Commit 759e5320790504f0d274289001543c1397e8b617
1 parent
a3a903bc
fix: correct debugger code
Showing
11 changed files
with
75 additions
and
69 deletions
build/config/themeConfig.ts
build/constant.ts
@@ -2,3 +2,5 @@ | @@ -2,3 +2,5 @@ | ||
2 | * The name of the configuration file entered in the production environment | 2 | * The name of the configuration file entered in the production environment |
3 | */ | 3 | */ |
4 | export const GLOB_CONFIG_FILE_NAME = '_app.config.js'; | 4 | export const GLOB_CONFIG_FILE_NAME = '_app.config.js'; |
5 | + | ||
6 | +export const OUTPUT_DIR = 'dist'; |
build/script/buildConf.ts
1 | /** | 1 | /** |
2 | * Generate additional configuration files when used for packaging. The file can be configured with some global variables, so that it can be changed directly externally without repackaging | 2 | * Generate additional configuration files when used for packaging. The file can be configured with some global variables, so that it can be changed directly externally without repackaging |
3 | */ | 3 | */ |
4 | -import { GLOB_CONFIG_FILE_NAME } from '../constant'; | 4 | +import { GLOB_CONFIG_FILE_NAME, OUTPUT_DIR } from '../constant'; |
5 | import fs, { writeFileSync } from 'fs-extra'; | 5 | import fs, { writeFileSync } from 'fs-extra'; |
6 | import chalk from 'chalk'; | 6 | import chalk from 'chalk'; |
7 | 7 | ||
8 | import { getCwdPath, getEnvConfig } from '../utils'; | 8 | import { getCwdPath, getEnvConfig } from '../utils'; |
9 | import { getShortName } from '../getShortName'; | 9 | import { getShortName } from '../getShortName'; |
10 | 10 | ||
11 | +import pkg from '../../package.json'; | ||
12 | + | ||
11 | function createConfig( | 13 | function createConfig( |
12 | { | 14 | { |
13 | configName, | 15 | configName, |
@@ -17,21 +19,19 @@ function createConfig( | @@ -17,21 +19,19 @@ function createConfig( | ||
17 | ) { | 19 | ) { |
18 | try { | 20 | try { |
19 | const windowConf = `window.${configName}`; | 21 | const windowConf = `window.${configName}`; |
20 | - const outDir = 'dist'; | ||
21 | // Ensure that the variable will not be modified | 22 | // Ensure that the variable will not be modified |
22 | const configStr = `${windowConf}=${JSON.stringify(config)}; | 23 | const configStr = `${windowConf}=${JSON.stringify(config)}; |
23 | - | ||
24 | Object.freeze(${windowConf}); | 24 | Object.freeze(${windowConf}); |
25 | Object.defineProperty(window, "${configName}", { | 25 | Object.defineProperty(window, "${configName}", { |
26 | configurable: false, | 26 | configurable: false, |
27 | writable: false, | 27 | writable: false, |
28 | }); | 28 | }); |
29 | - `; | ||
30 | - fs.mkdirp(getCwdPath(outDir)); | ||
31 | - writeFileSync(getCwdPath(`${outDir}/${configFileName}`), configStr); | 29 | + `.replace(/\s/g, ''); |
30 | + fs.mkdirp(getCwdPath(OUTPUT_DIR)); | ||
31 | + writeFileSync(getCwdPath(`${OUTPUT_DIR}/${configFileName}`), configStr); | ||
32 | 32 | ||
33 | - console.log(chalk.cyan('✨ configuration file is build successfully:')); | ||
34 | - console.log(chalk.gray(outDir + '/' + chalk.green(configFileName)) + '\n'); | 33 | + console.log(chalk.cyan(`✨ [${pkg.name}]`) + ` - configuration file is build successfully:`); |
34 | + console.log(chalk.gray(OUTPUT_DIR + '/' + chalk.green(configFileName)) + '\n'); | ||
35 | } catch (error) { | 35 | } catch (error) { |
36 | console.log(chalk.red('configuration file configuration file failed to package:\n' + error)); | 36 | console.log(chalk.red('configuration file configuration file failed to package:\n' + error)); |
37 | } | 37 | } |
build/script/postBuild.ts
@@ -4,6 +4,8 @@ import { argv } from 'yargs'; | @@ -4,6 +4,8 @@ import { argv } from 'yargs'; | ||
4 | import { runBuildConfig } from './buildConf'; | 4 | import { runBuildConfig } from './buildConf'; |
5 | import chalk from 'chalk'; | 5 | import chalk from 'chalk'; |
6 | 6 | ||
7 | +import pkg from '../../package.json'; | ||
8 | + | ||
7 | export const runBuild = async () => { | 9 | export const runBuild = async () => { |
8 | try { | 10 | try { |
9 | const argvList = argv._; | 11 | const argvList = argv._; |
@@ -12,7 +14,7 @@ export const runBuild = async () => { | @@ -12,7 +14,7 @@ export const runBuild = async () => { | ||
12 | if (!argvList.includes('no-conf')) { | 14 | if (!argvList.includes('no-conf')) { |
13 | await runBuildConfig(); | 15 | await runBuildConfig(); |
14 | } | 16 | } |
15 | - console.log(chalk.green.bold('✨ vite build successfully!\n')); | 17 | + console.log(`✨ ${chalk.cyan(`[${pkg.name}]`)}` + ' - build successfully!'); |
16 | } catch (error) { | 18 | } catch (error) { |
17 | console.log(chalk.red('vite build error:\n' + error)); | 19 | console.log(chalk.red('vite build error:\n' + error)); |
18 | process.exit(1); | 20 | process.exit(1); |
build/typeing.d.ts
0 → 100644
build/vite/plugin/html.ts
1 | import type { Plugin } from 'vite'; | 1 | import type { Plugin } from 'vite'; |
2 | +import type { ViteEnv } from '../../utils'; | ||
2 | import html from 'vite-plugin-html'; | 3 | import html from 'vite-plugin-html'; |
3 | -import { ViteEnv } from '../../utils'; | ||
4 | 4 | ||
5 | -// @ts-ignore | ||
6 | import pkg from '../../../package.json'; | 5 | import pkg from '../../../package.json'; |
7 | import { GLOB_CONFIG_FILE_NAME } from '../../constant'; | 6 | import { GLOB_CONFIG_FILE_NAME } from '../../constant'; |
8 | 7 |
build/vite/plugin/index.ts
@@ -2,8 +2,6 @@ import type { Plugin } from 'vite'; | @@ -2,8 +2,6 @@ import type { Plugin } from 'vite'; | ||
2 | 2 | ||
3 | import PurgeIcons from 'vite-plugin-purge-icons'; | 3 | import PurgeIcons from 'vite-plugin-purge-icons'; |
4 | 4 | ||
5 | -// @ts-ignore | ||
6 | -import pkg from '../../../package.json'; | ||
7 | import { ViteEnv } from '../../utils'; | 5 | import { ViteEnv } from '../../utils'; |
8 | import { configHtmlPlugin } from './html'; | 6 | import { configHtmlPlugin } from './html'; |
9 | import { configPwaConfig } from './pwa'; | 7 | import { configPwaConfig } from './pwa'; |
@@ -16,13 +14,15 @@ import { configImageminPlugin } from './imagemin'; | @@ -16,13 +14,15 @@ import { configImageminPlugin } from './imagemin'; | ||
16 | 14 | ||
17 | // gen vite plugins | 15 | // gen vite plugins |
18 | export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { | 16 | export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { |
17 | + const { VITE_USE_IMAGEMIN, VITE_USE_MOCK } = viteEnv; | ||
18 | + | ||
19 | const vitePlugins: (Plugin | Plugin[])[] = []; | 19 | const vitePlugins: (Plugin | Plugin[])[] = []; |
20 | 20 | ||
21 | // vite-plugin-html | 21 | // vite-plugin-html |
22 | vitePlugins.push(configHtmlPlugin(viteEnv, isBuild)); | 22 | vitePlugins.push(configHtmlPlugin(viteEnv, isBuild)); |
23 | 23 | ||
24 | // vite-plugin-mock | 24 | // vite-plugin-mock |
25 | - vitePlugins.push(configMockPlugin(viteEnv, isBuild)); | 25 | + VITE_USE_MOCK && vitePlugins.push(configMockPlugin(isBuild)); |
26 | 26 | ||
27 | // vite-plugin-purge-icons | 27 | // vite-plugin-purge-icons |
28 | vitePlugins.push(PurgeIcons()); | 28 | vitePlugins.push(PurgeIcons()); |
@@ -38,7 +38,7 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { | @@ -38,7 +38,7 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { | ||
38 | 38 | ||
39 | if (isBuild) { | 39 | if (isBuild) { |
40 | //vite-plugin-imagemin | 40 | //vite-plugin-imagemin |
41 | - viteEnv.VITE_USE_IMAGEMIN && vitePlugins.push(configImageminPlugin()); | 41 | + VITE_USE_IMAGEMIN && vitePlugins.push(configImageminPlugin()); |
42 | 42 | ||
43 | // rollup-plugin-gzip | 43 | // rollup-plugin-gzip |
44 | vitePlugins.push(configGzipPlugin(isBuild)); | 44 | vitePlugins.push(configGzipPlugin(isBuild)); |
build/vite/plugin/mock.ts
1 | import { viteMockServe } from 'vite-plugin-mock'; | 1 | import { viteMockServe } from 'vite-plugin-mock'; |
2 | -import { ViteEnv } from '../../utils'; | ||
3 | 2 | ||
4 | -export function configMockPlugin(env: ViteEnv, isBuild: boolean) { | ||
5 | - const { VITE_USE_MOCK } = env; | ||
6 | - | ||
7 | - const useLocalMock = !isBuild && VITE_USE_MOCK; | ||
8 | - const useProdMock = isBuild && VITE_USE_MOCK; | ||
9 | - | ||
10 | - if (useLocalMock || useProdMock) { | ||
11 | - const mockPlugin = viteMockServe({ | ||
12 | - ignore: /^\_/, | ||
13 | - mockPath: 'mock', | ||
14 | - showTime: true, | ||
15 | - localEnabled: useLocalMock, | ||
16 | - prodEnabled: useProdMock, | ||
17 | - injectCode: ` | 3 | +export function configMockPlugin(isBuild: boolean) { |
4 | + return viteMockServe({ | ||
5 | + ignore: /^\_/, | ||
6 | + mockPath: 'mock', | ||
7 | + showTime: true, | ||
8 | + localEnabled: !isBuild, | ||
9 | + prodEnabled: isBuild, | ||
10 | + injectCode: ` | ||
18 | import { setupProdMockServer } from '../mock/_createProductionServer'; | 11 | import { setupProdMockServer } from '../mock/_createProductionServer'; |
19 | 12 | ||
20 | setupProdMockServer(); | 13 | setupProdMockServer(); |
21 | `, | 14 | `, |
22 | - }); | ||
23 | - return mockPlugin; | ||
24 | - } | ||
25 | - return []; | 15 | + }); |
26 | } | 16 | } |
package.json
@@ -25,7 +25,7 @@ | @@ -25,7 +25,7 @@ | ||
25 | "ant-design-vue": "2.0.0", | 25 | "ant-design-vue": "2.0.0", |
26 | "apexcharts": "^3.24.0", | 26 | "apexcharts": "^3.24.0", |
27 | "axios": "^0.21.1", | 27 | "axios": "^0.21.1", |
28 | - "crypto-es": "^1.2.6", | 28 | + "crypto-es": "^1.2.7", |
29 | "echarts": "^4.9.0", | 29 | "echarts": "^4.9.0", |
30 | "lodash-es": "^4.17.20", | 30 | "lodash-es": "^4.17.20", |
31 | "mockjs": "^1.1.0", | 31 | "mockjs": "^1.1.0", |
@@ -46,7 +46,7 @@ | @@ -46,7 +46,7 @@ | ||
46 | "devDependencies": { | 46 | "devDependencies": { |
47 | "@commitlint/cli": "^11.0.0", | 47 | "@commitlint/cli": "^11.0.0", |
48 | "@commitlint/config-conventional": "^11.0.0", | 48 | "@commitlint/config-conventional": "^11.0.0", |
49 | - "@iconify/json": "^1.1.298", | 49 | + "@iconify/json": "^1.1.299", |
50 | "@ls-lint/ls-lint": "^1.9.2", | 50 | "@ls-lint/ls-lint": "^1.9.2", |
51 | "@purge-icons/generated": "^0.6.0", | 51 | "@purge-icons/generated": "^0.6.0", |
52 | "@types/echarts": "^4.9.3", | 52 | "@types/echarts": "^4.9.3", |
@@ -95,12 +95,12 @@ | @@ -95,12 +95,12 @@ | ||
95 | "typescript": "^4.1.3", | 95 | "typescript": "^4.1.3", |
96 | "vite": "2.0.0-beta.65", | 96 | "vite": "2.0.0-beta.65", |
97 | "vite-plugin-html": "^2.0.0", | 97 | "vite-plugin-html": "^2.0.0", |
98 | - "vite-plugin-imagemin": "^0.2.4", | ||
99 | - "vite-plugin-mock": "^2.1.2", | 98 | + "vite-plugin-imagemin": "^0.2.5", |
99 | + "vite-plugin-mock": "^2.1.4", | ||
100 | "vite-plugin-purge-icons": "^0.6.0", | 100 | "vite-plugin-purge-icons": "^0.6.0", |
101 | "vite-plugin-pwa": "^0.4.6", | 101 | "vite-plugin-pwa": "^0.4.6", |
102 | - "vite-plugin-style-import": "^0.7.1", | ||
103 | - "vite-plugin-theme": "^0.4.1", | 102 | + "vite-plugin-style-import": "^0.7.2", |
103 | + "vite-plugin-theme": "^0.4.2", | ||
104 | "vue-eslint-parser": "^7.4.1", | 104 | "vue-eslint-parser": "^7.4.1", |
105 | "yargs": "^16.2.0" | 105 | "yargs": "^16.2.0" |
106 | }, | 106 | }, |
vite.config.ts
@@ -8,10 +8,9 @@ import { loadEnv } from 'vite'; | @@ -8,10 +8,9 @@ import { loadEnv } from 'vite'; | ||
8 | 8 | ||
9 | import { generateModifyVars } from './build/config/themeConfig'; | 9 | import { generateModifyVars } from './build/config/themeConfig'; |
10 | import { createProxy } from './build/vite/proxy'; | 10 | import { createProxy } from './build/vite/proxy'; |
11 | - | ||
12 | import { wrapperEnv } from './build/utils'; | 11 | import { wrapperEnv } from './build/utils'; |
13 | - | ||
14 | import { createVitePlugins } from './build/vite/plugin'; | 12 | import { createVitePlugins } from './build/vite/plugin'; |
13 | +import { OUTPUT_DIR } from './build/constant'; | ||
15 | 14 | ||
16 | const pkg = require('./package.json'); | 15 | const pkg = require('./package.json'); |
17 | 16 | ||
@@ -19,7 +18,7 @@ function pathResolve(dir: string) { | @@ -19,7 +18,7 @@ function pathResolve(dir: string) { | ||
19 | return resolve(__dirname, '.', dir); | 18 | return resolve(__dirname, '.', dir); |
20 | } | 19 | } |
21 | 20 | ||
22 | -const root: string = process.cwd(); | 21 | +const root = process.cwd(); |
23 | 22 | ||
24 | export default ({ command, mode }: ConfigEnv): UserConfig => { | 23 | export default ({ command, mode }: ConfigEnv): UserConfig => { |
25 | const env = loadEnv(mode, root); | 24 | const env = loadEnv(mode, root); |
@@ -46,6 +45,7 @@ export default ({ command, mode }: ConfigEnv): UserConfig => { | @@ -46,6 +45,7 @@ export default ({ command, mode }: ConfigEnv): UserConfig => { | ||
46 | }, | 45 | }, |
47 | 46 | ||
48 | build: { | 47 | build: { |
48 | + outDir: OUTPUT_DIR, | ||
49 | polyfillDynamicImport: VITE_LEGACY, | 49 | polyfillDynamicImport: VITE_LEGACY, |
50 | terserOptions: { | 50 | terserOptions: { |
51 | compress: { | 51 | compress: { |
yarn.lock
@@ -1112,10 +1112,10 @@ | @@ -1112,10 +1112,10 @@ | ||
1112 | dependencies: | 1112 | dependencies: |
1113 | cross-fetch "^3.0.6" | 1113 | cross-fetch "^3.0.6" |
1114 | 1114 | ||
1115 | -"@iconify/json@^1.1.298": | ||
1116 | - version "1.1.298" | ||
1117 | - resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.298.tgz#32f4090d1b83e1a753e7cce7fe972efb856a72e1" | ||
1118 | - integrity sha512-h+IxOqYrW5zL4O+4zyaFl3kVnErHZEBE6d9ZCd6hK+oOAOx0uMkaUgesoR0Ci54U9igyY3Mp6vdMDzHLDCdzkg== | 1115 | +"@iconify/json@^1.1.299": |
1116 | + version "1.1.299" | ||
1117 | + resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.299.tgz#e1aca556b83461316ba5ec04b232906b499a67a5" | ||
1118 | + integrity sha512-oYHUgp5RZNE2CT3wKE/MWbmGK7lmubi30PD5l33HUU7yh4CznmzPL0Ewgg51Wn86NkFveZDcT+odMBTaayh9Ew== | ||
1119 | 1119 | ||
1120 | "@intlify/core-base@9.0.0-beta.16": | 1120 | "@intlify/core-base@9.0.0-beta.16": |
1121 | version "9.0.0-beta.16" | 1121 | version "9.0.0-beta.16" |
@@ -3377,10 +3377,10 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2: | @@ -3377,10 +3377,10 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2: | ||
3377 | shebang-command "^2.0.0" | 3377 | shebang-command "^2.0.0" |
3378 | which "^2.0.1" | 3378 | which "^2.0.1" |
3379 | 3379 | ||
3380 | -crypto-es@^1.2.6: | ||
3381 | - version "1.2.6" | ||
3382 | - resolved "https://registry.npmjs.org/crypto-es/-/crypto-es-1.2.6.tgz#468f3573a5d7b82e3b63b0004f55f905a6d3b12c" | ||
3383 | - integrity sha512-PQnrovdr5ibmOxqAh/Vy+A30RokHom7kb9Z61EPwfASfbcJCrCG4+vNNegmebNVHiXvS7WjYpHDePxnE/biEbA== | 3380 | +crypto-es@^1.2.7: |
3381 | + version "1.2.7" | ||
3382 | + resolved "https://registry.npmjs.org/crypto-es/-/crypto-es-1.2.7.tgz#754a6d52319a94fb4eb1f119297f17196b360f88" | ||
3383 | + integrity sha512-UUqiVJ2gUuZFmbFsKmud3uuLcNP2+Opt+5ysmljycFCyhA0+T16XJmo1ev/t5kMChMqWh7IEvURNCqsg+SjZGQ== | ||
3384 | 3384 | ||
3385 | crypto-random-string@^2.0.0: | 3385 | crypto-random-string@^2.0.0: |
3386 | version "2.0.0" | 3386 | version "2.0.0" |
@@ -4919,11 +4919,16 @@ got@^8.3.1: | @@ -4919,11 +4919,16 @@ got@^8.3.1: | ||
4919 | url-parse-lax "^3.0.0" | 4919 | url-parse-lax "^3.0.0" |
4920 | url-to-options "^1.0.1" | 4920 | url-to-options "^1.0.1" |
4921 | 4921 | ||
4922 | -graceful-fs@^4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2: | 4922 | +graceful-fs@^4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: |
4923 | version "4.2.4" | 4923 | version "4.2.4" |
4924 | resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" | 4924 | resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" |
4925 | integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== | 4925 | integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== |
4926 | 4926 | ||
4927 | +graceful-fs@^4.2.2: | ||
4928 | + version "4.2.5" | ||
4929 | + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.5.tgz#bc18864a6c9fc7b303f2e2abdb9155ad178fbe29" | ||
4930 | + integrity sha512-kBBSQbz2K0Nyn+31j/w36fUfxkBW9/gfwRWdUY1ULReH3iokVJgddZAFcD1D0xlgTmFxJCbUkUclAlc6/IDJkw== | ||
4931 | + | ||
4927 | handlebars@^4.7.6: | 4932 | handlebars@^4.7.6: |
4928 | version "4.7.6" | 4933 | version "4.7.6" |
4929 | resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e" | 4934 | resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e" |
@@ -9192,10 +9197,10 @@ vite-plugin-html@^2.0.0: | @@ -9192,10 +9197,10 @@ vite-plugin-html@^2.0.0: | ||
9192 | fs-extra "^9.1.0" | 9197 | fs-extra "^9.1.0" |
9193 | html-minifier-terser "^5.1.1" | 9198 | html-minifier-terser "^5.1.1" |
9194 | 9199 | ||
9195 | -vite-plugin-imagemin@^0.2.4: | ||
9196 | - version "0.2.4" | ||
9197 | - resolved "https://registry.npmjs.org/vite-plugin-imagemin/-/vite-plugin-imagemin-0.2.4.tgz#c44f7a39d84b8a0af8468b90505a147fd5297b67" | ||
9198 | - integrity sha512-7VQwm2mip/JNp0oTqVOLZ+eo7ijZT5wP3AZF3PwJErZ48iT02PcDbC1Ij00Q2zoFPbtMkAuEbcLh1vK5C1m+pQ== | 9200 | +vite-plugin-imagemin@^0.2.5: |
9201 | + version "0.2.5" | ||
9202 | + resolved "https://registry.npmjs.org/vite-plugin-imagemin/-/vite-plugin-imagemin-0.2.5.tgz#926b57f570f55d29081ebbea5c073298e411ef42" | ||
9203 | + integrity sha512-wweK2QLJTNIkqEoCXuKJJP1Y+Duu2tA0CKtST6ovzXra4kMx6BQ3nWCRkr66Ye6fQii5yPSuE1ZtTNVLSi9mmw== | ||
9199 | dependencies: | 9204 | dependencies: |
9200 | "@types/imagemin" "^7.0.0" | 9205 | "@types/imagemin" "^7.0.0" |
9201 | "@types/imagemin-gifsicle" "^7.0.0" | 9206 | "@types/imagemin-gifsicle" "^7.0.0" |
@@ -9205,6 +9210,7 @@ vite-plugin-imagemin@^0.2.4: | @@ -9205,6 +9210,7 @@ vite-plugin-imagemin@^0.2.4: | ||
9205 | "@types/imagemin-svgo" "^8.0.0" | 9210 | "@types/imagemin-svgo" "^8.0.0" |
9206 | "@types/imagemin-webp" "^5.1.1" | 9211 | "@types/imagemin-webp" "^5.1.1" |
9207 | chalk "^4.1.0" | 9212 | chalk "^4.1.0" |
9213 | + debug "^4.3.1" | ||
9208 | fs-extra "^9.1.0" | 9214 | fs-extra "^9.1.0" |
9209 | imagemin "^7.0.1" | 9215 | imagemin "^7.0.1" |
9210 | imagemin-gifsicle "^7.0.0" | 9216 | imagemin-gifsicle "^7.0.0" |
@@ -9214,10 +9220,10 @@ vite-plugin-imagemin@^0.2.4: | @@ -9214,10 +9220,10 @@ vite-plugin-imagemin@^0.2.4: | ||
9214 | imagemin-svgo "^8.0.0" | 9220 | imagemin-svgo "^8.0.0" |
9215 | imagemin-webp "^6.0.0" | 9221 | imagemin-webp "^6.0.0" |
9216 | 9222 | ||
9217 | -vite-plugin-mock@^2.1.2: | ||
9218 | - version "2.1.2" | ||
9219 | - resolved "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.1.2.tgz#a66d65947d565862395a0a181cb210b0076db9cc" | ||
9220 | - integrity sha512-b/YoQyBQhuyXOm/30bfVOKKBD7N50nw/5xTyyIXOTsry8LOPa5AZR9/2s2zPTioMeb63Ey4vga6CG8E2Tj8XVg== | 9223 | +vite-plugin-mock@^2.1.4: |
9224 | + version "2.1.4" | ||
9225 | + resolved "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.1.4.tgz#b1f91418e7ed4678c969d5581276fe68c27a27d0" | ||
9226 | + integrity sha512-3qYMDZ7jmTVk7mxPpKEgnbA6B19NKvkuEzpZrKq3I9yJH1tjsTIQi/t3EaH2rXJip4EZff6NRJO8aarW3OAsOg== | ||
9221 | dependencies: | 9227 | dependencies: |
9222 | "@rollup/plugin-node-resolve" "^11.1.1" | 9228 | "@rollup/plugin-node-resolve" "^11.1.1" |
9223 | "@types/mockjs" "^1.0.3" | 9229 | "@types/mockjs" "^1.0.3" |
@@ -9251,23 +9257,26 @@ vite-plugin-pwa@^0.4.6: | @@ -9251,23 +9257,26 @@ vite-plugin-pwa@^0.4.6: | ||
9251 | pretty-bytes "^5.5.0" | 9257 | pretty-bytes "^5.5.0" |
9252 | workbox-build "^6.1.0" | 9258 | workbox-build "^6.1.0" |
9253 | 9259 | ||
9254 | -vite-plugin-style-import@^0.7.1: | ||
9255 | - version "0.7.1" | ||
9256 | - resolved "https://registry.npmjs.org/vite-plugin-style-import/-/vite-plugin-style-import-0.7.1.tgz#f55949f6821937a7027c4afa8f6ce4c0b6ef9609" | ||
9257 | - integrity sha512-Nr2PH8i8i9GIQhQRkipwYTYKur+/1mkCrMi4sXbMLcoUsz7wq7uZ1c3XcXA8B0Au3lZm+AKN3KiUrDD4Evx9EQ== | 9260 | +vite-plugin-style-import@^0.7.2: |
9261 | + version "0.7.3" | ||
9262 | + resolved "https://registry.npmjs.org/vite-plugin-style-import/-/vite-plugin-style-import-0.7.3.tgz#4a9fb08bf5f2fc4796391c9be9a587ecb5c97e9e" | ||
9263 | + integrity sha512-oKM6vOl7iWaB5U1HcR5oM1oPRhT1n5yJt7h4h9jwpMPCD5ckHPcSjjSU7ZlOJkoS/IWEnDkQqoZi162bOs1rTQ== | ||
9258 | dependencies: | 9264 | dependencies: |
9259 | "@rollup/pluginutils" "^4.1.0" | 9265 | "@rollup/pluginutils" "^4.1.0" |
9260 | change-case "^4.1.2" | 9266 | change-case "^4.1.2" |
9267 | + debug "^4.3.1" | ||
9261 | es-module-lexer "^0.3.26" | 9268 | es-module-lexer "^0.3.26" |
9262 | magic-string "^0.25.7" | 9269 | magic-string "^0.25.7" |
9263 | 9270 | ||
9264 | -vite-plugin-theme@^0.4.1: | ||
9265 | - version "0.4.1" | ||
9266 | - resolved "https://registry.npmjs.org/vite-plugin-theme/-/vite-plugin-theme-0.4.1.tgz#02157947d1954ef59e3747e1b4f7d002b6b3f7cd" | ||
9267 | - integrity sha512-ap0NpgBAKOdKQD1zW5P56sYPTJc6DO9FtXsrnOjXtxQ2gb2qKuRAnVV5+UFuO/Mgjh2QyuN9AnT5ANwGTjl0og== | 9271 | +vite-plugin-theme@^0.4.2: |
9272 | + version "0.4.2" | ||
9273 | + resolved "https://registry.npmjs.org/vite-plugin-theme/-/vite-plugin-theme-0.4.2.tgz#bb4791ddd88205f2fd07ae9aff7a92d5d427b516" | ||
9274 | + integrity sha512-NOk56zCYloaVmqWh8o+OShJLVTNVsDZRLEeToHsv0yGXd94gCiYTflguGtcmsSQjQfQYOz/gGKjLAU4KPH/FKA== | ||
9268 | dependencies: | 9275 | dependencies: |
9269 | "@types/tinycolor2" "^1.4.2" | 9276 | "@types/tinycolor2" "^1.4.2" |
9277 | + chalk "^4.1.0" | ||
9270 | clean-css "^4.2.3" | 9278 | clean-css "^4.2.3" |
9279 | + debug "^4.3.1" | ||
9271 | es-module-lexer "^0.3.26" | 9280 | es-module-lexer "^0.3.26" |
9272 | tinycolor2 "^1.4.2" | 9281 | tinycolor2 "^1.4.2" |
9273 | 9282 |