Ответы пользователя по тегу Stylus
  • Как спарсить stylus в JSON?

    0xD34F
    @0xD34F Куратор тега JavaScript
    fetch(filename)
      .then(r => r.text())
      .then(r => r.split('\n').map(n => {
        const [ key, val ] = n.split(' = ');
        return { [key]: val };
      }))
      .then(arr => {
        // ну вот вам ваши объекты
      });

    UPD. Если вдруг в файле есть ещё что-то, кроме строк указанного вами вида, можно получать их с помощью регулярных выражений, надо будет заменить r.split('\n') на r.match(/\$[a-z0-9-]+ = #[0-9a-f]{6}/g), например.
    Ответ написан
    Комментировать