diff --git a/package.json b/package.json index c84deb15d..e124538b2 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "rollup": "2.79.1", "rollup-plugin-visualizer": "5.8.2", "sass": "1.55.0", - "typescript": "4.8.3", + "typescript": "4.8.4", "vite": "3.1.3", "vite-plugin-pwa": "0.13.1", "vite-svg-loader": "3.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 97951ee9d..657188e0b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,7 +63,7 @@ specifiers: sass: 1.55.0 snake-case: 3.0.4 sortablejs: 1.15.0 - typescript: 4.8.3 + typescript: 4.8.4 ufo: 0.8.5 v-tooltip: 4.0.0-beta.17 vite: 3.1.3 @@ -113,7 +113,7 @@ dependencies: lodash.debounce: 4.0.8 marked: 4.1.0 minimist: 1.2.6 - pinia: 2.0.22_typescript@4.8.3+vue@3.2.39 + pinia: 2.0.22_typescript@4.8.4+vue@3.2.39 register-service-worker: 1.7.2 snake-case: 3.0.4 sortablejs: 1.15.0 @@ -137,11 +137,11 @@ devDependencies: '@types/dompurify': 2.3.4 '@types/flexsearch': 0.7.3 '@types/node': 16.11.62 - '@typescript-eslint/eslint-plugin': 5.38.1_80279ca3558653036a70efdb2cc6a22a - '@typescript-eslint/parser': 5.38.1_eslint@8.24.0+typescript@4.8.3 + '@typescript-eslint/eslint-plugin': 5.38.1_17e047bdec5ec7c01e9d134b6813cb9c + '@typescript-eslint/parser': 5.38.1_eslint@8.24.0+typescript@4.8.4 '@vitejs/plugin-legacy': 2.2.0_terser@5.10.0+vite@3.1.3 '@vitejs/plugin-vue': 3.1.0_vite@3.1.3+vue@3.2.39 - '@vue/eslint-config-typescript': 11.0.2_6e223a7e95cc78e4e686f47e5f89e21c + '@vue/eslint-config-typescript': 11.0.2_b985cba226e1126d4cc23df4d3ba9cd4 '@vue/test-utils': 2.0.2_vue@3.2.39 '@vue/tsconfig': 0.1.3_@types+node@16.11.62 autoprefixer: 10.4.12_postcss@8.4.16 @@ -159,12 +159,12 @@ devDependencies: rollup: 2.79.1 rollup-plugin-visualizer: 5.8.2_rollup@2.79.1 sass: 1.55.0 - typescript: 4.8.3 + typescript: 4.8.4 vite: 3.1.3_sass@1.55.0+terser@5.10.0 vite-plugin-pwa: 0.13.1_vite@3.1.3 vite-svg-loader: 3.6.0 vitest: 0.23.4_ddc85b0b7a78b2cfae025c8e16b7f605 - vue-tsc: 0.40.13_typescript@4.8.3 + vue-tsc: 0.40.13_typescript@4.8.4 wait-on: 6.0.1 workbox-cli: 6.5.4 @@ -1919,8 +1919,8 @@ packages: strip-ansi: 7.0.1 supports-color: 9.2.1 tmp-promise: 3.0.3 - ts-node: 10.8.1_56d8fb94ac0576e9b6a19ff5f6eac402 - typescript: 4.8.3 + ts-node: 10.8.1_8274f11304fdf7eb271c33cd723ceaff + typescript: 4.8.4 update-notifier: 5.1.0 uuid: 8.3.2 yargs: 17.5.1 @@ -3106,7 +3106,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/5.38.1_80279ca3558653036a70efdb2cc6a22a: + /@typescript-eslint/eslint-plugin/5.38.1_17e047bdec5ec7c01e9d134b6813cb9c: resolution: {integrity: sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3117,22 +3117,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.38.1_eslint@8.24.0+typescript@4.8.3 + '@typescript-eslint/parser': 5.38.1_eslint@8.24.0+typescript@4.8.4 '@typescript-eslint/scope-manager': 5.38.1 - '@typescript-eslint/type-utils': 5.38.1_eslint@8.24.0+typescript@4.8.3 - '@typescript-eslint/utils': 5.38.1_eslint@8.24.0+typescript@4.8.3 + '@typescript-eslint/type-utils': 5.38.1_eslint@8.24.0+typescript@4.8.4 + '@typescript-eslint/utils': 5.38.1_eslint@8.24.0+typescript@4.8.4 debug: 4.3.4 eslint: 8.24.0 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.8.3 - typescript: 4.8.3 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.38.1_eslint@8.24.0+typescript@4.8.3: + /@typescript-eslint/parser/5.38.1_eslint@8.24.0+typescript@4.8.4: resolution: {integrity: sha512-LDqxZBVFFQnQRz9rUZJhLmox+Ep5kdUmLatLQnCRR6523YV+XhRjfYzStQ4MheFA8kMAfUlclHSbu+RKdRwQKw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3144,10 +3144,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.38.1 '@typescript-eslint/types': 5.38.1 - '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.3 + '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 debug: 4.3.4 eslint: 8.24.0 - typescript: 4.8.3 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true @@ -3160,7 +3160,7 @@ packages: '@typescript-eslint/visitor-keys': 5.38.1 dev: true - /@typescript-eslint/type-utils/5.38.1_eslint@8.24.0+typescript@4.8.3: + /@typescript-eslint/type-utils/5.38.1_eslint@8.24.0+typescript@4.8.4: resolution: {integrity: sha512-UU3j43TM66gYtzo15ivK2ZFoDFKKP0k03MItzLdq0zV92CeGCXRfXlfQX5ILdd4/DSpHkSjIgLLLh1NtkOJOAw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3170,12 +3170,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.3 - '@typescript-eslint/utils': 5.38.1_eslint@8.24.0+typescript@4.8.3 + '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 + '@typescript-eslint/utils': 5.38.1_eslint@8.24.0+typescript@4.8.4 debug: 4.3.4 eslint: 8.24.0 - tsutils: 3.21.0_typescript@4.8.3 - typescript: 4.8.3 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true @@ -3185,7 +3185,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.38.1_dea96fc3eb2060f02b842cabef70e41e: + /@typescript-eslint/typescript-estree/5.38.1_f1deb5be19df0fe0ff039530117daddf: resolution: {integrity: sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3200,13 +3200,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.8.3 - typescript: 4.8.3 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.38.1_typescript@4.8.3: + /@typescript-eslint/typescript-estree/5.38.1_typescript@4.8.4: resolution: {integrity: sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3221,13 +3221,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.8.3 - typescript: 4.8.3 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.38.1_eslint@8.24.0+typescript@4.8.3: + /@typescript-eslint/utils/5.38.1_eslint@8.24.0+typescript@4.8.4: resolution: {integrity: sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3236,7 +3236,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.38.1 '@typescript-eslint/types': 5.38.1 - '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.3 + '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 eslint: 8.24.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.24.0 @@ -3438,7 +3438,7 @@ packages: resolution: {integrity: sha512-OEgAMeQXvCoJ+1x8WyQuVZzFo0wcyCmUR3baRVLmKBo1LmYZWMlRiXlux5jd0fqVJu6PfDbOrZItVqUEzLobeQ==} dev: false - /@vue/eslint-config-typescript/11.0.2_6e223a7e95cc78e4e686f47e5f89e21c: + /@vue/eslint-config-typescript/11.0.2_b985cba226e1126d4cc23df4d3ba9cd4: resolution: {integrity: sha512-EiKud1NqlWmSapBFkeSrE994qpKx7/27uCGnhdqzllYDpQZroyX/O6bwjEpeuyKamvLbsGdO6PMR2faIf+zFnw==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -3449,11 +3449,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.38.1_80279ca3558653036a70efdb2cc6a22a - '@typescript-eslint/parser': 5.38.1_eslint@8.24.0+typescript@4.8.3 + '@typescript-eslint/eslint-plugin': 5.38.1_17e047bdec5ec7c01e9d134b6813cb9c + '@typescript-eslint/parser': 5.38.1_eslint@8.24.0+typescript@4.8.4 eslint: 8.24.0 eslint-plugin-vue: 9.5.1_eslint@8.24.0 - typescript: 4.8.3 + typescript: 4.8.4 vue-eslint-parser: 9.0.3_eslint@8.24.0 transitivePeerDependencies: - supports-color @@ -5566,10 +5566,10 @@ packages: resolution: {integrity: sha512-lR78AugfUSBojwlSRZBeEqQ1l8LI7rbxOl1qTUnGLcjZQDjZmrZCb7R46rK8U8B5WzFvJrxa7fEBA8FoD/n5fA==} engines: {node: ^12.20.0 || ^14.14.0 || >=16.0.0} dependencies: - '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.3 + '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 ast-module-types: 3.0.0 node-source-walk: 5.0.0 - typescript: 4.8.3 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true @@ -5578,10 +5578,10 @@ packages: resolution: {integrity: sha512-lR78AugfUSBojwlSRZBeEqQ1l8LI7rbxOl1qTUnGLcjZQDjZmrZCb7R46rK8U8B5WzFvJrxa7fEBA8FoD/n5fA==} engines: {node: ^12.20.0 || ^14.14.0 || >=16.0.0} dependencies: - '@typescript-eslint/typescript-estree': 5.38.1_dea96fc3eb2060f02b842cabef70e41e + '@typescript-eslint/typescript-estree': 5.38.1_f1deb5be19df0fe0ff039530117daddf ast-module-types: 3.0.0 node-source-walk: 5.0.0 - typescript: 4.8.3 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true @@ -10096,7 +10096,7 @@ packages: engines: {node: '>=6'} dev: true - /pinia/2.0.22_typescript@4.8.3+vue@3.2.39: + /pinia/2.0.22_typescript@4.8.4+vue@3.2.39: resolution: {integrity: sha512-u+b8/BC+tmvo3ACbYO2w5NfxHWFOjvvw9DQnyT0dW8aUMCPRQT5QnfZ5R5W2MzZBMTeZRMQI7V/QFbafmM9QHw==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -10109,7 +10109,7 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.2.1 - typescript: 4.8.3 + typescript: 4.8.4 vue: 3.2.39 vue-demi: 0.12.1_vue@3.2.39 dev: false @@ -12155,7 +12155,7 @@ packages: resolution: {integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==} dev: true - /ts-node/10.8.1_56d8fb94ac0576e9b6a19ff5f6eac402: + /ts-node/10.8.1_8274f11304fdf7eb271c33cd723ceaff: resolution: {integrity: sha512-Wwsnao4DQoJsN034wePSg5nZiw4YKXf56mPIAeD6wVmiv+RytNSWqc2f3fKvcUoV+Yn2+yocD71VOfQHbmVX4g==} hasBin: true peerDependencies: @@ -12181,7 +12181,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.8.3 + typescript: 4.8.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -12192,14 +12192,14 @@ packages: /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} - /tsutils/3.21.0_typescript@4.8.3: + /tsutils/3.21.0_typescript@4.8.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.8.3 + typescript: 4.8.4 dev: true /tunnel-agent/0.6.0: @@ -12294,8 +12294,8 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typescript/4.8.3: - resolution: {integrity: sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==} + /typescript/4.8.4: + resolution: {integrity: sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==} engines: {node: '>=4.2.0'} hasBin: true @@ -12737,7 +12737,7 @@ packages: vue: 3.2.39 dev: false - /vue-tsc/0.40.13_typescript@4.8.3: + /vue-tsc/0.40.13_typescript@4.8.4: resolution: {integrity: sha512-xzuN3g5PnKfJcNrLv4+mAjteMd5wLm5fRhW0034OfNJZY4WhB07vhngea/XeGn7wNYt16r7syonzvW/54dcNiA==} hasBin: true peerDependencies: @@ -12745,7 +12745,7 @@ packages: dependencies: '@volar/vue-language-core': 0.40.13 '@volar/vue-typescript': 0.40.13 - typescript: 4.8.3 + typescript: 4.8.4 dev: true /vue/3.2.39: