UNPKG

@crocsx/scss-to-json

Version:

A utility for converting SCSS variables files to JSON

23 lines (17 loc) 471 B
'use strict'; var compile = require('./compile'); var utilities = require('./utilities'); function transforms(value) { return utilities.removeInlineComments(utilities.removeFlags(value)); } function Value(scssString) { this._parse(scssString); } Value.prototype = { _parse: function(scssString) { var transformed = transforms(scssString); var compiled = compile.fromString(transformed); this.value = compiled.trim(); } }; module.exports = Value;