From f4d93e2afe492191b2d695acc65a0004f92745c0 Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Mon, 15 Jul 2024 16:46:34 +0800 Subject: [PATCH] =?UTF-8?q?page:=20=F0=9F=93=84=20=E6=8B=96=E6=8B=BD?= =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/plugins.ts | 12 +- package.json | 1 - pnpm-lock.yaml | 273 +++++++++------------------ public/verify.json | 2 +- src/App.vue | 27 --- src/i18n/index.ts | 16 -- src/main.ts | 3 +- src/store/i18n.ts | 18 -- src/views/layout.vue | 14 -- src/views/select/transform/index.vue | 76 ++++++++ 10 files changed, 175 insertions(+), 267 deletions(-) delete mode 100644 src/i18n/index.ts delete mode 100644 src/store/i18n.ts create mode 100644 src/views/select/transform/index.vue diff --git a/build/plugins.ts b/build/plugins.ts index 0ab6ee0..996b032 100644 --- a/build/plugins.ts +++ b/build/plugins.ts @@ -1,12 +1,11 @@ -import { cdn } from './cdn'; -import vue from '@vitejs/plugin-vue'; -import type { PluginOption } from 'vite'; -import vueJsx from '@vitejs/plugin-vue-jsx'; import legacy from '@vitejs/plugin-legacy'; +import vue from '@vitejs/plugin-vue'; +import vueJsx from '@vitejs/plugin-vue-jsx'; +import type { PluginOption } from 'vite'; import { compression } from 'vite-plugin-compression2'; -import { viteMockServe } from 'vite-plugin-mock'; -import { viteBuildInfo } from './info'; +import { cdn } from './cdn'; import { configCompressPlugin } from './compress.ts'; +import { viteBuildInfo } from './info'; export function getPluginsList(VITE_CDN: boolean, VITE_COMPRESSION: any): PluginOption[] { return [ @@ -39,6 +38,5 @@ export function getPluginsList(VITE_CDN: boolean, VITE_COMPRESSION: any): Plugin viteBuildInfo(), VITE_CDN ? cdn : null, configCompressPlugin(VITE_COMPRESSION), - viteMockServe({ mockPath: 'src/api/mock' }), ]; } diff --git a/package.json b/package.json index 96a4c57..5c3e733 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,6 @@ "sass-loader": "^14.1.1", "typescript": "~5.3.3", "vite": "^5.2.0", - "vite-plugin-mock": "^3.0.2", "vue-tsc": "^2.0.6" }, "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7a32a42..c947e35 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,7 +34,7 @@ importers: version: 7.1.1 compression-webpack-plugin: specifier: ^11.1.0 - version: 11.1.0(webpack@5.92.1(esbuild@0.21.5)) + version: 11.1.0(webpack@5.92.1) core-js: specifier: ^3.36.0 version: 3.37.1 @@ -146,19 +146,19 @@ importers: version: 5.0.5(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1))(vue@3.4.31(typescript@5.3.3)) '@vue/cli-plugin-babel': specifier: ~5.0.8 - version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(core-js@3.37.1)(esbuild@0.21.5)(vue@3.4.31(typescript@5.3.3)) + version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(core-js@3.37.1)(vue@3.4.31(typescript@5.3.3)) '@vue/cli-plugin-eslint': specifier: ~5.0.8 - version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(esbuild@0.21.5)(eslint@8.57.0) + version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(eslint@8.57.0) '@vue/cli-plugin-router': specifier: ~5.0.8 - version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3)) + version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3)) '@vue/cli-plugin-typescript': specifier: ~5.0.8 - version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(esbuild@0.21.5)(eslint@8.57.0)(typescript@5.3.3)(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3)) + version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(eslint@8.57.0)(typescript@5.3.3)(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3)) '@vue/cli-service': specifier: ~5.0.8 - version: 5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) + version: 5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) '@vue/eslint-config-typescript': specifier: ^12.0.0 version: 12.0.0(eslint-plugin-vue@9.27.0(eslint@8.57.0))(eslint@8.57.0)(typescript@5.3.3) @@ -182,7 +182,7 @@ importers: version: 9.27.0(eslint@8.57.0) file-loader: specifier: ^6.2.0 - version: 6.2.0(webpack@5.92.1(esbuild@0.21.5)) + version: 6.2.0(webpack@5.92.1) husky: specifier: ^8.0.1 version: 8.0.3 @@ -206,16 +206,13 @@ importers: version: 1.77.6 sass-loader: specifier: ^14.1.1 - version: 14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)) + version: 14.2.1(sass@1.77.6)(webpack@5.92.1) typescript: specifier: ~5.3.3 version: 5.3.3 vite: specifier: ^5.2.0 version: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1) - vite-plugin-mock: - specifier: ^3.0.2 - version: 3.0.2(esbuild@0.21.5)(mockjs@1.1.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)) vue-tsc: specifier: ^2.0.6 version: 2.0.24(typescript@5.3.3) @@ -2150,12 +2147,6 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - bundle-require@4.2.1: - resolution: {integrity: sha512-7Q/6vkyYAwOmQNRw75x+4yRtZCZJXUDmHHlFdkiV0wgv/reNjtJwpu1jPJ0w2kbEpIM0uoKI3S4/f39dU7AjSA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - peerDependencies: - esbuild: '>=0.17' - bytes@3.0.0: resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} engines: {node: '>= 0.8'} @@ -2372,10 +2363,6 @@ packages: resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} engines: {node: '>=0.8'} - connect@3.7.0: - resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} - engines: {node: '>= 0.10.0'} - consolidate@0.15.1: resolution: {integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==} engines: {node: '>= 0.10.0'} @@ -3190,10 +3177,6 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} - finalhandler@1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} - finalhandler@1.2.0: resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} engines: {node: '>= 0.8'} @@ -3863,10 +3846,6 @@ packages: resolution: {integrity: sha512-Lllokma2mtoniUOS94CcOErHWAug5iu7HOmDrvWgpw8jyQH2fomgB+7lZS4HWZxytUuQwkGOwe49FvwVaA85Xw==} engines: {node: '>=18.0.0'} - load-tsconfig@0.2.5: - resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - loader-runner@4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} @@ -4249,10 +4228,6 @@ packages: obuf@1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - on-finished@2.3.0: - resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} - engines: {node: '>= 0.8'} - on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} @@ -4391,9 +4366,6 @@ packages: path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} - path-to-regexp@6.2.2: - resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==} - path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -5508,14 +5480,6 @@ packages: peerDependencies: vite: '>=2.0.0' - vite-plugin-mock@3.0.2: - resolution: {integrity: sha512-bD//HvkTygGmk+LsIAdf0jGNlCv4iWv0kZlH9UEgWT6QYoUwfjQAE4SKxHRw2tfLgVhbPQVv/+X3YlNWvueGUA==} - engines: {node: '>=16.0.0'} - peerDependencies: - esbuild: '>=0.17' - mockjs: '>=1.1.0' - vite: '>=4.0.0' - vite@5.3.3: resolution: {integrity: sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==} engines: {node: ^18.0.0 || >=20.0.0} @@ -7113,13 +7077,13 @@ snapshots: '@sideway/pinpoint@2.0.0': {} - '@soda/friendly-errors-webpack-plugin@1.8.1(webpack@5.92.1(esbuild@0.21.5))': + '@soda/friendly-errors-webpack-plugin@1.8.1(webpack@5.92.1)': dependencies: chalk: 3.0.0 error-stack-parser: 2.1.4 string-width: 4.2.3 strip-ansi: 6.0.1 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 '@soda/get-current-script@1.0.2': {} @@ -7611,15 +7575,15 @@ snapshots: '@vue/cli-overlay@5.0.8': {} - '@vue/cli-plugin-babel@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(core-js@3.37.1)(esbuild@0.21.5)(vue@3.4.31(typescript@5.3.3))': + '@vue/cli-plugin-babel@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(core-js@3.37.1)(vue@3.4.31(typescript@5.3.3))': dependencies: '@babel/core': 7.24.7 '@vue/babel-preset-app': 5.0.8(@babel/core@7.24.7)(core-js@3.37.1)(vue@3.4.31(typescript@5.3.3)) - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 - babel-loader: 8.3.0(@babel/core@7.24.7)(webpack@5.92.1(esbuild@0.21.5)) - thread-loader: 3.0.4(webpack@5.92.1(esbuild@0.21.5)) - webpack: 5.92.1(esbuild@0.21.5) + babel-loader: 8.3.0(@babel/core@7.24.7)(webpack@5.92.1) + thread-loader: 3.0.4(webpack@5.92.1) + webpack: 5.92.1 transitivePeerDependencies: - '@swc/core' - core-js @@ -7630,14 +7594,14 @@ snapshots: - vue - webpack-cli - '@vue/cli-plugin-eslint@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(esbuild@0.21.5)(eslint@8.57.0)': + '@vue/cli-plugin-eslint@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(eslint@8.57.0)': dependencies: - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 eslint: 8.57.0 - eslint-webpack-plugin: 3.2.0(eslint@8.57.0)(webpack@5.92.1(esbuild@0.21.5)) + eslint-webpack-plugin: 3.2.0(eslint@8.57.0)(webpack@5.92.1) globby: 11.1.0 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 yorkie: 2.0.0 transitivePeerDependencies: - '@swc/core' @@ -7646,27 +7610,27 @@ snapshots: - uglify-js - webpack-cli - '@vue/cli-plugin-router@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))': + '@vue/cli-plugin-router@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))': dependencies: - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 transitivePeerDependencies: - encoding - '@vue/cli-plugin-typescript@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(esbuild@0.21.5)(eslint@8.57.0)(typescript@5.3.3)(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))': + '@vue/cli-plugin-typescript@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))(eslint@8.57.0)(typescript@5.3.3)(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))': dependencies: '@babel/core': 7.24.7 '@types/webpack-env': 1.18.5 - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 - babel-loader: 8.3.0(@babel/core@7.24.7)(webpack@5.92.1(esbuild@0.21.5)) - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.3.3)(vue-template-compiler@2.7.16)(webpack@5.92.1(esbuild@0.21.5)) + babel-loader: 8.3.0(@babel/core@7.24.7)(webpack@5.92.1) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.3.3)(vue-template-compiler@2.7.16)(webpack@5.92.1) globby: 11.1.0 - thread-loader: 3.0.4(webpack@5.92.1(esbuild@0.21.5)) - ts-loader: 9.5.1(typescript@5.3.3)(webpack@5.92.1(esbuild@0.21.5)) + thread-loader: 3.0.4(webpack@5.92.1) + ts-loader: 9.5.1(typescript@5.3.3)(webpack@5.92.1) typescript: 5.3.3 vue: 3.4.31(typescript@5.3.3) - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 optionalDependencies: vue-template-compiler: 2.7.16 transitivePeerDependencies: @@ -7678,22 +7642,22 @@ snapshots: - uglify-js - webpack-cli - '@vue/cli-plugin-vuex@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))': + '@vue/cli-plugin-vuex@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3))': dependencies: - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3) - '@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3)': + '@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3)': dependencies: '@babel/helper-compilation-targets': 7.24.7 - '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.92.1(esbuild@0.21.5)) + '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.92.1) '@soda/get-current-script': 1.0.2 '@types/minimist': 1.2.5 '@vue/cli-overlay': 5.0.8 - '@vue/cli-plugin-router': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3)) - '@vue/cli-plugin-vuex': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(esbuild@0.21.5)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3)) + '@vue/cli-plugin-router': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3)) + '@vue/cli-plugin-vuex': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.31)(lodash@4.17.21)(prettier@3.3.2)(sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1))(vue-template-compiler@2.7.16)(vue@3.4.31(typescript@5.3.3))(webpack-sources@3.2.3)) '@vue/cli-shared-utils': 5.0.8 '@vue/component-compiler-utils': 3.3.0(lodash@4.17.21) - '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.4.31)(css-loader@6.11.0(webpack@5.92.1(esbuild@0.21.5)))(lodash@4.17.21)(prettier@3.3.2)(vue-template-compiler@2.7.16)(webpack@5.92.1(esbuild@0.21.5)) + '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.4.31)(css-loader@6.11.0(webpack@5.92.1))(lodash@4.17.21)(prettier@3.3.2)(vue-template-compiler@2.7.16)(webpack@5.92.1) '@vue/web-component-wrapper': 1.3.0 acorn: 8.12.1 acorn-walk: 8.3.3 @@ -7704,9 +7668,9 @@ snapshots: cli-highlight: 2.1.11 clipboardy: 2.3.0 cliui: 7.0.4 - copy-webpack-plugin: 9.1.0(webpack@5.92.1(esbuild@0.21.5)) - css-loader: 6.11.0(webpack@5.92.1(esbuild@0.21.5)) - css-minimizer-webpack-plugin: 3.4.1(esbuild@0.21.5)(webpack@5.92.1(esbuild@0.21.5)) + copy-webpack-plugin: 9.1.0(webpack@5.92.1) + css-loader: 6.11.0(webpack@5.92.1) + css-minimizer-webpack-plugin: 3.4.1(webpack@5.92.1) cssnano: 5.1.15(postcss@8.4.39) debug: 4.3.5 default-gateway: 6.0.3 @@ -7715,32 +7679,32 @@ snapshots: fs-extra: 9.1.0 globby: 11.1.0 hash-sum: 2.0.0 - html-webpack-plugin: 5.6.0(webpack@5.92.1(esbuild@0.21.5)) + html-webpack-plugin: 5.6.0(webpack@5.92.1) is-file-esm: 1.0.0 launch-editor-middleware: 2.8.0 lodash.defaultsdeep: 4.6.1 lodash.mapvalues: 4.6.0 - mini-css-extract-plugin: 2.9.0(webpack@5.92.1(esbuild@0.21.5)) + mini-css-extract-plugin: 2.9.0(webpack@5.92.1) minimist: 1.2.8 module-alias: 2.2.3 portfinder: 1.0.32 postcss: 8.4.39 - postcss-loader: 6.2.1(postcss@8.4.39)(webpack@5.92.1(esbuild@0.21.5)) - progress-webpack-plugin: 1.0.16(webpack@5.92.1(esbuild@0.21.5)) + postcss-loader: 6.2.1(postcss@8.4.39)(webpack@5.92.1) + progress-webpack-plugin: 1.0.16(webpack@5.92.1) ssri: 8.0.1 - terser-webpack-plugin: 5.3.10(esbuild@0.21.5)(webpack@5.92.1(esbuild@0.21.5)) - thread-loader: 3.0.4(webpack@5.92.1(esbuild@0.21.5)) - vue-loader: 17.4.2(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.3.3))(webpack@5.92.1(esbuild@0.21.5)) + terser-webpack-plugin: 5.3.10(webpack@5.92.1) + thread-loader: 3.0.4(webpack@5.92.1) + vue-loader: 17.4.2(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.3.3))(webpack@5.92.1) vue-style-loader: 4.1.3 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 webpack-bundle-analyzer: 4.10.2 webpack-chain: 6.5.1 - webpack-dev-server: 4.15.2(debug@4.3.5)(webpack@5.92.1(esbuild@0.21.5)) + webpack-dev-server: 4.15.2(debug@4.3.5)(webpack@5.92.1) webpack-merge: 5.10.0 webpack-virtual-modules: 0.4.6 whatwg-fetch: 3.6.20 optionalDependencies: - sass-loader: 14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)) + sass-loader: 14.2.1(sass@1.77.6)(webpack@5.92.1) vue-template-compiler: 2.7.16 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -8213,14 +8177,14 @@ snapshots: transitivePeerDependencies: - debug - babel-loader@8.3.0(@babel/core@7.24.7)(webpack@5.92.1(esbuild@0.21.5)): + babel-loader@8.3.0(@babel/core@7.24.7)(webpack@5.92.1): dependencies: '@babel/core': 7.24.7 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 babel-plugin-dynamic-import-node@2.3.3: dependencies: @@ -8337,11 +8301,6 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bundle-require@4.2.1(esbuild@0.21.5): - dependencies: - esbuild: 0.21.5 - load-tsconfig: 0.2.5 - bytes@3.0.0: {} bytes@3.1.2: {} @@ -8547,11 +8506,11 @@ snapshots: dependencies: mime-db: 1.52.0 - compression-webpack-plugin@11.1.0(webpack@5.92.1(esbuild@0.21.5)): + compression-webpack-plugin@11.1.0(webpack@5.92.1): dependencies: schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 compression@1.7.4: dependencies: @@ -8571,15 +8530,6 @@ snapshots: connect-history-api-fallback@2.0.0: {} - connect@3.7.0: - dependencies: - debug: 2.6.9 - finalhandler: 1.1.2 - parseurl: 1.3.3 - utils-merge: 1.0.1 - transitivePeerDependencies: - - supports-color - consolidate@0.15.1(lodash@4.17.21): dependencies: bluebird: 3.7.2 @@ -8615,7 +8565,7 @@ snapshots: cookie@0.6.0: {} - copy-webpack-plugin@9.1.0(webpack@5.92.1(esbuild@0.21.5)): + copy-webpack-plugin@9.1.0(webpack@5.92.1): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -8623,7 +8573,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 core-js-compat@3.37.1: dependencies: @@ -8712,7 +8662,7 @@ snapshots: css-functions-list@3.2.2: {} - css-loader@6.11.0(webpack@5.92.1(esbuild@0.21.5)): + css-loader@6.11.0(webpack@5.92.1): dependencies: icss-utils: 5.1.0(postcss@8.4.39) postcss: 8.4.39 @@ -8723,9 +8673,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.2 optionalDependencies: - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 - css-minimizer-webpack-plugin@3.4.1(esbuild@0.21.5)(webpack@5.92.1(esbuild@0.21.5)): + css-minimizer-webpack-plugin@3.4.1(webpack@5.92.1): dependencies: cssnano: 5.1.15(postcss@8.4.39) jest-worker: 27.5.1 @@ -8733,9 +8683,7 @@ snapshots: schema-utils: 4.2.0 serialize-javascript: 6.0.2 source-map: 0.6.1 - webpack: 5.92.1(esbuild@0.21.5) - optionalDependencies: - esbuild: 0.21.5 + webpack: 5.92.1 css-select@4.3.0: dependencies: @@ -9099,7 +9047,7 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-webpack-plugin@3.2.0(eslint@8.57.0)(webpack@5.92.1(esbuild@0.21.5)): + eslint-webpack-plugin@3.2.0(eslint@8.57.0)(webpack@5.92.1): dependencies: '@types/eslint': 8.56.10 eslint: 8.57.0 @@ -9107,7 +9055,7 @@ snapshots: micromatch: 4.0.7 normalize-path: 3.0.0 schema-utils: 4.2.0 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 eslint@8.57.0: dependencies: @@ -9320,28 +9268,16 @@ snapshots: dependencies: flat-cache: 5.0.0 - file-loader@6.2.0(webpack@5.92.1(esbuild@0.21.5)): + file-loader@6.2.0(webpack@5.92.1): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 - finalhandler@1.1.2: - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.3.0 - parseurl: 1.3.3 - statuses: 1.5.0 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - finalhandler@1.2.0: dependencies: debug: 2.6.9 @@ -9408,7 +9344,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.3.3)(vue-template-compiler@2.7.16)(webpack@5.92.1(esbuild@0.21.5)): + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.3.3)(vue-template-compiler@2.7.16)(webpack@5.92.1): dependencies: '@babel/code-frame': 7.24.7 '@types/json-schema': 7.0.15 @@ -9424,7 +9360,7 @@ snapshots: semver: 7.6.2 tapable: 1.1.3 typescript: 5.3.3 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 optionalDependencies: eslint: 8.57.0 vue-template-compiler: 2.7.16 @@ -9659,7 +9595,7 @@ snapshots: html-tags@3.3.1: {} - html-webpack-plugin@5.6.0(webpack@5.92.1(esbuild@0.21.5)): + html-webpack-plugin@5.6.0(webpack@5.92.1): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -9667,7 +9603,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 htmlparser2@6.1.0: dependencies: @@ -10000,8 +9936,6 @@ snapshots: rfdc: 1.4.1 wrap-ansi: 9.0.0 - load-tsconfig@0.2.5: {} - loader-runner@4.3.0: {} loader-utils@1.4.2: @@ -10179,11 +10113,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.0(webpack@5.92.1(esbuild@0.21.5)): + mini-css-extract-plugin@2.9.0(webpack@5.92.1): dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 minimalistic-assert@1.0.1: {} @@ -10330,10 +10264,6 @@ snapshots: obuf@1.1.2: {} - on-finished@2.3.0: - dependencies: - ee-first: 1.1.1 - on-finished@2.4.1: dependencies: ee-first: 1.1.1 @@ -10468,8 +10398,6 @@ snapshots: path-to-regexp@0.1.7: {} - path-to-regexp@6.2.2: {} - path-type@4.0.0: {} picocolors@0.2.1: {} @@ -10578,13 +10506,13 @@ snapshots: postcss: 8.4.39 ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.3.3) - postcss-loader@6.2.1(postcss@8.4.39)(webpack@5.92.1(esbuild@0.21.5)): + postcss-loader@6.2.1(postcss@8.4.39)(webpack@5.92.1): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.39 semver: 7.6.2 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 postcss-media-query-parser@0.2.3: {} @@ -10772,12 +10700,12 @@ snapshots: process-nextick-args@2.0.1: {} - progress-webpack-plugin@1.0.16(webpack@5.92.1(esbuild@0.21.5)): + progress-webpack-plugin@1.0.16(webpack@5.92.1): dependencies: chalk: 2.4.2 figures: 2.0.0 log-update: 2.3.0 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 proxy-addr@2.0.7: dependencies: @@ -10989,12 +10917,12 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)): + sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1): dependencies: neo-async: 2.6.2 optionalDependencies: sass: 1.77.6 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 sass@1.77.6: dependencies: @@ -11431,16 +11359,14 @@ snapshots: tapable@2.2.1: {} - terser-webpack-plugin@5.3.10(esbuild@0.21.5)(webpack@5.92.1(esbuild@0.21.5)): + terser-webpack-plugin@5.3.10(webpack@5.92.1): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.1 - webpack: 5.92.1(esbuild@0.21.5) - optionalDependencies: - esbuild: 0.21.5 + webpack: 5.92.1 terser@5.31.1: dependencies: @@ -11461,14 +11387,14 @@ snapshots: dependencies: any-promise: 1.3.0 - thread-loader@3.0.4(webpack@5.92.1(esbuild@0.21.5)): + thread-loader@3.0.4(webpack@5.92.1): dependencies: json-parse-better-errors: 1.0.2 loader-runner: 4.3.0 loader-utils: 2.0.4 neo-async: 2.6.2 schema-utils: 3.3.0 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 through2@4.0.2: dependencies: @@ -11509,7 +11435,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-loader@9.5.1(typescript@5.3.3)(webpack@5.92.1(esbuild@0.21.5)): + ts-loader@9.5.1(typescript@5.3.3)(webpack@5.92.1): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.0 @@ -11517,7 +11443,7 @@ snapshots: semver: 7.6.2 source-map: 0.7.4 typescript: 5.3.3 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 ts-node@10.9.2(@types/node@20.5.1)(typescript@5.3.3): dependencies: @@ -11641,21 +11567,6 @@ snapshots: magic-string: 0.25.9 vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1) - vite-plugin-mock@3.0.2(esbuild@0.21.5)(mockjs@1.1.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1)): - dependencies: - bundle-require: 4.2.1(esbuild@0.21.5) - chokidar: 3.6.0 - connect: 3.7.0 - debug: 4.3.5 - esbuild: 0.21.5 - fast-glob: 3.3.2 - mockjs: 1.1.0 - path-to-regexp: 6.2.2 - picocolors: 1.0.1 - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1) - transitivePeerDependencies: - - supports-color - vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(terser@5.31.1): dependencies: esbuild: 0.21.5 @@ -11699,15 +11610,15 @@ snapshots: vue-lazyload@3.0.0: {} - vue-loader@15.11.1(@vue/compiler-sfc@3.4.31)(css-loader@6.11.0(webpack@5.92.1(esbuild@0.21.5)))(lodash@4.17.21)(prettier@3.3.2)(vue-template-compiler@2.7.16)(webpack@5.92.1(esbuild@0.21.5)): + vue-loader@15.11.1(@vue/compiler-sfc@3.4.31)(css-loader@6.11.0(webpack@5.92.1))(lodash@4.17.21)(prettier@3.3.2)(vue-template-compiler@2.7.16)(webpack@5.92.1): dependencies: '@vue/component-compiler-utils': 3.3.0(lodash@4.17.21) - css-loader: 6.11.0(webpack@5.92.1(esbuild@0.21.5)) + css-loader: 6.11.0(webpack@5.92.1) hash-sum: 1.0.2 loader-utils: 1.4.2 vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 optionalDependencies: '@vue/compiler-sfc': 3.4.31 prettier: 3.3.2 @@ -11767,12 +11678,12 @@ snapshots: - walrus - whiskers - vue-loader@17.4.2(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.3.3))(webpack@5.92.1(esbuild@0.21.5)): + vue-loader@17.4.2(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.3.3))(webpack@5.92.1): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.4.1 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 optionalDependencies: '@vue/compiler-sfc': 3.4.31 vue: 3.4.31(typescript@5.3.3) @@ -11849,16 +11760,16 @@ snapshots: deepmerge: 1.5.2 javascript-stringify: 2.1.0 - webpack-dev-middleware@5.3.4(webpack@5.92.1(esbuild@0.21.5)): + webpack-dev-middleware@5.3.4(webpack@5.92.1): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 - webpack-dev-server@4.15.2(debug@4.3.5)(webpack@5.92.1(esbuild@0.21.5)): + webpack-dev-server@4.15.2(debug@4.3.5)(webpack@5.92.1): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -11888,10 +11799,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.92.1(esbuild@0.21.5)) + webpack-dev-middleware: 5.3.4(webpack@5.92.1) ws: 8.17.1 optionalDependencies: - webpack: 5.92.1(esbuild@0.21.5) + webpack: 5.92.1 transitivePeerDependencies: - bufferutil - debug @@ -11908,7 +11819,7 @@ snapshots: webpack-virtual-modules@0.4.6: {} - webpack@5.92.1(esbuild@0.21.5): + webpack@5.92.1: dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -11931,7 +11842,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(esbuild@0.21.5)(webpack@5.92.1(esbuild@0.21.5)) + terser-webpack-plugin: 5.3.10(webpack@5.92.1) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: diff --git a/public/verify.json b/public/verify.json index e5a26c2..1fe1b3e 100644 --- a/public/verify.json +++ b/public/verify.json @@ -1 +1 @@ -{"version":1720772124936} \ No newline at end of file +{"version":1721033068639} \ No newline at end of file diff --git a/src/App.vue b/src/App.vue index eee671b..aaf1cc0 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,30 +1,3 @@ - - - - diff --git a/src/i18n/index.ts b/src/i18n/index.ts deleted file mode 100644 index 7b91edc..0000000 --- a/src/i18n/index.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { createI18n } from "vue-i18n"; - -// ? 从本地存储中获取数据 -const languageData = localStorage.getItem("i18nStore"); - -// 配置多语言 -const i18n = createI18n({ - // 如果要支持 compositionAPI,此项必须设置为 false - legacy: false, - // ? 全局注册$t方法 - globalInjection: true, - // 本地内容存在时,首次加载如果本地存储没有多语言需要再刷新 - messages: languageData ? JSON.parse(languageData).i18n : {} -}); - -export default i18n; diff --git a/src/main.ts b/src/main.ts index 7c88d9d..35a0a15 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,5 +1,4 @@ import directives from '@/directives'; -import i18n from '@/i18n/index.ts'; import { createPinia } from 'pinia'; import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'; import { createApp } from 'vue'; @@ -13,5 +12,5 @@ const app = createApp(App); // ? pinia 持久化存储 pinia.use(piniaPluginPersistedstate); -app.use(router).use(pinia).use(i18n).use(directives); +app.use(router).use(pinia).use(directives); app.mount('#app'); diff --git a/src/store/i18n.ts b/src/store/i18n.ts deleted file mode 100644 index 45f2d37..0000000 --- a/src/store/i18n.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { defineStore } from 'pinia'; -import { fetchGetI18n } from '@/api/api-mock/i18n.ts'; - -export const userI18nStore = defineStore('i18nStore', { - persist: true, - state() { - return { - // ? 多语言内容 - i18n: {} as any, - }; - }, - getters: {}, - actions: { - async fetchI18n() { - this.i18n = (await fetchGetI18n()).data; - }, - }, -}); diff --git a/src/views/layout.vue b/src/views/layout.vue index ee7ea4a..097e15a 100644 --- a/src/views/layout.vue +++ b/src/views/layout.vue @@ -12,20 +12,6 @@ diff --git a/src/views/select/transform/index.vue b/src/views/select/transform/index.vue new file mode 100644 index 0000000..f35ab5d --- /dev/null +++ b/src/views/select/transform/index.vue @@ -0,0 +1,76 @@ + + +