UNPKG

kdesign-ui

Version:

kd is from company of klx, it provide quickly genarator company inner business front structure

25 lines (24 loc) 742 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var t = require('babel-types'); var babel = require('babel-core'); var babylon = require('babylon'); var defaultOptions = { visitor: function (t) { return {}; }, lintCode: function (code) { return code; } }; function default_1(code, options) { if (code === void 0) { code = ''; } if (options === void 0) { options = defaultOptions; } var result = babel.transform(code, { plugins: [{ visitor: options.visitor(t, babylon) }], generatorOpts: {} }); //转换语法代码格式 return (options.lintCode(result.code) || '').replace(/\;/g, ''); } exports.default = default_1;