UNPKG

sass-extract

Version:

Extract structured variables from sass files. Fast and accurate.

29 lines (21 loc) 871 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.run = run; var _compact = require('./compact'); var compactPlugin = _interopRequireWildcard(_compact); var _serialize = require('./serialize'); var serializePlugin = _interopRequireWildcard(_serialize); function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } /** * Combine serialize and compact plugins to get a minimal output of variables */ function run() { var compactInstance = compactPlugin.run(); var serializeInstance = serializePlugin.run(); return { postValue: serializeInstance.postValue, postExtract: compactInstance.postExtract }; }