diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0788470fd708f9..3e78d081abb73a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,7 +58,7 @@ jobs: - name: Get changed files id: changed-files - uses: tj-actions/changed-files@487675b843e203b5c9a92a07f1ed763d046d7283 # v35.4.1 + uses: tj-actions/changed-files@57d9664f8e2aa45f26bcb59095f99aa47ae8e90d # v35.4.4 with: files: | docs/** diff --git a/package.json b/package.json index 57b1db69110f85..64fb73f112814a 100644 --- a/package.json +++ b/package.json @@ -37,9 +37,9 @@ }, "devDependencies": { "@babel/types": "^7.20.7", - "@microsoft/api-extractor": "^7.33.7", + "@microsoft/api-extractor": "^7.33.8", "@rollup/plugin-typescript": "^11.0.0", - "@types/babel__core": "^7.1.20", + "@types/babel__core": "^7.20.0", "@types/babel__standalone": "^7.1.4", "@types/convert-source-map": "^2.0.0", "@types/cross-spawn": "^6.0.2", @@ -59,13 +59,13 @@ "@types/semver": "^7.3.13", "@types/stylus": "^0.48.38", "@types/ws": "^8.5.4", - "@typescript-eslint/eslint-plugin": "^5.48.1", - "@typescript-eslint/parser": "^5.48.1", + "@typescript-eslint/eslint-plugin": "^5.49.0", + "@typescript-eslint/parser": "^5.49.0", "conventional-changelog-cli": "^2.2.2", "esbuild": "^0.16.14", "eslint": "^8.32.0", "eslint-define-config": "^1.14.0", - "eslint-plugin-import": "^2.27.4", + "eslint-plugin-import": "^2.27.5", "eslint-plugin-node": "^11.1.0", "eslint-plugin-regexp": "^1.12.0", "execa": "^6.1.0", @@ -88,8 +88,8 @@ "typescript": "^4.9.3", "unbuild": "^0.9.4", "vite": "workspace:*", - "vitepress": "^1.0.0-alpha.36", - "vitest": "^0.27.1", + "vitepress": "^1.0.0-alpha.40", + "vitest": "^0.28.1", "vue": "^3.2.45" }, "simple-git-hooks": { @@ -109,7 +109,7 @@ "eslint --cache --fix" ] }, - "packageManager": "pnpm@7.25.0", + "packageManager": "pnpm@7.25.1", "pnpm": { "overrides": { "vite": "workspace:*" diff --git a/packages/create-vite/template-react-ts/package.json b/packages/create-vite/template-react-ts/package.json index 24a2b2b956f775..d3cbd2b1ceed31 100644 --- a/packages/create-vite/template-react-ts/package.json +++ b/packages/create-vite/template-react-ts/package.json @@ -13,7 +13,7 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@types/react": "^18.0.26", + "@types/react": "^18.0.27", "@types/react-dom": "^18.0.10", "@vitejs/plugin-react": "^3.0.1", "typescript": "^4.9.3", diff --git a/packages/create-vite/template-react/package.json b/packages/create-vite/template-react/package.json index 6d64d523ea3cca..4a116b4b53247e 100644 --- a/packages/create-vite/template-react/package.json +++ b/packages/create-vite/template-react/package.json @@ -13,7 +13,7 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@types/react": "^18.0.26", + "@types/react": "^18.0.27", "@types/react-dom": "^18.0.10", "@vitejs/plugin-react": "^3.0.1", "vite": "^4.0.4" diff --git a/packages/plugin-legacy/package.json b/packages/plugin-legacy/package.json index 07f9e992d71394..e7a03b31b48a6e 100644 --- a/packages/plugin-legacy/package.json +++ b/packages/plugin-legacy/package.json @@ -41,8 +41,8 @@ }, "homepage": "https://github.com/vitejs/vite/tree/main/packages/plugin-legacy#readme", "dependencies": { - "@babel/standalone": "^7.20.12", - "core-js": "^3.27.1", + "@babel/standalone": "^7.20.13", + "core-js": "^3.27.2", "magic-string": "^0.27.0", "regenerator-runtime": "^0.13.11", "systemjs": "^6.13.0" diff --git a/packages/vite/package.json b/packages/vite/package.json index 14a1fee6687b68..04d61ee36f044c 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -76,17 +76,17 @@ }, "devDependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/parser": "^7.20.7", + "@babel/parser": "^7.20.13", "@babel/types": "^7.20.7", "@jridgewell/trace-mapping": "^0.3.17", - "@rollup/plugin-alias": "^4.0.2", - "@rollup/plugin-commonjs": "^24.0.0", - "@rollup/plugin-dynamic-import-vars": "^2.0.2", + "@rollup/plugin-alias": "^4.0.3", + "@rollup/plugin-commonjs": "^24.0.1", + "@rollup/plugin-dynamic-import-vars": "^2.0.3", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "15.0.1", "@rollup/plugin-typescript": "^11.0.0", "@rollup/pluginutils": "^5.0.2", - "acorn": "^8.8.1", + "acorn": "^8.8.2", "acorn-walk": "^8.2.0", "cac": "^6.7.14", "chokidar": "^3.5.3", @@ -100,7 +100,7 @@ "dotenv": "^16.0.3", "dotenv-expand": "^9.0.0", "es-module-lexer": "^1.1.0", - "estree-walker": "^3.0.2", + "estree-walker": "^3.0.3", "etag": "^1.8.1", "fast-glob": "^3.2.12", "http-proxy": "^1.18.1", diff --git a/playground/resolve/package.json b/playground/resolve/package.json index adbd89526533dd..63ac4e0358fb3e 100644 --- a/playground/resolve/package.json +++ b/playground/resolve/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "@babel/runtime": "^7.20.7", + "@babel/runtime": "^7.20.13", "es5-ext": "0.10.62", "normalize.css": "^8.0.1", "@vitejs/test-require-pkg-with-module-field": "link:./require-pkg-with-module-field", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 25beb8d37e8dff..6490355ece55fd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,9 +18,9 @@ importers: .: specifiers: '@babel/types': ^7.20.7 - '@microsoft/api-extractor': ^7.33.7 + '@microsoft/api-extractor': ^7.33.8 '@rollup/plugin-typescript': ^11.0.0 - '@types/babel__core': ^7.1.20 + '@types/babel__core': ^7.20.0 '@types/babel__standalone': ^7.1.4 '@types/convert-source-map': ^2.0.0 '@types/cross-spawn': ^6.0.2 @@ -40,13 +40,13 @@ importers: '@types/semver': ^7.3.13 '@types/stylus': ^0.48.38 '@types/ws': ^8.5.4 - '@typescript-eslint/eslint-plugin': ^5.48.1 - '@typescript-eslint/parser': ^5.48.1 + '@typescript-eslint/eslint-plugin': ^5.49.0 + '@typescript-eslint/parser': ^5.49.0 conventional-changelog-cli: ^2.2.2 esbuild: ^0.16.14 eslint: ^8.32.0 eslint-define-config: ^1.14.0 - eslint-plugin-import: ^2.27.4 + eslint-plugin-import: ^2.27.5 eslint-plugin-node: ^11.1.0 eslint-plugin-regexp: ^1.12.0 execa: ^6.1.0 @@ -69,14 +69,14 @@ importers: typescript: ^4.9.3 unbuild: ^0.9.4 vite: workspace:* - vitepress: ^1.0.0-alpha.36 - vitest: ^0.27.1 + vitepress: ^1.0.0-alpha.40 + vitest: ^0.28.1 vue: ^3.2.45 devDependencies: '@babel/types': 7.20.7 - '@microsoft/api-extractor': 7.33.7 + '@microsoft/api-extractor': 7.33.8 '@rollup/plugin-typescript': 11.0.0_r2koxuayu42huhgj5kitey4li4 - '@types/babel__core': 7.1.20 + '@types/babel__core': 7.20.0 '@types/babel__standalone': 7.1.4 '@types/convert-source-map': 2.0.0 '@types/cross-spawn': 6.0.2 @@ -96,13 +96,13 @@ importers: '@types/semver': 7.3.13 '@types/stylus': 0.48.38 '@types/ws': 8.5.4 - '@typescript-eslint/eslint-plugin': 5.48.1_e2wc2il6oozaxff4e542xupupq - '@typescript-eslint/parser': 5.48.1_67vzcjuho73k66wgdlnuklaoyu + '@typescript-eslint/eslint-plugin': 5.49.0_i2trqvgmm53d3pldiuxlfmkspi + '@typescript-eslint/parser': 5.49.0_67vzcjuho73k66wgdlnuklaoyu conventional-changelog-cli: 2.2.2 esbuild: 0.16.14 eslint: 8.32.0 eslint-define-config: 1.14.0 - eslint-plugin-import: 2.27.4_d7sd2krenkbelnt3n7nqqoxduu + eslint-plugin-import: 2.27.5_6savw6y3b7jng6f64kgkyoij64 eslint-plugin-node: 11.1.0_eslint@8.32.0 eslint-plugin-regexp: 1.12.0_eslint@8.32.0 execa: 6.1.0 @@ -125,8 +125,8 @@ importers: typescript: 4.9.3 unbuild: 0.9.4 vite: link:packages/vite - vitepress: 1.0.0-alpha.36 - vitest: 0.27.1 + vitepress: 1.0.0-alpha.40 + vitest: 0.28.1 vue: 3.2.45 packages/create-vite: @@ -144,16 +144,16 @@ importers: packages/plugin-legacy: specifiers: '@babel/core': ^7.20.12 - '@babel/standalone': ^7.20.12 - core-js: ^3.27.1 + '@babel/standalone': ^7.20.13 + core-js: ^3.27.2 magic-string: ^0.27.0 picocolors: ^1.0.0 regenerator-runtime: ^0.13.11 systemjs: ^6.13.0 vite: workspace:* dependencies: - '@babel/standalone': 7.20.12 - core-js: 3.27.1 + '@babel/standalone': 7.20.13 + core-js: 3.27.2 magic-string: 0.27.0 regenerator-runtime: 0.13.11 systemjs: 6.13.0 @@ -165,17 +165,17 @@ importers: packages/vite: specifiers: '@ampproject/remapping': ^2.2.0 - '@babel/parser': ^7.20.7 + '@babel/parser': ^7.20.13 '@babel/types': ^7.20.7 '@jridgewell/trace-mapping': ^0.3.17 - '@rollup/plugin-alias': ^4.0.2 - '@rollup/plugin-commonjs': ^24.0.0 - '@rollup/plugin-dynamic-import-vars': ^2.0.2 + '@rollup/plugin-alias': ^4.0.3 + '@rollup/plugin-commonjs': ^24.0.1 + '@rollup/plugin-dynamic-import-vars': ^2.0.3 '@rollup/plugin-json': ^6.0.0 '@rollup/plugin-node-resolve': 15.0.1 '@rollup/plugin-typescript': ^11.0.0 '@rollup/pluginutils': ^5.0.2 - acorn: ^8.8.1 + acorn: ^8.8.2 acorn-walk: ^8.2.0 cac: ^6.7.14 chokidar: ^3.5.3 @@ -190,7 +190,7 @@ importers: dotenv-expand: ^9.0.0 es-module-lexer: ^1.1.0 esbuild: ^0.16.14 - estree-walker: ^3.0.2 + estree-walker: ^3.0.3 etag: ^1.8.1 fast-glob: ^3.2.12 fsevents: ~2.3.2 @@ -234,18 +234,18 @@ importers: fsevents: 2.3.2 devDependencies: '@ampproject/remapping': 2.2.0 - '@babel/parser': 7.20.7 + '@babel/parser': 7.20.13 '@babel/types': 7.20.7 '@jridgewell/trace-mapping': 0.3.17 - '@rollup/plugin-alias': 4.0.2_rollup@3.10.0 - '@rollup/plugin-commonjs': 24.0.0_rollup@3.10.0 - '@rollup/plugin-dynamic-import-vars': 2.0.2_rollup@3.10.0 + '@rollup/plugin-alias': 4.0.3_rollup@3.10.0 + '@rollup/plugin-commonjs': 24.0.1_rollup@3.10.0 + '@rollup/plugin-dynamic-import-vars': 2.0.3_rollup@3.10.0 '@rollup/plugin-json': 6.0.0_rollup@3.10.0 '@rollup/plugin-node-resolve': 15.0.1_rollup@3.10.0 '@rollup/plugin-typescript': 11.0.0_rollup@3.10.0+tslib@2.4.1 '@rollup/pluginutils': 5.0.2_rollup@3.10.0 - acorn: 8.8.1 - acorn-walk: 8.2.0_acorn@8.8.1 + acorn: 8.8.2 + acorn-walk: 8.2.0_acorn@8.8.2 cac: 6.7.14 chokidar: 3.5.3 connect: 3.7.0 @@ -258,7 +258,7 @@ importers: dotenv: 16.0.3 dotenv-expand: 9.0.0_6vdpvodnfhahap67xag6diqqtu es-module-lexer: 1.1.0 - estree-walker: 3.0.2 + estree-walker: 3.0.3 etag: 1.8.1 fast-glob: 3.2.12 http-proxy: 1.18.1_debug@4.3.4 @@ -785,7 +785,7 @@ importers: playground/resolve: specifiers: - '@babel/runtime': ^7.20.7 + '@babel/runtime': ^7.20.13 '@vitejs/test-require-pkg-with-module-field': link:./require-pkg-with-module-field '@vitejs/test-resolve-browser-field': link:./browser-field '@vitejs/test-resolve-browser-module-field1': link:./browser-module-field1 @@ -803,7 +803,7 @@ importers: es5-ext: 0.10.62 normalize.css: ^8.0.1 dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.20.13 '@vitejs/test-require-pkg-with-module-field': link:require-pkg-with-module-field '@vitejs/test-resolve-browser-field': link:browser-field '@vitejs/test-resolve-browser-module-field1': link:browser-module-field1 @@ -1387,22 +1387,30 @@ packages: js-tokens: 4.0.0 dev: true + /@babel/parser/7.20.13: + resolution: {integrity: sha512-gFDLKMfpiXCsjt4za2JA9oTMn70CeseCehb11kRZgvd7+F67Hih3OHOK24cRrWECJ/ljfPGac6ygXAs/C8kIvw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.20.7 + /@babel/parser/7.20.7: resolution: {integrity: sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==} engines: {node: '>=6.0.0'} hasBin: true dependencies: '@babel/types': 7.20.7 + dev: true - /@babel/runtime/7.20.7: - resolution: {integrity: sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==} + /@babel/runtime/7.20.13: + resolution: {integrity: sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.11 dev: false - /@babel/standalone/7.20.12: - resolution: {integrity: sha512-hK/X+m1il3w1tYS4H8LDaGCEdiT47SVqEXY8RiEAgou26BystipSU8ZL6EvBR6t5l7lTv0ilBiChXWblKJ5iUA==} + /@babel/standalone/7.20.13: + resolution: {integrity: sha512-L13qadxX3yB4mU92iSiWKePm3hYfGaAXPMqGEPUDNzzsmNh0+1M7agMBF62UHM29kFWOWowGfRRDvfAU8uLovg==} engines: {node: '>=6.9.0'} /@babel/template/7.20.7: @@ -1410,7 +1418,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/parser': 7.20.7 + '@babel/parser': 7.20.13 '@babel/types': 7.20.7 dev: true @@ -1424,7 +1432,7 @@ packages: '@babel/helper-function-name': 7.19.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.20.7 + '@babel/parser': 7.20.13 '@babel/types': 7.20.7 debug: 4.3.4 globals: 11.12.0 @@ -1824,8 +1832,8 @@ packages: '@rushstack/node-core-library': 3.53.3 dev: true - /@microsoft/api-extractor/7.33.7: - resolution: {integrity: sha512-fQT2v/j/55DhvMFiopLtth66E7xTFNhnumMKgKY14SaG6qU/V1W0e4nOAgbA+SmLakQjAd1Evu06ofaVaxBPbA==} + /@microsoft/api-extractor/7.33.8: + resolution: {integrity: sha512-lNscBtYcNwJ4t9kKt6AdYA+FGDG6S8a2EhHdggxgn+rkcTzQ9P6ZsDBSjXa+r+E8qdZjOLP5J1rxohH7t+FTJg==} hasBin: true dependencies: '@microsoft/api-extractor-model': 7.25.3 @@ -1836,7 +1844,7 @@ packages: '@rushstack/ts-command-line': 4.13.1 colors: 1.2.5 lodash: 4.17.21 - resolve: 1.17.0 + resolve: 1.22.1 semver: 7.3.8 source-map: 0.6.1 typescript: 4.8.4 @@ -1918,8 +1926,8 @@ packages: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: true - /@rollup/plugin-alias/4.0.2_rollup@3.10.0: - resolution: {integrity: sha512-1hv7dBOZZwo3SEupxn4UA2N0EDThqSSS+wI1St1TNTBtOZvUchyIClyHcnDcjjrReTPZ47Faedrhblv4n+T5UQ==} + /@rollup/plugin-alias/4.0.3_rollup@3.10.0: + resolution: {integrity: sha512-ZuDWE1q4PQDhvm/zc5Prun8sBpLJy41DMptYrS6MhAy9s9kL/doN1613BWfEchGVfKxzliJ3BjbOPizXX38DbQ==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0 @@ -1949,8 +1957,8 @@ packages: rollup: 3.10.0 dev: true - /@rollup/plugin-commonjs/24.0.0_rollup@3.10.0: - resolution: {integrity: sha512-0w0wyykzdyRRPHOb0cQt14mIBLujfAv6GgP6g8nvg/iBxEm112t3YPPq+Buqe2+imvElTka+bjNlJ/gB56TD8g==} + /@rollup/plugin-commonjs/24.0.1_rollup@3.10.0: + resolution: {integrity: sha512-15LsiWRZk4eOGqvrJyu3z3DaBu5BhXIMeWnijSRvd8irrrg9SHpQ1pH+BUK4H6Z9wL9yOxZJMTLU+Au86XHxow==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.68.0||^3.0.0 @@ -1967,8 +1975,8 @@ packages: rollup: 3.10.0 dev: true - /@rollup/plugin-dynamic-import-vars/2.0.2_rollup@3.10.0: - resolution: {integrity: sha512-aycot2FUPPVb3uDswXsmUdgu8Z8T82uQGBGXZm/uf9XNsp1QoFDBhPrLiwNDJB8BUIiaRjvmaVsAPAQrbVTBVA==} + /@rollup/plugin-dynamic-import-vars/2.0.3_rollup@3.10.0: + resolution: {integrity: sha512-0zQV0TDDewilU+7ZLmwc0u44SkeRxSxMdINBuX5isrQGJ6EdTjVL1TcnOZ9In99byaSGAQnHmSFw+6hm0E/jrw==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0 @@ -2152,10 +2160,10 @@ packages: resolution: {integrity: sha512-t4YHCgtD+ERvH0FyxvNlYwJ2ezhqw7t+Ygh4urQ7dJER8i185JPv6oIM3ey5YQmGN6Zp9EMbpohkjZi9t3UxwA==} dev: true - /@types/babel__core/7.1.20: - resolution: {integrity: sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==} + /@types/babel__core/7.20.0: + resolution: {integrity: sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==} dependencies: - '@babel/parser': 7.20.7 + '@babel/parser': 7.20.13 '@babel/types': 7.20.7 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 @@ -2179,7 +2187,7 @@ packages: /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.20.7 + '@babel/parser': 7.20.13 '@babel/types': 7.20.7 dev: true @@ -2337,8 +2345,8 @@ packages: '@types/node': 18.11.18 dev: true - /@typescript-eslint/eslint-plugin/5.48.1_e2wc2il6oozaxff4e542xupupq: - resolution: {integrity: sha512-9nY5K1Rp2ppmpb9s9S2aBiF3xo5uExCehMDmYmmFqqyxgenbHJ3qbarcLt4ITgaD6r/2ypdlcFRdcuVPnks+fQ==} + /@typescript-eslint/eslint-plugin/5.49.0_i2trqvgmm53d3pldiuxlfmkspi: + resolution: {integrity: sha512-IhxabIpcf++TBaBa1h7jtOWyon80SXPRLDq0dVz5SLFC/eW6tofkw/O7Ar3lkx5z5U6wzbKDrl2larprp5kk5Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -2348,10 +2356,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_67vzcjuho73k66wgdlnuklaoyu - '@typescript-eslint/scope-manager': 5.48.1 - '@typescript-eslint/type-utils': 5.48.1_67vzcjuho73k66wgdlnuklaoyu - '@typescript-eslint/utils': 5.48.1_67vzcjuho73k66wgdlnuklaoyu + '@typescript-eslint/parser': 5.49.0_67vzcjuho73k66wgdlnuklaoyu + '@typescript-eslint/scope-manager': 5.49.0 + '@typescript-eslint/type-utils': 5.49.0_67vzcjuho73k66wgdlnuklaoyu + '@typescript-eslint/utils': 5.49.0_67vzcjuho73k66wgdlnuklaoyu debug: 4.3.4 eslint: 8.32.0 ignore: 5.2.0 @@ -2364,8 +2372,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.48.1_67vzcjuho73k66wgdlnuklaoyu: - resolution: {integrity: sha512-4yg+FJR/V1M9Xoq56SF9Iygqm+r5LMXvheo6DQ7/yUWynQ4YfCRnsKuRgqH4EQ5Ya76rVwlEpw4Xu+TgWQUcdA==} + /@typescript-eslint/parser/5.49.0_67vzcjuho73k66wgdlnuklaoyu: + resolution: {integrity: sha512-veDlZN9mUhGqU31Qiv2qEp+XrJj5fgZpJ8PW30sHU+j/8/e5ruAhLaVDAeznS7A7i4ucb/s8IozpDtt9NqCkZg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2374,9 +2382,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.48.1 - '@typescript-eslint/types': 5.48.1 - '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.3 + '@typescript-eslint/scope-manager': 5.49.0 + '@typescript-eslint/types': 5.49.0 + '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.3 debug: 4.3.4 eslint: 8.32.0 typescript: 4.9.3 @@ -2384,16 +2392,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager/5.48.1: - resolution: {integrity: sha512-S035ueRrbxRMKvSTv9vJKIWgr86BD8s3RqoRZmsSh/s8HhIs90g6UlK8ZabUSjUZQkhVxt7nmZ63VJ9dcZhtDQ==} + /@typescript-eslint/scope-manager/5.49.0: + resolution: {integrity: sha512-clpROBOiMIzpbWNxCe1xDK14uPZh35u4QaZO1GddilEzoCLAEz4szb51rBpdgurs5k2YzPtJeTEN3qVbG+LRUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.48.1 - '@typescript-eslint/visitor-keys': 5.48.1 + '@typescript-eslint/types': 5.49.0 + '@typescript-eslint/visitor-keys': 5.49.0 dev: true - /@typescript-eslint/type-utils/5.48.1_67vzcjuho73k66wgdlnuklaoyu: - resolution: {integrity: sha512-Hyr8HU8Alcuva1ppmqSYtM/Gp0q4JOp1F+/JH5D1IZm/bUBrV0edoewQZiEc1r6I8L4JL21broddxK8HAcZiqQ==} + /@typescript-eslint/type-utils/5.49.0_67vzcjuho73k66wgdlnuklaoyu: + resolution: {integrity: sha512-eUgLTYq0tR0FGU5g1YHm4rt5H/+V2IPVkP0cBmbhRyEmyGe4XvJ2YJ6sYTmONfjmdMqyMLad7SB8GvblbeESZA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -2402,8 +2410,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.3 - '@typescript-eslint/utils': 5.48.1_67vzcjuho73k66wgdlnuklaoyu + '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.3 + '@typescript-eslint/utils': 5.49.0_67vzcjuho73k66wgdlnuklaoyu debug: 4.3.4 eslint: 8.32.0 tsutils: 3.21.0_typescript@4.9.3 @@ -2412,13 +2420,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types/5.48.1: - resolution: {integrity: sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==} + /@typescript-eslint/types/5.49.0: + resolution: {integrity: sha512-7If46kusG+sSnEpu0yOz2xFv5nRz158nzEXnJFCGVEHWnuzolXKwrH5Bsf9zsNlOQkyZuk0BZKKoJQI+1JPBBg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.48.1_typescript@4.9.3: - resolution: {integrity: sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==} + /@typescript-eslint/typescript-estree/5.49.0_typescript@4.9.3: + resolution: {integrity: sha512-PBdx+V7deZT/3GjNYPVQv1Nc0U46dAHbIuOG8AZ3on3vuEKiPDwFE/lG1snN2eUB9IhF7EyF7K1hmTcLztNIsA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2426,8 +2434,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.48.1 - '@typescript-eslint/visitor-keys': 5.48.1 + '@typescript-eslint/types': 5.49.0 + '@typescript-eslint/visitor-keys': 5.49.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -2438,17 +2446,17 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.48.1_67vzcjuho73k66wgdlnuklaoyu: - resolution: {integrity: sha512-SmQuSrCGUOdmGMwivW14Z0Lj8dxG1mOFZ7soeJ0TQZEJcs3n5Ndgkg0A4bcMFzBELqLJ6GTHnEU+iIoaD6hFGA==} + /@typescript-eslint/utils/5.49.0_67vzcjuho73k66wgdlnuklaoyu: + resolution: {integrity: sha512-cPJue/4Si25FViIb74sHCLtM4nTSBXtLx1d3/QT6mirQ/c65bV8arBEebBJJizfq8W2YyMoPI/WWPFWitmNqnQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.48.1 - '@typescript-eslint/types': 5.48.1 - '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.3 + '@typescript-eslint/scope-manager': 5.49.0 + '@typescript-eslint/types': 5.49.0 + '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.3 eslint: 8.32.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.32.0 @@ -2458,11 +2466,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.48.1: - resolution: {integrity: sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==} + /@typescript-eslint/visitor-keys/5.49.0: + resolution: {integrity: sha512-v9jBMjpNWyn8B6k/Mjt6VbUS4J1GvUlR4x3Y+ibnP1z7y7V4n0WRz+50DY6+Myj0UaXVSuUlHohO+eZ8IJEnkg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.48.1 + '@typescript-eslint/types': 5.49.0 eslint-visitor-keys: 3.3.0 dev: true @@ -2487,10 +2495,42 @@ packages: vue: 3.2.45 dev: true + /@vitest/expect/0.28.1: + resolution: {integrity: sha512-BOvWjBoocKrrTTTC0opIvzOEa7WR/Ovx4++QYlbjYKjnQJfWRSEQkTpAIEfOURtZ/ICcaLk5jvsRshXvjarZew==} + dependencies: + '@vitest/spy': 0.28.1 + '@vitest/utils': 0.28.1 + chai: 4.3.7 + dev: true + + /@vitest/runner/0.28.1: + resolution: {integrity: sha512-kOdmgiNe+mAxZhvj2eUTqKnjfvzzknmrcS+SZXV7j6VgJuWPFAMCv3TWOe03nF9dkqDfVLCDRw/hwFuCzmzlQg==} + dependencies: + '@vitest/utils': 0.28.1 + p-limit: 4.0.0 + pathe: 1.1.0 + dev: true + + /@vitest/spy/0.28.1: + resolution: {integrity: sha512-XGlD78cG3IxXNnGwEF121l0MfTNlHSdI25gS2ik0z6f/D9wWUOru849QkJbuNl4CMlZCtNkx3b5IS6MRwKGKuA==} + dependencies: + tinyspy: 1.0.2 + dev: true + + /@vitest/utils/0.28.1: + resolution: {integrity: sha512-a7cV1fs5MeU+W+8sn8gM9gV+q7V/wYz3/4y016w/icyJEKm9AMdSHnrzxTWaElJ07X40pwU6m5353Jlw6Rbd8w==} + dependencies: + cli-truncate: 3.1.0 + diff: 5.1.0 + loupe: 2.3.6 + picocolors: 1.0.0 + pretty-format: 27.5.1 + dev: true + /@vue/compiler-core/3.2.45: resolution: {integrity: sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==} dependencies: - '@babel/parser': 7.20.7 + '@babel/parser': 7.20.13 '@vue/shared': 3.2.45 estree-walker: 2.0.2 source-map: 0.6.1 @@ -2504,7 +2544,7 @@ packages: /@vue/compiler-sfc/3.2.45: resolution: {integrity: sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==} dependencies: - '@babel/parser': 7.20.7 + '@babel/parser': 7.20.13 '@vue/compiler-core': 3.2.45 '@vue/compiler-dom': 3.2.45 '@vue/compiler-ssr': 3.2.45 @@ -2531,7 +2571,7 @@ packages: /@vue/reactivity-transform/3.2.45: resolution: {integrity: sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==} dependencies: - '@babel/parser': 7.20.7 + '@babel/parser': 7.20.13 '@vue/compiler-core': 3.2.45 '@vue/shared': 3.2.45 estree-walker: 2.0.2 @@ -2616,12 +2656,12 @@ packages: mime-types: 2.1.35 negotiator: 0.6.3 - /acorn-jsx/5.3.2_acorn@8.8.1: + /acorn-jsx/5.3.2_acorn@8.8.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.8.1 + acorn: 8.8.2 dev: true /acorn-node/1.8.2: @@ -2639,21 +2679,21 @@ packages: dependencies: acorn: 7.4.1 - /acorn-walk/8.2.0_acorn@8.8.1: + /acorn-walk/8.2.0_acorn@8.8.2: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} peerDependencies: acorn: '*' dependencies: - acorn: 8.8.1 + acorn: 8.8.2 /acorn/7.4.1: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} engines: {node: '>=0.4.0'} hasBin: true - /acorn/8.8.1: - resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} + /acorn/8.8.2: + resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} hasBin: true @@ -2736,6 +2776,11 @@ packages: color-convert: 2.0.1 dev: true + /ansi-styles/5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + dev: true + /ansi-styles/6.1.0: resolution: {integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==} engines: {node: '>=12'} @@ -3278,7 +3323,7 @@ packages: /constantinople/4.0.1: resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} dependencies: - '@babel/parser': 7.20.7 + '@babel/parser': 7.20.13 '@babel/types': 7.20.7 dev: true @@ -3476,8 +3521,8 @@ packages: is-what: 3.14.1 dev: true - /core-js/3.27.1: - resolution: {integrity: sha512-GutwJLBChfGCpwwhbYoqfv03LAfmiz7e7D/BNxzeMxwQf10GRSzqiOjx7AmtEk+heiD/JWmBuyBPgFtx0Sg1ww==} + /core-js/3.27.2: + resolution: {integrity: sha512-9ashVQskuh5AZEZ1JdQWp1GqSoC1e1G87MzRqg2gIfVAQ7Qn9K+uFj8EcniUFA4P2NLZfV+TOlX1SzoKfo+s7w==} requiresBuild: true dev: false @@ -3691,6 +3736,11 @@ packages: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} + /diff/5.1.0: + resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} + engines: {node: '>=0.3.1'} + dev: true + /dir-glob/3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -4359,7 +4409,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_awc5ojakdxd2pk5whk6wov46km: + /eslint-module-utils/2.7.4_cnxxylyx37asr43xy64ejg3pwe: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -4380,7 +4430,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_67vzcjuho73k66wgdlnuklaoyu + '@typescript-eslint/parser': 5.49.0_67vzcjuho73k66wgdlnuklaoyu debug: 3.2.7 eslint: 8.32.0 eslint-import-resolver-node: 0.3.7 @@ -4399,8 +4449,8 @@ packages: regexpp: 3.2.0 dev: true - /eslint-plugin-import/2.27.4_d7sd2krenkbelnt3n7nqqoxduu: - resolution: {integrity: sha512-Z1jVt1EGKia1X9CnBCkpAOhWy8FgQ7OmJ/IblEkT82yrFU/xJaxwujaTzLWqigewwynRQ9mmHfX9MtAfhxm0sA==} + /eslint-plugin-import/2.27.5_6savw6y3b7jng6f64kgkyoij64: + resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -4409,7 +4459,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_67vzcjuho73k66wgdlnuklaoyu + '@typescript-eslint/parser': 5.49.0_67vzcjuho73k66wgdlnuklaoyu array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -4417,7 +4467,7 @@ packages: doctrine: 2.1.0 eslint: 8.32.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_awc5ojakdxd2pk5whk6wov46km + eslint-module-utils: 2.7.4_cnxxylyx37asr43xy64ejg3pwe has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -4564,8 +4614,8 @@ packages: resolution: {integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.8.1 - acorn-jsx: 5.3.2_acorn@8.8.1 + acorn: 8.8.2 + acorn-jsx: 5.3.2_acorn@8.8.2 eslint-visitor-keys: 3.3.0 dev: true @@ -4596,8 +4646,10 @@ packages: /estree-walker/2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - /estree-walker/3.0.2: - resolution: {integrity: sha512-C03BvXCQIH/po+PNPONx/zSM9ziPr9weX8xNhYb/IJtdJ9z+L4z9VKPTB+UTHdmhnIopA2kc419ueyVyHVktwA==} + /estree-walker/3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.0 dev: true /esutils/2.0.3: @@ -5904,6 +5956,12 @@ packages: get-func-name: 2.0.0 dev: true + /loupe/2.3.6: + resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} + dependencies: + get-func-name: 2.0.0 + dev: true + /lru-cache/5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: @@ -6158,8 +6216,8 @@ packages: /mlly/0.5.17: resolution: {integrity: sha512-Rn+ai4G+CQXptDFSRNnChEgNr+xAEauYhwRvpPl/UHStTlgkIftplgJRsA2OXPuoUn86K4XAjB26+x5CEvVb6A==} dependencies: - acorn: 8.8.1 - pathe: 1.0.0 + acorn: 8.8.2 + pathe: 1.1.0 pkg-types: 1.0.1 ufo: 1.0.1 dev: true @@ -6167,7 +6225,7 @@ packages: /mlly/1.1.0: resolution: {integrity: sha512-cwzBrBfwGC1gYJyfcy8TcZU1f+dbH/T+TuOhtYP2wLv/Fb51/uV7HJQfBPtEupZ2ORLRU1EKFS/QfS3eo9+kBQ==} dependencies: - acorn: 8.8.1 + acorn: 8.8.2 pathe: 1.0.0 pkg-types: 1.0.1 ufo: 1.0.1 @@ -6487,6 +6545,13 @@ packages: yocto-queue: 0.1.0 dev: true + /p-limit/4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + yocto-queue: 1.0.0 + dev: true + /p-locate/2.0.0: resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} engines: {node: '>=4'} @@ -6634,6 +6699,10 @@ packages: resolution: {integrity: sha512-nPdMG0Pd09HuSsr7QOKUXO2Jr9eqaDiZvDwdyIhNG5SHYujkQHYKDfGQkulBxvbDHz8oHLsTgKN86LSwYzSHAg==} dev: true + /pathe/1.1.0: + resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==} + dev: true + /pathval/1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: true @@ -6641,7 +6710,7 @@ packages: /periscopic/3.0.4: resolution: {integrity: sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg==} dependencies: - estree-walker: 3.0.2 + estree-walker: 3.0.3 is-reference: 3.0.0 dev: true @@ -6910,6 +6979,15 @@ packages: engines: {node: ^14.13.1 || >=16.0.0} dev: true + /pretty-format/27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dependencies: + ansi-regex: 5.0.1 + ansi-styles: 5.2.0 + react-is: 17.0.2 + dev: true + /process-nextick-args/2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true @@ -7101,6 +7179,10 @@ packages: scheduler: 0.23.0 dev: false + /react-is/17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + dev: true + /react/18.2.0: resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} engines: {node: '>=0.10.0'} @@ -7700,6 +7782,10 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} + /std-env/3.3.1: + resolution: {integrity: sha512-3H20QlwQsSm2OvAxWIYhs+j01MzzqwMwGiiO1NQaJYZgJZFPuAbf95/DiKRBSTYIJ2FeGUc+B/6mPGcWP9dO3Q==} + dev: true + /streamsearch/0.1.2: resolution: {integrity: sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=} engines: {node: '>=0.8.0'} @@ -7805,13 +7891,13 @@ packages: /strip-literal/0.4.2: resolution: {integrity: sha512-pv48ybn4iE1O9RLgCAN0iU4Xv7RlBTiit6DKmMiErbs9x1wH6vXBs45tWc0H5wUIF6TLTrKweqkmYF/iraQKNw==} dependencies: - acorn: 8.8.1 + acorn: 8.8.2 dev: true /strip-literal/1.0.0: resolution: {integrity: sha512-5o4LsH1lzBzO9UFH63AJ2ad2/S2AVx6NtjOcaz+VTT2h1RiRvbipW72z8M/lxEhcPHDBQwpDrnTF7sXy/7OwCQ==} dependencies: - acorn: 8.8.1 + acorn: 8.8.2 dev: true /stylus/0.59.0: @@ -7950,7 +8036,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.2 - acorn: 8.8.1 + acorn: 8.8.2 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -8063,8 +8149,8 @@ packages: '@tsconfig/node12': 1.0.9 '@tsconfig/node14': 1.0.1 '@tsconfig/node16': 1.0.2 - acorn: 8.8.1 - acorn-walk: 8.2.0_acorn@8.8.1 + acorn: 8.8.2 + acorn-walk: 8.2.0_acorn@8.8.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -8242,7 +8328,7 @@ packages: resolution: {integrity: sha512-IkKPqzazcCNfwTSs5bDRS2bOvg1Zh9gPYQq/ruVarCoM4f7KXclSrcb0jyJiSU/5qhakZ8K5B2CzwX4ZaaVKdQ==} hasBin: true dependencies: - '@rollup/plugin-alias': 4.0.2_rollup@3.10.0 + '@rollup/plugin-alias': 4.0.3_rollup@3.10.0 '@rollup/plugin-commonjs': 23.0.4_rollup@3.10.0 '@rollup/plugin-json': 5.0.2_rollup@3.10.0 '@rollup/plugin-node-resolve': 15.0.1_rollup@3.10.0 @@ -8291,7 +8377,7 @@ packages: resolution: {integrity: sha512-2Sre5A1a7G61bjaAKZnSFaVgbJMwwbbYQpJFH69hAYcDfN7kIaktlSphS02XJilz4+/jR1tsJ5MHo1oMoCezxg==} dependencies: '@babel/core': 7.20.12 - '@babel/standalone': 7.20.12 + '@babel/standalone': 7.20.13 '@babel/types': 7.20.7 scule: 0.3.2 transitivePeerDependencies: @@ -8356,15 +8442,15 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - /vite-node/0.27.1: - resolution: {integrity: sha512-d6+ue/3NzsfndWaPbYh/bFkHbmAWfDXI4B874zRx+WREnG6CUHUbBC8lKaRYZjeR6gCPN5m1aVNNRXBYICA9XA==} + /vite-node/0.28.1: + resolution: {integrity: sha512-Mmab+cIeElkVn4noScCRjy8nnQdh5LDIR4QCH/pVWtY15zv5Z1J7u6/471B9JZ2r8CEIs42vTbngaamOVkhPLA==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: cac: 6.7.14 debug: 4.3.4 mlly: 1.1.0 - pathe: 0.2.0 + pathe: 1.1.0 picocolors: 1.0.0 source-map: 0.6.1 source-map-support: 0.5.21 @@ -8373,8 +8459,8 @@ packages: - supports-color dev: true - /vitepress/1.0.0-alpha.36: - resolution: {integrity: sha512-JH9NlBQpQrcIudF1HM8Sq3K6FbOiOTrD33PI0n+pmJQ7dOu4WAm3YnwevMInW8leNiEEWCAH+coIkOYcf3fhpQ==} + /vitepress/1.0.0-alpha.40: + resolution: {integrity: sha512-axhLI/wq/V9RjzFQZ00Ur0WhvoZXG7E1H88NxnglZm6wU/FAePP4bGaWPzU2WZwy3Nzpb9cbf1oXC+1DNgv9cQ==} hasBin: true dependencies: '@docsearch/css': 3.3.1 @@ -8394,8 +8480,8 @@ packages: - react-dom dev: true - /vitest/0.27.1: - resolution: {integrity: sha512-1sIpQ1DVFTEn7c1ici1XHcVfdU4nKiBmPtPAtGKJJJLuJjojTv/OHGgcf69P57alM4ty8V4NMv+7Yoi5Cxqx9g==} + /vitest/0.28.1: + resolution: {integrity: sha512-F6wAO3K5+UqJCCGt0YAl3Ila2f+fpBrJhl9n7qWEhREwfzQeXlMkkCqGqGtzBxCSa8kv5QHrkshX8AaPTXYACQ==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -8419,20 +8505,26 @@ packages: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 '@types/node': 18.11.18 - acorn: 8.8.1 - acorn-walk: 8.2.0_acorn@8.8.1 + '@vitest/expect': 0.28.1 + '@vitest/runner': 0.28.1 + '@vitest/spy': 0.28.1 + '@vitest/utils': 0.28.1 + acorn: 8.8.2 + acorn-walk: 8.2.0_acorn@8.8.2 cac: 6.7.14 chai: 4.3.7 debug: 4.3.4 local-pkg: 0.4.2 + pathe: 1.1.0 picocolors: 1.0.0 source-map: 0.6.1 + std-env: 3.3.1 strip-literal: 1.0.0 tinybench: 2.3.1 tinypool: 0.3.0 tinyspy: 1.0.2 vite: link:packages/vite - vite-node: 0.27.1 + vite-node: 0.28.1 why-is-node-running: 2.2.2 transitivePeerDependencies: - supports-color @@ -8589,7 +8681,7 @@ packages: resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/parser': 7.20.7 + '@babel/parser': 7.20.13 '@babel/types': 7.20.7 assert-never: 1.2.1 babel-walk: 3.0.0-canary-5 @@ -8708,6 +8800,11 @@ packages: engines: {node: '>=10'} dev: true + /yocto-queue/1.0.0: + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + engines: {node: '>=12.20'} + dev: true + /youch/2.2.2: resolution: {integrity: sha512-/FaCeG3GkuJwaMR34GHVg0l8jCbafZLHiFowSjqLlqhC6OMyf2tPJBu8UirF7/NI9X/R5ai4QfEKUCOxMAGxZQ==} dependencies: