diff --git a/package.json b/package.json index a807983d4..3e1023ecf 100644 --- a/package.json +++ b/package.json @@ -32,19 +32,19 @@ "@types/node": "^17.0.31", "@vitejs/plugin-vue": "^2.3.2", "@vitejs/plugin-vue-jsx": "^1.3.10", - "@vitest/ui": "^0.12.0", + "@vitest/ui": "^0.12.3", "@vue/eslint-config-prettier": "^7.0.0", "@vue/eslint-config-typescript": "^10.0.0", "@vue/test-utils": "^2.0.0-rc.21", "@vue/tsconfig": "^0.1.3", "autoprefixer": "^10.4.7", "c8": "^7.11.2", - "cypress": "^9.6.0", + "cypress": "^9.6.1", "eslint": "^8.15.0", "eslint-plugin-cypress": "^2.12.1", "eslint-plugin-vue": "^8.7.1", - "histoire": "^0.3.3", - "husky": "^7.0.4", + "histoire": "^0.4.5", + "husky": "^8.0.1", "jsdom": "^19.0.0", "postcss": "^8.4.13", "prettier": "^2.6.2", @@ -56,7 +56,7 @@ "unplugin-icons": "^0.14.3", "vite": "^2.9.8", "vite-compression-plugin": "^0.0.3", - "vitest": "^0.12.0", + "vitest": "^0.12.3", "vue-tsc": "^0.34.11" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6dfad360e..9d14fa1f4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: 5.3 +lockfileVersion: 5.4 specifiers: '@iconify-json/ri': ^1.1.1 @@ -7,7 +7,7 @@ specifiers: '@types/node': ^17.0.31 '@vitejs/plugin-vue': ^2.3.2 '@vitejs/plugin-vue-jsx': ^1.3.10 - '@vitest/ui': ^0.12.0 + '@vitest/ui': ^0.12.3 '@vue/eslint-config-prettier': ^7.0.0 '@vue/eslint-config-typescript': ^10.0.0 '@vue/test-utils': ^2.0.0-rc.21 @@ -15,12 +15,12 @@ specifiers: '@vueuse/core': ^8.4.2 autoprefixer: ^10.4.7 c8: ^7.11.2 - cypress: ^9.6.0 + cypress: ^9.6.1 eslint: ^8.15.0 eslint-plugin-cypress: ^2.12.1 eslint-plugin-vue: ^8.7.1 - histoire: ^0.3.3 - husky: ^7.0.4 + histoire: ^0.4.5 + husky: ^8.0.1 jsdom: ^19.0.0 pinia: ^2.0.14 postcss: ^8.4.13 @@ -35,14 +35,14 @@ specifiers: unplugin-icons: ^0.14.3 vite: ^2.9.8 vite-compression-plugin: ^0.0.3 - vitest: ^0.12.0 + vitest: ^0.12.3 vue: ^3.2.33 vue-router: ^4.0.15 vue-tsc: ^0.34.11 dependencies: '@vueuse/core': 8.4.2_vue@3.2.33 - pinia: 2.0.14_typescript@4.6.4+vue@3.2.33 + pinia: 2.0.14_ytvqwwdyss532bvoq2clv4ed5m tailwindcss-safe-area: 0.2.2 tippy.js: 6.3.7 vue: 3.2.33 @@ -55,19 +55,19 @@ devDependencies: '@types/node': 17.0.31 '@vitejs/plugin-vue': 2.3.2_vite@2.9.8+vue@3.2.33 '@vitejs/plugin-vue-jsx': 1.3.10 - '@vitest/ui': 0.12.0 - '@vue/eslint-config-prettier': 7.0.0_eslint@8.15.0+prettier@2.6.2 - '@vue/eslint-config-typescript': 10.0.0_7f105dc3ebd31cec885fdbbd30d5cc4c + '@vitest/ui': 0.12.3 + '@vue/eslint-config-prettier': 7.0.0_bppm6sp3oxoychvfagx6tcd7pe + '@vue/eslint-config-typescript': 10.0.0_p4if3q7l2moozcc73o6tbvomjq '@vue/test-utils': 2.0.0-rc.21_vue@3.2.33 '@vue/tsconfig': 0.1.3_@types+node@17.0.31 autoprefixer: 10.4.7_postcss@8.4.13 c8: 7.11.2 - cypress: 9.6.0 + cypress: 9.6.1 eslint: 8.15.0 eslint-plugin-cypress: 2.12.1_eslint@8.15.0 eslint-plugin-vue: 8.7.1_eslint@8.15.0 - histoire: 0.3.3_f6c5230238d0a9d061560825c29eaf20 - husky: 7.0.4 + histoire: 0.4.5_vmi6nhjwm35b7so4eamehfslgu + husky: 8.0.1 jsdom: 19.0.0 postcss: 8.4.13 prettier: 2.6.2 @@ -79,7 +79,7 @@ devDependencies: unplugin-icons: 0.14.3_vite@2.9.8 vite: 2.9.8_sass@1.51.0 vite-compression-plugin: 0.0.3 - vitest: 0.12.0_d91b00ab5548798e873d019adea61423 + vitest: 0.12.3_ztzjud4kquuh6gaaxlqfogd3mq vue-tsc: 0.34.11_typescript@4.6.4 packages: @@ -294,7 +294,6 @@ packages: /@babel/helper-validator-identifier/7.16.7: resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-validator-option/7.16.7: resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==} @@ -325,11 +324,15 @@ packages: resolution: {integrity: sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.17.0 /@babel/parser/7.17.9: resolution: {integrity: sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.17.0 /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.9: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -425,7 +428,6 @@ packages: dependencies: '@babel/helper-validator-identifier': 7.16.7 to-fast-properties: 2.0.0 - dev: true /@bcoe/v8-coverage/0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -455,11 +457,13 @@ packages: uuid: 8.3.2 dev: true - /@cypress/xvfb/1.2.4: + /@cypress/xvfb/1.2.4_supports-color@8.1.1: resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} dependencies: - debug: 3.2.7 + debug: 3.2.7_supports-color@8.1.1 lodash.once: 4.1.1 + transitivePeerDependencies: + - supports-color dev: true /@eslint/eslintrc/1.2.3: @@ -499,8 +503,8 @@ packages: '@hapi/hoek': 9.2.1 dev: true - /@histoire/controls/0.3.3_vue@3.2.33: - resolution: {integrity: sha512-Pksi7+zurdHXq/JXstpUfBqy2ojmQsReVKvHiH2FAcDf4OWB8of+DXSuLXZrLlI7dNCQfAbEBiBZPhVAAMg35g==} + /@histoire/controls/0.4.5_vue@3.2.33: + resolution: {integrity: sha512-hicOfvIYIN+Ad8vk2/5qHCUthVXv/xqWSBZkS7x0II3PV7KMrAl0UOcxyMFf4AVKSMwmM1DtClkOMGXKQ/jxjw==} dependencies: '@iconify/vue': 3.2.1_vue@3.2.33 '@vueuse/core': 8.4.2_vue@3.2.33 @@ -682,6 +686,21 @@ packages: resolution: {integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==} dev: true + /@types/linkify-it/3.0.2: + resolution: {integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==} + dev: true + + /@types/markdown-it/12.2.3: + resolution: {integrity: sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==} + dependencies: + '@types/linkify-it': 3.0.2 + '@types/mdurl': 1.0.2 + dev: true + + /@types/mdurl/1.0.2: + resolution: {integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==} + dev: true + /@types/node/10.17.60: resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==} dev: true @@ -726,7 +745,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/5.13.0_14d9bf2089c185959137e5489173d571: + /@typescript-eslint/eslint-plugin/5.13.0_ctm36iejygczlejx4vejc46voe: resolution: {integrity: sha512-vLktb2Uec81fxm/cfz2Hd6QaWOs8qdmVAZXLdOBX6JFJDhf6oDZpMzZ4/LZ6SFM/5DgDcxIMIvy3F+O9yZBuiQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -737,10 +756,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.13.0_eslint@8.15.0+typescript@4.6.4 + '@typescript-eslint/parser': 5.13.0_hcfsmds2fshutdssjqluwm76uu '@typescript-eslint/scope-manager': 5.13.0 - '@typescript-eslint/type-utils': 5.13.0_eslint@8.15.0+typescript@4.6.4 - '@typescript-eslint/utils': 5.13.0_eslint@8.15.0+typescript@4.6.4 + '@typescript-eslint/type-utils': 5.13.0_hcfsmds2fshutdssjqluwm76uu + '@typescript-eslint/utils': 5.13.0_hcfsmds2fshutdssjqluwm76uu debug: 4.3.3 eslint: 8.15.0 functional-red-black-tree: 1.0.1 @@ -753,7 +772,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.13.0_eslint@8.15.0+typescript@4.6.4: + /@typescript-eslint/parser/5.13.0_hcfsmds2fshutdssjqluwm76uu: resolution: {integrity: sha512-GdrU4GvBE29tm2RqWOM0P5QfCtgCyN4hXICj/X9ibKED16136l9ZpoJvCL5pSKtmJzA+NRDzQ312wWMejCVVfg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -781,7 +800,7 @@ packages: '@typescript-eslint/visitor-keys': 5.13.0 dev: true - /@typescript-eslint/type-utils/5.13.0_eslint@8.15.0+typescript@4.6.4: + /@typescript-eslint/type-utils/5.13.0_hcfsmds2fshutdssjqluwm76uu: resolution: {integrity: sha512-/nz7qFizaBM1SuqAKb7GLkcNn2buRdDgZraXlkhz+vUGiN1NZ9LzkA595tHHeduAiS2MsHqMNhE2zNzGdw43Yg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -791,7 +810,7 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.13.0_eslint@8.15.0+typescript@4.6.4 + '@typescript-eslint/utils': 5.13.0_hcfsmds2fshutdssjqluwm76uu debug: 4.3.3 eslint: 8.15.0 tsutils: 3.21.0_typescript@4.6.4 @@ -826,7 +845,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.13.0_eslint@8.15.0+typescript@4.6.4: + /@typescript-eslint/utils/5.13.0_hcfsmds2fshutdssjqluwm76uu: resolution: {integrity: sha512-+9oHlPWYNl6AwwoEt5TQryEHwiKRVjz7Vk6kaBeD3/kwHE5YqTGHtm/JZY8Bo9ITOeKutFaXnBlMgSATMJALUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -877,8 +896,8 @@ packages: vue: 3.2.33 dev: true - /@vitest/ui/0.12.0: - resolution: {integrity: sha512-XCDu6DWFTCo2FiJx4M1NIqBWazrIPZtByIQJ21ugwSrhwjV5qn1/rgRu4zXBjf7KKwUvZbb5RwBr8jiwSo8uxA==} + /@vitest/ui/0.12.3: + resolution: {integrity: sha512-S+PfmE8ha4FXRZ6x6qfZDFPXGdER6UXYU/9XWL4qOyAwP28+a0OcI0GW7kobqY2EDs3ABfltsEr3Cbs57f06NQ==} dependencies: sirv: 2.0.2 dev: true @@ -971,7 +990,7 @@ packages: /@vue/devtools-api/6.1.4: resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==} - /@vue/eslint-config-prettier/7.0.0_eslint@8.15.0+prettier@2.6.2: + /@vue/eslint-config-prettier/7.0.0_bppm6sp3oxoychvfagx6tcd7pe: resolution: {integrity: sha512-/CTc6ML3Wta1tCe1gUeO0EYnVXfo3nJXsIhZ8WJr3sov+cGASr6yuiibJTL6lmIBm7GobopToOuB3B6AWyV0Iw==} peerDependencies: eslint: '>= 7.28.0' @@ -979,25 +998,29 @@ packages: dependencies: eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-prettier: 4.0.0_440b30a60bbe5bb6e3ad0057150b2782 + eslint-plugin-prettier: 4.0.0_iqftbjqlxzn3ny5nablrkczhqi prettier: 2.6.2 dev: true - /@vue/eslint-config-typescript/10.0.0_7f105dc3ebd31cec885fdbbd30d5cc4c: + /@vue/eslint-config-typescript/10.0.0_p4if3q7l2moozcc73o6tbvomjq: 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 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.13.0_14d9bf2089c185959137e5489173d571 - '@typescript-eslint/parser': 5.13.0_eslint@8.15.0+typescript@4.6.4 + '@typescript-eslint/eslint-plugin': 5.13.0_ctm36iejygczlejx4vejc46voe + '@typescript-eslint/parser': 5.13.0_hcfsmds2fshutdssjqluwm76uu eslint: 8.15.0 eslint-plugin-vue: 8.7.1_eslint@8.15.0 + typescript: 4.6.4 vue-eslint-parser: 8.3.0_eslint@8.15.0 transitivePeerDependencies: - supports-color - - typescript dev: true /@vue/reactivity-transform/3.2.33: @@ -1019,7 +1042,6 @@ packages: dependencies: '@vue/reactivity': 3.2.33 '@vue/shared': 3.2.33 - dev: false /@vue/runtime-dom/3.2.33: resolution: {integrity: sha512-LSrJ6W7CZTSUygX5s8aFkraDWlO6K4geOwA3quFF2O+hC3QuAMZt/0Xb7JKE3C4JD4pFwCSO7oCrZmZ0BIJUnw==} @@ -1027,7 +1049,6 @@ packages: '@vue/runtime-core': 3.2.33 '@vue/shared': 3.2.33 csstype: 2.6.19 - dev: false /@vue/server-renderer/3.2.33_vue@3.2.33: resolution: {integrity: sha512-4jpJHRD4ORv8PlbYi+/MfP8ec1okz6rybe36MdpkDrGIdEItHEUyaHSKvz+ptNEyQpALmmVfRteHkU9F8vxOew==} @@ -1037,7 +1058,6 @@ packages: '@vue/compiler-ssr': 3.2.33 '@vue/shared': 3.2.33 vue: 3.2.33 - dev: false /@vue/shared/3.2.33: resolution: {integrity: sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg==} @@ -1621,6 +1641,8 @@ packages: finalhandler: 1.1.2 parseurl: 1.3.3 utils-merge: 1.0.1 + transitivePeerDependencies: + - supports-color dev: true /convert-source-map/1.8.0: @@ -1669,16 +1691,15 @@ packages: /csstype/2.6.19: resolution: {integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==} - dev: false - /cypress/9.6.0: - resolution: {integrity: sha512-nNwt9eBQmSENamwa8LxvggXksfyzpyYaQ7lNBLgks3XZ6dPE/6BCQFBzeAyAPt/bNXfH3tKPkAyhiAZPYkWoEg==} + /cypress/9.6.1: + resolution: {integrity: sha512-ECzmV7pJSkk+NuAhEw6C3D+RIRATkSb2VAHXDY6qGZbca/F9mv5pPsj2LO6Ty6oIFVBTrwCyL9agl28MtJMe2g==} engines: {node: '>=12.0.0'} hasBin: true requiresBuild: true dependencies: '@cypress/request': 2.88.10 - '@cypress/xvfb': 1.2.4 + '@cypress/xvfb': 1.2.4_supports-color@8.1.1 '@types/node': 14.18.12 '@types/sinonjs__fake-timers': 8.1.1 '@types/sizzle': 2.3.3 @@ -1743,14 +1764,25 @@ packages: /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 dev: true - /debug/3.2.7: + /debug/3.2.7_supports-color@8.1.1: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 + supports-color: 8.1.1 dev: true /debug/4.3.2: @@ -2180,7 +2212,7 @@ packages: globals: 11.12.0 dev: true - /eslint-plugin-prettier/4.0.0_440b30a60bbe5bb6e3ad0057150b2782: + /eslint-plugin-prettier/4.0.0_iqftbjqlxzn3ny5nablrkczhqi: resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} engines: {node: '>=6.0.0'} peerDependencies: @@ -2497,6 +2529,8 @@ packages: parseurl: 1.3.3 statuses: 1.5.0 unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color dev: true /find-up/5.0.0: @@ -2776,16 +2810,15 @@ packages: hasBin: true dev: true - /histoire/0.3.3_f6c5230238d0a9d061560825c29eaf20: - resolution: {integrity: sha512-jh4w0eWHu9S75BqI0hmv2gmHJEnr0ykqLFD2Vtm8/HO2DMyPKl8W/e2yZNAw87jsV9HKyA1cPcrjm8ub/TqHEw==} + /histoire/0.4.5_vmi6nhjwm35b7so4eamehfslgu: + resolution: {integrity: sha512-JaCuoNjlygcUHKcTdzbDb7lmyKRvnKitSFi6IsSmLlRM0dztEX9U8qBAr3dKAjAJNieiJN5PMfoI4UsrAV0nVQ==} hasBin: true peerDependencies: vite: ^2.9.0 - vue: ^3.2.31 dependencies: - '@histoire/controls': 0.3.3_vue@3.2.33 + '@histoire/controls': 0.4.5_vue@3.2.33 '@iconify/vue': 3.2.1_vue@3.2.33 - '@vitejs/plugin-vue': 2.3.2_vite@2.9.8+vue@3.2.33 + '@types/markdown-it': 12.2.3 '@vueuse/core': 8.4.2_vue@3.2.33 birpc: 0.1.1 case: 1.6.3 @@ -2799,29 +2832,29 @@ packages: globby: 13.1.1 happy-dom: 2.55.0 markdown-it: 12.3.2 - markdown-it-anchor: 8.6.2_markdown-it@12.3.2 + markdown-it-anchor: 8.6.2_2zb4u3vubltivolgu556vv4aom markdown-it-attrs: 4.1.3_markdown-it@12.3.2 markdown-it-emoji: 2.0.0 mrmime: 1.0.0 pathe: 0.2.0 picocolors: 1.0.0 - pinia: 2.0.14_typescript@4.6.4+vue@3.2.33 + pinia: 2.0.14_ytvqwwdyss532bvoq2clv4ed5m sade: 1.8.1 scroll-into-view-if-needed: 2.2.29 shiki: 0.10.1 sirv: 2.0.2 tinypool: 0.1.3 vite: 2.9.8_sass@1.51.0 - vite-node: 0.7.6_sass@1.51.0 + vite-node: 0.12.1_sass@1.51.0 vue: 3.2.33 vue-router: 4.0.15_vue@3.2.33 transitivePeerDependencies: - - '@types/markdown-it' - '@vue/composition-api' - encoding - less - sass - stylus + - supports-color - typescript dev: true @@ -2897,9 +2930,9 @@ packages: engines: {node: '>=10.17.0'} dev: true - /husky/7.0.4: - resolution: {integrity: sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==} - engines: {node: '>=12'} + /husky/8.0.1: + resolution: {integrity: sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==} + engines: {node: '>=14'} hasBin: true dev: true @@ -3308,12 +3341,13 @@ packages: resolution: {integrity: sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=} dev: true - /markdown-it-anchor/8.6.2_markdown-it@12.3.2: + /markdown-it-anchor/8.6.2_2zb4u3vubltivolgu556vv4aom: resolution: {integrity: sha512-JNaekTlIwwyYGBN3zifZDxgz4bSL8sbEj58fdTZGmPSMMGXBZapFjcZk2I33Jy79c1fvCKHpF7MA/67FOTjvzA==} peerDependencies: '@types/markdown-it': '*' markdown-it: '*' dependencies: + '@types/markdown-it': 12.2.3 markdown-it: 12.3.2 dev: true @@ -3393,8 +3427,15 @@ packages: resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} dev: true - /mlly/0.4.3: - resolution: {integrity: sha512-xezyv7hnfFPuiDS3AiJuWs0OxlvooS++3L2lURvmh/1n7UG4O2Ehz9UkwWgg3wyLEPKGVfJLlr2DjjTCl9UJTg==} + /mlly/0.3.19: + resolution: {integrity: sha512-zMq5n3cOf4fOzA4WoeulxagbAgMChdev3MgP6K51k7M0u2whTXxupfIY4VVzws4vxkiWhwH1rVQcsw7zDGfRhA==} + dev: true + + /mlly/0.5.2: + resolution: {integrity: sha512-4GTELSSErv6ZZJYU98fZNuIBJcXSz+ktHdRrCYEqU1m6ZlebOCG0jwZ+IEd9vOrbpYsVBBMC5OTrEyLnKRcauQ==} + dependencies: + pathe: 0.2.0 + pkg-types: 0.3.2 dev: true /mri/1.2.0: @@ -3628,7 +3669,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /pinia/2.0.14_typescript@4.6.4+vue@3.2.33: + /pinia/2.0.14_ytvqwwdyss532bvoq2clv4ed5m: resolution: {integrity: sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -3645,6 +3686,14 @@ packages: vue: 3.2.33 vue-demi: 0.12.1_vue@3.2.33 + /pkg-types/0.3.2: + resolution: {integrity: sha512-eBYzX/7NYsQEOR2alWY4rnQB49G62oHzFpoi9Som56aUr8vB8UGcmcIia9v8fpBeuhH3Ltentuk2OGpp4IQV3Q==} + dependencies: + jsonc-parser: 3.0.0 + mlly: 0.3.19 + pathe: 0.2.0 + dev: true + /postcss-js/4.0.0_postcss@8.4.13: resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==} engines: {node: ^12 || ^14 || >= 16} @@ -4239,7 +4288,6 @@ packages: /to-fast-properties/2.0.0: resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} engines: {node: '>=4'} - dev: true /to-regex-range/5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} @@ -4477,14 +4525,13 @@ packages: fs-extra: 10.0.1 dev: true - /vite-node/0.7.6_sass@1.51.0: - resolution: {integrity: sha512-WeBR3JOHX3MD4SzJDwIjrJHd+lpaPHpcQf1sbDDgm7k98JqdTGiz9X+C/17EwHUwCd1lgPf5Nu4L3asIGPuXYw==} - engines: {node: '>=14.14.0'} + /vite-node/0.12.1_sass@1.51.0: + resolution: {integrity: sha512-o5fblIyaMWW4h2hNppSKZ9hKZMMHpz3E40A3W+O4wsWc1G/VCZiHYX3EplZpn3MBNhzUTU7144xG22qpyOMY7w==} + engines: {node: '>=v14.16.0'} hasBin: true dependencies: kolorist: 1.5.1 - minimist: 1.2.6 - mlly: 0.4.3 + mlly: 0.5.2 pathe: 0.2.0 vite: 2.9.8_sass@1.51.0 transitivePeerDependencies: @@ -4518,8 +4565,8 @@ packages: fsevents: 2.3.2 dev: true - /vitest/0.12.0_d91b00ab5548798e873d019adea61423: - resolution: {integrity: sha512-ITdIJJ5nl7eu2Iq4oON/wgpgRbhUR+50ShdMsUw87zByzjtJIx2vPbkz+J8Bq6eEUvyy8p7j0bU1sB/xWz05bw==} + /vitest/0.12.3_ztzjud4kquuh6gaaxlqfogd3mq: + resolution: {integrity: sha512-Dc4uJAcnUampdJ6+C8IasrmL+Px+oDhS9gxeHlL9uwUzoM0ae2WydAK9UF2THxHszfZogLGT37atQwOkj1Lqvg==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -4539,7 +4586,7 @@ packages: dependencies: '@types/chai': 4.3.1 '@types/chai-subset': 1.3.3 - '@vitest/ui': 0.12.0 + '@vitest/ui': 0.12.3 c8: 7.11.2 chai: 4.3.6 jsdom: 19.0.0 @@ -4627,7 +4674,6 @@ packages: '@vue/runtime-dom': 3.2.33 '@vue/server-renderer': 3.2.33_vue@3.2.33 '@vue/shared': 3.2.33 - dev: false /w3c-hr-time/1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==}