diff --git a/package.json b/package.json index 24c2c22f8..f5d58cacb 100644 --- a/package.json +++ b/package.json @@ -42,36 +42,36 @@ "@rushstack/eslint-patch": "^1.1.3", "@tailwindcss/aspect-ratio": "^0.4.0", "@types/jsdom": "^16.2.14", - "@types/lodash.clonedeep": "4.5.0", - "@types/node": "^17.0.42", + "@types/lodash.clonedeep": "4.5.7", + "@types/node": "^17.0.45", "@vitejs/plugin-vue": "^2.3.3", "@vitejs/plugin-vue-jsx": "^1.3.10", - "@vitest/ui": "^0.12.10", + "@vitest/ui": "^0.15.1", "@vue/eslint-config-prettier": "^7.0.0", - "@vue/eslint-config-typescript": "^10.0.0", - "@vue/test-utils": "^2.0.0", + "@vue/eslint-config-typescript": "^11.0.0", + "@vue/test-utils": "^2.0.1", "@vue/tsconfig": "^0.1.3", "autoprefixer": "^10.4.7", "c8": "^7.11.3", "cypress": "^9.7.0", "eslint": "^8.17.0", "eslint-plugin-cypress": "^2.12.1", - "eslint-plugin-vue": "^8.7.1", + "eslint-plugin-vue": "^9.1.1", "husky": "^8.0.1", "jsdom": "^19.0.0", "postcss": "^8.4.14", - "prettier": "^2.6.2", + "prettier": "^2.7.1", "prettier-plugin-tailwindcss": "^0.1.11", "sass": "^1.52.3", "start-server-and-test": "^1.14.0", - "tailwindcss": "^3.1.2", + "tailwindcss": "^3.1.3", "tailwindcss-safe-area": "^0.2.2", "tailwindcss-themeable": "^1.3.0", - "typescript": "~4.6.4", + "typescript": "~4.7.3", "vite": "^2.9.12", - "vite-compression-plugin": "^0.0.3", + "vite-compression-plugin": "^0.0.4", "vite-plugin-pwa": "^0.12.0", - "vitest": "^0.12.10", + "vitest": "^0.15.1", "vue-tsc": "^0.34.17" } } diff --git a/packages/components/package.json b/packages/components/package.json index 74f61a3f2..ca8ab66ec 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -51,7 +51,7 @@ "@iconify-json/ri": "^1.1.2", "@rollup/plugin-typescript": "^8.3.3", "histoire": "^0.7.6", - "unplugin-icons": "^0.14.3", + "unplugin-icons": "^0.14.4", "vite-plugin-dts": "^1.2.0" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bf9b6b52f..62ed09fad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,14 +9,14 @@ importers: '@rushstack/eslint-patch': ^1.1.3 '@tailwindcss/aspect-ratio': ^0.4.0 '@types/jsdom': ^16.2.14 - '@types/lodash.clonedeep': 4.5.0 - '@types/node': ^17.0.42 + '@types/lodash.clonedeep': 4.5.7 + '@types/node': ^17.0.45 '@vitejs/plugin-vue': ^2.3.3 '@vitejs/plugin-vue-jsx': ^1.3.10 - '@vitest/ui': ^0.12.10 + '@vitest/ui': ^0.15.1 '@vue/eslint-config-prettier': ^7.0.0 - '@vue/eslint-config-typescript': ^10.0.0 - '@vue/test-utils': ^2.0.0 + '@vue/eslint-config-typescript': ^11.0.0 + '@vue/test-utils': ^2.0.1 '@vue/tsconfig': ^0.1.3 '@vueuse/core': ^8.6.0 autoprefixer: ^10.4.7 @@ -24,7 +24,7 @@ importers: cypress: ^9.7.0 eslint: ^8.17.0 eslint-plugin-cypress: ^2.12.1 - eslint-plugin-vue: ^8.7.1 + eslint-plugin-vue: ^9.1.1 filepond: ^4.30.4 filepond-plugin-image-preview: ^4.6.11 floating-vue: 2.0.0-beta.16 @@ -33,18 +33,18 @@ importers: lodash.clonedeep: ^4.5.0 pinia: ^2.0.14 postcss: ^8.4.14 - prettier: ^2.6.2 + prettier: ^2.7.1 prettier-plugin-tailwindcss: ^0.1.11 sass: ^1.52.3 start-server-and-test: ^1.14.0 - tailwindcss: ^3.1.2 + tailwindcss: ^3.1.3 tailwindcss-safe-area: ^0.2.2 tailwindcss-themeable: ^1.3.0 - typescript: ~4.6.4 + typescript: ~4.7.3 vite: ^2.9.12 - vite-compression-plugin: ^0.0.3 + vite-compression-plugin: ^0.0.4 vite-plugin-pwa: ^0.12.0 - vitest: ^0.12.10 + vitest: ^0.15.1 vue: ^3.2.37 vue-filepond: ^7.0.3 vue-grid-layout: 3.0.0-beta1 @@ -58,46 +58,46 @@ importers: filepond-plugin-image-preview: 4.6.11_filepond@4.30.4 floating-vue: 2.0.0-beta.16_vue@3.2.37 lodash.clonedeep: 4.5.0 - pinia: 2.0.14_3wx4hvlpf33h4r5e7sgliqloou + pinia: 2.0.14_vcmyupim4cga7k7f5hngmth5py vue: 3.2.37 vue-filepond: 7.0.3_filepond@4.30.4+vue@3.2.37 vue-grid-layout: 3.0.0-beta1 vue-router: 4.0.16_vue@3.2.37 devDependencies: '@rushstack/eslint-patch': 1.1.3 - '@tailwindcss/aspect-ratio': 0.4.0_tailwindcss@3.1.2 + '@tailwindcss/aspect-ratio': 0.4.0_tailwindcss@3.1.3 '@types/jsdom': 16.2.14 - '@types/lodash.clonedeep': 4.5.0 - '@types/node': 17.0.42 + '@types/lodash.clonedeep': 4.5.7 + '@types/node': 17.0.45 '@vitejs/plugin-vue': 2.3.3_vite@2.9.12+vue@3.2.37 '@vitejs/plugin-vue-jsx': 1.3.10 - '@vitest/ui': 0.12.10 - '@vue/eslint-config-prettier': 7.0.0_ddjd75dz7x3czaucyvuaamiqdi - '@vue/eslint-config-typescript': 10.0.0_lv7fleodo4yj7y3ffuukimytbq - '@vue/test-utils': 2.0.0_vue@3.2.37 - '@vue/tsconfig': 0.1.3_@types+node@17.0.42 + '@vitest/ui': 0.15.1 + '@vue/eslint-config-prettier': 7.0.0_yey3kxzzdu2cqvnvvwhd4ioddi + '@vue/eslint-config-typescript': 11.0.0_iey4pjh3yggxxwmtx4vlmerjxi + '@vue/test-utils': 2.0.1_vue@3.2.37 + '@vue/tsconfig': 0.1.3_@types+node@17.0.45 autoprefixer: 10.4.7_postcss@8.4.14 c8: 7.11.3 cypress: 9.7.0 eslint: 8.17.0 eslint-plugin-cypress: 2.12.1_eslint@8.17.0 - eslint-plugin-vue: 8.7.1_eslint@8.17.0 + eslint-plugin-vue: 9.1.1_eslint@8.17.0 husky: 8.0.1 jsdom: 19.0.0 postcss: 8.4.14 - prettier: 2.6.2 - prettier-plugin-tailwindcss: 0.1.11_prettier@2.6.2 + prettier: 2.7.1 + prettier-plugin-tailwindcss: 0.1.11_prettier@2.7.1 sass: 1.52.3 start-server-and-test: 1.14.0 - tailwindcss: 3.1.2 + tailwindcss: 3.1.3 tailwindcss-safe-area: 0.2.2 tailwindcss-themeable: 1.3.0 - typescript: 4.6.4 + typescript: 4.7.3 vite: 2.9.12_sass@1.52.3 - vite-compression-plugin: 0.0.3 + vite-compression-plugin: 0.0.4 vite-plugin-pwa: 0.12.0_vite@2.9.12 - vitest: 0.12.10_q34xyjyul7gffaqgjxycseq3s4 - vue-tsc: 0.34.17_typescript@4.6.4 + vitest: 0.15.1_fiumxgyk2tfafw3c4rsaverrnm + vue-tsc: 0.34.17_typescript@4.7.3 packages/components: specifiers: @@ -105,7 +105,7 @@ importers: '@rollup/plugin-typescript': ^8.3.3 histoire: ^0.7.6 tippy.js: ^6.3.7 - unplugin-icons: ^0.14.3 + unplugin-icons: ^0.14.4 vite-plugin-dts: ^1.2.0 dependencies: tippy.js: 6.3.7 @@ -113,7 +113,7 @@ importers: '@iconify-json/ri': 1.1.2 '@rollup/plugin-typescript': 8.3.3 histoire: 0.7.6 - unplugin-icons: 0.14.3 + unplugin-icons: 0.14.4 vite-plugin-dts: 1.2.0 packages: @@ -132,8 +132,8 @@ packages: find-up: 5.0.0 dev: true - /@antfu/utils/0.5.1: - resolution: {integrity: sha512-8Afo0+xvYe1K8Wm4xHTymfTkpzy36aaqDvhXIayUwl+mecMG9Xzl3XjXa6swG6Bk8FBeQ646RyvmsYt6+2Be9g==} + /@antfu/utils/0.5.2: + resolution: {integrity: sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==} dev: true /@apideck/better-ajv-errors/0.3.3_ajv@8.11.0: @@ -1528,7 +1528,7 @@ packages: resolution: {integrity: sha512-m+rnw7qKHq/XF7DAi4BcFoEAcXBfqqMgQJh8brGEHeqE/RUvgDMjmxsHgWnVpFsG+VmjGyAiI7nwXdliCwEU0Q==} dependencies: '@antfu/install-pkg': 0.1.0 - '@antfu/utils': 0.5.1 + '@antfu/utils': 0.5.2 '@iconify/types': 1.1.0 debug: 4.3.4 kolorist: 1.5.1 @@ -1995,12 +1995,12 @@ packages: string.prototype.matchall: 4.0.7 dev: true - /@tailwindcss/aspect-ratio/0.4.0_tailwindcss@3.1.2: + /@tailwindcss/aspect-ratio/0.4.0_tailwindcss@3.1.3: resolution: {integrity: sha512-WJu0I4PpqNPuutpaA9zDUq2JXR+lorZ7PbLcKNLmb6GL9/HLfC7w3CRsMhJF4BbYd/lkY6CfXOvkYpuGnZfkpQ==} peerDependencies: tailwindcss: '>=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1' dependencies: - tailwindcss: 3.1.2 + tailwindcss: 3.1.3 dev: true /@tootallnate/once/2.0.0: @@ -2067,8 +2067,8 @@ packages: resolution: {integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==} dev: true - /@types/lodash.clonedeep/4.5.0: - resolution: {integrity: sha512-IHijjFVPJTvzvrNPz+6nQy5lZQb7uh807RfTIEaQBrZXrIGjZy0L2dEb3hju34J0eqbXLCY6Hub/g81Jl4pGCA==} + /@types/lodash.clonedeep/4.5.7: + resolution: {integrity: sha512-ccNqkPptFIXrpVqUECi60/DFxjNKsfoQxSQsgcBJCX/fuX1wgyQieojkcWH/KpE3xzLoWN/2k+ZeGqIN3paSvw==} dependencies: '@types/lodash': 4.14.182 dev: true @@ -2104,6 +2104,10 @@ packages: resolution: {integrity: sha512-Q5BPGyGKcvQgAMbsr7qEGN/kIPN6zZecYYABeTDBizOsau+2NMdSVTar9UQw21A2+JyA2KRNDYaYrPB0Rpk2oQ==} dev: true + /@types/node/17.0.45: + resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} + dev: true + /@types/node/8.10.66: resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} dev: true @@ -2146,7 +2150,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/5.13.0_pi7u4e4g4sfreavmvoip5elafe: + /@typescript-eslint/eslint-plugin/5.13.0_lc4svabm3aa3i64vtolfaw7yc4: resolution: {integrity: sha512-vLktb2Uec81fxm/cfz2Hd6QaWOs8qdmVAZXLdOBX6JFJDhf6oDZpMzZ4/LZ6SFM/5DgDcxIMIvy3F+O9yZBuiQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2157,23 +2161,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.13.0_pm7osnb22e4oktq33hptgspr5i + '@typescript-eslint/parser': 5.13.0_ud6rd4xtew5bv4yhvkvu24pzm4 '@typescript-eslint/scope-manager': 5.13.0 - '@typescript-eslint/type-utils': 5.13.0_pm7osnb22e4oktq33hptgspr5i - '@typescript-eslint/utils': 5.13.0_pm7osnb22e4oktq33hptgspr5i - debug: 4.3.3 + '@typescript-eslint/type-utils': 5.13.0_ud6rd4xtew5bv4yhvkvu24pzm4 + '@typescript-eslint/utils': 5.13.0_ud6rd4xtew5bv4yhvkvu24pzm4 + debug: 4.3.4 eslint: 8.17.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.4 - typescript: 4.6.4 + tsutils: 3.21.0_typescript@4.7.3 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.13.0_pm7osnb22e4oktq33hptgspr5i: + /@typescript-eslint/parser/5.13.0_ud6rd4xtew5bv4yhvkvu24pzm4: resolution: {integrity: sha512-GdrU4GvBE29tm2RqWOM0P5QfCtgCyN4hXICj/X9ibKED16136l9ZpoJvCL5pSKtmJzA+NRDzQ312wWMejCVVfg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2185,10 +2189,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.4 - debug: 4.3.3 + '@typescript-eslint/typescript-estree': 5.13.0_typescript@4.7.3 + debug: 4.3.4 eslint: 8.17.0 - typescript: 4.6.4 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true @@ -2201,7 +2205,7 @@ packages: '@typescript-eslint/visitor-keys': 5.13.0 dev: true - /@typescript-eslint/type-utils/5.13.0_pm7osnb22e4oktq33hptgspr5i: + /@typescript-eslint/type-utils/5.13.0_ud6rd4xtew5bv4yhvkvu24pzm4: resolution: {integrity: sha512-/nz7qFizaBM1SuqAKb7GLkcNn2buRdDgZraXlkhz+vUGiN1NZ9LzkA595tHHeduAiS2MsHqMNhE2zNzGdw43Yg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2211,11 +2215,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.13.0_pm7osnb22e4oktq33hptgspr5i - debug: 4.3.3 + '@typescript-eslint/utils': 5.13.0_ud6rd4xtew5bv4yhvkvu24pzm4 + debug: 4.3.4 eslint: 8.17.0 - tsutils: 3.21.0_typescript@4.6.4 - typescript: 4.6.4 + tsutils: 3.21.0_typescript@4.7.3 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true @@ -2225,7 +2229,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.4: + /@typescript-eslint/typescript-estree/5.13.0_typescript@4.7.3: resolution: {integrity: sha512-Q9cQow0DeLjnp5DuEDjLZ6JIkwGx3oYZe+BfcNuw/POhtpcxMTy18Icl6BJqTSd+3ftsrfuVb7mNHRZf7xiaNA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2236,17 +2240,17 @@ packages: dependencies: '@typescript-eslint/types': 5.13.0 '@typescript-eslint/visitor-keys': 5.13.0 - debug: 4.3.3 + debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.4 - typescript: 4.6.4 + tsutils: 3.21.0_typescript@4.7.3 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.13.0_pm7osnb22e4oktq33hptgspr5i: + /@typescript-eslint/utils/5.13.0_ud6rd4xtew5bv4yhvkvu24pzm4: resolution: {integrity: sha512-+9oHlPWYNl6AwwoEt5TQryEHwiKRVjz7Vk6kaBeD3/kwHE5YqTGHtm/JZY8Bo9ITOeKutFaXnBlMgSATMJALUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2255,7 +2259,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.4 + '@typescript-eslint/typescript-estree': 5.13.0_typescript@4.7.3 eslint: 8.17.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.17.0 @@ -2297,8 +2301,8 @@ packages: vue: 3.2.37 dev: true - /@vitest/ui/0.12.10: - resolution: {integrity: sha512-o0XKr8cbT6h7XJwDzxvBFSzqs0z+52LsjtL6BZcZXSgqXMrCJmylM2lSCiLuhXhf+zmOWA0O+mjwLm0PdWCkYw==} + /@vitest/ui/0.15.1: + resolution: {integrity: sha512-N3i9psUmiy0nqVXCtJI7QnLkIvwzsnc/AuTuH36+bB4Gtb/CcRa6k3EOHAn+riIAe8FdWUBJ3ogJIzMtN41m4g==} dependencies: sirv: 2.0.2 dev: true @@ -2391,7 +2395,7 @@ packages: /@vue/devtools-api/6.1.4: resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==} - /@vue/eslint-config-prettier/7.0.0_ddjd75dz7x3czaucyvuaamiqdi: + /@vue/eslint-config-prettier/7.0.0_yey3kxzzdu2cqvnvvwhd4ioddi: resolution: {integrity: sha512-/CTc6ML3Wta1tCe1gUeO0EYnVXfo3nJXsIhZ8WJr3sov+cGASr6yuiibJTL6lmIBm7GobopToOuB3B6AWyV0Iw==} peerDependencies: eslint: '>= 7.28.0' @@ -2399,27 +2403,27 @@ packages: dependencies: eslint: 8.17.0 eslint-config-prettier: 8.5.0_eslint@8.17.0 - eslint-plugin-prettier: 4.0.0_ucegkljdju7q4zmvwxzqoprf3y - prettier: 2.6.2 + eslint-plugin-prettier: 4.0.0_hsbo72uvra2cjko46y2c4fgzzm + prettier: 2.7.1 dev: true - /@vue/eslint-config-typescript/10.0.0_lv7fleodo4yj7y3ffuukimytbq: - resolution: {integrity: sha512-F94cL8ug3FaYXlCfU5/wiGjk1qeadmoBpRGAOBq+qre3Smdupa59dd6ZJrsfRODpsMPyTG7330juMDsUvpZ3Rw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@vue/eslint-config-typescript/11.0.0_iey4pjh3yggxxwmtx4vlmerjxi: + resolution: {integrity: sha512-txuRzxnQVmtUvvy9UyWUy9sHWXNeRPGmSPqP53hRtaiUeCTAondI9Ho9GQYI/8/eWljYOST7iA4Aa8sANBkWaA==} + engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 - eslint-plugin-vue: ^8.0.1 + eslint-plugin-vue: ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.13.0_pi7u4e4g4sfreavmvoip5elafe - '@typescript-eslint/parser': 5.13.0_pm7osnb22e4oktq33hptgspr5i + '@typescript-eslint/eslint-plugin': 5.13.0_lc4svabm3aa3i64vtolfaw7yc4 + '@typescript-eslint/parser': 5.13.0_ud6rd4xtew5bv4yhvkvu24pzm4 eslint: 8.17.0 - eslint-plugin-vue: 8.7.1_eslint@8.17.0 - typescript: 4.6.4 - vue-eslint-parser: 8.3.0_eslint@8.17.0 + eslint-plugin-vue: 9.1.1_eslint@8.17.0 + typescript: 4.7.3 + vue-eslint-parser: 9.0.2_eslint@8.17.0 transitivePeerDependencies: - supports-color dev: true @@ -2463,15 +2467,15 @@ packages: /@vue/shared/3.2.37: resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==} - /@vue/test-utils/2.0.0_vue@3.2.37: - resolution: {integrity: sha512-zL5kygNq7hONrO1CzaUGprEAklAX+pH8J1MPMCU3Rd2xtSYkZ+PmKU3oEDRg8VAGdL5lNJHzDgrud5amFPtirw==} + /@vue/test-utils/2.0.1_vue@3.2.37: + resolution: {integrity: sha512-4kt7Sw1gzXeQOsMqrwrQbmEiG8El4MP8P4hfxkmfXdUHf7yHa3xC5CQc0x2YyuhT41w2d4K4O0ZdRvZhGdZlow==} peerDependencies: vue: ^3.0.1 dependencies: vue: 3.2.37 dev: true - /@vue/tsconfig/0.1.3_@types+node@17.0.42: + /@vue/tsconfig/0.1.3_@types+node@17.0.45: resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==} peerDependencies: '@types/node': '*' @@ -2479,7 +2483,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 17.0.42 + '@types/node': 17.0.45 dev: true /@vueuse/core/8.6.0_vue@3.2.37: @@ -2526,14 +2530,6 @@ packages: acorn-walk: 7.2.0 dev: true - /acorn-jsx/5.3.2_acorn@8.7.0: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.7.0 - dev: true - /acorn-jsx/5.3.2_acorn@8.7.1: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -2651,8 +2647,8 @@ packages: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} dev: true - /arg/5.0.1: - resolution: {integrity: sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==} + /arg/5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} dev: true /argparse/1.0.10: @@ -2824,7 +2820,7 @@ packages: dev: true /boolbase/1.0.0: - resolution: {integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24=} + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: true /brace-expansion/1.1.11: @@ -3788,7 +3784,7 @@ packages: globals: 11.12.0 dev: true - /eslint-plugin-prettier/4.0.0_ucegkljdju7q4zmvwxzqoprf3y: + /eslint-plugin-prettier/4.0.0_hsbo72uvra2cjko46y2c4fgzzm: resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} engines: {node: '>=6.0.0'} peerDependencies: @@ -3801,13 +3797,13 @@ packages: dependencies: eslint: 8.17.0 eslint-config-prettier: 8.5.0_eslint@8.17.0 - prettier: 2.6.2 + prettier: 2.7.1 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-vue/8.7.1_eslint@8.17.0: - resolution: {integrity: sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-plugin-vue/9.1.1_eslint@8.17.0: + resolution: {integrity: sha512-W9n5PB1X2jzC7CK6riG0oAcxjmKrjTF6+keL1rni8n57DZeilx/Fulz+IRJK3lYseLNAygN0I62L7DvioW40Tw==} + engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: @@ -3817,7 +3813,8 @@ packages: nth-check: 2.0.1 postcss-selector-parser: 6.0.10 semver: 7.3.5 - vue-eslint-parser: 8.3.0_eslint@8.17.0 + vue-eslint-parser: 9.0.2_eslint@8.17.0 + xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true @@ -3902,15 +3899,6 @@ packages: - supports-color dev: true - /espree/9.3.1: - resolution: {integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.7.0 - acorn-jsx: 5.3.2_acorn@8.7.0 - eslint-visitor-keys: 3.3.0 - dev: true - /espree/9.3.2: resolution: {integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5538,7 +5526,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /pinia/2.0.14_3wx4hvlpf33h4r5e7sgliqloou: + /pinia/2.0.14_vcmyupim4cga7k7f5hngmth5py: resolution: {integrity: sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -5551,7 +5539,7 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.1.4 - typescript: 4.6.4 + typescript: 4.7.3 vue: 3.2.37 vue-demi: 0.12.1_vue@3.2.37 dev: false @@ -5667,17 +5655,17 @@ packages: fast-diff: 1.2.0 dev: true - /prettier-plugin-tailwindcss/0.1.11_prettier@2.6.2: + /prettier-plugin-tailwindcss/0.1.11_prettier@2.7.1: resolution: {integrity: sha512-a28+1jvpIZQdZ/W97wOXb6VqI762MKE/TxMMuibMEHhyYsSxQA8Ek30KObd5kJI2HF1ldtSYprFayXJXi3pz8Q==} engines: {node: '>=12.17.0'} peerDependencies: prettier: '>=2.2.0' dependencies: - prettier: 2.6.2 + prettier: 2.7.1 dev: true - /prettier/2.6.2: - resolution: {integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==} + /prettier/2.7.1: + resolution: {integrity: sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -5998,6 +5986,14 @@ packages: lru-cache: 6.0.0 dev: true + /semver/7.3.7: + resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + /serialize-javascript/4.0.0: resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} dependencies: @@ -6292,12 +6288,12 @@ packages: resolution: {integrity: sha512-AmZrk3yAZaJqfrbGast24KrFDtD21rwil05xuqNMFPWTswCHyFugetPk9vy1X+KD4ZTAFWZwW2ULov6VUeK/1A==} dev: true - /tailwindcss/3.1.2: - resolution: {integrity: sha512-yJ6L5s1U5AeS5g7HHy212zdQfjwD426FBfm59pet/JsyneuZuD4C2W7PpJEg4ppisiB21uLqtNagv8KXury3+Q==} + /tailwindcss/3.1.3: + resolution: {integrity: sha512-PRJNYdSIthrb8hjmAyymEyEN8Yo61TMXpzyFUpxULeeyRn3Y3gpvuw6FlRTKrJvK7thSGKRnhT36VovVx4WeMA==} engines: {node: '>=12.13.0'} hasBin: true dependencies: - arg: 5.0.1 + arg: 5.0.2 chokidar: 3.5.3 color-name: 1.1.4 detective: 5.2.1 @@ -6483,14 +6479,14 @@ packages: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} dev: false - /tsutils/3.21.0_typescript@4.6.4: + /tsutils/3.21.0_typescript@4.7.3: 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.4 + typescript: 4.7.3 dev: true /tunnel-agent/0.6.0: @@ -6545,6 +6541,12 @@ packages: resolution: {integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==} engines: {node: '>=4.2.0'} hasBin: true + dev: true + + /typescript/4.7.3: + resolution: {integrity: sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==} + engines: {node: '>=4.2.0'} + hasBin: true /uc.micro/1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} @@ -6604,8 +6606,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-icons/0.14.3: - resolution: {integrity: sha512-PyyNMACpZ/EAiG3B6K1wPGZ151VGdlHIEx8/utgP546yVmPpV/xC1k1V2eEebf71fGm3WD6gzPrERNsbMgIVgg==} + /unplugin-icons/0.14.4: + resolution: {integrity: sha512-+5+U5MV/d1HU3rW9bHqPLCC+rikt6OCXwjW9gSbryE2qyezzOyJ7ZNnwWLksxf5A+cVj1D6pcAbpmSjojN8zCg==} peerDependencies: '@svgr/core': '>=5.5.0' '@vue/compiler-sfc': ^3.0.2 @@ -6622,12 +6624,12 @@ packages: optional: true dependencies: '@antfu/install-pkg': 0.1.0 - '@antfu/utils': 0.5.1 + '@antfu/utils': 0.5.2 '@iconify/utils': 1.0.32 debug: 4.3.4 kolorist: 1.5.1 local-pkg: 0.4.1 - unplugin: 0.6.2 + unplugin: 0.7.0 transitivePeerDependencies: - esbuild - rollup @@ -6636,8 +6638,8 @@ packages: - webpack dev: true - /unplugin/0.6.2: - resolution: {integrity: sha512-+QONc2uBFQbeo4x5mlJHjTKjR6pmuchMpGVrWhwdGFFMb4ttFZ4E9KqhOOrNcm3Q8NNyB1vJ4s5e36IZC7UWYw==} + /unplugin/0.7.0: + resolution: {integrity: sha512-OsiFrgybmqm5bGuaodvbLYhqUrvGuRHRMZDhddKEXTDbuQ1x+hR7M1WpQguXj03whVYjEYChhFo738cZH5RNig==} peerDependencies: esbuild: '>=0.13' rollup: ^2.50.0 @@ -6653,6 +6655,7 @@ packages: webpack: optional: true dependencies: + acorn: 8.7.1 chokidar: 3.5.3 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.3 @@ -6715,8 +6718,8 @@ packages: extsprintf: 1.3.0 dev: true - /vite-compression-plugin/0.0.3: - resolution: {integrity: sha512-Y4KuMiARtLLkhQCOO2O46fGV4a6Hvull62o7yXo7NBPDukEiTgXouUeDdLoq0qHojCxgWYIT3gccDwV9lMKykw==} + /vite-compression-plugin/0.0.4: + resolution: {integrity: sha512-HvjhSAL+BDCqZIClYk8bbH7ozjIipf7Z5Bn5KEh+2Y0usTXvdyS20rQSM/EuF36WXBnksGyc5CJGqijf3Br0Ug==} dependencies: chalk: 4.1.2 fast-glob: 3.2.11 @@ -6821,8 +6824,8 @@ packages: fsevents: 2.3.2 dev: true - /vitest/0.12.10_q34xyjyul7gffaqgjxycseq3s4: - resolution: {integrity: sha512-TVoI6fM7rZ1zIMDjcviY8Dg5XIaPqBwDweaI3oUwvWqUz68cbM49CIHNMkF+UVoSjl94wXiBRdNhsT4ekgWuGA==} + /vitest/0.15.1_fiumxgyk2tfafw3c4rsaverrnm: + resolution: {integrity: sha512-NaNFi93JKSuvV4YGnfQ0l0GKYxH0EsLcTrrXaCzd6qfVEZM/RJpjwSevg6waNFqu2DyN6e0aHHdrCZW5/vh5NA==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -6842,7 +6845,8 @@ packages: dependencies: '@types/chai': 4.3.1 '@types/chai-subset': 1.3.3 - '@vitest/ui': 0.12.10 + '@types/node': 17.0.45 + '@vitest/ui': 0.15.1 c8: 7.11.3 chai: 4.3.6 debug: 4.3.4 @@ -6880,20 +6884,20 @@ packages: dependencies: vue: 3.2.37 - /vue-eslint-parser/8.3.0_eslint@8.17.0: - resolution: {integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /vue-eslint-parser/9.0.2_eslint@8.17.0: + resolution: {integrity: sha512-uCPQwTGjOtAYrwnU+76pYxalhjsh7iFBsHwBqDHiOPTxtICDaraO4Szw54WFTNZTAEsgHHzqFOu1mmnBOBRzDA==} + engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.3.3 + debug: 4.3.4 eslint: 8.17.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 - espree: 9.3.1 + espree: 9.3.2 esquery: 1.4.0 lodash: 4.17.21 - semver: 7.3.5 + semver: 7.3.7 transitivePeerDependencies: - supports-color dev: true @@ -6938,14 +6942,14 @@ packages: '@vue/devtools-api': 6.1.4 vue: 3.2.37 - /vue-tsc/0.34.17_typescript@4.6.4: + /vue-tsc/0.34.17_typescript@4.7.3: resolution: {integrity: sha512-jzUXky44ZLHC4daaJag7FQr3idlPYN719/K1eObGljz5KaS2UnVGTU/XSYCd7d6ampYYg4OsyalbHyJIxV0aEQ==} hasBin: true peerDependencies: typescript: '*' dependencies: '@volar/vue-typescript': 0.34.17 - typescript: 4.6.4 + typescript: 4.7.3 dev: true /vue/3.2.37: