diff --git a/package.json b/package.json index 81ea9add..4f083bed 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "less": "^4.1.2", "rimraf": "^3.0.2", "rollup": "^2.70.1", - "typescript": "^4.6.4", + "typescript": "^4.7.3", "vite": "2.9.9" }, "config": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c366247d..6a84793c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,8 +17,8 @@ importers: '@typescript-eslint/eslint-plugin': ^5.8.0 '@typescript-eslint/parser': ^5.8.0 '@vitejs/plugin-vue': ^2.3.3 - '@vue/compiler-sfc': ^3.2.35 - '@vue/server-renderer': ^3.2.35 + '@vue/compiler-sfc': ^3.2.37 + '@vue/server-renderer': ^3.2.37 commitizen: ^4.2.4 commitlint-config-cz: ^0.13.3 cz-conventional-changelog: ^3.3.0 @@ -32,7 +32,7 @@ importers: prettier: ^2.5.1 rimraf: ^3.0.2 rollup: ^2.70.1 - typescript: ^4.6.4 + typescript: ^4.7.3 vite: 2.9.9 vue: ^3.2.37 dependencies: @@ -48,11 +48,11 @@ importers: '@commitlint/config-conventional': 16.2.1 '@rollup/plugin-babel': 5.3.1_@babel+core@7.17.9+rollup@2.70.1 '@types/node': 16.11.26 - '@typescript-eslint/eslint-plugin': 5.17.0_2e8e617a572ec11a9bf79ea4cfbce2ea - '@typescript-eslint/parser': 5.17.0_eslint@8.12.0+typescript@4.7.2 + '@typescript-eslint/eslint-plugin': 5.17.0_ec46de5930d083862c6e4af5d970d096 + '@typescript-eslint/parser': 5.17.0_eslint@8.12.0+typescript@4.7.3 '@vitejs/plugin-vue': 2.3.3_vite@2.9.9+vue@3.2.37 - '@vue/compiler-sfc': 3.2.35 - '@vue/server-renderer': 3.2.35_vue@3.2.37 + '@vue/compiler-sfc': 3.2.37 + '@vue/server-renderer': 3.2.37_vue@3.2.37 commitizen: 4.2.4 commitlint-config-cz: 0.13.3 cz-conventional-changelog: 3.3.0 @@ -66,7 +66,7 @@ importers: prettier: 2.6.2 rimraf: 3.0.2 rollup: 2.70.1 - typescript: 4.7.2 + typescript: 4.7.3 vite: 2.9.9_less@4.1.2 package/component: @@ -1393,10 +1393,10 @@ packages: '@types/node': 16.11.26 chalk: 4.1.2 cosmiconfig: 7.0.1 - cosmiconfig-typescript-loader: 1.0.7_f72dfc801e7a14a7068c28f4c60957c6 + cosmiconfig-typescript-loader: 1.0.7_98be30d9db897f1a45c73c3b6eb340e2 lodash: 4.17.21 resolve-from: 5.0.0 - typescript: 4.7.2 + typescript: 4.7.3 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -1711,7 +1711,7 @@ packages: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} dev: true - /@typescript-eslint/eslint-plugin/5.17.0_2e8e617a572ec11a9bf79ea4cfbce2ea: + /@typescript-eslint/eslint-plugin/5.17.0_ec46de5930d083862c6e4af5d970d096: resolution: {integrity: sha512-qVstvQilEd89HJk3qcbKt/zZrfBZ+9h2ynpAGlWjWiizA7m/MtLT9RoX6gjtpE500vfIg8jogAkDzdCxbsFASQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1722,23 +1722,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.17.0_eslint@8.12.0+typescript@4.7.2 + '@typescript-eslint/parser': 5.17.0_eslint@8.12.0+typescript@4.7.3 '@typescript-eslint/scope-manager': 5.17.0 - '@typescript-eslint/type-utils': 5.17.0_eslint@8.12.0+typescript@4.7.2 - '@typescript-eslint/utils': 5.17.0_eslint@8.12.0+typescript@4.7.2 + '@typescript-eslint/type-utils': 5.17.0_eslint@8.12.0+typescript@4.7.3 + '@typescript-eslint/utils': 5.17.0_eslint@8.12.0+typescript@4.7.3 debug: 4.3.4 eslint: 8.12.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.7.2 - typescript: 4.7.2 + tsutils: 3.21.0_typescript@4.7.3 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.17.0_eslint@8.12.0+typescript@4.7.2: + /@typescript-eslint/parser/5.17.0_eslint@8.12.0+typescript@4.7.3: resolution: {integrity: sha512-aRzW9Jg5Rlj2t2/crzhA2f23SIYFlF9mchGudyP0uiD6SenIxzKoLjwzHbafgHn39dNV/TV7xwQkLfFTZlJ4ig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1750,10 +1750,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.17.0 '@typescript-eslint/types': 5.17.0 - '@typescript-eslint/typescript-estree': 5.17.0_typescript@4.7.2 + '@typescript-eslint/typescript-estree': 5.17.0_typescript@4.7.3 debug: 4.3.4 eslint: 8.12.0 - typescript: 4.7.2 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true @@ -1766,7 +1766,7 @@ packages: '@typescript-eslint/visitor-keys': 5.17.0 dev: true - /@typescript-eslint/type-utils/5.17.0_eslint@8.12.0+typescript@4.7.2: + /@typescript-eslint/type-utils/5.17.0_eslint@8.12.0+typescript@4.7.3: resolution: {integrity: sha512-3hU0RynUIlEuqMJA7dragb0/75gZmwNwFf/QJokWzPehTZousP/MNifVSgjxNcDCkM5HI2K22TjQWUmmHUINSg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1776,11 +1776,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.17.0_eslint@8.12.0+typescript@4.7.2 + '@typescript-eslint/utils': 5.17.0_eslint@8.12.0+typescript@4.7.3 debug: 4.3.4 eslint: 8.12.0 - tsutils: 3.21.0_typescript@4.7.2 - typescript: 4.7.2 + tsutils: 3.21.0_typescript@4.7.3 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true @@ -1790,7 +1790,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.17.0_typescript@4.7.2: + /@typescript-eslint/typescript-estree/5.17.0_typescript@4.7.3: resolution: {integrity: sha512-X1gtjEcmM7Je+qJRhq7ZAAaNXYhTgqMkR10euC4Si6PIjb+kwEQHSxGazXUQXFyqfEXdkGf6JijUu5R0uceQzg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1805,13 +1805,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.7.2 - typescript: 4.7.2 + tsutils: 3.21.0_typescript@4.7.3 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.17.0_eslint@8.12.0+typescript@4.7.2: + /@typescript-eslint/utils/5.17.0_eslint@8.12.0+typescript@4.7.3: resolution: {integrity: sha512-DVvndq1QoxQH+hFv+MUQHrrWZ7gQ5KcJzyjhzcqB1Y2Xes1UQQkTRPUfRpqhS8mhTWsSb2+iyvDW1Lef5DD7vA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1820,7 +1820,7 @@ packages: '@types/json-schema': 7.0.11 '@typescript-eslint/scope-manager': 5.17.0 '@typescript-eslint/types': 5.17.0 - '@typescript-eslint/typescript-estree': 5.17.0_typescript@4.7.2 + '@typescript-eslint/typescript-estree': 5.17.0_typescript@4.7.3 eslint: 8.12.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.12.0 @@ -1848,15 +1848,6 @@ packages: vue: 3.2.37 dev: true - /@vue/compiler-core/3.2.35: - resolution: {integrity: sha512-1Mtmh8ceVUoUsn/PME5oM+Dus648rCeV/fBaZ4ERLFbTHBJXj6QmDPrSn9mfEyPDXE0RYIwyJNn884NdWK+Yiw==} - dependencies: - '@babel/parser': 7.17.9 - '@vue/shared': 3.2.35 - estree-walker: 2.0.2 - source-map: 0.6.1 - dev: true - /@vue/compiler-core/3.2.37: resolution: {integrity: sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==} dependencies: @@ -1864,36 +1855,12 @@ packages: '@vue/shared': 3.2.37 estree-walker: 2.0.2 source-map: 0.6.1 - dev: false - - /@vue/compiler-dom/3.2.35: - resolution: {integrity: sha512-I4bXB9MkRSTJ3gVXRQ4iaYJgABZGew+K/CCBoAh9fdLaeY7A7uUlS5nWGOlICSVfOH0/xk4QlcXeGZYCJkEleA==} - dependencies: - '@vue/compiler-core': 3.2.35 - '@vue/shared': 3.2.35 - dev: true /@vue/compiler-dom/3.2.37: resolution: {integrity: sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==} dependencies: '@vue/compiler-core': 3.2.37 '@vue/shared': 3.2.37 - dev: false - - /@vue/compiler-sfc/3.2.35: - resolution: {integrity: sha512-2wKQtnuHfwBFc7uV2Cmtms3Cc7u/u6kKJI3F+i0A+9xnuahK39cCMNJKHzI9x93Xai+uft64fDc5JSh8zDQBQA==} - dependencies: - '@babel/parser': 7.17.9 - '@vue/compiler-core': 3.2.35 - '@vue/compiler-dom': 3.2.35 - '@vue/compiler-ssr': 3.2.35 - '@vue/reactivity-transform': 3.2.35 - '@vue/shared': 3.2.35 - estree-walker: 2.0.2 - magic-string: 0.25.9 - postcss: 8.4.13 - source-map: 0.6.1 - dev: true /@vue/compiler-sfc/3.2.37: resolution: {integrity: sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==} @@ -1908,36 +1875,17 @@ packages: magic-string: 0.25.9 postcss: 8.4.13 source-map: 0.6.1 - dev: false - - /@vue/compiler-ssr/3.2.35: - resolution: {integrity: sha512-dJyqB8fZbvVQEnWl5VGxkWHTqx0ERnZXXqInFzyOX8FpTEidmQbUSmDrXidea7bZTdeg6ly94kZFGPYXT29mgQ==} - dependencies: - '@vue/compiler-dom': 3.2.35 - '@vue/shared': 3.2.35 - dev: true /@vue/compiler-ssr/3.2.37: resolution: {integrity: sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==} dependencies: '@vue/compiler-dom': 3.2.37 '@vue/shared': 3.2.37 - dev: false /@vue/devtools-api/6.1.4: resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==} dev: false - /@vue/reactivity-transform/3.2.35: - resolution: {integrity: sha512-VjdQU4nIrgsh1iPqAdYZufWgFqdH9fIl6ttO2PCFlLsrQl7b8BcuawM6moSBLF8damBzSNcqvbvQDBhsI3fyVQ==} - dependencies: - '@babel/parser': 7.17.9 - '@vue/compiler-core': 3.2.35 - '@vue/shared': 3.2.35 - estree-walker: 2.0.2 - magic-string: 0.25.9 - dev: true - /@vue/reactivity-transform/3.2.37: resolution: {integrity: sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==} dependencies: @@ -1946,7 +1894,6 @@ packages: '@vue/shared': 3.2.37 estree-walker: 2.0.2 magic-string: 0.25.9 - dev: false /@vue/reactivity/3.2.33: resolution: {integrity: sha512-62Sq0mp9/0bLmDuxuLD5CIaMG2susFAGARLuZ/5jkU1FCf9EDbwUuF+BO8Ub3Rbodx0ziIecM/NsmyjardBxfQ==} @@ -1982,16 +1929,6 @@ packages: csstype: 2.6.20 dev: false - /@vue/server-renderer/3.2.35_vue@3.2.37: - resolution: {integrity: sha512-ZMF8V+bZ0EIjSB7yzPEmDlxRDOIXj04iqG4Rw/H5rIuBCf0b7rNTleiOldlX5haG++zUq6uiL2AVp/A9uyz+cw==} - peerDependencies: - vue: 3.2.35 - dependencies: - '@vue/compiler-ssr': 3.2.35 - '@vue/shared': 3.2.35 - vue: 3.2.37 - dev: true - /@vue/server-renderer/3.2.37_vue@3.2.37: resolution: {integrity: sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==} peerDependencies: @@ -2000,19 +1937,13 @@ packages: '@vue/compiler-ssr': 3.2.37 '@vue/shared': 3.2.37 vue: 3.2.37 - dev: false /@vue/shared/3.2.33: resolution: {integrity: sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg==} dev: true - /@vue/shared/3.2.35: - resolution: {integrity: sha512-/sxDqMcy0MsfQ3LQixKYDxIinDYNy1dXTsF2Am0pv0toImWabymFQ8cFmPJnPt+gh5ElKwwn7KzQcDbLHar60A==} - dev: true - /@vue/shared/3.2.37: resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==} - dev: false /@vueuse/core/8.3.0_vue@3.2.37: resolution: {integrity: sha512-GDHM0vr/E3mw1fbh3yj4DJCJ/KvTXtOtT0OR2kCKuEUOo0Btk45MDGI6MdIqsHMjI0OXBJl8jH8WFv64KU2mOQ==} @@ -2490,7 +2421,7 @@ packages: semver: 7.0.0 dev: true - /cosmiconfig-typescript-loader/1.0.7_f72dfc801e7a14a7068c28f4c60957c6: + /cosmiconfig-typescript-loader/1.0.7_98be30d9db897f1a45c73c3b6eb340e2: resolution: {integrity: sha512-PxBM//vKuwRmo7xqamKDL+q/FvGig+wKS5pOzaXO/DJbtNzbIYi1bDk251pftEdPRRetEN8RSIyF35n8zLtibA==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -2499,8 +2430,8 @@ packages: dependencies: '@types/node': 16.11.26 cosmiconfig: 7.0.1 - ts-node: 10.7.0_f72dfc801e7a14a7068c28f4c60957c6 - typescript: 4.7.2 + ts-node: 10.7.0_98be30d9db897f1a45c73c3b6eb340e2 + typescript: 4.7.3 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -4720,7 +4651,7 @@ packages: engines: {node: '>=8'} dev: true - /ts-node/10.7.0_f72dfc801e7a14a7068c28f4c60957c6: + /ts-node/10.7.0_98be30d9db897f1a45c73c3b6eb340e2: resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} hasBin: true peerDependencies: @@ -4746,7 +4677,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.7.2 + typescript: 4.7.3 v8-compile-cache-lib: 3.0.0 yn: 3.1.1 dev: true @@ -4759,14 +4690,14 @@ packages: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true - /tsutils/3.21.0_typescript@4.7.2: + /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.7.2 + typescript: 4.7.3 dev: true /type-check/0.4.0: @@ -4802,8 +4733,8 @@ packages: hasBin: true dev: true - /typescript/4.7.2: - resolution: {integrity: sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==} + /typescript/4.7.3: + resolution: {integrity: sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==} engines: {node: '>=4.2.0'} hasBin: true dev: true