diff --git a/package.json b/package.json index 9a0187a..d6a7ddb 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "prismjs": "^1.29.0", "sass": "^1.69.5", "semver": "^7.3.8", - "typescript": "^5.2.2", + "typescript": "^5.3.3", "vite": "^3.2.2", "vite-electron-plugin": "^0.8.2", "vite-plugin-electron-renderer": "^0.14.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e0ae4ba..8b31e73 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -54,10 +54,10 @@ devDependencies: version: 1.26.1 '@typescript-eslint/eslint-plugin': specifier: ^5.62.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.52.0)(typescript@5.2.2) + version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.52.0)(typescript@5.3.3) '@typescript-eslint/parser': specifier: ^5.62.0 - version: 5.62.0(eslint@8.52.0)(typescript@5.2.2) + version: 5.62.0(eslint@8.52.0)(typescript@5.3.3) '@vitejs/plugin-vue': specifier: ^3.1.2 version: 3.2.0(vite@3.2.2)(vue@3.3.9) @@ -99,7 +99,7 @@ devDependencies: version: 4.1.5 pinia: specifier: ^2.0.23 - version: 2.0.23(typescript@5.2.2)(vue@3.3.9) + version: 2.0.23(typescript@5.3.3)(vue@3.3.9) prettier: specifier: ^2.7.1 version: 2.7.1 @@ -113,8 +113,8 @@ devDependencies: specifier: ^7.3.8 version: 7.3.8 typescript: - specifier: ^5.2.2 - version: 5.2.2 + specifier: ^5.3.3 + version: 5.3.3 vite: specifier: ^3.2.2 version: 3.2.2(sass@1.69.5) @@ -126,10 +126,10 @@ devDependencies: version: 0.14.5 vue: specifier: ^3.3.9 - version: 3.3.9(typescript@5.2.2) + version: 3.3.9(typescript@5.3.3) vue-tsc: specifier: ^1.0.9 - version: 1.0.9(typescript@5.2.2) + version: 1.0.9(typescript@5.3.3) packages: @@ -291,7 +291,7 @@ packages: cosmiconfig-typescript-loader: 4.2.0(@types/node@14.18.33)(cosmiconfig@7.0.1)(ts-node@10.9.1)(typescript@4.8.4) lodash: 4.17.21 resolve-from: 5.0.0 - ts-node: 10.9.1(@types/node@14.18.33)(typescript@5.2.2) + ts-node: 10.9.1(@types/node@14.18.33)(typescript@5.3.3) typescript: 4.8.4 transitivePeerDependencies: - '@swc/core' @@ -792,7 +792,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.52.0)(typescript@5.2.2): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.52.0)(typescript@5.3.3): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -804,23 +804,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@5.3.3) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.52.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@5.3.3) debug: 4.3.4 eslint: 8.52.0 graphemer: 1.4.0 ignore: 5.2.0 natural-compare-lite: 1.4.0 semver: 7.5.4 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 + tsutils: 3.21.0(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.52.0)(typescript@5.2.2): + /@typescript-eslint/parser@5.62.0(eslint@8.52.0)(typescript@5.3.3): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -832,10 +832,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) debug: 4.3.4 eslint: 8.52.0 - typescript: 5.2.2 + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true @@ -848,7 +848,7 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.52.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@5.62.0(eslint@8.52.0)(typescript@5.3.3): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -858,12 +858,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@5.3.3) debug: 4.3.4 eslint: 8.52.0 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 + tsutils: 3.21.0(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true @@ -873,7 +873,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.2.2): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -888,13 +888,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 + tsutils: 3.21.0(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.52.0)(typescript@5.2.2): + /@typescript-eslint/utils@5.62.0(eslint@8.52.0)(typescript@5.3.3): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -905,7 +905,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) eslint: 8.52.0 eslint-scope: 5.1.1 semver: 7.5.4 @@ -934,7 +934,7 @@ packages: vue: ^3.2.25 dependencies: vite: 3.2.2(sass@1.69.5) - vue: 3.3.9(typescript@5.2.2) + vue: 3.3.9(typescript@5.3.3) dev: true /@volar/language-core@1.0.9: @@ -1111,7 +1111,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.3.9 '@vue/shared': 3.3.9 - vue: 3.3.9(typescript@5.2.2) + vue: 3.3.9(typescript@5.3.3) dev: true /@vue/shared@3.3.4: @@ -1728,7 +1728,7 @@ packages: dependencies: '@types/node': 14.18.33 cosmiconfig: 7.0.1 - ts-node: 10.9.1(@types/node@14.18.33)(typescript@5.2.2) + ts-node: 10.9.1(@types/node@14.18.33)(typescript@5.3.3) typescript: 4.8.4 dev: true @@ -3948,7 +3948,7 @@ packages: engines: {node: '>=4'} dev: true - /pinia@2.0.23(typescript@5.2.2)(vue@3.3.9): + /pinia@2.0.23(typescript@5.3.3)(vue@3.3.9): resolution: {integrity: sha512-N15hFf4o5STrxpNrib1IEb1GOArvPYf1zPvQVRGOO1G1d74Ak0J0lVyalX/SmrzdT4Q0nlEFjbURsmBmIGUR5Q==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -3961,8 +3961,8 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.4.5 - typescript: 5.2.2 - vue: 3.3.9(typescript@5.2.2) + typescript: 5.3.3 + vue: 3.3.9(typescript@5.3.3) vue-demi: 0.13.11(vue@3.3.9) dev: true @@ -4735,7 +4735,7 @@ packages: utf8-byte-length: 1.0.4 dev: true - /ts-node@10.9.1(@types/node@14.18.33)(typescript@5.2.2): + /ts-node@10.9.1(@types/node@14.18.33)(typescript@5.3.3): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -4761,7 +4761,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.2.2 + typescript: 5.3.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -4770,14 +4770,14 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tsutils@3.21.0(typescript@5.2.2): + /tsutils@3.21.0(typescript@5.3.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: 5.2.2 + typescript: 5.3.3 dev: true /tui-color-picker@2.2.8: @@ -4829,8 +4829,8 @@ packages: hasBin: true dev: true - /typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -4962,7 +4962,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.9(typescript@5.2.2) + vue: 3.3.9(typescript@5.3.3) dev: true /vue-eslint-parser@9.3.2(eslint@8.52.0): @@ -4990,7 +4990,7 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.0.9(typescript@5.2.2): + /vue-tsc@1.0.9(typescript@5.3.3): resolution: {integrity: sha512-vRmHD1K6DmBymNhoHjQy/aYKTRQNLGOu2/ESasChG9Vy113K6CdP0NlhR0bzgFJfv2eFB9Ez/9L5kIciUajBxQ==} hasBin: true peerDependencies: @@ -4998,10 +4998,10 @@ packages: dependencies: '@volar/vue-language-core': 1.0.9 '@volar/vue-typescript': 1.0.9 - typescript: 5.2.2 + typescript: 5.3.3 dev: true - /vue@3.3.9(typescript@5.2.2): + /vue@3.3.9(typescript@5.3.3): resolution: {integrity: sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==} peerDependencies: typescript: '*' @@ -5014,7 +5014,7 @@ packages: '@vue/runtime-dom': 3.3.9 '@vue/server-renderer': 3.3.9(vue@3.3.9) '@vue/shared': 3.3.9 - typescript: 5.2.2 + typescript: 5.3.3 dev: true /w3c-keyname@2.2.6: