Merge pull request #14 from LOG1997/dev

fix: add terser
This commit is contained in:
LOG1997
2024-07-02 12:14:29 +08:00
committed by GitHub
2 changed files with 61 additions and 60 deletions

View File

@@ -63,6 +63,7 @@
"sass": "^1.77.6",
"sass-loader": "^14.2.1",
"tailwindcss": "^3.4.4",
"terser": "^5.31.1",
"typescript": "^5.5.3",
"unplugin-auto-import": "^0.17.6",
"unplugin-icons": "^0.19.0",

120
pnpm-lock.yaml generated
View File

@@ -104,7 +104,7 @@ importers:
version: 7.15.0(eslint@9.6.0)(typescript@5.5.3)
'@vitejs/plugin-vue':
specifier: ^5.0.5
version: 5.0.5(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))(vue@3.4.31(typescript@5.5.3))
version: 5.0.5(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))(vue@3.4.31(typescript@5.5.3))
'@vitest/ui':
specifier: ^1.6.0
version: 1.6.0(vitest@1.6.0)
@@ -150,6 +150,9 @@ importers:
tailwindcss:
specifier: ^3.4.4
version: 3.4.4
terser:
specifier: ^5.31.1
version: 5.31.1
typescript:
specifier: ^5.5.3
version: 5.5.3
@@ -164,22 +167,22 @@ importers:
version: 0.27.2(@babel/parser@7.24.7)(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3))
vite:
specifier: ^5.3.2
version: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)
version: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)
vite-plugin-compression:
specifier: ^0.5.1
version: 0.5.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))
version: 0.5.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))
vite-plugin-inspect:
specifier: ^0.8.4
version: 0.8.4(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))
version: 0.8.4(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))
vite-plugin-svg-icons:
specifier: ^2.0.1
version: 2.0.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))
version: 2.0.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))
vite-plugin-vue-devtools:
specifier: ^7.3.5
version: 7.3.5(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))(vue@3.4.31(typescript@5.5.3))
version: 7.3.5(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))(vue@3.4.31(typescript@5.5.3))
vitest:
specifier: ^1.6.0
version: 1.6.0(@types/node@20.14.9)(@vitest/ui@1.6.0)(happy-dom@14.12.3)(jsdom@24.1.0)(sass@1.77.6)(terser@5.24.0)
version: 1.6.0(@types/node@20.14.9)(@vitest/ui@1.6.0)(happy-dom@14.12.3)(jsdom@24.1.0)(sass@1.77.6)(terser@5.31.1)
vue-tsc:
specifier: ^2.0.24
version: 2.0.24(typescript@5.5.3)
@@ -1043,11 +1046,6 @@ packages:
resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==}
engines: {node: '>=0.4.0'}
acorn@8.11.2:
resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==}
engines: {node: '>=0.4.0'}
hasBin: true
acorn@8.12.0:
resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==}
engines: {node: '>=0.4.0'}
@@ -3237,6 +3235,11 @@ packages:
engines: {node: '>=10'}
hasBin: true
terser@5.31.1:
resolution: {integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==}
engines: {node: '>=10'}
hasBin: true
text-table@0.2.0:
resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
@@ -4190,7 +4193,6 @@ snapshots:
dependencies:
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
optional: true
'@jridgewell/sourcemap-codec@1.4.15': {}
@@ -4450,9 +4452,9 @@ snapshots:
'@typescript-eslint/types': 7.15.0
eslint-visitor-keys: 3.4.3
'@vitejs/plugin-vue@5.0.5(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))(vue@3.4.31(typescript@5.5.3))':
'@vitejs/plugin-vue@5.0.5(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))(vue@3.4.31(typescript@5.5.3))':
dependencies:
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)
vue: 3.4.31(typescript@5.5.3)
'@vitest/expect@1.6.0':
@@ -4486,7 +4488,7 @@ snapshots:
pathe: 1.1.2
picocolors: 1.0.1
sirv: 2.0.4
vitest: 1.6.0(@types/node@20.14.9)(@vitest/ui@1.6.0)(happy-dom@14.12.3)(jsdom@24.1.0)(sass@1.77.6)(terser@5.24.0)
vitest: 1.6.0(@types/node@20.14.9)(@vitest/ui@1.6.0)(happy-dom@14.12.3)(jsdom@24.1.0)(sass@1.77.6)(terser@5.31.1)
'@vitest/utils@1.6.0':
dependencies:
@@ -4581,14 +4583,14 @@ snapshots:
'@vue/devtools-api@6.5.1': {}
'@vue/devtools-core@7.3.5(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))(vue@3.4.31(typescript@5.5.3))':
'@vue/devtools-core@7.3.5(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))(vue@3.4.31(typescript@5.5.3))':
dependencies:
'@vue/devtools-kit': 7.3.5
'@vue/devtools-shared': 7.3.5
mitt: 3.0.1
nanoid: 3.3.7
pathe: 1.1.2
vite-hot-client: 0.2.3(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))
vite-hot-client: 0.2.3(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))
vue: 3.4.31(typescript@5.5.3)
transitivePeerDependencies:
- vite
@@ -4769,24 +4771,18 @@ snapshots:
abbrev@2.0.0: {}
acorn-import-assertions@1.9.0(acorn@8.11.2):
acorn-import-assertions@1.9.0(acorn@8.12.0):
dependencies:
acorn: 8.11.2
acorn: 8.12.0
optional: true
acorn-jsx@5.3.2(acorn@8.11.2):
dependencies:
acorn: 8.11.2
acorn-jsx@5.3.2(acorn@8.12.0):
dependencies:
acorn: 8.12.0
acorn-walk@8.3.3:
dependencies:
acorn: 8.11.2
acorn@8.11.2: {}
acorn: 8.12.0
acorn@8.12.0: {}
@@ -4945,8 +4941,7 @@ snapshots:
node-releases: 2.0.14
update-browserslist-db: 1.0.16(browserslist@4.23.1)
buffer-from@1.1.2:
optional: true
buffer-from@1.1.2: {}
bundle-name@4.1.0:
dependencies:
@@ -5089,8 +5084,7 @@ snapshots:
commander@10.0.1: {}
commander@2.20.3:
optional: true
commander@2.20.3: {}
commander@4.1.1: {}
@@ -5472,8 +5466,8 @@ snapshots:
espree@9.6.1:
dependencies:
acorn: 8.11.2
acorn-jsx: 5.3.2(acorn@8.11.2)
acorn: 8.12.0
acorn-jsx: 5.3.2(acorn@8.12.0)
eslint-visitor-keys: 3.4.3
esquery@1.5.0:
@@ -6288,7 +6282,7 @@ snapshots:
mlly@1.4.2:
dependencies:
acorn: 8.11.2
acorn: 8.12.0
pathe: 1.1.2
pkg-types: 1.0.3
ufo: 1.3.1
@@ -6867,7 +6861,6 @@ snapshots:
dependencies:
buffer-from: 1.1.2
source-map: 0.6.1
optional: true
source-map-url@0.4.1: {}
@@ -7056,11 +7049,18 @@ snapshots:
terser@5.24.0:
dependencies:
'@jridgewell/source-map': 0.3.5
acorn: 8.11.2
acorn: 8.12.0
commander: 2.20.3
source-map-support: 0.5.21
optional: true
terser@5.31.1:
dependencies:
'@jridgewell/source-map': 0.3.5
acorn: 8.12.0
commander: 2.20.3
source-map-support: 0.5.21
text-table@0.2.0: {}
theme-change@2.5.0: {}
@@ -7265,17 +7265,17 @@ snapshots:
vary@1.1.2: {}
vite-hot-client@0.2.3(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)):
vite-hot-client@0.2.3(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)):
dependencies:
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)
vite-node@1.6.0(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0):
vite-node@1.6.0(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1):
dependencies:
cac: 6.7.14
debug: 4.3.4
pathe: 1.1.2
picocolors: 1.0.1
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)
transitivePeerDependencies:
- '@types/node'
- less
@@ -7286,16 +7286,16 @@ snapshots:
- supports-color
- terser
vite-plugin-compression@0.5.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)):
vite-plugin-compression@0.5.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)):
dependencies:
chalk: 4.1.2
debug: 4.3.4
fs-extra: 10.1.0
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)
transitivePeerDependencies:
- supports-color
vite-plugin-inspect@0.8.4(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)):
vite-plugin-inspect@0.8.4(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
@@ -7306,12 +7306,12 @@ snapshots:
perfect-debounce: 1.0.0
picocolors: 1.0.1
sirv: 2.0.4
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)
transitivePeerDependencies:
- rollup
- supports-color
vite-plugin-svg-icons@2.0.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)):
vite-plugin-svg-icons@2.0.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)):
dependencies:
'@types/svgo': 2.6.4
cors: 2.8.5
@@ -7321,27 +7321,27 @@ snapshots:
pathe: 0.2.0
svg-baker: 1.7.0
svgo: 2.8.0
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)
transitivePeerDependencies:
- supports-color
vite-plugin-vue-devtools@7.3.5(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))(vue@3.4.31(typescript@5.5.3)):
vite-plugin-vue-devtools@7.3.5(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))(vue@3.4.31(typescript@5.5.3)):
dependencies:
'@vue/devtools-core': 7.3.5(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))(vue@3.4.31(typescript@5.5.3))
'@vue/devtools-core': 7.3.5(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))(vue@3.4.31(typescript@5.5.3))
'@vue/devtools-kit': 7.3.5
'@vue/devtools-shared': 7.3.5
execa: 8.0.1
sirv: 2.0.4
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)
vite-plugin-inspect: 0.8.4(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))
vite-plugin-vue-inspector: 5.1.2(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0))
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)
vite-plugin-inspect: 0.8.4(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))
vite-plugin-vue-inspector: 5.1.2(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))
transitivePeerDependencies:
- '@nuxt/kit'
- rollup
- supports-color
- vue
vite-plugin-vue-inspector@5.1.2(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)):
vite-plugin-vue-inspector@5.1.2(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)):
dependencies:
'@babel/core': 7.24.7
'@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.7)
@@ -7352,11 +7352,11 @@ snapshots:
'@vue/compiler-dom': 3.4.5
kolorist: 1.8.0
magic-string: 0.30.10
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)
transitivePeerDependencies:
- supports-color
vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0):
vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1):
dependencies:
esbuild: 0.21.5
postcss: 8.4.39
@@ -7365,9 +7365,9 @@ snapshots:
'@types/node': 20.14.9
fsevents: 2.3.3
sass: 1.77.6
terser: 5.24.0
terser: 5.31.1
vitest@1.6.0(@types/node@20.14.9)(@vitest/ui@1.6.0)(happy-dom@14.12.3)(jsdom@24.1.0)(sass@1.77.6)(terser@5.24.0):
vitest@1.6.0(@types/node@20.14.9)(@vitest/ui@1.6.0)(happy-dom@14.12.3)(jsdom@24.1.0)(sass@1.77.6)(terser@5.31.1):
dependencies:
'@vitest/expect': 1.6.0
'@vitest/runner': 1.6.0
@@ -7386,8 +7386,8 @@ snapshots:
strip-literal: 2.1.0
tinybench: 2.5.1
tinypool: 0.8.4
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)
vite-node: 1.6.0(@types/node@20.14.9)(sass@1.77.6)(terser@5.24.0)
vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)
vite-node: 1.6.0(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)
why-is-node-running: 2.2.2
optionalDependencies:
'@types/node': 20.14.9
@@ -7507,8 +7507,8 @@ snapshots:
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/wasm-edit': 1.11.6
'@webassemblyjs/wasm-parser': 1.11.6
acorn: 8.11.2
acorn-import-assertions: 1.9.0(acorn@8.11.2)
acorn: 8.12.0
acorn-import-assertions: 1.9.0(acorn@8.12.0)
browserslist: 4.23.1
chrome-trace-event: 1.0.3
enhanced-resolve: 5.15.0