diff --git a/package.json b/package.json index 6fa924f3c..f16159795 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "@vue/compiler-dom": "3.2.45", "@vue/compiler-sfc": "3.2.45", "c8": "7.12.0", - "eslint": "8.32.0", + "eslint": "8.33.0", "eslint-config-prettier": "8.6.0", "eslint-plugin-prettier": "4.2.1", "husky": "8.0.3", @@ -50,9 +50,9 @@ "lint-staged": "13.1.0", "prettier": "2.8.3", "reflect-metadata": "0.1.13", - "rollup": "3.11.0", + "rollup": "3.12.0", "tslib": "2.5.0", - "typescript": "4.9.4", + "typescript": "4.9.5", "unplugin-vue-components": "0.22.12", "vite": "4.0.4", "vitepress": "0.22.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7df68ce43..6458e8065 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ specifiers: '@vue/compiler-dom': 3.2.45 '@vue/compiler-sfc': 3.2.45 c8: 7.12.0 - eslint: 8.32.0 + eslint: 8.33.0 eslint-config-prettier: 8.6.0 eslint-plugin-prettier: 4.2.1 husky: 8.0.3 @@ -27,9 +27,9 @@ specifiers: lint-staged: 13.1.0 prettier: 2.8.3 reflect-metadata: 0.1.13 - rollup: 3.11.0 + rollup: 3.12.0 tslib: 2.5.0 - typescript: 4.9.4 + typescript: 4.9.5 unplugin-vue-components: 0.22.12 vite: 4.0.4 vitepress: 0.22.4 @@ -44,15 +44,15 @@ dependencies: js-beautify: 1.14.6 devDependencies: - '@rollup/plugin-commonjs': 24.0.1_rollup@3.11.0 - '@rollup/plugin-json': 6.0.0_rollup@3.11.0 - '@rollup/plugin-node-resolve': 15.0.1_rollup@3.11.0 - '@rollup/plugin-replace': 5.0.2_rollup@3.11.0 - '@rollup/plugin-typescript': 11.0.0_vawfnn2mrapiufgihzttudvpza + '@rollup/plugin-commonjs': 24.0.1_rollup@3.12.0 + '@rollup/plugin-json': 6.0.0_rollup@3.12.0 + '@rollup/plugin-node-resolve': 15.0.1_rollup@3.12.0 + '@rollup/plugin-replace': 5.0.2_rollup@3.12.0 + '@rollup/plugin-typescript': 11.0.0_rhlcksimi4ycfgwevqw3afkobq '@types/js-beautify': 1.13.3 '@types/node': 18.11.18 - '@typescript-eslint/eslint-plugin': 5.49.0_iu322prlnwsygkcra5kbpy22si - '@typescript-eslint/parser': 5.49.0_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/eslint-plugin': 5.49.0_m6tbzvr4xlk3mnjhhcnwwtg7r4 + '@typescript-eslint/parser': 5.49.0_4vsywjlpuriuw3tl5oq6zy5a64 '@vitejs/plugin-vue': 4.0.0_vite@4.0.4+vue@3.2.45 '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.0.4+vue@3.2.45 '@vitest/coverage-c8': 0.28.1_jsdom@21.1.0 @@ -60,26 +60,26 @@ devDependencies: '@vue/compiler-dom': 3.2.45 '@vue/compiler-sfc': 3.2.45 c8: 7.12.0 - eslint: 8.32.0 - eslint-config-prettier: 8.6.0_eslint@8.32.0 - eslint-plugin-prettier: 4.2.1_cn4lalcyadplruoxa5mhp7j3dq + eslint: 8.33.0 + eslint-config-prettier: 8.6.0_eslint@8.33.0 + eslint-plugin-prettier: 4.2.1_jqplj6qf3uqpxpu4gdyhwwasnq husky: 8.0.3 jsdom: 21.1.0 jsdom-global: 3.0.2_jsdom@21.1.0 lint-staged: 13.1.0 prettier: 2.8.3 reflect-metadata: 0.1.13 - rollup: 3.11.0 + rollup: 3.12.0 tslib: 2.5.0 - typescript: 4.9.4 - unplugin-vue-components: 0.22.12_rollup@3.11.0+vue@3.2.45 + typescript: 4.9.5 + unplugin-vue-components: 0.22.12_rollup@3.12.0+vue@3.2.45 vite: 4.0.4_@types+node@18.11.18 vitepress: 0.22.4 vitest: 0.28.1_jsdom@21.1.0 vue: 3.2.45 vue-class-component: 8.0.0-rc.1_vue@3.2.45 vue-router: 4.1.6_vue@3.2.45 - vue-tsc: 1.0.24_typescript@4.9.4 + vue-tsc: 1.0.24_typescript@4.9.5 vuex: 4.1.0_vue@3.2.45 packages: @@ -851,7 +851,7 @@ packages: fastq: 1.13.0 dev: true - /@rollup/plugin-commonjs/24.0.1_rollup@3.11.0: + /@rollup/plugin-commonjs/24.0.1_rollup@3.12.0: resolution: {integrity: sha512-15LsiWRZk4eOGqvrJyu3z3DaBu5BhXIMeWnijSRvd8irrrg9SHpQ1pH+BUK4H6Z9wL9yOxZJMTLU+Au86XHxow==} engines: {node: '>=14.0.0'} peerDependencies: @@ -860,16 +860,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.11.0 + '@rollup/pluginutils': 5.0.2_rollup@3.12.0 commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.0.3 is-reference: 1.2.1 magic-string: 0.27.0 - rollup: 3.11.0 + rollup: 3.12.0 dev: true - /@rollup/plugin-json/6.0.0_rollup@3.11.0: + /@rollup/plugin-json/6.0.0_rollup@3.12.0: resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==} engines: {node: '>=14.0.0'} peerDependencies: @@ -878,11 +878,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.11.0 - rollup: 3.11.0 + '@rollup/pluginutils': 5.0.2_rollup@3.12.0 + rollup: 3.12.0 dev: true - /@rollup/plugin-node-resolve/15.0.1_rollup@3.11.0: + /@rollup/plugin-node-resolve/15.0.1_rollup@3.12.0: resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -891,16 +891,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.11.0 + '@rollup/pluginutils': 5.0.2_rollup@3.12.0 '@types/resolve': 1.20.2 deepmerge: 4.2.2 is-builtin-module: 3.2.0 is-module: 1.0.0 resolve: 1.22.1 - rollup: 3.11.0 + rollup: 3.12.0 dev: true - /@rollup/plugin-replace/5.0.2_rollup@3.11.0: + /@rollup/plugin-replace/5.0.2_rollup@3.12.0: resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -909,12 +909,12 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.11.0 + '@rollup/pluginutils': 5.0.2_rollup@3.12.0 magic-string: 0.27.0 - rollup: 3.11.0 + rollup: 3.12.0 dev: true - /@rollup/plugin-typescript/11.0.0_vawfnn2mrapiufgihzttudvpza: + /@rollup/plugin-typescript/11.0.0_rhlcksimi4ycfgwevqw3afkobq: resolution: {integrity: sha512-goPyCWBiimk1iJgSTgsehFD5OOFHiAknrRJjqFCudcW8JtWiBlK284Xnn4flqMqg6YAjVG/EE+3aVzrL5qNSzQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -927,14 +927,14 @@ packages: tslib: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.11.0 + '@rollup/pluginutils': 5.0.2_rollup@3.12.0 resolve: 1.22.1 - rollup: 3.11.0 + rollup: 3.12.0 tslib: 2.5.0 - typescript: 4.9.4 + typescript: 4.9.5 dev: true - /@rollup/pluginutils/5.0.2_rollup@3.11.0: + /@rollup/pluginutils/5.0.2_rollup@3.12.0: resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -946,7 +946,7 @@ packages: '@types/estree': 1.0.0 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 3.11.0 + rollup: 3.12.0 dev: true /@tootallnate/once/2.0.0: @@ -992,7 +992,7 @@ packages: resolution: {integrity: sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==} dev: true - /@typescript-eslint/eslint-plugin/5.49.0_iu322prlnwsygkcra5kbpy22si: + /@typescript-eslint/eslint-plugin/5.49.0_m6tbzvr4xlk3mnjhhcnwwtg7r4: resolution: {integrity: sha512-IhxabIpcf++TBaBa1h7jtOWyon80SXPRLDq0dVz5SLFC/eW6tofkw/O7Ar3lkx5z5U6wzbKDrl2larprp5kk5Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1003,23 +1003,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.49.0_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/parser': 5.49.0_4vsywjlpuriuw3tl5oq6zy5a64 '@typescript-eslint/scope-manager': 5.49.0 - '@typescript-eslint/type-utils': 5.49.0_7uibuqfxkfaozanbtbziikiqje - '@typescript-eslint/utils': 5.49.0_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/type-utils': 5.49.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/utils': 5.49.0_4vsywjlpuriuw3tl5oq6zy5a64 debug: 4.3.4 - eslint: 8.32.0 + eslint: 8.33.0 ignore: 5.2.0 natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.49.0_7uibuqfxkfaozanbtbziikiqje: + /@typescript-eslint/parser/5.49.0_4vsywjlpuriuw3tl5oq6zy5a64: resolution: {integrity: sha512-veDlZN9mUhGqU31Qiv2qEp+XrJj5fgZpJ8PW30sHU+j/8/e5ruAhLaVDAeznS7A7i4ucb/s8IozpDtt9NqCkZg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1031,10 +1031,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.49.0 '@typescript-eslint/types': 5.49.0 - '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.4 + '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.5 debug: 4.3.4 - eslint: 8.32.0 - typescript: 4.9.4 + eslint: 8.33.0 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -1047,7 +1047,7 @@ packages: '@typescript-eslint/visitor-keys': 5.49.0 dev: true - /@typescript-eslint/type-utils/5.49.0_7uibuqfxkfaozanbtbziikiqje: + /@typescript-eslint/type-utils/5.49.0_4vsywjlpuriuw3tl5oq6zy5a64: resolution: {integrity: sha512-eUgLTYq0tR0FGU5g1YHm4rt5H/+V2IPVkP0cBmbhRyEmyGe4XvJ2YJ6sYTmONfjmdMqyMLad7SB8GvblbeESZA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1057,12 +1057,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.4 - '@typescript-eslint/utils': 5.49.0_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.5 + '@typescript-eslint/utils': 5.49.0_4vsywjlpuriuw3tl5oq6zy5a64 debug: 4.3.4 - eslint: 8.32.0 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + eslint: 8.33.0 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -1072,7 +1072,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.49.0_typescript@4.9.4: + /@typescript-eslint/typescript-estree/5.49.0_typescript@4.9.5: resolution: {integrity: sha512-PBdx+V7deZT/3GjNYPVQv1Nc0U46dAHbIuOG8AZ3on3vuEKiPDwFE/lG1snN2eUB9IhF7EyF7K1hmTcLztNIsA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1087,13 +1087,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.49.0_7uibuqfxkfaozanbtbziikiqje: + /@typescript-eslint/utils/5.49.0_4vsywjlpuriuw3tl5oq6zy5a64: resolution: {integrity: sha512-cPJue/4Si25FViIb74sHCLtM4nTSBXtLx1d3/QT6mirQ/c65bV8arBEebBJJizfq8W2YyMoPI/WWPFWitmNqnQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1103,10 +1103,10 @@ packages: '@types/semver': 7.3.12 '@typescript-eslint/scope-manager': 5.49.0 '@typescript-eslint/types': 5.49.0 - '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.4 - eslint: 8.32.0 + '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.5 + eslint: 8.33.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.32.0 + eslint-utils: 3.0.0_eslint@8.33.0 semver: 7.3.7 transitivePeerDependencies: - supports-color @@ -2157,16 +2157,16 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-prettier/8.6.0_eslint@8.32.0: + /eslint-config-prettier/8.6.0_eslint@8.33.0: resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.32.0 + eslint: 8.33.0 dev: true - /eslint-plugin-prettier/4.2.1_cn4lalcyadplruoxa5mhp7j3dq: + /eslint-plugin-prettier/4.2.1_jqplj6qf3uqpxpu4gdyhwwasnq: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -2177,8 +2177,8 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.32.0 - eslint-config-prettier: 8.6.0_eslint@8.32.0 + eslint: 8.33.0 + eslint-config-prettier: 8.6.0_eslint@8.33.0 prettier: 2.8.3 prettier-linter-helpers: 1.0.0 dev: true @@ -2199,13 +2199,13 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.32.0: + /eslint-utils/3.0.0_eslint@8.33.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.32.0 + eslint: 8.33.0 eslint-visitor-keys: 2.1.0 dev: true @@ -2219,8 +2219,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.32.0: - resolution: {integrity: sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==} + /eslint/8.33.0: + resolution: {integrity: sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -2235,7 +2235,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.32.0 + eslint-utils: 3.0.0_eslint@8.33.0 eslint-visitor-keys: 3.3.0 espree: 9.4.0 esquery: 1.4.0 @@ -3372,8 +3372,8 @@ packages: fsevents: 2.3.2 dev: true - /rollup/3.11.0: - resolution: {integrity: sha512-+uWPPkpWQ2H3Qi7sNBcRfhhHJyUNgBYhG4wKe5wuGRj2m55kpo+0p5jubKNBjQODyPe6tSBE3tNpdDwEisQvAQ==} + /rollup/3.12.0: + resolution: {integrity: sha512-4MZ8kA2HNYahIjz63rzrMMRvDqQDeS9LoriJvMuV0V6zIGysP36e9t4yObUfwdT9h/szXoHQideICftcdZklWg==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -3658,14 +3658,14 @@ packages: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} dev: true - /tsutils/3.21.0_typescript@4.9.4: + /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.9.4 + typescript: 4.9.5 dev: true /type-check/0.3.2: @@ -3697,8 +3697,8 @@ packages: engines: {node: '>=10'} dev: true - /typescript/4.9.4: - resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==} + /typescript/4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -3712,7 +3712,7 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /unplugin-vue-components/0.22.12_rollup@3.11.0+vue@3.2.45: + /unplugin-vue-components/0.22.12_rollup@3.12.0+vue@3.2.45: resolution: {integrity: sha512-FxyzsuBvMCYPIk+8cgscGBQ345tvwVu+qY5IhE++eorkyvA4Z1TiD/HCiim+Kbqozl10i4K+z+NCa2WO2jexRA==} engines: {node: '>=14'} peerDependencies: @@ -3723,7 +3723,7 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.2 - '@rollup/pluginutils': 5.0.2_rollup@3.11.0 + '@rollup/pluginutils': 5.0.2_rollup@3.12.0 chokidar: 3.5.3 debug: 4.3.4 fast-glob: 3.2.12 @@ -3856,7 +3856,7 @@ packages: esbuild: 0.16.3 postcss: 8.4.20 resolve: 1.22.1 - rollup: 3.11.0 + rollup: 3.12.0 optionalDependencies: fsevents: 2.3.2 dev: true @@ -3962,7 +3962,7 @@ packages: he: 1.2.0 dev: true - /vue-tsc/1.0.24_typescript@4.9.4: + /vue-tsc/1.0.24_typescript@4.9.5: resolution: {integrity: sha512-mmU1s5SAqE1nByQAiQnao9oU4vX+mSdsgI8H57SfKH6UVzq/jP9+Dbi2GaV+0b4Cn361d2ln8m6xeU60ApiEXg==} hasBin: true peerDependencies: @@ -3970,7 +3970,7 @@ packages: dependencies: '@volar/vue-language-core': 1.0.24 '@volar/vue-typescript': 1.0.24 - typescript: 4.9.4 + typescript: 4.9.5 dev: true /vue/3.2.45: