From 48c4e8c68b9b9c745286228fdc631e8d9d9ef492 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 4 May 2023 08:18:01 +0200 Subject: [PATCH] chore(deps): update all non-major dependencies (#3238) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Vladimir Sheremet --- .eslintrc | 2 +- bench/package.json | 10 +- bench/pnpm-lock.yaml | 1722 +++++++++-------- docs/api/expect.md | 2 +- docs/api/vi.md | 3 + docs/guide/extending-matchers.md | 2 +- docs/package.json | 6 +- examples/image-snapshot/test/basic.test.ts | 8 +- examples/mocks/test/virtual.test.ts | 2 + .../react-testing-lib-msw/src/mocks/server.ts | 1 + examples/solid/components/Hello.jsx | 2 +- package.json | 18 +- packages/browser/package.json | 4 +- packages/coverage-c8/package.json | 2 +- packages/coverage-c8/src/provider.ts | 2 + packages/coverage-istanbul/src/provider.ts | 1 + packages/expect/src/types.ts | 1 + packages/ui/client/composables/codemirror.ts | 2 + packages/ui/cypress/support/mount.ts | 2 + packages/ui/package.json | 16 +- packages/utils/src/display.ts | 1 + packages/vite-node/package.json | 2 +- packages/vite-node/src/client.ts | 1 + packages/vite-node/src/source-map-handler.ts | 4 +- packages/vitest/package.json | 20 +- packages/vitest/src/node/state.ts | 1 + packages/web-worker/package.json | 2 +- packages/web-worker/src/utils.ts | 3 +- packages/ws-client/package.json | 2 +- packages/ws-client/src/index.ts | 1 + pnpm-lock.yaml | 1686 +++++++++------- test/core/test/file-path.test.ts | 2 + test/core/test/hoist-import.test.ts | 1 + test/core/test/jest-expect.test.ts | 3 +- test/core/test/mocked-circular.test.ts | 1 + test/core/test/mocked.test.ts | 1 + test/core/test/module.test.ts | 10 + 37 files changed, 1973 insertions(+), 1576 deletions(-) diff --git a/.eslintrc b/.eslintrc index 50ecd0645a6e..3ad219fc0c25 100644 --- a/.eslintrc +++ b/.eslintrc @@ -27,7 +27,7 @@ }, { // these files define vitest as peer dependency - "files": "packages/{coverage-*,ui,browser}/**/*.*", + "files": "packages/{coverage-*,ui,browser,web-worker}/**/*.*", "rules": { "no-restricted-imports": [ "error", diff --git a/bench/package.json b/bench/package.json index 7aa02cad3996..acf312110042 100644 --- a/bench/package.json +++ b/bench/package.json @@ -9,13 +9,13 @@ "@actions/core": "^1.10.0", "@actions/exec": "^1.1.1", "@actions/github": "^5.1.1", - "@babel/preset-env": "^7.21.4", - "@babel/preset-typescript": "^7.21.4", - "@happy-dom/jest-environment": "^9.1.7", + "@babel/preset-env": "^7.21.5", + "@babel/preset-typescript": "^7.21.5", + "@happy-dom/jest-environment": "^9.10.7", "@types/benchmark": "^2.1.2", - "@vitejs/plugin-vue": "^4.1.0", + "@vitejs/plugin-vue": "^4.2.1", "@vue/test-utils": "^2.3.2", - "@vue/vue3-jest": "^29.2.3", + "@vue/vue3-jest": "^29.2.4", "babel-jest": "^29.5.0", "benchmark": "^2.1.4", "esno": "^0.16.3", diff --git a/bench/pnpm-lock.yaml b/bench/pnpm-lock.yaml index f164958024c6..a2aac888da93 100644 --- a/bench/pnpm-lock.yaml +++ b/bench/pnpm-lock.yaml @@ -14,26 +14,26 @@ importers: specifier: ^5.1.1 version: 5.1.1 '@babel/preset-env': - specifier: ^7.21.4 - version: 7.21.4(@babel/core@7.21.4) + specifier: ^7.21.5 + version: 7.21.5(@babel/core@7.21.4) '@babel/preset-typescript': - specifier: ^7.21.4 - version: 7.21.4(@babel/core@7.21.4) + specifier: ^7.21.5 + version: 7.21.5(@babel/core@7.21.4) '@happy-dom/jest-environment': - specifier: ^9.1.7 - version: 9.1.7 + specifier: ^9.10.7 + version: 9.10.7 '@types/benchmark': specifier: ^2.1.2 version: 2.1.2 '@vitejs/plugin-vue': - specifier: ^4.1.0 - version: 4.1.0(vite@4.0.0)(vue@3.2.47) + specifier: ^4.2.1 + version: 4.2.1(vite@4.0.0)(vue@3.2.47) '@vue/test-utils': specifier: ^2.3.2 version: 2.3.2(vue@3.2.47) '@vue/vue3-jest': - specifier: ^29.2.3 - version: 29.2.3(@babel/core@7.21.4)(babel-jest@29.5.0)(jest@29.5.0)(typescript@5.0.3)(vue@3.2.47) + specifier: ^29.2.4 + version: 29.2.4(@babel/core@7.21.4)(babel-jest@29.5.0)(jest@29.5.0)(typescript@5.0.3)(vue@3.2.47) babel-jest: specifier: ^29.5.0 version: 29.5.0(@babel/core@7.21.4) @@ -71,12 +71,15 @@ importers: ../packages/browser: dependencies: modern-node-polyfills: - specifier: 0.1.0 - version: 0.1.0 + specifier: ^0.1.3 + version: 0.1.3(rollup@3.20.2) sirv: - specifier: ^2.0.2 - version: 2.0.2 + specifier: ^2.0.3 + version: 2.0.3 devDependencies: + '@types/estree': + specifier: ^1.0.1 + version: 1.0.1 '@types/ws': specifier: ^8.5.4 version: 8.5.4 @@ -89,18 +92,30 @@ importers: '@vitest/ws-client': specifier: workspace:* version: link:../ws-client + estree-walker: + specifier: ^3.0.3 + version: 3.0.3 + periscopic: + specifier: ^3.1.0 + version: 3.1.0 rollup: - specifier: ^2.79.1 - version: 2.79.1 + specifier: 3.20.2 + version: 3.20.2 vitest: specifier: workspace:* version: link:../vitest ../packages/coverage-c8: dependencies: + '@ampproject/remapping': + specifier: ^2.2.1 + version: 2.2.1 c8: specifier: ^7.13.0 version: 7.13.0 + magic-string: + specifier: ^0.30.0 + version: 0.30.0 picocolors: specifier: ^1.0.0 version: 1.0.0 @@ -228,6 +243,9 @@ importers: fast-glob: specifier: ^3.2.12 version: 3.2.12 + fflate: + specifier: ^0.7.4 + version: 0.7.4 flatted: specifier: ^3.2.7 version: 3.2.7 @@ -238,15 +256,18 @@ importers: specifier: ^1.0.0 version: 1.0.0 sirv: - specifier: ^2.0.2 - version: 2.0.2 + specifier: ^2.0.3 + version: 2.0.3 + vitest: + specifier: '>=0.30.1 <1' + version: link:../vitest devDependencies: '@faker-js/faker': specifier: ^7.6.0 version: 7.6.0 '@testing-library/cypress': specifier: ^9.0.0 - version: 9.0.0(cypress@12.9.0) + version: 9.0.0(cypress@12.11.0) '@types/codemirror': specifier: ^5.60.7 version: 5.60.7 @@ -260,11 +281,11 @@ importers: specifier: ^8.5.4 version: 8.5.4 '@unocss/reset': - specifier: ^0.50.6 - version: 0.50.6 + specifier: ^0.51.8 + version: 0.51.8 '@vitejs/plugin-vue': - specifier: ^4.1.0 - version: 4.1.0(vite@4.0.0)(vue@3.2.47) + specifier: ^4.2.1 + version: 4.2.1(vite@4.0.0)(vue@3.2.47) '@vitejs/plugin-vue-jsx': specifier: ^3.0.1 version: 3.0.1(vite@4.0.0)(vue@3.2.47) @@ -275,44 +296,41 @@ importers: specifier: workspace:* version: link:../ws-client '@vueuse/core': - specifier: ^9.13.0 - version: 9.13.0(vue@3.2.47) + specifier: ^10.1.2 + version: 10.1.2(vue@3.2.47) ansi-to-html: specifier: ^0.7.2 version: 0.7.2 birpc: - specifier: ^0.2.10 - version: 0.2.10 + specifier: 0.2.11 + version: 0.2.11 codemirror: - specifier: ^5.65.12 - version: 5.65.12 + specifier: ^5.65.13 + version: 5.65.13 codemirror-theme-vars: specifier: ^0.1.2 version: 0.1.2 cypress: - specifier: ^12.9.0 - version: 12.9.0 + specifier: ^12.11.0 + version: 12.11.0 d3-graph-controller: specifier: ^2.5.2 version: 2.5.2 floating-vue: specifier: ^2.0.0-y.0 version: 2.0.0-y.0(vue@3.2.47) - rollup: - specifier: ^2.79.1 - version: 2.79.1 splitpanes: specifier: ^3.1.5 version: 3.1.5 unocss: - specifier: ^0.50.6 - version: 0.50.6(postcss@8.4.21)(rollup@2.79.1)(vite@4.0.0) + specifier: ^0.51.8 + version: 0.51.8(postcss@8.4.21)(vite@4.0.0) unplugin-auto-import: - specifier: ^0.15.2 - version: 0.15.2(@vueuse/core@9.13.0)(rollup@2.79.1) + specifier: ^0.15.3 + version: 0.15.3(@vueuse/core@10.1.2) unplugin-vue-components: specifier: ^0.24.1 - version: 0.24.1(rollup@2.79.1)(vue@3.2.47) + version: 0.24.1(vue@3.2.47) vite: specifier: ^4.0.0 version: 4.0.0 @@ -360,8 +378,8 @@ importers: version: 3.2.5(@types/node@17.0.35) devDependencies: '@jridgewell/trace-mapping': - specifier: ^0.3.17 - version: 0.3.17 + specifier: ^0.3.18 + version: 0.3.18 '@types/debug': specifier: ^4.1.7 version: 4.1.7 @@ -372,8 +390,8 @@ importers: ../packages/vitest: dependencies: '@types/chai': - specifier: ^4.3.4 - version: 4.3.4 + specifier: ^4.3.5 + version: 4.3.5 '@types/chai-subset': specifier: ^1.3.3 version: 1.3.3 @@ -431,9 +449,6 @@ importers: picocolors: specifier: ^1.0.0 version: 1.0.0 - source-map: - specifier: ^0.6.1 - version: 0.6.1 std-env: specifier: ^3.3.2 version: 3.3.2 @@ -441,11 +456,11 @@ importers: specifier: ^1.0.1 version: 1.0.1 tinybench: - specifier: ^2.4.0 - version: 2.4.0 + specifier: ^2.5.0 + version: 2.5.0 tinypool: - specifier: ^0.4.0 - version: 0.4.0 + specifier: ^0.5.0 + version: 0.5.0 vite: specifier: ^3.0.0 || ^4.0.0 version: 3.2.5(@types/node@17.0.35) @@ -457,20 +472,26 @@ importers: version: 2.2.2 devDependencies: '@ampproject/remapping': - specifier: ^2.2.0 - version: 2.2.0 + specifier: ^2.2.1 + version: 2.2.1 '@antfu/install-pkg': specifier: ^0.1.1 version: 0.1.1 '@edge-runtime/vm': specifier: 2.1.2 version: 2.1.2 + '@jridgewell/trace-mapping': + specifier: ^0.3.18 + version: 0.3.18 '@sinonjs/fake-timers': specifier: ^10.0.2 version: 10.0.2 '@types/diff': specifier: ^5.0.3 version: 5.0.3 + '@types/estree': + specifier: ^1.0.1 + version: 1.0.1 '@types/istanbul-lib-coverage': specifier: ^2.0.4 version: 2.0.4 @@ -490,8 +511,8 @@ importers: specifier: ^8.1.2 version: 8.1.2 birpc: - specifier: ^0.2.10 - version: 0.2.10 + specifier: 0.2.11 + version: 0.2.11 chai-subset: specifier: ^1.6.0 version: 1.6.0 @@ -520,11 +541,11 @@ importers: specifier: ^4.5.0 version: 4.5.0 happy-dom: - specifier: ^8.9.0 - version: 8.9.0 + specifier: ^9.10.7 + version: 9.10.7 jsdom: - specifier: ^21.1.1 - version: 21.1.1 + specifier: ^21.1.2 + version: 21.1.2 log-update: specifier: ^5.0.1 version: 5.0.1 @@ -538,32 +559,26 @@ importers: specifier: ^4.0.0 version: 4.0.0 pkg-types: - specifier: ^1.0.2 - version: 1.0.2 + specifier: ^1.0.3 + version: 1.0.3 playwright: - specifier: ^1.32.2 - version: 1.32.2 + specifier: ^1.33.0 + version: 1.33.0 pretty-format: specifier: ^27.5.1 version: 27.5.1 prompts: specifier: ^2.4.2 version: 2.4.2 - rollup: - specifier: ^2.79.1 - version: 2.79.1 safaridriver: specifier: ^0.0.4 version: 0.0.4 strip-ansi: specifier: ^7.0.1 version: 7.0.1 - typescript: - specifier: ^5.0.3 - version: 5.0.3 webdriverio: - specifier: ^8.6.9 - version: 8.6.9(typescript@5.0.3) + specifier: ^8.9.0 + version: 8.9.0(typescript@5.0.3) ws: specifier: ^8.13.0 version: 8.13.0 @@ -573,9 +588,6 @@ importers: debug: specifier: ^4.3.4 version: 4.3.4(supports-color@8.1.1) - vite-node: - specifier: workspace:* - version: link:../vite-node vitest: specifier: '*' version: link:../vitest @@ -587,17 +599,14 @@ importers: specifier: ^0.3.0 version: 0.3.0 '@ungap/structured-clone': - specifier: ^1.0.2 - version: 1.0.2 - rollup: - specifier: ^2.79.1 - version: 2.79.1 + specifier: ^1.1.0 + version: 1.1.0 ../packages/ws-client: dependencies: birpc: - specifier: ^0.2.10 - version: 0.2.10 + specifier: 0.2.11 + version: 0.2.11 flatted: specifier: ^3.2.7 version: 3.2.7 @@ -625,7 +634,7 @@ importers: version: 7.17.12(@babel/core@7.18.2) '@vitejs/plugin-vue': specifier: latest - version: 4.1.0(vite@4.0.0)(vue@3.2.47) + version: 4.2.1(vite@4.0.0)(vue@3.2.47) '@vue/test-utils': specifier: latest version: 2.3.2(vue@3.2.47) @@ -640,7 +649,7 @@ importers: version: 27.5.1 jsdom: specifier: latest - version: 21.1.1 + version: 22.0.0 ts-jest: specifier: ^27.1.5 version: 27.1.5(@babel/core@7.18.2)(babel-jest@27.5.1)(jest@27.5.1)(typescript@4.9.4) @@ -688,15 +697,15 @@ packages: resolution: {integrity: sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==} engines: {node: '>=6.0.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 dev: true - /@ampproject/remapping@2.2.0: - resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} + /@ampproject/remapping@2.2.1: + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} dependencies: - '@jridgewell/gen-mapping': 0.1.1 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/gen-mapping': 0.3.2 + '@jridgewell/trace-mapping': 0.3.18 /@antfu/install-pkg@0.1.1: resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} @@ -737,8 +746,8 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/compat-data@7.21.4: - resolution: {integrity: sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==} + /@babel/compat-data@7.21.7: + resolution: {integrity: sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==} engines: {node: '>=6.9.0'} /@babel/core@7.18.2: @@ -768,7 +777,7 @@ packages: resolution: {integrity: sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==} engines: {node: '>=6.9.0'} dependencies: - '@ampproject/remapping': 2.2.0 + '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.18.6 '@babel/generator': 7.20.5 '@babel/helper-compilation-targets': 7.20.0(@babel/core@7.20.5) @@ -790,16 +799,16 @@ packages: resolution: {integrity: sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==} engines: {node: '>=6.9.0'} dependencies: - '@ampproject/remapping': 2.2.0 + '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.21.4 '@babel/generator': 7.21.4 - '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.21.4) + '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.21.4) '@babel/helper-module-transforms': 7.21.2 '@babel/helpers': 7.21.0 '@babel/parser': 7.21.4 '@babel/template': 7.20.7 '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 convert-source-map: 1.8.0 debug: 4.3.4(supports-color@8.1.1) gensync: 1.0.0-beta.2 @@ -813,7 +822,7 @@ packages: resolution: {integrity: sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 '@jridgewell/gen-mapping': 0.3.2 jsesc: 2.5.2 dev: true @@ -822,7 +831,7 @@ packages: resolution: {integrity: sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 '@jridgewell/gen-mapping': 0.3.2 jsesc: 2.5.2 @@ -830,23 +839,33 @@ packages: resolution: {integrity: sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 + jsesc: 2.5.2 + dev: true + + /@babel/generator@7.21.5: + resolution: {integrity: sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.5 + '@jridgewell/gen-mapping': 0.3.2 + '@jridgewell/trace-mapping': 0.3.18 jsesc: 2.5.2 /@babel/helper-annotate-as-pure@7.16.7: resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@babel/helper-annotate-as-pure@7.18.6: resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@babel/helper-builder-binary-assignment-operator-visitor@7.18.9: @@ -854,7 +873,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-explode-assignable-expression': 7.18.6 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@babel/helper-compilation-targets@7.18.2(@babel/core@7.18.2): @@ -863,7 +882,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.21.4 + '@babel/compat-data': 7.21.7 '@babel/core': 7.18.2 '@babel/helper-validator-option': 7.21.0 browserslist: 4.21.5 @@ -876,19 +895,19 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.21.4 + '@babel/compat-data': 7.21.7 '@babel/core': 7.20.5 '@babel/helper-validator-option': 7.21.0 browserslist: 4.21.5 semver: 6.3.0 - /@babel/helper-compilation-targets@7.21.4(@babel/core@7.18.2): - resolution: {integrity: sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==} + /@babel/helper-compilation-targets@7.21.5(@babel/core@7.18.2): + resolution: {integrity: sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.21.4 + '@babel/compat-data': 7.21.7 '@babel/core': 7.18.2 '@babel/helper-validator-option': 7.21.0 browserslist: 4.21.5 @@ -896,16 +915,16 @@ packages: semver: 6.3.0 dev: true - /@babel/helper-compilation-targets@7.21.4(@babel/core@7.21.4): - resolution: {integrity: sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==} + /@babel/helper-compilation-targets@7.21.5(@babel/core@7.21.4): + resolution: {integrity: sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.21.4 + '@babel/compat-data': 7.21.7 '@babel/core': 7.21.4 '@babel/helper-validator-option': 7.21.0 - browserslist: 4.21.4 + browserslist: 4.21.5 lru-cache: 5.1.1 semver: 6.3.0 dev: true @@ -936,7 +955,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 @@ -955,7 +974,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 @@ -994,8 +1013,8 @@ packages: '@babel/core': ^7.4.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.18.2) + '@babel/helper-plugin-utils': 7.21.5 debug: 4.3.4(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.1 @@ -1010,8 +1029,8 @@ packages: '@babel/core': ^7.4.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.21.5 debug: 4.3.4(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.1 @@ -1023,12 +1042,17 @@ packages: /@babel/helper-environment-visitor@7.18.9: resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-environment-visitor@7.21.5: + resolution: {integrity: sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==} + engines: {node: '>=6.9.0'} /@babel/helper-explode-assignable-expression@7.18.6: resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@babel/helper-function-name@7.19.0: @@ -1036,7 +1060,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@babel/helper-function-name@7.21.0: @@ -1044,46 +1068,53 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 /@babel/helper-hoist-variables@7.18.6: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 /@babel/helper-member-expression-to-functions@7.17.7: resolution: {integrity: sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@babel/helper-member-expression-to-functions@7.21.0: resolution: {integrity: sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@babel/helper-module-imports@7.18.6: resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 + dev: true + + /@babel/helper-module-imports@7.21.4: + resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.5 /@babel/helper-module-transforms@7.18.0: resolution: {integrity: sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-simple-access': 7.20.2 + '@babel/helper-environment-visitor': 7.21.5 + '@babel/helper-module-imports': 7.21.4 + '@babel/helper-simple-access': 7.21.5 '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1092,14 +1123,14 @@ packages: resolution: {integrity: sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-simple-access': 7.20.2 + '@babel/helper-environment-visitor': 7.21.5 + '@babel/helper-module-imports': 7.21.4 + '@babel/helper-simple-access': 7.21.5 '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color @@ -1109,12 +1140,28 @@ packages: dependencies: '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-module-imports': 7.18.6 - '@babel/helper-simple-access': 7.20.2 + '@babel/helper-simple-access': 7.21.5 '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 '@babel/template': 7.20.7 '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-module-transforms@7.21.5: + resolution: {integrity: sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-environment-visitor': 7.21.5 + '@babel/helper-module-imports': 7.21.4 + '@babel/helper-simple-access': 7.21.5 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/helper-validator-identifier': 7.19.1 + '@babel/template': 7.20.7 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1123,14 +1170,14 @@ packages: resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@babel/helper-optimise-call-expression@7.18.6: resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@babel/helper-plugin-utils@7.17.12: @@ -1143,6 +1190,11 @@ packages: engines: {node: '>=6.9.0'} dev: true + /@babel/helper-plugin-utils@7.21.5: + resolution: {integrity: sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.18.2): resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} engines: {node: '>=6.9.0'} @@ -1153,7 +1205,7 @@ packages: '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-wrap-function': 7.20.5 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1168,7 +1220,7 @@ packages: '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-wrap-function': 7.20.5 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1177,24 +1229,11 @@ packages: resolution: {integrity: sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-member-expression-to-functions': 7.21.0 - '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-replace-supers@7.19.1: - resolution: {integrity: sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1208,32 +1247,32 @@ packages: '@babel/helper-optimise-call-expression': 7.18.6 '@babel/template': 7.20.7 '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-simple-access@7.20.2: - resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} + /@babel/helper-simple-access@7.21.5: + resolution: {integrity: sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 /@babel/helper-skip-transparent-expression-wrappers@7.20.0: resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@babel/helper-split-export-declaration@7.18.6: resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 - /@babel/helper-string-parser@7.19.4: - resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} + /@babel/helper-string-parser@7.21.5: + resolution: {integrity: sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==} engines: {node: '>=6.9.0'} /@babel/helper-validator-identifier@7.19.1: @@ -1255,8 +1294,8 @@ packages: dependencies: '@babel/helper-function-name': 7.21.0 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1266,8 +1305,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1277,8 +1316,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color @@ -1287,8 +1326,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1306,7 +1345,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@babel/parser@7.20.5: @@ -1321,7 +1360,14 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 + + /@babel/parser@7.21.8: + resolution: {integrity: sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.21.5 /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.17.12(@babel/core@7.18.2): resolution: {integrity: sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==} @@ -1330,7 +1376,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.21.4): @@ -1340,7 +1386,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.17.12(@babel/core@7.18.2): @@ -1350,7 +1396,7 @@ packages: '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.18.2) dev: true @@ -1362,7 +1408,7 @@ packages: '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.21.4) dev: true @@ -1374,7 +1420,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.18.2) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.18.2) transitivePeerDependencies: @@ -1389,7 +1435,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.21.4) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.21.4) transitivePeerDependencies: @@ -1404,7 +1450,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-class-features-plugin': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1417,7 +1463,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-class-features-plugin': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1430,7 +1476,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-class-features-plugin': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.18.2) transitivePeerDependencies: - supports-color @@ -1444,7 +1490,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-class-features-plugin': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -1457,7 +1503,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.18.2) dev: true @@ -1468,7 +1514,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.4) dev: true @@ -1479,7 +1525,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.18.2) dev: true @@ -1490,7 +1536,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.21.4) dev: true @@ -1501,7 +1547,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.18.2) dev: true @@ -1512,7 +1558,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.21.4) dev: true @@ -1523,7 +1569,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.18.2) dev: true @@ -1534,7 +1580,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.21.4) dev: true @@ -1545,7 +1591,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.18.2) dev: true @@ -1556,7 +1602,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.4) dev: true @@ -1567,7 +1613,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.18.2) dev: true @@ -1578,7 +1624,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.21.4) dev: true @@ -1588,10 +1634,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.21.4 + '@babel/compat-data': 7.21.7 '@babel/core': 7.18.2 - '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.18.2) + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.18.2) '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.18.2) dev: true @@ -1602,10 +1648,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.21.4 + '@babel/compat-data': 7.21.7 '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.21.4) '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.21.4) dev: true @@ -1617,7 +1663,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.18.2) dev: true @@ -1628,7 +1674,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.21.4) dev: true @@ -1639,7 +1685,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.18.2) dev: true @@ -1651,7 +1697,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.18.2) dev: true @@ -1663,7 +1709,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.4) dev: true @@ -1676,7 +1722,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-class-features-plugin': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1689,7 +1735,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-class-features-plugin': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -1703,7 +1749,7 @@ packages: '@babel/core': 7.18.2 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-create-class-features-plugin': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.18.2) transitivePeerDependencies: - supports-color @@ -1718,7 +1764,7 @@ packages: '@babel/core': 7.21.4 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-create-class-features-plugin': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -1732,7 +1778,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-regexp-features-plugin': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.18.2): @@ -1743,7 +1789,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-regexp-features-plugin': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.21.4): @@ -1754,7 +1800,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.18.2): @@ -1763,7 +1809,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.21.4): @@ -1772,7 +1818,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.18.2): @@ -1781,7 +1827,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.21.4): @@ -1790,7 +1836,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.18.2): @@ -1799,7 +1845,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.21.4): @@ -1808,7 +1854,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.18.2): @@ -1818,7 +1864,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.21.4): @@ -1828,7 +1874,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.18.2): @@ -1837,7 +1883,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.21.4): @@ -1846,7 +1892,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.18.2): @@ -1855,7 +1901,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.21.4): @@ -1864,7 +1910,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-import-assertions@7.17.12(@babel/core@7.18.2): @@ -1874,7 +1920,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-import-assertions@7.20.0(@babel/core@7.21.4): @@ -1884,7 +1930,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.18.2): @@ -1893,7 +1939,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.21.4): @@ -1902,7 +1948,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.18.2): @@ -1911,7 +1957,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.21.4): @@ -1920,7 +1966,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.21.4): @@ -1930,7 +1976,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.18.2): @@ -1939,7 +1985,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.21.4): @@ -1948,7 +1994,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.18.2): @@ -1957,7 +2003,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.21.4): @@ -1966,7 +2012,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.18.2): @@ -1975,7 +2021,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.21.4): @@ -1984,7 +2030,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.18.2): @@ -1993,7 +2039,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.21.4): @@ -2002,7 +2048,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.18.2): @@ -2011,7 +2057,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.21.4): @@ -2020,7 +2066,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.18.2): @@ -2029,7 +2075,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.21.4): @@ -2038,7 +2084,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.18.2): @@ -2048,7 +2094,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.21.4): @@ -2058,7 +2104,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.18.2): @@ -2068,7 +2114,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.21.4): @@ -2078,7 +2124,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-syntax-typescript@7.17.12(@babel/core@7.18.2): @@ -2098,7 +2144,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-arrow-functions@7.17.12(@babel/core@7.18.2): @@ -2108,17 +2154,17 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true - /@babel/plugin-transform-arrow-functions@7.20.7(@babel/core@7.21.4): - resolution: {integrity: sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==} + /@babel/plugin-transform-arrow-functions@7.21.5(@babel/core@7.21.4): + resolution: {integrity: sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-async-to-generator@7.17.12(@babel/core@7.18.2): @@ -2128,8 +2174,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-module-imports': 7.21.4 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.18.2) transitivePeerDependencies: - supports-color @@ -2143,7 +2189,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-module-imports': 7.18.6 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -2156,7 +2202,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.21.4): @@ -2166,7 +2212,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-block-scoping@7.17.12(@babel/core@7.18.2): @@ -2176,7 +2222,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.21.4): @@ -2186,7 +2232,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-classes@7.17.12(@babel/core@7.18.2): @@ -2197,10 +2243,10 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-replace-supers': 7.20.7 '@babel/helper-split-export-declaration': 7.18.6 globals: 11.12.0 @@ -2216,11 +2262,11 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.21.4) + '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.21.4) '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-replace-supers': 7.20.7 '@babel/helper-split-export-declaration': 7.18.6 globals: 11.12.0 @@ -2235,17 +2281,17 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true - /@babel/plugin-transform-computed-properties@7.20.7(@babel/core@7.21.4): - resolution: {integrity: sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==} + /@babel/plugin-transform-computed-properties@7.21.5(@babel/core@7.21.4): + resolution: {integrity: sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/template': 7.20.7 dev: true @@ -2256,7 +2302,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-destructuring@7.21.3(@babel/core@7.21.4): @@ -2266,7 +2312,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-dotall-regex@7.16.7(@babel/core@7.18.2): @@ -2277,7 +2323,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-regexp-features-plugin': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.18.2): @@ -2288,7 +2334,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-regexp-features-plugin': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.21.4): @@ -2299,7 +2345,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-duplicate-keys@7.17.12(@babel/core@7.18.2): @@ -2309,7 +2355,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-duplicate-keys@7.18.9(@babel/core@7.21.4): @@ -2319,7 +2365,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-exponentiation-operator@7.16.7(@babel/core@7.18.2): @@ -2330,7 +2376,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.21.4): @@ -2341,7 +2387,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-for-of@7.18.1(@babel/core@7.18.2): @@ -2351,17 +2397,17 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true - /@babel/plugin-transform-for-of@7.21.0(@babel/core@7.21.4): - resolution: {integrity: sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==} + /@babel/plugin-transform-for-of@7.21.5(@babel/core@7.21.4): + resolution: {integrity: sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-function-name@7.16.7(@babel/core@7.18.2): @@ -2371,9 +2417,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.18.2) + '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.18.2) '@babel/helper-function-name': 7.21.0 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.21.4): @@ -2383,9 +2429,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.21.4) - '@babel/helper-function-name': 7.19.0 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.21.4) + '@babel/helper-function-name': 7.21.0 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-literals@7.17.12(@babel/core@7.18.2): @@ -2395,7 +2441,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-literals@7.18.9(@babel/core@7.21.4): @@ -2405,7 +2451,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-member-expression-literals@7.16.7(@babel/core@7.18.2): @@ -2415,7 +2461,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.21.4): @@ -2425,7 +2471,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-modules-amd@7.18.0(@babel/core@7.18.2): @@ -2435,8 +2481,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-module-transforms': 7.21.5 + '@babel/helper-plugin-utils': 7.21.5 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color @@ -2450,7 +2496,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -2462,9 +2508,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-simple-access': 7.20.2 + '@babel/helper-module-transforms': 7.21.5 + '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-simple-access': 7.21.5 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color @@ -2477,39 +2523,24 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-simple-access': 7.20.2 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-modules-commonjs@7.18.2(@babel/core@7.21.4): - resolution: {integrity: sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.4 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-simple-access': 7.20.2 + '@babel/helper-module-transforms': 7.21.5 + '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-simple-access': 7.21.5 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs@7.21.2(@babel/core@7.21.4): - resolution: {integrity: sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==} + /@babel/plugin-transform-modules-commonjs@7.21.5(@babel/core@7.21.4): + resolution: {integrity: sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-simple-access': 7.20.2 + '@babel/helper-module-transforms': 7.21.5 + '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-simple-access': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -2522,8 +2553,8 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-module-transforms': 7.21.5 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-validator-identifier': 7.19.1 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: @@ -2539,7 +2570,7 @@ packages: '@babel/core': 7.21.4 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-validator-identifier': 7.19.1 transitivePeerDependencies: - supports-color @@ -2552,8 +2583,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-module-transforms': 7.21.5 + '@babel/helper-plugin-utils': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -2566,7 +2597,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 transitivePeerDependencies: - supports-color dev: true @@ -2579,7 +2610,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-regexp-features-plugin': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-named-capturing-groups-regex@7.20.5(@babel/core@7.21.4): @@ -2590,7 +2621,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-new-target@7.17.12(@babel/core@7.18.2): @@ -2600,7 +2631,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-new-target@7.18.6(@babel/core@7.21.4): @@ -2610,7 +2641,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-object-super@7.16.7(@babel/core@7.18.2): @@ -2620,7 +2651,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-replace-supers': 7.20.7 transitivePeerDependencies: - supports-color @@ -2633,8 +2664,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-replace-supers': 7.19.1 + '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-replace-supers': 7.20.7 transitivePeerDependencies: - supports-color dev: true @@ -2646,7 +2677,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-parameters@7.21.3(@babel/core@7.18.2): @@ -2656,7 +2687,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-parameters@7.21.3(@babel/core@7.21.4): @@ -2666,7 +2697,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-property-literals@7.16.7(@babel/core@7.18.2): @@ -2676,7 +2707,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.21.4): @@ -2686,7 +2717,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-regenerator@7.18.0(@babel/core@7.18.2): @@ -2696,18 +2727,18 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 regenerator-transform: 0.15.1 dev: true - /@babel/plugin-transform-regenerator@7.20.5(@babel/core@7.21.4): - resolution: {integrity: sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==} + /@babel/plugin-transform-regenerator@7.21.5(@babel/core@7.21.4): + resolution: {integrity: sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 regenerator-transform: 0.15.1 dev: true @@ -2718,7 +2749,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-reserved-words@7.18.6(@babel/core@7.21.4): @@ -2728,7 +2759,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-shorthand-properties@7.16.7(@babel/core@7.18.2): @@ -2738,7 +2769,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.21.4): @@ -2748,7 +2779,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-spread@7.17.12(@babel/core@7.18.2): @@ -2758,7 +2789,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 dev: true @@ -2769,7 +2800,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 dev: true @@ -2780,7 +2811,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.21.4): @@ -2790,7 +2821,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-template-literals@7.18.2(@babel/core@7.18.2): @@ -2800,7 +2831,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.21.4): @@ -2810,7 +2841,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-typeof-symbol@7.17.12(@babel/core@7.18.2): @@ -2820,7 +2851,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-typeof-symbol@7.18.9(@babel/core@7.21.4): @@ -2830,7 +2861,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-typescript@7.18.4(@babel/core@7.18.2): @@ -2856,7 +2887,7 @@ packages: '@babel/core': 7.21.4 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-create-class-features-plugin': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -2869,17 +2900,17 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true - /@babel/plugin-transform-unicode-escapes@7.18.10(@babel/core@7.21.4): - resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==} + /@babel/plugin-transform-unicode-escapes@7.21.5(@babel/core@7.21.4): + resolution: {integrity: sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-unicode-regex@7.16.7(@babel/core@7.18.2): @@ -2890,7 +2921,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-regexp-features-plugin': 7.21.4(@babel/core@7.18.2) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.21.4): @@ -2901,7 +2932,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 dev: true /@babel/preset-env@7.18.2(@babel/core@7.18.2): @@ -2990,16 +3021,16 @@ packages: - supports-color dev: true - /@babel/preset-env@7.21.4(@babel/core@7.21.4): - resolution: {integrity: sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw==} + /@babel/preset-env@7.21.5(@babel/core@7.21.4): + resolution: {integrity: sha512-wH00QnTTldTbf/IefEVyChtRdw5RJvODT/Vb4Vcxq1AZvtXj6T0YeX0cAcXhI6/BdGuiP3GcNIL4OQbI2DVNxg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.21.4 + '@babel/compat-data': 7.21.7 '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-validator-option': 7.21.0 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6(@babel/core@7.21.4) '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7(@babel/core@7.21.4) @@ -3024,6 +3055,7 @@ packages: '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.4) '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.21.4) '@babel/plugin-syntax-import-assertions': 7.20.0(@babel/core@7.21.4) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.21.4) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.21.4) '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.21.4) '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.4) @@ -3033,22 +3065,22 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.4) '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.21.4) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.21.4) - '@babel/plugin-transform-arrow-functions': 7.20.7(@babel/core@7.21.4) + '@babel/plugin-transform-arrow-functions': 7.21.5(@babel/core@7.21.4) '@babel/plugin-transform-async-to-generator': 7.20.7(@babel/core@7.21.4) '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.21.4) '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.21.4) '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.21.4) - '@babel/plugin-transform-computed-properties': 7.20.7(@babel/core@7.21.4) + '@babel/plugin-transform-computed-properties': 7.21.5(@babel/core@7.21.4) '@babel/plugin-transform-destructuring': 7.21.3(@babel/core@7.21.4) '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.21.4) '@babel/plugin-transform-duplicate-keys': 7.18.9(@babel/core@7.21.4) '@babel/plugin-transform-exponentiation-operator': 7.18.6(@babel/core@7.21.4) - '@babel/plugin-transform-for-of': 7.21.0(@babel/core@7.21.4) + '@babel/plugin-transform-for-of': 7.21.5(@babel/core@7.21.4) '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.21.4) '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.21.4) '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.21.4) '@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.21.4) - '@babel/plugin-transform-modules-commonjs': 7.21.2(@babel/core@7.21.4) + '@babel/plugin-transform-modules-commonjs': 7.21.5(@babel/core@7.21.4) '@babel/plugin-transform-modules-systemjs': 7.20.11(@babel/core@7.21.4) '@babel/plugin-transform-modules-umd': 7.18.6(@babel/core@7.21.4) '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5(@babel/core@7.21.4) @@ -3056,17 +3088,17 @@ packages: '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.21.4) '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.21.4) '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.21.4) - '@babel/plugin-transform-regenerator': 7.20.5(@babel/core@7.21.4) + '@babel/plugin-transform-regenerator': 7.21.5(@babel/core@7.21.4) '@babel/plugin-transform-reserved-words': 7.18.6(@babel/core@7.21.4) '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.21.4) '@babel/plugin-transform-spread': 7.20.7(@babel/core@7.21.4) '@babel/plugin-transform-sticky-regex': 7.18.6(@babel/core@7.21.4) '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.21.4) '@babel/plugin-transform-typeof-symbol': 7.18.9(@babel/core@7.21.4) - '@babel/plugin-transform-unicode-escapes': 7.18.10(@babel/core@7.21.4) + '@babel/plugin-transform-unicode-escapes': 7.21.5(@babel/core@7.21.4) '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.21.4) '@babel/preset-modules': 0.1.5(@babel/core@7.21.4) - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.21.4) babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.21.4) babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.21.4) @@ -3082,10 +3114,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.18.2) '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.18.2) - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 esutils: 2.0.3 dev: true @@ -3095,10 +3127,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.21.4) '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.21.4) - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 esutils: 2.0.3 dev: true @@ -3116,17 +3148,17 @@ packages: - supports-color dev: true - /@babel/preset-typescript@7.21.4(@babel/core@7.21.4): - resolution: {integrity: sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==} + /@babel/preset-typescript@7.21.5(@babel/core@7.21.4): + resolution: {integrity: sha512-iqe3sETat5EOrORXiQ6rWfoOg2y68Cs75B9wNxdPW4kixJxh7aXQE1KPdWLDniC24T/6dSnguF33W9j/ZZQcmA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-plugin-utils': 7.21.5 '@babel/helper-validator-option': 7.21.0 '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.21.4) - '@babel/plugin-transform-modules-commonjs': 7.21.2(@babel/core@7.21.4) + '@babel/plugin-transform-modules-commonjs': 7.21.5(@babel/core@7.21.4) '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -3148,8 +3180,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.21.4 - '@babel/parser': 7.21.4 - '@babel/types': 7.21.4 + '@babel/parser': 7.21.8 + '@babel/types': 7.21.5 dev: true /@babel/template@7.18.10: @@ -3157,8 +3189,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.21.4 - '@babel/parser': 7.21.4 - '@babel/types': 7.21.4 + '@babel/parser': 7.21.8 + '@babel/types': 7.21.5 /@babel/template@7.20.7: resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} @@ -3166,20 +3198,20 @@ packages: dependencies: '@babel/code-frame': 7.21.4 '@babel/parser': 7.21.4 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 /@babel/traverse@7.18.2: resolution: {integrity: sha512-9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.21.4 - '@babel/generator': 7.21.4 - '@babel/helper-environment-visitor': 7.18.9 + '@babel/generator': 7.21.5 + '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.21.4 - '@babel/types': 7.21.4 + '@babel/parser': 7.21.8 + '@babel/types': 7.21.5 debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -3191,13 +3223,13 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.21.4 - '@babel/generator': 7.21.4 - '@babel/helper-environment-visitor': 7.18.9 + '@babel/generator': 7.21.5 + '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.21.4 - '@babel/types': 7.21.4 + '@babel/parser': 7.21.8 + '@babel/types': 7.21.5 debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -3209,12 +3241,30 @@ packages: dependencies: '@babel/code-frame': 7.21.4 '@babel/generator': 7.21.4 - '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 '@babel/parser': 7.21.4 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 + debug: 4.3.4(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/traverse@7.21.5: + resolution: {integrity: sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.21.4 + '@babel/generator': 7.21.5 + '@babel/helper-environment-visitor': 7.21.5 + '@babel/helper-function-name': 7.21.0 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/parser': 7.21.8 + '@babel/types': 7.21.5 debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -3232,15 +3282,15 @@ packages: resolution: {integrity: sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.19.4 + '@babel/helper-string-parser': 7.21.5 '@babel/helper-validator-identifier': 7.19.1 to-fast-properties: 2.0.0 - /@babel/types@7.21.4: - resolution: {integrity: sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==} + /@babel/types@7.21.5: + resolution: {integrity: sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.19.4 + '@babel/helper-string-parser': 7.21.5 '@babel/helper-validator-identifier': 7.19.1 to-fast-properties: 2.0.0 @@ -3552,15 +3602,15 @@ packages: '@floating-ui/core': 0.3.1 dev: true - /@happy-dom/jest-environment@9.1.7: - resolution: {integrity: sha512-SXJauUqcocmlYdQkZBr4DZJYhWAj9DdaUkMXUwKRt+jza/Ep0/0PoQshyYle8YLLYgy6JcuM8cje76L3EbzNxw==} + /@happy-dom/jest-environment@9.10.7: + resolution: {integrity: sha512-Nbnqd9UKWiKXI7i5RS8wXyE6iA8olmnc/QCCnK5kBKhQSEvo+FFx2csz4iyv9kdmo9a5uxEXK0RY00NlNdiZpQ==} dependencies: - '@jest/environment': 29.4.3 - '@jest/fake-timers': 29.4.3 - '@jest/types': 29.4.3 - happy-dom: 9.1.7 - jest-mock: 29.4.3 - jest-util: 29.4.3 + '@jest/environment': 29.5.0 + '@jest/fake-timers': 29.5.0 + '@jest/types': 29.5.0 + happy-dom: 9.10.7 + jest-mock: 29.5.0 + jest-util: 29.5.0 dev: true /@iconify/types@2.0.0: @@ -3580,6 +3630,18 @@ packages: - supports-color dev: true + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.0.1 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 + dev: true + /@istanbuljs/load-nyc-config@1.1.0: resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} engines: {node: '>=8'} @@ -3633,7 +3695,7 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 17.0.35 + '@types/node': 18.15.11 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -3716,16 +3778,6 @@ packages: jest-mock: 27.5.1 dev: true - /@jest/environment@29.4.3: - resolution: {integrity: sha512-dq5S6408IxIa+lr54zeqce+QgI+CJT4nmmA+1yzFgtcsGK8c/EyiUb9XQOgz3BMKrRDfKseeOaxj2eO8LlD3lA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/fake-timers': 29.5.0 - '@jest/types': 29.5.0 - '@types/node': 18.15.11 - jest-mock: 29.5.0 - dev: true - /@jest/environment@29.5.0: resolution: {integrity: sha512-5FXw2+wD29YU1d4I2htpRX7jYnAyTRjP2CsXQdo9SAM8g3ifxWPSV0HnClSn71xwctr0U3oZIIH+dtbfmnbXVQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3765,18 +3817,6 @@ packages: jest-util: 27.5.1 dev: true - /@jest/fake-timers@29.4.3: - resolution: {integrity: sha512-4Hote2MGcCTWSD2gwl0dwbCpBRHhE6olYEuTj8FMowdg3oQWNKr2YuxenPQYZ7+PfqPY1k98wKDU4Z+Hvd4Tiw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/types': 29.5.0 - '@sinonjs/fake-timers': 10.0.2 - '@types/node': 18.15.11 - jest-message-util: 29.5.0 - jest-mock: 29.5.0 - jest-util: 29.5.0 - dev: true - /@jest/fake-timers@29.5.0: resolution: {integrity: sha512-9ARvuAAQcBwDAqOnglWq2zwNIRUDtk/SCkp/ToGEhFv5r86K21l+VEs0qNTaXtyiY0lEePl3kylijSYJQqdbDg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3862,7 +3902,7 @@ packages: '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 '@types/node': 18.15.11 chalk: 4.1.2 collect-v8-coverage: 1.0.1 @@ -3905,7 +3945,7 @@ packages: resolution: {integrity: sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 callsites: 3.1.0 graceful-fs: 4.2.9 dev: true @@ -3981,7 +4021,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@jest/types': 29.5.0 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -4009,18 +4049,6 @@ packages: chalk: 4.1.2 dev: true - /@jest/types@29.4.3: - resolution: {integrity: sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/schemas': 29.4.3 - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.1 - '@types/node': 18.15.11 - '@types/yargs': 17.0.22 - chalk: 4.1.2 - dev: true - /@jest/types@29.5.0: resolution: {integrity: sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4033,20 +4061,13 @@ packages: chalk: 4.1.2 dev: true - /@jridgewell/gen-mapping@0.1.1: - resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.1 - '@jridgewell/sourcemap-codec': 1.4.14 - /@jridgewell/gen-mapping@0.3.2: resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.1.1 '@jridgewell/sourcemap-codec': 1.4.14 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 /@jridgewell/resolve-uri@3.1.0: resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} @@ -4059,8 +4080,8 @@ packages: /@jridgewell/sourcemap-codec@1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} - /@jridgewell/trace-mapping@0.3.17: - resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==} + /@jridgewell/trace-mapping@0.3.18: + resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} dependencies: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 @@ -4175,21 +4196,40 @@ packages: '@octokit/openapi-types': 11.2.0 dev: true + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: true + optional: true + /@polka/url@1.0.0-next.21: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} - /@rollup/plugin-inject@4.0.4(rollup@2.79.1): - resolution: {integrity: sha512-4pbcU4J/nS+zuHk+c+OL3WtmEQhqxlZ9uqfjQMQDOHOPld7PsCd8k5LWs8h5wjwJN7MgnAn768F2sDxEP4eNFQ==} + /@puppeteer/browsers@0.5.0(typescript@5.0.3): + resolution: {integrity: sha512-Uw6oB7VvmPRLE4iKsjuOh8zgDabhNX67dzo8U/BB0f9527qx+4eeUs+korU98OhG5C4ubg7ufBgVi63XYwS6TQ==} + engines: {node: '>=14.1.0'} + hasBin: true peerDependencies: - rollup: ^1.20.0 || ^2.0.0 + typescript: '>= 4.7.4' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@rollup/pluginutils': 3.1.0(rollup@2.79.1) - estree-walker: 2.0.2 - magic-string: 0.25.7 - rollup: 2.79.1 - dev: false + debug: 4.3.4(supports-color@8.1.1) + extract-zip: 2.0.1(supports-color@8.1.1) + https-proxy-agent: 5.0.1 + progress: 2.0.3 + proxy-from-env: 1.1.0 + tar-fs: 2.1.1 + typescript: 5.0.3 + unbzip2-stream: 1.4.3 + yargs: 17.7.1 + transitivePeerDependencies: + - supports-color + dev: true - /@rollup/pluginutils@3.1.0(rollup@2.79.1): + /@rollup/pluginutils@3.1.0(rollup@3.20.2): resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -4198,10 +4238,10 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 - rollup: 2.79.1 + rollup: 3.20.2 dev: false - /@rollup/pluginutils@5.0.2(rollup@2.79.1): + /@rollup/pluginutils@5.0.2: resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -4210,10 +4250,9 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.0 + '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 2.79.1 dev: true /@sinclair/typebox@0.25.24: @@ -4256,7 +4295,7 @@ packages: defer-to-connect: 2.0.1 dev: true - /@testing-library/cypress@9.0.0(cypress@12.9.0): + /@testing-library/cypress@9.0.0(cypress@12.11.0): resolution: {integrity: sha512-c1XiCGeHGGTWn0LAU12sFUfoX3qfId5gcSE2yHode+vsyHDWraxDPALjVnHd4/Fa3j4KBcc5k++Ccy6A9qnkMA==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -4264,7 +4303,7 @@ packages: dependencies: '@babel/runtime': 7.16.7 '@testing-library/dom': 8.13.0 - cypress: 12.9.0 + cypress: 12.11.0 dev: true /@testing-library/dom@8.13.0: @@ -4312,20 +4351,20 @@ packages: /@types/babel__generator@7.6.4: resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@types/babel__template@7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.21.4 - '@babel/types': 7.21.4 + '@babel/parser': 7.21.8 + '@babel/types': 7.21.5 dev: true /@types/babel__traverse@7.14.2: resolution: {integrity: sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 dev: true /@types/benchmark@2.1.2: @@ -4339,11 +4378,11 @@ packages: /@types/chai-subset@1.3.3: resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==} dependencies: - '@types/chai': 4.3.4 + '@types/chai': 4.3.5 dev: false - /@types/chai@4.3.4: - resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==} + /@types/chai@4.3.5: + resolution: {integrity: sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==} dev: false /@types/codemirror@5.60.7: @@ -4374,8 +4413,8 @@ packages: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} dev: false - /@types/estree@1.0.0: - resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} + /@types/estree@1.0.1: + resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} dev: true /@types/graceful-fs@4.1.5: @@ -4493,7 +4532,7 @@ packages: /@types/tern@0.23.4: resolution: {integrity: sha512-JAUw1iXGO1qaWwEOzxTKJZ/5JxVeON9kvGZ/osgZaJImBnyjyn0cjovPsf6FNLmyGY8Vw9DoXZCMlfMkMwHRWg==} dependencies: - '@types/estree': 1.0.0 + '@types/estree': 1.0.1 dev: true /@types/tough-cookie@4.0.1: @@ -4504,8 +4543,8 @@ packages: resolution: {integrity: sha512-eBWREUhVUGPze+bUW22AgUr05k8u+vETzuYdLYSvWqGTUe0KOf+zVnOB1qER5wMcw8V6D9Ar4DfJmVvD1yu0kQ==} dev: true - /@types/web-bluetooth@0.0.16: - resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} + /@types/web-bluetooth@0.0.17: + resolution: {integrity: sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA==} dev: true /@types/which@2.0.2: @@ -4542,35 +4581,35 @@ packages: dev: true optional: true - /@ungap/structured-clone@1.0.2: - resolution: {integrity: sha512-06PHwE0K24Wi8FBmC8MuMi/+nQ3DTpcXYL3y/IaZz2ScY2GOJXOe8fyMykVXyLOKxpL2Y0frAnJZmm65OxzMLQ==} + /@ungap/structured-clone@1.1.0: + resolution: {integrity: sha512-STuj8TmTgsylkA5A1ZGRhxDuewFY+duPp9l+TUZxENsGVMkb+b7U6KVCIPED6Ny8RWOgSreZhywzfz0OPMQWqQ==} dev: true - /@unocss/astro@0.50.6(rollup@2.79.1)(vite@4.0.0): - resolution: {integrity: sha512-gSGQIh+hBCor7KbAylu4wBQaMZp3AkT8dW9E6jrecpluVxzGGdar93a79Wqs76OlWiu7hr8zOyRbSDgfkwDung==} + /@unocss/astro@0.51.8(vite@4.0.0): + resolution: {integrity: sha512-1cY22psmzeW6f29Os7nXhrIgbjR2QI2qPU+PDEMprWiaVHlIc86WUKNzPIcuKskAQMMhWVCIN/XlCNzxZzXJqw==} dependencies: - '@unocss/core': 0.50.6 - '@unocss/reset': 0.50.6 - '@unocss/vite': 0.50.6(rollup@2.79.1)(vite@4.0.0) + '@unocss/core': 0.51.8 + '@unocss/reset': 0.51.8 + '@unocss/vite': 0.51.8(vite@4.0.0) transitivePeerDependencies: - rollup - vite dev: true - /@unocss/cli@0.50.6(rollup@2.79.1): - resolution: {integrity: sha512-La/KeZCpI7WxuqiUj37K7k/mh08oIGm15u8pkHUs2z+XtFWLemjWPeu84NK3cLgyUGlO2nwpDm2Awye4G1GgCg==} + /@unocss/cli@0.51.8: + resolution: {integrity: sha512-vZKct40rIXhp8tIUkBLn9pLq4xWMBi3+wFryBgoZDHSkRwWkuQLqCY5rAsNOv1DG2+tLfKef4guMaFFavDkYzA==} engines: {node: '>=14'} hasBin: true dependencies: - '@ampproject/remapping': 2.2.0 - '@rollup/pluginutils': 5.0.2(rollup@2.79.1) - '@unocss/config': 0.50.6 - '@unocss/core': 0.50.6 - '@unocss/preset-uno': 0.50.6 + '@ampproject/remapping': 2.2.1 + '@rollup/pluginutils': 5.0.2 + '@unocss/config': 0.51.8 + '@unocss/core': 0.51.8 + '@unocss/preset-uno': 0.51.8 cac: 6.7.14 chokidar: 3.5.3 colorette: 2.0.19 - consola: 2.15.3 + consola: 3.1.0 fast-glob: 3.2.12 magic-string: 0.30.0 pathe: 1.1.0 @@ -4579,141 +4618,154 @@ packages: - rollup dev: true - /@unocss/config@0.50.6: - resolution: {integrity: sha512-/IdnXyU4NOQCXBryZsEv9GYAnTvCZ/wmm5mv5ZIPXrS1ZClVbCbnwUxIW08t4EHIX/E9gSFClzXJ52pLBFkZ7g==} + /@unocss/config@0.51.8: + resolution: {integrity: sha512-wiCn2aR82BdDMLfywTxUbyugBy1TxEdfND5BuLZxtNIKARnZoQXm+hfLbIBcOvmcWW1p940I6CImNFrSszOULQ==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 unconfig: 0.3.7 dev: true - /@unocss/core@0.50.6: - resolution: {integrity: sha512-WMIp8xr7YSlID2whqfRGLwagp59e6u4ckPACEpoDOW8sTeSPRZm54hxPhuWXD1SQuqcwHPMtM9nzGD8UOnqQxA==} + /@unocss/core@0.51.8: + resolution: {integrity: sha512-myHRKBphEN3h0OnsUhg2JaFKjFGfqF/jmmzZCCMNU5UmxbheZomXANNLYXVgEP6LHvd4xAF0DEzrOBcDPLf0HQ==} + dev: true + + /@unocss/extractor-arbitrary-variants@0.51.8: + resolution: {integrity: sha512-cCsdRLqmt3adcaRtoIP2pC8mYgH3ed8DEES3E7VOWghqLjwLULUMyBS+vy7n9CvnV75kuTKb1bZ+k9eu/rfh2w==} + dependencies: + '@unocss/core': 0.51.8 dev: true - /@unocss/inspector@0.50.6: - resolution: {integrity: sha512-6nX1YtaL67ohn/PfSSBv3npJ8qZcdc7S9X2zE6PUD/xhwtz7Bohx9I/KtmFdjJz5WeeGR7di0uYC6xsAcFLndQ==} + /@unocss/inspector@0.51.8: + resolution: {integrity: sha512-g3gLl6h/AErv04jCTQOCtfBDzJ01FG2SnDxLErIm22bnKydP/QB15TyX9AXlUsOcxywcCFHYe73OdPqyMqPEFQ==} dependencies: gzip-size: 6.0.0 - sirv: 2.0.2 + sirv: 2.0.3 dev: true - /@unocss/postcss@0.50.6(postcss@8.4.21): - resolution: {integrity: sha512-pRPBVPmwjsVu3v1T0hQuqq3L4K74Wobo6pGDypvK/MuzWdWDhHiktWwmXGNxlYSWK7mGJBIa+vI10pp4e15OUw==} + /@unocss/postcss@0.51.8(postcss@8.4.21): + resolution: {integrity: sha512-IWwxGDfd/pqQMBjp1PKplQIeD6uwUs1qxUkJZXIf/BlGE+dMkjIw6Mp72FwYqkMn71hnjU2CMRTbX7RzkKxkmQ==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 dependencies: - '@unocss/config': 0.50.6 - '@unocss/core': 0.50.6 + '@unocss/config': 0.51.8 + '@unocss/core': 0.51.8 css-tree: 2.3.1 fast-glob: 3.2.12 magic-string: 0.30.0 postcss: 8.4.21 dev: true - /@unocss/preset-attributify@0.50.6: - resolution: {integrity: sha512-hLxBoOnwMLILhJ5fM2AtnjSWej2GffIjTdrAHIBctEy8sLssou5lIbSukDptuGRTSwkishuvQhH020dptB3YJw==} + /@unocss/preset-attributify@0.51.8: + resolution: {integrity: sha512-2JkGrutvVwvXAC48vCiEpiYLMXlV1rDigR1lwRrKxQC1s/1/j4Wei2RqY0649CkpWZBvdiJ5oPF38NV9pWOnKw==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 dev: true - /@unocss/preset-icons@0.50.6: - resolution: {integrity: sha512-ADnvX8JCThEr2DBiDprTh2q4bfvULbCg9hL5DZIuP9/31FvzNqpAI8xo9KpsCPBoQMksg+GVoXhj1CN2IxLhtg==} + /@unocss/preset-icons@0.51.8: + resolution: {integrity: sha512-qvHNsLYVJw6js+1+FNaNZm4qLTM+z4VnHHp1NNMtqHTMEOFUsxu+bAL6CIPkwja455F1GxyvYbHpB6eekSwNEA==} dependencies: '@iconify/utils': 2.1.5 - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 ofetch: 1.0.1 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini@0.50.6: - resolution: {integrity: sha512-Ejgib688uvzCVgT/DHAOyXxKcM8vX55mxh8m3GAEx1H1pxg0IBfJO4QCKa3uAnasxj27XescBbvqv04dWi+jEQ==} + /@unocss/preset-mini@0.51.8: + resolution: {integrity: sha512-eDm70Kuw3gscq2bjjmM7i11ox2siAbzsI9dIIpJtXntuWdzwlhqNk40YH/YnM02OfWVi8QLdWuye4wOA3//Fjw==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 + '@unocss/extractor-arbitrary-variants': 0.51.8 dev: true - /@unocss/preset-tagify@0.50.6: - resolution: {integrity: sha512-ZyG/SJMobn4GZMbgrZOxT59ARp22LwgJGArCwJVosh3rraRVlb+B4x6ctMl6JOiLG5B1lHT9vZ92//u51Y0WTw==} + /@unocss/preset-tagify@0.51.8: + resolution: {integrity: sha512-QUUoyDor2AG5N2nQNI+SZ21HEKfJQxDRlZ+mAwT0NLSli5ZGgDN+BwsHGbffNhi2B0Gti/s5ovIDsQY0WyoYbA==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 dev: true - /@unocss/preset-typography@0.50.6: - resolution: {integrity: sha512-5WBsvHHVBBNJVoh38GwkJpcfS+JTdi0KuQuTsz6SvhQg+xuth3a6ebhAlrEpdS2G9BL5lpMwBd9SbgvpkE75Og==} + /@unocss/preset-typography@0.51.8: + resolution: {integrity: sha512-cqHzwHj8cybQutPOXg5g81Lww0gWU0DIVNUpLy5g8qW+w5y4rTlQ4pNw5z1x3CyHUHO2++HApN8m07zJL6RA1w==} dependencies: - '@unocss/core': 0.50.6 - '@unocss/preset-mini': 0.50.6 + '@unocss/core': 0.51.8 + '@unocss/preset-mini': 0.51.8 dev: true - /@unocss/preset-uno@0.50.6: - resolution: {integrity: sha512-MTuTd49mU8CfKGP/SVMqxNBDEXJmJPes+K6uwZnOsoEwySh1ZrGdApwmIeJurlDEsBiQFQfaSHKHQ25JWVPg3A==} + /@unocss/preset-uno@0.51.8: + resolution: {integrity: sha512-akBkjSDqFhuiLPPOu+t+bhae1/ZRjcKnmMMGekSBoJvE3CfYsDpkYgzlj+U1NhCtmKXHeDZKD8spUJj5Jvea1g==} dependencies: - '@unocss/core': 0.50.6 - '@unocss/preset-mini': 0.50.6 - '@unocss/preset-wind': 0.50.6 + '@unocss/core': 0.51.8 + '@unocss/preset-mini': 0.51.8 + '@unocss/preset-wind': 0.51.8 dev: true - /@unocss/preset-web-fonts@0.50.6: - resolution: {integrity: sha512-81meQMAq2lOy7k5qHQZ2EGWN5iJQUJOLl8dc9dxIo1eZPgiZQruxTVr4AkNVH5LRFcjHs/1sDb2CYxAiakwTVg==} + /@unocss/preset-web-fonts@0.51.8: + resolution: {integrity: sha512-s9kKEiV21qYTdrfb3uZRc+Eos1e1/UN6lCC4KPqzD5LfdsZgel5a0xD9RpKUoKOnPgzDkvg22yn8rfsC5NBafg==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 ofetch: 1.0.1 dev: true - /@unocss/preset-wind@0.50.6: - resolution: {integrity: sha512-LU5fAad+okonKfP1eHY5Q63uhoiSstQf4lU7CZ97eZdduqN1ODLzeBegjMGHHi1K2112AvzN/Au0WEPjQFgf7Q==} + /@unocss/preset-wind@0.51.8: + resolution: {integrity: sha512-L8zqVQigmPiclCuUdXwzNpj3CcC0PX38m5DAb9fkYyEdeSMkM2BYsKgR56oxah+0crN1dRTjJsqK45MAjJiVKQ==} dependencies: - '@unocss/core': 0.50.6 - '@unocss/preset-mini': 0.50.6 + '@unocss/core': 0.51.8 + '@unocss/preset-mini': 0.51.8 dev: true - /@unocss/reset@0.50.6: - resolution: {integrity: sha512-e1fuSEgp1p7FgpsIZKNejOKgq4gyZcDGDvi+6544x458hInM6MfiMQNP95UBJEG4JZXq6qCZ8t7tRVWS2m5IXg==} + /@unocss/reset@0.51.8: + resolution: {integrity: sha512-mVUP2F/ItPKatkRh5tWBNDZG2YqG7oKxfYxQUYbNAv/hiTKPlKc3PX9T4vZKEvJarbzucTIGbYHdzwqExzG9Kw==} dev: true - /@unocss/scope@0.50.6: - resolution: {integrity: sha512-ep1RRJzA3xbVmEcsBYvY8i/LQIfoCFaw1bx9hvGLhdCIdboy58sL4R4GigOukBJiufykKkrLNzFmlIsi3EfJWg==} + /@unocss/scope@0.51.8: + resolution: {integrity: sha512-4B4nlmcwFGKzAyI8ltSSJIivqu+DHZ3/T9IccuoFgWzdr+whPwxO5x6ydkTaJo9bUyT9mcj+HhFEjmwsA98FmQ==} dev: true - /@unocss/transformer-attributify-jsx@0.50.6: - resolution: {integrity: sha512-nXt9Kj9L72ehiDwkzjzxXV4QcV7VS60kP4PXuf+Gp70wE3/19iZl3K3Um/lGo3WHgAYvr91hxBkcyxYBOLUIFA==} + /@unocss/transformer-attributify-jsx-babel@0.51.8: + resolution: {integrity: sha512-GJ1NLLAn4MH/u5/qsAbnzY7Qyl1aqWi0fj2ggXcv3XP9KmllRmGymWVJB7lqH7AL5xzJD+tivUEH8m+tsaeZYQ==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 dev: true - /@unocss/transformer-compile-class@0.50.6: - resolution: {integrity: sha512-MWpxO94bq28+HWxniED4BP26aIs5hGhTnaTBkTrisiF8T9xyNPwXaSUobuYkjP1s3ojrXHha8ic0uIXy5OC5nw==} + /@unocss/transformer-attributify-jsx@0.51.8: + resolution: {integrity: sha512-iq4WRj+IHVIRPSH7qaB8PqqlSNSHXkXjPki1n14Bcv1D1ILgDBnH6gRammB/Z7KqAP/k/TCK7bSMeHrQ6iTQoQ==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 dev: true - /@unocss/transformer-directives@0.50.6: - resolution: {integrity: sha512-deUJMZDDYQ/kGRFdGe3JrmnbiScs9Smc5Vj35Pr/MNMAM9pItbMwCgZLc+EcHgYNvO5tp0qfA9prPAIs4YpRbg==} + /@unocss/transformer-compile-class@0.51.8: + resolution: {integrity: sha512-aSyUDjYGUX1qplby0wt9BcBwMsmKzIDyOkp3DBTlAfBjWbxes8ZytjutIzOMos1CrrHTuB/omCT9apG2JAbgDA==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 + dev: true + + /@unocss/transformer-directives@0.51.8: + resolution: {integrity: sha512-Q1vG0dZYaxbdz0pVnvpuFreGoSqmrk7TgKUHNuJP/XzTi04sriQoDSpC2QMIAuOyU7FyGpSjUORiaBm0/VNURw==} + dependencies: + '@unocss/core': 0.51.8 css-tree: 2.3.1 dev: true - /@unocss/transformer-variant-group@0.50.6: - resolution: {integrity: sha512-eAbJ2Ho1lYaFvpKexqUqixh2TvzcE/DNSIHncr/9Ezo9s06kkHxw4KeIxw//TF26zYP7IJx8l5F58HoSjdKwbQ==} + /@unocss/transformer-variant-group@0.51.8: + resolution: {integrity: sha512-blFQtAntyijFOm+BiiQhroaPwFNX6zYi19wUjY6NdvMAl/g4JzOFTzo+KehQf+lCI3Dvhr8Z2dGtDcnwfqUcDg==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 dev: true - /@unocss/vite@0.50.6(rollup@2.79.1)(vite@4.0.0): - resolution: {integrity: sha512-BBfNHWRTD69ToNX4NlYdORFG6uH51HCjX+vZ8HAVgYHpSeVWziG3srnGYOk5IS0pKPzQGoLBlz8rstMsGhrAjA==} + /@unocss/vite@0.51.8(vite@4.0.0): + resolution: {integrity: sha512-0mVCgh2Bci2oey6VXGAJBI3x/p5whJiY32BpJaugCmLlZPc6rnWQ8o/FaOTed2EznWAGA8zRRF2l3fEVCURh9g==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 dependencies: - '@ampproject/remapping': 2.2.0 - '@rollup/pluginutils': 5.0.2(rollup@2.79.1) - '@unocss/config': 0.50.6 - '@unocss/core': 0.50.6 - '@unocss/inspector': 0.50.6 - '@unocss/scope': 0.50.6 - '@unocss/transformer-directives': 0.50.6 + '@ampproject/remapping': 2.2.1 + '@rollup/pluginutils': 5.0.2 + '@unocss/config': 0.51.8 + '@unocss/core': 0.51.8 + '@unocss/inspector': 0.51.8 + '@unocss/scope': 0.51.8 + '@unocss/transformer-directives': 0.51.8 chokidar: 3.5.3 fast-glob: 3.2.12 magic-string: 0.30.0 @@ -4738,8 +4790,8 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue@4.1.0(vite@4.0.0)(vue@3.2.47): - resolution: {integrity: sha512-++9JOAFdcXI3lyer9UKUV4rfoQ3T1RN8yDqoCLar86s0xQct5yblxAE+yWgRnU5/0FOlVCpTZpYSBV/bGWrSrQ==} + /@vitejs/plugin-vue@4.2.1(vite@4.0.0)(vue@3.2.47): + resolution: {integrity: sha512-ZTZjzo7bmxTRTkb8GSTwkPOYDIP7pwuyV+RV53c9PYUouwcbkIZIvWvNWlX2b1dYZqtOv7D6iUAnJLVNGcLrSw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 @@ -4760,7 +4812,7 @@ packages: '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.21.4) '@babel/template': 7.18.10 '@babel/traverse': 7.20.5 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 '@vue/babel-helper-vue-transform-on': 1.0.2 camelcase: 6.3.0 html-tags: 3.1.0 @@ -4797,7 +4849,7 @@ packages: '@vue/shared': 3.2.47 estree-walker: 2.0.2 magic-string: 0.25.7 - postcss: 8.4.19 + postcss: 8.4.21 source-map: 0.6.1 dev: true @@ -4900,8 +4952,8 @@ packages: - supports-color dev: true - /@vue/vue3-jest@29.2.3(@babel/core@7.21.4)(babel-jest@29.5.0)(jest@29.5.0)(typescript@5.0.3)(vue@3.2.47): - resolution: {integrity: sha512-wbit0rGgy9ARUBtc5dZ6PGCrxazCPs5pZ6ycB0qYMoEPmkRj8lIVUfJmTz03ryIAeVQOcTKnEWdcqgrTErl3vg==} + /@vue/vue3-jest@29.2.4(@babel/core@7.21.4)(babel-jest@29.5.0)(jest@29.5.0)(typescript@5.0.3)(vue@3.2.47): + resolution: {integrity: sha512-mS3sJR4p/qTZKsNdws9DBDJHm7NQDco0tWal89WhA41oosO2VvnrJvDJ1gZaEz5A/OXDj1ouDpEczkSQP4o8eQ==} engines: {node: '>10'} peerDependencies: '@babel/core': 7.x @@ -4914,7 +4966,7 @@ packages: optional: true dependencies: '@babel/core': 7.21.4 - '@babel/plugin-transform-modules-commonjs': 7.18.2(@babel/core@7.21.4) + '@babel/plugin-transform-modules-commonjs': 7.21.5(@babel/core@7.21.4) babel-jest: 29.5.0(@babel/core@7.21.4) chalk: 2.4.2 convert-source-map: 1.8.0 @@ -4928,42 +4980,42 @@ packages: - supports-color dev: true - /@vueuse/core@9.13.0(vue@3.2.47): - resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} + /@vueuse/core@10.1.2(vue@3.2.47): + resolution: {integrity: sha512-roNn8WuerI56A5uiTyF/TEYX0Y+VKlhZAF94unUfdhbDUI+NfwQMn4FUnUscIRUhv3344qvAghopU4bzLPNFlA==} dependencies: - '@types/web-bluetooth': 0.0.16 - '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.2.47) - vue-demi: 0.12.1(vue@3.2.47) + '@types/web-bluetooth': 0.0.17 + '@vueuse/metadata': 10.1.2 + '@vueuse/shared': 10.1.2(vue@3.2.47) + vue-demi: 0.14.0(vue@3.2.47) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/metadata@9.13.0: - resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} + /@vueuse/metadata@10.1.2: + resolution: {integrity: sha512-3mc5BqN9aU2SqBeBuWE7ne4OtXHoHKggNgxZR2K+zIW4YLsy6xoZ4/9vErQs6tvoKDX6QAqm3lvsrv0mczAwIQ==} dev: true - /@vueuse/shared@9.13.0(vue@3.2.47): - resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} + /@vueuse/shared@10.1.2(vue@3.2.47): + resolution: {integrity: sha512-1uoUTPBlgyscK9v6ScGeVYDDzlPSFXBlxuK7SfrDGyUTBiznb3mNceqhwvZHjtDRELZEN79V5uWPTF1VDV8svA==} dependencies: - vue-demi: 0.12.1(vue@3.2.47) + vue-demi: 0.14.0(vue@3.2.47) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@wdio/config@8.6.8: - resolution: {integrity: sha512-2gNL5AtJgKnZ3o4mM9KJpKP0fL2QX5J+Iepn7TSI5QEzC/c9f6UgjR14hoRLE0rnzQm6ZvXHj22d0hvT3ilafg==} + /@wdio/config@8.8.7: + resolution: {integrity: sha512-rEKEPXvNe66bNB9xCWcI5rH68EKPg0EkWmfVmBTU8kZ39JjC2VG+XE5ImHpYifxD1SBZpnUgoHPGcSlKspC7+A==} engines: {node: ^16.13 || >=18} dependencies: '@wdio/logger': 8.6.6 - '@wdio/types': 8.6.8 - '@wdio/utils': 8.6.8 + '@wdio/types': 8.8.7 + '@wdio/utils': 8.8.7 decamelize: 6.0.0 deepmerge-ts: 5.1.0 - glob: 9.3.4 - import-meta-resolve: 2.2.2 + glob: 10.2.2 + import-meta-resolve: 3.0.0 read-pkg-up: 9.1.0 dev: true @@ -4977,8 +5029,8 @@ packages: strip-ansi: 6.0.1 dev: true - /@wdio/protocols@8.6.6: - resolution: {integrity: sha512-RC7cwvLvtxaQGNC+m5YwwPO/p+NxM0HVoJ5DC/udoJgNiEZay75rtFqpKsUxHq7DU5IKYAZV1FzVQJ776EZUfg==} + /@wdio/protocols@8.8.1: + resolution: {integrity: sha512-nDaycUcm/ATLxcjim0fJyRiezXyyj4ZCq+Xf0S2Cubc0k7+DceFBt7KIMsernNVh2pelzFHEEwxh4DLaqQ71Wg==} dev: true /@wdio/repl@8.6.6: @@ -4988,20 +5040,20 @@ packages: '@types/node': 18.15.11 dev: true - /@wdio/types@8.6.8: - resolution: {integrity: sha512-hwlkQ6E8DNIFL/l8vHve3Zpl1t6Hqle7vtatEkAlrmbnExc7qI6Yw6SI5T/KiBSAi0ez1OypbGhdrbXFfywxng==} + /@wdio/types@8.8.7: + resolution: {integrity: sha512-zCbvHt2nuMOOZY1ccY3DYV9xMFpcz7Ds7vq7SnNplw8hWPkqL9kGEDl3D0yEotFsjVY3Zbs56XBzl1aTbLPc8w==} engines: {node: ^16.13 || >=18} dependencies: '@types/node': 18.15.11 dev: true - /@wdio/utils@8.6.8: - resolution: {integrity: sha512-ibhuEGBwkRoy3hqKb7pXGqJkH8vSqSsTyYdxQ8cGJYFfOIvHJR1aTLz+az5zJMLNUUT6WItRBwa5Rad0hlWbFw==} + /@wdio/utils@8.8.7: + resolution: {integrity: sha512-9Q/EK6ALVc5Xof0rIOQgwUAaH3rsjniT75ERpBYW2I/SC/tcXwh+UAzUQwA+MIIGCg00/xVMUMn9JaJXE93naw==} engines: {node: ^16.13 || >=18} dependencies: '@wdio/logger': 8.6.6 - '@wdio/types': 8.6.8 - import-meta-resolve: 2.2.2 + '@wdio/types': 8.8.7 + import-meta-resolve: 3.0.0 p-iteration: 1.1.8 dev: true @@ -5302,8 +5354,8 @@ packages: resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/template': 7.18.10 - '@babel/types': 7.20.5 + '@babel/template': 7.20.7 + '@babel/types': 7.21.5 '@types/babel__core': 7.1.18 '@types/babel__traverse': 7.14.2 dev: true @@ -5313,7 +5365,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.20.7 - '@babel/types': 7.21.4 + '@babel/types': 7.21.5 '@types/babel__core': 7.1.18 '@types/babel__traverse': 7.14.2 dev: true @@ -5323,7 +5375,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.21.4 + '@babel/compat-data': 7.21.7 '@babel/core': 7.18.2 '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.18.2) semver: 6.3.0 @@ -5336,7 +5388,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.21.4 + '@babel/compat-data': 7.21.7 '@babel/core': 7.21.4 '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.21.4) semver: 6.3.0 @@ -5492,8 +5544,8 @@ packages: engines: {node: '>=8'} dev: true - /birpc@0.2.10: - resolution: {integrity: sha512-dECjfiLLuCWAlatyFOOCqjXsAbZl9A10Ix0TZh7FFs0Ho6b4zhumEtsXtADH2dMTWfJi320WdWjt3UAwEx0NFw==} + /birpc@0.2.11: + resolution: {integrity: sha512-OcUm84SBHRsmvSQhOLZRt5Awmw8WVknVcMDMaPE8GPwYxzc4mGE0EIytkWXayPjheGvm7s/Ci1wQZGwk7YPU6A==} /bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -5537,17 +5589,6 @@ packages: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} dev: true - /browserslist@4.21.4: - resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001418 - electron-to-chromium: 1.4.276 - node-releases: 2.0.6 - update-browserslist-db: 1.0.10(browserslist@4.21.4) - dev: true - /browserslist@4.21.5: resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -5654,10 +5695,6 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite@1.0.30001418: - resolution: {integrity: sha512-oIs7+JL3K9JRQ3jPZjlH6qyYDp+nBTCais7hjh0s+fuBwufc7uZ7hPYMXrDOJhV360KGMTcczMRObk0/iMqZRg==} - dev: true - /caniuse-lite@1.0.30001474: resolution: {integrity: sha512-iaIZ8gVrWfemh5DG3T9/YqarVZoYf0r188IjaGwx68j4Pf0SGY6CQkmJUIE+NZHkkecQGohzXmBGEwWDr9aM3Q==} @@ -5750,8 +5787,8 @@ packages: - supports-color dev: true - /chromium-bidi@0.4.5(devtools-protocol@0.0.1107588): - resolution: {integrity: sha512-rkav9YzRfAshSTG3wNXF7P7yNiI29QAo1xBXElPoCoSQR5n20q3cOyVhDv6S7+GlF/CJ/emUxlQiR0xOPurkGg==} + /chromium-bidi@0.4.7(devtools-protocol@0.0.1107588): + resolution: {integrity: sha512-6+mJuFXwTMU6I3vYLs6IL8A1DyQTPjCfIL971X0aMPVGRbGnNfl6i6Cl0NMbxi2bRYLGESt9T2ZIMRM5PAEcIQ==} peerDependencies: devtools-protocol: '*' dependencies: @@ -5836,8 +5873,8 @@ packages: resolution: {integrity: sha512-WTau8X2q58b0SOAY9DO+iQVw8JKVEgyQIqArp2D732tcc+pobbMta3bnVMdQdmgwuvNrOFFr6HoxPRoQOgooFA==} dev: true - /codemirror@5.65.12: - resolution: {integrity: sha512-z2jlHBocElRnPYysN2HAuhXbO3DNB0bcSKmNz3hcWR2Js2Dkhc1bEOxG93Z3DeUrnm+qx56XOY5wQmbP5KY0sw==} + /codemirror@5.65.13: + resolution: {integrity: sha512-SVWEzKXmbHmTQQWaz03Shrh4nybG0wXx2MEu3FO4ezbPW8IbnZEd5iGHGEffSUaitKYa3i+pHpBsSvw8sPHtzg==} dev: true /collect-v8-coverage@1.0.1: @@ -5883,8 +5920,8 @@ packages: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: true - /commander@5.1.0: - resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} + /commander@6.2.1: + resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} engines: {node: '>= 6'} dev: true @@ -5927,8 +5964,8 @@ packages: proto-list: 1.2.4 dev: true - /consola@2.15.3: - resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} + /consola@3.1.0: + resolution: {integrity: sha512-rrrJE6rP0qzl/Srg+C9x/AE5Kxfux7reVm1Wh0wCjuXvih6DqZgqDZe8auTD28fzJ9TF0mHlSDrPpWlujQRo1Q==} dev: true /convert-source-map@1.8.0: @@ -6041,8 +6078,8 @@ packages: resolution: {integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==} dev: true - /cypress@12.9.0: - resolution: {integrity: sha512-Ofe09LbHKgSqX89Iy1xen2WvpgbvNxDzsWx3mgU1mfILouELeXYGwIib3ItCwoRrRifoQwcBFmY54Vs0zw7QCg==} + /cypress@12.11.0: + resolution: {integrity: sha512-TJE+CCWI26Hwr5Msb9GpQhFLubdYooW0fmlPwTsfiyxmngqc7+SZGLPeIkj2dTSSZSEtpQVzOzvcnzH0o8G7Vw==} engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0} hasBin: true requiresBuild: true @@ -6061,7 +6098,7 @@ packages: check-more-types: 2.24.0 cli-cursor: 3.1.0 cli-table3: 0.6.1 - commander: 5.1.0 + commander: 6.2.1 common-tags: 1.8.2 dayjs: 1.11.0 debug: 4.3.4(supports-color@8.1.1) @@ -6079,7 +6116,7 @@ packages: listr2: 3.14.0(enquirer@2.3.6) lodash: 4.17.21 log-symbols: 4.1.0 - minimist: 1.2.6 + minimist: 1.2.8 ospath: 1.2.2 pretty-bytes: 5.6.0 proxy-from-env: 1.0.0 @@ -6354,24 +6391,24 @@ packages: resolution: {integrity: sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==} dev: true - /devtools-protocol@0.0.1122063: - resolution: {integrity: sha512-hdyXfFDpLM5rdmaFCOs3lG55Tcb8aFZGmfxpws04TVD+TWZSl18nxd62hin36PnaBLuJ1awzK5fe8SGL5nm4TA==} + /devtools-protocol@0.0.1137730: + resolution: {integrity: sha512-LF+0k1kYkrx2dZsvjLyNY2ySydz4lCy/xFvjuI5mCFGnepk5hC9iXbsdFk6jYma0ZvXaTxl3sGTiVr/GC0knyQ==} dev: true - /devtools@8.6.9(typescript@5.0.3): - resolution: {integrity: sha512-Xv7NA5nUPU2ma/VMcAYRIMLX4+YrsEOXMG6ZGPVuU5tC9zylb5L7fkBCqjqYJ/kkVWibbIn3l63hMpnZ63AS5w==} + /devtools@8.8.7(typescript@5.0.3): + resolution: {integrity: sha512-qS0lCQ6mSXu3rWlLP6u9qEghoS0t9AX2zPLC65U67MZCe2fcsaTEcQ129Az4TmpYm9BPcNPoYG+lAFVbHDEYYw==} engines: {node: ^16.13 || >=18} dependencies: '@types/node': 18.15.11 - '@wdio/config': 8.6.8 + '@wdio/config': 8.8.7 '@wdio/logger': 8.6.6 - '@wdio/protocols': 8.6.6 - '@wdio/types': 8.6.8 - '@wdio/utils': 8.6.8 + '@wdio/protocols': 8.8.1 + '@wdio/types': 8.8.7 + '@wdio/utils': 8.8.7 chrome-launcher: 0.15.1 edge-paths: 3.0.5 - import-meta-resolve: 2.2.2 - puppeteer-core: 19.8.0(typescript@5.0.3) + import-meta-resolve: 3.0.0 + puppeteer-core: 19.11.1(typescript@5.0.3) query-selector-shadow-dom: 1.0.1 ua-parser-js: 1.0.35 uuid: 9.0.0 @@ -6416,6 +6453,10 @@ packages: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + dev: true + /ecc-jsbn@0.1.2: resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} dependencies: @@ -6441,10 +6482,6 @@ packages: sigmund: 1.0.1 dev: true - /electron-to-chromium@1.4.276: - resolution: {integrity: sha512-EpuHPqu8YhonqLBXHoU6hDJCD98FCe6KDoet3/gY1qsQ6usjJoHqBH2YIVs8FXaAtHwVL8Uqa/fsYao/vq9VWQ==} - dev: true - /electron-to-chromium@1.4.352: resolution: {integrity: sha512-ikFUEyu5/q+wJpMOxWxTaEVk2M1qKqTGKKyfJmod1CPZxKfYnxVS41/GCBQg21ItBpZybyN8sNpRqCUGm+Zc4Q==} @@ -7001,6 +7038,13 @@ packages: /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true + + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.1 + dev: true /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} @@ -7170,6 +7214,10 @@ packages: pend: 1.2.0 dev: true + /fflate@0.7.4: + resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==} + dev: false + /figures@3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} @@ -7233,6 +7281,14 @@ packages: signal-exit: 3.0.7 dev: false + /foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + engines: {node: '>=14'} + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.0.1 + dev: true + /forever-agent@0.6.1: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} dev: true @@ -7376,6 +7432,18 @@ packages: dependencies: is-glob: 4.0.3 + /glob@10.2.2: + resolution: {integrity: sha512-Xsa0BcxIC6th9UwNjZkhrMtNo/MnyRL8jGCP+uEwhA5oFOCY1f2s1/oNKY47xQ0Bg5nkjsfAEIej1VeH62bDDQ==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + dependencies: + foreground-child: 3.1.1 + jackspeak: 2.2.0 + minimatch: 9.0.0 + minipass: 5.0.0 + path-scurry: 1.7.0 + dev: true + /glob@7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} dependencies: @@ -7397,16 +7465,6 @@ packages: once: 1.4.0 dev: true - /glob@9.3.4: - resolution: {integrity: sha512-qaSc49hojMOv1EPM4EuyITjDSgSKI0rthoHnvE81tcOi1SCVndHko7auqxdQ14eiQG2NDBJBE86+2xIrbIvrbA==} - engines: {node: '>=16 || 14 >=14.17'} - dependencies: - fs.realpath: 1.0.0 - minimatch: 8.0.3 - minipass: 4.2.5 - path-scurry: 1.6.3 - dev: true - /global-dirs@3.0.0: resolution: {integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==} engines: {node: '>=10'} @@ -7456,22 +7514,8 @@ packages: duplexer: 0.1.2 dev: true - /happy-dom@8.9.0: - resolution: {integrity: sha512-JZwJuGdR7ko8L61136YzmrLv7LgTh5b8XaEM3P709mLjyQuXJ3zHTDXvUtBBahRjGlcYW0zGjIiEWizoTUGKfA==} - dependencies: - css.escape: 1.5.1 - he: 1.2.0 - iconv-lite: 0.6.3 - node-fetch: 2.6.7 - webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 - whatwg-mimetype: 3.0.0 - transitivePeerDependencies: - - encoding - dev: true - - /happy-dom@9.1.7: - resolution: {integrity: sha512-tLkzW0w9EclIsV75hlCFStJa7CYSEUe+OVU8vK+3wzSvzFeXrGnCujuMcYQAPUXDl1CXoQ2ySaTZcqt3ZBJbSw==} + /happy-dom@9.10.7: + resolution: {integrity: sha512-AF9qCTEDmwY+4Rc+YQ9mHSFuw7dxwhLeSnNMJWGKUsOz3VWsC7O9kniuil5yVgnpx9UIzAjtK9UdbuRKMSGfSQ==} dependencies: css.escape: 1.5.1 he: 1.2.0 @@ -7646,8 +7690,8 @@ packages: resolve-cwd: 3.0.0 dev: true - /import-meta-resolve@2.2.2: - resolution: {integrity: sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==} + /import-meta-resolve@3.0.0: + resolution: {integrity: sha512-4IwhLhNNA8yy445rPjD/lWh++7hMDOml2eHtd58eG7h+qK3EryMuuRbsHGPikCoAgIkkDnckKfWSk2iDla/ejg==} dev: true /imurmurhash@0.1.4: @@ -7815,6 +7859,12 @@ packages: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} dev: true + /is-reference@3.0.1: + resolution: {integrity: sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==} + dependencies: + '@types/estree': 1.0.1 + dev: true + /is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -7951,6 +8001,15 @@ packages: html-escaper: 2.0.2 istanbul-lib-report: 3.0.0 + /jackspeak@2.2.0: + resolution: {integrity: sha512-r5XBrqIJfwRIjRt/Xr5fv9Wh09qyhHfKnYddDlpM+ibRR20qrYActpCAgU6U+d53EOEjzkvxPMVHSlgR7leXrQ==} + engines: {node: '>=14'} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + dev: true + /jest-changed-files@27.5.1: resolution: {integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -8406,15 +8465,6 @@ packages: '@types/node': 18.15.11 dev: true - /jest-mock@29.4.3: - resolution: {integrity: sha512-LjFgMg+xed9BdkPMyIJh+r3KeHt1klXPJYBULXVVAkbTaaKjPX1o1uVCAZADMEp/kOxGTwy/Ot8XbvgItOrHEg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/types': 29.5.0 - '@types/node': 18.15.11 - jest-util: 29.5.0 - dev: true - /jest-mock@29.5.0: resolution: {integrity: sha512-GqOzvdWDE4fAV2bWQLQCkujxYWL7RxjCnj71b5VhDAGOevB3qj3Ovg26A5NI84ZpODxyzaozXLOh2NCgkbvyaw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -8644,10 +8694,10 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.21.4 - '@babel/generator': 7.21.4 + '@babel/generator': 7.21.5 '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.21.4) - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 '@types/babel__traverse': 7.14.2 @@ -8674,11 +8724,11 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.21.4 - '@babel/generator': 7.21.4 + '@babel/generator': 7.21.5 '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.21.4) '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.21.4) - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 '@jest/expect-utils': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 @@ -8705,7 +8755,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 17.0.35 + '@types/node': 18.15.11 chalk: 4.1.2 ci-info: 3.3.0 graceful-fs: 4.2.9 @@ -8906,7 +8956,7 @@ packages: http-proxy-agent: 4.0.1 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.2 + nwsapi: 2.2.4 parse5: 6.0.1 saxes: 5.0.1 symbol-tree: 3.2.4 @@ -8925,8 +8975,8 @@ packages: - utf-8-validate dev: true - /jsdom@21.1.1: - resolution: {integrity: sha512-Jjgdmw48RKcdAIQyUD1UdBh2ecH7VqwaXPN3ehoZN6MqgVbMn+lRm1aAT1AsdJRAJpwfa4IpwgzySn61h2qu3w==} + /jsdom@21.1.2: + resolution: {integrity: sha512-sCpFmK2jv+1sjff4u7fzft+pUh2KSUbUrEHYHyfSIbGTIcmnjyp83qg6qLwdJ/I3LpTXx33ACxeRL7Lsyc6lGQ==} engines: {node: '>=14'} peerDependencies: canvas: ^2.5.0 @@ -8947,7 +8997,45 @@ packages: http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.2 + nwsapi: 2.2.4 + parse5: 7.1.2 + rrweb-cssom: 0.6.0 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 4.1.2 + w3c-xmlserializer: 4.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 2.0.0 + whatwg-mimetype: 3.0.0 + whatwg-url: 12.0.1 + ws: 8.13.0 + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /jsdom@22.0.0: + resolution: {integrity: sha512-p5ZTEb5h+O+iU02t0GfEjAnkdYPrQSkfuTSMkMYyIoMvUNEHsbG0bHHbfXIcfTqD2UfvjQX7mmgiFsyRwGscVw==} + engines: {node: '>=16'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + abab: 2.0.6 + cssstyle: 3.0.0 + data-urls: 4.0.0 + decimal.js: 10.4.3 + domexception: 4.0.0 + form-data: 4.0.0 + html-encoding-sniffer: 3.0.0 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.4 parse5: 7.1.2 rrweb-cssom: 0.6.0 saxes: 6.0.0 @@ -9102,11 +9190,6 @@ packages: wrap-ansi: 7.0.0 dev: true - /local-pkg@0.4.2: - resolution: {integrity: sha512-mlERgSPrbxU3BP4qBqAvvwlgW4MTg78iwJdGGnv7kibKjWcJksrG3t6LB5lXI93wXRDvG4NpUgJFmTG4T6rdrg==} - engines: {node: '>=14'} - dev: false - /local-pkg@0.4.3: resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} engines: {node: '>=14'} @@ -9248,9 +9331,9 @@ packages: dependencies: yallist: 4.0.0 - /lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} + /lru-cache@9.1.1: + resolution: {integrity: sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A==} + engines: {node: 14 || >=16.14} dev: true /lz-string@1.4.4: @@ -9262,6 +9345,7 @@ packages: resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} dependencies: sourcemap-codec: 1.4.8 + dev: true /magic-string@0.30.0: resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==} @@ -9383,19 +9467,19 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@8.0.3: - resolution: {integrity: sha512-tEEvU9TkZgnFDCtpnrEYnPsjT7iUx42aXfs4bzmQ5sMA09/6hZY0jeZcGkXyDagiBOvkUjNo8Viom+Me6+2x7g==} + /minimatch@9.0.0: + resolution: {integrity: sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==} engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 dev: true - /minimist@1.2.6: - resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true - /minipass@4.2.5: - resolution: {integrity: sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==} + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} dev: true @@ -9415,15 +9499,15 @@ packages: pkg-types: 1.0.2 ufo: 1.1.1 - /modern-node-polyfills@0.1.0: - resolution: {integrity: sha512-/Z9mlC56KBxjLZvdNSLqSEFw9jSav43dsUxhLYLN3bZgcSX5VFdixat+QGjb/4NxaGCwW09ABJhZA5oHFj4W4A==} + /modern-node-polyfills@0.1.3(rollup@3.20.2): + resolution: {integrity: sha512-/4dB85Sdkt9MjWwtpKnsNTYhh0+fqjFC4ZEgDP4B0e6kyzbGUnX4NDxTUCaVwRLVF9gcEDcRQjol8pn05B3TUQ==} dependencies: '@jspm/core': 2.0.0-beta.24 - '@rollup/plugin-inject': 4.0.4(rollup@2.79.1) - acorn: 8.8.2 + '@rollup/pluginutils': 3.1.0(rollup@3.20.2) esbuild: 0.14.54 - local-pkg: 0.4.2 - rollup: 2.79.1 + local-pkg: 0.4.3 + transitivePeerDependencies: + - rollup dev: false /mrmime@1.0.0: @@ -9478,10 +9562,6 @@ packages: /node-releases@2.0.10: resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} - /node-releases@2.0.6: - resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==} - dev: true - /nopt@6.0.0: resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -9524,8 +9604,8 @@ packages: path-key: 4.0.0 dev: true - /nwsapi@2.2.2: - resolution: {integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==} + /nwsapi@2.2.4: + resolution: {integrity: sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==} dev: true /object-inspect@1.12.0: @@ -9709,12 +9789,12 @@ packages: /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - /path-scurry@1.6.3: - resolution: {integrity: sha512-RAmB+n30SlN+HnNx6EbcpoDy9nwdpcGPnEKrJnu6GZoDWBdIjo1UQMVtW2ybtC7LC2oKLcMq8y5g8WnKLiod9g==} + /path-scurry@1.7.0: + resolution: {integrity: sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - lru-cache: 7.18.3 - minipass: 4.2.5 + lru-cache: 9.1.1 + minipass: 5.0.0 dev: true /pathe@1.1.0: @@ -9736,6 +9816,14 @@ packages: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} dev: true + /periscopic@3.1.0: + resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} + dependencies: + '@types/estree': 1.0.1 + estree-walker: 3.0.3 + is-reference: 3.0.1 + dev: true + /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -9767,23 +9855,31 @@ packages: mlly: 1.2.0 pathe: 1.1.0 + /pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + dependencies: + jsonc-parser: 3.2.0 + mlly: 1.2.0 + pathe: 1.1.0 + dev: true + /platform@1.3.6: resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} dev: true - /playwright-core@1.32.2: - resolution: {integrity: sha512-zD7aonO+07kOTthsrCR3YCVnDcqSHIJpdFUtZEMOb6//1Rc7/6mZDRdw+nlzcQiQltOOsiqI3rrSyn/SlyjnJQ==} + /playwright-core@1.33.0: + resolution: {integrity: sha512-aizyPE1Cj62vAECdph1iaMILpT0WUDCq3E6rW6I+dleSbBoGbktvJtzS6VHkZ4DKNEOG9qJpiom/ZxO+S15LAw==} engines: {node: '>=14'} hasBin: true dev: true - /playwright@1.32.2: - resolution: {integrity: sha512-jHVnXJke0PXpuPszKtk9y1zZSlzO5+2a+aockT/AND0oeXx46FiJEFrafthurglLygVZA+1gEbtUM1C7qtTV+Q==} + /playwright@1.33.0: + resolution: {integrity: sha512-+zzU3V2TslRX2ETBRgQKsKytYBkJeLZ2xzUj4JohnZnxQnivoUvOvNbRBYWSYykQTO0Y4zb8NwZTYFUO+EpPBQ==} engines: {node: '>=14'} hasBin: true requiresBuild: true dependencies: - playwright-core: 1.32.2 + playwright-core: 1.33.0 dev: true /postcss@8.4.19: @@ -9834,6 +9930,11 @@ packages: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true + /progress@2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} + dev: true + /prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -9874,8 +9975,8 @@ packages: engines: {node: '>=6'} dev: true - /puppeteer-core@19.8.0(typescript@5.0.3): - resolution: {integrity: sha512-5gBkLR9nae7chWDhI3mpj5QA+hPmjEOW29qw5ap5g51Uo5Lxe5Yip1uyQwZSjg5Wn/eyE9grh2Lyx3m8rPK90A==} + /puppeteer-core@19.11.1(typescript@5.0.3): + resolution: {integrity: sha512-qcuC2Uf0Fwdj9wNtaTZ2OvYRraXpAK+puwwVW8ofOhOgLPZyz1c68tsorfIZyCUOpyBisjr+xByu7BMbEYMepA==} engines: {node: '>=14.14.0'} peerDependencies: typescript: '>= 4.7.4' @@ -9883,7 +9984,8 @@ packages: typescript: optional: true dependencies: - chromium-bidi: 0.4.5(devtools-protocol@0.0.1107588) + '@puppeteer/browsers': 0.5.0(typescript@5.0.3) + chromium-bidi: 0.4.7(devtools-protocol@0.0.1107588) cross-fetch: 3.1.5 debug: 4.3.4(supports-color@8.1.1) devtools-protocol: 0.0.1107588 @@ -10137,13 +10239,12 @@ packages: optionalDependencies: fsevents: 2.3.2 - /rollup@3.7.3: - resolution: {integrity: sha512-7e68MQbAWCX6mI4/0lG1WHd+NdNAlVamg0Zkd+8LZ/oXojligdGnCNyHlzXqXCZObyjs5FRc3AH0b17iJESGIQ==} + /rollup@3.20.2: + resolution: {integrity: sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.2 - dev: true /rrweb-cssom@0.6.0: resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} @@ -10250,8 +10351,13 @@ packages: /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - /sirv@2.0.2: - resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==} + /signal-exit@4.0.1: + resolution: {integrity: sha512-uUWsN4aOxJAS8KOuf3QMyFtgm1pkb6I+KRZbRF/ghdf5T7sM+B1lLLzPDxswUjkmHyxQAVzEgG35E3NzDM9GVw==} + engines: {node: '>=14'} + dev: true + + /sirv@2.0.3: + resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==} engines: {node: '>= 10'} dependencies: '@polka/url': 1.0.0-next.21 @@ -10328,6 +10434,7 @@ packages: /sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead + dev: true /spdx-correct@3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} @@ -10415,6 +10522,15 @@ packages: strip-ansi: 7.0.1 dev: true + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.0.1 + dev: true + /string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: @@ -10566,12 +10682,12 @@ packages: engines: {node: '>=4'} dev: false - /tinybench@2.4.0: - resolution: {integrity: sha512-iyziEiyFxX4kyxSp+MtY1oCH/lvjH3PxFN8PGCDeqcZWAJ/i+9y+nL85w99PxVzrIvew/GSkSbDYtiGVa85Afg==} + /tinybench@2.5.0: + resolution: {integrity: sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==} dev: false - /tinypool@0.4.0: - resolution: {integrity: sha512-2ksntHOKf893wSAH4z/+JbPpi92esw8Gn9N2deXX+B0EO92hexAVI9GIZZPx7P5aYo5KULfeOSt3kMOmSOy6uA==} + /tinypool@0.5.0: + resolution: {integrity: sha512-paHQtnrlS1QZYKF/GnLoOM/DN9fqaGOFbCbxzAhwniySnzl9Ebk8w73/dd34DAhe/obUbPAOldTyYXQZxnPBPQ==} engines: {node: '>=14.0.0'} dev: false @@ -10844,17 +10960,17 @@ packages: engines: {node: '>=4'} dev: true - /unimport@3.0.5(rollup@2.79.1): - resolution: {integrity: sha512-enRW0sVcTBxUZY6R2iumWMUsPbGC5GW9jM89VtF0pFUz9vDPrvEmOAklbSE/a4fqhjW/7dMWBvfLw/IDlBaPdQ==} + /unimport@3.0.6: + resolution: {integrity: sha512-GYxGJ1Bri1oqx8VFDjdgooGzeK7jBk3bvhXmamTIpu3nONOcUMGwZbX7X0L5RA7OWMXpR4vzpSQP7pXUzJg1/Q==} dependencies: - '@rollup/pluginutils': 5.0.2(rollup@2.79.1) + '@rollup/pluginutils': 5.0.2 escape-string-regexp: 5.0.0 fast-glob: 3.2.12 local-pkg: 0.4.3 magic-string: 0.30.0 mlly: 1.2.0 pathe: 1.1.0 - pkg-types: 1.0.2 + pkg-types: 1.0.3 scule: 1.0.0 strip-literal: 1.0.1 unplugin: 1.3.1 @@ -10876,33 +10992,35 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss@0.50.6(postcss@8.4.21)(rollup@2.79.1)(vite@4.0.0): - resolution: {integrity: sha512-7cKiIB/ssAPvCDUcFMs0jm0FzIyQKfgIjUzBYZ5dVFthOvN5dcFh7bCZE9dIM862n7oW8FjbkTxwdTbRqqJQVQ==} + /unocss@0.51.8(postcss@8.4.21)(vite@4.0.0): + resolution: {integrity: sha512-uty78ilhQ/HxvjIDLRZ0J6Kb6fSfTKv0afyP7iWQmqoG/qTBR33ambnuTmi2Dt5GzCxAY6tyCaWjK/FZ7mfEYg==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.50.6 + '@unocss/webpack': 0.51.8 peerDependenciesMeta: '@unocss/webpack': optional: true dependencies: - '@unocss/astro': 0.50.6(rollup@2.79.1)(vite@4.0.0) - '@unocss/cli': 0.50.6(rollup@2.79.1) - '@unocss/core': 0.50.6 - '@unocss/postcss': 0.50.6(postcss@8.4.21) - '@unocss/preset-attributify': 0.50.6 - '@unocss/preset-icons': 0.50.6 - '@unocss/preset-mini': 0.50.6 - '@unocss/preset-tagify': 0.50.6 - '@unocss/preset-typography': 0.50.6 - '@unocss/preset-uno': 0.50.6 - '@unocss/preset-web-fonts': 0.50.6 - '@unocss/preset-wind': 0.50.6 - '@unocss/reset': 0.50.6 - '@unocss/transformer-attributify-jsx': 0.50.6 - '@unocss/transformer-compile-class': 0.50.6 - '@unocss/transformer-directives': 0.50.6 - '@unocss/transformer-variant-group': 0.50.6 - '@unocss/vite': 0.50.6(rollup@2.79.1)(vite@4.0.0) + '@unocss/astro': 0.51.8(vite@4.0.0) + '@unocss/cli': 0.51.8 + '@unocss/core': 0.51.8 + '@unocss/extractor-arbitrary-variants': 0.51.8 + '@unocss/postcss': 0.51.8(postcss@8.4.21) + '@unocss/preset-attributify': 0.51.8 + '@unocss/preset-icons': 0.51.8 + '@unocss/preset-mini': 0.51.8 + '@unocss/preset-tagify': 0.51.8 + '@unocss/preset-typography': 0.51.8 + '@unocss/preset-uno': 0.51.8 + '@unocss/preset-web-fonts': 0.51.8 + '@unocss/preset-wind': 0.51.8 + '@unocss/reset': 0.51.8 + '@unocss/transformer-attributify-jsx': 0.51.8 + '@unocss/transformer-attributify-jsx-babel': 0.51.8 + '@unocss/transformer-compile-class': 0.51.8 + '@unocss/transformer-directives': 0.51.8 + '@unocss/transformer-variant-group': 0.51.8 + '@unocss/vite': 0.51.8(vite@4.0.0) transitivePeerDependencies: - postcss - rollup @@ -10910,8 +11028,8 @@ packages: - vite dev: true - /unplugin-auto-import@0.15.2(@vueuse/core@9.13.0)(rollup@2.79.1): - resolution: {integrity: sha512-Wivfu+xccgvEZG8QtZcIvt6napfX9wyOFqM//7FHOtev8+k+dp3ykiqsEl6TODgHmqTTBeQX4Ah1JvRgUNjlkg==} + /unplugin-auto-import@0.15.3(@vueuse/core@10.1.2): + resolution: {integrity: sha512-RLT8SqbPn4bT7yBshZId0uPSofKWnwr66RyDaxWaFb/+f7OTDOWAsVNz+hOQLBWSjvbekr2xZY9ccS8TDHJbCQ==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': ^3.2.2 @@ -10923,18 +11041,18 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.2 - '@rollup/pluginutils': 5.0.2(rollup@2.79.1) - '@vueuse/core': 9.13.0(vue@3.2.47) + '@rollup/pluginutils': 5.0.2 + '@vueuse/core': 10.1.2(vue@3.2.47) local-pkg: 0.4.3 magic-string: 0.30.0 - minimatch: 7.4.5 - unimport: 3.0.5(rollup@2.79.1) + minimatch: 9.0.0 + unimport: 3.0.6 unplugin: 1.3.1 transitivePeerDependencies: - rollup dev: true - /unplugin-vue-components@0.24.1(rollup@2.79.1)(vue@3.2.47): + /unplugin-vue-components@0.24.1(vue@3.2.47): resolution: {integrity: sha512-T3A8HkZoIE1Cja95xNqolwza0yD5IVlgZZ1PVAGvVCx8xthmjsv38xWRCtHtwl+rvZyL9uif42SRkDGw9aCfMA==} engines: {node: '>=14'} peerDependencies: @@ -10948,7 +11066,7 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.2 - '@rollup/pluginutils': 5.0.2(rollup@2.79.1) + '@rollup/pluginutils': 5.0.2 chokidar: 3.5.3 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.2.12 @@ -10977,17 +11095,6 @@ packages: engines: {node: '>=8'} dev: true - /update-browserslist-db@1.0.10(browserslist@4.21.4): - resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.21.4 - escalade: 3.1.1 - picocolors: 1.0.0 - dev: true - /update-browserslist-db@1.0.10(browserslist@4.21.5): resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==} hasBin: true @@ -11032,7 +11139,7 @@ packages: resolution: {integrity: sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.8.0 dev: false @@ -11041,7 +11148,7 @@ packages: resolution: {integrity: sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.8.0 dev: true @@ -11151,13 +11258,13 @@ packages: esbuild: 0.16.4 postcss: 8.4.19 resolve: 1.22.1 - rollup: 3.7.3 + rollup: 3.20.2 optionalDependencies: fsevents: 2.3.2 dev: true - /vue-demi@0.12.1(vue@3.2.47): - resolution: {integrity: sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw==} + /vue-demi@0.14.0(vue@3.2.47): + resolution: {integrity: sha512-gt58r2ogsNQeVoQ3EhoUAvUsH9xviydl0dWJj7dabBC/2L4uBId7ujtCwDRD0JhkGsV1i0CtfLAeyYKBht9oWg==} engines: {node: '>=12'} hasBin: true requiresBuild: true @@ -11225,17 +11332,17 @@ packages: makeerror: 1.0.12 dev: true - /webdriver@8.6.8: - resolution: {integrity: sha512-v+43Z4miGKa1JaFAIxgK5AedBgHV/7MI+jd3fJao24R/KWYNgC9GD4BUD6LxC7AChuyRdA1/cN3NjwrPTg0ujg==} + /webdriver@8.8.7: + resolution: {integrity: sha512-5MUxBIF+B6VCHkX28mCUGKZxdkeMPYko9IEoGlHrgMKiw+DLVWrUrXi5J1TBCZ0rtgIVqvf13rMRSR7ufK9dSg==} engines: {node: ^16.13 || >=18} dependencies: '@types/node': 18.15.11 '@types/ws': 8.5.4 - '@wdio/config': 8.6.8 + '@wdio/config': 8.8.7 '@wdio/logger': 8.6.6 - '@wdio/protocols': 8.6.6 - '@wdio/types': 8.6.8 - '@wdio/utils': 8.6.8 + '@wdio/protocols': 8.8.1 + '@wdio/types': 8.8.7 + '@wdio/utils': 8.8.7 deepmerge-ts: 5.1.0 got: 12.6.0 ky: 0.33.3 @@ -11245,35 +11352,35 @@ packages: - utf-8-validate dev: true - /webdriverio@8.6.9(typescript@5.0.3): - resolution: {integrity: sha512-fyRdDc7vUBje5II0NdpjTTGh9BeTRtva+pDO52dmHiou1lF5Zths7/RlYpRb8xqYeWnCsAaSb7NTkskDvZxbow==} + /webdriverio@8.9.0(typescript@5.0.3): + resolution: {integrity: sha512-lMyimM+3e9AsNOVl9QzgU2uyNoQXgGpu/+LOF2eSF2RtRgiQo4mQ7v8ipaSCDVZHNhxZ0kaJ4PH2mQMO8ZfxWA==} engines: {node: ^16.13 || >=18} dependencies: '@types/node': 18.15.11 - '@wdio/config': 8.6.8 + '@wdio/config': 8.8.7 '@wdio/logger': 8.6.6 - '@wdio/protocols': 8.6.6 + '@wdio/protocols': 8.8.1 '@wdio/repl': 8.6.6 - '@wdio/types': 8.6.8 - '@wdio/utils': 8.6.8 + '@wdio/types': 8.8.7 + '@wdio/utils': 8.8.7 archiver: 5.3.1 aria-query: 5.0.0 css-shorthand-properties: 1.1.1 css-value: 0.0.1 - devtools: 8.6.9(typescript@5.0.3) - devtools-protocol: 0.0.1122063 + devtools: 8.8.7(typescript@5.0.3) + devtools-protocol: 0.0.1137730 grapheme-splitter: 1.0.4 - import-meta-resolve: 2.2.2 + import-meta-resolve: 3.0.0 is-plain-obj: 4.1.0 lodash.clonedeep: 4.5.0 lodash.zip: 4.2.0 - minimatch: 7.4.5 - puppeteer-core: 19.8.0(typescript@5.0.3) + minimatch: 9.0.0 + puppeteer-core: 19.11.1(typescript@5.0.3) query-selector-shadow-dom: 1.0.1 resq: 1.11.0 rgb2hex: 0.2.5 serialize-error: 8.1.0 - webdriver: 8.6.8 + webdriver: 8.8.7 transitivePeerDependencies: - bufferutil - encoding @@ -11447,6 +11554,15 @@ packages: strip-ansi: 7.0.1 dev: true + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.1.0 + string-width: 5.1.2 + strip-ansi: 7.0.1 + dev: true + /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} diff --git a/docs/api/expect.md b/docs/api/expect.md index 9be9c272c57a..62b20b410718 100644 --- a/docs/api/expect.md +++ b/docs/api/expect.md @@ -1297,7 +1297,7 @@ If the value in the error message is too truncated, you can increase [chaiConfig toBeFoo(): R } - declare module '@vitest/expect' { + declare module 'vitest' { interface Assertion extends CustomMatchers {} interface AsymmetricMatchersContaining extends CustomMatchers {} } diff --git a/docs/api/vi.md b/docs/api/vi.md index 29ba59e3f578..d0b15518ffb9 100644 --- a/docs/api/vi.md +++ b/docs/api/vi.md @@ -254,8 +254,10 @@ import { vi } from 'vitest' ```ts // increment.test.js import { vi } from 'vitest' + // axios is a default export from `__mocks__/axios.js` import axios from 'axios' + // increment is a named export from `src/__mocks__/increment.js` import { increment } from '../increment.js' @@ -369,6 +371,7 @@ test('importing the next module imports mocked one', async () => { ```ts import { vi } from 'vitest' + import { data } from './data.js' // Will not get reevaluated beforeEach test beforeEach(() => { diff --git a/docs/guide/extending-matchers.md b/docs/guide/extending-matchers.md index 0e8790f80b5d..2a9e64b06bbb 100644 --- a/docs/guide/extending-matchers.md +++ b/docs/guide/extending-matchers.md @@ -30,7 +30,7 @@ interface CustomMatchers { toBeFoo(): R } -declare module '@vitest/expect' { +declare module 'vitest' { interface Assertion extends CustomMatchers {} interface AsymmetricMatchersContaining extends CustomMatchers {} } diff --git a/docs/package.json b/docs/package.json index e1691f43f70b..f0f543fbd5e6 100644 --- a/docs/package.json +++ b/docs/package.json @@ -17,18 +17,18 @@ }, "devDependencies": { "@iconify-json/carbon": "^1.1.16", - "@unocss/reset": "^0.50.6", + "@unocss/reset": "^0.51.8", "@vite-pwa/vitepress": "^0.0.5", "@vitejs/plugin-vue": "latest", "esno": "^0.16.3", "fast-glob": "^3.2.12", "fs-extra": "^10.1.0", "https-localhost": "^4.7.1", - "unocss": "^0.50.6", + "unocss": "^0.51.8", "unplugin-vue-components": "^0.24.1", "vite": "^4.0.0", "vite-plugin-pwa": "^0.14.7", - "vitepress": "1.0.0-alpha.65", + "vitepress": "1.0.0-alpha.75", "workbox-window": "^6.5.4" } } diff --git a/examples/image-snapshot/test/basic.test.ts b/examples/image-snapshot/test/basic.test.ts index 3d0e7bc4cae9..537c8d1f7fb7 100644 --- a/examples/image-snapshot/test/basic.test.ts +++ b/examples/image-snapshot/test/basic.test.ts @@ -2,11 +2,9 @@ import { readFileSync } from 'node:fs' import { expect, test } from 'vitest' import { toMatchImageSnapshot } from 'jest-image-snapshot' -declare global { - namespace jest { - interface Matchers { - toMatchImageSnapshot(): R - } +declare module 'vitest' { + interface Assertion { + toMatchImageSnapshot(): T } } diff --git a/examples/mocks/test/virtual.test.ts b/examples/mocks/test/virtual.test.ts index 54ee7774f89e..1314b98954b4 100644 --- a/examples/mocks/test/virtual.test.ts +++ b/examples/mocks/test/virtual.test.ts @@ -1,7 +1,9 @@ // @ts-expect-error vscode is not installed import * as vscodeMocks from 'vscode-mocks' + // @ts-expect-error vscode is not installed import * as vscodeFactory from 'vscode-factory' + // @ts-expect-error virtual module import * as virtual from 'virtual-module' diff --git a/examples/react-testing-lib-msw/src/mocks/server.ts b/examples/react-testing-lib-msw/src/mocks/server.ts index d8b7720f5f36..0e00702dbf98 100644 --- a/examples/react-testing-lib-msw/src/mocks/server.ts +++ b/examples/react-testing-lib-msw/src/mocks/server.ts @@ -1,4 +1,5 @@ import { setupServer } from 'msw/node' import { handlers } from './handlers' + // This configures a Service Worker with the given request handlers. export const server = setupServer(...handlers) diff --git a/examples/solid/components/Hello.jsx b/examples/solid/components/Hello.jsx index 1693c178d595..591503af241e 100644 --- a/examples/solid/components/Hello.jsx +++ b/examples/solid/components/Hello.jsx @@ -1,6 +1,6 @@ import { createSignal } from 'solid-js' -export const Hello = (props) => { +export function Hello(props) { const [times, setTimes] = createSignal(2) return <>
{`${props.count} x ${times()} = ${props.count * times()}`}
diff --git a/package.json b/package.json index d58176ae83be..1c7c54fa6342 100644 --- a/package.json +++ b/package.json @@ -33,29 +33,29 @@ "test:browser:playwright": "pnpm -C test/browser run test:playwright" }, "devDependencies": { - "@antfu/eslint-config": "^0.38.4", - "@antfu/ni": "^0.21.2", + "@antfu/eslint-config": "^0.38.5", + "@antfu/ni": "^0.21.3", "@rollup/plugin-alias": "^4.0.2", "@rollup/plugin-commonjs": "^23.0.2", "@rollup/plugin-json": "^5.0.1", "@rollup/plugin-node-resolve": "^15.0.1", "@types/fs-extra": "^11.0.1", - "@types/lodash": "^4.14.192", - "@types/node": "^18.15.11", + "@types/lodash": "^4.14.194", + "@types/node": "^18.16.3", "@types/ws": "^8.5.4", "@vitest/browser": "workspace:*", "@vitest/coverage-c8": "workspace:*", "@vitest/coverage-istanbul": "workspace:*", "@vitest/ui": "workspace:*", "bumpp": "^9.1.0", - "esbuild": "^0.17.15", - "eslint": "^8.37.0", + "esbuild": "^0.17.18", + "eslint": "^8.39.0", "esno": "^0.16.3", "fast-glob": "^3.2.12", "if-node-version": "^1.1.1", - "lint-staged": "^13.2.0", + "lint-staged": "^13.2.2", "magic-string": "^0.30.0", - "node-fetch-native": "^1.0.2", + "node-fetch-native": "^1.1.0", "npm-run-all": "^4.1.5", "ohmyfetch": "^0.4.21", "pathe": "^1.1.0", @@ -68,7 +68,7 @@ "simple-git-hooks": "^2.8.1", "ts-node": "^10.9.1", "tsup": "^6.7.0", - "typescript": "^5.0.3", + "typescript": "^5.0.4", "vite": "^4.2.1", "vitest": "workspace:*" }, diff --git a/packages/browser/package.json b/packages/browser/package.json index bf1f6ba7db64..ab9fe1dcd226 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -42,8 +42,8 @@ "vitest": ">=0.31.0" }, "dependencies": { - "modern-node-polyfills": "^0.1.1", - "sirv": "^2.0.2" + "modern-node-polyfills": "^0.1.3", + "sirv": "^2.0.3" }, "devDependencies": { "@types/estree": "^1.0.1", diff --git a/packages/coverage-c8/package.json b/packages/coverage-c8/package.json index 343326559c28..de436a790326 100644 --- a/packages/coverage-c8/package.json +++ b/packages/coverage-c8/package.json @@ -45,7 +45,7 @@ "vitest": ">=0.30.0 <1" }, "dependencies": { - "@ampproject/remapping": "^2.2.0", + "@ampproject/remapping": "^2.2.1", "c8": "^7.13.0", "magic-string": "^0.30.0", "picocolors": "^1.0.0", diff --git a/packages/coverage-c8/src/provider.ts b/packages/coverage-c8/src/provider.ts index 28e922c95747..8fc0e8a2d388 100644 --- a/packages/coverage-c8/src/provider.ts +++ b/packages/coverage-c8/src/provider.ts @@ -12,8 +12,10 @@ import { BaseCoverageProvider } from 'vitest/coverage' import type { AfterSuiteRunMeta, CoverageC8Options, CoverageProvider, ReportContext, ResolvedCoverageOptions } from 'vitest' import type { Vitest } from 'vitest/node' import type { Report } from 'c8' + // @ts-expect-error missing types import createReport from 'c8/lib/report.js' + // @ts-expect-error missing types import { checkCoverages } from 'c8/lib/commands/check-coverage.js' diff --git a/packages/coverage-istanbul/src/provider.ts b/packages/coverage-istanbul/src/provider.ts index 29459e5d23b5..12e490d202ee 100644 --- a/packages/coverage-istanbul/src/provider.ts +++ b/packages/coverage-istanbul/src/provider.ts @@ -9,6 +9,7 @@ import type { CoverageMap } from 'istanbul-lib-coverage' import libCoverage from 'istanbul-lib-coverage' import libSourceMaps from 'istanbul-lib-source-maps' import { type Instrumenter, createInstrumenter } from 'istanbul-lib-instrument' + // @ts-expect-error missing types import _TestExclude from 'test-exclude' import { COVERAGE_STORE_KEY } from './constants' diff --git a/packages/expect/src/types.ts b/packages/expect/src/types.ts index c6d4b020a833..78d5d0533166 100644 --- a/packages/expect/src/types.ts +++ b/packages/expect/src/types.ts @@ -192,6 +192,7 @@ export interface Assertion extends VitestAssertion, declare global { // support augmenting jest.Matchers by other libraries + // eslint-disable-next-line @typescript-eslint/no-namespace namespace jest { // eslint-disable-next-line unused-imports/no-unused-vars diff --git a/packages/ui/client/composables/codemirror.ts b/packages/ui/client/composables/codemirror.ts index d18f6ed73209..22e14676f316 100644 --- a/packages/ui/client/composables/codemirror.ts +++ b/packages/ui/client/composables/codemirror.ts @@ -2,8 +2,10 @@ import type { Ref, WritableComputedRef } from 'vue' import { watch } from 'vue' import CodeMirror from 'codemirror' import 'codemirror/mode/javascript/javascript' + // import 'codemirror/mode/css/css' import 'codemirror/mode/xml/xml' + // import 'codemirror/mode/htmlmixed/htmlmixed' import 'codemirror/mode/jsx/jsx' import 'codemirror/addon/display/placeholder' diff --git a/packages/ui/cypress/support/mount.ts b/packages/ui/cypress/support/mount.ts index 049132cf16c7..62c97342f93d 100644 --- a/packages/ui/cypress/support/mount.ts +++ b/packages/ui/cypress/support/mount.ts @@ -1,3 +1,5 @@ +/* eslint-disable @typescript-eslint/no-namespace */ + import { mount } from 'cypress/vue' import type { Component } from 'vue' import { directives, plugins } from '../../client/global-setup' diff --git a/packages/ui/package.json b/packages/ui/package.json index 321fd960d14e..0fe6fcf06062 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -53,7 +53,7 @@ "flatted": "^3.2.7", "pathe": "^1.1.0", "picocolors": "^1.0.0", - "sirv": "^2.0.2" + "sirv": "^2.0.3" }, "devDependencies": { "@faker-js/faker": "^7.6.0", @@ -62,22 +62,22 @@ "@types/d3-force": "^3.0.4", "@types/d3-selection": "^3.0.5", "@types/ws": "^8.5.4", - "@unocss/reset": "^0.50.6", - "@vitejs/plugin-vue": "^4.1.0", + "@unocss/reset": "^0.51.8", + "@vitejs/plugin-vue": "^4.2.1", "@vitejs/plugin-vue-jsx": "^3.0.1", "@vitest/runner": "workspace:*", "@vitest/ws-client": "workspace:*", "@vueuse/core": "^10.1.2", "ansi-to-html": "^0.7.2", - "birpc": "0.2.3", - "codemirror": "^5.65.12", + "birpc": "0.2.11", + "codemirror": "^5.65.13", "codemirror-theme-vars": "^0.1.2", - "cypress": "^12.9.0", + "cypress": "^12.11.0", "d3-graph-controller": "^2.5.2", "floating-vue": "^2.0.0-y.0", "splitpanes": "^3.1.5", - "unocss": "^0.50.6", - "unplugin-auto-import": "^0.15.2", + "unocss": "^0.51.8", + "unplugin-auto-import": "^0.15.3", "unplugin-vue-components": "^0.24.1", "vite": "^4.0.0", "vite-plugin-pages": "^0.29.0", diff --git a/packages/utils/src/display.ts b/packages/utils/src/display.ts index 7dff5b2c4fa4..b7db01689959 100644 --- a/packages/utils/src/display.ts +++ b/packages/utils/src/display.ts @@ -1,5 +1,6 @@ // eslint-disable-next-line unicorn/prefer-node-protocol import util from 'util' + // @ts-expect-error doesn't have types import loupeImport from 'loupe' diff --git a/packages/vite-node/package.json b/packages/vite-node/package.json index 68532f5999ed..eb07b93672f2 100644 --- a/packages/vite-node/package.json +++ b/packages/vite-node/package.json @@ -84,7 +84,7 @@ "vite": "^3.0.0 || ^4.0.0" }, "devDependencies": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.18", "@types/debug": "^4.1.7", "rollup": "^2.79.1" } diff --git a/packages/vite-node/src/client.ts b/packages/vite-node/src/client.ts index cbabef87e5a4..29b4dc199720 100644 --- a/packages/vite-node/src/client.ts +++ b/packages/vite-node/src/client.ts @@ -1,4 +1,5 @@ import { createRequire } from 'node:module' + // we need native dirname, because windows __dirname has \\ import { dirname } from 'node:path' import { fileURLToPath, pathToFileURL } from 'node:url' diff --git a/packages/vite-node/src/source-map-handler.ts b/packages/vite-node/src/source-map-handler.ts index 7de18304afb6..b8e6f0f84f6a 100644 --- a/packages/vite-node/src/source-map-handler.ts +++ b/packages/vite-node/src/source-map-handler.ts @@ -1,6 +1,6 @@ // adapted from https://github.com/evanw/node-source-map-support/blob/master/source-map-support.js // we need this because "--enable-source-maps" flag doesn't support VM -// we make a custom implementatin because we don't need some feature from source-map-support, +// we make a custom implementatin because we don't need some features from source-map-support, // like polyfilled Buffer, browser support, etc. import path from 'node:path' @@ -371,7 +371,7 @@ function wrapCallSite(frame: CallSite, state: State) { return state.nextPosition.name || originalFunctionName() } frame.getFileName = function () { - return position.source + return position.source ?? undefined } frame.getLineNumber = function () { return position.line diff --git a/packages/vitest/package.json b/packages/vitest/package.json index ecf7f13a5fbb..25eae13d538b 100644 --- a/packages/vitest/package.json +++ b/packages/vitest/package.json @@ -134,7 +134,7 @@ } }, "dependencies": { - "@types/chai": "^4.3.4", + "@types/chai": "^4.3.5", "@types/chai-subset": "^1.3.3", "@types/node": "*", "@vitest/expect": "workspace:*", @@ -154,17 +154,17 @@ "picocolors": "^1.0.0", "std-env": "^3.3.2", "strip-literal": "^1.0.1", - "tinybench": "^2.4.0", + "tinybench": "^2.5.0", "tinypool": "^0.5.0", "vite": "^3.0.0 || ^4.0.0", "vite-node": "workspace:*", "why-is-node-running": "^2.2.2" }, "devDependencies": { - "@ampproject/remapping": "^2.2.0", + "@ampproject/remapping": "^2.2.1", "@antfu/install-pkg": "^0.1.1", "@edge-runtime/vm": "2.1.2", - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.18", "@sinonjs/fake-timers": "^10.0.2", "@types/diff": "^5.0.3", "@types/estree": "^1.0.1", @@ -174,7 +174,7 @@ "@types/micromatch": "^4.0.2", "@types/prompts": "^2.4.4", "@types/sinonjs__fake-timers": "^8.1.2", - "birpc": "0.2.3", + "birpc": "0.2.11", "chai-subset": "^1.6.0", "cli-truncate": "^3.1.0", "event-target-polyfill": "^0.0.3", @@ -184,19 +184,19 @@ "find-up": "^6.3.0", "flatted": "^3.2.7", "get-tsconfig": "^4.5.0", - "happy-dom": "^8.9.0", - "jsdom": "^21.1.1", + "happy-dom": "^9.10.7", + "jsdom": "^21.1.2", "log-update": "^5.0.1", "micromatch": "^4.0.5", "mlly": "^1.2.0", "p-limit": "^4.0.0", - "pkg-types": "^1.0.2", - "playwright": "^1.32.2", + "pkg-types": "^1.0.3", + "playwright": "^1.33.0", "pretty-format": "^27.5.1", "prompts": "^2.4.2", "safaridriver": "^0.0.4", "strip-ansi": "^7.0.1", - "webdriverio": "^8.6.9", + "webdriverio": "^8.9.0", "ws": "^8.13.0" } } diff --git a/packages/vitest/src/node/state.ts b/packages/vitest/src/node/state.ts index c2ef24e81f18..2837f95ba022 100644 --- a/packages/vitest/src/node/state.ts +++ b/packages/vitest/src/node/state.ts @@ -1,5 +1,6 @@ import { relative } from 'pathe' import type { ErrorWithDiff, File, Task, TaskResultPack, UserConsoleLog } from '../types' + // can't import actual functions from utils, because it's incompatible with @vitest/browsers import type { AggregateError as AggregateErrorPonyfill } from '../utils' import type { WorkspaceProject } from './workspace' diff --git a/packages/web-worker/package.json b/packages/web-worker/package.json index 61bcd0521b86..120f52d56c76 100644 --- a/packages/web-worker/package.json +++ b/packages/web-worker/package.json @@ -49,6 +49,6 @@ "devDependencies": { "@types/debug": "^4.1.7", "@types/ungap__structured-clone": "^0.3.0", - "@ungap/structured-clone": "^1.0.2" + "@ungap/structured-clone": "^1.1.0" } } diff --git a/packages/web-worker/src/utils.ts b/packages/web-worker/src/utils.ts index 75da02b35469..22487a92df43 100644 --- a/packages/web-worker/src/utils.ts +++ b/packages/web-worker/src/utils.ts @@ -1,4 +1,3 @@ -/* eslint-disable no-restricted-imports */ import type { WorkerGlobalState } from 'vitest' import ponyfillStructuredClone from '@ungap/structured-clone' import createDebug from 'debug' @@ -38,7 +37,7 @@ function createClonedMessageEvent(data: any, transferOrOptions: StructuredSerial + 'or update to Node 17+.', ) return new MessageEvent('message', { - data: ponyfillStructuredClone(data, { lossy: true }), + data: ponyfillStructuredClone(data, { lossy: true } as any), origin, }) } diff --git a/packages/ws-client/package.json b/packages/ws-client/package.json index c022d4d7b6d4..ec84db52ac3e 100644 --- a/packages/ws-client/package.json +++ b/packages/ws-client/package.json @@ -39,7 +39,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "birpc": "0.2.3", + "birpc": "0.2.11", "flatted": "^3.2.7", "ws": "^8.13.0" }, diff --git a/packages/ws-client/src/index.ts b/packages/ws-client/src/index.ts index 097e9198ced4..d34af68200d5 100644 --- a/packages/ws-client/src/index.ts +++ b/packages/ws-client/src/index.ts @@ -1,6 +1,7 @@ import type { BirpcOptions, BirpcReturn } from 'birpc' import { createBirpc } from 'birpc' import { parse, stringify } from 'flatted' + // eslint-disable-next-line no-restricted-imports import type { WebSocketEvents, WebSocketHandlers } from 'vitest' import type { CancelReason } from '@vitest/runner' diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bb009227f119..c19f8ea824d3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: devDependencies: '@antfu/eslint-config': - specifier: ^0.38.4 - version: 0.38.4(eslint@8.37.0)(typescript@5.0.3) + specifier: ^0.38.5 + version: 0.38.5(eslint@8.39.0)(typescript@5.0.4) '@antfu/ni': - specifier: ^0.21.2 - version: 0.21.2 + specifier: ^0.21.3 + version: 0.21.3 '@rollup/plugin-alias': specifier: ^4.0.2 version: 4.0.2(rollup@3.20.2) @@ -30,11 +30,11 @@ importers: specifier: ^11.0.1 version: 11.0.1 '@types/lodash': - specifier: ^4.14.192 - version: 4.14.192 + specifier: ^4.14.194 + version: 4.14.194 '@types/node': - specifier: ^18.15.11 - version: 18.15.11 + specifier: ^18.16.3 + version: 18.16.3 '@types/ws': specifier: ^8.5.4 version: 8.5.4 @@ -54,11 +54,11 @@ importers: specifier: ^9.1.0 version: 9.1.0 esbuild: - specifier: ^0.17.15 - version: 0.17.15 + specifier: ^0.17.18 + version: 0.17.18 eslint: - specifier: ^8.37.0 - version: 8.37.0 + specifier: ^8.39.0 + version: 8.39.0 esno: specifier: ^0.16.3 version: 0.16.3 @@ -69,14 +69,14 @@ importers: specifier: ^1.1.1 version: 1.1.1 lint-staged: - specifier: ^13.2.0 - version: 13.2.0 + specifier: ^13.2.2 + version: 13.2.2 magic-string: specifier: ^0.30.0 version: 0.30.0 node-fetch-native: - specifier: ^1.0.2 - version: 1.0.2 + specifier: ^1.1.0 + version: 1.1.0 npm-run-all: specifier: ^4.1.5 version: 4.1.5 @@ -97,10 +97,10 @@ importers: version: 3.20.2 rollup-plugin-dts: specifier: ^5.3.0 - version: 5.3.0(rollup@3.20.2)(typescript@5.0.3) + version: 5.3.0(rollup@3.20.2)(typescript@5.0.4) rollup-plugin-esbuild: specifier: ^5.0.0 - version: 5.0.0(esbuild@0.17.15)(rollup@3.20.2) + version: 5.0.0(esbuild@0.17.18)(rollup@3.20.2) rollup-plugin-license: specifier: ^3.0.1 version: 3.0.1(rollup@3.20.2) @@ -109,16 +109,16 @@ importers: version: 2.8.1 ts-node: specifier: ^10.9.1 - version: 10.9.1(@types/node@18.15.11)(typescript@5.0.3) + version: 10.9.1(@types/node@18.16.3)(typescript@5.0.4) tsup: specifier: ^6.7.0 - version: 6.7.0(ts-node@10.9.1)(typescript@5.0.3) + version: 6.7.0(ts-node@10.9.1)(typescript@5.0.4) typescript: - specifier: ^5.0.3 - version: 5.0.3 + specifier: ^5.0.4 + version: 5.0.4 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:packages/vitest @@ -139,8 +139,8 @@ importers: specifier: ^1.1.16 version: 1.1.16 '@unocss/reset': - specifier: ^0.50.6 - version: 0.50.6 + specifier: ^0.51.8 + version: 0.51.8 '@vite-pwa/vitepress': specifier: ^0.0.5 version: 0.0.5(vite-plugin-pwa@0.14.7) @@ -160,20 +160,20 @@ importers: specifier: ^4.7.1 version: 4.7.1 unocss: - specifier: ^0.50.6 - version: 0.50.6(postcss@8.4.21)(rollup@2.79.1)(vite@4.2.1) + specifier: ^0.51.8 + version: 0.51.8(postcss@8.4.21)(rollup@2.79.1)(vite@4.2.1) unplugin-vue-components: specifier: ^0.24.1 version: 0.24.1(rollup@2.79.1)(vue@3.2.47) vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vite-plugin-pwa: specifier: ^0.14.7 version: 0.14.7(vite@4.2.1)(workbox-build@6.5.4)(workbox-window@6.5.4) vitepress: - specifier: 1.0.0-alpha.65 - version: 1.0.0-alpha.65(@algolia/client-search@4.14.2)(@types/node@18.15.11) + specifier: 1.0.0-alpha.75 + version: 1.0.0-alpha.75(@algolia/client-search@4.14.2)(@types/node@18.16.3) workbox-window: specifier: ^6.5.4 version: 6.5.4 @@ -185,7 +185,7 @@ importers: version: link:../../packages/ui vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -209,7 +209,7 @@ importers: version: 3.9.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -228,7 +228,7 @@ importers: version: link:../../packages/ui vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -243,7 +243,7 @@ importers: version: 4.5.1(jest@27.5.1) vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -262,7 +262,7 @@ importers: version: 22.0.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -290,7 +290,7 @@ importers: version: 11.6.16 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -348,7 +348,7 @@ importers: version: 1.28.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -363,7 +363,7 @@ importers: version: 13.7.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -388,7 +388,7 @@ importers: version: link:../../packages/ui happy-dom: specifier: latest - version: 9.10.7 + version: 9.1.9 jsdom: specifier: latest version: 22.0.0 @@ -397,7 +397,7 @@ importers: version: 17.0.2(react@17.0.2) vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -437,7 +437,7 @@ importers: version: 20.0.3 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -498,7 +498,7 @@ importers: version: 22.0.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -535,7 +535,7 @@ importers: version: 0.1.41(@babel/core@7.18.13)(@storybook/core-common@6.5.10)(@storybook/node-logger@6.5.10)(@storybook/source-loader@6.5.10)(react@17.0.2)(typescript@4.8.4)(vite@4.2.1) '@storybook/react': specifier: ^6.5.5 - version: 6.5.10(@babel/core@7.18.13)(esbuild@0.17.15)(eslint@8.4.1)(react-dom@17.0.2)(react@17.0.2)(require-from-string@2.0.2)(typescript@4.8.4) + version: 6.5.10(@babel/core@7.18.13)(esbuild@0.17.18)(eslint@8.4.1)(react-dom@17.0.2)(react@17.0.2)(require-from-string@2.0.2)(typescript@4.8.4) '@storybook/testing-library': specifier: ^0.0.11 version: 0.0.11(react-dom@17.0.2)(react@17.0.2) @@ -577,7 +577,7 @@ importers: version: 4.8.4 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -623,7 +623,7 @@ importers: version: 4.8.4 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -666,10 +666,10 @@ importers: version: 22.0.0 msw: specifier: ^1.2.1 - version: 1.2.1(typescript@5.0.3) + version: 1.2.1(typescript@5.0.4) vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -687,7 +687,7 @@ importers: version: 22.0.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vite-plugin-ruby: specifier: ^3.0.12 version: 3.1.2(vite@4.2.1) @@ -715,7 +715,7 @@ importers: version: 0.5.0(solid-js@1.5.2) vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vite-plugin-solid: specifier: ^2.5.0 version: 2.5.0(solid-js@1.5.2)(vite@4.2.1) @@ -742,7 +742,7 @@ importers: version: 3.58.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -764,13 +764,13 @@ importers: version: 22.0.0 unplugin-auto-import: specifier: latest - version: 0.15.3(rollup@3.20.2) + version: 0.12.1(rollup@3.20.2) unplugin-vue-components: specifier: latest - version: 0.24.1(rollup@3.20.2)(vue@3.2.47) + version: 0.22.12(rollup@3.20.2)(vue@3.2.47) vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -792,7 +792,7 @@ importers: version: 22.0.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -813,7 +813,7 @@ importers: version: 22.0.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -838,7 +838,7 @@ importers: version: 22.0.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -849,11 +849,11 @@ importers: packages/browser: dependencies: modern-node-polyfills: - specifier: ^0.1.1 - version: 0.1.1 + specifier: ^0.1.3 + version: 0.1.3(rollup@3.20.2) sirv: - specifier: ^2.0.2 - version: 2.0.2 + specifier: ^2.0.3 + version: 2.0.3 devDependencies: '@types/estree': specifier: ^1.0.1 @@ -886,8 +886,8 @@ importers: packages/coverage-c8: dependencies: '@ampproject/remapping': - specifier: ^2.2.0 - version: 2.2.0 + specifier: ^2.2.1 + version: 2.2.1 c8: specifier: ^7.13.0 version: 7.13.0 @@ -1034,8 +1034,8 @@ importers: specifier: ^1.0.0 version: 1.0.0 sirv: - specifier: ^2.0.2 - version: 2.0.2 + specifier: ^2.0.3 + version: 2.0.3 vitest: specifier: '>=0.30.1 <1' version: link:../vitest @@ -1045,7 +1045,7 @@ importers: version: 7.6.0 '@testing-library/cypress': specifier: ^9.0.0 - version: 9.0.0(cypress@12.9.0) + version: 9.0.0(cypress@12.11.0) '@types/codemirror': specifier: ^5.60.7 version: 5.60.7 @@ -1059,11 +1059,11 @@ importers: specifier: ^8.5.4 version: 8.5.4 '@unocss/reset': - specifier: ^0.50.6 - version: 0.50.6 + specifier: ^0.51.8 + version: 0.51.8 '@vitejs/plugin-vue': - specifier: ^4.1.0 - version: 4.1.0(vite@4.2.1)(vue@3.2.47) + specifier: ^4.2.1 + version: 4.2.1(vite@4.2.1)(vue@3.2.47) '@vitejs/plugin-vue-jsx': specifier: ^3.0.1 version: 3.0.1(vite@4.2.1)(vue@3.2.47) @@ -1080,17 +1080,17 @@ importers: specifier: ^0.7.2 version: 0.7.2 birpc: - specifier: 0.2.3 - version: 0.2.3 + specifier: 0.2.11 + version: 0.2.11 codemirror: - specifier: ^5.65.12 - version: 5.65.12 + specifier: ^5.65.13 + version: 5.65.13 codemirror-theme-vars: specifier: ^0.1.2 version: 0.1.2 cypress: - specifier: ^12.9.0 - version: 12.9.0 + specifier: ^12.11.0 + version: 12.11.0 d3-graph-controller: specifier: ^2.5.2 version: 2.5.2 @@ -1101,17 +1101,17 @@ importers: specifier: ^3.1.5 version: 3.1.5 unocss: - specifier: ^0.50.6 - version: 0.50.6(postcss@8.4.21)(rollup@3.20.2)(vite@4.2.1) + specifier: ^0.51.8 + version: 0.51.8(postcss@8.4.21)(rollup@3.20.2)(vite@4.2.1) unplugin-auto-import: - specifier: ^0.15.2 - version: 0.15.2(@vueuse/core@10.1.2)(rollup@3.20.2) + specifier: ^0.15.3 + version: 0.15.3(@vueuse/core@10.1.2)(rollup@3.20.2) unplugin-vue-components: specifier: ^0.24.1 version: 0.24.1(rollup@3.20.2)(vue@3.2.47) vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vite-plugin-pages: specifier: ^0.29.0 version: 0.29.0(vite@4.2.1) @@ -1153,11 +1153,11 @@ importers: version: 1.0.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) devDependencies: '@jridgewell/trace-mapping': - specifier: ^0.3.17 - version: 0.3.17 + specifier: ^0.3.18 + version: 0.3.18 '@types/debug': specifier: ^4.1.7 version: 4.1.7 @@ -1168,8 +1168,8 @@ importers: packages/vitest: dependencies: '@types/chai': - specifier: ^4.3.4 - version: 4.3.4 + specifier: ^4.3.5 + version: 4.3.5 '@types/chai-subset': specifier: ^1.3.3 version: 1.3.3 @@ -1234,8 +1234,8 @@ importers: specifier: ^1.0.1 version: 1.0.1 tinybench: - specifier: ^2.4.0 - version: 2.4.0 + specifier: ^2.5.0 + version: 2.5.0 tinypool: specifier: ^0.5.0 version: 0.5.0 @@ -1250,8 +1250,8 @@ importers: version: 2.2.2 devDependencies: '@ampproject/remapping': - specifier: ^2.2.0 - version: 2.2.0 + specifier: ^2.2.1 + version: 2.2.1 '@antfu/install-pkg': specifier: ^0.1.1 version: 0.1.1 @@ -1259,8 +1259,8 @@ importers: specifier: 2.1.2 version: 2.1.2 '@jridgewell/trace-mapping': - specifier: ^0.3.17 - version: 0.3.17 + specifier: ^0.3.18 + version: 0.3.18 '@sinonjs/fake-timers': specifier: ^10.0.2 version: 10.0.2 @@ -1289,8 +1289,8 @@ importers: specifier: ^8.1.2 version: 8.1.2 birpc: - specifier: 0.2.3 - version: 0.2.3 + specifier: 0.2.11 + version: 0.2.11 chai-subset: specifier: ^1.6.0 version: 1.6.0 @@ -1319,11 +1319,11 @@ importers: specifier: ^4.5.0 version: 4.5.0 happy-dom: - specifier: ^8.9.0 - version: 8.9.0 + specifier: ^9.10.7 + version: 9.10.7 jsdom: - specifier: ^21.1.1 - version: 21.1.1 + specifier: ^21.1.2 + version: 21.1.2 log-update: specifier: ^5.0.1 version: 5.0.1 @@ -1337,11 +1337,11 @@ importers: specifier: ^4.0.0 version: 4.0.0 pkg-types: - specifier: ^1.0.2 - version: 1.0.2 + specifier: ^1.0.3 + version: 1.0.3 playwright: - specifier: ^1.32.2 - version: 1.32.2 + specifier: ^1.33.0 + version: 1.33.0 pretty-format: specifier: ^27.5.1 version: 27.5.1 @@ -1355,8 +1355,8 @@ importers: specifier: ^7.0.1 version: 7.0.1 webdriverio: - specifier: ^8.6.9 - version: 8.6.9(typescript@5.0.3) + specifier: ^8.9.0 + version: 8.9.0(typescript@5.0.4) ws: specifier: ^8.13.0 version: 8.13.0 @@ -1377,14 +1377,14 @@ importers: specifier: ^0.3.0 version: 0.3.0 '@ungap/structured-clone': - specifier: ^1.0.2 - version: 1.0.2 + specifier: ^1.1.0 + version: 1.1.0 packages/ws-client: dependencies: birpc: - specifier: 0.2.3 - version: 0.2.3 + specifier: 0.2.11 + version: 0.2.11 flatted: specifier: ^3.2.7 version: 3.2.7 @@ -1409,13 +1409,13 @@ importers: version: 7.1.1 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest webdriverio: specifier: latest - version: 8.9.0(typescript@5.0.3) + version: 8.8.0(typescript@5.0.4) test/base: devDependencies: @@ -1490,7 +1490,7 @@ importers: version: 7.0.1 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -1535,13 +1535,13 @@ importers: version: 2.3.2(vue@3.2.47) happy-dom: specifier: latest - version: 9.10.7 + version: 9.1.9 istanbul-lib-coverage: specifier: ^3.2.0 version: 3.2.0 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -1550,7 +1550,7 @@ importers: version: 3.2.47 webdriverio: specifier: latest - version: 8.9.0(typescript@5.0.3) + version: 8.8.0(typescript@5.0.4) test/css: devDependencies: @@ -1800,13 +1800,13 @@ importers: version: 7.0.1 vite: specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.11) + version: 4.2.1(@types/node@18.16.3) vitest: specifier: workspace:* version: link:../../packages/vitest webdriverio: specifier: latest - version: 8.9.0(typescript@5.0.3) + version: 8.8.0(typescript@5.0.4) test/web-worker: devDependencies: @@ -1838,25 +1838,25 @@ packages: resolution: {integrity: sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==} dev: true - /@algolia/autocomplete-core@1.7.4: - resolution: {integrity: sha512-daoLpQ3ps/VTMRZDEBfU8ixXd+amZcNJ4QSP3IERGyzqnL5Ch8uSRFt/4G8pUvW9c3o6GA4vtVv4I4lmnkdXyg==} + /@algolia/autocomplete-core@1.8.2: + resolution: {integrity: sha512-mTeshsyFhAqw/ebqNsQpMtbnjr+qVOSKXArEj4K0d7sqc8It1XD0gkASwecm9mF/jlOQ4Z9RNg1HbdA8JPdRwQ==} dependencies: - '@algolia/autocomplete-shared': 1.7.4 + '@algolia/autocomplete-shared': 1.8.2 dev: true - /@algolia/autocomplete-preset-algolia@1.7.4(@algolia/client-search@4.14.2)(algoliasearch@4.14.2): - resolution: {integrity: sha512-s37hrvLEIfcmKY8VU9LsAXgm2yfmkdHT3DnA3SgHaY93yjZ2qL57wzb5QweVkYuEBZkT2PIREvRoLXC2sxTbpQ==} + /@algolia/autocomplete-preset-algolia@1.8.2(@algolia/client-search@4.14.2)(algoliasearch@4.14.2): + resolution: {integrity: sha512-J0oTx4me6ZM9kIKPuL3lyU3aB8DEvpVvR6xWmHVROx5rOYJGQcZsdG4ozxwcOyiiu3qxMkIbzntnV1S1VWD8yA==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: - '@algolia/autocomplete-shared': 1.7.4 + '@algolia/autocomplete-shared': 1.8.2 '@algolia/client-search': 4.14.2 algoliasearch: 4.14.2 dev: true - /@algolia/autocomplete-shared@1.7.4: - resolution: {integrity: sha512-2VGCk7I9tA9Ge73Km99+Qg87w0wzW4tgUruvWAn/gfey1ZXgmxZtyIRBebk35R1O8TbK77wujVtCnpsGpRy1kg==} + /@algolia/autocomplete-shared@1.8.2: + resolution: {integrity: sha512-b6Z/X4MczChMcfhk6kfRmBzPgjoPzuS9KGR4AFsiLulLNRAAqhP+xZTKtMnZGhLuc61I20d5WqlId02AZvcO6g==} dev: true /@algolia/cache-browser-local-storage@4.14.2: @@ -1954,26 +1954,33 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.1.1 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 - /@antfu/eslint-config-basic@0.38.4(@typescript-eslint/eslint-plugin@5.57.1)(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3): - resolution: {integrity: sha512-QcJ/84eVa7mJD2PEbHw1r7dRg7pHNOvTvkHud+iFYxkDjzcuFMiHFZ7JCYLnuA1NKzeUmczdLFFrHnASxtpV3g==} + /@ampproject/remapping@2.2.1: + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.2 + '@jridgewell/trace-mapping': 0.3.18 + + /@antfu/eslint-config-basic@0.38.5(@typescript-eslint/eslint-plugin@5.59.2)(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@5.0.4): + resolution: {integrity: sha512-Xifabjs94QscgQoLgZbj87GsagvtzZBoEY1+efHsz6RZE8kHqHzxZr9ulEZ/3e563Ld8fDGbgCTAxkDhrhkOjA==} peerDependencies: eslint: '>=7.4.0' dependencies: - eslint: 8.37.0 - eslint-plugin-antfu: 0.38.4(eslint@8.37.0)(typescript@5.0.3) - eslint-plugin-eslint-comments: 3.2.0(eslint@8.37.0) + eslint: 8.39.0 + eslint-plugin-antfu: 0.38.5(eslint@8.39.0)(typescript@5.0.4) + eslint-plugin-eslint-comments: 3.2.0(eslint@8.39.0) eslint-plugin-html: 7.1.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.57.1)(eslint@8.37.0) - eslint-plugin-jsonc: 2.7.0(eslint@8.37.0) - eslint-plugin-markdown: 3.0.0(eslint@8.37.0) - eslint-plugin-n: 15.7.0(eslint@8.37.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.2)(eslint@8.39.0) + eslint-plugin-jsonc: 2.7.0(eslint@8.39.0) + eslint-plugin-markdown: 3.0.0(eslint@8.39.0) + eslint-plugin-n: 15.7.0(eslint@8.39.0) eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-promise: 6.1.1(eslint@8.37.0) - eslint-plugin-unicorn: 46.0.0(eslint@8.37.0) - eslint-plugin-unused-imports: 2.0.0(@typescript-eslint/eslint-plugin@5.57.1)(eslint@8.37.0) - eslint-plugin-yml: 1.5.0(eslint@8.37.0) + eslint-plugin-promise: 6.1.1(eslint@8.39.0) + eslint-plugin-unicorn: 46.0.0(eslint@8.39.0) + eslint-plugin-unused-imports: 2.0.0(@typescript-eslint/eslint-plugin@5.59.2)(eslint@8.39.0) + eslint-plugin-yml: 1.5.0(eslint@8.39.0) jsonc-eslint-parser: 2.2.0 yaml-eslint-parser: 1.2.0 transitivePeerDependencies: @@ -1985,18 +1992,18 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts@0.38.4(eslint@8.37.0)(typescript@5.0.3): - resolution: {integrity: sha512-w1GweHjkbH6gCk92mdbkb/ZeyPtQ1ztd4fzoOjFagqhsELrH3bL/3tviipj3L/TnBWJz/kW2MMWFFne2+EjHgQ==} + /@antfu/eslint-config-ts@0.38.5(eslint@8.39.0)(typescript@5.0.4): + resolution: {integrity: sha512-5NCZj44HgWNLvp5ikah26f7RnovhSgrNzfO3zSMewhaJZgDerglVpig3Rc0tOZFEGieWZTDWruZHyvZZRc3lJw==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.38.4(@typescript-eslint/eslint-plugin@5.57.1)(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3) - '@typescript-eslint/eslint-plugin': 5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3) - '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.3) - eslint: 8.37.0 - eslint-plugin-jest: 27.2.1(@typescript-eslint/eslint-plugin@5.57.1)(eslint@8.37.0)(typescript@5.0.3) - typescript: 5.0.3 + '@antfu/eslint-config-basic': 0.38.5(@typescript-eslint/eslint-plugin@5.59.2)(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@5.0.4) + '@typescript-eslint/eslint-plugin': 5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.2(eslint@8.39.0)(typescript@5.0.4) + eslint: 8.39.0 + eslint-plugin-jest: 27.2.1(@typescript-eslint/eslint-plugin@5.59.2)(eslint@8.39.0)(typescript@5.0.4) + typescript: 5.0.4 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -2004,15 +2011,15 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue@0.38.4(@typescript-eslint/eslint-plugin@5.57.1)(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3): - resolution: {integrity: sha512-PhKl2007+ztgwdyolzjwmZT8cCCtubhbfOvyYNJKdPOuJZytyjdw9V4RHnT/R+NRQFryLqXMJ+yswJn5La6a0Q==} + /@antfu/eslint-config-vue@0.38.5(@typescript-eslint/eslint-plugin@5.59.2)(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@5.0.4): + resolution: {integrity: sha512-vfih3rjrPfaqep/UaxKs0tFifBvxzL3QXy6uW7eYXkabwglG7IeUZZZJnbbKe8bIGqfLNGl3HDHHDiloprivlQ==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-basic': 0.38.4(@typescript-eslint/eslint-plugin@5.57.1)(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3) - '@antfu/eslint-config-ts': 0.38.4(eslint@8.37.0)(typescript@5.0.3) - eslint: 8.37.0 - eslint-plugin-vue: 9.10.0(eslint@8.37.0) + '@antfu/eslint-config-basic': 0.38.5(@typescript-eslint/eslint-plugin@5.59.2)(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@5.0.4) + '@antfu/eslint-config-ts': 0.38.5(eslint@8.39.0)(typescript@5.0.4) + eslint: 8.39.0 + eslint-plugin-vue: 9.11.0(eslint@8.39.0) local-pkg: 0.4.3 transitivePeerDependencies: - '@typescript-eslint/eslint-plugin' @@ -2024,24 +2031,24 @@ packages: - typescript dev: true - /@antfu/eslint-config@0.38.4(eslint@8.37.0)(typescript@5.0.3): - resolution: {integrity: sha512-znWeFFvemkzmSL1k07wpRs/Uwg8y+wo4yCMM/STVxFvFPNxU0SzJlNEmOUTdjqlFBzvGqmjr8dnIDRv/N6rmgA==} + /@antfu/eslint-config@0.38.5(eslint@8.39.0)(typescript@5.0.4): + resolution: {integrity: sha512-Oks5vh5FPMu/IAmXeaTzp0YUYoDuvM7UqaRyFQ7EOG9NLx8TBXQw7gkqB/h5+d11ikhKxrGCMbxcUO7910dobg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-vue': 0.38.4(@typescript-eslint/eslint-plugin@5.57.1)(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3) - '@typescript-eslint/eslint-plugin': 5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3) - '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.3) - eslint: 8.37.0 - eslint-plugin-eslint-comments: 3.2.0(eslint@8.37.0) + '@antfu/eslint-config-vue': 0.38.5(@typescript-eslint/eslint-plugin@5.59.2)(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@5.0.4) + '@typescript-eslint/eslint-plugin': 5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.2(eslint@8.39.0)(typescript@5.0.4) + eslint: 8.39.0 + eslint-plugin-eslint-comments: 3.2.0(eslint@8.39.0) eslint-plugin-html: 7.1.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.57.1)(eslint@8.37.0) - eslint-plugin-jsonc: 2.7.0(eslint@8.37.0) - eslint-plugin-n: 15.7.0(eslint@8.37.0) - eslint-plugin-promise: 6.1.1(eslint@8.37.0) - eslint-plugin-unicorn: 46.0.0(eslint@8.37.0) - eslint-plugin-vue: 9.10.0(eslint@8.37.0) - eslint-plugin-yml: 1.5.0(eslint@8.37.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.2)(eslint@8.39.0) + eslint-plugin-jsonc: 2.7.0(eslint@8.39.0) + eslint-plugin-n: 15.7.0(eslint@8.39.0) + eslint-plugin-promise: 6.1.1(eslint@8.39.0) + eslint-plugin-unicorn: 46.0.0(eslint@8.39.0) + eslint-plugin-vue: 9.11.0(eslint@8.39.0) + eslint-plugin-yml: 1.5.0(eslint@8.39.0) jsonc-eslint-parser: 2.2.0 yaml-eslint-parser: 1.2.0 transitivePeerDependencies: @@ -2059,8 +2066,8 @@ packages: find-up: 5.0.0 dev: true - /@antfu/ni@0.21.2: - resolution: {integrity: sha512-nzj1bnkUIYZt6ANeQzGXGUOeeJ9k/TDnfwaAE/ElxSKQxBjjJ+PQMcZfpAKKwRc1rE+PGJ8WRQBWRUrQn7Mnuw==} + /@antfu/ni@0.21.3: + resolution: {integrity: sha512-iDtQMeMW1kKV4nzQ+tjYOIPUm6nmh7pJe4sM0kx1jdAChKSCBLStqlgIoo5Tce++p+o8cBiWIzC3jg6oHyjzMA==} hasBin: true dev: true @@ -2181,7 +2188,7 @@ packages: resolution: {integrity: sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==} engines: {node: '>=6.9.0'} dependencies: - '@ampproject/remapping': 2.2.0 + '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.21.4 '@babel/generator': 7.21.4 '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.20.5) @@ -2204,7 +2211,7 @@ packages: resolution: {integrity: sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==} engines: {node: '>=6.9.0'} dependencies: - '@ampproject/remapping': 2.2.0 + '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.21.4 '@babel/generator': 7.21.4 '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.21.4) @@ -2236,7 +2243,7 @@ packages: dependencies: '@babel/types': 7.21.4 '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 jsesc: 2.5.2 /@babel/helper-annotate-as-pure@7.18.6: @@ -4783,7 +4790,7 @@ packages: hasBin: true dependencies: exec-sh: 0.3.6 - minimist: 1.2.7 + minimist: 1.2.8 dev: true /@colors/colors@1.5.0: @@ -4887,14 +4894,14 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@docsearch/css@3.3.3: - resolution: {integrity: sha512-6SCwI7P8ao+se1TUsdZ7B4XzL+gqeQZnBc+2EONZlcVa0dVrk0NjETxozFKgMv0eEGH8QzP1fkN+A1rH61l4eg==} + /@docsearch/css@3.3.4: + resolution: {integrity: sha512-vDwCDoVXDgopw/hvr0zEADew2wWaGP8Qq0Bxhgii1Ewz2t4fQeyJwIRN/mWADeLFYPVkpz8TpEbxya/i6Tm0WA==} dev: true - /@docsearch/js@3.3.3(@algolia/client-search@4.14.2): - resolution: {integrity: sha512-2xAv2GFuHzzmG0SSZgf8wHX0qZX8n9Y1ZirKUk5Wrdc+vH9CL837x2hZIUdwcPZI9caBA+/CzxsS68O4waYjUQ==} + /@docsearch/js@3.3.4(@algolia/client-search@4.14.2): + resolution: {integrity: sha512-Xd2saBziXJ1UuVpcDz94zAFEFAM6ap993agh0za2e3LDZLhaW993b1f9gyUL4e1CZLsR076tztG2un2gVncvpA==} dependencies: - '@docsearch/react': 3.3.3(@algolia/client-search@4.14.2) + '@docsearch/react': 3.3.4(@algolia/client-search@4.14.2) preact: 10.10.6 transitivePeerDependencies: - '@algolia/client-search' @@ -4903,8 +4910,8 @@ packages: - react-dom dev: true - /@docsearch/react@3.3.3(@algolia/client-search@4.14.2): - resolution: {integrity: sha512-pLa0cxnl+G0FuIDuYlW+EBK6Rw2jwLw9B1RHIeS4N4s2VhsfJ/wzeCi3CWcs5yVfxLd5ZK50t//TMA5e79YT7Q==} + /@docsearch/react@3.3.4(@algolia/client-search@4.14.2): + resolution: {integrity: sha512-aeOf1WC5zMzBEi2SI6WWznOmIo9rnpN4p7a3zHXxowVciqlI4HsZGtOR9nFOufLeolv7HibwLlaM0oyUqJxasw==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' react: '>= 16.8.0 < 19.0.0' @@ -4917,9 +4924,9 @@ packages: react-dom: optional: true dependencies: - '@algolia/autocomplete-core': 1.7.4 - '@algolia/autocomplete-preset-algolia': 1.7.4(@algolia/client-search@4.14.2)(algoliasearch@4.14.2) - '@docsearch/css': 3.3.3 + '@algolia/autocomplete-core': 1.8.2 + '@algolia/autocomplete-preset-algolia': 1.8.2(@algolia/client-search@4.14.2)(algoliasearch@4.14.2) + '@docsearch/css': 3.3.4 algoliasearch: 4.14.2 transitivePeerDependencies: - '@algolia/client-search' @@ -5123,6 +5130,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm64@0.17.18: + resolution: {integrity: sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm@0.15.18: resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==} engines: {node: '>=12'} @@ -5140,6 +5156,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm@0.17.18: + resolution: {integrity: sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64@0.17.15: resolution: {integrity: sha512-MzDqnNajQZ63YkaUWVl9uuhcWyEyh69HGpMIrf+acR4otMkfLJ4sUCxqwbCyPGicE9dVlrysI3lMcDBjGiBBcQ==} engines: {node: '>=12'} @@ -5148,6 +5173,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-x64@0.17.18: + resolution: {integrity: sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64@0.17.15: resolution: {integrity: sha512-7siLjBc88Z4+6qkMDxPT2juf2e8SJxmsbNVKFY2ifWCDT72v5YJz9arlvBw5oB4W/e61H1+HDB/jnu8nNg0rLA==} engines: {node: '>=12'} @@ -5156,6 +5190,15 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-arm64@0.17.18: + resolution: {integrity: sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64@0.17.15: resolution: {integrity: sha512-NbImBas2rXwYI52BOKTW342Tm3LTeVlaOQ4QPZ7XuWNKiO226DisFk/RyPk3T0CKZkKMuU69yOvlapJEmax7cg==} engines: {node: '>=12'} @@ -5164,6 +5207,15 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-x64@0.17.18: + resolution: {integrity: sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64@0.17.15: resolution: {integrity: sha512-Xk9xMDjBVG6CfgoqlVczHAdJnCs0/oeFOspFap5NkYAmRCT2qTn1vJWA2f419iMtsHSLm+O8B6SLV/HlY5cYKg==} engines: {node: '>=12'} @@ -5172,6 +5224,15 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-arm64@0.17.18: + resolution: {integrity: sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64@0.17.15: resolution: {integrity: sha512-3TWAnnEOdclvb2pnfsTWtdwthPfOz7qAfcwDLcfZyGJwm1SRZIMOeB5FODVhnM93mFSPsHB9b/PmxNNbSnd0RQ==} engines: {node: '>=12'} @@ -5180,6 +5241,15 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-x64@0.17.18: + resolution: {integrity: sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64@0.17.15: resolution: {integrity: sha512-T0MVnYw9KT6b83/SqyznTs/3Jg2ODWrZfNccg11XjDehIved2oQfrX/wVuev9N936BpMRaTR9I1J0tdGgUgpJA==} engines: {node: '>=12'} @@ -5188,6 +5258,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-arm64@0.17.18: + resolution: {integrity: sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm@0.17.15: resolution: {integrity: sha512-MLTgiXWEMAMr8nmS9Gigx43zPRmEfeBfGCwxFQEMgJ5MC53QKajaclW6XDPjwJvhbebv+RzK05TQjvH3/aM4Xw==} engines: {node: '>=12'} @@ -5196,6 +5275,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-arm@0.17.18: + resolution: {integrity: sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32@0.17.15: resolution: {integrity: sha512-wp02sHs015T23zsQtU4Cj57WiteiuASHlD7rXjKUyAGYzlOKDAjqK6bk5dMi2QEl/KVOcsjwL36kD+WW7vJt8Q==} engines: {node: '>=12'} @@ -5204,6 +5292,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-ia32@0.17.18: + resolution: {integrity: sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64@0.14.54: resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==} engines: {node: '>=12'} @@ -5230,6 +5327,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-loong64@0.17.18: + resolution: {integrity: sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el@0.17.15: resolution: {integrity: sha512-ZLWk6czDdog+Q9kE/Jfbilu24vEe/iW/Sj2d8EVsmiixQ1rM2RKH2n36qfxK4e8tVcaXkvuV3mU5zTZviE+NVQ==} engines: {node: '>=12'} @@ -5238,6 +5344,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-mips64el@0.17.18: + resolution: {integrity: sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64@0.17.15: resolution: {integrity: sha512-mY6dPkIRAiFHRsGfOYZC8Q9rmr8vOBZBme0/j15zFUKM99d4ILY4WpOC7i/LqoY+RE7KaMaSfvY8CqjJtuO4xg==} engines: {node: '>=12'} @@ -5246,6 +5361,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-ppc64@0.17.18: + resolution: {integrity: sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64@0.17.15: resolution: {integrity: sha512-EcyUtxffdDtWjjwIH8sKzpDRLcVtqANooMNASO59y+xmqqRYBBM7xVLQhqF7nksIbm2yHABptoioS9RAbVMWVA==} engines: {node: '>=12'} @@ -5254,6 +5378,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-riscv64@0.17.18: + resolution: {integrity: sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x@0.17.15: resolution: {integrity: sha512-BuS6Jx/ezxFuHxgsfvz7T4g4YlVrmCmg7UAwboeyNNg0OzNzKsIZXpr3Sb/ZREDXWgt48RO4UQRDBxJN3B9Rbg==} engines: {node: '>=12'} @@ -5262,6 +5395,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-s390x@0.17.18: + resolution: {integrity: sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64@0.17.15: resolution: {integrity: sha512-JsdS0EgEViwuKsw5tiJQo9UdQdUJYuB+Mf6HxtJSPN35vez1hlrNb1KajvKWF5Sa35j17+rW1ECEO9iNrIXbNg==} engines: {node: '>=12'} @@ -5270,6 +5412,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-x64@0.17.18: + resolution: {integrity: sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/netbsd-x64@0.17.15: resolution: {integrity: sha512-R6fKjtUysYGym6uXf6qyNephVUQAGtf3n2RCsOST/neIwPqRWcnc3ogcielOd6pT+J0RDR1RGcy0ZY7d3uHVLA==} engines: {node: '>=12'} @@ -5278,6 +5429,15 @@ packages: requiresBuild: true optional: true + /@esbuild/netbsd-x64@0.17.18: + resolution: {integrity: sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64@0.17.15: resolution: {integrity: sha512-mVD4PGc26b8PI60QaPUltYKeSX0wxuy0AltC+WCTFwvKCq2+OgLP4+fFd+hZXzO2xW1HPKcytZBdjqL6FQFa7w==} engines: {node: '>=12'} @@ -5286,6 +5446,15 @@ packages: requiresBuild: true optional: true + /@esbuild/openbsd-x64@0.17.18: + resolution: {integrity: sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64@0.17.15: resolution: {integrity: sha512-U6tYPovOkw3459t2CBwGcFYfFRjivcJJc1WC8Q3funIwX8x4fP+R6xL/QuTPNGOblbq/EUDxj9GU+dWKX0oWlQ==} engines: {node: '>=12'} @@ -5294,6 +5463,15 @@ packages: requiresBuild: true optional: true + /@esbuild/sunos-x64@0.17.18: + resolution: {integrity: sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64@0.17.15: resolution: {integrity: sha512-W+Z5F++wgKAleDABemiyXVnzXgvRFs+GVKThSI+mGgleLWluv0D7Diz4oQpgdpNzh4i2nNDzQtWbjJiqutRp6Q==} engines: {node: '>=12'} @@ -5302,6 +5480,15 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-arm64@0.17.18: + resolution: {integrity: sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32@0.17.15: resolution: {integrity: sha512-Muz/+uGgheShKGqSVS1KsHtCyEzcdOn/W/Xbh6H91Etm+wiIfwZaBn1W58MeGtfI8WA961YMHFYTthBdQs4t+w==} engines: {node: '>=12'} @@ -5310,6 +5497,15 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-ia32@0.17.18: + resolution: {integrity: sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64@0.17.15: resolution: {integrity: sha512-DjDa9ywLUUmjhV2Y9wUTIF+1XsmuFGvZoCmOWkli1XcNAh5t25cc7fgsCx4Zi/Uurep3TTLyDiKATgGEg61pkA==} engines: {node: '>=12'} @@ -5318,13 +5514,22 @@ packages: requiresBuild: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.37.0): + /@esbuild/win32-x64@0.17.18: + resolution: {integrity: sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@eslint-community/eslint-utils@4.4.0(eslint@8.39.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.37.0 + eslint: 8.39.0 eslint-visitor-keys: 3.4.0 dev: true @@ -5367,8 +5572,8 @@ packages: - supports-color dev: true - /@eslint/js@8.37.0: - resolution: {integrity: sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==} + /@eslint/js@8.39.0: + resolution: {integrity: sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -5752,7 +5957,7 @@ packages: magic-string: 0.26.7 react-docgen-typescript: 2.2.2(typescript@4.8.4) typescript: 4.8.4 - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) dev: true /@jridgewell/gen-mapping@0.1.1: @@ -5768,7 +5973,7 @@ packages: dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.14 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 /@jridgewell/resolve-uri@3.1.0: resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} @@ -5782,14 +5987,14 @@ packages: resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==} dependencies: '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 dev: true /@jridgewell/sourcemap-codec@1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} - /@jridgewell/trace-mapping@0.3.17: - resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==} + /@jridgewell/trace-mapping@0.3.18: + resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} dependencies: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 @@ -6296,7 +6501,7 @@ packages: react-refresh: 0.11.0 schema-utils: 3.1.1 source-map: 0.7.4 - webpack: 5.74.0(esbuild@0.17.15) + webpack: 5.74.0(esbuild@0.17.18) dev: true /@polka/url@1.0.0-next.21: @@ -6306,7 +6511,30 @@ packages: resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==} dev: false - /@puppeteer/browsers@0.5.0(typescript@5.0.3): + /@puppeteer/browsers@0.4.0(typescript@5.0.4): + resolution: {integrity: sha512-3iB5pWn9Sr55PKKwqFWSWjLsTKCOEhKNI+uV3BZesgXuA3IhsX8I3hW0HI+3ksMIPkh2mVYzKSpvgq3oicjG2Q==} + engines: {node: '>=14.1.0'} + hasBin: true + peerDependencies: + typescript: '>= 4.7.4' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + debug: 4.3.4(supports-color@8.1.1) + extract-zip: 2.0.1(supports-color@8.1.1) + https-proxy-agent: 5.0.1 + progress: 2.0.3 + proxy-from-env: 1.1.0 + tar-fs: 2.1.1 + typescript: 5.0.4 + unbzip2-stream: 1.4.3 + yargs: 17.7.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@puppeteer/browsers@0.5.0(typescript@5.0.4): resolution: {integrity: sha512-Uw6oB7VvmPRLE4iKsjuOh8zgDabhNX67dzo8U/BB0f9527qx+4eeUs+korU98OhG5C4ubg7ufBgVi63XYwS6TQ==} engines: {node: '>=14.1.0'} hasBin: true @@ -6322,7 +6550,7 @@ packages: progress: 2.0.3 proxy-from-env: 1.1.0 tar-fs: 2.1.1 - typescript: 5.0.3 + typescript: 5.0.4 unbzip2-stream: 1.4.3 yargs: 17.7.1 transitivePeerDependencies: @@ -6471,6 +6699,18 @@ packages: rollup: 2.79.1 dev: true + /@rollup/pluginutils@3.1.0(rollup@3.20.2): + resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + dependencies: + '@types/estree': 0.0.39 + estree-walker: 1.0.1 + picomatch: 2.3.1 + rollup: 3.20.2 + dev: false + /@rollup/pluginutils@4.2.1: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} @@ -6767,7 +7007,7 @@ packages: react-dom: 17.0.2(react@17.0.2) regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 - webpack: 5.74.0(esbuild@0.17.15) + webpack: 5.74.0(esbuild@0.17.18) transitivePeerDependencies: - '@storybook/mdx2-csf' - eslint @@ -6975,7 +7215,7 @@ packages: react-docgen: 6.0.0-alpha.3 slash: 3.0.0 sveltedoc-parser: 4.2.1 - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) transitivePeerDependencies: - '@babel/core' - react @@ -7208,7 +7448,7 @@ packages: typescript: 4.8.4 unfetch: 4.2.0 util-deprecate: 1.0.2 - webpack: 5.74.0(esbuild@0.17.15) + webpack: 5.74.0(esbuild@0.17.18) dev: true /@storybook/core-common@6.5.10(eslint@8.4.1)(react-dom@17.0.2)(react@17.0.2)(typescript@4.8.4): @@ -7387,7 +7627,7 @@ packages: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) typescript: 4.8.4 - webpack: 5.74.0(esbuild@0.17.15) + webpack: 5.74.0(esbuild@0.17.18) transitivePeerDependencies: - '@storybook/mdx2-csf' - bluebird @@ -7534,7 +7774,7 @@ packages: '@babel/preset-env': 7.18.10(@babel/core@7.18.13) '@babel/types': 7.21.4 '@mdx-js/mdx': 1.6.22 - '@types/lodash': 4.14.192 + '@types/lodash': 4.14.194 js-string-escape: 1.0.1 loader-utils: 2.0.2 lodash: 4.17.21 @@ -7553,7 +7793,7 @@ packages: '@babel/preset-env': 7.18.10(@babel/core@7.21.4) '@babel/types': 7.21.4 '@mdx-js/mdx': 1.6.22 - '@types/lodash': 4.14.192 + '@types/lodash': 4.14.194 js-string-escape: 1.0.1 loader-utils: 2.0.2 lodash: 4.17.21 @@ -7573,7 +7813,7 @@ packages: '@babel/types': 7.21.4 '@mdx-js/mdx': 1.6.22 '@mdx-js/react': 1.6.22(react@17.0.2) - '@types/lodash': 4.14.192 + '@types/lodash': 4.14.194 js-string-escape: 1.0.1 loader-utils: 2.0.2 lodash: 4.17.21 @@ -7641,12 +7881,12 @@ packages: react-docgen-typescript: 2.2.2(typescript@4.8.4) tslib: 2.4.0 typescript: 4.8.4 - webpack: 5.74.0(esbuild@0.17.15) + webpack: 5.74.0(esbuild@0.17.18) transitivePeerDependencies: - supports-color dev: true - /@storybook/react@6.5.10(@babel/core@7.18.13)(esbuild@0.17.15)(eslint@8.4.1)(react-dom@17.0.2)(react@17.0.2)(require-from-string@2.0.2)(typescript@4.8.4): + /@storybook/react@6.5.10(@babel/core@7.18.13)(esbuild@0.17.18)(eslint@8.4.1)(react-dom@17.0.2)(react@17.0.2)(require-from-string@2.0.2)(typescript@4.8.4): resolution: {integrity: sha512-m8S1qQrwA7pDGwdKEvL6LV3YKvSzVUY297Fq+xcTU3irnAy4sHDuFoLqV6Mi1510mErK1r8+rf+0R5rEXB219g==} engines: {node: '>=10.13.0'} hasBin: true @@ -7713,7 +7953,7 @@ packages: ts-dedent: 2.2.0 typescript: 4.8.4 util-deprecate: 1.0.2 - webpack: 5.74.0(esbuild@0.17.15) + webpack: 5.74.0(esbuild@0.17.18) transitivePeerDependencies: - '@storybook/mdx2-csf' - '@swc/core' @@ -7859,7 +8099,7 @@ packages: '@storybook/client-api': 6.5.10(react-dom@17.0.2)(react@17.0.2) '@storybook/csf': 0.0.2--canary.87bc651.0 '@storybook/preview-web': 6.5.10(react-dom@17.0.2)(react@17.0.2) - '@storybook/react': 6.5.10(@babel/core@7.18.13)(esbuild@0.17.15)(eslint@8.4.1)(react-dom@17.0.2)(react@17.0.2)(require-from-string@2.0.2)(typescript@4.8.4) + '@storybook/react': 6.5.10(@babel/core@7.18.13)(esbuild@0.17.18)(eslint@8.4.1)(react-dom@17.0.2)(react@17.0.2)(require-from-string@2.0.2)(typescript@4.8.4) react: 17.0.2 dev: true @@ -7923,7 +8163,7 @@ packages: magic-string: 0.27.0 svelte: 3.58.0 svelte-hmr: 0.15.1(svelte@3.58.0) - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) vitefu: 0.2.3(vite@4.2.1) transitivePeerDependencies: - supports-color @@ -7936,7 +8176,7 @@ packages: defer-to-connect: 2.0.1 dev: true - /@testing-library/cypress@9.0.0(cypress@12.9.0): + /@testing-library/cypress@9.0.0(cypress@12.11.0): resolution: {integrity: sha512-c1XiCGeHGGTWn0LAU12sFUfoX3qfId5gcSE2yHode+vsyHDWraxDPALjVnHd4/Fa3j4KBcc5k++Ccy6A9qnkMA==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -7944,7 +8184,7 @@ packages: dependencies: '@babel/runtime': 7.18.9 '@testing-library/dom': 8.19.0 - cypress: 12.9.0 + cypress: 12.11.0 dev: true /@testing-library/dom@8.17.1: @@ -8155,11 +8395,11 @@ packages: /@types/chai-subset@1.3.3: resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==} dependencies: - '@types/chai': 4.3.4 + '@types/chai': 4.3.5 dev: false - /@types/chai@4.3.4: - resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==} + /@types/chai@4.3.5: + resolution: {integrity: sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==} dev: false /@types/cheerio@0.22.31: @@ -8200,7 +8440,7 @@ packages: resolution: {integrity: sha512-xryQlOEIe1TduDWAOphR0ihfebKFSWOXpIsk+70JskCfRfW+xALdnJ0r1ZOTo85F9Qsjk6vtlU7edTYHbls9tA==} dependencies: '@types/cheerio': 0.22.31 - '@types/react': 18.2.0 + '@types/react': 18.2.3 dev: true /@types/eslint-scope@3.7.4: @@ -8219,7 +8459,6 @@ packages: /@types/estree@0.0.39: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - dev: true /@types/estree@0.0.51: resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} @@ -8343,8 +8582,8 @@ packages: '@types/node': 18.16.3 dev: true - /@types/lodash@4.14.192: - resolution: {integrity: sha512-km+Vyn3BYm5ytMO13k9KTp27O75rbQ0NFw+U//g+PX7VZyjCioXaRFisqSIJRECljcTv73G3i6BpglNGHgUQ5A==} + /@types/lodash@4.14.194: + resolution: {integrity: sha512-r22s9tAS7imvBt2lyHC9B8AGwWnXaYb1tY09oyLkXDs4vArpYJzw09nj8MLx5VfciBPGIb+ZwG0ssYnEPJxn/g==} dev: true /@types/mdast@3.0.10: @@ -8386,12 +8625,8 @@ packages: resolution: {integrity: sha512-aFcUkv7EddxxOa/9f74DINReQ/celqH8DiB3fRYgVDM2Xm5QJL8sl80QKuAnGvwAsMn+H3IFA6WCrQh1CY7m1A==} dev: true - /@types/node@18.15.11: - resolution: {integrity: sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==} - /@types/node@18.16.3: resolution: {integrity: sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==} - dev: true /@types/node@18.7.13: resolution: {integrity: sha512-46yIhxSe5xEaJZXWdIBP7GU4HDTG8/eo0qd9atdiL+lFpA03y8KS+lkTN834TWJj5767GbWv4n/P6efyTFt1Dw==} @@ -8443,19 +8678,19 @@ packages: /@types/react-dom@18.0.6: resolution: {integrity: sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==} dependencies: - '@types/react': 18.2.0 + '@types/react': 18.2.3 dev: true /@types/react-dom@18.0.8: resolution: {integrity: sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==} dependencies: - '@types/react': 18.2.0 + '@types/react': 18.2.3 dev: true /@types/react-is@17.0.3: resolution: {integrity: sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==} dependencies: - '@types/react': 18.2.0 + '@types/react': 18.2.3 dev: false /@types/react-test-renderer@17.0.2: @@ -8467,7 +8702,7 @@ packages: /@types/react-transition-group@4.4.5: resolution: {integrity: sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==} dependencies: - '@types/react': 18.2.0 + '@types/react': 18.2.3 dev: false /@types/react@17.0.49: @@ -8492,6 +8727,14 @@ packages: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.2 csstype: 3.1.0 + dev: true + + /@types/react@18.2.3: + resolution: {integrity: sha512-myU58XyFvSCcF9stRlhYnPbHZu9md7VZNsLukY6D68JHzIHLvqxvutD5luAJLnrUKMswvAgGwdSlEUKKSD+9Fw==} + dependencies: + '@types/prop-types': 15.7.5 + '@types/scheduler': 0.16.2 + csstype: 3.1.0 /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} @@ -8577,10 +8820,6 @@ packages: resolution: {integrity: sha512-5d2RhCard1nQUC3aHcq/gHzWYO6K0WJmAbjO7mQJgCQKtZpgXxv1rOM6O/dBDhDYYVutk1sciOgNSe+5YyfM8A==} dev: false - /@types/web-bluetooth@0.0.16: - resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} - dev: true - /@types/web-bluetooth@0.0.17: resolution: {integrity: sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA==} @@ -8647,8 +8886,8 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin@5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3): - resolution: {integrity: sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==} + /@typescript-eslint/eslint-plugin@5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@5.0.4): + resolution: {integrity: sha512-yVrXupeHjRxLDcPKL10sGQ/QlVrA8J5IYOEWVqk0lJaSZP7X5DfnP7Ns3cc74/blmbipQ1htFNVGsHX6wsYm0A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -8659,24 +8898,24 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.0 - '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.3) - '@typescript-eslint/scope-manager': 5.57.1 - '@typescript-eslint/type-utils': 5.57.1(eslint@8.37.0)(typescript@5.0.3) - '@typescript-eslint/utils': 5.57.1(eslint@8.37.0)(typescript@5.0.3) + '@typescript-eslint/parser': 5.59.2(eslint@8.39.0)(typescript@5.0.4) + '@typescript-eslint/scope-manager': 5.59.2 + '@typescript-eslint/type-utils': 5.59.2(eslint@8.39.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.2(eslint@8.39.0)(typescript@5.0.4) debug: 4.3.4(supports-color@8.1.1) - eslint: 8.37.0 + eslint: 8.39.0 grapheme-splitter: 1.0.4 ignore: 5.2.0 natural-compare-lite: 1.4.0 semver: 7.3.8 - tsutils: 3.21.0(typescript@5.0.3) - typescript: 5.0.3 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.57.1(eslint@8.37.0)(typescript@5.0.3): - resolution: {integrity: sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA==} + /@typescript-eslint/parser@5.59.2(eslint@8.39.0)(typescript@5.0.4): + resolution: {integrity: sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -8685,26 +8924,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.57.1 - '@typescript-eslint/types': 5.57.1 - '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.0.3) + '@typescript-eslint/scope-manager': 5.59.2 + '@typescript-eslint/types': 5.59.2 + '@typescript-eslint/typescript-estree': 5.59.2(typescript@5.0.4) debug: 4.3.4(supports-color@8.1.1) - eslint: 8.37.0 - typescript: 5.0.3 + eslint: 8.39.0 + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager@5.57.1: - resolution: {integrity: sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==} + /@typescript-eslint/scope-manager@5.59.2: + resolution: {integrity: sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.57.1 - '@typescript-eslint/visitor-keys': 5.57.1 + '@typescript-eslint/types': 5.59.2 + '@typescript-eslint/visitor-keys': 5.59.2 dev: true - /@typescript-eslint/type-utils@5.57.1(eslint@8.37.0)(typescript@5.0.3): - resolution: {integrity: sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==} + /@typescript-eslint/type-utils@5.59.2(eslint@8.39.0)(typescript@5.0.4): + resolution: {integrity: sha512-b1LS2phBOsEy/T381bxkkywfQXkV1dWda/z0PhnIy3bC5+rQWQDS7fk9CSpcXBccPY27Z6vBEuaPBCKCgYezyQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -8713,23 +8952,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.0.3) - '@typescript-eslint/utils': 5.57.1(eslint@8.37.0)(typescript@5.0.3) + '@typescript-eslint/typescript-estree': 5.59.2(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.2(eslint@8.39.0)(typescript@5.0.4) debug: 4.3.4(supports-color@8.1.1) - eslint: 8.37.0 - tsutils: 3.21.0(typescript@5.0.3) - typescript: 5.0.3 + eslint: 8.39.0 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types@5.57.1: - resolution: {integrity: sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==} + /@typescript-eslint/types@5.59.2: + resolution: {integrity: sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.57.1(typescript@5.0.3): - resolution: {integrity: sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==} + /@typescript-eslint/typescript-estree@5.59.2(typescript@5.0.4): + resolution: {integrity: sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -8737,31 +8976,31 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.57.1 - '@typescript-eslint/visitor-keys': 5.57.1 + '@typescript-eslint/types': 5.59.2 + '@typescript-eslint/visitor-keys': 5.59.2 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0(typescript@5.0.3) - typescript: 5.0.3 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.57.1(eslint@8.37.0)(typescript@5.0.3): - resolution: {integrity: sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==} + /@typescript-eslint/utils@5.59.2(eslint@8.39.0)(typescript@5.0.4): + resolution: {integrity: sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.39.0) '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.57.1 - '@typescript-eslint/types': 5.57.1 - '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.0.3) - eslint: 8.37.0 + '@typescript-eslint/scope-manager': 5.59.2 + '@typescript-eslint/types': 5.59.2 + '@typescript-eslint/typescript-estree': 5.59.2(typescript@5.0.4) + eslint: 8.39.0 eslint-scope: 5.1.1 semver: 7.3.8 transitivePeerDependencies: @@ -8769,54 +9008,54 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@5.57.1: - resolution: {integrity: sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==} + /@typescript-eslint/visitor-keys@5.59.2: + resolution: {integrity: sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/types': 5.59.2 eslint-visitor-keys: 3.4.0 dev: true - /@ungap/structured-clone@1.0.2: - resolution: {integrity: sha512-06PHwE0K24Wi8FBmC8MuMi/+nQ3DTpcXYL3y/IaZz2ScY2GOJXOe8fyMykVXyLOKxpL2Y0frAnJZmm65OxzMLQ==} + /@ungap/structured-clone@1.1.0: + resolution: {integrity: sha512-STuj8TmTgsylkA5A1ZGRhxDuewFY+duPp9l+TUZxENsGVMkb+b7U6KVCIPED6Ny8RWOgSreZhywzfz0OPMQWqQ==} dev: true - /@unocss/astro@0.50.6(rollup@2.79.1)(vite@4.2.1): - resolution: {integrity: sha512-gSGQIh+hBCor7KbAylu4wBQaMZp3AkT8dW9E6jrecpluVxzGGdar93a79Wqs76OlWiu7hr8zOyRbSDgfkwDung==} + /@unocss/astro@0.51.8(rollup@2.79.1)(vite@4.2.1): + resolution: {integrity: sha512-1cY22psmzeW6f29Os7nXhrIgbjR2QI2qPU+PDEMprWiaVHlIc86WUKNzPIcuKskAQMMhWVCIN/XlCNzxZzXJqw==} dependencies: - '@unocss/core': 0.50.6 - '@unocss/reset': 0.50.6 - '@unocss/vite': 0.50.6(rollup@2.79.1)(vite@4.2.1) + '@unocss/core': 0.51.8 + '@unocss/reset': 0.51.8 + '@unocss/vite': 0.51.8(rollup@2.79.1)(vite@4.2.1) transitivePeerDependencies: - rollup - vite dev: true - /@unocss/astro@0.50.6(rollup@3.20.2)(vite@4.2.1): - resolution: {integrity: sha512-gSGQIh+hBCor7KbAylu4wBQaMZp3AkT8dW9E6jrecpluVxzGGdar93a79Wqs76OlWiu7hr8zOyRbSDgfkwDung==} + /@unocss/astro@0.51.8(rollup@3.20.2)(vite@4.2.1): + resolution: {integrity: sha512-1cY22psmzeW6f29Os7nXhrIgbjR2QI2qPU+PDEMprWiaVHlIc86WUKNzPIcuKskAQMMhWVCIN/XlCNzxZzXJqw==} dependencies: - '@unocss/core': 0.50.6 - '@unocss/reset': 0.50.6 - '@unocss/vite': 0.50.6(rollup@3.20.2)(vite@4.2.1) + '@unocss/core': 0.51.8 + '@unocss/reset': 0.51.8 + '@unocss/vite': 0.51.8(rollup@3.20.2)(vite@4.2.1) transitivePeerDependencies: - rollup - vite dev: true - /@unocss/cli@0.50.6(rollup@2.79.1): - resolution: {integrity: sha512-La/KeZCpI7WxuqiUj37K7k/mh08oIGm15u8pkHUs2z+XtFWLemjWPeu84NK3cLgyUGlO2nwpDm2Awye4G1GgCg==} + /@unocss/cli@0.51.8(rollup@2.79.1): + resolution: {integrity: sha512-vZKct40rIXhp8tIUkBLn9pLq4xWMBi3+wFryBgoZDHSkRwWkuQLqCY5rAsNOv1DG2+tLfKef4guMaFFavDkYzA==} engines: {node: '>=14'} hasBin: true dependencies: - '@ampproject/remapping': 2.2.0 + '@ampproject/remapping': 2.2.1 '@rollup/pluginutils': 5.0.2(rollup@2.79.1) - '@unocss/config': 0.50.6 - '@unocss/core': 0.50.6 - '@unocss/preset-uno': 0.50.6 + '@unocss/config': 0.51.8 + '@unocss/core': 0.51.8 + '@unocss/preset-uno': 0.51.8 cac: 6.7.14 chokidar: 3.5.3 colorette: 2.0.19 - consola: 2.15.3 + consola: 3.1.0 fast-glob: 3.2.12 magic-string: 0.30.0 pathe: 1.1.0 @@ -8825,20 +9064,20 @@ packages: - rollup dev: true - /@unocss/cli@0.50.6(rollup@3.20.2): - resolution: {integrity: sha512-La/KeZCpI7WxuqiUj37K7k/mh08oIGm15u8pkHUs2z+XtFWLemjWPeu84NK3cLgyUGlO2nwpDm2Awye4G1GgCg==} + /@unocss/cli@0.51.8(rollup@3.20.2): + resolution: {integrity: sha512-vZKct40rIXhp8tIUkBLn9pLq4xWMBi3+wFryBgoZDHSkRwWkuQLqCY5rAsNOv1DG2+tLfKef4guMaFFavDkYzA==} engines: {node: '>=14'} hasBin: true dependencies: - '@ampproject/remapping': 2.2.0 + '@ampproject/remapping': 2.2.1 '@rollup/pluginutils': 5.0.2(rollup@3.20.2) - '@unocss/config': 0.50.6 - '@unocss/core': 0.50.6 - '@unocss/preset-uno': 0.50.6 + '@unocss/config': 0.51.8 + '@unocss/core': 0.51.8 + '@unocss/preset-uno': 0.51.8 cac: 6.7.14 chokidar: 3.5.3 colorette: 2.0.19 - consola: 2.15.3 + consola: 3.1.0 fast-glob: 3.2.12 magic-string: 0.30.0 pathe: 1.1.0 @@ -8847,165 +9086,178 @@ packages: - rollup dev: true - /@unocss/config@0.50.6: - resolution: {integrity: sha512-/IdnXyU4NOQCXBryZsEv9GYAnTvCZ/wmm5mv5ZIPXrS1ZClVbCbnwUxIW08t4EHIX/E9gSFClzXJ52pLBFkZ7g==} + /@unocss/config@0.51.8: + resolution: {integrity: sha512-wiCn2aR82BdDMLfywTxUbyugBy1TxEdfND5BuLZxtNIKARnZoQXm+hfLbIBcOvmcWW1p940I6CImNFrSszOULQ==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 unconfig: 0.3.7 dev: true - /@unocss/core@0.50.6: - resolution: {integrity: sha512-WMIp8xr7YSlID2whqfRGLwagp59e6u4ckPACEpoDOW8sTeSPRZm54hxPhuWXD1SQuqcwHPMtM9nzGD8UOnqQxA==} + /@unocss/core@0.51.8: + resolution: {integrity: sha512-myHRKBphEN3h0OnsUhg2JaFKjFGfqF/jmmzZCCMNU5UmxbheZomXANNLYXVgEP6LHvd4xAF0DEzrOBcDPLf0HQ==} dev: true - /@unocss/inspector@0.50.6: - resolution: {integrity: sha512-6nX1YtaL67ohn/PfSSBv3npJ8qZcdc7S9X2zE6PUD/xhwtz7Bohx9I/KtmFdjJz5WeeGR7di0uYC6xsAcFLndQ==} + /@unocss/extractor-arbitrary-variants@0.51.8: + resolution: {integrity: sha512-cCsdRLqmt3adcaRtoIP2pC8mYgH3ed8DEES3E7VOWghqLjwLULUMyBS+vy7n9CvnV75kuTKb1bZ+k9eu/rfh2w==} + dependencies: + '@unocss/core': 0.51.8 + dev: true + + /@unocss/inspector@0.51.8: + resolution: {integrity: sha512-g3gLl6h/AErv04jCTQOCtfBDzJ01FG2SnDxLErIm22bnKydP/QB15TyX9AXlUsOcxywcCFHYe73OdPqyMqPEFQ==} dependencies: gzip-size: 6.0.0 - sirv: 2.0.2 + sirv: 2.0.3 dev: true - /@unocss/postcss@0.50.6(postcss@8.4.21): - resolution: {integrity: sha512-pRPBVPmwjsVu3v1T0hQuqq3L4K74Wobo6pGDypvK/MuzWdWDhHiktWwmXGNxlYSWK7mGJBIa+vI10pp4e15OUw==} + /@unocss/postcss@0.51.8(postcss@8.4.21): + resolution: {integrity: sha512-IWwxGDfd/pqQMBjp1PKplQIeD6uwUs1qxUkJZXIf/BlGE+dMkjIw6Mp72FwYqkMn71hnjU2CMRTbX7RzkKxkmQ==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 dependencies: - '@unocss/config': 0.50.6 - '@unocss/core': 0.50.6 + '@unocss/config': 0.51.8 + '@unocss/core': 0.51.8 css-tree: 2.3.1 fast-glob: 3.2.12 magic-string: 0.30.0 postcss: 8.4.21 dev: true - /@unocss/preset-attributify@0.50.6: - resolution: {integrity: sha512-hLxBoOnwMLILhJ5fM2AtnjSWej2GffIjTdrAHIBctEy8sLssou5lIbSukDptuGRTSwkishuvQhH020dptB3YJw==} + /@unocss/preset-attributify@0.51.8: + resolution: {integrity: sha512-2JkGrutvVwvXAC48vCiEpiYLMXlV1rDigR1lwRrKxQC1s/1/j4Wei2RqY0649CkpWZBvdiJ5oPF38NV9pWOnKw==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 dev: true - /@unocss/preset-icons@0.50.6: - resolution: {integrity: sha512-ADnvX8JCThEr2DBiDprTh2q4bfvULbCg9hL5DZIuP9/31FvzNqpAI8xo9KpsCPBoQMksg+GVoXhj1CN2IxLhtg==} + /@unocss/preset-icons@0.51.8: + resolution: {integrity: sha512-qvHNsLYVJw6js+1+FNaNZm4qLTM+z4VnHHp1NNMtqHTMEOFUsxu+bAL6CIPkwja455F1GxyvYbHpB6eekSwNEA==} dependencies: '@iconify/utils': 2.1.5 - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 ofetch: 1.0.1 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini@0.50.6: - resolution: {integrity: sha512-Ejgib688uvzCVgT/DHAOyXxKcM8vX55mxh8m3GAEx1H1pxg0IBfJO4QCKa3uAnasxj27XescBbvqv04dWi+jEQ==} + /@unocss/preset-mini@0.51.8: + resolution: {integrity: sha512-eDm70Kuw3gscq2bjjmM7i11ox2siAbzsI9dIIpJtXntuWdzwlhqNk40YH/YnM02OfWVi8QLdWuye4wOA3//Fjw==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 + '@unocss/extractor-arbitrary-variants': 0.51.8 dev: true - /@unocss/preset-tagify@0.50.6: - resolution: {integrity: sha512-ZyG/SJMobn4GZMbgrZOxT59ARp22LwgJGArCwJVosh3rraRVlb+B4x6ctMl6JOiLG5B1lHT9vZ92//u51Y0WTw==} + /@unocss/preset-tagify@0.51.8: + resolution: {integrity: sha512-QUUoyDor2AG5N2nQNI+SZ21HEKfJQxDRlZ+mAwT0NLSli5ZGgDN+BwsHGbffNhi2B0Gti/s5ovIDsQY0WyoYbA==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 dev: true - /@unocss/preset-typography@0.50.6: - resolution: {integrity: sha512-5WBsvHHVBBNJVoh38GwkJpcfS+JTdi0KuQuTsz6SvhQg+xuth3a6ebhAlrEpdS2G9BL5lpMwBd9SbgvpkE75Og==} + /@unocss/preset-typography@0.51.8: + resolution: {integrity: sha512-cqHzwHj8cybQutPOXg5g81Lww0gWU0DIVNUpLy5g8qW+w5y4rTlQ4pNw5z1x3CyHUHO2++HApN8m07zJL6RA1w==} dependencies: - '@unocss/core': 0.50.6 - '@unocss/preset-mini': 0.50.6 + '@unocss/core': 0.51.8 + '@unocss/preset-mini': 0.51.8 dev: true - /@unocss/preset-uno@0.50.6: - resolution: {integrity: sha512-MTuTd49mU8CfKGP/SVMqxNBDEXJmJPes+K6uwZnOsoEwySh1ZrGdApwmIeJurlDEsBiQFQfaSHKHQ25JWVPg3A==} + /@unocss/preset-uno@0.51.8: + resolution: {integrity: sha512-akBkjSDqFhuiLPPOu+t+bhae1/ZRjcKnmMMGekSBoJvE3CfYsDpkYgzlj+U1NhCtmKXHeDZKD8spUJj5Jvea1g==} dependencies: - '@unocss/core': 0.50.6 - '@unocss/preset-mini': 0.50.6 - '@unocss/preset-wind': 0.50.6 + '@unocss/core': 0.51.8 + '@unocss/preset-mini': 0.51.8 + '@unocss/preset-wind': 0.51.8 dev: true - /@unocss/preset-web-fonts@0.50.6: - resolution: {integrity: sha512-81meQMAq2lOy7k5qHQZ2EGWN5iJQUJOLl8dc9dxIo1eZPgiZQruxTVr4AkNVH5LRFcjHs/1sDb2CYxAiakwTVg==} + /@unocss/preset-web-fonts@0.51.8: + resolution: {integrity: sha512-s9kKEiV21qYTdrfb3uZRc+Eos1e1/UN6lCC4KPqzD5LfdsZgel5a0xD9RpKUoKOnPgzDkvg22yn8rfsC5NBafg==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 ofetch: 1.0.1 dev: true - /@unocss/preset-wind@0.50.6: - resolution: {integrity: sha512-LU5fAad+okonKfP1eHY5Q63uhoiSstQf4lU7CZ97eZdduqN1ODLzeBegjMGHHi1K2112AvzN/Au0WEPjQFgf7Q==} + /@unocss/preset-wind@0.51.8: + resolution: {integrity: sha512-L8zqVQigmPiclCuUdXwzNpj3CcC0PX38m5DAb9fkYyEdeSMkM2BYsKgR56oxah+0crN1dRTjJsqK45MAjJiVKQ==} dependencies: - '@unocss/core': 0.50.6 - '@unocss/preset-mini': 0.50.6 + '@unocss/core': 0.51.8 + '@unocss/preset-mini': 0.51.8 + dev: true + + /@unocss/reset@0.51.8: + resolution: {integrity: sha512-mVUP2F/ItPKatkRh5tWBNDZG2YqG7oKxfYxQUYbNAv/hiTKPlKc3PX9T4vZKEvJarbzucTIGbYHdzwqExzG9Kw==} dev: true - /@unocss/reset@0.50.6: - resolution: {integrity: sha512-e1fuSEgp1p7FgpsIZKNejOKgq4gyZcDGDvi+6544x458hInM6MfiMQNP95UBJEG4JZXq6qCZ8t7tRVWS2m5IXg==} + /@unocss/scope@0.51.8: + resolution: {integrity: sha512-4B4nlmcwFGKzAyI8ltSSJIivqu+DHZ3/T9IccuoFgWzdr+whPwxO5x6ydkTaJo9bUyT9mcj+HhFEjmwsA98FmQ==} dev: true - /@unocss/scope@0.50.6: - resolution: {integrity: sha512-ep1RRJzA3xbVmEcsBYvY8i/LQIfoCFaw1bx9hvGLhdCIdboy58sL4R4GigOukBJiufykKkrLNzFmlIsi3EfJWg==} + /@unocss/transformer-attributify-jsx-babel@0.51.8: + resolution: {integrity: sha512-GJ1NLLAn4MH/u5/qsAbnzY7Qyl1aqWi0fj2ggXcv3XP9KmllRmGymWVJB7lqH7AL5xzJD+tivUEH8m+tsaeZYQ==} + dependencies: + '@unocss/core': 0.51.8 dev: true - /@unocss/transformer-attributify-jsx@0.50.6: - resolution: {integrity: sha512-nXt9Kj9L72ehiDwkzjzxXV4QcV7VS60kP4PXuf+Gp70wE3/19iZl3K3Um/lGo3WHgAYvr91hxBkcyxYBOLUIFA==} + /@unocss/transformer-attributify-jsx@0.51.8: + resolution: {integrity: sha512-iq4WRj+IHVIRPSH7qaB8PqqlSNSHXkXjPki1n14Bcv1D1ILgDBnH6gRammB/Z7KqAP/k/TCK7bSMeHrQ6iTQoQ==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 dev: true - /@unocss/transformer-compile-class@0.50.6: - resolution: {integrity: sha512-MWpxO94bq28+HWxniED4BP26aIs5hGhTnaTBkTrisiF8T9xyNPwXaSUobuYkjP1s3ojrXHha8ic0uIXy5OC5nw==} + /@unocss/transformer-compile-class@0.51.8: + resolution: {integrity: sha512-aSyUDjYGUX1qplby0wt9BcBwMsmKzIDyOkp3DBTlAfBjWbxes8ZytjutIzOMos1CrrHTuB/omCT9apG2JAbgDA==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 dev: true - /@unocss/transformer-directives@0.50.6: - resolution: {integrity: sha512-deUJMZDDYQ/kGRFdGe3JrmnbiScs9Smc5Vj35Pr/MNMAM9pItbMwCgZLc+EcHgYNvO5tp0qfA9prPAIs4YpRbg==} + /@unocss/transformer-directives@0.51.8: + resolution: {integrity: sha512-Q1vG0dZYaxbdz0pVnvpuFreGoSqmrk7TgKUHNuJP/XzTi04sriQoDSpC2QMIAuOyU7FyGpSjUORiaBm0/VNURw==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 css-tree: 2.3.1 dev: true - /@unocss/transformer-variant-group@0.50.6: - resolution: {integrity: sha512-eAbJ2Ho1lYaFvpKexqUqixh2TvzcE/DNSIHncr/9Ezo9s06kkHxw4KeIxw//TF26zYP7IJx8l5F58HoSjdKwbQ==} + /@unocss/transformer-variant-group@0.51.8: + resolution: {integrity: sha512-blFQtAntyijFOm+BiiQhroaPwFNX6zYi19wUjY6NdvMAl/g4JzOFTzo+KehQf+lCI3Dvhr8Z2dGtDcnwfqUcDg==} dependencies: - '@unocss/core': 0.50.6 + '@unocss/core': 0.51.8 dev: true - /@unocss/vite@0.50.6(rollup@2.79.1)(vite@4.2.1): - resolution: {integrity: sha512-BBfNHWRTD69ToNX4NlYdORFG6uH51HCjX+vZ8HAVgYHpSeVWziG3srnGYOk5IS0pKPzQGoLBlz8rstMsGhrAjA==} + /@unocss/vite@0.51.8(rollup@2.79.1)(vite@4.2.1): + resolution: {integrity: sha512-0mVCgh2Bci2oey6VXGAJBI3x/p5whJiY32BpJaugCmLlZPc6rnWQ8o/FaOTed2EznWAGA8zRRF2l3fEVCURh9g==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 dependencies: - '@ampproject/remapping': 2.2.0 + '@ampproject/remapping': 2.2.1 '@rollup/pluginutils': 5.0.2(rollup@2.79.1) - '@unocss/config': 0.50.6 - '@unocss/core': 0.50.6 - '@unocss/inspector': 0.50.6 - '@unocss/scope': 0.50.6 - '@unocss/transformer-directives': 0.50.6 + '@unocss/config': 0.51.8 + '@unocss/core': 0.51.8 + '@unocss/inspector': 0.51.8 + '@unocss/scope': 0.51.8 + '@unocss/transformer-directives': 0.51.8 chokidar: 3.5.3 fast-glob: 3.2.12 magic-string: 0.30.0 - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) transitivePeerDependencies: - rollup dev: true - /@unocss/vite@0.50.6(rollup@3.20.2)(vite@4.2.1): - resolution: {integrity: sha512-BBfNHWRTD69ToNX4NlYdORFG6uH51HCjX+vZ8HAVgYHpSeVWziG3srnGYOk5IS0pKPzQGoLBlz8rstMsGhrAjA==} + /@unocss/vite@0.51.8(rollup@3.20.2)(vite@4.2.1): + resolution: {integrity: sha512-0mVCgh2Bci2oey6VXGAJBI3x/p5whJiY32BpJaugCmLlZPc6rnWQ8o/FaOTed2EznWAGA8zRRF2l3fEVCURh9g==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 dependencies: - '@ampproject/remapping': 2.2.0 + '@ampproject/remapping': 2.2.1 '@rollup/pluginutils': 5.0.2(rollup@3.20.2) - '@unocss/config': 0.50.6 - '@unocss/core': 0.50.6 - '@unocss/inspector': 0.50.6 - '@unocss/scope': 0.50.6 - '@unocss/transformer-directives': 0.50.6 + '@unocss/config': 0.51.8 + '@unocss/core': 0.51.8 + '@unocss/inspector': 0.51.8 + '@unocss/scope': 0.51.8 + '@unocss/transformer-directives': 0.51.8 chokidar: 3.5.3 fast-glob: 3.2.12 magic-string: 0.30.0 - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) transitivePeerDependencies: - rollup dev: true @@ -9059,7 +9311,7 @@ packages: '@babel/core': 7.21.4 '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.21.4) '@vue/babel-plugin-jsx': 1.1.1(@babel/core@7.21.4) - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) vue: 3.2.47 transitivePeerDependencies: - supports-color @@ -9072,21 +9324,10 @@ packages: vite: '>=2.5.10' vue: ^2.7.0-0 dependencies: - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) vue: 2.7.10 dev: true - /@vitejs/plugin-vue@4.1.0(vite@4.2.1)(vue@3.2.47): - resolution: {integrity: sha512-++9JOAFdcXI3lyer9UKUV4rfoQ3T1RN8yDqoCLar86s0xQct5yblxAE+yWgRnU5/0FOlVCpTZpYSBV/bGWrSrQ==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.0.0 - vue: ^3.2.25 - dependencies: - vite: 4.2.1(@types/node@18.15.11) - vue: 3.2.47 - dev: true - /@vitejs/plugin-vue@4.2.1(vite@4.2.1)(vue@3.2.47): resolution: {integrity: sha512-ZTZjzo7bmxTRTkb8GSTwkPOYDIP7pwuyV+RV53c9PYUouwcbkIZIvWvNWlX2b1dYZqtOv7D6iUAnJLVNGcLrSw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -9094,7 +9335,7 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) vue: 3.2.47 dev: true @@ -9405,18 +9646,6 @@ packages: vue-demi: 0.14.0(vue@3.2.39) dev: false - /@vueuse/core@9.13.0(vue@3.2.47): - resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} - dependencies: - '@types/web-bluetooth': 0.0.16 - '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.2.47) - vue-demi: 0.14.0(vue@3.2.47) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true - /@vueuse/integrations@8.9.4(axios@0.26.1)(vue@3.2.39): resolution: {integrity: sha512-Nk7mH0ThTdiuiiuB+1lyC+5ihnywrr+9h9IA4R4Ry8Mli/cZL38zc3qZWIsCVPm66Lr+7kEp3nnHdSxKi7ivrg==} peerDependencies: @@ -9468,10 +9697,6 @@ packages: resolution: {integrity: sha512-IwSfzH80bnJMzqhaapqJl9JRIiyQU0zsRGEgnxN6jhq7992cPUJIRfV+JHRIZXjYqbwt07E1gTEp0R0zPJ1aqw==} dev: false - /@vueuse/metadata@9.13.0: - resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} - dev: true - /@vueuse/shared@10.1.2(vue@3.2.47): resolution: {integrity: sha512-1uoUTPBlgyscK9v6ScGeVYDDzlPSFXBlxuK7SfrDGyUTBiznb3mNceqhwvZHjtDRELZEN79V5uWPTF1VDV8svA==} dependencies: @@ -9495,25 +9720,16 @@ packages: vue-demi: 0.14.0(vue@3.2.39) dev: false - /@vueuse/shared@9.13.0(vue@3.2.47): - resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} - dependencies: - vue-demi: 0.14.0(vue@3.2.47) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true - - /@wdio/config@8.6.8: - resolution: {integrity: sha512-2gNL5AtJgKnZ3o4mM9KJpKP0fL2QX5J+Iepn7TSI5QEzC/c9f6UgjR14hoRLE0rnzQm6ZvXHj22d0hvT3ilafg==} + /@wdio/config@8.8.0: + resolution: {integrity: sha512-gm8gXqpiIR0EU9Blkqmxe+xsEoKS2EXpWrKlx2JXyx3Yf7By0UNsZVZHMSO8lLunzUjYIntpWYpmKmBmnlrnKQ==} engines: {node: ^16.13 || >=18} dependencies: '@wdio/logger': 8.6.6 - '@wdio/types': 8.6.8 - '@wdio/utils': 8.6.8 + '@wdio/types': 8.8.0 + '@wdio/utils': 8.8.0 decamelize: 6.0.0 deepmerge-ts: 5.0.0 - glob: 9.3.0 + glob: 9.3.5 import-meta-resolve: 2.2.2 read-pkg-up: 9.1.0 dev: true @@ -9557,8 +9773,8 @@ packages: '@types/node': 18.16.3 dev: true - /@wdio/types@8.6.8: - resolution: {integrity: sha512-hwlkQ6E8DNIFL/l8vHve3Zpl1t6Hqle7vtatEkAlrmbnExc7qI6Yw6SI5T/KiBSAi0ez1OypbGhdrbXFfywxng==} + /@wdio/types@8.8.0: + resolution: {integrity: sha512-Ai6yIlwWB32FUfvQKCqSa6nSyHIhSF5BOU9OfE7I2XYkLAJTxu8B6NORHQ+rgoppHSWc4D2V9r21y3etF8AGnQ==} engines: {node: ^16.13 || >=18} dependencies: '@types/node': 18.16.3 @@ -9571,12 +9787,12 @@ packages: '@types/node': 18.16.3 dev: true - /@wdio/utils@8.6.8: - resolution: {integrity: sha512-ibhuEGBwkRoy3hqKb7pXGqJkH8vSqSsTyYdxQ8cGJYFfOIvHJR1aTLz+az5zJMLNUUT6WItRBwa5Rad0hlWbFw==} + /@wdio/utils@8.8.0: + resolution: {integrity: sha512-JUl1AwdtrJ3GzwtEmLyLohh29ycKkTKQ9S7K5Tc3p4kC3d9YmFKsifVj9riyJUFFrbICO0d35O63kNzsVMYj/w==} engines: {node: ^16.13 || >=18} dependencies: '@wdio/logger': 8.6.6 - '@wdio/types': 8.6.8 + '@wdio/types': 8.8.0 import-meta-resolve: 2.2.2 p-iteration: 1.1.8 dev: true @@ -9858,21 +10074,21 @@ packages: resolution: {integrity: sha512-LOmVnY1iTU2D8tv4Xf6MVMZZ+juIJ87Kt/plMijjN20NMAXGmH4u8bS1t0uT74cZ5gwpocYueV58YwyI8y+GKw==} engines: {node: '>=8'} dependencies: - tslib: 2.4.1 + tslib: 2.4.0 dev: false /@wry/equality@0.5.3: resolution: {integrity: sha512-avR+UXdSrsF2v8vIqIgmeTY0UR91UT+IyablCyKe/uk22uOJ8fusKZnH9JH9e1/EtLeNJBtagNmL3eJdnOV53g==} engines: {node: '>=8'} dependencies: - tslib: 2.4.1 + tslib: 2.4.0 dev: false /@wry/trie@0.3.2: resolution: {integrity: sha512-yRTyhWSls2OY/pYLfwff867r8ekooZ4UI+/gxot5Wj8EFwSf2rG+n+Mo/6LoLQm1TKA4GRj2+LCpbfS937dClQ==} engines: {node: '>=8'} dependencies: - tslib: 2.4.1 + tslib: 2.4.0 dev: false /@xmldom/xmldom@0.8.6: @@ -10574,7 +10790,7 @@ packages: loader-utils: 2.0.2 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.74.0(esbuild@0.17.15) + webpack: 5.74.0(esbuild@0.17.18) dev: true /babel-loader@8.2.5(@babel/core@7.21.4)(webpack@4.46.0): @@ -10859,8 +11075,8 @@ packages: dev: true optional: true - /birpc@0.2.3: - resolution: {integrity: sha512-mG7m06C2JkfuHSaLRHhtHtMEvyT1P1nUyyuk5W/7LMT2p7YYX/tfzJzD2ynZZHem3JTi6yJve0nHPdrs/gpXYg==} + /birpc@0.2.11: + resolution: {integrity: sha512-OcUm84SBHRsmvSQhOLZRt5Awmw8WVknVcMDMaPE8GPwYxzc4mGE0EIytkWXayPjheGvm7s/Ci1wQZGwk7YPU6A==} /bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -11124,13 +11340,13 @@ packages: - supports-color dev: true - /bundle-require@4.0.1(esbuild@0.17.15): + /bundle-require@4.0.1(esbuild@0.17.18): resolution: {integrity: sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: esbuild: '>=0.17' dependencies: - esbuild: 0.17.15 + esbuild: 0.17.18 load-tsconfig: 0.2.3 dev: true @@ -11160,7 +11376,7 @@ packages: jiti: 1.18.2 mlly: 1.2.0 pathe: 1.1.0 - pkg-types: 1.0.2 + pkg-types: 1.0.3 rc9: 2.0.1 transitivePeerDependencies: - supports-color @@ -11550,8 +11766,8 @@ packages: engines: {node: '>=6.0'} dev: true - /chromium-bidi@0.4.5(devtools-protocol@0.0.1107588): - resolution: {integrity: sha512-rkav9YzRfAshSTG3wNXF7P7yNiI29QAo1xBXElPoCoSQR5n20q3cOyVhDv6S7+GlF/CJ/emUxlQiR0xOPurkGg==} + /chromium-bidi@0.4.6(devtools-protocol@0.0.1107588): + resolution: {integrity: sha512-TQOkWRaLI/IWvoP8XC+7jO4uHTIiAUiklXU1T0qszlUFEai9LgKXIBXy3pOS3EnQZ3bQtMbKUPkug0fTAEHCSw==} peerDependencies: devtools-protocol: '*' dependencies: @@ -11719,8 +11935,8 @@ packages: resolution: {integrity: sha512-WTau8X2q58b0SOAY9DO+iQVw8JKVEgyQIqArp2D732tcc+pobbMta3bnVMdQdmgwuvNrOFFr6HoxPRoQOgooFA==} dev: true - /codemirror@5.65.12: - resolution: {integrity: sha512-z2jlHBocElRnPYysN2HAuhXbO3DNB0bcSKmNz3hcWR2Js2Dkhc1bEOxG93Z3DeUrnm+qx56XOY5wQmbP5KY0sw==} + /codemirror@5.65.13: + resolution: {integrity: sha512-SVWEzKXmbHmTQQWaz03Shrh4nybG0wXx2MEu3FO4ezbPW8IbnZEd5iGHGEffSUaitKYa3i+pHpBsSvw8sPHtzg==} dev: true /collapse-white-space@1.0.6: @@ -11790,11 +12006,6 @@ packages: engines: {node: '>= 6'} dev: true - /commander@5.1.0: - resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} - engines: {node: '>= 6'} - dev: true - /commander@6.2.1: resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} engines: {node: '>= 6'} @@ -11896,8 +12107,8 @@ packages: proto-list: 1.2.4 dev: true - /consola@2.15.3: - resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} + /consola@3.1.0: + resolution: {integrity: sha512-rrrJE6rP0qzl/Srg+C9x/AE5Kxfux7reVm1Wh0wCjuXvih6DqZgqDZe8auTD28fzJ9TF0mHlSDrPpWlujQRo1Q==} dev: true /console-browserify@1.2.0: @@ -12268,8 +12479,8 @@ packages: resolution: {integrity: sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==} dev: true - /cypress@12.9.0: - resolution: {integrity: sha512-Ofe09LbHKgSqX89Iy1xen2WvpgbvNxDzsWx3mgU1mfILouELeXYGwIib3ItCwoRrRifoQwcBFmY54Vs0zw7QCg==} + /cypress@12.11.0: + resolution: {integrity: sha512-TJE+CCWI26Hwr5Msb9GpQhFLubdYooW0fmlPwTsfiyxmngqc7+SZGLPeIkj2dTSSZSEtpQVzOzvcnzH0o8G7Vw==} engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0} hasBin: true requiresBuild: true @@ -12288,7 +12499,7 @@ packages: check-more-types: 2.24.0 cli-cursor: 3.1.0 cli-table3: 0.6.2 - commander: 5.1.0 + commander: 6.2.1 common-tags: 1.8.2 dayjs: 1.11.5 debug: 4.3.4(supports-color@8.1.1) @@ -12306,7 +12517,7 @@ packages: listr2: 3.14.0(enquirer@2.3.6) lodash: 4.17.21 log-symbols: 4.1.0 - minimist: 1.2.7 + minimist: 1.2.8 ospath: 1.2.2 pretty-bytes: 5.6.0 proxy-from-env: 1.0.0 @@ -12598,7 +12809,7 @@ packages: dependencies: call-bind: 1.0.2 es-get-iterator: 1.1.2 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 is-arguments: 1.1.1 is-array-buffer: 3.0.2 is-date-object: 1.0.5 @@ -12761,8 +12972,8 @@ packages: resolution: {integrity: sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==} dev: true - /devtools-protocol@0.0.1122063: - resolution: {integrity: sha512-hdyXfFDpLM5rdmaFCOs3lG55Tcb8aFZGmfxpws04TVD+TWZSl18nxd62hin36PnaBLuJ1awzK5fe8SGL5nm4TA==} + /devtools-protocol@0.0.1124027: + resolution: {integrity: sha512-OT2sdgQn4llM9/tVcCvoty733KFFIlXVvESceJsfazhmg/dF7C5e3Z8cIN8jNwIikixuE5rufGtD1cvKHXfOcQ==} dev: true /devtools-protocol@0.0.1137730: @@ -12773,20 +12984,20 @@ packages: resolution: {integrity: sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==} dev: true - /devtools@8.6.9(typescript@5.0.3): - resolution: {integrity: sha512-Xv7NA5nUPU2ma/VMcAYRIMLX4+YrsEOXMG6ZGPVuU5tC9zylb5L7fkBCqjqYJ/kkVWibbIn3l63hMpnZ63AS5w==} + /devtools@8.8.0(typescript@5.0.4): + resolution: {integrity: sha512-FfvMEald7LtXIA12oo6wStlxSlAFy3NMAkVAHmu23g8jYhuhl2ASQQzVUFlBHKhVqLvbwSF0VuPZzaPRoz3uDQ==} engines: {node: ^16.13 || >=18} dependencies: '@types/node': 18.16.3 - '@wdio/config': 8.6.8 + '@wdio/config': 8.8.0 '@wdio/logger': 8.6.6 '@wdio/protocols': 8.6.6 - '@wdio/types': 8.6.8 - '@wdio/utils': 8.6.8 + '@wdio/types': 8.8.0 + '@wdio/utils': 8.8.0 chrome-launcher: 0.15.1 edge-paths: 3.0.5 import-meta-resolve: 2.2.2 - puppeteer-core: 19.8.0(typescript@5.0.3) + puppeteer-core: 19.8.5(typescript@5.0.4) query-selector-shadow-dom: 1.0.1 ua-parser-js: 1.0.34 uuid: 9.0.0 @@ -12799,7 +13010,7 @@ packages: - utf-8-validate dev: true - /devtools@8.8.7(typescript@5.0.3): + /devtools@8.8.7(typescript@5.0.4): resolution: {integrity: sha512-qS0lCQ6mSXu3rWlLP6u9qEghoS0t9AX2zPLC65U67MZCe2fcsaTEcQ129Az4TmpYm9BPcNPoYG+lAFVbHDEYYw==} engines: {node: ^16.13 || >=18} dependencies: @@ -12812,7 +13023,7 @@ packages: chrome-launcher: 0.15.1 edge-paths: 3.0.5 import-meta-resolve: 3.0.0 - puppeteer-core: 19.11.1(typescript@5.0.3) + puppeteer-core: 19.11.1(typescript@5.0.4) query-selector-shadow-dom: 1.0.1 ua-parser-js: 1.0.34 uuid: 9.0.0 @@ -13243,7 +13454,7 @@ packages: resolution: {integrity: sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 @@ -13732,6 +13943,36 @@ packages: '@esbuild/win32-ia32': 0.17.15 '@esbuild/win32-x64': 0.17.15 + /esbuild@0.17.18: + resolution: {integrity: sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.17.18 + '@esbuild/android-arm64': 0.17.18 + '@esbuild/android-x64': 0.17.18 + '@esbuild/darwin-arm64': 0.17.18 + '@esbuild/darwin-x64': 0.17.18 + '@esbuild/freebsd-arm64': 0.17.18 + '@esbuild/freebsd-x64': 0.17.18 + '@esbuild/linux-arm': 0.17.18 + '@esbuild/linux-arm64': 0.17.18 + '@esbuild/linux-ia32': 0.17.18 + '@esbuild/linux-loong64': 0.17.18 + '@esbuild/linux-mips64el': 0.17.18 + '@esbuild/linux-ppc64': 0.17.18 + '@esbuild/linux-riscv64': 0.17.18 + '@esbuild/linux-s390x': 0.17.18 + '@esbuild/linux-x64': 0.17.18 + '@esbuild/netbsd-x64': 0.17.18 + '@esbuild/openbsd-x64': 0.17.18 + '@esbuild/sunos-x64': 0.17.18 + '@esbuild/win32-arm64': 0.17.18 + '@esbuild/win32-ia32': 0.17.18 + '@esbuild/win32-x64': 0.17.18 + dev: true + /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -13781,7 +14022,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.57.1)(eslint-import-resolver-node@0.3.7)(eslint@8.37.0): + /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.59.2)(eslint-import-resolver-node@0.3.7)(eslint@8.39.0): resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -13802,43 +14043,43 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.3) + '@typescript-eslint/parser': 5.59.2(eslint@8.39.0)(typescript@5.0.4) debug: 3.2.7(supports-color@8.1.1) - eslint: 8.37.0 + eslint: 8.39.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-antfu@0.38.4(eslint@8.37.0)(typescript@5.0.3): - resolution: {integrity: sha512-lY7nxZaDwZ45GmSG4xm1arafIu8/DcAIkiLdz27jpMdgzQiHGJlsIgcDastrAyWU7I4o3kv+70q252HDDUAyyw==} + /eslint-plugin-antfu@0.38.5(eslint@8.39.0)(typescript@5.0.4): + resolution: {integrity: sha512-uBLSmOMhMLuioEm92Y7k4igNXBXcCrskzQYZKhzjoj+2GBo/hanKjCIHf2oDmydnCx6KCFARnQ+mnNanM0/qig==} dependencies: - '@typescript-eslint/utils': 5.57.1(eslint@8.37.0)(typescript@5.0.3) + '@typescript-eslint/utils': 5.59.2(eslint@8.39.0)(typescript@5.0.4) transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /eslint-plugin-es@4.1.0(eslint@8.37.0): + /eslint-plugin-es@4.1.0(eslint@8.39.0): resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.37.0 + eslint: 8.39.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-eslint-comments@3.2.0(eslint@8.37.0): + /eslint-plugin-eslint-comments@3.2.0(eslint@8.39.0): resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 8.37.0 + eslint: 8.39.0 ignore: 5.2.0 dev: true @@ -13848,7 +14089,7 @@ packages: htmlparser2: 8.0.1 dev: true - /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.57.1)(eslint@8.37.0): + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.2)(eslint@8.39.0): resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -13858,15 +14099,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.3) + '@typescript-eslint/parser': 5.59.2(eslint@8.39.0)(typescript@5.0.4) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 - eslint: 8.37.0 + eslint: 8.39.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.57.1)(eslint-import-resolver-node@0.3.7)(eslint@8.37.0) + eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.59.2)(eslint-import-resolver-node@0.3.7)(eslint@8.39.0) has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -13881,7 +14122,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest@27.2.1(@typescript-eslint/eslint-plugin@5.57.1)(eslint@8.37.0)(typescript@5.0.3): + /eslint-plugin-jest@27.2.1(@typescript-eslint/eslint-plugin@5.59.2)(eslint@8.39.0)(typescript@5.0.4): resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -13894,48 +14135,48 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3) - '@typescript-eslint/utils': 5.57.1(eslint@8.37.0)(typescript@5.0.3) - eslint: 8.37.0 + '@typescript-eslint/eslint-plugin': 5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.2(eslint@8.39.0)(typescript@5.0.4) + eslint: 8.39.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsonc@2.7.0(eslint@8.37.0): + /eslint-plugin-jsonc@2.7.0(eslint@8.39.0): resolution: {integrity: sha512-DZgC71h/hZ9t5k/OGAKOMdJCleg2neZLL7No+YYi2ZMroCN4X5huZdrLf1USbrc6UTHwYujd1EDwXHg1qJ6CYw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) - eslint: 8.37.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.39.0) + eslint: 8.39.0 jsonc-eslint-parser: 2.2.0 natural-compare: 1.4.0 dev: true - /eslint-plugin-markdown@3.0.0(eslint@8.37.0): + /eslint-plugin-markdown@3.0.0(eslint@8.39.0): resolution: {integrity: sha512-hRs5RUJGbeHDLfS7ELanT0e29Ocyssf/7kBM+p7KluY5AwngGkDf8Oyu4658/NZSGTTq05FZeWbkxXtbVyHPwg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.37.0 + eslint: 8.39.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-n@15.7.0(eslint@8.37.0): + /eslint-plugin-n@15.7.0(eslint@8.39.0): resolution: {integrity: sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' dependencies: builtins: 5.0.1 - eslint: 8.37.0 - eslint-plugin-es: 4.1.0(eslint@8.37.0) - eslint-utils: 3.0.0(eslint@8.37.0) + eslint: 8.39.0 + eslint-plugin-es: 4.1.0(eslint@8.39.0) + eslint-utils: 3.0.0(eslint@8.39.0) ignore: 5.2.0 is-core-module: 2.11.0 minimatch: 3.1.2 @@ -13948,26 +14189,26 @@ packages: engines: {node: '>=5.0.0'} dev: true - /eslint-plugin-promise@6.1.1(eslint@8.37.0): + /eslint-plugin-promise@6.1.1(eslint@8.39.0): resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.37.0 + eslint: 8.39.0 dev: true - /eslint-plugin-unicorn@46.0.0(eslint@8.37.0): + /eslint-plugin-unicorn@46.0.0(eslint@8.39.0): resolution: {integrity: sha512-j07WkC+PFZwk8J33LYp6JMoHa1lXc1u6R45pbSAipjpfpb7KIGr17VE2D685zCxR5VL4cjrl65kTJflziQWMDA==} engines: {node: '>=14.18'} peerDependencies: eslint: '>=8.28.0' dependencies: '@babel/helper-validator-identifier': 7.19.1 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.39.0) ci-info: 3.7.0 clean-regexp: 1.0.0 - eslint: 8.37.0 + eslint: 8.39.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.0 @@ -13982,7 +14223,7 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-unused-imports@2.0.0(@typescript-eslint/eslint-plugin@5.57.1)(eslint@8.37.0): + /eslint-plugin-unused-imports@2.0.0(@typescript-eslint/eslint-plugin@5.59.2)(eslint@8.39.0): resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13992,37 +14233,37 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3) - eslint: 8.37.0 + '@typescript-eslint/eslint-plugin': 5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@5.0.4) + eslint: 8.39.0 eslint-rule-composer: 0.3.0 dev: true - /eslint-plugin-vue@9.10.0(eslint@8.37.0): - resolution: {integrity: sha512-2MgP31OBf8YilUvtakdVMc8xVbcMp7z7/iQj8LHVpXrSXHPXSJRUIGSPFI6b6pyCx/buKaFJ45ycqfHvQRiW2g==} + /eslint-plugin-vue@9.11.0(eslint@8.39.0): + resolution: {integrity: sha512-bBCJAZnkBV7ATH4Z1E7CvN3nmtS4H7QUU3UBxPdo8WohRU+yHjnQRALpTbxMVcz0e4Mx3IyxIdP5HYODMxK9cQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) - eslint: 8.37.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.39.0) + eslint: 8.39.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.10 semver: 7.3.8 - vue-eslint-parser: 9.1.0(eslint@8.37.0) + vue-eslint-parser: 9.1.0(eslint@8.39.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml@1.5.0(eslint@8.37.0): + /eslint-plugin-yml@1.5.0(eslint@8.39.0): resolution: {integrity: sha512-iygN054g+ZrnYmtOXMnT+sx9iDNXt89/m0+506cQHeG0+5jJN8hY5iOPQLd3yfd50AfK/mSasajBWruf1SoHpQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4(supports-color@8.1.1) - eslint: 8.37.0 + eslint: 8.39.0 lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.0 @@ -14051,8 +14292,8 @@ packages: estraverse: 4.3.0 dev: true - /eslint-scope@7.1.1: - resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} + /eslint-scope@7.2.0: + resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: esrecurse: 4.3.0 @@ -14066,13 +14307,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils@3.0.0(eslint@8.37.0): + /eslint-utils@3.0.0(eslint@8.39.0): resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.37.0 + eslint: 8.39.0 eslint-visitor-keys: 2.1.0 dev: true @@ -14101,15 +14342,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.37.0: - resolution: {integrity: sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==} + /eslint@8.39.0: + resolution: {integrity: sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.39.0) '@eslint-community/regexpp': 4.5.0 '@eslint/eslintrc': 2.0.2 - '@eslint/js': 8.37.0 + '@eslint/js': 8.39.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -14119,7 +14360,7 @@ packages: debug: 4.3.4(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.1.1 + eslint-scope: 7.2.0 eslint-visitor-keys: 3.4.0 espree: 9.5.1 esquery: 1.5.0 @@ -14164,7 +14405,7 @@ packages: doctrine: 3.0.0 enquirer: 2.3.6 escape-string-regexp: 4.0.0 - eslint-scope: 7.1.1 + eslint-scope: 7.2.0 eslint-utils: 3.0.0(eslint@8.4.1) eslint-visitor-keys: 3.4.0 espree: 9.5.1 @@ -14272,7 +14513,6 @@ packages: /estree-walker@1.0.1: resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} - dev: true /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} @@ -15247,7 +15487,7 @@ packages: defu: 6.1.2 https-proxy-agent: 5.0.1 mri: 1.2.0 - node-fetch-native: 1.0.2 + node-fetch-native: 1.1.0 pathe: 1.1.0 tar: 6.1.13 transitivePeerDependencies: @@ -15354,12 +15594,12 @@ packages: once: 1.4.0 dev: true - /glob@9.3.0: - resolution: {integrity: sha512-EAZejC7JvnQINayvB/7BJbpZpNOJ8Lrw2OZNEvQxe0vaLn1SuwMcfV7/MNaX8L/T0wmptBFI4YMtDvSBxYDc7w==} + /glob@9.3.5: + resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} engines: {node: '>=16 || 14 >=14.17'} dependencies: fs.realpath: 1.0.0 - minimatch: 7.4.5 + minimatch: 8.0.4 minipass: 4.2.5 path-scurry: 1.7.0 dev: true @@ -15489,7 +15729,7 @@ packages: engines: {node: '>=0.4.7'} hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.8 neo-async: 2.6.2 source-map: 0.6.1 wordwrap: 1.0.0 @@ -15497,18 +15737,15 @@ packages: uglify-js: 3.17.0 dev: true - /happy-dom@8.9.0: - resolution: {integrity: sha512-JZwJuGdR7ko8L61136YzmrLv7LgTh5b8XaEM3P709mLjyQuXJ3zHTDXvUtBBahRjGlcYW0zGjIiEWizoTUGKfA==} + /happy-dom@9.1.9: + resolution: {integrity: sha512-OMbnoknA7iNNG/5fwt1JckCKc53QLLFo2ljzit1pCV9SC1TYwcQj0obq0QUTeqIf2p2skbFG69bo19YoSj/1DA==} dependencies: css.escape: 1.5.1 he: 1.2.0 iconv-lite: 0.6.3 - node-fetch: 2.6.7 webidl-conversions: 7.0.0 whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 - transitivePeerDependencies: - - encoding dev: true /happy-dom@9.10.7: @@ -16817,7 +17054,7 @@ packages: pretty-format: 27.5.1 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@types/node@18.15.11)(typescript@5.0.3) + ts-node: 10.9.1(@types/node@18.16.3)(typescript@5.0.4) transitivePeerDependencies: - bufferutil - canvas @@ -17537,8 +17774,8 @@ packages: - utf-8-validate dev: true - /jsdom@21.1.1: - resolution: {integrity: sha512-Jjgdmw48RKcdAIQyUD1UdBh2ecH7VqwaXPN3ehoZN6MqgVbMn+lRm1aAT1AsdJRAJpwfa4IpwgzySn61h2qu3w==} + /jsdom@21.1.2: + resolution: {integrity: sha512-sCpFmK2jv+1sjff4u7fzft+pUh2KSUbUrEHYHyfSIbGTIcmnjyp83qg6qLwdJ/I3LpTXx33ACxeRL7Lsyc6lGQ==} engines: {node: '>=14'} peerDependencies: canvas: ^2.5.0 @@ -17559,7 +17796,7 @@ packages: http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.2 + nwsapi: 2.2.4 parse5: 7.1.2 rrweb-cssom: 0.6.0 saxes: 6.0.0 @@ -17667,7 +17904,7 @@ packages: resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.8 dev: true /json5@2.2.1: @@ -17844,8 +18081,8 @@ packages: /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - /lint-staged@13.2.0: - resolution: {integrity: sha512-GbyK5iWinax5Dfw5obm2g2ccUiZXNGtAS4mCbJ0Lv4rq6iEtfBSjOYdcbOtAIFtM114t0vdpViDDetjVTSd8Vw==} + /lint-staged@13.2.2: + resolution: {integrity: sha512-71gSwXKy649VrSU09s10uAT0rWCcY3aewhMaHyl2N84oBk4Xs9HgxvUp3AYu+bNsK4NrOYYxvSgg7FyGJ+jGcA==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -17861,7 +18098,7 @@ packages: object-inspect: 1.12.3 pidtree: 0.6.0 string-argv: 0.3.1 - yaml: 2.2.1 + yaml: 2.2.2 transitivePeerDependencies: - enquirer - supports-color @@ -17882,7 +18119,7 @@ packages: log-update: 4.0.0 p-map: 4.0.0 rfdc: 1.3.0 - rxjs: 7.5.7 + rxjs: 7.8.0 through: 2.3.8 wrap-ansi: 7.0.0 dev: true @@ -18259,6 +18496,10 @@ packages: object-visit: 1.0.1 dev: true + /mark.js@8.11.1: + resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==} + dev: true + /markdown-escapes@1.0.4: resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==} dev: true @@ -18388,7 +18629,7 @@ packages: decamelize: 1.2.0 loud-rejection: 1.6.0 map-obj: 1.0.1 - minimist: 1.2.7 + minimist: 1.2.8 normalize-package-data: 2.5.0 object-assign: 4.1.1 read-pkg-up: 1.0.1 @@ -18556,9 +18797,9 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@7.4.5: - resolution: {integrity: sha512-OzOamaOmNBJZUv2qqY1OSWa+++4YPpOkLgkc0w30Oov5ufKlWWXnFUl0l4dgmSv5Shq/zRVkEOXAe2NaqO4l5Q==} - engines: {node: '>=10'} + /minimatch@8.0.4: + resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 dev: true @@ -18574,6 +18815,10 @@ packages: resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} dev: true + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + dev: true + /minipass-collect@1.0.2: resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} engines: {node: '>= 8'} @@ -18612,6 +18857,10 @@ packages: engines: {node: '>=8'} dev: true + /minisearch@6.0.1: + resolution: {integrity: sha512-Ly1w0nHKnlhAAh6/BF/+9NgzXfoJxaJ8nhopFhQ3NcvFJrFIL+iCg9gw9e9UMBD+XIsp/RyznJ/o5UIe5Kw+kg==} + dev: true + /minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -18673,12 +18922,15 @@ packages: pkg-types: 1.0.2 ufo: 1.1.1 - /modern-node-polyfills@0.1.1: - resolution: {integrity: sha512-Ksg+oT4QJZdjUnqT488tDqJFw8wBjUEx6+FygHon2OFh3kjaSozUNQJxiqDVoj8UUZNqKXjG+2lf5ItJy2aFzg==} + /modern-node-polyfills@0.1.3(rollup@3.20.2): + resolution: {integrity: sha512-/4dB85Sdkt9MjWwtpKnsNTYhh0+fqjFC4ZEgDP4B0e6kyzbGUnX4NDxTUCaVwRLVF9gcEDcRQjol8pn05B3TUQ==} dependencies: '@jspm/core': 2.0.0-beta.24 + '@rollup/pluginutils': 3.1.0(rollup@3.20.2) esbuild: 0.14.54 local-pkg: 0.4.3 + transitivePeerDependencies: + - rollup dev: false /moment@2.29.4: @@ -18773,7 +19025,7 @@ packages: - supports-color dev: true - /msw@1.2.1(typescript@5.0.3): + /msw@1.2.1(typescript@5.0.4): resolution: {integrity: sha512-bF7qWJQSmKn6bwGYVPXOxhexTCGD5oJSZg8yt8IBClxvo3Dx/1W0zqE1nX9BSWmzRsCKWfeGWcB/vpqV6aclpw==} engines: {node: '>=14'} hasBin: true @@ -18802,7 +19054,7 @@ packages: path-to-regexp: 6.2.1 strict-event-emitter: 0.4.6 type-fest: 2.19.0 - typescript: 5.0.3 + typescript: 5.0.4 yargs: 17.7.1 transitivePeerDependencies: - encoding @@ -18952,8 +19204,8 @@ packages: resolution: {integrity: sha512-ZNaury9r0NxaT2oL65GvdGDy+5PlSaHTovT6JV5tOW07k1TQmgC0olZETa4C9KZg0+6zBr99ctTYa3Utqj9P/Q==} dev: true - /node-fetch-native@1.0.2: - resolution: {integrity: sha512-KIkvH1jl6b3O7es/0ShyCgWLcfXxlBrLBbP3rOr23WArC66IMcU4DeZEeYEOwnopYhawLTn7/y+YtmASe8DFVQ==} + /node-fetch-native@1.1.0: + resolution: {integrity: sha512-nl5goFCig93JZ9FIV8GHT9xpNqXbxQUzkOmKIMKmncsBH9jhg7qKex8hirpymkBFmNQ114chEEG5lS4wgK2I+Q==} dev: true /node-fetch@2.6.7: @@ -19262,7 +19514,7 @@ packages: resolution: {integrity: sha512-icBz2JYfEpt+wZz1FRoGcrMigjNKjzvufE26m9+yUiacRQRHwnNlGRPiDnW4op7WX/MR6aniwS8xw8jyVelF2g==} dependencies: destr: 1.2.2 - node-fetch-native: 1.0.2 + node-fetch-native: 1.1.0 ufo: 1.1.1 dev: true @@ -19890,6 +20142,14 @@ packages: mlly: 1.2.0 pathe: 1.1.0 + /pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + dependencies: + jsonc-parser: 3.2.0 + mlly: 1.2.0 + pathe: 1.1.0 + dev: true + /playwright-chromium@1.30.0: resolution: {integrity: sha512-ZfqjYdFuxnZxK02mDZtHFK/Mi0+cjCVn51RmwLwLLHA8PkCExk0odmZH2REx+LjqX8tDLGnmf6vDnPAirdSY0g==} engines: {node: '>=14'} @@ -19911,8 +20171,8 @@ packages: hasBin: true dev: true - /playwright-core@1.32.2: - resolution: {integrity: sha512-zD7aonO+07kOTthsrCR3YCVnDcqSHIJpdFUtZEMOb6//1Rc7/6mZDRdw+nlzcQiQltOOsiqI3rrSyn/SlyjnJQ==} + /playwright-core@1.33.0: + resolution: {integrity: sha512-aizyPE1Cj62vAECdph1iaMILpT0WUDCq3E6rW6I+dleSbBoGbktvJtzS6VHkZ4DKNEOG9qJpiom/ZxO+S15LAw==} engines: {node: '>=14'} hasBin: true dev: true @@ -19926,13 +20186,13 @@ packages: playwright-core: 1.28.0 dev: true - /playwright@1.32.2: - resolution: {integrity: sha512-jHVnXJke0PXpuPszKtk9y1zZSlzO5+2a+aockT/AND0oeXx46FiJEFrafthurglLygVZA+1gEbtUM1C7qtTV+Q==} + /playwright@1.33.0: + resolution: {integrity: sha512-+zzU3V2TslRX2ETBRgQKsKytYBkJeLZ2xzUj4JohnZnxQnivoUvOvNbRBYWSYykQTO0Y4zb8NwZTYFUO+EpPBQ==} engines: {node: '>=14'} hasBin: true requiresBuild: true dependencies: - playwright-core: 1.32.2 + playwright-core: 1.33.0 dev: true /pluralize@8.0.0: @@ -19996,7 +20256,7 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - ts-node: 10.9.1(@types/node@18.15.11)(typescript@5.0.3) + ts-node: 10.9.1(@types/node@18.16.3)(typescript@5.0.4) yaml: 1.10.2 dev: true @@ -20312,7 +20572,7 @@ packages: engines: {node: '>=6'} dev: true - /puppeteer-core@19.11.1(typescript@5.0.3): + /puppeteer-core@19.11.1(typescript@5.0.4): resolution: {integrity: sha512-qcuC2Uf0Fwdj9wNtaTZ2OvYRraXpAK+puwwVW8ofOhOgLPZyz1c68tsorfIZyCUOpyBisjr+xByu7BMbEYMepA==} engines: {node: '>=14.14.0'} peerDependencies: @@ -20321,7 +20581,7 @@ packages: typescript: optional: true dependencies: - '@puppeteer/browsers': 0.5.0(typescript@5.0.3) + '@puppeteer/browsers': 0.5.0(typescript@5.0.4) chromium-bidi: 0.4.7(devtools-protocol@0.0.1107588) cross-fetch: 3.1.5 debug: 4.3.4(supports-color@8.1.1) @@ -20330,7 +20590,7 @@ packages: https-proxy-agent: 5.0.1 proxy-from-env: 1.1.0 tar-fs: 2.1.1 - typescript: 5.0.3 + typescript: 5.0.4 unbzip2-stream: 1.4.3 ws: 8.13.0 transitivePeerDependencies: @@ -20340,8 +20600,8 @@ packages: - utf-8-validate dev: true - /puppeteer-core@19.8.0(typescript@5.0.3): - resolution: {integrity: sha512-5gBkLR9nae7chWDhI3mpj5QA+hPmjEOW29qw5ap5g51Uo5Lxe5Yip1uyQwZSjg5Wn/eyE9grh2Lyx3m8rPK90A==} + /puppeteer-core@19.8.5(typescript@5.0.4): + resolution: {integrity: sha512-zoGhim/oBQbkND6h4Xz4X7l5DkWVH9wH7z0mVty5qa/c0P1Yad47t/npVtt2xS10BiQwzztWKx7Pa2nJ5yykdw==} engines: {node: '>=14.14.0'} peerDependencies: typescript: '>= 4.7.4' @@ -20349,7 +20609,8 @@ packages: typescript: optional: true dependencies: - chromium-bidi: 0.4.5(devtools-protocol@0.0.1107588) + '@puppeteer/browsers': 0.4.0(typescript@5.0.4) + chromium-bidi: 0.4.6(devtools-protocol@0.0.1107588) cross-fetch: 3.1.5 debug: 4.3.4(supports-color@8.1.1) devtools-protocol: 0.0.1107588 @@ -20357,7 +20618,7 @@ packages: https-proxy-agent: 5.0.1 proxy-from-env: 1.1.0 tar-fs: 2.1.1 - typescript: 5.0.3 + typescript: 5.0.4 unbzip2-stream: 1.4.3 ws: 8.13.0 transitivePeerDependencies: @@ -21283,7 +21544,7 @@ packages: inherits: 2.0.4 dev: true - /rollup-plugin-dts@5.3.0(rollup@3.20.2)(typescript@5.0.3): + /rollup-plugin-dts@5.3.0(rollup@3.20.2)(typescript@5.0.4): resolution: {integrity: sha512-8FXp0ZkyZj1iU5klkIJYLjIq/YZSwBoERu33QBDxm/1yw5UU4txrEtcmMkrq+ZiKu3Q4qvPCNqc3ovX6rjqzbQ==} engines: {node: '>=v14'} peerDependencies: @@ -21292,12 +21553,12 @@ packages: dependencies: magic-string: 0.30.0 rollup: 3.20.2 - typescript: 5.0.3 + typescript: 5.0.4 optionalDependencies: '@babel/code-frame': 7.21.4 dev: true - /rollup-plugin-esbuild@5.0.0(esbuild@0.17.15)(rollup@3.20.2): + /rollup-plugin-esbuild@5.0.0(esbuild@0.17.18)(rollup@3.20.2): resolution: {integrity: sha512-1cRIOHAPh8WQgdQQyyvFdeOdxuiyk+zB5zJ5+YOwrZP4cJ0MT3Fs48pQxrZeyZHcn+klFherytILVfE4aYrneg==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} peerDependencies: @@ -21307,7 +21568,7 @@ packages: '@rollup/pluginutils': 5.0.2(rollup@3.20.2) debug: 4.3.4(supports-color@8.1.1) es-module-lexer: 1.1.0 - esbuild: 0.17.15 + esbuild: 0.17.18 joycon: 3.1.1 jsonc-parser: 3.2.0 rollup: 3.20.2 @@ -21392,12 +21653,6 @@ packages: aproba: 1.2.0 dev: true - /rxjs@7.5.7: - resolution: {integrity: sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==} - dependencies: - tslib: 2.4.0 - dev: true - /rxjs@7.8.0: resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} dependencies: @@ -21467,7 +21722,7 @@ packages: execa: 1.0.0 fb-watchman: 2.0.1 micromatch: 3.1.10 - minimist: 1.2.7 + minimist: 1.2.8 walker: 1.0.8 transitivePeerDependencies: - supports-color @@ -21716,8 +21971,8 @@ packages: resolution: {integrity: sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==} dev: true - /shiki@0.14.1: - resolution: {integrity: sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw==} + /shiki@0.14.2: + resolution: {integrity: sha512-ltSZlSLOuSY0M0Y75KA+ieRaZ0Trf5Wl3gutE7jzLuIcWxLp5i/uEnLoQWNvgKXQ5OMpGkJnVMRLAuzjc0LJ2A==} dependencies: ansi-sequence-parser: 1.1.0 jsonc-parser: 3.2.0 @@ -21755,8 +22010,8 @@ packages: requiresBuild: true dev: true - /sirv@2.0.2: - resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==} + /sirv@2.0.3: + resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==} engines: {node: '>= 10'} dependencies: '@polka/url': 1.0.0-next.21 @@ -22633,7 +22888,7 @@ packages: - bluebird dev: true - /terser-webpack-plugin@5.3.6(esbuild@0.17.15)(webpack@5.74.0): + /terser-webpack-plugin@5.3.6(esbuild@0.17.18)(webpack@5.74.0): resolution: {integrity: sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -22649,13 +22904,13 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.17 - esbuild: 0.17.15 + '@jridgewell/trace-mapping': 0.3.18 + esbuild: 0.17.18 jest-worker: 27.5.1 schema-utils: 3.1.1 serialize-javascript: 6.0.0 terser: 5.15.0 - webpack: 5.74.0(esbuild@0.17.15) + webpack: 5.74.0(esbuild@0.17.18) dev: true /terser@4.8.1: @@ -22747,8 +23002,8 @@ packages: engines: {node: '>=6'} dev: true - /tinybench@2.4.0: - resolution: {integrity: sha512-iyziEiyFxX4kyxSp+MtY1oCH/lvjH3PxFN8PGCDeqcZWAJ/i+9y+nL85w99PxVzrIvew/GSkSbDYtiGVa85Afg==} + /tinybench@2.5.0: + resolution: {integrity: sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==} dev: false /tinypool@0.5.0: @@ -22921,10 +23176,10 @@ packages: resolution: {integrity: sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==} engines: {node: '>=8'} dependencies: - tslib: 2.4.1 + tslib: 2.4.0 dev: false - /ts-node@10.9.1(@types/node@18.15.11)(typescript@5.0.3): + /ts-node@10.9.1(@types/node@18.16.3)(typescript@5.0.4): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -22943,14 +23198,14 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 18.15.11 + '@types/node': 18.16.3 acorn: 8.8.2 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.0.3 + typescript: 5.0.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -22972,7 +23227,7 @@ packages: dependencies: '@types/json5': 0.0.29 json5: 1.0.1 - minimist: 1.2.7 + minimist: 1.2.8 strip-bom: 3.0.0 dev: true @@ -22983,11 +23238,7 @@ packages: /tslib@2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - /tslib@2.4.1: - resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} - dev: false - - /tsup@6.7.0(ts-node@10.9.1)(typescript@5.0.3): + /tsup@6.7.0(ts-node@10.9.1)(typescript@5.0.4): resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==} engines: {node: '>=14.18'} hasBin: true @@ -23003,11 +23254,11 @@ packages: typescript: optional: true dependencies: - bundle-require: 4.0.1(esbuild@0.17.15) + bundle-require: 4.0.1(esbuild@0.17.18) cac: 6.7.14 chokidar: 3.5.3 debug: 4.3.4(supports-color@8.1.1) - esbuild: 0.17.15 + esbuild: 0.17.18 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 @@ -23017,20 +23268,20 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.28.0 tree-kill: 1.2.2 - typescript: 5.0.3 + typescript: 5.0.4 transitivePeerDependencies: - supports-color - ts-node dev: true - /tsutils@3.21.0(typescript@5.0.3): + /tsutils@3.21.0(typescript@5.0.4): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.0.3 + typescript: 5.0.4 dev: true /tsx@3.11.0: @@ -23146,8 +23397,8 @@ packages: hasBin: true dev: true - /typescript@5.0.3: - resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==} + /typescript@5.0.4: + resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} engines: {node: '>=12.20'} hasBin: true dev: true @@ -23246,17 +23497,17 @@ packages: vfile: 4.2.1 dev: true - /unimport@3.0.5(rollup@3.20.2): - resolution: {integrity: sha512-enRW0sVcTBxUZY6R2iumWMUsPbGC5GW9jM89VtF0pFUz9vDPrvEmOAklbSE/a4fqhjW/7dMWBvfLw/IDlBaPdQ==} + /unimport@1.3.0(rollup@3.20.2): + resolution: {integrity: sha512-fOkrdxglsHd428yegH0wPH/6IfaSdDeMXtdRGn6en/ccyzc2aaoxiUTMrJyc6Bu+xoa18RJRPMfLUHEzjz8atw==} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.20.2) escape-string-regexp: 5.0.0 fast-glob: 3.2.12 local-pkg: 0.4.3 - magic-string: 0.30.0 + magic-string: 0.27.0 mlly: 1.2.0 pathe: 1.1.0 - pkg-types: 1.0.2 + pkg-types: 1.0.3 scule: 1.0.0 strip-literal: 1.0.1 unplugin: 1.3.1 @@ -23274,7 +23525,7 @@ packages: magic-string: 0.30.0 mlly: 1.2.0 pathe: 1.1.0 - pkg-types: 1.0.2 + pkg-types: 1.0.3 scule: 1.0.0 strip-literal: 1.0.1 unplugin: 1.3.1 @@ -23377,33 +23628,35 @@ packages: detect-node: 2.1.0 dev: false - /unocss@0.50.6(postcss@8.4.21)(rollup@2.79.1)(vite@4.2.1): - resolution: {integrity: sha512-7cKiIB/ssAPvCDUcFMs0jm0FzIyQKfgIjUzBYZ5dVFthOvN5dcFh7bCZE9dIM862n7oW8FjbkTxwdTbRqqJQVQ==} + /unocss@0.51.8(postcss@8.4.21)(rollup@2.79.1)(vite@4.2.1): + resolution: {integrity: sha512-uty78ilhQ/HxvjIDLRZ0J6Kb6fSfTKv0afyP7iWQmqoG/qTBR33ambnuTmi2Dt5GzCxAY6tyCaWjK/FZ7mfEYg==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.50.6 + '@unocss/webpack': 0.51.8 peerDependenciesMeta: '@unocss/webpack': optional: true dependencies: - '@unocss/astro': 0.50.6(rollup@2.79.1)(vite@4.2.1) - '@unocss/cli': 0.50.6(rollup@2.79.1) - '@unocss/core': 0.50.6 - '@unocss/postcss': 0.50.6(postcss@8.4.21) - '@unocss/preset-attributify': 0.50.6 - '@unocss/preset-icons': 0.50.6 - '@unocss/preset-mini': 0.50.6 - '@unocss/preset-tagify': 0.50.6 - '@unocss/preset-typography': 0.50.6 - '@unocss/preset-uno': 0.50.6 - '@unocss/preset-web-fonts': 0.50.6 - '@unocss/preset-wind': 0.50.6 - '@unocss/reset': 0.50.6 - '@unocss/transformer-attributify-jsx': 0.50.6 - '@unocss/transformer-compile-class': 0.50.6 - '@unocss/transformer-directives': 0.50.6 - '@unocss/transformer-variant-group': 0.50.6 - '@unocss/vite': 0.50.6(rollup@2.79.1)(vite@4.2.1) + '@unocss/astro': 0.51.8(rollup@2.79.1)(vite@4.2.1) + '@unocss/cli': 0.51.8(rollup@2.79.1) + '@unocss/core': 0.51.8 + '@unocss/extractor-arbitrary-variants': 0.51.8 + '@unocss/postcss': 0.51.8(postcss@8.4.21) + '@unocss/preset-attributify': 0.51.8 + '@unocss/preset-icons': 0.51.8 + '@unocss/preset-mini': 0.51.8 + '@unocss/preset-tagify': 0.51.8 + '@unocss/preset-typography': 0.51.8 + '@unocss/preset-uno': 0.51.8 + '@unocss/preset-web-fonts': 0.51.8 + '@unocss/preset-wind': 0.51.8 + '@unocss/reset': 0.51.8 + '@unocss/transformer-attributify-jsx': 0.51.8 + '@unocss/transformer-attributify-jsx-babel': 0.51.8 + '@unocss/transformer-compile-class': 0.51.8 + '@unocss/transformer-directives': 0.51.8 + '@unocss/transformer-variant-group': 0.51.8 + '@unocss/vite': 0.51.8(rollup@2.79.1)(vite@4.2.1) transitivePeerDependencies: - postcss - rollup @@ -23411,33 +23664,35 @@ packages: - vite dev: true - /unocss@0.50.6(postcss@8.4.21)(rollup@3.20.2)(vite@4.2.1): - resolution: {integrity: sha512-7cKiIB/ssAPvCDUcFMs0jm0FzIyQKfgIjUzBYZ5dVFthOvN5dcFh7bCZE9dIM862n7oW8FjbkTxwdTbRqqJQVQ==} + /unocss@0.51.8(postcss@8.4.21)(rollup@3.20.2)(vite@4.2.1): + resolution: {integrity: sha512-uty78ilhQ/HxvjIDLRZ0J6Kb6fSfTKv0afyP7iWQmqoG/qTBR33ambnuTmi2Dt5GzCxAY6tyCaWjK/FZ7mfEYg==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.50.6 + '@unocss/webpack': 0.51.8 peerDependenciesMeta: '@unocss/webpack': optional: true dependencies: - '@unocss/astro': 0.50.6(rollup@3.20.2)(vite@4.2.1) - '@unocss/cli': 0.50.6(rollup@3.20.2) - '@unocss/core': 0.50.6 - '@unocss/postcss': 0.50.6(postcss@8.4.21) - '@unocss/preset-attributify': 0.50.6 - '@unocss/preset-icons': 0.50.6 - '@unocss/preset-mini': 0.50.6 - '@unocss/preset-tagify': 0.50.6 - '@unocss/preset-typography': 0.50.6 - '@unocss/preset-uno': 0.50.6 - '@unocss/preset-web-fonts': 0.50.6 - '@unocss/preset-wind': 0.50.6 - '@unocss/reset': 0.50.6 - '@unocss/transformer-attributify-jsx': 0.50.6 - '@unocss/transformer-compile-class': 0.50.6 - '@unocss/transformer-directives': 0.50.6 - '@unocss/transformer-variant-group': 0.50.6 - '@unocss/vite': 0.50.6(rollup@3.20.2)(vite@4.2.1) + '@unocss/astro': 0.51.8(rollup@3.20.2)(vite@4.2.1) + '@unocss/cli': 0.51.8(rollup@3.20.2) + '@unocss/core': 0.51.8 + '@unocss/extractor-arbitrary-variants': 0.51.8 + '@unocss/postcss': 0.51.8(postcss@8.4.21) + '@unocss/preset-attributify': 0.51.8 + '@unocss/preset-icons': 0.51.8 + '@unocss/preset-mini': 0.51.8 + '@unocss/preset-tagify': 0.51.8 + '@unocss/preset-typography': 0.51.8 + '@unocss/preset-uno': 0.51.8 + '@unocss/preset-web-fonts': 0.51.8 + '@unocss/preset-wind': 0.51.8 + '@unocss/reset': 0.51.8 + '@unocss/transformer-attributify-jsx': 0.51.8 + '@unocss/transformer-attributify-jsx-babel': 0.51.8 + '@unocss/transformer-compile-class': 0.51.8 + '@unocss/transformer-directives': 0.51.8 + '@unocss/transformer-variant-group': 0.51.8 + '@unocss/vite': 0.51.8(rollup@3.20.2)(vite@4.2.1) transitivePeerDependencies: - postcss - rollup @@ -23450,31 +23705,26 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import@0.15.2(@vueuse/core@10.1.2)(rollup@3.20.2): - resolution: {integrity: sha512-Wivfu+xccgvEZG8QtZcIvt6napfX9wyOFqM//7FHOtev8+k+dp3ykiqsEl6TODgHmqTTBeQX4Ah1JvRgUNjlkg==} + /unplugin-auto-import@0.12.1(rollup@3.20.2): + resolution: {integrity: sha512-J/3ZORq5YGKG+8D5vLLOgqaHNK77izlVN07mQ752yRLqBNDbJiwPRSnUwwYqH5N6rDay1SqnJCHaUdbJ9QMI2w==} engines: {node: '>=14'} peerDependencies: - '@nuxt/kit': ^3.2.2 '@vueuse/core': '*' peerDependenciesMeta: - '@nuxt/kit': - optional: true '@vueuse/core': optional: true dependencies: '@antfu/utils': 0.7.2 '@rollup/pluginutils': 5.0.2(rollup@3.20.2) - '@vueuse/core': 10.1.2(vue@3.2.47) local-pkg: 0.4.3 - magic-string: 0.30.0 - minimatch: 7.4.5 - unimport: 3.0.5(rollup@3.20.2) + magic-string: 0.27.0 + unimport: 1.3.0(rollup@3.20.2) unplugin: 1.3.1 transitivePeerDependencies: - rollup dev: true - /unplugin-auto-import@0.15.3(rollup@3.20.2): + /unplugin-auto-import@0.15.3(@vueuse/core@10.1.2)(rollup@3.20.2): resolution: {integrity: sha512-RLT8SqbPn4bT7yBshZId0uPSofKWnwr66RyDaxWaFb/+f7OTDOWAsVNz+hOQLBWSjvbekr2xZY9ccS8TDHJbCQ==} engines: {node: '>=14'} peerDependencies: @@ -23488,6 +23738,7 @@ packages: dependencies: '@antfu/utils': 0.7.2 '@rollup/pluginutils': 5.0.2(rollup@3.20.2) + '@vueuse/core': 10.1.2(vue@3.2.47) local-pkg: 0.4.3 magic-string: 0.30.0 minimatch: 9.0.0 @@ -23497,6 +23748,32 @@ packages: - rollup dev: true + /unplugin-vue-components@0.22.12(rollup@3.20.2)(vue@3.2.47): + resolution: {integrity: sha512-FxyzsuBvMCYPIk+8cgscGBQ345tvwVu+qY5IhE++eorkyvA4Z1TiD/HCiim+Kbqozl10i4K+z+NCa2WO2jexRA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/parser': ^7.15.8 + vue: 2 || 3 + peerDependenciesMeta: + '@babel/parser': + optional: true + dependencies: + '@antfu/utils': 0.7.2 + '@rollup/pluginutils': 5.0.2(rollup@3.20.2) + chokidar: 3.5.3 + debug: 4.3.4(supports-color@8.1.1) + fast-glob: 3.2.12 + local-pkg: 0.4.3 + magic-string: 0.27.0 + minimatch: 5.1.1 + resolve: 1.22.1 + unplugin: 1.3.1 + vue: 3.2.47 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + /unplugin-vue-components@0.24.1(rollup@2.79.1)(vue@3.2.47): resolution: {integrity: sha512-T3A8HkZoIE1Cja95xNqolwza0yD5IVlgZZ1PVAGvVCx8xthmjsv38xWRCtHtwl+rvZyL9uif42SRkDGw9aCfMA==} engines: {node: '>=14'} @@ -23738,7 +24015,7 @@ packages: resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.18 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.9.0 @@ -23804,7 +24081,7 @@ packages: json5: 2.2.3 local-pkg: 0.4.3 picocolors: 1.0.0 - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) yaml: 2.2.1 transitivePeerDependencies: - supports-color @@ -23822,7 +24099,7 @@ packages: fast-glob: 3.2.12 pretty-bytes: 6.0.0 rollup: 3.20.2 - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) workbox-build: 6.5.4 workbox-window: 6.5.4 transitivePeerDependencies: @@ -23836,7 +24113,7 @@ packages: dependencies: debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.2.12 - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) transitivePeerDependencies: - supports-color dev: true @@ -23853,45 +24130,12 @@ packages: merge-anything: 5.1.4 solid-js: 1.5.2 solid-refresh: 0.4.1(solid-js@1.5.2) - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) vitefu: 0.2.3(vite@4.2.1) transitivePeerDependencies: - supports-color dev: true - /vite@4.2.1(@types/node@18.15.11): - resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} - 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: - '@types/node': 18.15.11 - esbuild: 0.17.15 - postcss: 8.4.21 - resolve: 1.22.1 - rollup: 3.20.2 - optionalDependencies: - fsevents: 2.3.2 - /vite@4.2.1(@types/node@18.16.3): resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -23924,7 +24168,6 @@ packages: rollup: 3.20.2 optionalDependencies: fsevents: 2.3.2 - dev: true /vite@4.2.1(@types/node@18.7.13): resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} @@ -23968,21 +24211,23 @@ packages: vite: optional: true dependencies: - vite: 4.2.1(@types/node@18.15.11) + vite: 4.2.1(@types/node@18.16.3) dev: true - /vitepress@1.0.0-alpha.65(@algolia/client-search@4.14.2)(@types/node@18.15.11): - resolution: {integrity: sha512-iGWC0AQC6WrfRZTJf5+TiGG4o8PLhqIJNyai8NVxZCY9YpmMJhddvQeqqjJdQniF/LQK/hQ5nQZ9HgSZDGRPGQ==} + /vitepress@1.0.0-alpha.75(@algolia/client-search@4.14.2)(@types/node@18.16.3): + resolution: {integrity: sha512-twpPZ/6UnDR8X0Nmj767KwKhXlTQQM9V/J1i2BP9ryO29/w4hpxBfEum6nvfpNhJ4H3h+cIhwzAK/e9crZ6HEQ==} hasBin: true dependencies: - '@docsearch/css': 3.3.3 - '@docsearch/js': 3.3.3(@algolia/client-search@4.14.2) + '@docsearch/css': 3.3.4 + '@docsearch/js': 3.3.4(@algolia/client-search@4.14.2) '@vitejs/plugin-vue': 4.2.1(vite@4.2.1)(vue@3.2.47) '@vue/devtools-api': 6.5.0 - '@vueuse/core': 9.13.0(vue@3.2.47) + '@vueuse/core': 10.1.2(vue@3.2.47) body-scroll-lock: 4.0.0-beta.0 - shiki: 0.14.1 - vite: 4.2.1(@types/node@18.15.11) + mark.js: 8.11.1 + minisearch: 6.0.1 + shiki: 0.14.2 + vite: 4.2.1(@types/node@18.16.3) vue: 3.2.47 transitivePeerDependencies: - '@algolia/client-search' @@ -24064,15 +24309,15 @@ packages: dependencies: vue: 3.2.47 - /vue-eslint-parser@9.1.0(eslint@8.37.0): + /vue-eslint-parser@9.1.0(eslint@8.39.0): resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4(supports-color@8.1.1) - eslint: 8.37.0 - eslint-scope: 7.1.1 + eslint: 8.39.0 + eslint-scope: 7.2.0 eslint-visitor-keys: 3.4.0 espree: 9.5.1 esquery: 1.5.0 @@ -24229,17 +24474,17 @@ packages: resolution: {integrity: sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==} dev: true - /webdriver@8.6.8: - resolution: {integrity: sha512-v+43Z4miGKa1JaFAIxgK5AedBgHV/7MI+jd3fJao24R/KWYNgC9GD4BUD6LxC7AChuyRdA1/cN3NjwrPTg0ujg==} + /webdriver@8.8.0: + resolution: {integrity: sha512-LqO06orjZlODkQm5npEkuXtBEdVc+tKZAzX468Wra71U9naUZN7YrMjboHvbtsUuiRLWt0RzByO5VCWRS0o/Zg==} engines: {node: ^16.13 || >=18} dependencies: '@types/node': 18.16.3 '@types/ws': 8.5.4 - '@wdio/config': 8.6.8 + '@wdio/config': 8.8.0 '@wdio/logger': 8.6.6 '@wdio/protocols': 8.6.6 - '@wdio/types': 8.6.8 - '@wdio/utils': 8.6.8 + '@wdio/types': 8.8.0 + '@wdio/utils': 8.8.0 deepmerge-ts: 5.0.0 got: 12.6.0 ky: 0.33.3 @@ -24269,35 +24514,35 @@ packages: - utf-8-validate dev: true - /webdriverio@8.6.9(typescript@5.0.3): - resolution: {integrity: sha512-fyRdDc7vUBje5II0NdpjTTGh9BeTRtva+pDO52dmHiou1lF5Zths7/RlYpRb8xqYeWnCsAaSb7NTkskDvZxbow==} + /webdriverio@8.8.0(typescript@5.0.4): + resolution: {integrity: sha512-QMce84O2CX/T3GUowO0/4V16RFE5METrQ3fjeWx0oLq/6rvZJe3X97Tdk5Xnlpcma6Ot+zhIsU8zWsMgi07wCA==} engines: {node: ^16.13 || >=18} dependencies: '@types/node': 18.16.3 - '@wdio/config': 8.6.8 + '@wdio/config': 8.8.0 '@wdio/logger': 8.6.6 '@wdio/protocols': 8.6.6 '@wdio/repl': 8.6.6 - '@wdio/types': 8.6.8 - '@wdio/utils': 8.6.8 + '@wdio/types': 8.8.0 + '@wdio/utils': 8.8.0 archiver: 5.3.1 aria-query: 5.0.2 css-shorthand-properties: 1.1.1 css-value: 0.0.1 - devtools: 8.6.9(typescript@5.0.3) - devtools-protocol: 0.0.1122063 + devtools: 8.8.0(typescript@5.0.4) + devtools-protocol: 0.0.1124027 grapheme-splitter: 1.0.4 import-meta-resolve: 2.2.2 is-plain-obj: 4.1.0 lodash.clonedeep: 4.5.0 lodash.zip: 4.2.0 - minimatch: 7.4.5 - puppeteer-core: 19.8.0(typescript@5.0.3) + minimatch: 9.0.0 + puppeteer-core: 19.8.5(typescript@5.0.4) query-selector-shadow-dom: 1.0.1 resq: 1.11.0 rgb2hex: 0.2.5 serialize-error: 8.1.0 - webdriver: 8.6.8 + webdriver: 8.8.0 transitivePeerDependencies: - bufferutil - encoding @@ -24306,7 +24551,7 @@ packages: - utf-8-validate dev: true - /webdriverio@8.9.0(typescript@5.0.3): + /webdriverio@8.9.0(typescript@5.0.4): resolution: {integrity: sha512-lMyimM+3e9AsNOVl9QzgU2uyNoQXgGpu/+LOF2eSF2RtRgiQo4mQ7v8ipaSCDVZHNhxZ0kaJ4PH2mQMO8ZfxWA==} engines: {node: ^16.13 || >=18} dependencies: @@ -24321,7 +24566,7 @@ packages: aria-query: 5.0.2 css-shorthand-properties: 1.1.1 css-value: 0.0.1 - devtools: 8.8.7(typescript@5.0.3) + devtools: 8.8.7(typescript@5.0.4) devtools-protocol: 0.0.1137730 grapheme-splitter: 1.0.4 import-meta-resolve: 3.0.0 @@ -24329,7 +24574,7 @@ packages: lodash.clonedeep: 4.5.0 lodash.zip: 4.2.0 minimatch: 9.0.0 - puppeteer-core: 19.11.1(typescript@5.0.3) + puppeteer-core: 19.11.1(typescript@5.0.4) query-selector-shadow-dom: 1.0.1 resq: 1.11.0 rgb2hex: 0.2.5 @@ -24468,7 +24713,7 @@ packages: - supports-color dev: true - /webpack@5.74.0(esbuild@0.17.15): + /webpack@5.74.0(esbuild@0.17.18): resolution: {integrity: sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==} engines: {node: '>=10.13.0'} hasBin: true @@ -24499,7 +24744,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.1 tapable: 2.2.1 - terser-webpack-plugin: 5.3.6(esbuild@0.17.15)(webpack@5.74.0) + terser-webpack-plugin: 5.3.6(esbuild@0.17.18)(webpack@5.74.0) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -24954,7 +25199,7 @@ packages: dependencies: eslint-visitor-keys: 3.4.0 lodash: 4.17.21 - yaml: 2.2.1 + yaml: 2.2.2 dev: true /yaml@1.10.2: @@ -24966,6 +25211,11 @@ packages: engines: {node: '>= 14'} dev: true + /yaml@2.2.2: + resolution: {integrity: sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==} + engines: {node: '>= 14'} + dev: true + /yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} diff --git a/test/core/test/file-path.test.ts b/test/core/test/file-path.test.ts index 5a142b2bbbce..deb77575f40d 100644 --- a/test/core/test/file-path.test.ts +++ b/test/core/test/file-path.test.ts @@ -1,8 +1,10 @@ import { existsSync } from 'node:fs' import { describe, expect, it, vi } from 'vitest' import { isWindows, slash, toFilePath } from '../../../packages/vite-node/src/utils' + // @ts-expect-error aliased to ../src/aliased-mod.ts import { getPaths as getAbsoluteAliasedPaths } from '$/aliased-mod' + // @ts-expect-error aliased to ../src/aliased-mod.ts import { getPaths as getRelativeAliasedPath } from '#/aliased-mod' diff --git a/test/core/test/hoist-import.test.ts b/test/core/test/hoist-import.test.ts index 37b1a12b12e9..af341fef5dcf 100644 --- a/test/core/test/hoist-import.test.ts +++ b/test/core/test/hoist-import.test.ts @@ -1,4 +1,5 @@ import { assert, expect, test, vi } from 'vitest' + // @ts-expect-error timeout doesn't have fn, mock factory adds it import { fn, timeout } from '../src/timeout' diff --git a/test/core/test/jest-expect.test.ts b/test/core/test/jest-expect.test.ts index b6da00eeebdf..543bdcc95bb9 100644 --- a/test/core/test/jest-expect.test.ts +++ b/test/core/test/jest-expect.test.ts @@ -13,12 +13,13 @@ interface CustomMatchers { toBeTestedPromise(): R } -declare module '@vitest/expect' { +declare module 'vitest' { interface Assertion extends CustomMatchers {} interface AsymmetricMatchersContaining extends CustomMatchers {} } declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace namespace jest { interface Matchers { toBeJestCompatible(): R diff --git a/test/core/test/mocked-circular.test.ts b/test/core/test/mocked-circular.test.ts index e6f7b397232b..c13ebcca4011 100644 --- a/test/core/test/mocked-circular.test.ts +++ b/test/core/test/mocked-circular.test.ts @@ -1,4 +1,5 @@ import { expect, it, vi } from 'vitest' + // The order of the two imports here matters: B before A import { circularB } from '../src/circularB' import { circularA } from '../src/circularA' diff --git a/test/core/test/mocked.test.ts b/test/core/test/mocked.test.ts index 5bf3cbb81aa3..80ec56518296 100644 --- a/test/core/test/mocked.test.ts +++ b/test/core/test/mocked.test.ts @@ -1,4 +1,5 @@ import { afterEach, assert, beforeEach, describe, expect, test, vi, vitest } from 'vitest' + // @ts-expect-error not typed module import { value as virtualValue } from 'virtual-module' import { createColors, getDefaultColors, setupColors } from '@vitest/utils' diff --git a/test/core/test/module.test.ts b/test/core/test/module.test.ts index c1bb7cde2ae6..08986d544701 100644 --- a/test/core/test/module.test.ts +++ b/test/core/test/module.test.ts @@ -1,22 +1,32 @@ import { describe, expect, it } from 'vitest' + // @ts-expect-error is not typed import cjs, { a, b } from '../src/cjs/module-cjs' + // @ts-expect-error is not typed with imports import bareCjs, { a as bareA, b as bareB } from '../src/cjs/bare-cjs' + // @ts-expect-error is not typed with imports import primitiveCjs, { a as primitiveA } from '../src/cjs/primitive-cjs' + // @ts-expect-error is not typed with imports import * as primitiveAll from '../src/cjs/primitive-cjs' + // @ts-expect-error is not typed with imports import * as arrayCjs from '../src/cjs/array-cjs' + // @ts-expect-error is not typed with imports import * as classCjs from '../src/cjs/class-cjs' + // @ts-expect-error is not typed with imports import * as nestedDefaultCjs from '../src/cjs/nested-default-cjs' + // @ts-expect-error is not typed with imports import * as nestedDefaultExternalCjs from '../src/external/nested-default-cjs' + // @ts-expect-error is not typed with imports import * as moduleDefaultCjs from '../src/external/default-cjs' + // @ts-expect-error is not typed with imports import * as internalEsm from '../src/esm/internal-esm.mjs' import c, { d } from '../src/module-esm'