diff --git a/package.json b/package.json index 183822ce..1cd858ab 100644 --- a/package.json +++ b/package.json @@ -33,15 +33,15 @@ "@formkit/inputs": "^1.0.0-beta.11", "@formkit/themes": "^1.0.0-beta.11", "@formkit/vue": "^1.0.0-beta.11", - "@halo-dev/console-shared": "workspace:*", "@halo-dev/api-client": "^0.0.35", "@halo-dev/components": "workspace:*", + "@halo-dev/console-shared": "workspace:*", "@halo-dev/richtext-editor": "^0.0.0-alpha.7", "@tiptap/extension-character-count": "^2.0.0-beta.199", - "@vueuse/components": "^8.9.4", - "@vueuse/core": "^8.9.4", - "@vueuse/router": "^8.9.4", - "@vueuse/shared": "^8.9.4", + "@vueuse/components": "^9.3.0", + "@vueuse/core": "^9.3.0", + "@vueuse/router": "^9.3.0", + "@vueuse/shared": "^9.3.0", "axios": "^0.27.2", "colorjs.io": "^0.4.0", "dayjs": "^1.11.5", @@ -56,7 +56,7 @@ "pinia": "^2.0.23", "pretty-bytes": "^6.0.0", "qs": "^6.11.0", - "uuid": "^8.3.2", + "uuid": "^9.0.0", "vue": "^3.2.40", "vue-filepond": "^7.0.3", "vue-grid-layout": "3.0.0-beta1", @@ -67,20 +67,20 @@ "devDependencies": { "@changesets/cli": "^2.25.0", "@iconify-json/mdi": "^1.1.33", - "@iconify-json/vscode-icons": "^1.1.14", + "@iconify-json/vscode-icons": "^1.1.15", "@rushstack/eslint-patch": "^1.2.0", "@tailwindcss/aspect-ratio": "^0.4.2", "@types/jsdom": "^20.0.0", "@types/lodash.clonedeep": "4.5.7", "@types/lodash.isequal": "^4.5.6", "@types/lodash.merge": "^4.6.7", - "@types/node": "^17.0.45", + "@types/node": "^16.11.64", "@types/qs": "^6.9.7", "@types/randomstring": "^1.1.8", "@types/uuid": "^8.3.4", "@vitejs/plugin-vue": "^3.1.2", "@vitejs/plugin-vue-jsx": "^2.0.1", - "@vitest/ui": "^0.22.1", + "@vitest/ui": "^0.24.0", "@vue/compiler-sfc": "^3.2.40", "@vue/eslint-config-prettier": "^7.0.0", "@vue/eslint-config-typescript": "^11.0.2", @@ -88,7 +88,7 @@ "@vue/tsconfig": "^0.1.3", "autoprefixer": "^10.4.12", "c8": "^7.12.0", - "cypress": "^9.7.0", + "cypress": "^10.9.0", "eslint": "^8.25.0", "eslint-plugin-cypress": "^2.12.1", "eslint-plugin-vue": "^9.6.0", @@ -109,10 +109,10 @@ "vite-compression-plugin": "^0.0.4", "vite-plugin-externals": "^0.5.1", "vite-plugin-html": "^3.2.0", - "vite-plugin-pwa": "^0.12.8", + "vite-plugin-pwa": "^0.13.1", "vite-plugin-static-copy": "^0.9.0", "vite-plugin-vue-setup-extend": "^0.4.0", - "vitest": "^0.22.1", - "vue-tsc": "^1.0.1" + "vitest": "^0.24.0", + "vue-tsc": "^1.0.3" } } diff --git a/packages/components/package.json b/packages/components/package.json index 133b69c5..ef129aca 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -44,9 +44,9 @@ "homepage": "https://github.com/halo-dev/console/tree/main/packages/components#readme", "license": "MIT", "devDependencies": { - "@histoire/plugin-vue": "^0.10.7", + "@histoire/plugin-vue": "^0.11.3", "@iconify-json/ri": "^1.1.3", - "histoire": "^0.10.7", + "histoire": "^0.11.3", "unplugin-icons": "^0.14.11", "vite-plugin-dts": "^1.6.5" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ce121c79..c771be1b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,7 +18,7 @@ importers: '@halo-dev/console-shared': workspace:* '@halo-dev/richtext-editor': ^0.0.0-alpha.7 '@iconify-json/mdi': ^1.1.33 - '@iconify-json/vscode-icons': ^1.1.14 + '@iconify-json/vscode-icons': ^1.1.15 '@rushstack/eslint-patch': ^1.2.0 '@tailwindcss/aspect-ratio': ^0.4.2 '@tiptap/extension-character-count': ^2.0.0-beta.199 @@ -26,27 +26,27 @@ importers: '@types/lodash.clonedeep': 4.5.7 '@types/lodash.isequal': ^4.5.6 '@types/lodash.merge': ^4.6.7 - '@types/node': ^17.0.45 + '@types/node': ^16.11.64 '@types/qs': ^6.9.7 '@types/randomstring': ^1.1.8 '@types/uuid': ^8.3.4 '@vitejs/plugin-vue': ^3.1.2 '@vitejs/plugin-vue-jsx': ^2.0.1 - '@vitest/ui': ^0.22.1 + '@vitest/ui': ^0.24.0 '@vue/compiler-sfc': ^3.2.40 '@vue/eslint-config-prettier': ^7.0.0 '@vue/eslint-config-typescript': ^11.0.2 '@vue/test-utils': ^2.1.0 '@vue/tsconfig': ^0.1.3 - '@vueuse/components': ^8.9.4 - '@vueuse/core': ^8.9.4 - '@vueuse/router': ^8.9.4 - '@vueuse/shared': ^8.9.4 + '@vueuse/components': ^9.3.0 + '@vueuse/core': ^9.3.0 + '@vueuse/router': ^9.3.0 + '@vueuse/shared': ^9.3.0 autoprefixer: ^10.4.12 axios: ^0.27.2 c8: ^7.12.0 colorjs.io: ^0.4.0 - cypress: ^9.7.0 + cypress: ^10.9.0 dayjs: ^1.11.5 emoji-mart: ^5.2.2 eslint: ^8.25.0 @@ -75,20 +75,20 @@ importers: tailwindcss-themer: ^2.0.2 typescript: ~4.7.4 unplugin-icons: ^0.14.11 - uuid: ^8.3.2 + uuid: ^9.0.0 vite: ^3.1.6 vite-compression-plugin: ^0.0.4 vite-plugin-externals: ^0.5.1 vite-plugin-html: ^3.2.0 - vite-plugin-pwa: ^0.12.8 + vite-plugin-pwa: ^0.13.1 vite-plugin-static-copy: ^0.9.0 vite-plugin-vue-setup-extend: ^0.4.0 - vitest: ^0.22.1 + vitest: ^0.24.0 vue: ^3.2.40 vue-filepond: ^7.0.3 vue-grid-layout: 3.0.0-beta1 vue-router: ^4.1.5 - vue-tsc: ^1.0.1 + vue-tsc: ^1.0.3 vuedraggable: ^4.1.0 yaml: ^2.1.3 dependencies: @@ -105,10 +105,10 @@ importers: '@halo-dev/console-shared': link:packages/shared '@halo-dev/richtext-editor': 0.0.0-alpha.7_vue@3.2.40 '@tiptap/extension-character-count': 2.0.0-beta.199 - '@vueuse/components': 8.9.4_vue@3.2.40 - '@vueuse/core': 8.9.4_vue@3.2.40 - '@vueuse/router': 8.9.4_c7eza3xvlyb4mo6qeit5ggeo6u - '@vueuse/shared': 8.9.4_vue@3.2.40 + '@vueuse/components': 9.3.0_vue@3.2.40 + '@vueuse/core': 9.3.0_vue@3.2.40 + '@vueuse/router': 9.3.0_c7eza3xvlyb4mo6qeit5ggeo6u + '@vueuse/shared': 9.3.0_vue@3.2.40 axios: 0.27.2 colorjs.io: 0.4.0 dayjs: 1.11.5 @@ -123,7 +123,7 @@ importers: pinia: 2.0.23_rg374xhldfcyvjtaj3qktyfz5y pretty-bytes: 6.0.0 qs: 6.11.0 - uuid: 8.3.2 + uuid: 9.0.0 vue: 3.2.40 vue-filepond: 7.0.3_filepond@4.30.4+vue@3.2.40 vue-grid-layout: 3.0.0-beta1 @@ -133,28 +133,28 @@ importers: devDependencies: '@changesets/cli': 2.25.0 '@iconify-json/mdi': 1.1.33 - '@iconify-json/vscode-icons': 1.1.14 + '@iconify-json/vscode-icons': 1.1.15 '@rushstack/eslint-patch': 1.2.0 '@tailwindcss/aspect-ratio': 0.4.2_tailwindcss@3.1.8 '@types/jsdom': 20.0.0 '@types/lodash.clonedeep': 4.5.7 '@types/lodash.isequal': 4.5.6 '@types/lodash.merge': 4.6.7 - '@types/node': 17.0.45 + '@types/node': 16.11.64 '@types/qs': 6.9.7 '@types/randomstring': 1.1.8 '@types/uuid': 8.3.4 '@vitejs/plugin-vue': 3.1.2_vite@3.1.6+vue@3.2.40 '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.1.6+vue@3.2.40 - '@vitest/ui': 0.22.1 + '@vitest/ui': 0.24.0 '@vue/compiler-sfc': 3.2.40 '@vue/eslint-config-prettier': 7.0.0_znq2sm4m5bonjw4qqm6mwhbe2q '@vue/eslint-config-typescript': 11.0.2_bdxbbxtuayd4lgflbnh77t3rcm '@vue/test-utils': 2.1.0_vue@3.2.40 - '@vue/tsconfig': 0.1.3_@types+node@17.0.45 + '@vue/tsconfig': 0.1.3_@types+node@16.11.64 autoprefixer: 10.4.12_postcss@8.4.17 c8: 7.12.0 - cypress: 9.7.0 + cypress: 10.9.0 eslint: 8.25.0 eslint-plugin-cypress: 2.12.1_eslint@8.25.0 eslint-plugin-vue: 9.6.0_eslint@8.25.0 @@ -175,11 +175,11 @@ importers: vite-compression-plugin: 0.0.4 vite-plugin-externals: 0.5.1_vite@3.1.6 vite-plugin-html: 3.2.0_vite@3.1.6 - vite-plugin-pwa: 0.12.8_vite@3.1.6 + vite-plugin-pwa: 0.13.1_vite@3.1.6 vite-plugin-static-copy: 0.9.0_vite@3.1.6 vite-plugin-vue-setup-extend: 0.4.0_vite@3.1.6 - vitest: 0.22.1_bs7mzjysjakkajqdyv73jcyymu - vue-tsc: 1.0.1_typescript@4.7.4 + vitest: 0.24.0_jqhd3ckah6e55t6jowgpptgz5a + vue-tsc: 1.0.3_typescript@4.7.4 packages/components: specifiers: @@ -188,10 +188,10 @@ importers: '@codemirror/legacy-modes': ^6.1.0 '@codemirror/state': ^6.1.2 '@codemirror/view': ^6.3.0 - '@histoire/plugin-vue': ^0.10.7 + '@histoire/plugin-vue': ^0.11.3 '@iconify-json/ri': ^1.1.3 codemirror: ^6.0.1 - histoire: ^0.10.7 + histoire: ^0.11.3 unplugin-icons: ^0.14.11 vite-plugin-dts: ^1.6.5 dependencies: @@ -202,9 +202,9 @@ importers: '@codemirror/view': 6.3.0 codemirror: 6.0.1 devDependencies: - '@histoire/plugin-vue': 0.10.7_histoire@0.10.7 + '@histoire/plugin-vue': 0.11.3_histoire@0.11.3 '@iconify-json/ri': 1.1.3 - histoire: 0.10.7 + histoire: 0.11.3 unplugin-icons: 0.14.11 vite-plugin-dts: 1.6.5 @@ -1646,7 +1646,13 @@ packages: '@codemirror/state': 6.1.2 '@codemirror/view': 6.3.0 '@lezer/common': 1.0.1 - dev: false + + /@codemirror/lang-json/6.0.0: + resolution: {integrity: sha512-DvTcYTKLmg2viADXlTdufrT334M9jowe1qO02W28nvm+nejcvhM5vot5mE8/kPrxYw/HJHhwu1z2PyBpnMLCNQ==} + dependencies: + '@codemirror/language': 6.2.1 + '@lezer/json': 1.0.0 + dev: true /@codemirror/language/6.2.1: resolution: {integrity: sha512-MC3svxuvIj0MRpFlGHxLS6vPyIdbTr2KKPEW46kCoCXw2ktb4NTkpkPBI/lSP/FoNXLCBJ0mrnUi1OoZxtpW1Q==} @@ -1657,7 +1663,6 @@ packages: '@lezer/highlight': 1.1.1 '@lezer/lr': 1.2.3 style-mod: 4.0.0 - dev: false /@codemirror/legacy-modes/6.1.0: resolution: {integrity: sha512-V/PgGpndkZeTn3Hdlg/gd8MLFdyvTCIX+iwJzjUw5iNziWiNsAY8X0jvf7m3gSfxnKkNzmid6l0g4rYSpiDaCw==} @@ -1671,7 +1676,6 @@ packages: '@codemirror/state': 6.1.2 '@codemirror/view': 6.3.0 crelt: 1.0.5 - dev: false /@codemirror/search/6.2.1: resolution: {integrity: sha512-Q1JgUSBjQZRPIddlXzad/AVDigdhriLxQNFyP0gfrDTq6LDHNhr95U/tW3bpVssGenkaLzujtu/7XoK4kyvL3g==} @@ -1683,7 +1687,15 @@ packages: /@codemirror/state/6.1.2: resolution: {integrity: sha512-Mxff85Hp5va+zuj+H748KbubXjrinX/k28lj43H14T2D0+4kuvEFIEIO7hCEcvBT8ubZyIelt9yGOjj2MWOEQA==} - dev: false + + /@codemirror/theme-one-dark/6.1.0: + resolution: {integrity: sha512-AiTHtFRu8+vWT9wWUWDM+cog6ZwgivJogB1Tm/g40NIpLwph7AnmxrSzWfvJN5fBVufsuwBxecQCNmdcR5D7Aw==} + dependencies: + '@codemirror/language': 6.2.1 + '@codemirror/state': 6.1.2 + '@codemirror/view': 6.3.0 + '@lezer/highlight': 1.1.1 + dev: true /@codemirror/view/6.3.0: resolution: {integrity: sha512-jMN9OGKmzRPJ+kksfMrB5e/A9heQncirHsz8XNBpgEbYONCk5tWHMKVWKTNwznkUGD5mnigXI1i5YIcWpscSPg==} @@ -1691,7 +1703,6 @@ packages: '@codemirror/state': 6.1.2 style-mod: 4.0.0 w3c-keyname: 2.2.6 - dev: false /@colors/colors/1.5.0: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} @@ -1950,12 +1961,12 @@ packages: '@hapi/hoek': 9.3.0 dev: true - /@histoire/app/0.10.7: - resolution: {integrity: sha512-EqVOjpDwhpO3UB3wXzEUbuOhUA5SIQ0KuxD34URDtE/o1Jp/qaG2yYuXGQ9b/ynBn84kNpz/Av6zOOG7s1GbyA==} + /@histoire/app/0.11.3: + resolution: {integrity: sha512-+9+s0tMWWRfjNDaCbB4x2kVtsiGfdLGI1cO6Pnt32MxlUHObYWEmYVRTcVp2Rvj2EA6v5G+bpWHkEmX0jrPpBQ==} dependencies: - '@histoire/controls': 0.10.7 - '@histoire/shared': 0.10.7 - '@histoire/vendors': 0.10.7 + '@histoire/controls': 0.11.3 + '@histoire/shared': 0.11.3 + '@histoire/vendors': 0.11.3 '@types/flexsearch': 0.7.3 flexsearch: 0.7.21 shiki: 0.10.1 @@ -1963,28 +1974,35 @@ packages: - vite dev: true - /@histoire/controls/0.10.7: - resolution: {integrity: sha512-sWrAzYoshKB5xlCKCkP+2ASjlOanoaxjVfRWumwfGtZD3vnDP22Our47A3BoDBbJiDTs0npqGZt5rX5vVZZlCg==} + /@histoire/controls/0.11.3: + resolution: {integrity: sha512-6BuLfWE9eGQWDkO9W7C1oAb3W7ZfvWj6nQ8v3gj5yVjNpLZR8vSNkTHKZ6RJiyhroHC+xoMNCQmaD4n+W6NoSg==} dependencies: - '@histoire/vendors': 0.10.7 + '@codemirror/commands': 6.1.1 + '@codemirror/lang-json': 6.0.0 + '@codemirror/language': 6.2.1 + '@codemirror/lint': 6.0.0 + '@codemirror/state': 6.1.2 + '@codemirror/theme-one-dark': 6.1.0 + '@codemirror/view': 6.3.0 + '@histoire/vendors': 0.11.3 dev: true - /@histoire/plugin-vue/0.10.7_histoire@0.10.7: - resolution: {integrity: sha512-PCh7YxD4ruF7accoEAs5fkU5Jn6Mml5zuoAp640a+OGp8yPB27WyPOMAgdnUTMuTNhDrO20/rNI67Jg1hu91JQ==} + /@histoire/plugin-vue/0.11.3_histoire@0.11.3: + resolution: {integrity: sha512-xiYNon8IDI/a6mBgwR+FG+IcBBNMpTah51JkWPZ8kK8iuWafl1OIiMvfghdzwFgD+kOrUfSUaJtBTeJDXANZgg==} peerDependencies: - histoire: ^0.10.7 + histoire: ^0.11.3 vue: ^3.2.31 dependencies: - '@histoire/controls': 0.10.7 - '@histoire/shared': 0.10.7 - '@histoire/vendors': 0.10.7 - histoire: 0.10.7 + '@histoire/controls': 0.11.3 + '@histoire/shared': 0.11.3 + '@histoire/vendors': 0.11.3 + histoire: 0.11.3 transitivePeerDependencies: - vite dev: true - /@histoire/shared/0.10.7: - resolution: {integrity: sha512-0MVCaATlD3BCtlJ2f3xgIE3RZQpOBJ/1ZiQupwtpY2V3tNHd2TMPr5tCvwkAm3ka4DVyRooRUD4DZ8SHJMJClw==} + /@histoire/shared/0.11.3: + resolution: {integrity: sha512-kmUKciBuQAE0aY9dk38OL4plfvuWhcaQu9nqFPEIskzm3cuYMVIz1Nm7I3lAkrIgDjdReXobJH5WyPWWu52nrA==} peerDependencies: vite: ^2.9.0 || ^3.0.0 dependencies: @@ -1995,8 +2013,8 @@ packages: picocolors: 1.0.0 dev: true - /@histoire/vendors/0.10.7: - resolution: {integrity: sha512-nkZDw3XrNigIU0w5vez0eGxWJFODy6pw/WGmWUWeY3hDFCuVk2Z4ubtpZiBjjj7h3rbb5KYqobX1IAY7L8sJSA==} + /@histoire/vendors/0.11.3: + resolution: {integrity: sha512-Cbq3FKQgl/r7+sjuZQKJWdRnMQOzN274zHJv3ueJwCpaPeo0rbUKim3h5w8680j/lIJV9JI72iMtzYcR2VcTTg==} dev: true /@humanwhocodes/config-array/0.10.6: @@ -2031,8 +2049,8 @@ packages: '@iconify/types': 2.0.0 dev: true - /@iconify-json/vscode-icons/1.1.14: - resolution: {integrity: sha512-we1er6h6WNDuV/dNSey/f4RDea5DILfDPCM7QN32EkjINr3ggAh7JhfTuQPP9A5lUQkjq5Xu2BpLyiz+E0Yd8w==} + /@iconify-json/vscode-icons/1.1.15: + resolution: {integrity: sha512-QtELetNq51smkiuVSrki1no5ACOWBpYFSsV8vsaJRI1APeBsGbxddfOS+o1HbdWzOry7+piSi0RKOWiGO+FMQg==} dependencies: '@iconify/types': 2.0.0 dev: true @@ -2315,19 +2333,23 @@ packages: /@lezer/common/1.0.1: resolution: {integrity: sha512-8TR5++Q/F//tpDsLd5zkrvEX5xxeemafEaek7mUp7Y+bI8cKQXdSqhzTOBaOogETcMOVr0pT3BBPXp13477ciw==} - dev: false /@lezer/highlight/1.1.1: resolution: {integrity: sha512-duv9D23O9ghEDnnUDmxu+L8pJy4nYo4AbCOHIudUhscrLSazqeJeK1V50EU6ZufWF1zv0KJwu/frFRyZWXxHBQ==} dependencies: '@lezer/common': 1.0.1 - dev: false + + /@lezer/json/1.0.0: + resolution: {integrity: sha512-zbAuUY09RBzCoCA3lJ1+ypKw5WSNvLqGMtasdW6HvVOqZoCpPr8eWrsGnOVWGKGn8Rh21FnrKRVlJXrGAVUqRw==} + dependencies: + '@lezer/highlight': 1.1.1 + '@lezer/lr': 1.2.3 + dev: true /@lezer/lr/1.2.3: resolution: {integrity: sha512-qpB7rBzH8f6Mzjv2AVZRahcm+2Cf7nbIH++uXbvVOL1yIRvVWQ3HAM/saeBLCyz/togB7LGo76qdJYL1uKQlqA==} dependencies: '@lezer/common': 1.0.1 - dev: false /@manypkg/find-root/1.1.0: resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} @@ -2920,7 +2942,7 @@ packages: /@types/concat-stream/1.6.1: resolution: {integrity: sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==} dependencies: - '@types/node': 8.10.66 + '@types/node': 18.7.23 dev: true /@types/estree/0.0.39: @@ -2934,7 +2956,7 @@ packages: /@types/form-data/0.0.33: resolution: {integrity: sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==} dependencies: - '@types/node': 8.10.66 + '@types/node': 18.7.23 dev: true /@types/fs-extra/9.0.13: @@ -2962,7 +2984,7 @@ packages: /@types/jsdom/20.0.0: resolution: {integrity: sha512-YfAchFs0yM1QPDrLm2VHe+WHGtqms3NXnXAMolrgrVP6fgBHHXy1ozAbo/dFtPNtZC/m66bPiCTWYmqp1F14gA==} dependencies: - '@types/node': 17.0.45 + '@types/node': 18.7.23 '@types/tough-cookie': 4.0.2 parse5: 7.1.1 dev: true @@ -3028,8 +3050,8 @@ packages: resolution: {integrity: sha512-vQAnaReSQkEDa8uwAyQby8bYGKu84R/deEc6mg5T8fX6gzCn8QW6rziSgsti1fNvsrswKUKPnVTi7uoB+u62Mw==} dev: true - /@types/node/17.0.45: - resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} + /@types/node/16.11.64: + resolution: {integrity: sha512-z5hPTlVFzNwtJ2LNozTpJcD1Cu44c4LNuzaq1mwxmiHWQh2ULdR6Vjwo1UGldzRpzL0yUEdZddnfqGW2G70z6Q==} dev: true /@types/node/18.7.23: @@ -3055,7 +3077,7 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 17.0.45 + '@types/node': 18.7.23 dev: true /@types/semver/6.2.3: @@ -3086,15 +3108,15 @@ packages: resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} dev: true - /@types/web-bluetooth/0.0.14: - resolution: {integrity: sha512-5d2RhCard1nQUC3aHcq/gHzWYO6K0WJmAbjO7mQJgCQKtZpgXxv1rOM6O/dBDhDYYVutk1sciOgNSe+5YyfM8A==} + /@types/web-bluetooth/0.0.15: + resolution: {integrity: sha512-w7hEHXnPMEZ+4nGKl/KDRVpxkwYxYExuHOYXyzIzCDzEZ9ZCGMAewulr9IqJu2LR4N37fcnb1XVeuZ09qgOxhA==} dev: false /@types/yauzl/2.10.0: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 17.0.45 + '@types/node': 18.7.23 dev: true optional: true @@ -3252,37 +3274,37 @@ packages: vue: 3.2.40 dev: true - /@vitest/ui/0.22.1: - resolution: {integrity: sha512-iiM2JN+vzY8pEejUbPPi0EgkEselI3RvrgMPNUOalxQRgtlNVGyMsM0Re99xQsrZ/eBkHgWrlW216gNDoeD5cA==} + /@vitest/ui/0.24.0: + resolution: {integrity: sha512-E+Pn6YdQFmsM5kv06xyBaH/LW6zDgZueicAYfisQXK4wBU39498nWSK/9seP//ErpKD9OScbvCfIOTyDJHZc3Q==} dependencies: sirv: 2.0.2 dev: true - /@volar/language-core/1.0.1: - resolution: {integrity: sha512-fMmpPc5Or/aNWU4dBmiNBDU7dmKYtSlxzpPrEffMgMmWOckCEtu6jVdi0SJRnUrHXBOjulCsmb4/wmWK7rm/ww==} + /@volar/language-core/1.0.3: + resolution: {integrity: sha512-eJ3iubJ1EvPTsp+rKoSUQ3EBGsEzblOQG6OVI9EzXIuwNayIqCnNSv9r0rvnYznX7i5F8gpo0Js9nKoAvwfhpQ==} dependencies: - '@volar/source-map': 1.0.1 + '@volar/source-map': 1.0.3 '@vue/reactivity': 3.2.40 muggle-string: 0.1.0 dev: true - /@volar/source-map/1.0.1: - resolution: {integrity: sha512-p30r3kkOBPK/69QaNSk8YmhqGjYUbB0XdIVpjHWgD3zIE80DBY7xnZeJskBEIBeZNcuG2RMmbeRyM3ZmniD4vQ==} + /@volar/source-map/1.0.3: + resolution: {integrity: sha512-iEbjU95e8iZ3fV9NHU/wDWRSwSE5aNGpkG9mgIXPkfCmbEH+nEHGkycvapT551BDtIcyU386XzqL4DQbOyPzew==} dependencies: muggle-string: 0.1.0 dev: true - /@volar/typescript/1.0.1: - resolution: {integrity: sha512-/TT6gxK8oz2AdAYSJ73e6MmT0t6r6bfkt989c2QmzDBzF3VToKCjmfIXk9r2AbZ7z24cYVM6KJ6fj1HTHb2pAQ==} + /@volar/typescript/1.0.3: + resolution: {integrity: sha512-OevIxAbdgfVxwWYI6ht5tmt8GqBBVQWPWn/51MNlqu5fVltFGRkOBmv3hwuvLn5N05pj2GpbkaaLZSjpj4iT9w==} dependencies: - '@volar/language-core': 1.0.1 + '@volar/language-core': 1.0.3 dev: true - /@volar/vue-language-core/1.0.1: - resolution: {integrity: sha512-myNGjQm6FIrWCKWidjxgp90FNcIcGZBTelUQCbFsnALqbhYXkVOsw4fdm9YS+MDJvxpkNPILzJICm5m/svSbpw==} + /@volar/vue-language-core/1.0.3: + resolution: {integrity: sha512-XryQVvtFB5/rOkEZin5jZgUy0E84p+Ky70z+4B7Bvw/9HjS3TLKAIkm9W0duV7coG9RFVRqeiVnPyaaqSA0waA==} dependencies: - '@volar/language-core': 1.0.1 - '@volar/source-map': 1.0.1 + '@volar/language-core': 1.0.3 + '@volar/source-map': 1.0.3 '@vue/compiler-dom': 3.2.40 '@vue/compiler-sfc': 3.2.40 '@vue/reactivity': 3.2.40 @@ -3291,11 +3313,11 @@ packages: vue-template-compiler: 2.7.10 dev: true - /@volar/vue-typescript/1.0.1: - resolution: {integrity: sha512-6u+QOn0saxjsgGjhS5nOjR5+QBpumLZR5MFG8nSQy/WMcbKYq6JTRCKlW8Z3trNyV09tXbb72Cq3HsIlNux6jQ==} + /@volar/vue-typescript/1.0.3: + resolution: {integrity: sha512-zugZ5vni+l5w5z8Q5iEWysU/HkX38krW4+QTKwgQstaRVUQS0UHlX4Ug9vOfPGWEextIx0Z/7JsUvPATTNbfbg==} dependencies: - '@volar/typescript': 1.0.1 - '@volar/vue-language-core': 1.0.1 + '@volar/typescript': 1.0.3 + '@volar/vue-language-core': 1.0.3 dev: true /@vue/babel-helper-vue-transform-on/1.0.2: @@ -3441,7 +3463,7 @@ packages: vue: 3.2.40 dev: true - /@vue/tsconfig/0.1.3_@types+node@17.0.45: + /@vue/tsconfig/0.1.3_@types+node@16.11.64: resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==} peerDependencies: '@types/node': '*' @@ -3449,48 +3471,42 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 17.0.45 + '@types/node': 16.11.64 dev: true - /@vueuse/components/8.9.4_vue@3.2.40: - resolution: {integrity: sha512-PYbt9DxIvC4kx1vnF6kR/VYq8wou9xBf29rG/5u8vWCtER8uuYUsxBrSTRqNNQaevP70cDrEvDYJSSIphFM2/w==} + /@vueuse/components/9.3.0_vue@3.2.40: + resolution: {integrity: sha512-16MKXd+kx60qhocbGHhoNGMzNUkyYSY7LTuY/qqdyQik0NnOY4Mw4Lq2CMByvV4ymcnaw5qHGl1LNB94qjgSBA==} dependencies: - '@vueuse/core': 8.9.4_vue@3.2.40 - '@vueuse/shared': 8.9.4_vue@3.2.40 + '@vueuse/core': 9.3.0_vue@3.2.40 + '@vueuse/shared': 9.3.0_vue@3.2.40 vue-demi: 0.13.11_vue@3.2.40 transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/core/8.9.4_vue@3.2.40: - resolution: {integrity: sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q==} - peerDependencies: - '@vue/composition-api': ^1.1.0 - vue: ^2.6.0 || ^3.2.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - vue: - optional: true + /@vueuse/core/9.3.0_vue@3.2.40: + resolution: {integrity: sha512-64Rna8IQDWpdrJxgitDg7yv1yTp41ZmvV8zlLEylK4QQLWAhz1OFGZDPZ8bU4lwcGgbEJ2sGi2jrdNh4LttUSQ==} dependencies: - '@types/web-bluetooth': 0.0.14 - '@vueuse/metadata': 8.9.4 - '@vueuse/shared': 8.9.4_vue@3.2.40 - vue: 3.2.40 + '@types/web-bluetooth': 0.0.15 + '@vueuse/metadata': 9.3.0 + '@vueuse/shared': 9.3.0_vue@3.2.40 vue-demi: 0.13.11_vue@3.2.40 + transitivePeerDependencies: + - '@vue/composition-api' + - vue dev: false - /@vueuse/metadata/8.9.4: - resolution: {integrity: sha512-IwSfzH80bnJMzqhaapqJl9JRIiyQU0zsRGEgnxN6jhq7992cPUJIRfV+JHRIZXjYqbwt07E1gTEp0R0zPJ1aqw==} + /@vueuse/metadata/9.3.0: + resolution: {integrity: sha512-GnnfjbzIPJIh9ngL9s9oGU1+Hx/h5/KFqTfJykzh/1xjaHkedV9g0MASpdmPZIP+ynNhKAcEfA6g5i8KXwtoMA==} dev: false - /@vueuse/router/8.9.4_c7eza3xvlyb4mo6qeit5ggeo6u: - resolution: {integrity: sha512-+tYxFAa6U+nd61tteJykizMWNuPY+lcxXj79FWlvd2sui0BgXUiacusX9ZNDL/mAnUktazuLXgLKJSdrJeHhkA==} + /@vueuse/router/9.3.0_c7eza3xvlyb4mo6qeit5ggeo6u: + resolution: {integrity: sha512-UFN2MFciprH21oYsAgNHeDJ4Bd86HpRm9gximSN8j6h4fc2aa62fvfhprfHqdTxYAcgcGkMwcc9TO75jOvr8gg==} peerDependencies: vue-router: '>=4.0.0-rc.1' dependencies: - '@vueuse/shared': 8.9.4_vue@3.2.40 + '@vueuse/shared': 9.3.0_vue@3.2.40 vue-demi: 0.13.11_vue@3.2.40 vue-router: 4.1.5_vue@3.2.40 transitivePeerDependencies: @@ -3498,19 +3514,13 @@ packages: - vue dev: false - /@vueuse/shared/8.9.4_vue@3.2.40: - resolution: {integrity: sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag==} - peerDependencies: - '@vue/composition-api': ^1.1.0 - vue: ^2.6.0 || ^3.2.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - vue: - optional: true + /@vueuse/shared/9.3.0_vue@3.2.40: + resolution: {integrity: sha512-caGUWLY0DpPC6l31KxeUy6vPVNA0yKxx81jFYLoMpyP6cF84FG5Dkf69DfSUqL57wX8JcUkJDMnQaQIZPWFEQQ==} dependencies: - vue: 3.2.40 vue-demi: 0.13.11_vue@3.2.40 + transitivePeerDependencies: + - '@vue/composition-api' + - vue dev: false /abab/2.0.6: @@ -3963,9 +3973,12 @@ packages: resolution: {integrity: sha512-+TeEIee1gS5bYOiuf+PS/kp2mrXic37Hl66VY6EAfxasIk5fELTktK2oOezYed12H8w7jt3s512PpulQidPjwA==} dev: true - /case/1.6.3: - resolution: {integrity: sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==} - engines: {node: '>= 0.8.0'} + /capital-case/1.0.4: + resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} + dependencies: + no-case: 3.0.4 + tslib: 2.4.0 + upper-case-first: 2.0.2 dev: true /caseless/0.12.0: @@ -4002,6 +4015,23 @@ packages: supports-color: 7.2.0 dev: true + /change-case/4.1.2: + resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} + dependencies: + camel-case: 4.1.2 + capital-case: 1.0.4 + constant-case: 3.0.4 + dot-case: 3.0.4 + header-case: 2.0.4 + no-case: 3.0.4 + param-case: 3.0.4 + pascal-case: 3.1.2 + path-case: 3.0.4 + sentence-case: 3.0.4 + snake-case: 3.0.4 + tslib: 2.4.0 + dev: true + /chardet/0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true @@ -4213,6 +4243,14 @@ packages: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} dev: true + /constant-case/3.0.4: + resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} + dependencies: + no-case: 3.0.4 + tslib: 2.4.0 + upper-case: 2.0.2 + dev: true + /convert-source-map/1.8.0: resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} dependencies: @@ -4235,7 +4273,6 @@ packages: /crelt/1.0.5: resolution: {integrity: sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA==} - dev: false /cross-spawn/5.1.0: resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} @@ -4323,8 +4360,8 @@ packages: stream-transform: 2.1.3 dev: true - /cypress/9.7.0: - resolution: {integrity: sha512-+1EE1nuuuwIt/N1KXRR2iWHU+OiIt7H28jJDyyI4tiUftId/DrXYEwoDa5+kH2pki1zxnA0r6HrUGHV5eLbF5Q==} + /cypress/10.9.0: + resolution: {integrity: sha512-MjIWrRpc+bQM9U4kSSdATZWZ2hUqHGFEQTF7dfeZRa4MnalMtc88FIE49USWP2ZVtfy5WPBcgfBX+YorFqGElA==} engines: {node: '>=12.0.0'} hasBin: true requiresBuild: true @@ -4348,7 +4385,7 @@ packages: dayjs: 1.11.5 debug: 4.3.4_supports-color@8.1.1 enquirer: 2.3.6 - eventemitter2: 6.4.9 + eventemitter2: 6.4.7 execa: 4.1.0 executable: 4.1.1 extract-zip: 2.0.1_supports-color@8.1.1 @@ -5171,8 +5208,8 @@ packages: through: 2.3.8 dev: true - /eventemitter2/6.4.9: - resolution: {integrity: sha512-JEPTiaOt9f04oa6NOkc4aH+nVp5I3wEjpHbIPqfgCdD5v5bUzy7xQqwcVO2aDQgOWhI28da57HksMrzK9HlRxg==} + /eventemitter2/6.4.7: + resolution: {integrity: sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==} dev: true /execa/4.1.0: @@ -5732,25 +5769,32 @@ packages: hasBin: true dev: true + /header-case/2.0.4: + resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} + dependencies: + capital-case: 1.0.4 + tslib: 2.4.0 + dev: true + /highlight.js/11.6.0: resolution: {integrity: sha512-ig1eqDzJaB0pqEvlPVIpSSyMaO92bH1N2rJpLMN/nX396wTpDA4Eq0uK+7I/2XG17pFaaKE0kjV/XPeGt7Evjw==} engines: {node: '>=12.0.0'} dev: false - /histoire/0.10.7: - resolution: {integrity: sha512-VcdUE197bxb+pAlRbKg8fUvYo6kDeXlQW/R/pwi53Br0BvbIwPwMh0buEuY0XP9D12zLTwkW8J2WEoAnHyCSWw==} + /histoire/0.11.3: + resolution: {integrity: sha512-mfmzzk8HPhjQg/4Loiqz07BS5O6sbcoi4gCKzqa27NQHzEjhlx0i+nPbylUH3kVBYFXeUUlQ5aW7WX+Ix2hU3w==} hasBin: true peerDependencies: vite: ^2.9.0 || ^3.0.0 dependencies: - '@histoire/app': 0.10.7 - '@histoire/controls': 0.10.7 - '@histoire/shared': 0.10.7 - '@histoire/vendors': 0.10.7 + '@histoire/app': 0.11.3 + '@histoire/controls': 0.11.3 + '@histoire/shared': 0.11.3 + '@histoire/vendors': 0.11.3 '@types/flexsearch': 0.7.3 '@types/markdown-it': 12.2.3 birpc: 0.1.1 - case: 1.6.3 + change-case: 4.1.2 chokidar: 3.5.3 connect: 3.7.0 defu: 6.1.0 @@ -5760,6 +5804,7 @@ packages: globby: 13.1.2 gray-matter: 4.0.3 happy-dom: 2.55.0 + jiti: 1.16.0 markdown-it: 12.3.2 markdown-it-anchor: 8.6.5_2zb4u3vubltivolgu556vv4aom markdown-it-attrs: 4.1.4_markdown-it@12.3.2 @@ -5772,7 +5817,8 @@ packages: shiki: 0.10.1 sirv: 2.0.2 tinypool: 0.1.3 - vite-node: 0.22.1 + vite-node: 0.23.4 + vite-plugin-inspect: 0.7.5 transitivePeerDependencies: - encoding - less @@ -6194,11 +6240,16 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 17.0.45 + '@types/node': 18.7.23 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true + /jiti/1.16.0: + resolution: {integrity: sha512-L3BJStEf5NAqNuzrpfbN71dp43mYIcBUlCRea/vdyv5dW/AYa1d4bpelko4SHdY3I6eN9Wzyasxirj1/vv5kmg==} + hasBin: true + dev: true + /jju/1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} dev: true @@ -7012,6 +7063,13 @@ packages: /path-browserify/1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + /path-case/3.0.4: + resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} + dependencies: + dot-case: 3.0.4 + tslib: 2.4.0 + dev: true + /path-exists/4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -7714,6 +7772,14 @@ packages: lru-cache: 6.0.0 dev: true + /sentence-case/3.0.4: + resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} + dependencies: + no-case: 3.0.4 + tslib: 2.4.0 + upper-case-first: 2.0.2 + dev: true + /serialize-javascript/4.0.0: resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} dependencies: @@ -7823,6 +7889,13 @@ packages: yargs: 15.4.1 dev: true + /snake-case/3.0.4: + resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} + dependencies: + dot-case: 3.0.4 + tslib: 2.4.0 + dev: true + /sortablejs/1.14.0: resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==} dev: false @@ -8037,9 +8110,14 @@ packages: engines: {node: '>=8'} dev: true + /strip-literal/0.4.2: + resolution: {integrity: sha512-pv48ybn4iE1O9RLgCAN0iU4Xv7RlBTiit6DKmMiErbs9x1wH6vXBs45tWc0H5wUIF6TLTrKweqkmYF/iraQKNw==} + dependencies: + acorn: 8.8.0 + dev: true + /style-mod/4.0.0: resolution: {integrity: sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw==} - dev: false /supports-color/5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} @@ -8206,13 +8284,17 @@ packages: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} dev: true + /tinybench/2.3.0: + resolution: {integrity: sha512-zs1gMVBwyyG2QbVchYIbnabRhMOCGvrwZz/q+SV+LIMa9q5YDQZi2kkI6ZRqV2Bz7ba1uvrc7ieUoE4KWnGeKg==} + dev: true + /tinypool/0.1.3: resolution: {integrity: sha512-2IfcQh7CP46XGWGGbdyO4pjcKqsmVqFAPcXfPxcPXmOWt9cYkTP9HcDmGgsfijYoAEc4z9qcpM/BaBz46Y9/CQ==} engines: {node: '>=14.0.0'} dev: true - /tinypool/0.2.4: - resolution: {integrity: sha512-Vs3rhkUH6Qq1t5bqtb816oT+HeJTXfwt2cbPH17sWHIYKTotQIFPk3tf2fgqRrVyMDVOc1EnPgzIxfIulXVzwQ==} + /tinypool/0.3.0: + resolution: {integrity: sha512-NX5KeqHOBZU6Bc0xj9Vr5Szbb1j8tUHIeD18s41aDJaPeC5QTdEhK0SpdpUrZlj2nv5cctNcSjaKNanXlfcVEQ==} engines: {node: '>=14.0.0'} dev: true @@ -8563,6 +8645,18 @@ packages: picocolors: 1.0.0 dev: true + /upper-case-first/2.0.2: + resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} + dependencies: + tslib: 2.4.0 + dev: true + + /upper-case/2.0.2: + resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} + dependencies: + tslib: 2.4.0 + dev: true + /uri-js/4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: @@ -8587,6 +8681,12 @@ packages: /uuid/8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true + dev: true + + /uuid/9.0.0: + resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} + hasBin: true + dev: false /v8-to-istanbul/9.0.1: resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} @@ -8626,8 +8726,8 @@ packages: fs-extra: 10.1.0 dev: true - /vite-node/0.22.1: - resolution: {integrity: sha512-odNMaOD4N62qESLvFSqoNf2t60ftIFHKgHNupa2cojbF2u2yB1ssluOfq5X0lZcTPx2HBzFbwa6h9m78ujEbUw==} + /vite-node/0.23.4: + resolution: {integrity: sha512-8VuDGwTWIvwPYcbw8ZycMlwAwqCmqZfLdFrDK75+o+6bWYpede58k6AAXN9ioU+icW82V4u1MzkxLVhhIoQ9xA==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: @@ -8693,10 +8793,26 @@ packages: vite: 3.1.6_sass@1.55.0 dev: true - /vite-plugin-pwa/0.12.8_vite@3.1.6: - resolution: {integrity: sha512-pSiFHmnJGMQJJL8aJzQ8SaraZBSBPMGvGUkCNzheIq9UQCEk/eP3UmANNmS9eupuhIpTK8AdxTOHcaMcAqAbCA==} + /vite-plugin-inspect/0.7.5: + resolution: {integrity: sha512-O8xq6dbvD1G7le75u6BfQTXJDUMXcRYlMVPzUpRjSB6hLyqH6BNnNkNrb/cVgCNNmKwk7dX+H2I+XVU2xpJk9Q==} + engines: {node: '>=14'} peerDependencies: - vite: ^2.0.0 || ^3.0.0-0 + vite: ^3.1.0 + dependencies: + '@rollup/pluginutils': 4.2.1 + debug: 4.3.4 + fs-extra: 10.1.0 + kolorist: 1.6.0 + sirv: 2.0.2 + ufo: 0.8.5 + transitivePeerDependencies: + - supports-color + dev: true + + /vite-plugin-pwa/0.13.1_vite@3.1.6: + resolution: {integrity: sha512-NR3dIa+o2hzlzo4lF4Gu0cYvoMjSw2DdRc6Epw1yjmCqWaGuN86WK9JqZie4arNlE1ZuWT3CLiMdiX5wcmmUmg==} + peerDependencies: + vite: ^3.1.0 dependencies: debug: 4.3.4 fast-glob: 3.2.12 @@ -8788,8 +8904,8 @@ packages: fsevents: 2.3.2 dev: true - /vitest/0.22.1_bs7mzjysjakkajqdyv73jcyymu: - resolution: {integrity: sha512-+x28YTnSLth4KbXg7MCzoDAzPJlJex7YgiZbUh6YLp0/4PqVZ7q7/zyfdL0OaPtKTpNiQFPpMC8Y2MSzk8F7dw==} + /vitest/0.24.0_jqhd3ckah6e55t6jowgpptgz5a: + resolution: {integrity: sha512-k5j3FPTor+MJx2x0pDW2gtVk+s9VC6nSHT3SoqOIk9Je5fFpPgict+Xy2eAVXUogvSixs45Ya1oZk+oK93BO0w==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -8812,13 +8928,15 @@ packages: dependencies: '@types/chai': 4.3.3 '@types/chai-subset': 1.3.3 - '@types/node': 17.0.45 - '@vitest/ui': 0.22.1 + '@types/node': 18.7.23 + '@vitest/ui': 0.24.0 chai: 4.3.6 debug: 4.3.4 jsdom: 20.0.1 local-pkg: 0.4.2 - tinypool: 0.2.4 + strip-literal: 0.4.2 + tinybench: 2.3.0 + tinypool: 0.3.0 tinyspy: 1.0.2 vite: 3.1.6_sass@1.55.0 transitivePeerDependencies: @@ -8919,14 +9037,14 @@ packages: he: 1.2.0 dev: true - /vue-tsc/1.0.1_typescript@4.7.4: - resolution: {integrity: sha512-ry597rhsvoIOAE4jv6IfcQr++1cJzkWC1lDmxyGEJSBAePRWselcM0gd/dsHdWuDGbj08DwSxZoAThV6tNUT0Q==} + /vue-tsc/1.0.3_typescript@4.7.4: + resolution: {integrity: sha512-Si6PANEATxaGhJ51bUnRbT+5MIYwvjdPBwuCKSky+YD5oWDhE4uMqfpOPnP2oSMB52trtU0faIRVcP4YSF3LJA==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-language-core': 1.0.1 - '@volar/vue-typescript': 1.0.1 + '@volar/vue-language-core': 1.0.3 + '@volar/vue-typescript': 1.0.3 typescript: 4.7.4 dev: true @@ -8950,7 +9068,6 @@ packages: /w3c-keyname/2.2.6: resolution: {integrity: sha512-f+fciywl1SJEniZHD6H+kUO8gOnwIr7f4ijKA6+ZvJFjeGi1r4PDLl53Ayud9O/rk64RqgoQine0feoeOU0kXg==} - dev: false /w3c-xmlserializer/3.0.0: resolution: {integrity: sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==}