UNPKG

@omni-door/tpl-ssr-react

Version:
50 lines (49 loc) 3.55 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.tpl_package = void 0; var utils_1 = require("@omni-door/utils"); var script_test_1 = __importDefault(require("./script_test")); var script_commitlint_1 = __importDefault(require("./script_commitlint")); var script_prepare_1 = __importDefault(require("./script_prepare")); var script_lint_1 = __importDefault(require("./script_lint")); var script_lint_es_1 = __importDefault(require("./script_lint_es")); var script_lint_prettier_1 = __importDefault(require("./script_lint_prettier")); var script_lint_style_1 = __importDefault(require("./script_lint_style")); var field_commitlint_1 = __importDefault(require("./field_commitlint")); var field_eslint_1 = __importDefault(require("./field_eslint")); var field_prettier_1 = __importDefault(require("./field_prettier")); var field_stylelint_1 = __importDefault(require("./field_stylelint")); var commitlint_1 = __importDefault(require("./commitlint")); var resolutions_1 = __importDefault(require("./resolutions")); var tpl = "`{\n \"name\": \"${project_name.toLowerCase()}\",\n \"version\": \"0.0.1\",\n \"description\": \"\",\n \"scripts\": {\n \"start\": \"cross-env BUILD_ENV=production omni start\",\n \"dev\": \"cross-env BUILD_ENV=development 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 ${alter('commitlint', 'script_prepare')}\n \"new\": \"omni new\",\n \"build\": \"cross-env BUILD_ENV=production omni build\",\n \"release\": \"omni release\"\n },\n ${alter('commitlint', 'commitlint')}\n \"keywords\": [],\n \"author\": \"\",\n ${!install ? dependencies : ''}\n ${!install ? devDependencies : ''}\n ${\n (type_react && ts && `${alter_strategy({\n stable: 'resolutions'\n })}`) || ''\n }\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`"; exports.tpl_package = { tpl: tpl, script_test: script_test_1.default, script_commitlint: script_commitlint_1.default, script_prepare: script_prepare_1.default, script_lint: script_lint_1.default, script_lint_es: script_lint_es_1.default, script_lint_prettier: script_lint_prettier_1.default, script_lint_style: script_lint_style_1.default, field_commitlint: field_commitlint_1.default, field_eslint: field_eslint_1.default, field_prettier: field_prettier_1.default, field_stylelint: field_stylelint_1.default, commitlint: commitlint_1.default, resolutions: resolutions_1.default }; exports.default = (function (type_react) { if (type_react === void 0) { type_react = ''; } return utils_1.tplEngineInit(exports.tpl_package, 'tpl', { type_react: type_react, script_eslint: 'npm run lint:es', script_stylelint: 'npm run lint:style', script_prettier: 'npm run lint:prettier', script_eslint_fix: 'npm run lint:es_fix', script_stylelint_fix: 'npm run lint:style_fix', script_prettier_fix: 'npm run lint:prettier_fix' }); });