diff --git a/packages/vitest/src/runtime/collect.ts b/packages/vitest/src/runtime/collect.ts index 1c18abd6aaf3..d149ed92b419 100644 --- a/packages/vitest/src/runtime/collect.ts +++ b/packages/vitest/src/runtime/collect.ts @@ -102,7 +102,7 @@ export async function collectTests(paths: string[], config: ResolvedConfig): Pro /** * If any tasks been marked as `only`, mark all other tasks as `skip`. */ -function interpretTaskModes(suite: Suite, namePattern?: string | RegExp, onlyMode?: boolean, parentIsOnly?: boolean, allowOnly?: boolean) { +export function interpretTaskModes(suite: Suite, namePattern?: string | RegExp, onlyMode?: boolean, parentIsOnly?: boolean, allowOnly?: boolean) { const suiteIsOnly = parentIsOnly || suite.mode === 'only' suite.tasks.forEach((t) => { @@ -145,7 +145,7 @@ function getTaskFullName(task: TaskBase): string { return `${task.suite ? `${getTaskFullName(task.suite)} ` : ''}${task.name}` } -function someTasksAreOnly(suite: Suite): boolean { +export function someTasksAreOnly(suite: Suite): boolean { return suite.tasks.some(t => t.mode === 'only' || (t.type === 'suite' && someTasksAreOnly(t))) } diff --git a/packages/vitest/src/typescript/assertType.ts b/packages/vitest/src/typecheck/assertType.ts similarity index 100% rename from packages/vitest/src/typescript/assertType.ts rename to packages/vitest/src/typecheck/assertType.ts diff --git a/packages/vitest/src/typescript/collect.ts b/packages/vitest/src/typecheck/collect.ts similarity index 90% rename from packages/vitest/src/typescript/collect.ts rename to packages/vitest/src/typecheck/collect.ts index 4caa8e8db489..1909587005ba 100644 --- a/packages/vitest/src/typescript/collect.ts +++ b/packages/vitest/src/typecheck/collect.ts @@ -4,6 +4,7 @@ import { ancestor as walkAst } from 'acorn-walk' import type { RawSourceMap } from 'vite-node' import type { File, Suite, Vitest } from '../types' +import { interpretTaskModes, someTasksAreOnly } from '../runtime/collect' import { TYPECHECK_SUITE } from './constants' interface ParsedFile extends File { @@ -129,20 +130,8 @@ export async function collectTests(ctx: Vitest, filepath: string): Promise { - const hasOnly = suite.tasks.some(task => task.mode === 'only') - suite.tasks.forEach((task) => { - if ((hasOnly && task.mode !== 'only') || suite.mode === 'skip') { - task.mode = 'skip' - task.result = { - state: 'skip', - } - } - if (task.type === 'suite') - markSkippedTests(task) - }) - } - markSkippedTests(file) + const hasOnly = someTasksAreOnly(file) + interpretTaskModes(file, ctx.config.testNamePattern, hasOnly, false, ctx.config.allowOnly) return { file, parsed: request.code, diff --git a/packages/vitest/src/typescript/constants.ts b/packages/vitest/src/typecheck/constants.ts similarity index 100% rename from packages/vitest/src/typescript/constants.ts rename to packages/vitest/src/typecheck/constants.ts diff --git a/packages/vitest/src/typescript/expectTypeOf.ts b/packages/vitest/src/typecheck/expectTypeOf.ts similarity index 100% rename from packages/vitest/src/typescript/expectTypeOf.ts rename to packages/vitest/src/typecheck/expectTypeOf.ts diff --git a/packages/vitest/src/typescript/parse.ts b/packages/vitest/src/typecheck/parse.ts similarity index 100% rename from packages/vitest/src/typescript/parse.ts rename to packages/vitest/src/typecheck/parse.ts diff --git a/packages/vitest/src/typescript/typechecker.ts b/packages/vitest/src/typecheck/typechecker.ts similarity index 100% rename from packages/vitest/src/typescript/typechecker.ts rename to packages/vitest/src/typecheck/typechecker.ts diff --git a/packages/vitest/src/typescript/types.ts b/packages/vitest/src/typecheck/types.ts similarity index 100% rename from packages/vitest/src/typescript/types.ts rename to packages/vitest/src/typecheck/types.ts diff --git a/packages/vitest/src/typescript/utils.ts b/packages/vitest/src/typecheck/utils.ts similarity index 100% rename from packages/vitest/src/typescript/utils.ts rename to packages/vitest/src/typecheck/utils.ts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8f86aad7470d..d81afd47ec91 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -74,8 +74,8 @@ importers: fast-glob: 3.2.12 if-node-version: 1.1.1 lint-staged: 13.0.3 - magic-string: 0.26.5 - node-fetch-native: 0.1.7 + magic-string: 0.26.7 + node-fetch-native: 0.1.8 npm-run-all: 4.1.5 ohmyfetch: 0.4.20 pathe: 0.2.0 @@ -114,17 +114,17 @@ importers: jiti: 1.16.0 vue: 3.2.41 devDependencies: - '@iconify-json/carbon': 1.1.8 - '@unocss/reset': 0.45.26 - '@vitejs/plugin-vue': 3.1.0_vite@3.1.0+vue@3.2.40 + '@iconify-json/carbon': 1.1.9 + '@unocss/reset': 0.46.0 + '@vitejs/plugin-vue': 3.1.2_vite@3.1.0+vue@3.2.41 esno: 0.16.3 fast-glob: 3.2.12 https-localhost: 4.7.1 - unocss: 0.45.26_vite@3.1.0 - unplugin-vue-components: 0.22.7_vite@3.1.0+vue@3.2.40 + unocss: 0.46.0_vite@3.1.0 + unplugin-vue-components: 0.22.9_vue@3.2.41 vite: 3.1.0 vite-plugin-pwa: 0.13.1_zp7t6aa2r77waajuyr5zt63phe - vitepress: 1.0.0-alpha.18 + vitepress: 1.0.0-alpha.25 workbox-window: 6.5.4 examples/basic: @@ -239,7 +239,7 @@ importers: devDependencies: '@testing-library/react': 13.3.0_zpnidt7m3osuk7shl3s4oenomq '@types/node': 18.11.5 - '@types/react': 18.0.22 + '@types/react': 18.0.23 '@vitejs/plugin-react': 2.1.0 jsdom: 20.0.1 typescript: 4.6.3 @@ -290,7 +290,7 @@ importers: '@types/react-test-renderer': 17.0.2 '@vitejs/plugin-react': 2.1.0_vite@3.1.0 '@vitest/ui': link:../../packages/ui - happy-dom: 6.0.4 + happy-dom: 7.6.6 jsdom: 20.0.1 react-test-renderer: 17.0.2_react@17.0.2 vite: 3.1.0 @@ -495,8 +495,8 @@ importers: vitest: workspace:* vue: latest devDependencies: - '@vitejs/plugin-vue': 3.1.0_vite@3.1.0+vue@3.2.40 - '@vue/test-utils': 2.1.0_vue@3.2.40 + '@vitejs/plugin-vue': 3.1.2_vite@3.1.0+vue@3.2.41 + '@vue/test-utils': 2.2.0_vue@3.2.41 jsdom: 20.0.1 vite: 3.1.0 vite-plugin-ruby: 3.1.2_vite@3.1.0 @@ -549,8 +549,8 @@ importers: dependencies: vue: 3.2.41 devDependencies: - '@vitejs/plugin-vue': 3.1.0_vite@3.1.0+vue@3.2.40 - '@vue/test-utils': 2.0.2_vue@3.2.40 + '@vitejs/plugin-vue': 3.1.2_vite@3.1.0+vue@3.2.41 + '@vue/test-utils': 2.0.2_vue@3.2.41 jsdom: 20.0.1 unplugin-auto-import: 0.11.2_vite@3.1.0 unplugin-vue-components: 0.22.4_vite@3.1.0+vue@3.2.41 @@ -568,8 +568,8 @@ importers: dependencies: vue: 3.2.41 devDependencies: - '@vitejs/plugin-vue': 3.1.0_vite@3.1.0+vue@3.2.40 - '@vue/test-utils': 2.0.0_vue@3.2.40 + '@vitejs/plugin-vue': 3.1.2_vite@3.1.0+vue@3.2.41 + '@vue/test-utils': 2.0.0_vue@3.2.41 jsdom: 20.0.1 vite: 3.1.0 vitest: link:../../packages/vitest @@ -584,9 +584,9 @@ importers: vitest: workspace:* vue: latest devDependencies: - '@vitejs/plugin-vue': 3.1.0_vite@3.1.0+vue@3.2.40 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.1.0+vue@3.2.40 - '@vue/test-utils': 2.1.0_vue@3.2.40 + '@vitejs/plugin-vue': 3.1.2_vite@3.1.0+vue@3.2.41 + '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.1.0+vue@3.2.41 + '@vue/test-utils': 2.2.0_vue@3.2.41 jsdom: 20.0.1 vite: 3.1.0 vitest: link:../../packages/vitest @@ -719,25 +719,25 @@ importers: '@types/d3-force': 3.0.3 '@types/d3-selection': 3.0.3 '@types/ws': 8.5.3 - '@unocss/reset': 0.45.26 - '@vitejs/plugin-vue': 3.1.0_vite@3.1.0+vue@3.2.40 - '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.1.0+vue@3.2.40 + '@unocss/reset': 0.46.0 + '@vitejs/plugin-vue': 3.1.2_vite@3.1.0+vue@3.2.41 + '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.1.0+vue@3.2.41 '@vitest/ws-client': link:../ws-client '@vueuse/core': 9.3.1_vue@3.2.41 ansi-to-html: 0.7.2 birpc: 0.2.3 codemirror: 5.65.9 codemirror-theme-vars: 0.1.1 - cypress: 10.9.0 - d3-graph-controller: 2.3.17 + cypress: 10.10.0 + d3-graph-controller: 2.3.19 flatted: 3.2.7 floating-vue: 2.0.0-y.0_vue@3.2.41 picocolors: 1.0.0 rollup: 2.79.0 splitpanes: 3.1.1 - unocss: 0.45.26_vite@3.1.0 - unplugin-auto-import: 0.11.2_4pcjj2znrm3t3euqrnres74v3q - unplugin-vue-components: 0.22.7_bvhm6vbarnztnbcyiesgeukfyu + unocss: 0.46.0_rollup@2.79.0+vite@3.1.0 + unplugin-auto-import: 0.11.4_6u46jplwha2mhx7sqors5yy6v4 + unplugin-vue-components: 0.22.9_rollup@2.79.0+vue@3.2.41 vite: 3.1.0 vite-plugin-pages: 0.27.1_vite@3.1.0 vue: 3.2.41 @@ -858,7 +858,7 @@ importers: happy-dom: 6.0.4 jsdom: 20.0.1 log-update: 5.0.1 - magic-string: 0.26.5 + magic-string: 0.26.7 micromatch: 4.0.5 mlly: 0.5.16 natural-compare: 1.4.0 @@ -964,7 +964,7 @@ importers: devDependencies: '@vitejs/plugin-vue': 3.1.2_vite@3.1.0+vue@3.2.41 '@vue/test-utils': 2.2.0_vue@3.2.41 - happy-dom: 7.6.3 + happy-dom: 7.6.6 vite: 3.1.0 vitest: link:../../packages/vitest vue: 3.2.41 @@ -1127,24 +1127,24 @@ packages: resolution: {integrity: sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==} dev: true - /@algolia/autocomplete-core/1.7.1: - resolution: {integrity: sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==} + /@algolia/autocomplete-core/1.7.2: + resolution: {integrity: sha512-eclwUDC6qfApNnEfu1uWcL/rudQsn59tjEoUYZYE2JSXZrHLRjBUGMxiCoknobU2Pva8ejb0eRxpIYDtVVqdsw==} dependencies: - '@algolia/autocomplete-shared': 1.7.1 + '@algolia/autocomplete-shared': 1.7.2 dev: true - /@algolia/autocomplete-preset-algolia/1.7.1_algoliasearch@4.14.2: - resolution: {integrity: sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==} + /@algolia/autocomplete-preset-algolia/1.7.2_algoliasearch@4.14.2: + resolution: {integrity: sha512-+RYEG6B0QiGGfRb2G3MtPfyrl0dALF3cQNTWBzBX6p5o01vCCGTTinAm2UKG3tfc2CnOMAtnPLkzNZyJUpnVJw==} peerDependencies: - '@algolia/client-search': ^4.9.1 - algoliasearch: ^4.9.1 + '@algolia/client-search': '>= 4.9.1 < 6' + algoliasearch: '>= 4.9.1 < 6' dependencies: - '@algolia/autocomplete-shared': 1.7.1 + '@algolia/autocomplete-shared': 1.7.2 algoliasearch: 4.14.2 dev: true - /@algolia/autocomplete-shared/1.7.1: - resolution: {integrity: sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==} + /@algolia/autocomplete-shared/1.7.2: + resolution: {integrity: sha512-QCckjiC7xXHIUaIL3ektBtjJ0w7tTA3iqKcAE/Hjn1lZ5omp7i3Y4e09rAr9ZybqirL7AbxCLLq0Ra5DDPKeug==} dev: true /@algolia/cache-browser-local-storage/4.14.2: @@ -2964,14 +2964,14 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@docsearch/css/3.2.1: - resolution: {integrity: sha512-gaP6TxxwQC+K8D6TRx5WULUWKrcbzECOPA2KCVMuI+6C7dNiGUk5yXXzVhc5sld79XKYLnO9DRTI4mjXDYkh+g==} + /@docsearch/css/3.3.0: + resolution: {integrity: sha512-rODCdDtGyudLj+Va8b6w6Y85KE85bXRsps/R4Yjwt5vueXKXZQKYw0aA9knxLBT6a/bI/GMrAcmCR75KYOM6hg==} dev: true - /@docsearch/js/3.2.1: - resolution: {integrity: sha512-H1PekEtSeS0msetR2YGGey2w7jQ2wAKfGODJvQTygSwMgUZ+2DHpzUgeDyEBIXRIfaBcoQneqrzsljM62pm6Xg==} + /@docsearch/js/3.3.0: + resolution: {integrity: sha512-oFXWRPNvPxAzBhnFJ9UCFIYZiQNc3Yrv6912nZHw/UIGxsyzKpNRZgHq8HDk1niYmOSoLKtVFcxkccpQmYGFyg==} dependencies: - '@docsearch/react': 3.2.1 + '@docsearch/react': 3.3.0 preact: 10.10.6 transitivePeerDependencies: - '@algolia/client-search' @@ -2980,8 +2980,8 @@ packages: - react-dom dev: true - /@docsearch/react/3.2.1: - resolution: {integrity: sha512-EzTQ/y82s14IQC5XVestiK/kFFMe2aagoYFuTAIfIb/e+4FU7kSMKonRtLwsCiLQHmjvNQq+HO+33giJ5YVtaQ==} + /@docsearch/react/3.3.0: + resolution: {integrity: sha512-fhS5adZkae2SSdMYEMVg6pxI5a/cE+tW16ki1V0/ur4Fdok3hBRkmN/H8VvlXnxzggkQIIRIVvYPn00JPjen3A==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' react: '>= 16.8.0 < 19.0.0' @@ -2994,9 +2994,9 @@ packages: react-dom: optional: true dependencies: - '@algolia/autocomplete-core': 1.7.1 - '@algolia/autocomplete-preset-algolia': 1.7.1_algoliasearch@4.14.2 - '@docsearch/css': 3.2.1 + '@algolia/autocomplete-core': 1.7.2 + '@algolia/autocomplete-preset-algolia': 1.7.2_algoliasearch@4.14.2 + '@docsearch/css': 3.3.0 algoliasearch: 4.14.2 transitivePeerDependencies: - '@algolia/client-search' @@ -3174,25 +3174,8 @@ packages: requiresBuild: true optional: true - /@eslint/eslintrc/1.3.1: - resolution: {integrity: sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 9.4.0 - globals: 13.17.0 - ignore: 5.2.0 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@eslint/eslintrc/1.3.2: - resolution: {integrity: sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==} + /@eslint/eslintrc/1.3.3: + resolution: {integrity: sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -3255,8 +3238,8 @@ packages: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dev: false - /@humanwhocodes/config-array/0.10.7: - resolution: {integrity: sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==} + /@humanwhocodes/config-array/0.11.6: + resolution: {integrity: sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 @@ -3367,7 +3350,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.7.18 + '@types/node': 18.11.5 '@types/yargs': 15.0.14 chalk: 4.1.2 dev: true @@ -3379,7 +3362,7 @@ packages: '@jest/schemas': 29.0.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.7.18 + '@types/node': 18.11.5 '@types/yargs': 17.0.12 chalk: 4.1.2 dev: true @@ -3392,7 +3375,7 @@ packages: dependencies: glob: 7.2.3 glob-promise: 4.2.2_glob@7.2.3 - magic-string: 0.26.3 + magic-string: 0.26.7 react-docgen-typescript: 2.2.2_typescript@4.8.2 typescript: 4.8.2 vite: 3.1.0 @@ -3892,7 +3875,7 @@ packages: engines: {node: '>=14'} hasBin: true dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 playwright-core: 1.25.1 dev: true @@ -4930,7 +4913,7 @@ packages: util-deprecate: 1.0.2 watchpack: 2.4.0 webpack: 4.46.0 - ws: 8.8.1 + ws: 8.10.0 x-default-browser: 0.4.0 transitivePeerDependencies: - '@storybook/mdx2-csf' @@ -5114,7 +5097,7 @@ packages: '@babel/preset-env': 7.18.10_@babel+core@7.18.13 '@babel/types': 7.18.13 '@mdx-js/mdx': 1.6.22 - '@types/lodash': 4.14.184 + '@types/lodash': 4.14.186 js-string-escape: 1.0.1 loader-utils: 2.0.2 lodash: 4.17.21 @@ -5134,7 +5117,7 @@ packages: '@babel/types': 7.18.13 '@mdx-js/mdx': 1.6.22 '@mdx-js/react': 1.6.22_react@17.0.2 - '@types/lodash': 4.14.184 + '@types/lodash': 4.14.186 js-string-escape: 1.0.1 loader-utils: 2.0.2 lodash: 4.17.21 @@ -5691,7 +5674,7 @@ packages: /@types/cheerio/0.22.31: resolution: {integrity: sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 dev: true /@types/codemirror/5.60.5: @@ -5703,7 +5686,7 @@ packages: /@types/concat-stream/1.6.1: resolution: {integrity: sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 dev: true /@types/cookie/0.4.1: @@ -5732,7 +5715,7 @@ packages: resolution: {integrity: sha512-xryQlOEIe1TduDWAOphR0ihfebKFSWOXpIsk+70JskCfRfW+xALdnJ0r1ZOTo85F9Qsjk6vtlU7edTYHbls9tA==} dependencies: '@types/cheerio': 0.22.31 - '@types/react': 18.0.20 + '@types/react': 18.0.23 dev: true /@types/eslint-scope/3.7.4: @@ -5763,33 +5746,33 @@ packages: /@types/form-data/0.0.33: resolution: {integrity: sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 dev: true /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 dev: true /@types/glob/7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.1 - '@types/node': 18.7.18 + '@types/node': 18.11.5 dev: true /@types/glob/8.0.0: resolution: {integrity: sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA==} dependencies: '@types/minimatch': 5.1.1 - '@types/node': 18.7.18 + '@types/node': 18.11.5 dev: true /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 dev: true /@types/hast/2.3.4: @@ -5850,7 +5833,7 @@ packages: /@types/jsdom/20.0.0: resolution: {integrity: sha512-YfAchFs0yM1QPDrLm2VHe+WHGtqms3NXnXAMolrgrVP6fgBHHXy1ozAbo/dFtPNtZC/m66bPiCTWYmqp1F14gA==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 '@types/tough-cookie': 4.0.2 parse5: 7.0.0 dev: true @@ -5863,10 +5846,6 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true - /@types/lodash/4.14.184: - resolution: {integrity: sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==} - dev: true - /@types/lodash/4.14.186: resolution: {integrity: sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==} dev: true @@ -5898,7 +5877,7 @@ packages: /@types/node-fetch/2.6.2: resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 form-data: 3.0.1 dev: true @@ -5922,18 +5901,6 @@ packages: resolution: {integrity: sha512-46yIhxSe5xEaJZXWdIBP7GU4HDTG8/eo0qd9atdiL+lFpA03y8KS+lkTN834TWJj5767GbWv4n/P6efyTFt1Dw==} dev: false - /@types/node/18.7.16: - resolution: {integrity: sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==} - dev: true - - /@types/node/18.7.18: - resolution: {integrity: sha512-m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg==} - dev: true - - /@types/node/18.7.23: - resolution: {integrity: sha512-DWNcCHolDq0ZKGizjx2DZjR/PqsYwAcYUJmfMWqtVU2MBMG5Mo+xFZrhGId5r/O5HOuMPyQEcM6KUBp5lBZZBg==} - dev: true - /@types/node/8.10.66: resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} dev: true @@ -5983,13 +5950,13 @@ packages: /@types/react-dom/18.0.6: resolution: {integrity: sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==} dependencies: - '@types/react': 18.0.22 + '@types/react': 18.0.23 dev: true /@types/react-is/17.0.3: resolution: {integrity: sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==} dependencies: - '@types/react': 18.0.20 + '@types/react': 18.0.23 dev: false /@types/react-test-renderer/17.0.2: @@ -6001,7 +5968,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.0.20 + '@types/react': 18.0.23 dev: false /@types/react/17.0.49: @@ -6012,25 +5979,17 @@ packages: csstype: 3.1.0 dev: true - /@types/react/18.0.20: - resolution: {integrity: sha512-MWul1teSPxujEHVwZl4a5HxQ9vVNsjTchVA+xRqv/VYGCuKGAU6UhfrTdF5aBefwD1BHUD8i/zq+O/vyCm/FrA==} + /@types/react/18.0.23: + resolution: {integrity: sha512-R1wTULtCiJkudAN2DJGoYYySbGtOdzZyUWAACYinKdiQC8auxso4kLDUhQ7AJ2kh3F6A6z4v69U6tNY39hihVQ==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.2 csstype: 3.1.0 - /@types/react/18.0.21: - resolution: {integrity: sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==} - dependencies: - '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.2 - csstype: 3.1.0 - dev: true - /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 dev: true /@types/scheduler/0.16.2: @@ -6039,7 +5998,7 @@ packages: /@types/set-cookie-parser/2.4.2: resolution: {integrity: sha512-fBZgytwhYAUkj/jC/FAV4RQ5EerRup1YQsXQCh8rZfiHkc4UahC192oH0smGwsXol3cL3A5oETuAHeQHmhXM4w==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 dev: true /@types/sinonjs__fake-timers/8.1.1: @@ -6109,7 +6068,7 @@ packages: /@types/webpack-sources/3.2.0: resolution: {integrity: sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 '@types/source-list-map': 0.1.2 source-map: 0.7.4 dev: true @@ -6117,7 +6076,7 @@ packages: /@types/webpack/4.41.32: resolution: {integrity: sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 '@types/tapable': 1.0.8 '@types/uglify-js': 3.17.0 '@types/webpack-sources': 3.2.0 @@ -6128,7 +6087,7 @@ packages: /@types/ws/8.5.3: resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 dev: true /@types/yargs-parser/21.0.0: @@ -6151,7 +6110,7 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 dev: true optional: true @@ -6282,160 +6241,193 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@unocss/astro/0.45.26_vite@3.1.0: - resolution: {integrity: sha512-jAdbYNwjyzh05B4B7lhuHYmkNfmIZsQGhRNXogOx0t1BMzRZg9jID5xsJiujaElQL6ll53pbuRRyGV80o75n0Q==} + /@unocss/astro/0.46.0_rollup@2.79.0+vite@3.1.0: + resolution: {integrity: sha512-IHUQ5JpNjc2szW4Y+Vau6QpoZLc+4109R6QMFwjOXwFa88GVmh510GKKmNTIP0f3V/knPdlhu5TWzORNhQUhMw==} dependencies: - '@unocss/core': 0.45.26 - '@unocss/reset': 0.45.26 - '@unocss/vite': 0.45.26_vite@3.1.0 + '@unocss/core': 0.46.0 + '@unocss/reset': 0.46.0 + '@unocss/vite': 0.46.0_rollup@2.79.0+vite@3.1.0 transitivePeerDependencies: - rollup - vite dev: true - /@unocss/cli/0.45.26: - resolution: {integrity: sha512-pev56gZRYow+/38TfSVMVWmtgl4UGNrgJULqHhfXxHn/CjiG+wJ95/PLYbY/GIZRXy4ttpsVU/iF/5uRvvJ3RA==} + /@unocss/astro/0.46.0_vite@3.1.0: + resolution: {integrity: sha512-IHUQ5JpNjc2szW4Y+Vau6QpoZLc+4109R6QMFwjOXwFa88GVmh510GKKmNTIP0f3V/knPdlhu5TWzORNhQUhMw==} + dependencies: + '@unocss/core': 0.46.0 + '@unocss/reset': 0.46.0 + '@unocss/vite': 0.46.0_vite@3.1.0 + transitivePeerDependencies: + - rollup + - vite + dev: true + + /@unocss/cli/0.46.0: + resolution: {integrity: sha512-WFd+atNlrnPCDwBOTw1wH6MJDt75SObQZbO47RJzR7Ek9mcwrEO+fll3K3oy18ftBUA1keZysNYLiRgExudqfA==} engines: {node: '>=14'} hasBin: true dependencies: '@ampproject/remapping': 2.2.0 - '@rollup/pluginutils': 4.2.1 - '@unocss/config': 0.45.26 - '@unocss/core': 0.45.26 - '@unocss/preset-uno': 0.45.26 + '@rollup/pluginutils': 5.0.2 + '@unocss/config': 0.46.0 + '@unocss/core': 0.46.0 + '@unocss/preset-uno': 0.46.0 cac: 6.7.14 chokidar: 3.5.3 colorette: 2.0.19 consola: 2.15.3 fast-glob: 3.2.12 - magic-string: 0.26.5 - pathe: 0.3.8 + magic-string: 0.26.7 + pathe: 0.3.9 + perfect-debounce: 0.1.3 + transitivePeerDependencies: + - rollup + dev: true + + /@unocss/cli/0.46.0_rollup@2.79.0: + resolution: {integrity: sha512-WFd+atNlrnPCDwBOTw1wH6MJDt75SObQZbO47RJzR7Ek9mcwrEO+fll3K3oy18ftBUA1keZysNYLiRgExudqfA==} + engines: {node: '>=14'} + hasBin: true + dependencies: + '@ampproject/remapping': 2.2.0 + '@rollup/pluginutils': 5.0.2_rollup@2.79.0 + '@unocss/config': 0.46.0 + '@unocss/core': 0.46.0 + '@unocss/preset-uno': 0.46.0 + cac: 6.7.14 + chokidar: 3.5.3 + colorette: 2.0.19 + consola: 2.15.3 + fast-glob: 3.2.12 + magic-string: 0.26.7 + pathe: 0.3.9 perfect-debounce: 0.1.3 transitivePeerDependencies: - rollup dev: true - /@unocss/config/0.45.26: - resolution: {integrity: sha512-bmNlYoGl4oHdmrb6TwuiVbVShuT3TsYJQ6MPXnVipPkAJpyJ47uU6ZAfDMqwCU0AqsLah3hSDQpDIJL5j+9tug==} + /@unocss/config/0.46.0: + resolution: {integrity: sha512-pZOUtuepJ6Wkj5KTVTKJkM6S5ma0dcNdvvWQyECU77eLq7/luO0sDzQ+o16SyZWXTS9paN92nwekvQzFeJ6Pmw==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.45.26 - unconfig: 0.3.6 + '@unocss/core': 0.46.0 + unconfig: 0.3.7 dev: true - /@unocss/core/0.45.26: - resolution: {integrity: sha512-V7lNAXy1Ou2+UsD8n8a0ynE7BPuMtZSn6dQtrhNvtkstEBZtBAvlGM07wnSqwZfYeKs8k/MA6Z7S0yJKQzcl1Q==} + /@unocss/core/0.46.0: + resolution: {integrity: sha512-Y3i35qUc5/EwxsgYGb1E/2va1KiDXQ0s0mvZkYGAb28nfv5OH+6PnaKdzJDTBEDawFIJZ0vkd1c8/lJzNqx8pQ==} dev: true - /@unocss/inspector/0.45.26: - resolution: {integrity: sha512-rteTaMVWstGlCG5+k744kFzQLYAWgCf2ys2CRfm6SX7YC2JGBmELCwSABGrylkyItTnH50ayZcDk21GKEfC/Mw==} + /@unocss/inspector/0.46.0: + resolution: {integrity: sha512-g+MoRHrKwYaEVlB8tVVAn1jzcwiZke2b0EIHaY+6c+gJ2LOqw3vh2HcQtYRuypiH4grQtTf11z8p+J38h12Ttw==} dependencies: gzip-size: 6.0.0 sirv: 2.0.2 dev: true - /@unocss/preset-attributify/0.45.26: - resolution: {integrity: sha512-+BA27/d+IEJtt/P7+fHUl/OYJNhSVBoCRxIO6JiQhEw36n821UMVd9CdnfxPBEBIaS2fXQvNF4yO5jnr4Wj5Qw==} + /@unocss/preset-attributify/0.46.0: + resolution: {integrity: sha512-TY4XO3DrMkGC4+j/GUd7vfNPQlQyr1WmOxQfE9Tanec5QhN4R7JYjucNpp9lI+j7S5jRIyGdiwTppSYC/t7KPA==} dependencies: - '@unocss/core': 0.45.26 + '@unocss/core': 0.46.0 dev: true - /@unocss/preset-icons/0.45.26: - resolution: {integrity: sha512-PL2Fi6KGYZAY9vNyEC+EBDqSYaiXEuUaTkPOaCVrEsig0E5DOm62A5FmJ/0vHmNSXEOVqV17jiDKp+fNM/h61g==} + /@unocss/preset-icons/0.46.0: + resolution: {integrity: sha512-nEmGCxbFbidr6GdeJrnstwypXTElNvbj4Pbl/8QKuFxyQmLhQbV1hLPyMX9BuaUkttWzo8zS/hDQ6LaiaQOMJw==} dependencies: - '@iconify/utils': 2.0.0 - '@unocss/core': 0.45.26 - ohmyfetch: 0.4.19 + '@iconify/utils': 2.0.1 + '@unocss/core': 0.46.0 + ohmyfetch: 0.4.20 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini/0.45.26: - resolution: {integrity: sha512-Kab6F2pZHzJudGene6NwGMYA96fuU8gNjCVouSd6oqFF1ZhEBxkQOR56TRjppyCi0MU89hciV5T6kcVZDquGUw==} + /@unocss/preset-mini/0.46.0: + resolution: {integrity: sha512-qe3iw1GUHf1S+qt58mghlmxkeO7z67Eda9QiM4LyQ1fSxsSd4J1CFCMczTRe4HoZHnnzZ6dMr98Fab1ZPH3Mdw==} dependencies: - '@unocss/core': 0.45.26 + '@unocss/core': 0.46.0 dev: true - /@unocss/preset-tagify/0.45.26: - resolution: {integrity: sha512-4zhdD/EKW5BYsiKO8PQdUXU4I5riJNM9ykEyhESFaCM6/+3a8GRvrnON57cRuiqX5LvJeXfbtGXQCOdMGEIi4Q==} + /@unocss/preset-tagify/0.46.0: + resolution: {integrity: sha512-EQVKWRMUbLKFvERmQVF+EnjCi8aAUCJH6OigSL4Zr2kTe0rh5Zmt1TttHNPI0mKSSqz8xqNBluUOVJVqicsg0g==} dependencies: - '@unocss/core': 0.45.26 + '@unocss/core': 0.46.0 dev: true - /@unocss/preset-typography/0.45.26: - resolution: {integrity: sha512-HBkox5t1AKQ3SwMbvDhHDaWBOsP3Z1RW67oyVpEgipZHL5SYN9YwGkveaj6J0SJDJMtYRwFkKD5Zvd4KvnzSfQ==} + /@unocss/preset-typography/0.46.0: + resolution: {integrity: sha512-i/Sr4xGaaKa1KXwIZpdS6l67uz/0OS10J+ctfYUKyL66Bv0YWeW2w1uaGVmq8KSnw6rv3hZQ8UGR40AClwyFcw==} dependencies: - '@unocss/core': 0.45.26 + '@unocss/core': 0.46.0 dev: true - /@unocss/preset-uno/0.45.26: - resolution: {integrity: sha512-Am4Ymz7tKwufm6QP2GxT8oIQ1Qez+ikk5miZ94K5IpMguVqMP1FwAu8aFtoItH5jVuDb4JxyZyo66oSFd4+h8g==} + /@unocss/preset-uno/0.46.0: + resolution: {integrity: sha512-eDe7xeGlom1Ym3c07INb4z0IMw/F81Iqi9X1RFF3iendLRa0gnndPj/LAmaS23etCsaQ4zIuV2kw5qle7NHBFA==} dependencies: - '@unocss/core': 0.45.26 - '@unocss/preset-mini': 0.45.26 - '@unocss/preset-wind': 0.45.26 + '@unocss/core': 0.46.0 + '@unocss/preset-mini': 0.46.0 + '@unocss/preset-wind': 0.46.0 dev: true - /@unocss/preset-web-fonts/0.45.26: - resolution: {integrity: sha512-6J3VjrYcYGwVDzdcKE0NYQhvuXkS/Fo54ZlEWScVOSygvBYOEsObo+6Vs9Q1yMbVuVnNrt3R38/KMQFqPEWXKw==} + /@unocss/preset-web-fonts/0.46.0: + resolution: {integrity: sha512-bdnaOJHJoCToZOTjymXKEZA2L9cSj8hG73HaW9T5kiIOisxfddD7Ajy0rUvvvRd9nvSupiEAeDeJGf4Ep1HIng==} dependencies: - '@unocss/core': 0.45.26 - ohmyfetch: 0.4.19 + '@unocss/core': 0.46.0 + ohmyfetch: 0.4.20 dev: true - /@unocss/preset-wind/0.45.26: - resolution: {integrity: sha512-/7YnUIXBkakeNzDpxsOzoHgVKL/nH9kyKHT1hSLj60IlAoN+YfoOwpCOn+taysovjiGmLIKdeEuOAN3HuEi1aw==} + /@unocss/preset-wind/0.46.0: + resolution: {integrity: sha512-tyde6wKcqiYRNoQa7oeInObbTKToz4cIu7Qzcvg9LrcROEKhxa3JE9rAZjxZZa4JUNqdcd8ndFhipy8uNszrrg==} dependencies: - '@unocss/core': 0.45.26 - '@unocss/preset-mini': 0.45.26 + '@unocss/core': 0.46.0 + '@unocss/preset-mini': 0.46.0 dev: true - /@unocss/reset/0.45.26: - resolution: {integrity: sha512-9X0cSvGPXdZ1KAuiWzFWtcoyfC7b8j4GYHr4lDXRkPC5oI3CJhw4WcdvzTHVPqOX2CKqq731H4GhcQ5c5LBuHA==} + /@unocss/reset/0.46.0: + resolution: {integrity: sha512-+zbdk4nlfIvSooDwyhuXxbgYOnrDMDskIXz+Jn/FzPooEpwNoOryKc+lzaP6YZdJ1bFK8oeF/lCNha8kbTBDpQ==} dev: true - /@unocss/scope/0.45.26: - resolution: {integrity: sha512-t5ADmEW9Rhf4Ku0DHwgPoy2mTU0eRrpx6QfXFWtWC+ZtHsjOcC9RXgWYXKZmINtiY+FzQ8A+v/k0wlIuvhJF7g==} + /@unocss/scope/0.46.0: + resolution: {integrity: sha512-IJ1T912M/oOH1KLmec/6i90KEbXVNT9FjoKOSBMrtLPHu24CVBnYBDQV1cCv0HqseW8PntzZ1sLgZT329rqowA==} dev: true - /@unocss/transformer-attributify-jsx/0.45.26: - resolution: {integrity: sha512-fuNnbqe/Ld07fZLZhNtJb6HpSNf6Lw+HlPGdDNzKdbOVUkJwCmBuRifySLkx4HMCn+ld/iniZvyqUgRDLOVanA==} + /@unocss/transformer-attributify-jsx/0.46.0: + resolution: {integrity: sha512-lSuqkAKDyx+eA9JlU/LTjQNc/HWockUdP4NTiSc3gp/boYt6xaagQaC+6RKvKCgarR7EVI+Dxfy5DUjCDPi/tQ==} dependencies: - '@unocss/core': 0.45.26 + '@unocss/core': 0.46.0 dev: true - /@unocss/transformer-compile-class/0.45.26: - resolution: {integrity: sha512-cuDUnNrXcqMezuHcT74tBWdbA55hKTS+g8iESaREnRbdCfnmxTSO/GyrRPsQB5ULL465ENwiOaXJhKkLSfTQqw==} + /@unocss/transformer-compile-class/0.46.0: + resolution: {integrity: sha512-iF6KUTRzhsYCNn6FAGpL68IDew63N2xfBwr4v/dH1pWLqUTZlvQKDQnKvZGf5Fnlzvb2i3TwbliV/670rigPow==} dependencies: - '@unocss/core': 0.45.26 + '@unocss/core': 0.46.0 dev: true - /@unocss/transformer-directives/0.45.26: - resolution: {integrity: sha512-9Ypquxnsp2gAAlEPhQwXIfaEVqWsLyryd0VttQy0+kzxG8koPiMkKtYsiw6vN8tsEzklVQiydLct4HCONaMzHQ==} + /@unocss/transformer-directives/0.46.0: + resolution: {integrity: sha512-qq/A6Q/N3kwIN/XwMRtsVIlvVh1xNVDNN1ryOR+m7GHIS4iNrwomBmRRZfIoK7jKybLNEqROf/uFuepA/b+5xg==} dependencies: - '@unocss/core': 0.45.26 + '@unocss/core': 0.46.0 css-tree: 2.2.1 dev: true - /@unocss/transformer-variant-group/0.45.26: - resolution: {integrity: sha512-MUManbGNe1q5/dm4QLW1SbegeH/06ZbYyREfJEy7U5Ze5Npe67a1eZ4EA4b6el5Y8Bd+wpJ4xj1D+fxC6NVWJQ==} + /@unocss/transformer-variant-group/0.46.0: + resolution: {integrity: sha512-Hu+A0ywLvXk8VRFXcmWPRjTTuIKsrWZ0bhQATwZJfpsEjxYivrBQUXKngkbBYJYBz1bn+kEgBlxaybzRhdmznw==} dependencies: - '@unocss/core': 0.45.26 + '@unocss/core': 0.46.0 dev: true - /@unocss/vite/0.45.26_vite@3.1.0: - resolution: {integrity: sha512-9BNJXBN0UG+olMbfIcVcrJgBetyO3HOP6Wx3r5Oc8iwfYSxrWQlHFF+yVJi/+oxsENfsjAgCRH7O+nF4FrXceA==} + /@unocss/vite/0.46.0_rollup@2.79.0+vite@3.1.0: + resolution: {integrity: sha512-VF/GwY5aQFnUSWZBfTibOuqs0HR1HUWFyharVJf2ru1c7WE00hHKhLlaBbU41agTyTZUY1l3xVIg6coTEYHC6A==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 dependencies: '@ampproject/remapping': 2.2.0 - '@rollup/pluginutils': 4.2.1 - '@unocss/config': 0.45.26 - '@unocss/core': 0.45.26 - '@unocss/inspector': 0.45.26 - '@unocss/scope': 0.45.26 - '@unocss/transformer-directives': 0.45.26 - magic-string: 0.26.5 + '@rollup/pluginutils': 5.0.2_rollup@2.79.0 + '@unocss/config': 0.46.0 + '@unocss/core': 0.46.0 + '@unocss/inspector': 0.46.0 + '@unocss/scope': 0.46.0 + '@unocss/transformer-directives': 0.46.0 + magic-string: 0.26.7 vite: 3.1.0 transitivePeerDependencies: - rollup @@ -6486,7 +6478,7 @@ packages: '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.18.13 '@babel/plugin-transform-react-jsx-self': 7.18.6_@babel+core@7.18.13 '@babel/plugin-transform-react-jsx-source': 7.18.6_@babel+core@7.18.13 - magic-string: 0.26.3 + magic-string: 0.26.7 react-refresh: 0.14.0 transitivePeerDependencies: - supports-color @@ -6503,7 +6495,7 @@ packages: '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.18.13 '@babel/plugin-transform-react-jsx-self': 7.18.6_@babel+core@7.18.13 '@babel/plugin-transform-react-jsx-source': 7.18.6_@babel+core@7.18.13 - magic-string: 0.26.3 + magic-string: 0.26.7 react-refresh: 0.14.0 vite: 3.1.0 transitivePeerDependencies: @@ -6572,11 +6564,11 @@ packages: dependencies: '@volar/code-gen': 0.40.13 '@volar/source-map': 0.40.13 - '@vue/compiler-core': 3.2.39 - '@vue/compiler-dom': 3.2.39 - '@vue/compiler-sfc': 3.2.39 - '@vue/reactivity': 3.2.39 - '@vue/shared': 3.2.39 + '@vue/compiler-core': 3.2.41 + '@vue/compiler-dom': 3.2.41 + '@vue/compiler-sfc': 3.2.41 + '@vue/reactivity': 3.2.41 + '@vue/shared': 3.2.41 dev: true /@volar/vue-typescript/0.40.13: @@ -6683,18 +6675,10 @@ packages: '@vue/compiler-dom': 3.2.41 '@vue/shared': 3.2.41 - /@vue/devtools-api/6.4.4: - resolution: {integrity: sha512-Ku31WzpOV/8cruFaXaEZKF81WkNnvCSlBY4eOGtz5WMSdJvX1v1WWlSMGZeqUwPtQ27ZZz7B62erEMq8JDjcXw==} - dev: true - /@vue/devtools-api/6.4.5: resolution: {integrity: sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==} dev: true - /@vue/devtools-api/6.4.2: - resolution: {integrity: sha512-6hNZ23h1M2Llky+SIAmVhL7s6BjLtZBCzjIz9iRSBUsysjE7kC39ulW0dH4o/eZtycmSt4qEr6RDVGTIuWu+ow==} - dev: true - /@vue/reactivity-transform/3.2.39: resolution: {integrity: sha512-HGuWu864zStiWs9wBC6JYOP1E00UjMdDWIG5W+FpUx28hV3uz9ODOKVNm/vdOy/Pvzg8+OcANxAVC85WFBbl3A==} dependencies: @@ -6849,6 +6833,18 @@ packages: - '@vue/composition-api' - vue + /@vueuse/core/9.4.0_vue@3.2.41: + resolution: {integrity: sha512-JzgenGj1ZF2BHOen5rsFiAyyI9sXAv7aKhNLlm9b7SwYQeKTcxTWdhudonURCSP3Egl9NQaRBzes2lv/1JUt/Q==} + dependencies: + '@types/web-bluetooth': 0.0.16 + '@vueuse/metadata': 9.4.0 + '@vueuse/shared': 9.4.0_vue@3.2.41 + vue-demi: 0.13.11_vue@3.2.41 + 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: @@ -6900,6 +6896,10 @@ packages: /@vueuse/metadata/9.3.1: resolution: {integrity: sha512-G1BPhtx3OHaL/y4OZBofh6Xt02G1VA9PuOO8nac9sTKMkMqfyez5VfkF3D9GUjSRNO7cVWyH4rceeGXfr2wdMg==} + /@vueuse/metadata/9.4.0: + resolution: {integrity: sha512-7GKMdGAsJyQJl35MYOz/RDpP0FxuiZBRDSN79QIPbdqYx4Sd0sVTnIC68KJ6Oln0t0SouvSUMvRHuno216Ud2Q==} + dev: true + /@vueuse/shared/8.9.4_vue@3.2.39: resolution: {integrity: sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag==} peerDependencies: @@ -6923,6 +6923,15 @@ packages: - '@vue/composition-api' - vue + /@vueuse/shared/9.4.0_vue@3.2.41: + resolution: {integrity: sha512-fTuem51KwMCnqUKkI8B57qAIMcFovtGgsCtAeqxIzH3i6nE9VYge+gVfneNHAAy7lj8twbkNfqQSygOPJTm4tQ==} + dependencies: + vue-demi: 0.13.11_vue@3.2.41 + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: true + /@webassemblyjs/ast/1.11.1: resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==} dependencies: @@ -9382,8 +9391,8 @@ packages: engines: {node: '>=12'} dev: false - /d3-graph-controller/2.3.17: - resolution: {integrity: sha512-M2ydlsf8Et3MyqS5rwqIErvJ70fQdovxPN7Al8FH6cU+z0yZXq2axrYEG6VIrETgCyPpDbBohddQwPVUOSiiSA==} + /d3-graph-controller/2.3.19: + resolution: {integrity: sha512-NEUDJIyY+YzWEVel31Hm6K8TAZ2gFH75NJcbO7Y0tLN+7eJrlb6CQcCe4p2DvWAKEapj6msSA9Tn5wA6nYk2ig==} dependencies: '@yeger/debounce': 1.0.48 d3-drag: 3.0.0 @@ -10046,11 +10055,6 @@ packages: engines: {node: '>=0.12'} dev: true - /entities/4.4.0: - resolution: {integrity: sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==} - engines: {node: '>=0.12'} - dev: true - /enzyme-shallow-equal/1.0.4: resolution: {integrity: sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==} dependencies: @@ -10688,9 +10692,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.3.2 - '@humanwhocodes/config-array': 0.10.7 - '@humanwhocodes/gitignore-to-minimatch': 1.0.2 + '@eslint/eslintrc': 1.3.3 + '@humanwhocodes/config-array': 0.11.6 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 @@ -10737,7 +10740,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.3.1 + '@eslint/eslintrc': 1.3.3 '@humanwhocodes/config-array': 0.9.5 ajv: 6.12.6 chalk: 4.1.2 @@ -11994,8 +11997,8 @@ packages: - encoding dev: true - /happy-dom/7.6.3: - resolution: {integrity: sha512-hPHyFzBbICaY9ptOfdiEUBUc9f6Lp8g8rVrN+uwJkXFg7JA+xQ8V6n+NUSxU8AistrVlS4BdLjo3oea14fQQ3w==} + /happy-dom/7.6.6: + resolution: {integrity: sha512-28NxRiHXjzhr+BGciLNUoQW4OaBnQPRT/LPYLufh0Fj3Iwh1j9qJaozjBm/Uqdj5Ps4cukevQ7ERieA6Ddwf1g==} dependencies: css.escape: 1.5.1 he: 1.2.0 @@ -13137,7 +13140,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.5 - '@types/node': 18.7.18 + '@types/node': 18.11.5 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.10 @@ -13205,7 +13208,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 graceful-fs: 4.2.10 dev: true @@ -13214,7 +13217,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 18.7.18 + '@types/node': 18.11.5 chalk: 4.1.2 graceful-fs: 4.2.10 is-ci: 2.0.0 @@ -13226,7 +13229,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.0.1 - '@types/node': 18.7.18 + '@types/node': 18.11.5 chalk: 4.1.2 ci-info: 3.3.2 graceful-fs: 4.2.10 @@ -13237,7 +13240,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -13246,7 +13249,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.7.18 + '@types/node': 18.11.5 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -13394,47 +13397,6 @@ packages: - utf-8-validate dev: true - /jsdom/20.0.1: - resolution: {integrity: sha512-pksjj7Rqoa+wdpkKcLzQRHhJCEE42qQhl/xLMUKHgoSejaKOdaXEAnqs6uDNwMl/fciHTzKeR8Wm8cw7N+g98A==} - engines: {node: '>=14'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - dependencies: - abab: 2.0.6 - acorn: 8.8.0 - acorn-globals: 7.0.1 - cssom: 0.5.0 - cssstyle: 2.3.0 - data-urls: 3.0.2 - decimal.js: 10.4.1 - domexception: 4.0.0 - escodegen: 2.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.2 - parse5: 7.1.1 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 4.1.2 - w3c-xmlserializer: 3.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 - whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 - ws: 8.9.0 - xml-name-validator: 4.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - /jsesc/0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true @@ -13924,8 +13886,8 @@ packages: sourcemap-codec: 1.4.8 dev: true - /magic-string/0.26.5: - resolution: {integrity: sha512-yXUIYOOQnEHKHOftp5shMWpB9ImfgfDJpapa38j/qMtTj5QHWucvxP4lUtuRmHT9vAzvtpHkWKXW9xBwimXeNg==} + /magic-string/0.26.7: + resolution: {integrity: sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==} engines: {node: '>=12'} dependencies: sourcemap-codec: 1.4.8 @@ -14330,15 +14292,6 @@ packages: hasBin: true dev: true - /mlly/0.5.14: - resolution: {integrity: sha512-DgRgNUSX9NIxxCxygX4Xeg9C7GX7OUx1wuQ8cXx9o9LE0e9wrH+OZ9fcnrlEedsC/rtqry3ZhUddC759XD/L0w==} - dependencies: - acorn: 8.8.0 - pathe: 0.3.5 - pkg-types: 0.3.4 - ufo: 0.8.5 - dev: true - /mlly/0.5.16: resolution: {integrity: sha512-LaJ8yuh4v0zEmge/g3c7jjFlhoCPfQn6RCjXgm9A0Qiuochq4BcuOxVfWmdnCoLTlg2MV+hqhOek+W2OhG0Lwg==} dependencies: @@ -15190,12 +15143,6 @@ packages: entities: 4.4.0 dev: true - /parse5/7.1.1: - resolution: {integrity: sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==} - dependencies: - entities: 4.4.0 - dev: true - /parseurl/1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} @@ -15450,14 +15397,6 @@ packages: find-up: 5.0.0 dev: true - /pkg-types/0.3.4: - resolution: {integrity: sha512-s214f/xkRpwlwVBToWq9Mu0XlU3HhZMYCnr2var8+jjbavBHh/VCh4pBLsJW29rJ//B1jb4HlpMIaNIMH+W2/w==} - dependencies: - jsonc-parser: 3.2.0 - mlly: 0.5.14 - pathe: 0.3.5 - dev: true - /pkg-types/0.3.5: resolution: {integrity: sha512-VkxCBFVgQhNHYk9subx+HOhZ4jzynH11ah63LZsprTKwPCWG9pfWBlkElWFbvkP9BVR0dP1jS9xPdhaHQNK74Q==} dependencies: @@ -16723,7 +16662,7 @@ packages: rollup: ^2.55 typescript: ^4.1 dependencies: - magic-string: 0.26.5 + magic-string: 0.26.7 rollup: 2.79.0 typescript: 4.8.4 optionalDependencies: @@ -16766,7 +16705,7 @@ packages: commenting: 1.1.0 glob: 7.2.3 lodash: 4.17.21 - magic-string: 0.26.5 + magic-string: 0.26.7 mkdirp: 1.0.4 moment: 2.29.4 package-name-regex: 2.0.6 @@ -17120,6 +17059,14 @@ packages: resolution: {integrity: sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==} dev: true + /shiki-processor/0.1.0_shiki@0.11.1: + resolution: {integrity: sha512-7ty3VouP7AQMlERKeiobVeyhjUW6rPMM1b+xFcFF/XwhkN4//Fg9Ju6hPfIOvO4ztylkbLqYufbJmLJmw7SfQA==} + peerDependencies: + shiki: ^0.11.1 + dependencies: + shiki: 0.11.1 + dev: true + /shiki/0.11.1: resolution: {integrity: sha512-EugY9VASFuDqOexOgXR18ZV+TbFrQHeCpEYaXamO+SZlsnT/2LxuLBX25GGtIrwaEVFXUAbUQ601SWE2rMwWHA==} dependencies: @@ -18583,26 +18530,6 @@ packages: vfile: 4.2.1 dev: true - /unimport/0.6.7_rollup@2.79.0+vite@3.1.0: - resolution: {integrity: sha512-EMoVqDjswHkU+nD098QYHXH7Mkw7KwGDQAyeRF2lgairJnuO+wpkhIcmCqrD1OPJmsjkTbJ2tW6Ap8St0PuWZA==} - dependencies: - '@rollup/pluginutils': 4.2.1 - escape-string-regexp: 5.0.0 - fast-glob: 3.2.12 - local-pkg: 0.4.2 - magic-string: 0.26.3 - mlly: 0.5.14 - pathe: 0.3.5 - scule: 0.3.2 - strip-literal: 0.4.2 - unplugin: 0.9.5_rollup@2.79.0+vite@3.1.0 - transitivePeerDependencies: - - esbuild - - rollup - - vite - - webpack - dev: true - /unimport/0.6.7_vite@3.1.0: resolution: {integrity: sha512-EMoVqDjswHkU+nD098QYHXH7Mkw7KwGDQAyeRF2lgairJnuO+wpkhIcmCqrD1OPJmsjkTbJ2tW6Ap8St0PuWZA==} dependencies: @@ -18610,8 +18537,8 @@ packages: escape-string-regexp: 5.0.0 fast-glob: 3.2.12 local-pkg: 0.4.2 - magic-string: 0.26.3 - mlly: 0.5.14 + magic-string: 0.26.7 + mlly: 0.5.16 pathe: 0.3.5 scule: 0.3.2 strip-literal: 0.4.2 @@ -18623,19 +18550,22 @@ packages: - webpack dev: true - /unimport/0.6.8: - resolution: {integrity: sha512-MWkaPYvN0j+6jfEuiVFhfmy+aOtgAP11CozSbu/I3Cx+8ybjXIueB7GVlKofHabtjzSlPeAvWKJSFjHWsG2JaA==} + /unimport/0.7.0_rollup@2.79.0: + resolution: {integrity: sha512-Cr0whz4toYVid3JHlni/uThwavDVVCk6Zw0Gxnol1c7DprTA+Isr4T+asO6rDGkhkgV7r3vSdSs5Ym8F15JA+w==} dependencies: - '@rollup/pluginutils': 4.2.1 + '@rollup/pluginutils': 5.0.2_rollup@2.79.0 escape-string-regexp: 5.0.0 fast-glob: 3.2.12 local-pkg: 0.4.2 magic-string: 0.26.7 mlly: 0.5.16 pathe: 0.3.9 + pkg-types: 0.3.5 scule: 0.3.2 strip-literal: 0.4.2 - unplugin: 0.9.6 + unplugin: 0.10.2 + transitivePeerDependencies: + - rollup dev: true /union-value/1.0.1: @@ -18733,32 +18663,32 @@ packages: detect-node: 2.1.0 dev: false - /unocss/0.45.26_vite@3.1.0: - resolution: {integrity: sha512-d8mDD6YewHfSCA2uGbBzKY/UnQRSrIDgP7gI61Ll6XY+DcLCVMn0vc1BubQGEL2K0wP9wDsI8HDR6VzDI/0w9w==} + /unocss/0.46.0_rollup@2.79.0+vite@3.1.0: + resolution: {integrity: sha512-AWO47Cgl0KdP+zUHEs3SXfPB7dyx/LhXtu5mSPxA3xjfXzuUOeVvJCjL7vPLFy8XEzhiP9iWmUVuj520R+hFUQ==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.45.26 + '@unocss/webpack': 0.46.0 peerDependenciesMeta: '@unocss/webpack': optional: true dependencies: - '@unocss/astro': 0.45.26_vite@3.1.0 - '@unocss/cli': 0.45.26 - '@unocss/core': 0.45.26 - '@unocss/preset-attributify': 0.45.26 - '@unocss/preset-icons': 0.45.26 - '@unocss/preset-mini': 0.45.26 - '@unocss/preset-tagify': 0.45.26 - '@unocss/preset-typography': 0.45.26 - '@unocss/preset-uno': 0.45.26 - '@unocss/preset-web-fonts': 0.45.26 - '@unocss/preset-wind': 0.45.26 - '@unocss/reset': 0.45.26 - '@unocss/transformer-attributify-jsx': 0.45.26 - '@unocss/transformer-compile-class': 0.45.26 - '@unocss/transformer-directives': 0.45.26 - '@unocss/transformer-variant-group': 0.45.26 - '@unocss/vite': 0.45.26_vite@3.1.0 + '@unocss/astro': 0.46.0_rollup@2.79.0+vite@3.1.0 + '@unocss/cli': 0.46.0_rollup@2.79.0 + '@unocss/core': 0.46.0 + '@unocss/preset-attributify': 0.46.0 + '@unocss/preset-icons': 0.46.0 + '@unocss/preset-mini': 0.46.0 + '@unocss/preset-tagify': 0.46.0 + '@unocss/preset-typography': 0.46.0 + '@unocss/preset-uno': 0.46.0 + '@unocss/preset-web-fonts': 0.46.0 + '@unocss/preset-wind': 0.46.0 + '@unocss/reset': 0.46.0 + '@unocss/transformer-attributify-jsx': 0.46.0 + '@unocss/transformer-compile-class': 0.46.0 + '@unocss/transformer-directives': 0.46.0 + '@unocss/transformer-variant-group': 0.46.0 + '@unocss/vite': 0.46.0_rollup@2.79.0+vite@3.1.0 transitivePeerDependencies: - rollup - supports-color @@ -18824,8 +18754,8 @@ packages: - webpack dev: true - /unplugin-auto-import/0.11.3_6u46jplwha2mhx7sqors5yy6v4: - resolution: {integrity: sha512-hYE7jgwytkstwixrwqcjYd7fLmhpfv3/sqZXN2fT6noZiY3eFhC5erFlHfrN5HLq8/4/sKS6+plvaCk3HB2Stw==} + /unplugin-auto-import/0.11.4_6u46jplwha2mhx7sqors5yy6v4: + resolution: {integrity: sha512-lh/bRDRYwgnb9Cm5ur8TlTMGxA1GRZvgzCvBIf0vyuVRy7ebWcWefFElpUDpr8vLl+ZRGsPVCOGiYJ8TCR625Q==} engines: {node: '>=14'} peerDependencies: '@vueuse/core': '*' @@ -18838,8 +18768,8 @@ packages: '@vueuse/core': 9.3.1_vue@3.2.41 local-pkg: 0.4.2 magic-string: 0.26.7 - unimport: 0.6.8 - unplugin: 0.10.1 + unimport: 0.7.0_rollup@2.79.0 + unplugin: 0.10.2 transitivePeerDependencies: - rollup dev: true @@ -18892,7 +18822,7 @@ packages: magic-string: 0.26.7 minimatch: 5.1.0 resolve: 1.22.1 - unplugin: 0.10.1 + unplugin: 0.10.2 vue: 3.2.41 transitivePeerDependencies: - rollup @@ -18918,15 +18848,15 @@ packages: magic-string: 0.26.7 minimatch: 5.1.0 resolve: 1.22.1 - unplugin: 0.10.1 + unplugin: 0.10.2 vue: 3.2.41 transitivePeerDependencies: - rollup - supports-color dev: true - /unplugin/0.10.1: - resolution: {integrity: sha512-y1hdBitiLOJvCmer0/IGrMGmHplsm2oFRGWleoAJTRQ8aMHxHOe9gLntYlh1WNLKufBuQ2sOTrHF+KWH4xE8Ag==} + /unplugin/0.10.2: + resolution: {integrity: sha512-6rk7GUa4ICYjae5PrAllvcDeuT8pA9+j5J5EkxbMFaV+SalHhxZ7X2dohMzu6C3XzsMT+6jwR/+pwPNR3uK9MA==} dependencies: acorn: 8.8.0 chokidar: 3.5.3 @@ -18958,15 +18888,6 @@ packages: webpack-virtual-modules: 0.4.4 dev: true - /unplugin/0.9.6: - resolution: {integrity: sha512-YYLtfoNiie/lxswy1GOsKXgnLJTE27la/PeCGznSItk+8METYZErO+zzV9KQ/hXhPwzIJsfJ4s0m1Rl7ZCWZ4Q==} - dependencies: - acorn: 8.8.0 - chokidar: 3.5.3 - webpack-sources: 3.2.3 - webpack-virtual-modules: 0.4.5 - dev: true - /unset-value/1.0.0: resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} engines: {node: '>=0.10.0'} @@ -19261,17 +19182,18 @@ packages: optionalDependencies: fsevents: 2.3.2 - /vitepress/1.0.0-alpha.18: - resolution: {integrity: sha512-6Co3/t+oeF6vxJxG7/uy5/wIr+P/8szeFjn3gu/dpJ1aOGA0gnQ+61P8J52b2VTFSDpFC63adLvUFacdCJXywg==} + /vitepress/1.0.0-alpha.25: + resolution: {integrity: sha512-qvKQ4aCArGL8nxP7BAeMBY/N9qm6fX5/dVNGESDvpkm/M8BQlIkOIEanlkAEPY9VOCMA1zcX3wtstcEcnjc5fA==} hasBin: true dependencies: - '@docsearch/css': 3.2.1 - '@docsearch/js': 3.2.1 - '@vitejs/plugin-vue': 3.1.0_vite@3.1.0+vue@3.2.40 - '@vue/devtools-api': 6.4.2 - '@vueuse/core': 9.3.0_vue@3.2.40 + '@docsearch/css': 3.3.0 + '@docsearch/js': 3.3.0 + '@vitejs/plugin-vue': 3.1.2_vite@3.1.0+vue@3.2.41 + '@vue/devtools-api': 6.4.5 + '@vueuse/core': 9.4.0_vue@3.2.41 body-scroll-lock: 4.0.0-beta.0 shiki: 0.11.1 + shiki-processor: 0.1.0_shiki@0.11.1 vite: 3.1.0 vue: 3.2.41 transitivePeerDependencies: @@ -19951,31 +19873,6 @@ packages: optional: true dev: true - /ws/8.8.1: - resolution: {integrity: sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true - - /ws/8.9.0: - resolution: {integrity: sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - /x-default-browser/0.4.0: resolution: {integrity: sha512-7LKo7RtWfoFN/rHx1UELv/2zHGMx8MkZKDq1xENmOCTkfIqZJ0zZ26NEJX8czhnPXVcqS0ARjjfJB+eJ0/5Cvw==} hasBin: true @@ -20023,7 +19920,7 @@ packages: dependencies: eslint-visitor-keys: 3.3.0 lodash: 4.17.21 - yaml: 2.1.3 + yaml: 2.1.1 dev: true /yaml/1.10.2: