1 | "use strict";
|
2 | var __importDefault = (this && this.__importDefault) || function (mod) {
|
3 | return (mod && mod.__esModule) ? mod : { "default": mod };
|
4 | };
|
5 | Object.defineProperty(exports, "__esModule", { value: true });
|
6 | exports.tpl_package = void 0;
|
7 | var utils_1 = require("@omni-door/utils");
|
8 | var script_test_1 = __importDefault(require("./script_test"));
|
9 | var script_commitlint_1 = __importDefault(require("./script_commitlint"));
|
10 | var script_lint_1 = __importDefault(require("./script_lint"));
|
11 | var script_lint_es_1 = __importDefault(require("./script_lint_es"));
|
12 | var script_lint_prettier_1 = __importDefault(require("./script_lint_prettier"));
|
13 | var script_lint_style_1 = __importDefault(require("./script_lint_style"));
|
14 | var field_commitlint_1 = __importDefault(require("./field_commitlint"));
|
15 | var field_eslint_1 = __importDefault(require("./field_eslint"));
|
16 | var field_prettier_1 = __importDefault(require("./field_prettier"));
|
17 | var field_stylelint_1 = __importDefault(require("./field_stylelint"));
|
18 | var commitlint_1 = __importDefault(require("./commitlint"));
|
19 | var tpl = "`{\n \"name\": \"${project_name.toLowerCase()}\",\n \"version\": \"0.0.1\",\n \"description\": \"\",\n \"scripts\": {\n \"start\": \"omni dev\",\n \"dev\": \"omni dev\",\n ${alter('test', 'script_test')}\n ${include('script_lint')}\n ${alter('eslint', 'script_lint_es')}\n ${alter('prettier', 'script_lint_prettier')}\n ${alter('stylelint', 'script_lint_style')}\n ${alter('commitlint', 'script_commitlint')}\n \"new\": \"omni new\",\n \"build\": \"omni build\",\n \"release\": \"omni release\"\n },\n ${alter('commitlint', 'commitlint')}\n \"keywords\": [],\n \"author\": \"\",\n ${!install ? dependencies : ''}\n ${!install ? devDependencies : ''}\n ${alter('eslint', 'field_eslint')}\n ${alter('prettier', 'field_prettier')}\n ${alter('stylelint', 'field_stylelint')}\n ${alter('commitlint', 'field_commitlint')}\n \"omni\": {\n \"filePath\": \"./configs/omni.config.js\"\n },\n \"license\": \"ISC\"\n}\n`";
|
20 | exports.tpl_package = {
|
21 | tpl: tpl,
|
22 | script_test: script_test_1.default,
|
23 | script_commitlint: script_commitlint_1.default,
|
24 | script_lint: script_lint_1.default,
|
25 | script_lint_es: script_lint_es_1.default,
|
26 | script_lint_prettier: script_lint_prettier_1.default,
|
27 | script_lint_style: script_lint_style_1.default,
|
28 | field_commitlint: field_commitlint_1.default,
|
29 | field_eslint: field_eslint_1.default,
|
30 | field_prettier: field_prettier_1.default,
|
31 | field_stylelint: field_stylelint_1.default,
|
32 | commitlint: commitlint_1.default
|
33 | };
|
34 | exports.default = utils_1.tplEngineInit(exports.tpl_package, 'tpl', {
|
35 | script_eslint: 'npm run lint:es',
|
36 | script_stylelint: 'npm run lint:style',
|
37 | script_prettier: 'npm run lint:prettier',
|
38 | script_eslint_fix: 'npm run lint:es_fix',
|
39 | script_stylelint_fix: 'npm run lint:style_fix',
|
40 | script_prettier_fix: 'npm run lint:prettier_fix'
|
41 | });
|