diff --git a/package.json b/package.json index fbd6f99..e39dc30 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ }, "devDependencies": { "@rushstack/eslint-patch": "^1.8.0", - "@cool-vue/vite-plugin": "^7.1.5", + "@cool-vue/vite-plugin": "^7.1.6", "@types/file-saver": "^2.0.7", "@types/lodash-es": "^4.17.8", "@types/mockjs": "^1.0.7", diff --git a/packages/vite-plugin/dist/index.js b/packages/vite-plugin/dist/index.js index d393f99..00ce09f 100644 --- a/packages/vite-plugin/dist/index.js +++ b/packages/vite-plugin/dist/index.js @@ -167,7 +167,7 @@ const { code, data, message } = res.data; if (code === 1000) { if (!lodash.isEmpty(data) && data) { - lodash.merge(list, Object.values(data).flat()); + list = lodash.values(data).flat(); } } else { @@ -197,6 +197,9 @@ if (!e.api) { e.api = []; } + if (!e.columns) { + e.columns = []; + } }); } // 创建 json 文件 diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json index cf91f27..3edbbda 100644 --- a/packages/vite-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@cool-vue/vite-plugin", - "version": "7.1.5", + "version": "7.1.6", "description": "cool-admin/cool-uni builder", "main": "/dist/index.js", "scripts": { diff --git a/packages/vite-plugin/src/eps/index.ts b/packages/vite-plugin/src/eps/index.ts index a201f3f..974f10c 100644 --- a/packages/vite-plugin/src/eps/index.ts +++ b/packages/vite-plugin/src/eps/index.ts @@ -1,7 +1,7 @@ import { createDir, error, firstUpperCase, readFile, rootDir, toCamel } from "../utils"; import { join } from "path"; import axios from "axios"; -import { isArray, isEmpty, last, merge } from "lodash"; +import { isArray, isEmpty, last, merge, values } from "lodash"; import { createWriteStream } from "fs"; import prettier from "prettier"; import { config } from "../config"; @@ -79,7 +79,7 @@ async function getData(data?: Eps.Entity[]) { if (code === 1000) { if (!isEmpty(data) && data) { - merge(list, Object.values(data).flat() as Eps.Entity[]); + list = values(data).flat(); } } else { error(`[cool-eps] ${message}`); @@ -107,10 +107,12 @@ async function getData(data?: Eps.Entity[]) { if (!e.namespace) { e.namespace = ""; } - if (!e.api) { e.api = []; } + if (!e.columns) { + e.columns = []; + } }); } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1f7973a..efc3671 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -86,8 +86,8 @@ dependencies: devDependencies: '@cool-vue/vite-plugin': - specifier: ^7.1.5 - version: 7.1.5 + specifier: ^7.1.6 + version: 7.1.6 '@rushstack/eslint-patch': specifier: ^1.8.0 version: 1.8.0 @@ -544,10 +544,10 @@ packages: - typescript dev: false - /@cool-vue/vite-plugin@7.1.5: - resolution: {integrity: sha512-dIxGzDtml90DqMgyZPwydYO9LawaEvmQN4vI/EpFhA1tQkeeeUICflyMy26/R711GoLsmnseNafRpL123O3UVA==} + /@cool-vue/vite-plugin@7.1.6: + resolution: {integrity: sha512-nKh0YQd6yP6aRwOcPOAxN81+HJ+XR9NrF5KKaegK36FLrcHW2gnf2+qtqnbd+SFkm6BTM0iojPedW6cYU0aREg==} dependencies: - '@vue/compiler-sfc': 3.4.33 + '@vue/compiler-sfc': 3.4.34 axios: 1.7.2 glob: 10.4.5 lodash: 4.17.21 @@ -1151,8 +1151,8 @@ packages: resolution: {integrity: sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA==} dev: false - /@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.16.1)(eslint@8.57.0)(typescript@5.4.2): - resolution: {integrity: sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==} + /@typescript-eslint/eslint-plugin@7.17.0(@typescript-eslint/parser@7.17.0)(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-pyiDhEuLM3PuANxH7uNYan1AaFs5XE0zw1hq69JBvGvE7gSuEoQl1ydtEe/XQeoC3GQxLXyOVa5kNOATgM638A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -1163,11 +1163,11 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.16.1 - '@typescript-eslint/type-utils': 7.16.1(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/parser': 7.17.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.17.0 + '@typescript-eslint/type-utils': 7.17.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.17.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/visitor-keys': 7.17.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -1178,8 +1178,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.4.2): - resolution: {integrity: sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==} + /@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-puiYfGeg5Ydop8eusb/Hy1k7QmOU6X3nvsqCgzrB2K4qMavK//21+PzNE8qeECgNOIoertJPUC1SpegHDI515A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -1188,10 +1188,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.16.1 - '@typescript-eslint/types': 7.16.1 - '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.4.2) - '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/scope-manager': 7.17.0 + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.4.2) + '@typescript-eslint/visitor-keys': 7.17.0 debug: 4.3.5 eslint: 8.57.0 typescript: 5.4.2 @@ -1199,16 +1199,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@7.16.1: - resolution: {integrity: sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==} + /@typescript-eslint/scope-manager@7.17.0: + resolution: {integrity: sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.16.1 - '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/visitor-keys': 7.17.0 dev: true - /@typescript-eslint/type-utils@7.16.1(eslint@8.57.0)(typescript@5.4.2): - resolution: {integrity: sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==} + /@typescript-eslint/type-utils@7.17.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-XD3aaBt+orgkM/7Cei0XNEm1vwUxQ958AOLALzPlbPqb8C1G8PZK85tND7Jpe69Wualri81PLU+Zc48GVKIMMA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -1217,8 +1217,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.4.2) - '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.4.2) + '@typescript-eslint/utils': 7.17.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.5 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.2) @@ -1227,13 +1227,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types@7.16.1: - resolution: {integrity: sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==} + /@typescript-eslint/types@7.17.0: + resolution: {integrity: sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==} engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@7.16.1(typescript@5.4.2): - resolution: {integrity: sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==} + /@typescript-eslint/typescript-estree@7.17.0(typescript@5.4.2): + resolution: {integrity: sha512-72I3TGq93t2GoSBWI093wmKo0n6/b7O4j9o8U+f65TVD0FS6bI2180X5eGEr8MA8PhKMvYe9myZJquUT2JkCZw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -1241,8 +1241,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.16.1 - '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/visitor-keys': 7.17.0 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 @@ -1254,27 +1254,27 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@7.16.1(eslint@8.57.0)(typescript@5.4.2): - resolution: {integrity: sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==} + /@typescript-eslint/utils@7.17.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-r+JFlm5NdB+JXc7aWWZ3fKSm1gn0pkswEwIYsrGPdsT2GjsRATAKXiNtp3vgAAO1xZhX8alIOEQnNMl3kbTgJw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.16.1 - '@typescript-eslint/types': 7.16.1 - '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.17.0 + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.4.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@7.16.1: - resolution: {integrity: sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==} + /@typescript-eslint/visitor-keys@7.17.0: + resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/types': 7.17.0 eslint-visitor-keys: 3.4.3 dev: true @@ -1299,7 +1299,7 @@ packages: mime-match: 1.0.2 namespace-emitter: 2.0.1 nanoid: 3.3.7 - preact: 10.22.1 + preact: 10.23.1 dev: false /@uppy/store-default@2.1.1: @@ -1400,11 +1400,11 @@ packages: estree-walker: 2.0.2 source-map-js: 1.2.0 - /@vue/compiler-core@3.4.33: - resolution: {integrity: sha512-MoIREbkdPQlnGfSKDMgzTqzqx5nmEjIc0ydLVYlTACGBsfvOJ4tHSbZXKVF536n6fB+0eZaGEOqsGThPpdvF5A==} + /@vue/compiler-core@3.4.34: + resolution: {integrity: sha512-Z0izUf32+wAnQewjHu+pQf1yw00EGOmevl1kE+ljjjMe7oEfpQ+BI3/JNK7yMB4IrUsqLDmPecUrpj3mCP+yJQ==} dependencies: '@babel/parser': 7.24.8 - '@vue/shared': 3.4.33 + '@vue/shared': 3.4.34 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 @@ -1416,11 +1416,11 @@ packages: '@vue/compiler-core': 3.4.15 '@vue/shared': 3.4.15 - /@vue/compiler-dom@3.4.33: - resolution: {integrity: sha512-GzB8fxEHKw0gGet5BKlpfXEqoBnzSVWwMnT+dc25wE7pFEfrU/QsvjZMP9rD4iVXHBBoemTct8mN0GJEI6ZX5A==} + /@vue/compiler-dom@3.4.34: + resolution: {integrity: sha512-3PUOTS1h5cskdOJMExCu2TInXuM0j60DRPpSCJDqOCupCfUZCJoyQmKtRmA8EgDNZ5kcEE7vketamRZfrEuVDw==} dependencies: - '@vue/compiler-core': 3.4.33 - '@vue/shared': 3.4.33 + '@vue/compiler-core': 3.4.34 + '@vue/shared': 3.4.34 dev: true /@vue/compiler-sfc@3.4.15: @@ -1433,20 +1433,20 @@ packages: '@vue/shared': 3.4.15 estree-walker: 2.0.2 magic-string: 0.30.10 - postcss: 8.4.39 + postcss: 8.4.40 source-map-js: 1.2.0 - /@vue/compiler-sfc@3.4.33: - resolution: {integrity: sha512-7rk7Vbkn21xMwIUpHQR4hCVejwE6nvhBOiDgoBcR03qvGqRKA7dCBSsHZhwhYUsmjlbJ7OtD5UFIyhP6BY+c8A==} + /@vue/compiler-sfc@3.4.34: + resolution: {integrity: sha512-x6lm0UrM03jjDXTPZgD9Ad8bIVD1ifWNit2EaWQIZB5CULr46+FbLQ5RpK7AXtDHGjx9rmvC7QRCTjsiGkAwRw==} dependencies: '@babel/parser': 7.24.8 - '@vue/compiler-core': 3.4.33 - '@vue/compiler-dom': 3.4.33 - '@vue/compiler-ssr': 3.4.33 - '@vue/shared': 3.4.33 + '@vue/compiler-core': 3.4.34 + '@vue/compiler-dom': 3.4.34 + '@vue/compiler-ssr': 3.4.34 + '@vue/shared': 3.4.34 estree-walker: 2.0.2 magic-string: 0.30.10 - postcss: 8.4.39 + postcss: 8.4.40 source-map-js: 1.2.0 dev: true @@ -1456,24 +1456,24 @@ packages: '@vue/compiler-dom': 3.4.15 '@vue/shared': 3.4.15 - /@vue/compiler-ssr@3.4.33: - resolution: {integrity: sha512-0WveC9Ai+eT/1b6LCV5IfsufBZ0HP7pSSTdDjcuW302tTEgoBw8rHVHKPbGUtzGReUFCRXbv6zQDDgucnV2WzQ==} + /@vue/compiler-ssr@3.4.34: + resolution: {integrity: sha512-8TDBcLaTrFm5rnF+Qm4BlliaopJgqJ28Nsrc80qazynm5aJO+Emu7y0RWw34L8dNnTRdcVBpWzJxhGYzsoVu4g==} dependencies: - '@vue/compiler-dom': 3.4.33 - '@vue/shared': 3.4.33 + '@vue/compiler-dom': 3.4.34 + '@vue/shared': 3.4.34 dev: true /@vue/devtools-api@6.6.3: resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} dev: false - /@vue/devtools-core@7.3.6(vite@5.3.4)(vue@3.4.15): - resolution: {integrity: sha512-XqFYVkyS3eySHF4bgLt+KF6yL6nYzVY/JTJHnK6KIJXIE4GIAxmn5Gxfsb4cUG9sl0FGiMqRCnM37Q+P08wr8A==} + /@vue/devtools-core@7.3.7(vite@5.3.4)(vue@3.4.15): + resolution: {integrity: sha512-IapWbHUqvO6n+p5JFTCE5JyNjpsZ5IS1GYIRX0P7/SqYPgFCOdH0dG+u8PbBHYdnp+VPxHLO+GGZ/WBZFCZnsA==} peerDependencies: vue: ^3.0.0 dependencies: - '@vue/devtools-kit': 7.3.6 - '@vue/devtools-shared': 7.3.6 + '@vue/devtools-kit': 7.3.7 + '@vue/devtools-shared': 7.3.7 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 @@ -1483,10 +1483,10 @@ packages: - vite dev: true - /@vue/devtools-kit@7.3.6: - resolution: {integrity: sha512-5Ym9V3fkJenEoptqKoo+cgY5RTVwrSssFdzRsuyIgaeiskCT+rRJeQdwoo81tyrQ1mfS7Er1rYZlSzr3Y3L/ew==} + /@vue/devtools-kit@7.3.7: + resolution: {integrity: sha512-ktHhhjI4CoUrwdSUF5b/MFfjrtAtK8r4vhOkFyRN5Yp9kdXTwsRBYcwarHuP+wFPKf4/KM7DVBj2ELO8SBwdsw==} dependencies: - '@vue/devtools-shared': 7.3.6 + '@vue/devtools-shared': 7.3.7 birpc: 0.2.17 hookable: 5.5.3 mitt: 3.0.1 @@ -1495,8 +1495,8 @@ packages: superjson: 2.2.1 dev: true - /@vue/devtools-shared@7.3.6: - resolution: {integrity: sha512-R/FOmdJV+hhuwcNoxp6e87RRkEeDMVhWH+nOsnHUrwjjsyeXJ2W1475Ozmw+cbZhejWQzftkHVKO28Fuo1yqCw==} + /@vue/devtools-shared@7.3.7: + resolution: {integrity: sha512-M9EU1/bWi5GNS/+IZrAhwGOVZmUTN4MH22Hvh35nUZZg9AZP2R2OhfCb+MG4EtAsrUEYlu3R43/SIj3G7EZYtQ==} dependencies: rfdc: 1.4.1 dev: true @@ -1526,8 +1526,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.16.1)(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/eslint-plugin': 7.17.0(@typescript-eslint/parser@7.17.0)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 7.17.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 eslint-plugin-vue: 9.23.0(eslint@8.57.0) typescript: 5.4.2 @@ -1566,8 +1566,8 @@ packages: /@vue/shared@3.4.15: resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==} - /@vue/shared@3.4.33: - resolution: {integrity: sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==} + /@vue/shared@3.4.34: + resolution: {integrity: sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==} dev: true /@vueuse/core@10.4.0(vue@3.4.15): @@ -1576,7 +1576,7 @@ packages: '@types/web-bluetooth': 0.0.17 '@vueuse/metadata': 10.4.0 '@vueuse/shared': 10.4.0(vue@3.4.15) - vue-demi: 0.14.8(vue@3.4.15) + vue-demi: 0.14.10(vue@3.4.15) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1588,7 +1588,7 @@ packages: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 '@vueuse/shared': 9.13.0(vue@3.4.15) - vue-demi: 0.14.8(vue@3.4.15) + vue-demi: 0.14.10(vue@3.4.15) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1605,7 +1605,7 @@ packages: /@vueuse/shared@10.4.0(vue@3.4.15): resolution: {integrity: sha512-52asvLf5cbAS/h6xWjqoY4MgjxmFjnVNf/nA8BP7RbeIrIGcf+BZbeOcVo+92byqArXEJiBxptXpufQvbwJL/w==} dependencies: - vue-demi: 0.14.8(vue@3.4.15) + vue-demi: 0.14.10(vue@3.4.15) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1614,7 +1614,7 @@ packages: /@vueuse/shared@9.13.0(vue@3.4.15): resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} dependencies: - vue-demi: 0.14.8(vue@3.4.15) + vue-demi: 0.14.10(vue@3.4.15) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1978,7 +1978,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001643 - electron-to-chromium: 1.4.832 + electron-to-chromium: 1.5.1 node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.2) dev: true @@ -2291,8 +2291,8 @@ packages: zrender: 5.4.4 dev: false - /electron-to-chromium@1.4.832: - resolution: {integrity: sha512-cTen3SB0H2SGU7x467NRe1eVcQgcuS6jckKfWJHia2eo0cHIGOqHoAxevIYZD4eRHcWjkvFzo93bi3vJ9W+1lA==} + /electron-to-chromium@1.5.1: + resolution: {integrity: sha512-FKbOCOQ5QRB3VlIbl1LZQefWIYwszlBloaXcY2rbfpu9ioJnNh3TK03YtIDKDo3WKBi8u+YV4+Fn2CkEozgf4w==} dev: true /element-plus@2.7.7(vue@3.4.15): @@ -3061,8 +3061,8 @@ packages: resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} dev: false - /immutable@4.3.6: - resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==} + /immutable@4.3.7: + resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} dev: true /import-fresh@3.3.0: @@ -3723,7 +3723,7 @@ packages: '@vue/devtools-api': 6.6.3 typescript: 5.4.2 vue: 3.4.15(typescript@5.4.2) - vue-demi: 0.14.8(vue@3.4.15) + vue-demi: 0.14.10(vue@3.4.15) dev: false /possible-typed-array-names@1.0.0: @@ -3739,16 +3739,16 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss@8.4.39: - resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} + /postcss@8.4.40: + resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.0.1 source-map-js: 1.2.0 - /preact@10.22.1: - resolution: {integrity: sha512-jRYbDDgMpIb5LHq3hkI0bbl+l/TQ9UnkdQ0ww+lp+4MMOdqaUYdFc5qeyP+IV8FAd/2Em7drVPeKdQxsiWCf/A==} + /preact@10.23.1: + resolution: {integrity: sha512-O5UdRsNh4vdZaTieWe3XOgSpdMAmkIYBCT3VhQDlKrzyCm8lUYsk0fmVEvoQQifoOjFRTaHZO69ylrzTW2BH+A==} dev: false /prelude-ls@1.2.1: @@ -3916,7 +3916,7 @@ packages: hasBin: true dependencies: chokidar: 3.6.0 - immutable: 4.3.6 + immutable: 4.3.7 source-map-js: 1.2.0 dev: true @@ -4401,14 +4401,14 @@ packages: peerDependencies: vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 dependencies: - '@vue/devtools-core': 7.3.6(vite@5.3.4)(vue@3.4.15) - '@vue/devtools-kit': 7.3.6 - '@vue/devtools-shared': 7.3.6 + '@vue/devtools-core': 7.3.7(vite@5.3.4)(vue@3.4.15) + '@vue/devtools-kit': 7.3.7 + '@vue/devtools-shared': 7.3.7 execa: 8.0.1 sirv: 2.0.4 vite: 5.3.4(@types/node@20.14.5)(sass@1.53.0)(terser@5.27.0) vite-plugin-inspect: 0.8.5(vite@5.3.4) - vite-plugin-vue-inspector: 5.1.2(vite@5.3.4) + vite-plugin-vue-inspector: 5.1.3(vite@5.3.4) transitivePeerDependencies: - '@nuxt/kit' - rollup @@ -4416,8 +4416,8 @@ packages: - vue dev: true - /vite-plugin-vue-inspector@5.1.2(vite@5.3.4): - resolution: {integrity: sha512-M+yH2LlQtVNzJAljQM+61CqDXBvHim8dU5ImGaQuwlo13tMDHue5D7IC20YwDJuWDODiYc/cZBUYspVlyPf2vQ==} + /vite-plugin-vue-inspector@5.1.3(vite@5.3.4): + resolution: {integrity: sha512-pMrseXIDP1Gb38mOevY+BvtNGNqiqmqa2pKB99lnLsADQww9w9xMbAfT4GB6RUoaOkSPrtlXqpq2Fq+Dj2AgFg==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 dependencies: @@ -4427,7 +4427,7 @@ packages: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9) '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9) - '@vue/compiler-dom': 3.4.33 + '@vue/compiler-dom': 3.4.34 kolorist: 1.8.0 magic-string: 0.30.10 vite: 5.3.4(@types/node@20.14.5)(sass@1.53.0)(terser@5.27.0) @@ -4465,7 +4465,7 @@ packages: dependencies: '@types/node': 20.14.5 esbuild: 0.21.5 - postcss: 8.4.39 + postcss: 8.4.40 rollup: 4.19.0 sass: 1.53.0 terser: 5.27.0 @@ -4488,8 +4488,8 @@ packages: vue: 3.4.15(typescript@5.4.2) dev: false - /vue-demi@0.14.8(vue@3.4.15): - resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==} + /vue-demi@0.14.10(vue@3.4.15): + resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} engines: {node: '>=12'} hasBin: true requiresBuild: true