UNPKG

ali-outcode-new

Version:

first

77 lines 4.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const lowcode_code_generator_1 = tslib_1.__importDefault(require("@alilc/lowcode-code-generator")); const example_1 = tslib_1.__importDefault(require("./plugins/example")); function createCodeExampleProjectBuilder() { return lowcode_code_generator_1.default.createProjectBuilder({ template: lowcode_code_generator_1.default.solutionParts.icejs.template, plugins: { components: [ lowcode_code_generator_1.default.plugins.icejs.reactCommonDeps(), lowcode_code_generator_1.default.plugins.common.esModule({ fileType: 'jsx' }), lowcode_code_generator_1.default.plugins.common.styleImport(), lowcode_code_generator_1.default.plugins.icejs.containerClass(), lowcode_code_generator_1.default.plugins.icejs.containerInjectContext(), lowcode_code_generator_1.default.plugins.icejs.containerInjectUtils(), lowcode_code_generator_1.default.plugins.icejs.containerInjectDataSourceEngine(), lowcode_code_generator_1.default.plugins.icejs.containerInjectI18n(), lowcode_code_generator_1.default.plugins.icejs.containerInjectConstants(), lowcode_code_generator_1.default.plugins.icejs.containerInitState(), lowcode_code_generator_1.default.plugins.icejs.containerLifeCycle(), lowcode_code_generator_1.default.plugins.icejs.containerMethod(), (0, example_1.default)(), lowcode_code_generator_1.default.plugins.icejs.jsx({ nodeTypeMapping: { Div: 'div', Component: 'div', Page: 'div', Block: 'div', }, }), lowcode_code_generator_1.default.plugins.style.css(), ], pages: [ lowcode_code_generator_1.default.plugins.icejs.reactCommonDeps(), lowcode_code_generator_1.default.plugins.common.esModule({ fileType: 'jsx' }), lowcode_code_generator_1.default.plugins.common.styleImport(), lowcode_code_generator_1.default.plugins.icejs.containerClass(), lowcode_code_generator_1.default.plugins.icejs.containerInjectContext(), lowcode_code_generator_1.default.plugins.icejs.containerInjectUtils(), lowcode_code_generator_1.default.plugins.icejs.containerInjectDataSourceEngine(), lowcode_code_generator_1.default.plugins.icejs.containerInjectI18n(), lowcode_code_generator_1.default.plugins.icejs.containerInjectConstants(), lowcode_code_generator_1.default.plugins.icejs.containerInitState(), lowcode_code_generator_1.default.plugins.icejs.containerLifeCycle(), lowcode_code_generator_1.default.plugins.icejs.containerMethod(), (0, example_1.default)(), lowcode_code_generator_1.default.plugins.icejs.jsx({ nodeTypeMapping: { Div: 'div', Component: 'div', Page: 'div', Block: 'div', }, }), lowcode_code_generator_1.default.plugins.style.css(), ], router: [ lowcode_code_generator_1.default.plugins.common.esModule(), lowcode_code_generator_1.default.solutionParts.icejs.plugins.router(), ], entry: [lowcode_code_generator_1.default.solutionParts.icejs.plugins.entry()], constants: [lowcode_code_generator_1.default.plugins.project.constants()], utils: [ lowcode_code_generator_1.default.plugins.common.esModule(), lowcode_code_generator_1.default.plugins.project.utils('react'), ], i18n: [lowcode_code_generator_1.default.plugins.project.i18n()], globalStyle: [lowcode_code_generator_1.default.solutionParts.icejs.plugins.globalStyle()], htmlEntry: [lowcode_code_generator_1.default.solutionParts.icejs.plugins.entryHtml()], packageJSON: [lowcode_code_generator_1.default.solutionParts.icejs.plugins.packageJSON()], }, postProcessors: [lowcode_code_generator_1.default.postprocessor.prettier()], }); } exports.default = createCodeExampleProjectBuilder; //# sourceMappingURL=index.js.map