From 9be2395a60ede3a51dc49d68cc495ad3781bfed4 Mon Sep 17 00:00:00 2001 From: * <*> Date: Fri, 15 Sep 2023 18:35:37 +0800 Subject: [PATCH 1/6] Match-id-4fa852d09eb123b0f54db2b8a318ed2e50145cae --- packages/inula-cli/.eslintrc.cjs | 40 ---- packages/inula-cli/.prettierignore | 3 - packages/inula-cli/.prettierrc.js | 15 -- packages/inula-cli/bin/start.js | 5 - .../builtInPlugins/command/build/build.d.ts | 2 - .../lib/builtInPlugins/command/build/build.js | 49 ---- .../builtInPlugins/command/dev/buildDev.d.ts | 3 - .../builtInPlugins/command/dev/buildDev.js | 72 ------ .../command/generate/generate.d.ts | 3 - .../command/generate/generate.js | 100 -------- .../lib/builtInPlugins/command/help/help.d.ts | 2 - .../lib/builtInPlugins/command/help/help.js | 31 --- .../command/mock/webpack_mock.d.ts | 2 - .../command/mock/webpack_mock.js | 24 -- .../builtInPlugins/command/proxy/proxy.d.ts | 2 - .../lib/builtInPlugins/command/proxy/proxy.js | 53 ----- .../lib/builtInPlugins/command/test/test.d.ts | 3 - .../lib/builtInPlugins/command/test/test.js | 19 -- .../command/version/version.d.ts | 3 - .../builtInPlugins/command/version/version.js | 21 -- packages/inula-cli/lib/cli/cli.d.ts | 1 - packages/inula-cli/lib/cli/cli.js | 74 ------ packages/inula-cli/lib/config/Config.d.ts | 20 -- packages/inula-cli/lib/config/Config.js | 96 -------- packages/inula-cli/lib/core/Hub.d.ts | 49 ---- packages/inula-cli/lib/core/Hub.js | 188 --------------- packages/inula-cli/lib/enum/enum.d.ts | 14 -- packages/inula-cli/lib/enum/enum.js | 16 -- packages/inula-cli/lib/plugin/Plugin.d.ts | 43 ---- packages/inula-cli/lib/plugin/Plugin.js | 116 --------- packages/inula-cli/lib/plugin/PluginAPI.d.ts | 20 -- packages/inula-cli/lib/plugin/PluginAPI.js | 50 ---- packages/inula-cli/lib/types/types.d.ts | 128 ---------- packages/inula-cli/lib/types/types.js | 3 - packages/inula-cli/lib/utils/build.d.ts | 2 - packages/inula-cli/lib/utils/build.js | 61 ----- .../inula-cli/lib/utils/dynamicImport.d.ts | 1 - packages/inula-cli/lib/utils/dynamicImport.js | 16 -- .../inula-cli/lib/utils/initializeEnv.d.ts | 1 - packages/inula-cli/lib/utils/initializeEnv.js | 19 -- packages/inula-cli/lib/utils/loadModule.d.ts | 1 - packages/inula-cli/lib/utils/loadModule.js | 59 ----- packages/inula-cli/lib/utils/loadPkg.d.ts | 2 - packages/inula-cli/lib/utils/loadPkg.js | 6 - packages/inula-cli/lib/utils/logger.d.ts | 14 -- packages/inula-cli/lib/utils/logger.js | 37 --- packages/inula-cli/lib/utils/mockServer.d.ts | 6 - packages/inula-cli/lib/utils/mockServer.js | 102 -------- .../inula-cli/lib/utils/readDirectory.d.ts | 1 - packages/inula-cli/lib/utils/readDirectory.js | 26 --- packages/inula-cli/lib/utils/setupProxy.d.ts | 3 - packages/inula-cli/lib/utils/setupProxy.js | 11 - packages/inula-cli/lib/utils/util.d.ts | 4 - packages/inula-cli/lib/utils/util.js | 52 ----- packages/inula-cli/package.json | 67 ------ .../src/builtInPlugins/command/build/build.ts | 37 --- .../builtInPlugins/command/dev/buildDev.ts | 65 ------ .../command/generate/generate.ts | 104 --------- .../src/builtInPlugins/command/help/help.ts | 36 --- .../command/mock/webpack_mock.ts | 16 -- .../src/builtInPlugins/command/proxy/proxy.ts | 44 ---- .../src/builtInPlugins/command/test/test.ts | 13 -- .../builtInPlugins/command/version/version.ts | 31 --- packages/inula-cli/src/cli/cli.ts | 73 ------ packages/inula-cli/src/config/Config.ts | 108 --------- packages/inula-cli/src/core/Hub.ts | 220 ------------------ packages/inula-cli/src/enum/enum.ts | 15 -- packages/inula-cli/src/plugin/Plugin.ts | 152 ------------ packages/inula-cli/src/plugin/PluginAPI.ts | 60 ----- .../src/template/test/cjs/jest.config.js | 6 - .../inula-cli/src/template/test/cjs/sum.js | 5 - .../src/template/test/cjs/sum.test.js | 7 - .../src/template/test/mjs/jest.config.js | 6 - .../inula-cli/src/template/test/mjs/sum.js | 5 - .../src/template/test/mjs/sum.test.js | 7 - .../src/template/test/ts/jest.config.ts | 7 - .../src/template/test/ts/sum.test.ts | 7 - .../inula-cli/src/template/test/ts/sum.ts | 5 - packages/inula-cli/src/types/types.ts | 153 ------------ packages/inula-cli/src/utils/build.ts | 62 ----- packages/inula-cli/src/utils/dynamicImport.ts | 6 - packages/inula-cli/src/utils/initializeEnv.ts | 21 -- packages/inula-cli/src/utils/loadModule.ts | 57 ----- packages/inula-cli/src/utils/loadPkg.ts | 8 - packages/inula-cli/src/utils/logger.ts | 42 ---- packages/inula-cli/src/utils/mockServer.ts | 130 ----------- packages/inula-cli/src/utils/readDirectory.ts | 28 --- packages/inula-cli/src/utils/setupProxy.ts | 13 -- packages/inula-cli/src/utils/util.ts | 60 ----- .../template/test/cjs/jest.config.js | 6 - packages/inula-cli/template/test/cjs/sum.js | 5 - .../inula-cli/template/test/cjs/sum.test.js | 7 - .../template/test/mjs/jest.config.js | 6 - packages/inula-cli/template/test/mjs/sum.js | 5 - .../inula-cli/template/test/mjs/sum.test.js | 7 - .../inula-cli/template/test/ts/jest.config.ts | 7 - .../inula-cli/template/test/ts/sum.test.ts | 7 - packages/inula-cli/template/test/ts/sum.ts | 5 - packages/inula-cli/tsconfig.json | 19 -- 99 files changed, 3444 deletions(-) delete mode 100644 packages/inula-cli/.eslintrc.cjs delete mode 100644 packages/inula-cli/.prettierignore delete mode 100644 packages/inula-cli/.prettierrc.js delete mode 100644 packages/inula-cli/bin/start.js delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/build/build.d.ts delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/build/build.js delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/dev/buildDev.d.ts delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/dev/buildDev.js delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/generate/generate.d.ts delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/generate/generate.js delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/help/help.d.ts delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/help/help.js delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/mock/webpack_mock.d.ts delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/mock/webpack_mock.js delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/proxy/proxy.d.ts delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/proxy/proxy.js delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/test/test.d.ts delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/test/test.js delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/version/version.d.ts delete mode 100644 packages/inula-cli/lib/builtInPlugins/command/version/version.js delete mode 100644 packages/inula-cli/lib/cli/cli.d.ts delete mode 100644 packages/inula-cli/lib/cli/cli.js delete mode 100644 packages/inula-cli/lib/config/Config.d.ts delete mode 100644 packages/inula-cli/lib/config/Config.js delete mode 100644 packages/inula-cli/lib/core/Hub.d.ts delete mode 100644 packages/inula-cli/lib/core/Hub.js delete mode 100644 packages/inula-cli/lib/enum/enum.d.ts delete mode 100644 packages/inula-cli/lib/enum/enum.js delete mode 100644 packages/inula-cli/lib/plugin/Plugin.d.ts delete mode 100644 packages/inula-cli/lib/plugin/Plugin.js delete mode 100644 packages/inula-cli/lib/plugin/PluginAPI.d.ts delete mode 100644 packages/inula-cli/lib/plugin/PluginAPI.js delete mode 100644 packages/inula-cli/lib/types/types.d.ts delete mode 100644 packages/inula-cli/lib/types/types.js delete mode 100644 packages/inula-cli/lib/utils/build.d.ts delete mode 100644 packages/inula-cli/lib/utils/build.js delete mode 100644 packages/inula-cli/lib/utils/dynamicImport.d.ts delete mode 100644 packages/inula-cli/lib/utils/dynamicImport.js delete mode 100644 packages/inula-cli/lib/utils/initializeEnv.d.ts delete mode 100644 packages/inula-cli/lib/utils/initializeEnv.js delete mode 100644 packages/inula-cli/lib/utils/loadModule.d.ts delete mode 100644 packages/inula-cli/lib/utils/loadModule.js delete mode 100644 packages/inula-cli/lib/utils/loadPkg.d.ts delete mode 100644 packages/inula-cli/lib/utils/loadPkg.js delete mode 100644 packages/inula-cli/lib/utils/logger.d.ts delete mode 100644 packages/inula-cli/lib/utils/logger.js delete mode 100644 packages/inula-cli/lib/utils/mockServer.d.ts delete mode 100644 packages/inula-cli/lib/utils/mockServer.js delete mode 100644 packages/inula-cli/lib/utils/readDirectory.d.ts delete mode 100644 packages/inula-cli/lib/utils/readDirectory.js delete mode 100644 packages/inula-cli/lib/utils/setupProxy.d.ts delete mode 100644 packages/inula-cli/lib/utils/setupProxy.js delete mode 100644 packages/inula-cli/lib/utils/util.d.ts delete mode 100644 packages/inula-cli/lib/utils/util.js delete mode 100644 packages/inula-cli/package.json delete mode 100644 packages/inula-cli/src/builtInPlugins/command/build/build.ts delete mode 100644 packages/inula-cli/src/builtInPlugins/command/dev/buildDev.ts delete mode 100644 packages/inula-cli/src/builtInPlugins/command/generate/generate.ts delete mode 100644 packages/inula-cli/src/builtInPlugins/command/help/help.ts delete mode 100644 packages/inula-cli/src/builtInPlugins/command/mock/webpack_mock.ts delete mode 100644 packages/inula-cli/src/builtInPlugins/command/proxy/proxy.ts delete mode 100644 packages/inula-cli/src/builtInPlugins/command/test/test.ts delete mode 100644 packages/inula-cli/src/builtInPlugins/command/version/version.ts delete mode 100644 packages/inula-cli/src/cli/cli.ts delete mode 100644 packages/inula-cli/src/config/Config.ts delete mode 100644 packages/inula-cli/src/core/Hub.ts delete mode 100644 packages/inula-cli/src/enum/enum.ts delete mode 100644 packages/inula-cli/src/plugin/Plugin.ts delete mode 100644 packages/inula-cli/src/plugin/PluginAPI.ts delete mode 100644 packages/inula-cli/src/template/test/cjs/jest.config.js delete mode 100644 packages/inula-cli/src/template/test/cjs/sum.js delete mode 100644 packages/inula-cli/src/template/test/cjs/sum.test.js delete mode 100644 packages/inula-cli/src/template/test/mjs/jest.config.js delete mode 100644 packages/inula-cli/src/template/test/mjs/sum.js delete mode 100644 packages/inula-cli/src/template/test/mjs/sum.test.js delete mode 100644 packages/inula-cli/src/template/test/ts/jest.config.ts delete mode 100644 packages/inula-cli/src/template/test/ts/sum.test.ts delete mode 100644 packages/inula-cli/src/template/test/ts/sum.ts delete mode 100644 packages/inula-cli/src/types/types.ts delete mode 100644 packages/inula-cli/src/utils/build.ts delete mode 100644 packages/inula-cli/src/utils/dynamicImport.ts delete mode 100644 packages/inula-cli/src/utils/initializeEnv.ts delete mode 100644 packages/inula-cli/src/utils/loadModule.ts delete mode 100644 packages/inula-cli/src/utils/loadPkg.ts delete mode 100644 packages/inula-cli/src/utils/logger.ts delete mode 100644 packages/inula-cli/src/utils/mockServer.ts delete mode 100644 packages/inula-cli/src/utils/readDirectory.ts delete mode 100644 packages/inula-cli/src/utils/setupProxy.ts delete mode 100644 packages/inula-cli/src/utils/util.ts delete mode 100644 packages/inula-cli/template/test/cjs/jest.config.js delete mode 100644 packages/inula-cli/template/test/cjs/sum.js delete mode 100644 packages/inula-cli/template/test/cjs/sum.test.js delete mode 100644 packages/inula-cli/template/test/mjs/jest.config.js delete mode 100644 packages/inula-cli/template/test/mjs/sum.js delete mode 100644 packages/inula-cli/template/test/mjs/sum.test.js delete mode 100644 packages/inula-cli/template/test/ts/jest.config.ts delete mode 100644 packages/inula-cli/template/test/ts/sum.test.ts delete mode 100644 packages/inula-cli/template/test/ts/sum.ts delete mode 100644 packages/inula-cli/tsconfig.json diff --git a/packages/inula-cli/.eslintrc.cjs b/packages/inula-cli/.eslintrc.cjs deleted file mode 100644 index 9e3e1b8f..00000000 --- a/packages/inula-cli/.eslintrc.cjs +++ /dev/null @@ -1,40 +0,0 @@ -module.exports = { - 'parser': 'babel-eslint', - 'env': { - 'amd': true, - 'es6': true, - 'browser': true, - 'node': false - }, - 'parserOptions': { - 'ecmaVersion': 6, - 'sourceType': 'module', - 'ecmaFeatures': { - 'jsx': true - } - }, - 'ignorePatterns': [ - "src/template" - ], - 'rules': { - 'indent': [ - 'error', - 4, - { - SwitchCase: 1, - flatTernaryExpressions: true - } - ], - 'no-unused-vars': 'off', // 允许变量声明后未使用 - 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', - "no-underscore-dangle": ["off", "always"], // 允许私有变量 _xxx的变量命名方式 - 'filenames/match-exported': 0, - 'consistent-return': 0, - "comma-dangle": [2, "never"], // 组和对象键值对最后一个逗号, never参数:不能带末尾的逗号, always参数:必须带末尾的逗号 - 'global-require': 0, // 允许require语句不出现在顶层中 - 'no-nested-ternary': 0, // 允许嵌套三元表达式 - 'no-unused-expressions': 0, // 允许使用未执行的表达式。比如fn是一个函数,允许 fn && fn() - 'no-throw-literal': 0, // 允许throw抛出对象格式 - '@typescript-eslint/member-ordering': 0 // 禁用TypeScript声明规范 - } -} diff --git a/packages/inula-cli/.prettierignore b/packages/inula-cli/.prettierignore deleted file mode 100644 index fee8a6ae..00000000 --- a/packages/inula-cli/.prettierignore +++ /dev/null @@ -1,3 +0,0 @@ -node_modules/ -webpack/ -public/ diff --git a/packages/inula-cli/.prettierrc.js b/packages/inula-cli/.prettierrc.js deleted file mode 100644 index b30250ac..00000000 --- a/packages/inula-cli/.prettierrc.js +++ /dev/null @@ -1,15 +0,0 @@ -export default { - printWidth: 120, // 一行120字符数,如果超过会进行换行 - tabWidth: 2, // tab等2个空格 - useTabs: false, // 用空格缩进行 - semi: true, // 行尾使用分号 - singleQuote: true, // 字符串使用单引号 - quoteProps: 'as-needed', // 仅在需要时在对象属性添加引号 - jsxSingleQuote: false, // 在JSX中使用双引号 - trailingComma: 'es5', // 使用尾逗号(对象、数组等) - bracketSpacing: true, // 对象的括号间增加空格 - jsxBracketSameLine: false, // 将多行JSX元素的>放在最后一行的末尾 - arrowParens: 'avoid', // 在唯一的arrow函数参数周围省略括号 - vueIndentScriptAndStyle: false, // 不缩进Vue文件中的