diff --git a/package.json b/package.json index 56f903a91..47204db4b 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "@iconify-json/ri": "^1.1.1", "@rushstack/eslint-patch": "^1.1.3", "@types/jsdom": "^16.2.14", - "@types/node": "^17.0.29", + "@types/node": "^17.0.30", "@vitejs/plugin-vue": "^2.3.1", "@vitejs/plugin-vue-jsx": "^1.3.10", "@vitest/ui": "^0.10.0", @@ -50,11 +50,11 @@ "start-server-and-test": "^1.14.0", "tailwindcss": "^3.0.24", "tailwindcss-themeable": "^1.3.0", - "typescript": "~4.6.3", + "typescript": "~4.6.4", "unplugin-icons": "^0.14.1", "vite": "^2.9.6", "vite-compression-plugin": "^0.0.3", "vitest": "^0.10.0", - "vue-tsc": "^0.34.10" + "vue-tsc": "^0.34.11" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c686f9fe1..0406be29d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,7 +4,7 @@ specifiers: '@iconify-json/ri': ^1.1.1 '@rushstack/eslint-patch': ^1.1.3 '@types/jsdom': ^16.2.14 - '@types/node': ^17.0.29 + '@types/node': ^17.0.30 '@vitejs/plugin-vue': ^2.3.1 '@vitejs/plugin-vue-jsx': ^1.3.10 '@vitest/ui': ^0.10.0 @@ -29,17 +29,17 @@ specifiers: tailwindcss: ^3.0.24 tailwindcss-themeable: ^1.3.0 tippy.js: ^6.3.7 - typescript: ~4.6.3 + typescript: ~4.6.4 unplugin-icons: ^0.14.1 vite: ^2.9.6 vite-compression-plugin: ^0.0.3 vitest: ^0.10.0 vue: ^3.2.33 vue-router: ^4.0.14 - vue-tsc: ^0.34.10 + vue-tsc: ^0.34.11 dependencies: - pinia: 2.0.13_typescript@4.6.3+vue@3.2.33 + pinia: 2.0.13_typescript@4.6.4+vue@3.2.33 tippy.js: 6.3.7 vue: 3.2.33 vue-router: 4.0.14_vue@3.2.33 @@ -48,21 +48,21 @@ devDependencies: '@iconify-json/ri': 1.1.1 '@rushstack/eslint-patch': 1.1.3 '@types/jsdom': 16.2.14 - '@types/node': 17.0.29 + '@types/node': 17.0.30 '@vitejs/plugin-vue': 2.3.1_vite@2.9.6+vue@3.2.33 '@vitejs/plugin-vue-jsx': 1.3.10 '@vitest/ui': 0.10.0 '@vue/eslint-config-prettier': 7.0.0_eslint@8.14.0+prettier@2.6.2 - '@vue/eslint-config-typescript': 10.0.0_f5d04023b0e9c1203fb3ac493367e3ca + '@vue/eslint-config-typescript': 10.0.0_c5a7e3b7020994a60f6e2d5bfb76c653 '@vue/test-utils': 2.0.0-rc.21_vue@3.2.33 - '@vue/tsconfig': 0.1.3_@types+node@17.0.29 + '@vue/tsconfig': 0.1.3_@types+node@17.0.30 autoprefixer: 10.4.5_postcss@8.4.12 c8: 7.11.2 cypress: 9.6.0 eslint: 8.14.0 eslint-plugin-cypress: 2.12.1_eslint@8.14.0 eslint-plugin-vue: 8.7.1_eslint@8.14.0 - histoire: 0.2.5_ba118bdc518b28f2d3c8c4e3653e03b0 + histoire: 0.2.5_8d861718bfb459a4ce24e59c6bad00e1 husky: 7.0.4 jsdom: 19.0.0 postcss: 8.4.12 @@ -71,12 +71,12 @@ devDependencies: start-server-and-test: 1.14.0 tailwindcss: 3.0.24 tailwindcss-themeable: 1.3.0 - typescript: 4.6.3 + typescript: 4.6.4 unplugin-icons: 0.14.1_vite@2.9.6 vite: 2.9.6_sass@1.51.0 vite-compression-plugin: 0.0.3 vitest: 0.10.0_4c1c8c4d8f26985bd044cf10513feef3 - vue-tsc: 0.34.10_typescript@4.6.3 + vue-tsc: 0.34.11_typescript@4.6.4 packages: @@ -653,13 +653,13 @@ packages: /@types/concat-stream/1.6.1: resolution: {integrity: sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==} dependencies: - '@types/node': 17.0.29 + '@types/node': 17.0.30 dev: true /@types/form-data/0.0.33: resolution: {integrity: sha1-yayFsqX9GENbjIXZ7LUObWyJP/g=} dependencies: - '@types/node': 17.0.29 + '@types/node': 17.0.30 dev: true /@types/istanbul-lib-coverage/2.0.4: @@ -669,7 +669,7 @@ packages: /@types/jsdom/16.2.14: resolution: {integrity: sha512-6BAy1xXEmMuHeAJ4Fv4yXKwBDTGTOseExKE3OaHiNycdHdZw59KfYzrt0DkDluvwmik1HRt6QS7bImxUmpSy+w==} dependencies: - '@types/node': 17.0.29 + '@types/node': 17.0.30 '@types/parse5': 6.0.3 '@types/tough-cookie': 4.0.1 dev: true @@ -686,8 +686,8 @@ packages: resolution: {integrity: sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==} dev: true - /@types/node/17.0.29: - resolution: {integrity: sha512-tx5jMmMFwx7wBwq/V7OohKDVb/JwJU5qCVkeLMh1//xycAJ/ESuw9aJ9SEtlCZDYi2pBfe4JkisSoAtbOsBNAA==} + /@types/node/17.0.30: + resolution: {integrity: sha512-oNBIZjIqyHYP8VCNAV9uEytXVeXG2oR0w9lgAXro20eugRQfY002qr3CUl6BAe+Yf/z3CRjPdz27Pu6WWtuSRw==} dev: true /@types/node/8.10.66: @@ -718,11 +718,11 @@ packages: resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} requiresBuild: true dependencies: - '@types/node': 17.0.29 + '@types/node': 17.0.30 dev: true optional: true - /@typescript-eslint/eslint-plugin/5.13.0_3963affc0b11d2081677cb862ec629aa: + /@typescript-eslint/eslint-plugin/5.13.0_71e5f625ac465de5553a417e500f76a7: resolution: {integrity: sha512-vLktb2Uec81fxm/cfz2Hd6QaWOs8qdmVAZXLdOBX6JFJDhf6oDZpMzZ4/LZ6SFM/5DgDcxIMIvy3F+O9yZBuiQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -733,23 +733,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.13.0_eslint@8.14.0+typescript@4.6.3 + '@typescript-eslint/parser': 5.13.0_eslint@8.14.0+typescript@4.6.4 '@typescript-eslint/scope-manager': 5.13.0 - '@typescript-eslint/type-utils': 5.13.0_eslint@8.14.0+typescript@4.6.3 - '@typescript-eslint/utils': 5.13.0_eslint@8.14.0+typescript@4.6.3 + '@typescript-eslint/type-utils': 5.13.0_eslint@8.14.0+typescript@4.6.4 + '@typescript-eslint/utils': 5.13.0_eslint@8.14.0+typescript@4.6.4 debug: 4.3.3 eslint: 8.14.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.3 - typescript: 4.6.3 + tsutils: 3.21.0_typescript@4.6.4 + typescript: 4.6.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.13.0_eslint@8.14.0+typescript@4.6.3: + /@typescript-eslint/parser/5.13.0_eslint@8.14.0+typescript@4.6.4: resolution: {integrity: sha512-GdrU4GvBE29tm2RqWOM0P5QfCtgCyN4hXICj/X9ibKED16136l9ZpoJvCL5pSKtmJzA+NRDzQ312wWMejCVVfg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -761,10 +761,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.13.0 '@typescript-eslint/types': 5.13.0 - '@typescript-eslint/typescript-estree': 5.13.0_typescript@4.6.3 + '@typescript-eslint/typescript-estree': 5.13.0_typescript@4.6.4 debug: 4.3.3 eslint: 8.14.0 - typescript: 4.6.3 + typescript: 4.6.4 transitivePeerDependencies: - supports-color dev: true @@ -777,7 +777,7 @@ packages: '@typescript-eslint/visitor-keys': 5.13.0 dev: true - /@typescript-eslint/type-utils/5.13.0_eslint@8.14.0+typescript@4.6.3: + /@typescript-eslint/type-utils/5.13.0_eslint@8.14.0+typescript@4.6.4: resolution: {integrity: sha512-/nz7qFizaBM1SuqAKb7GLkcNn2buRdDgZraXlkhz+vUGiN1NZ9LzkA595tHHeduAiS2MsHqMNhE2zNzGdw43Yg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -787,11 +787,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.13.0_eslint@8.14.0+typescript@4.6.3 + '@typescript-eslint/utils': 5.13.0_eslint@8.14.0+typescript@4.6.4 debug: 4.3.3 eslint: 8.14.0 - tsutils: 3.21.0_typescript@4.6.3 - typescript: 4.6.3 + tsutils: 3.21.0_typescript@4.6.4 + typescript: 4.6.4 transitivePeerDependencies: - supports-color dev: true @@ -801,7 +801,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.13.0_typescript@4.6.3: + /@typescript-eslint/typescript-estree/5.13.0_typescript@4.6.4: resolution: {integrity: sha512-Q9cQow0DeLjnp5DuEDjLZ6JIkwGx3oYZe+BfcNuw/POhtpcxMTy18Icl6BJqTSd+3ftsrfuVb7mNHRZf7xiaNA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -816,13 +816,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.3 - typescript: 4.6.3 + tsutils: 3.21.0_typescript@4.6.4 + typescript: 4.6.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.13.0_eslint@8.14.0+typescript@4.6.3: + /@typescript-eslint/utils/5.13.0_eslint@8.14.0+typescript@4.6.4: resolution: {integrity: sha512-+9oHlPWYNl6AwwoEt5TQryEHwiKRVjz7Vk6kaBeD3/kwHE5YqTGHtm/JZY8Bo9ITOeKutFaXnBlMgSATMJALUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -831,7 +831,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.13.0 '@typescript-eslint/types': 5.13.0 - '@typescript-eslint/typescript-estree': 5.13.0_typescript@4.6.3 + '@typescript-eslint/typescript-estree': 5.13.0_typescript@4.6.4 eslint: 8.14.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.14.0 @@ -879,32 +879,32 @@ packages: sirv: 2.0.2 dev: true - /@volar/code-gen/0.34.10: - resolution: {integrity: sha512-Pygl26uA4CuQcDgNndeTSNOYF+NbShcV+rwWRy/nRNv1JB++1EbaQ60/ti8c5zTRoL4a8OtipKMq9Sw8LzpRIw==} + /@volar/code-gen/0.34.11: + resolution: {integrity: sha512-A4w+y+zP8qCDFyZ0KIm2oydRerp14a+IAYXro9wLt0LLvvqUGHEu/6y87uAj6TDqiX4OL/W8r1cEdhOJqFrBlA==} dependencies: - '@volar/source-map': 0.34.10 + '@volar/source-map': 0.34.11 dev: true - /@volar/source-map/0.34.10: - resolution: {integrity: sha512-DBSUGNJB2B08U6Ut14ZJSEOcBS7eV/aiinhoLbMrEe/HJtZRcnPuyE8f0c2BvmRM2LK8WQx77V54/lw/Ra8WDA==} + /@volar/source-map/0.34.11: + resolution: {integrity: sha512-ZsNZqFPUDDL1y6hK0ok7EriFb3CnCeapTLQrziTAbi3yOhcE4yM4G59XtRzc1i9EB+RXscm9a6Q6TgzD5KvoeA==} dev: true - /@volar/vue-code-gen/0.34.10: - resolution: {integrity: sha512-oK5gat5AHllSMJzY+UMbttJvAjoUGzicXxLHoIwb6DTHpfcf2pADYUndiw5kSYHo+2Xd/+U1c9D8FUOJ+JHAFw==} + /@volar/vue-code-gen/0.34.11: + resolution: {integrity: sha512-r/tnLd1eyy/PI0fBUYU7hKXkCyHb0JqBidTiADrazzkYMraRcwL6JNLOj/D7Pk75W0ObzlMUfHJdrAuxKvAHRg==} dependencies: - '@volar/code-gen': 0.34.10 - '@volar/source-map': 0.34.10 + '@volar/code-gen': 0.34.11 + '@volar/source-map': 0.34.11 '@vue/compiler-core': 3.2.33 '@vue/compiler-dom': 3.2.33 '@vue/shared': 3.2.33 dev: true - /@volar/vue-typescript/0.34.10: - resolution: {integrity: sha512-FCGSqLC+T/AcBUFXoFniPKLa/fLslBuHsepUmId8dG5ROXZhQaJ5h4fkA87247SWb7z4o9mI6v86xevXEjRVKw==} + /@volar/vue-typescript/0.34.11: + resolution: {integrity: sha512-pZkIeCPIjRRc/Oj9uxyOk6UvE43ecD71B/CSbmtiMU9sqrSwpP8cdDr/B/cqm1jwebkChTaa1gLodNHS8BOLuw==} dependencies: - '@volar/code-gen': 0.34.10 - '@volar/source-map': 0.34.10 - '@volar/vue-code-gen': 0.34.10 + '@volar/code-gen': 0.34.11 + '@volar/source-map': 0.34.11 + '@volar/vue-code-gen': 0.34.11 '@vue/compiler-sfc': 3.2.33 '@vue/reactivity': 3.2.33 dev: true @@ -982,15 +982,15 @@ packages: prettier: 2.6.2 dev: true - /@vue/eslint-config-typescript/10.0.0_f5d04023b0e9c1203fb3ac493367e3ca: + /@vue/eslint-config-typescript/10.0.0_c5a7e3b7020994a60f6e2d5bfb76c653: resolution: {integrity: sha512-F94cL8ug3FaYXlCfU5/wiGjk1qeadmoBpRGAOBq+qre3Smdupa59dd6ZJrsfRODpsMPyTG7330juMDsUvpZ3Rw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 eslint-plugin-vue: ^8.0.1 dependencies: - '@typescript-eslint/eslint-plugin': 5.13.0_3963affc0b11d2081677cb862ec629aa - '@typescript-eslint/parser': 5.13.0_eslint@8.14.0+typescript@4.6.3 + '@typescript-eslint/eslint-plugin': 5.13.0_71e5f625ac465de5553a417e500f76a7 + '@typescript-eslint/parser': 5.13.0_eslint@8.14.0+typescript@4.6.4 eslint: 8.14.0 eslint-plugin-vue: 8.7.1_eslint@8.14.0 vue-eslint-parser: 8.3.0_eslint@8.14.0 @@ -1049,7 +1049,7 @@ packages: vue: 3.2.33 dev: true - /@vue/tsconfig/0.1.3_@types+node@17.0.29: + /@vue/tsconfig/0.1.3_@types+node@17.0.30: resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==} peerDependencies: '@types/node': '*' @@ -1057,7 +1057,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 17.0.29 + '@types/node': 17.0.30 dev: true /@vueuse/core/8.2.5_vue@3.2.33: @@ -2735,7 +2735,7 @@ packages: hasBin: true dev: true - /histoire/0.2.5_ba118bdc518b28f2d3c8c4e3653e03b0: + /histoire/0.2.5_8d861718bfb459a4ce24e59c6bad00e1: resolution: {integrity: sha512-kqSN1PZiZ+Q8Kxn2x9FS9/533Q+UPb/3+udrLPUC9hS51T7aTWm55Prd4cmKeo/0ZsB+lOgDAmoJxTNWPTjO3g==} hasBin: true peerDependencies: @@ -2763,7 +2763,7 @@ packages: mrmime: 1.0.0 pathe: 0.2.0 picocolors: 1.0.0 - pinia: 2.0.13_typescript@4.6.3+vue@3.2.33 + pinia: 2.0.13_typescript@4.6.4+vue@3.2.33 sade: 1.8.1 scroll-into-view-if-needed: 2.2.29 shiki: 0.10.1 @@ -3582,7 +3582,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /pinia/2.0.13_typescript@4.6.3+vue@3.2.33: + /pinia/2.0.13_typescript@4.6.4+vue@3.2.33: resolution: {integrity: sha512-B7rSqm1xNpwcPMnqns8/gVBfbbi7lWTByzS6aPZ4JOXSJD4Y531rZHDCoYWBwLyHY/8hWnXljgiXp6rRyrofcw==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -3595,7 +3595,7 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.1.4 - typescript: 4.6.3 + typescript: 4.6.4 vue: 3.2.33 vue-demi: 0.12.1_vue@3.2.33 @@ -4239,14 +4239,14 @@ packages: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true - /tsutils/3.21.0_typescript@4.6.3: + /tsutils/3.21.0_typescript@4.6.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: 4.6.3 + typescript: 4.6.4 dev: true /tunnel-agent/0.6.0: @@ -4292,8 +4292,8 @@ packages: resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} dev: true - /typescript/4.6.3: - resolution: {integrity: sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==} + /typescript/4.6.4: + resolution: {integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -4559,14 +4559,14 @@ packages: '@vue/devtools-api': 6.0.12 vue: 3.2.33 - /vue-tsc/0.34.10_typescript@4.6.3: - resolution: {integrity: sha512-rWU4SjDqk9ylQN2hbnyP+rEu8W2a712DWUmciX6rDnId1m8sN/cuypTKjWjHHjaBLWNKULoEakRTOvrQ4ainhw==} + /vue-tsc/0.34.11_typescript@4.6.4: + resolution: {integrity: sha512-5NM4oR8U/c3mTlJ9aNXbXkAGT2bhq+FJpCgZDqOKPpCjW5QDx1BXPC+nrBXNMwg8TRL6pK4fl+x+hrK97Siq/Q==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-typescript': 0.34.10 - typescript: 4.6.3 + '@volar/vue-typescript': 0.34.11 + typescript: 4.6.4 dev: true /vue/3.2.33: