diff --git a/package.json b/package.json index 4bb948558eb1..c2f7da2cb86d 100644 --- a/package.json +++ b/package.json @@ -97,7 +97,7 @@ "vercel": "30.0.0", "vite": "4.3.9", "vite-plugin-reiconify": "1.1.2", - "vitest": "0.31.1" + "vitest": "0.31.3" }, "packageManager": "pnpm@8.5.1", "apidoc": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8b68d8a7a87a..b32f2a850e8d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,7 +63,7 @@ importers: version: 11.0.3(eslint-plugin-vue@9.14.1)(eslint@8.41.0)(typescript@5.0.4) apidoc: specifier: 1.0.2 - version: 1.0.2 + version: 1.0.2(esbuild@0.17.6) c8: specifier: 7.13.0 version: 7.13.0 @@ -152,8 +152,8 @@ importers: specifier: 1.1.2 version: 1.1.2(vite@4.3.9) vitest: - specifier: 0.31.1 - version: 0.31.1(sass@1.62.1) + specifier: 0.31.3 + version: 0.31.3(sass@1.62.1) docs: devDependencies: @@ -177,7 +177,7 @@ importers: version: 3.3.4 vuepress: specifier: 2.0.0-beta.62 - version: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + version: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-plugin-redirect: specifier: 2.0.0-beta.215 version: 2.0.0-beta.215(vuepress@2.0.0-beta.62) @@ -237,7 +237,7 @@ importers: version: 5.0.4 vite-plugin-css-injected-by-js: specifier: ^3.1.1 - version: 3.1.1 + version: 3.1.1(vite@4.3.9) packages/client: dependencies: @@ -280,7 +280,7 @@ importers: version: 0.3.1 vite: specifier: 4.3.9 - version: 4.3.9 + version: 4.3.9(@types/node@20.2.5)(sass@1.62.1) packages/cloudbase: dependencies: @@ -3370,7 +3370,7 @@ packages: resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: '@gar/promisify': 1.1.3 - semver: 7.3.8 + semver: 7.5.1 /@npmcli/move-file@1.1.2: resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} @@ -3854,13 +3854,8 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: true - /@types/node@20.1.5: - resolution: {integrity: sha512-IvGD1CD/nego63ySR7vrAKEX3AJTcmrAN2kn+/sDNLi1Ff5kBzDeEdqWDplK+0HAEoLYej137Sk0cUU8OLOlMg==} - dev: false - /@types/node@20.2.5: resolution: {integrity: sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==} - dev: true /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -3905,7 +3900,7 @@ packages: /@types/sax@1.2.4: resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==} dependencies: - '@types/node': 17.0.45 + '@types/node': 20.2.5 dev: true /@types/scheduler@0.16.3: @@ -3920,7 +3915,7 @@ packages: resolution: {integrity: sha512-FFK/rRjNy24U6J1BvQkaNWu2ohOIF/kxRQXRsbT141YQODcOcZjzlcc4DGdI2SkTa0rhmF+X14zu6ICjCGIg+w==} dependencies: '@types/cookiejar': 2.1.2 - '@types/node': 20.1.5 + '@types/node': 20.2.5 dev: false /@types/triple-beam@1.3.2: @@ -3949,7 +3944,7 @@ packages: /@types/ws@7.4.7: resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} dependencies: - '@types/node': 20.1.5 + '@types/node': 20.2.5 dev: false /@typescript-eslint/eslint-plugin@5.59.7(@typescript-eslint/parser@5.59.7)(eslint@8.41.0)(typescript@5.0.4): @@ -4326,7 +4321,7 @@ packages: recast: 0.21.5 remark-frontmatter: 4.0.1 remark-mdx-frontmatter: 1.1.1 - semver: 7.3.8 + semver: 7.5.1 sort-package-json: 1.57.0 tar-fs: 2.1.1 tsconfig-paths: 4.2.0 @@ -4402,43 +4397,43 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.3.9 + vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) vue: 3.3.4 dev: true - /@vitest/expect@0.31.1: - resolution: {integrity: sha512-BV1LyNvhnX+eNYzJxlHIGPWZpwJFZaCcOIzp2CNG0P+bbetenTupk6EO0LANm4QFt0TTit+yqx7Rxd1qxi/SQA==} + /@vitest/expect@0.31.3: + resolution: {integrity: sha512-J+npV64YwKRJN7hA8KVnuyGi5k5mIaq4XmqIxKbRUX0BRBkU1xZ7gZeTwQ4S4dBTcvSvcoxceBNfMTnOdTlg3g==} dependencies: - '@vitest/spy': 0.31.1 - '@vitest/utils': 0.31.1 + '@vitest/spy': 0.31.3 + '@vitest/utils': 0.31.3 chai: 4.3.7 dev: true - /@vitest/runner@0.31.1: - resolution: {integrity: sha512-imWuc82ngOtxdCUpXwtEzZIuc1KMr+VlQ3Ondph45VhWoQWit5yvG/fFcldbnCi8DUuFi+NmNx5ehMUw/cGLUw==} + /@vitest/runner@0.31.3: + resolution: {integrity: sha512-89Fic1IRu4yNqnks/KJEncqZsmQpxq9RSnMVwV0RZeI9RWv/FYh9Nuoz8ld73YKOh6NiF4f9EE3COfNwX8aRpw==} dependencies: - '@vitest/utils': 0.31.1 + '@vitest/utils': 0.31.3 concordance: 5.0.4 p-limit: 4.0.0 pathe: 1.1.0 dev: true - /@vitest/snapshot@0.31.1: - resolution: {integrity: sha512-L3w5uU9bMe6asrNzJ8WZzN+jUTX4KSgCinEJPXyny0o90fG4FPQMV0OWsq7vrCWfQlAilMjDnOF9nP8lidsJ+g==} + /@vitest/snapshot@0.31.3: + resolution: {integrity: sha512-CgcmlZyP083oPUgd83rwLZ+qoT4KdvLNsyWRiJNgHoJjR0r7StVY+LlLAfdC9qA70G8O+hJeug+Yn1u4H51OzA==} dependencies: magic-string: 0.30.0 pathe: 1.1.0 pretty-format: 27.5.1 dev: true - /@vitest/spy@0.31.1: - resolution: {integrity: sha512-1cTpt2m9mdo3hRLDyCG2hDQvRrePTDgEJBFQQNz1ydHHZy03EiA6EpFxY+7ODaY7vMRCie+WlFZBZ0/dQWyssQ==} + /@vitest/spy@0.31.3: + resolution: {integrity: sha512-tXGIYPdqjBXLhOWSUhWV/eBWBllfD8f6ppQXR0YMBt95bZrCNV7pM29pkam2M/3GAlg7hS+I8wnKZVkIxgXz9A==} dependencies: tinyspy: 2.1.0 dev: true - /@vitest/utils@0.31.1: - resolution: {integrity: sha512-yFyRD5ilwojsZfo3E0BnH72pSVSuLg2356cN1tCEe/0RtDzxTPYwOomIC+eQbot7m6DRy4tPZw+09mB7NkbMmA==} + /@vitest/utils@0.31.3: + resolution: {integrity: sha512-aLxfilR38ARSw6U/E9hl5bkn2TNeWLK7rZaIWZQUpT6BBilbehwJbSVGENubW5Pb9cawqchZZ7IQMW99t0Ww3A==} dependencies: concordance: 5.0.4 loupe: 2.3.6 @@ -4563,7 +4558,7 @@ packages: /@vue/shared@3.3.4: resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} - /@vuepress/bundler-vite@2.0.0-beta.62: + /@vuepress/bundler-vite@2.0.0-beta.62(@types/node@20.2.5)(sass@1.62.1): resolution: {integrity: sha512-Dpb4rJycssM1gs3MlQ5z0cwQ0KCx9Iliojt+qs5lVIUHP9vfw6ANYx51R3ojctt3dCoWfC4bAL4NhGQndGKvrQ==} dependencies: '@vitejs/plugin-vue': 4.2.3(vite@4.3.9)(vue@3.3.4) @@ -4576,7 +4571,7 @@ packages: postcss: 8.4.23 postcss-load-config: 4.0.1(postcss@8.4.23) rollup: 3.21.7 - vite: 4.3.9 + vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) transitivePeerDependencies: @@ -4799,6 +4794,8 @@ packages: /@vuepress/theme-default@2.0.0-beta.62: resolution: {integrity: sha512-J6wLH4tevMnn/2y+MrTpZEVDWf5yvikx0S9TIfpcxjR/nN4XD9eSZrMB3Lt8JqTW/lwFze5MVBdTtVafZs4b3g==} + peerDependencies: + sass-loader: ^13.2.1 peerDependenciesMeta: sass-loader: optional: true @@ -4824,11 +4821,7 @@ packages: vue-router: 4.2.1(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - - fibers - - node-sass - - sass-embedded - supports-color - - webpack dev: true /@vuepress/utils@2.0.0-beta.62: @@ -4987,7 +4980,7 @@ packages: webpack: 4.x.x || 5.x.x webpack-cli: 4.x.x dependencies: - webpack: 5.84.1(webpack-cli@4.10.0) + webpack: 5.84.1(esbuild@0.17.6)(webpack-cli@4.10.0) webpack-cli: 4.10.0(webpack@5.84.1) dev: true @@ -5250,7 +5243,7 @@ packages: picomatch: 2.3.1 dev: true - /apidoc@1.0.2: + /apidoc@1.0.2(esbuild@0.17.6): resolution: {integrity: sha512-rrK+rqoBIL0F23rx/HJEmTgcAXWcnTD3pP+hFWdcJtJ2hg5CCxMO8cxLfofwiamDyUff47gF39AzqFMxk8/1wg==} engines: {node: '>=16.0.0'} os: [darwin, freebsd, linux, openbsd, win32] @@ -5273,7 +5266,7 @@ packages: prismjs: 1.29.0 semver: 7.5.1 style-loader: 3.3.3(webpack@5.84.1) - webpack: 5.84.1(webpack-cli@4.10.0) + webpack: 5.84.1(esbuild@0.17.6)(webpack-cli@4.10.0) webpack-cli: 4.10.0(webpack@5.84.1) winston: 3.9.0 transitivePeerDependencies: @@ -5579,15 +5572,6 @@ packages: resolution: {integrity: sha512-urXwkHgwp6GsXVF+it01485Z2Cj4pnW02ICnM0TemOlkKmCNnDLmyy+ZZiRXBpwldUXO+aRNr7Hdia4CBvXJ5A==} dev: true - /base-icon@2.2.1: - resolution: {integrity: sha512-7QxmYpFceEZ7Jqc57lHtEDj9kSAWmP7IS3rU9P0S7cKu4KKeoxOBTerdgVo3a7ircfkZf5NN5j6HLBjDO5rYRQ==} - peerDependencies: - react: '>=16.14.0' - peerDependenciesMeta: - react: - optional: true - dev: true - /base-icon@2.2.1(react@18.2.0): resolution: {integrity: sha512-7QxmYpFceEZ7Jqc57lHtEDj9kSAWmP7IS3rU9P0S7cKu4KKeoxOBTerdgVo3a7ircfkZf5NN5j6HLBjDO5rYRQ==} peerDependencies: @@ -7154,16 +7138,6 @@ packages: dependencies: ms: 2.0.0 - /debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.3 - /debug@3.2.7(supports-color@5.5.0): resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: @@ -7174,7 +7148,6 @@ packages: dependencies: ms: 2.1.3 supports-color: 5.5.0 - dev: true /debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} @@ -7837,7 +7810,7 @@ packages: json5: 2.2.3 loader-utils: 2.0.4 tapable: 2.2.1 - webpack: 5.84.1(webpack-cli@4.10.0) + webpack: 5.84.1(esbuild@0.17.6)(webpack-cli@4.10.0) webpack-sources: 1.4.3 dev: true @@ -8072,7 +8045,7 @@ packages: /eslint-import-resolver-node@0.3.7: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@5.5.0) is-core-module: 2.12.1 resolve: 1.22.2 transitivePeerDependencies: @@ -8101,7 +8074,7 @@ packages: optional: true dependencies: '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@5.0.4) - debug: 3.2.7 + debug: 3.2.7(supports-color@5.5.0) eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: @@ -8122,7 +8095,7 @@ packages: array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 - debug: 3.2.7 + debug: 3.2.7(supports-color@5.5.0) doctrine: 2.1.0 eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 @@ -8448,7 +8421,7 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.84.1(webpack-cli@4.10.0) + webpack: 5.84.1(esbuild@0.17.6)(webpack-cli@4.10.0) dev: true /express@4.18.2: @@ -9206,7 +9179,7 @@ packages: '@types/glob': 7.2.0 array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.11 + fast-glob: 3.2.12 glob: 7.2.3 ignore: 5.2.4 merge2: 1.4.1 @@ -9341,7 +9314,6 @@ packages: /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} - dev: true /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} @@ -10629,7 +10601,7 @@ packages: '@leancloud/platform-adapters-node': 1.6.0 '@leancloud/platform-adapters-weapp': 1.6.2 base64-arraybuffer: 0.1.5 - debug: 3.2.7 + debug: 3.2.7(supports-color@5.5.0) eventemitter3: 3.1.2 javascript-state-machine: 2.4.0 lodash: 4.17.21 @@ -10650,7 +10622,7 @@ packages: '@leancloud/platform-adapters-browser': 1.5.3 '@leancloud/platform-adapters-node': 1.6.0 '@leancloud/platform-adapters-weapp': 1.6.2 - debug: 3.2.7 + debug: 3.2.7(supports-color@5.5.0) eventemitter3: 2.0.3 leancloud-realtime: 5.0.0-rc.8 leancloud-realtime-plugin-live-query: 1.2.0(leancloud-realtime@5.0.0-rc.8) @@ -14109,6 +14081,7 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 + dev: true /semver@7.5.0: resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==} @@ -14725,7 +14698,7 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.84.1(webpack-cli@4.10.0) + webpack: 5.84.1(esbuild@0.17.6)(webpack-cli@4.10.0) dev: true /style-search@0.1.0: @@ -14923,7 +14896,6 @@ packages: engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - dev: true /supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} @@ -15055,7 +15027,7 @@ packages: unique-string: 2.0.0 dev: true - /terser-webpack-plugin@5.3.9(webpack@5.84.1): + /terser-webpack-plugin@5.3.9(esbuild@0.17.6)(webpack@5.84.1): resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -15072,11 +15044,12 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.18 + esbuild: 0.17.6 jest-worker: 27.5.1 schema-utils: 3.1.2 serialize-javascript: 6.0.1 terser: 5.17.6 - webpack: 5.84.1(webpack-cli@4.10.0) + webpack: 5.84.1(esbuild@0.17.6)(webpack-cli@4.10.0) dev: true /terser@5.17.6: @@ -15240,7 +15213,7 @@ packages: /think-model-abstract@1.6.5: resolution: {integrity: sha512-ojDTK1es/KqX+92iQdIeN8Bo7ABZW4l0rKDbxz60NTWD0nMGSaP5SFLNir1OhI/wxX1llv2Cw0h8JftTRfW+DA==} dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@5.5.0) think-helper: 1.1.4 transitivePeerDependencies: - supports-color @@ -15416,7 +15389,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: cookies: 0.8.0 - debug: 3.2.7 + debug: 3.2.7(supports-color@5.5.0) destroy: 1.2.0 koa: 2.14.2 on-finished: 2.4.1 @@ -16187,8 +16160,8 @@ packages: - terser dev: true - /vite-node@0.31.1(@types/node@20.2.5)(sass@1.62.1): - resolution: {integrity: sha512-BajE/IsNQ6JyizPzu9zRgHrBwczkAs0erQf/JRpgTIESpKvNj9/Gd0vxX905klLkb0I0SJVCKbdrl5c6FnqYKA==} + /vite-node@0.31.3(@types/node@20.2.5)(sass@1.62.1): + resolution: {integrity: sha512-KGdemamy6imPlmTycADRs5yMX/CoxPq9vJwTAOgSfabzneJmyexmRBBVEX8Mesb3mleIXTBIVR6z0fmtoRTcww==} engines: {node: '>=v14.18.0'} hasBin: true dependencies: @@ -16208,10 +16181,12 @@ packages: - terser dev: true - /vite-plugin-css-injected-by-js@3.1.1: + /vite-plugin-css-injected-by-js@3.1.1(vite@4.3.9): resolution: {integrity: sha512-mwrFvEEy0TuH8Ul0cb2HgjmNboQ/JnEFy+kHCWqAJph3ikMOiIuyYVdx0JO4nEIWJyzSnc4TTdmoTulsikvJEg==} peerDependencies: vite: '>2.0.0-0' + dependencies: + vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) dev: true /vite-plugin-reiconify@1.1.2(vite@4.3.9): @@ -16223,43 +16198,11 @@ packages: react: optional: true dependencies: - base-icon: 2.2.1 + base-icon: 2.2.1(react@18.2.0) reiconify: 2.8.0 vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) dev: true - /vite@4.3.9: - resolution: {integrity: sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - esbuild: 0.17.19 - postcss: 8.4.23 - rollup: 3.23.0 - optionalDependencies: - fsevents: 2.3.2 - dev: true - /vite@4.3.9(@types/node@20.2.5)(sass@1.62.1): resolution: {integrity: sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -16294,8 +16237,8 @@ packages: fsevents: 2.3.2 dev: true - /vitest@0.31.1(sass@1.62.1): - resolution: {integrity: sha512-/dOoOgzoFk/5pTvg1E65WVaobknWREN15+HF+0ucudo3dDG/vCZoXTQrjIfEaWvQXmqScwkRodrTbM/ScMpRcQ==} + /vitest@0.31.3(sass@1.62.1): + resolution: {integrity: sha512-LMXIKXfI7tDClf6HIR5GjCSHZQdlmfCWWPaJwWcLF+M11V766Tzefb8LD9mLcHmX/zR0xtlfcokpg3JxEDLfeA==} engines: {node: '>=v14.18.0'} hasBin: true peerDependencies: @@ -16328,11 +16271,11 @@ packages: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 '@types/node': 20.2.5 - '@vitest/expect': 0.31.1 - '@vitest/runner': 0.31.1 - '@vitest/snapshot': 0.31.1 - '@vitest/spy': 0.31.1 - '@vitest/utils': 0.31.1 + '@vitest/expect': 0.31.3 + '@vitest/runner': 0.31.3 + '@vitest/snapshot': 0.31.3 + '@vitest/spy': 0.31.3 + '@vitest/utils': 0.31.3 acorn: 8.8.2 acorn-walk: 8.2.0 cac: 6.7.14 @@ -16348,7 +16291,7 @@ packages: tinybench: 2.5.0 tinypool: 0.5.0 vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) - vite-node: 0.31.1(@types/node@20.2.5)(sass@1.62.1) + vite-node: 0.31.3(@types/node@20.2.5)(sass@1.62.1) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -16456,7 +16399,7 @@ packages: '@vuepress/utils': 2.0.0-beta.62 vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-plugin-components: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-plugin-sass-palette: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) @@ -16487,7 +16430,7 @@ packages: chokidar: 3.5.3 vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: - '@vue/composition-api' @@ -16521,7 +16464,7 @@ packages: twikoo: 1.6.16 vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-plugin-sass-palette: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: @@ -16561,7 +16504,7 @@ packages: qrcode: 1.5.3 vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-plugin-reading-time2: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-plugin-sass-palette: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) @@ -16595,7 +16538,7 @@ packages: balloon-css: 1.2.0 vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-plugin-sass-palette: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: @@ -16624,7 +16567,7 @@ packages: '@vueuse/core': 10.1.2(vue@3.3.4) vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: - '@vue/composition-api' @@ -16649,7 +16592,7 @@ packages: '@vuepress/shared': 2.0.0-beta.62 '@vuepress/utils': 2.0.0-beta.62 cheerio: 1.0.0-rc.12 - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) xml-js: 1.6.11 transitivePeerDependencies: @@ -16713,7 +16656,7 @@ packages: reveal.js: 4.5.0 vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-plugin-sass-palette: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: @@ -16746,7 +16689,7 @@ packages: photoswipe: 5.3.7 vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-plugin-sass-palette: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: @@ -16780,7 +16723,7 @@ packages: register-service-worker: 1.7.2 vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-plugin-sass-palette: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) workbox-build: 6.6.0 @@ -16807,7 +16750,7 @@ packages: dependencies: '@vuepress/client': 2.0.0-beta.62 vue: 3.3.4 - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: - '@vue/composition-api' @@ -16842,7 +16785,7 @@ packages: cac: 6.7.14 vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-plugin-sass-palette: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: @@ -16869,7 +16812,7 @@ packages: '@vuepress/shared': 2.0.0-beta.62 '@vuepress/utils': 2.0.0-beta.62 vue: 3.3.4 - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) transitivePeerDependencies: - supports-color dev: true @@ -16893,7 +16836,7 @@ packages: '@vuepress/shared': 2.0.0-beta.62 '@vuepress/utils': 2.0.0-beta.62 vue: 3.3.4 - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: - '@vue/composition-api' @@ -16922,7 +16865,7 @@ packages: '@vuepress/utils': 2.0.0-beta.62 chokidar: 3.5.3 sass: 1.62.1 - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: - '@vue/composition-api' @@ -16946,7 +16889,7 @@ packages: dependencies: '@vuepress/shared': 2.0.0-beta.62 '@vuepress/utils': 2.0.0-beta.62 - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: - '@vue/composition-api' @@ -16971,7 +16914,7 @@ packages: '@vuepress/shared': 2.0.0-beta.62 '@vuepress/utils': 2.0.0-beta.62 sitemap: 7.1.1 - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-shared: 2.0.0-beta.215(vuepress@2.0.0-beta.62) transitivePeerDependencies: - '@vue/composition-api' @@ -17006,7 +16949,7 @@ packages: striptags: 3.2.0 vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - supports-color @@ -17050,7 +16993,7 @@ packages: gray-matter: 4.0.3 vue: 3.3.4 vue-router: 4.2.1(vue@3.3.4) - vuepress: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) vuepress-plugin-auto-catalog: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-plugin-blog2: 2.0.0-beta.215(vuepress@2.0.0-beta.62) vuepress-plugin-comment2: 2.0.0-beta.215(vuepress@2.0.0-beta.62) @@ -17073,7 +17016,7 @@ packages: - supports-color dev: true - /vuepress-vite@2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4): + /vuepress-vite@2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4): resolution: {integrity: sha512-C93T5ZCFMnbdXkZ/R/romtwPPP2zjPN38YZhrM6w6wWjSMDvrG26IFRwluXy+W84O0Pg7xOwqRom0wvO4kCxmA==} engines: {node: '>=16.19.0'} hasBin: true @@ -17081,7 +17024,7 @@ packages: '@vuepress/client': 2.0.0-beta.62 vue: ^3.3.1 dependencies: - '@vuepress/bundler-vite': 2.0.0-beta.62 + '@vuepress/bundler-vite': 2.0.0-beta.62(@types/node@20.2.5)(sass@1.62.1) '@vuepress/cli': 2.0.0-beta.62 '@vuepress/client': 2.0.0-beta.62 '@vuepress/core': 2.0.0-beta.62 @@ -17090,41 +17033,35 @@ packages: transitivePeerDependencies: - '@types/node' - '@vue/composition-api' - - fibers - less - - node-sass - sass - - sass-embedded + - sass-loader - stylus - sugarss - supports-color - terser - ts-node - - webpack dev: true - /vuepress@2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4): + /vuepress@2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4): resolution: {integrity: sha512-kwoC7RA6PGetWSU/NwV6dJ3VItg+R+K2IpAJ4bKsnRueIqGpDZwPr423nRK0VwDhh2sN7lUn6LoyaybPwWrGZg==} engines: {node: '>=16.19.0'} hasBin: true dependencies: - vuepress-vite: 2.0.0-beta.62(@vuepress/client@2.0.0-beta.62)(vue@3.3.4) + vuepress-vite: 2.0.0-beta.62(@types/node@20.2.5)(@vuepress/client@2.0.0-beta.62)(sass@1.62.1)(vue@3.3.4) transitivePeerDependencies: - '@types/node' - '@vue/composition-api' - '@vuepress/client' - - fibers - less - - node-sass - sass - - sass-embedded + - sass-loader - stylus - sugarss - supports-color - terser - ts-node - vue - - webpack dev: true /w3c-xmlserializer@4.0.0: @@ -17199,7 +17136,7 @@ packages: import-local: 3.1.0 interpret: 2.2.0 rechoir: 0.7.1 - webpack: 5.84.1(webpack-cli@4.10.0) + webpack: 5.84.1(esbuild@0.17.6)(webpack-cli@4.10.0) webpack-merge: 5.9.0 dev: true @@ -17223,7 +17160,7 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack@5.84.1(webpack-cli@4.10.0): + /webpack@5.84.1(esbuild@0.17.6)(webpack-cli@4.10.0): resolution: {integrity: sha512-ZP4qaZ7vVn/K8WN/p990SGATmrL1qg4heP/MrVneczYtpDGJWlrgZv55vxaV2ul885Kz+25MP2kSXkPe3LZfmg==} engines: {node: '>=10.13.0'} hasBin: true @@ -17254,7 +17191,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(webpack@5.84.1) + terser-webpack-plugin: 5.3.9(esbuild@0.17.6)(webpack@5.84.1) watchpack: 2.4.0 webpack-cli: 4.10.0(webpack@5.84.1) webpack-sources: 3.2.3