diff --git a/package.json b/package.json index 0969cbf..8a06a45 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "eslint-plugin-vue": "8.5.0", "prettier": "2.5.1", "sass": "1.49.9", - "typescript": "4.5.5", + "typescript": "4.9.5", "unplugin-vue-components": "0.17.21", "vite": "2.8.4", "vite-plugin-inspect": "0.4.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 05f8316..7a8d7ad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,7 +12,7 @@ specifiers: jose: 4.5.1 prettier: 2.5.1 sass: 1.49.9 - typescript: 4.5.5 + typescript: 4.9.5 unplugin-vue-components: 0.17.21 vite: 2.8.4 vite-plugin-inspect: 0.4.3 @@ -33,22 +33,22 @@ dependencies: vuetify: /@vuetify/nightly/3.0.0-next-20220226.0_vue@3.2.31 devDependencies: - '@typescript-eslint/eslint-plugin': 5.12.1_27a0c788acac7d65514027b167e3b3f6 - '@typescript-eslint/parser': 5.12.1_eslint@8.10.0+typescript@4.5.5 + '@typescript-eslint/eslint-plugin': 5.12.1_7e8ca78238f8069a4116fcc352f14d95 + '@typescript-eslint/parser': 5.12.1_eslint@8.10.0+typescript@4.9.5 '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31 eslint: 8.10.0 eslint-config-prettier: 8.4.0_eslint@8.10.0 eslint-plugin-vue: 8.5.0_eslint@8.10.0 prettier: 2.5.1 sass: 1.49.9 - typescript: 4.5.5 + typescript: 4.9.5 unplugin-vue-components: 0.17.21_vite@2.8.4+vue@3.2.31 vite: 2.8.4_sass@1.49.9 vite-plugin-inspect: 0.4.3_vite@2.8.4 vite-plugin-pages: 0.20.2_vite@2.8.4 - vite-plugin-server: 0.1.2_typescript@4.5.5 + vite-plugin-server: 0.1.2_typescript@4.9.5 vue-eslint-parser: 8.3.0_eslint@8.10.0 - vue-tsc: 0.32.0_typescript@4.5.5 + vue-tsc: 0.32.0_typescript@4.9.5 packages: @@ -61,12 +61,13 @@ 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/parser/7.17.0: resolution: {integrity: sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.17.0 /@babel/types/7.17.0: resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} @@ -74,7 +75,6 @@ packages: dependencies: '@babel/helper-validator-identifier': 7.16.7 to-fast-properties: 2.0.0 - dev: true /@emmetio/abbreviation/2.2.2: resolution: {integrity: sha512-TtE/dBnkTCct8+LntkqVrwqQao6EnPAs1YN3cUgxOxTaBlesBCY37ROUAVZrRlG64GNnVShdl/b70RfAI3w5lw==} @@ -169,7 +169,7 @@ packages: resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==} dev: true - /@typescript-eslint/eslint-plugin/5.12.1_27a0c788acac7d65514027b167e3b3f6: + /@typescript-eslint/eslint-plugin/5.12.1_7e8ca78238f8069a4116fcc352f14d95: resolution: {integrity: sha512-M499lqa8rnNK7mUv74lSFFttuUsubIRdAbHcVaP93oFcKkEmHmLqy2n7jM9C8DVmFMYK61ExrZU6dLYhQZmUpw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -180,23 +180,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.12.1_eslint@8.10.0+typescript@4.5.5 + '@typescript-eslint/parser': 5.12.1_eslint@8.10.0+typescript@4.9.5 '@typescript-eslint/scope-manager': 5.12.1 - '@typescript-eslint/type-utils': 5.12.1_eslint@8.10.0+typescript@4.5.5 - '@typescript-eslint/utils': 5.12.1_eslint@8.10.0+typescript@4.5.5 + '@typescript-eslint/type-utils': 5.12.1_eslint@8.10.0+typescript@4.9.5 + '@typescript-eslint/utils': 5.12.1_eslint@8.10.0+typescript@4.9.5 debug: 4.3.3 eslint: 8.10.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.5.5 - typescript: 4.5.5 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.12.1_eslint@8.10.0+typescript@4.5.5: + /@typescript-eslint/parser/5.12.1_eslint@8.10.0+typescript@4.9.5: resolution: {integrity: sha512-6LuVUbe7oSdHxUWoX/m40Ni8gsZMKCi31rlawBHt7VtW15iHzjbpj2WLiToG2758KjtCCiLRKZqfrOdl3cNKuw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -208,10 +208,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.12.1 '@typescript-eslint/types': 5.12.1 - '@typescript-eslint/typescript-estree': 5.12.1_typescript@4.5.5 + '@typescript-eslint/typescript-estree': 5.12.1_typescript@4.9.5 debug: 4.3.3 eslint: 8.10.0 - typescript: 4.5.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -224,7 +224,7 @@ packages: '@typescript-eslint/visitor-keys': 5.12.1 dev: true - /@typescript-eslint/type-utils/5.12.1_eslint@8.10.0+typescript@4.5.5: + /@typescript-eslint/type-utils/5.12.1_eslint@8.10.0+typescript@4.9.5: resolution: {integrity: sha512-Gh8feEhsNLeCz6aYqynh61Vsdy+tiNNkQtc+bN3IvQvRqHkXGUhYkUi+ePKzP0Mb42se7FDb+y2SypTbpbR/Sg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -234,11 +234,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.12.1_eslint@8.10.0+typescript@4.5.5 + '@typescript-eslint/utils': 5.12.1_eslint@8.10.0+typescript@4.9.5 debug: 4.3.3 eslint: 8.10.0 - tsutils: 3.21.0_typescript@4.5.5 - typescript: 4.5.5 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -248,7 +248,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.12.1_typescript@4.5.5: + /@typescript-eslint/typescript-estree/5.12.1_typescript@4.9.5: resolution: {integrity: sha512-ahOdkIY9Mgbza7L9sIi205Pe1inCkZWAHE1TV1bpxlU4RZNPtXaDZfiiFWcL9jdxvW1hDYZJXrFm+vlMkXRbBw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -263,13 +263,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.5 - typescript: 4.5.5 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.12.1_eslint@8.10.0+typescript@4.5.5: + /@typescript-eslint/utils/5.12.1_eslint@8.10.0+typescript@4.9.5: resolution: {integrity: sha512-Qq9FIuU0EVEsi8fS6pG+uurbhNTtoYr4fq8tKjBupsK5Bgbk2I32UGm0Sh+WOyjOPgo/5URbxxSNV6HYsxV4MQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -278,7 +278,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.12.1 '@typescript-eslint/types': 5.12.1 - '@typescript-eslint/typescript-estree': 5.12.1_typescript@4.5.5 + '@typescript-eslint/typescript-estree': 5.12.1_typescript@4.9.5 eslint: 8.10.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.10.0 @@ -395,14 +395,12 @@ packages: magic-string: 0.25.7 postcss: 8.4.6 source-map: 0.6.1 - dev: false /@vue/compiler-ssr/3.2.31: resolution: {integrity: sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==} dependencies: '@vue/compiler-dom': 3.2.31 '@vue/shared': 3.2.31 - dev: false /@vue/devtools-api/6.0.0-beta.21.1: resolution: {integrity: sha512-FqC4s3pm35qGVeXRGOjTsRzlkJjrBLriDS9YXbflHLsfA9FrcKzIyWnLXoNm+/7930E8rRakXuAc2QkC50swAw==} @@ -416,7 +414,6 @@ packages: '@vue/shared': 3.2.31 estree-walker: 2.0.2 magic-string: 0.25.7 - dev: false /@vue/reactivity/3.2.31: resolution: {integrity: sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==} @@ -428,7 +425,6 @@ packages: dependencies: '@vue/reactivity': 3.2.31 '@vue/shared': 3.2.31 - dev: false /@vue/runtime-dom/3.2.31: resolution: {integrity: sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g==} @@ -436,7 +432,6 @@ packages: '@vue/runtime-core': 3.2.31 '@vue/shared': 3.2.31 csstype: 2.6.19 - dev: false /@vue/server-renderer/3.2.31_vue@3.2.31: resolution: {integrity: sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg==} @@ -446,7 +441,6 @@ packages: '@vue/compiler-ssr': 3.2.31 '@vue/shared': 3.2.31 vue: 3.2.31 - dev: false /@vue/shared/3.2.31: resolution: {integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==} @@ -696,7 +690,6 @@ packages: /csstype/2.6.19: resolution: {integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==} - dev: false /data-uri-to-buffer/4.0.0: resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==} @@ -2260,9 +2253,8 @@ packages: dev: true /to-fast-properties/2.0.0: - resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} - dev: true /to-regex-range/5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} @@ -2293,7 +2285,7 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tsup/5.11.13_typescript@4.5.5: + /tsup/5.11.13_typescript@4.9.5: resolution: {integrity: sha512-NVMK01gVmojZn7+iZwxRK1CzW2BIabaVMyEjs7Nm9lm4DrSf7IAqs2F3fg0vT7rH72x1cIBsW9U/TlWrCvHVQQ==} hasBin: true peerDependencies: @@ -2316,20 +2308,20 @@ packages: source-map: 0.7.3 sucrase: 3.20.3 tree-kill: 1.2.2 - typescript: 4.5.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color - ts-node dev: true - /tsutils/3.21.0_typescript@4.5.5: + /tsutils/3.21.0_typescript@4.9.5: 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.5.5 + typescript: 4.9.5 dev: true /type-check/0.4.0: @@ -2344,8 +2336,8 @@ packages: engines: {node: '>=10'} dev: true - /typescript/4.5.5: - resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==} + /typescript/4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -2467,11 +2459,11 @@ packages: - supports-color dev: true - /vite-plugin-server/0.1.2_typescript@4.5.5: + /vite-plugin-server/0.1.2_typescript@4.9.5: resolution: {integrity: sha512-iZsRgoOrSUZ2UGupUvJCN1668UQWExwrVbjvGJADLXTuRZYR1zV4Ava0p/ylRnPoWO/A10Gxs7F1YDDOioAMOQ==} dependencies: node-fetch: 3.2.0 - tsup: 5.11.13_typescript@4.5.5 + tsup: 5.11.13_typescript@4.9.5 ws: 8.4.2 transitivePeerDependencies: - bufferutil @@ -2663,14 +2655,14 @@ packages: vue: 3.2.31 dev: false - /vue-tsc/0.32.0_typescript@4.5.5: + /vue-tsc/0.32.0_typescript@4.9.5: resolution: {integrity: sha512-ILmlPwpDM+f6fZGQgRnu/wx1xrbmyy7ovYBUoFcyO1/Lz4rs+FaDtl8KP0loMWFljuFu39sHHdHMv2BlEIPLWA==} hasBin: true peerDependencies: typescript: '*' dependencies: '@volar/shared': 0.32.0 - typescript: 4.5.5 + typescript: 4.9.5 vscode-vue-languageservice: 0.32.0 dev: true @@ -2682,7 +2674,6 @@ packages: '@vue/runtime-dom': 3.2.31 '@vue/server-renderer': 3.2.31_vue@3.2.31 '@vue/shared': 3.2.31 - dev: false /web-streams-polyfill/3.2.0: resolution: {integrity: sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==}