diff --git a/package.json b/package.json index 34136bf..6895510 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "packageManager": "pnpm@6.34.0", + "packageManager": "pnpm@7.10.0", "scripts": { "build": "vite build", "dev": "vite --port 3333 --open", @@ -28,7 +28,7 @@ "@vue/test-utils": "2.0.2", "eslint": "8.22.0", "jsdom": "20.0.0", - "pnpm": "6.34.0", + "pnpm": "7.10.0", "typescript": "4.7.4", "unocss": "0.45.12", "unplugin-auto-import": "0.11.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b9e6b00..f91ddc6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: 5.3 +lockfileVersion: 5.4 specifiers: '@antfu/eslint-config': 0.26.1 @@ -14,7 +14,7 @@ specifiers: canvas-confetti: 1.5.1 eslint: 8.22.0 jsdom: 20.0.0 - pnpm: 6.34.0 + pnpm: 7.10.0 seedrandom: 3.0.5 typescript: 4.7.4 unocss: 0.45.12 @@ -34,7 +34,7 @@ dependencies: vue-router: 4.1.4_vue@3.2.37 devDependencies: - '@antfu/eslint-config': 0.26.1_eslint@8.22.0+typescript@4.7.4 + '@antfu/eslint-config': 0.26.1_4rv7y5c6xz3vfxwhbrcxxi73bq '@iconify-json/carbon': 1.1.7 '@iconify-json/mdi': 1.1.30 '@types/canvas-confetti': 1.4.3 @@ -45,10 +45,10 @@ devDependencies: '@vue/test-utils': 2.0.2_vue@3.2.37 eslint: 8.22.0 jsdom: 20.0.0 - pnpm: 6.34.0 + pnpm: 7.10.0 typescript: 4.7.4 unocss: 0.45.12_vite@3.0.9 - unplugin-auto-import: 0.11.2_@vueuse+core@9.1.1+vite@3.0.9 + unplugin-auto-import: 0.11.2_jfxn32i2eq37u3jpfk3zc3f4hy unplugin-vue-components: 0.22.4_vite@3.0.9+vue@3.2.37 vite: 3.0.9 vite-plugin-pages: 0.25.0_vite@3.0.9 @@ -64,16 +64,16 @@ packages: '@jridgewell/trace-mapping': 0.3.14 dev: true - /@antfu/eslint-config-basic/0.26.1_92ad842f1bfb02120b241518e08dbb80: + /@antfu/eslint-config-basic/0.26.1_skwyily37mbbeczecumobdn3qa: resolution: {integrity: sha512-MPos0lb8VJztb2tBf8ZYWopXkXQ/PM3Ub9k+8fRTt3nHiVo5UvkxUGV2dMvhJC1XkUE4Ym6yr1wZZz9BSdlkpQ==} peerDependencies: eslint: '>=7.4.0' dependencies: eslint: 8.22.0 - eslint-plugin-antfu: 0.26.1_eslint@8.22.0+typescript@4.7.4 + eslint-plugin-antfu: 0.26.1_4rv7y5c6xz3vfxwhbrcxxi73bq eslint-plugin-eslint-comments: 3.2.0_eslint@8.22.0 eslint-plugin-html: 7.1.0 - eslint-plugin-import: 2.26.0_24570b68763889344d5fc5a9da2396ec + eslint-plugin-import: 2.26.0_erlqw2dwhcetitk7ywu5ui4w5q eslint-plugin-jsonc: 2.3.1_eslint@8.22.0 eslint-plugin-markdown: 3.0.0_eslint@8.22.0 eslint-plugin-n: 15.2.4_eslint@8.22.0 @@ -90,12 +90,12 @@ packages: - typescript dev: true - /@antfu/eslint-config-react/0.26.1_eslint@8.22.0+typescript@4.7.4: + /@antfu/eslint-config-react/0.26.1_4rv7y5c6xz3vfxwhbrcxxi73bq: resolution: {integrity: sha512-Xe8hsucw/k8TgslpJvbkFzW14Bziwrxx7TchWAKRQUffSBnMpZkvIHEQqPVJm5iar3WhZ58Lo6ursfewKayaBQ==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.26.1_eslint@8.22.0+typescript@4.7.4 + '@antfu/eslint-config-ts': 0.26.1_4rv7y5c6xz3vfxwhbrcxxi73bq eslint: 8.22.0 eslint-plugin-react: 7.30.1_eslint@8.22.0 transitivePeerDependencies: @@ -105,15 +105,15 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.26.1_eslint@8.22.0+typescript@4.7.4: + /@antfu/eslint-config-ts/0.26.1_4rv7y5c6xz3vfxwhbrcxxi73bq: resolution: {integrity: sha512-kFOjWzGJBQnkYPtygmLF5e4sBRDSfYpg1OEqhqUtX7YazTr+YDuOlw+jg92QHfk7b+BfVCwl41/kIrmig6J9cw==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.26.1_92ad842f1bfb02120b241518e08dbb80 - '@typescript-eslint/eslint-plugin': 5.32.0_92ad842f1bfb02120b241518e08dbb80 - '@typescript-eslint/parser': 5.32.0_eslint@8.22.0+typescript@4.7.4 + '@antfu/eslint-config-basic': 0.26.1_skwyily37mbbeczecumobdn3qa + '@typescript-eslint/eslint-plugin': 5.32.0_skwyily37mbbeczecumobdn3qa + '@typescript-eslint/parser': 5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq eslint: 8.22.0 typescript: 4.7.4 transitivePeerDependencies: @@ -122,12 +122,12 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue/0.26.1_eslint@8.22.0+typescript@4.7.4: + /@antfu/eslint-config-vue/0.26.1_4rv7y5c6xz3vfxwhbrcxxi73bq: resolution: {integrity: sha512-+K/1Gu1YJ8J7LYB/nJpnAUcAAyDuk2cBMGXEUEkWjyzG9Z2qfKoRLup7Lp7YHuFUOKSDZRQ0bwy0A/o2Nvi20Q==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.26.1_eslint@8.22.0+typescript@4.7.4 + '@antfu/eslint-config-ts': 0.26.1_4rv7y5c6xz3vfxwhbrcxxi73bq eslint: 8.22.0 eslint-plugin-vue: 9.3.0_eslint@8.22.0 transitivePeerDependencies: @@ -137,19 +137,19 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.26.1_eslint@8.22.0+typescript@4.7.4: + /@antfu/eslint-config/0.26.1_4rv7y5c6xz3vfxwhbrcxxi73bq: resolution: {integrity: sha512-FE3Dbg83PBVLXmREiyz3ki/uL67jtPXIWKv+DvyEDEhUD4DFw/ZMtWVQs0NYVPvKgtofVhbNXyCDkbA61lWY1Q==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.26.1_eslint@8.22.0+typescript@4.7.4 - '@antfu/eslint-config-vue': 0.26.1_eslint@8.22.0+typescript@4.7.4 - '@typescript-eslint/eslint-plugin': 5.32.0_92ad842f1bfb02120b241518e08dbb80 - '@typescript-eslint/parser': 5.32.0_eslint@8.22.0+typescript@4.7.4 + '@antfu/eslint-config-react': 0.26.1_4rv7y5c6xz3vfxwhbrcxxi73bq + '@antfu/eslint-config-vue': 0.26.1_4rv7y5c6xz3vfxwhbrcxxi73bq + '@typescript-eslint/eslint-plugin': 5.32.0_skwyily37mbbeczecumobdn3qa + '@typescript-eslint/parser': 5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq eslint: 8.22.0 eslint-plugin-eslint-comments: 3.2.0_eslint@8.22.0 eslint-plugin-html: 7.1.0 - eslint-plugin-import: 2.26.0_24570b68763889344d5fc5a9da2396ec + eslint-plugin-import: 2.26.0_erlqw2dwhcetitk7ywu5ui4w5q eslint-plugin-jsonc: 2.3.1_eslint@8.22.0 eslint-plugin-n: 15.2.4_eslint@8.22.0 eslint-plugin-promise: 6.0.0_eslint@8.22.0 @@ -417,7 +417,7 @@ packages: /@types/web-bluetooth/0.0.15: resolution: {integrity: sha512-w7hEHXnPMEZ+4nGKl/KDRVpxkwYxYExuHOYXyzIzCDzEZ9ZCGMAewulr9IqJu2LR4N37fcnb1XVeuZ09qgOxhA==} - /@typescript-eslint/eslint-plugin/5.32.0_92ad842f1bfb02120b241518e08dbb80: + /@typescript-eslint/eslint-plugin/5.32.0_skwyily37mbbeczecumobdn3qa: resolution: {integrity: sha512-CHLuz5Uz7bHP2WgVlvoZGhf0BvFakBJKAD/43Ty0emn4wXWv5k01ND0C0fHcl/Im8Td2y/7h44E9pca9qAu2ew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -428,10 +428,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.32.0_eslint@8.22.0+typescript@4.7.4 + '@typescript-eslint/parser': 5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq '@typescript-eslint/scope-manager': 5.32.0 - '@typescript-eslint/type-utils': 5.32.0_eslint@8.22.0+typescript@4.7.4 - '@typescript-eslint/utils': 5.32.0_eslint@8.22.0+typescript@4.7.4 + '@typescript-eslint/type-utils': 5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq + '@typescript-eslint/utils': 5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq debug: 4.3.4 eslint: 8.22.0 functional-red-black-tree: 1.0.1 @@ -444,7 +444,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.32.0_eslint@8.22.0+typescript@4.7.4: + /@typescript-eslint/parser/5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq: resolution: {integrity: sha512-IxRtsehdGV9GFQ35IGm5oKKR2OGcazUoiNBxhRV160iF9FoyuXxjY+rIqs1gfnd+4eL98OjeGnMpE7RF/NBb3A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -472,7 +472,7 @@ packages: '@typescript-eslint/visitor-keys': 5.32.0 dev: true - /@typescript-eslint/type-utils/5.32.0_eslint@8.22.0+typescript@4.7.4: + /@typescript-eslint/type-utils/5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq: resolution: {integrity: sha512-0gSsIhFDduBz3QcHJIp3qRCvVYbqzHg8D6bHFsDMrm0rURYDj+skBK2zmYebdCp+4nrd9VWd13egvhYFJj/wZg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -482,7 +482,7 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.32.0_eslint@8.22.0+typescript@4.7.4 + '@typescript-eslint/utils': 5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq debug: 4.3.4 eslint: 8.22.0 tsutils: 3.21.0_typescript@4.7.4 @@ -517,7 +517,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.32.0_eslint@8.22.0+typescript@4.7.4: + /@typescript-eslint/utils/5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq: resolution: {integrity: sha512-W7lYIAI5Zlc5K082dGR27Fczjb3Q57ECcXefKU/f0ajM5ToM0P+N9NmJWip8GmGu/g6QISNT+K6KYB+iSHjXCQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1639,7 +1639,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.3_325e8b12ea392e38f021346792eb6137: + /eslint-module-utils/2.7.3_gjpiwexkhexdr4bbgrtzf23bg4: resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} peerDependencies: @@ -1657,7 +1657,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.32.0_eslint@8.22.0+typescript@4.7.4 + '@typescript-eslint/parser': 5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq debug: 3.2.7 eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 @@ -1665,10 +1665,10 @@ packages: - supports-color dev: true - /eslint-plugin-antfu/0.26.1_eslint@8.22.0+typescript@4.7.4: + /eslint-plugin-antfu/0.26.1_4rv7y5c6xz3vfxwhbrcxxi73bq: resolution: {integrity: sha512-zVLd/Kx2IZvV2LmBPLCprHd24fmAS12VRYPHz2BsAl+XGvnmsnYeIbj4rJqKeO2Q5D5fRuaPjWZLyrEhwHVMdw==} dependencies: - '@typescript-eslint/utils': 5.32.0_eslint@8.22.0+typescript@4.7.4 + '@typescript-eslint/utils': 5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq transitivePeerDependencies: - eslint - supports-color @@ -1703,7 +1703,7 @@ packages: htmlparser2: 8.0.1 dev: true - /eslint-plugin-import/2.26.0_24570b68763889344d5fc5a9da2396ec: + /eslint-plugin-import/2.26.0_erlqw2dwhcetitk7ywu5ui4w5q: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -1713,14 +1713,14 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.32.0_eslint@8.22.0+typescript@4.7.4 + '@typescript-eslint/parser': 5.32.0_4rv7y5c6xz3vfxwhbrcxxi73bq array-includes: 3.1.5 array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.22.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3_325e8b12ea392e38f021346792eb6137 + eslint-module-utils: 2.7.3_gjpiwexkhexdr4bbgrtzf23bg4 has: 1.0.3 is-core-module: 2.10.0 is-glob: 4.0.3 @@ -3183,9 +3183,9 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/6.34.0: - resolution: {integrity: sha512-K79DAT5WtGjrUyLtxAyehtN8uy5cXkzT1v+7RIJ3gygCffoLaLlBoG5gcfjfnX7oZH5rxznv/v8tlMIMfZyzTA==} - engines: {node: '>=12.17'} + /pnpm/7.10.0: + resolution: {integrity: sha512-DGjcJ3OAHRtyqZJek6OzqLir7hqNaayX4FxMKSXlnpgQRVZsU2jtym/FlR1PS4VmSy+p1Ps/aPz62iHNG0eReQ==} + engines: {node: '>=14.6'} hasBin: true dev: true @@ -3730,7 +3730,7 @@ packages: - vite dev: true - /unplugin-auto-import/0.11.2_@vueuse+core@9.1.1+vite@3.0.9: + /unplugin-auto-import/0.11.2_jfxn32i2eq37u3jpfk3zc3f4hy: resolution: {integrity: sha512-1+VwBfn9dtiYv9SQLKP1AvZolUbK9xTVeAT+iOcEk4EHSFUlmIqBVLEKI76cifSQTLOJ3rZyPrEgptf3SZNLlQ==} engines: {node: '>=14'} peerDependencies: