UNPKG

el-beeswarm

Version:

<div style="display: flex; padding: 1rem; flex-direction: column; align-items: center; justify-content: center; height: 100vh; text-align: center; display: flex;

31 lines (22 loc) 595 B
const Input = require('postcss/lib/input'); const LessParser = require('./LessParser'); const LessStringifier = require('./LessStringifier'); module.exports = { parse(less, options) { const input = new Input(less, options); const parser = new LessParser(input); parser.parse(); return parser.root; }, stringify(node, builder) { const stringifier = new LessStringifier(builder); stringifier.stringify(node); }, nodeToString(node) { let result = ''; module.exports.stringify(node, (bit) => { result += bit; }); return result; } };