diff --git a/package.json b/package.json index bd5657154a3..6158396e80a 100644 --- a/package.json +++ b/package.json @@ -107,14 +107,14 @@ "@typescript-eslint/parser": "~5.42.1", "@vitest/coverage-c8": "~0.25.1", "@vitest/ui": "~0.25.1", - "@vueuse/core": "~9.4.0", + "@vueuse/core": "~9.5.0", "c8": "~7.12.0", "conventional-changelog-cli": "~2.2.2", "cypress": "~11.0.1", "esbuild": "~0.15.13", "eslint": "~8.27.0", "eslint-config-prettier": "~8.5.0", - "eslint-define-config": "~1.11.0", + "eslint-define-config": "~1.12.0", "eslint-gitignore": "~0.1.0", "eslint-plugin-jsdoc": "~39.6.2", "eslint-plugin-prettier": "~4.2.1", @@ -124,7 +124,7 @@ "npm-run-all": "~4.1.5", "picocolors": "~1.0.0", "prettier": "2.7.1", - "prettier-plugin-organize-imports": "~3.1.1", + "prettier-plugin-organize-imports": "~3.2.0", "react": "~18.2.0", "react-dom": "~18.2.0", "rimraf": "~3.0.2", @@ -132,7 +132,7 @@ "semver": "~7.3.8", "simple-git-hooks": "~2.8.1", "standard-version": "~9.5.0", - "tsx": "~3.11.0", + "tsx": "~3.12.1", "typedoc": "~0.23.21", "typedoc-plugin-missing-exports": "~1.0.0", "typescript": "~4.8.4", @@ -140,7 +140,7 @@ "vite": "~3.2.3", "vitepress": "1.0.0-alpha.28", "vitest": "~0.25.1", - "vue": "~3.2.41" + "vue": "~3.2.45" }, "packageManager": "pnpm@7.15.0", "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7bf68fb6a20..fe5d337ece7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,14 +15,14 @@ specifiers: '@typescript-eslint/parser': ~5.42.1 '@vitest/coverage-c8': ~0.25.1 '@vitest/ui': ~0.25.1 - '@vueuse/core': ~9.4.0 + '@vueuse/core': ~9.5.0 c8: ~7.12.0 conventional-changelog-cli: ~2.2.2 cypress: ~11.0.1 esbuild: ~0.15.13 eslint: ~8.27.0 eslint-config-prettier: ~8.5.0 - eslint-define-config: ~1.11.0 + eslint-define-config: ~1.12.0 eslint-gitignore: ~0.1.0 eslint-plugin-jsdoc: ~39.6.2 eslint-plugin-prettier: ~4.2.1 @@ -32,7 +32,7 @@ specifiers: npm-run-all: ~4.1.5 picocolors: ~1.0.0 prettier: 2.7.1 - prettier-plugin-organize-imports: ~3.1.1 + prettier-plugin-organize-imports: ~3.2.0 react: ~18.2.0 react-dom: ~18.2.0 rimraf: ~3.0.2 @@ -40,7 +40,7 @@ specifiers: semver: ~7.3.8 simple-git-hooks: ~2.8.1 standard-version: ~9.5.0 - tsx: ~3.11.0 + tsx: ~3.12.1 typedoc: ~0.23.21 typedoc-plugin-missing-exports: ~1.0.0 typescript: ~4.8.4 @@ -48,7 +48,7 @@ specifiers: vite: ~3.2.3 vitepress: 1.0.0-alpha.28 vitest: ~0.25.1 - vue: ~3.2.41 + vue: ~3.2.45 devDependencies: '@actions/github': 5.1.1 @@ -65,14 +65,14 @@ devDependencies: '@typescript-eslint/parser': 5.42.1_rmayb2veg2btbq6mbmnyivgasy '@vitest/coverage-c8': 0.25.1_@vitest+ui@0.25.1 '@vitest/ui': 0.25.1 - '@vueuse/core': 9.4.0_vue@3.2.41 + '@vueuse/core': 9.5.0_vue@3.2.45 c8: 7.12.0 conventional-changelog-cli: 2.2.2 cypress: 11.0.1 esbuild: 0.15.13 eslint: 8.27.0 eslint-config-prettier: 8.5.0_eslint@8.27.0 - eslint-define-config: 1.11.0 + eslint-define-config: 1.12.0 eslint-gitignore: 0.1.0_eslint@8.27.0 eslint-plugin-jsdoc: 39.6.2_eslint@8.27.0 eslint-plugin-prettier: 4.2.1_v7o5sx5x3wbs57ifz6wc4f76we @@ -82,7 +82,7 @@ devDependencies: npm-run-all: 4.1.5 picocolors: 1.0.0 prettier: 2.7.1 - prettier-plugin-organize-imports: 3.1.1_dmjzcauo3cshxeipj7bv64ktgm + prettier-plugin-organize-imports: 3.2.0_dmjzcauo3cshxeipj7bv64ktgm react: 18.2.0 react-dom: 18.2.0_react@18.2.0 rimraf: 3.0.2 @@ -90,7 +90,7 @@ devDependencies: semver: 7.3.8 simple-git-hooks: 2.8.1 standard-version: 9.5.0 - tsx: 3.11.0 + tsx: 3.12.1 typedoc: 0.23.21_typescript@4.8.4 typedoc-plugin-missing-exports: 1.0.0_typedoc@0.23.21 typescript: 4.8.4 @@ -98,7 +98,7 @@ devDependencies: vite: 3.2.3_@types+node@18.11.9 vitepress: 1.0.0-alpha.28_ftj2nf53q7xylmjs4grbzsajkm vitest: 0.25.1_@vitest+ui@0.25.1 - vue: 3.2.41 + vue: 3.2.45 packages: @@ -825,7 +825,7 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@vitejs/plugin-vue/3.2.0_vite@3.2.3+vue@3.2.41: + /@vitejs/plugin-vue/3.2.0_vite@3.2.3+vue@3.2.45: resolution: {integrity: sha512-E0tnaL4fr+qkdCNxJ+Xd0yM31UwMkQje76fsDVBBUCoGOUPexu2VDUYHL8P4CwV+zMvWw6nlRw19OnRKmYAJpw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -833,7 +833,7 @@ packages: vue: ^3.2.25 dependencies: vite: 3.2.3_@types+node@18.11.9 - vue: 3.2.41 + vue: 3.2.45 dev: true /@vitest/coverage-c8/0.25.1_@vitest+ui@0.25.1: @@ -861,113 +861,113 @@ packages: sirv: 2.0.2 dev: true - /@vue/compiler-core/3.2.41: - resolution: {integrity: sha512-oA4mH6SA78DT+96/nsi4p9DX97PHcNROxs51lYk7gb9Z4BPKQ3Mh+BLn6CQZBw857Iuhu28BfMSRHAlPvD4vlw==} + /@vue/compiler-core/3.2.45: + resolution: {integrity: sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==} dependencies: '@babel/parser': 7.19.4 - '@vue/shared': 3.2.41 + '@vue/shared': 3.2.45 estree-walker: 2.0.2 source-map: 0.6.1 dev: true - /@vue/compiler-dom/3.2.41: - resolution: {integrity: sha512-xe5TbbIsonjENxJsYRbDJvthzqxLNk+tb3d/c47zgREDa/PCp6/Y4gC/skM4H6PIuX5DAxm7fFJdbjjUH2QTMw==} + /@vue/compiler-dom/3.2.45: + resolution: {integrity: sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==} dependencies: - '@vue/compiler-core': 3.2.41 - '@vue/shared': 3.2.41 + '@vue/compiler-core': 3.2.45 + '@vue/shared': 3.2.45 dev: true - /@vue/compiler-sfc/3.2.41: - resolution: {integrity: sha512-+1P2m5kxOeaxVmJNXnBskAn3BenbTmbxBxWOtBq3mQTCokIreuMULFantBUclP0+KnzNCMOvcnKinqQZmiOF8w==} + /@vue/compiler-sfc/3.2.45: + resolution: {integrity: sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==} dependencies: '@babel/parser': 7.19.4 - '@vue/compiler-core': 3.2.41 - '@vue/compiler-dom': 3.2.41 - '@vue/compiler-ssr': 3.2.41 - '@vue/reactivity-transform': 3.2.41 - '@vue/shared': 3.2.41 + '@vue/compiler-core': 3.2.45 + '@vue/compiler-dom': 3.2.45 + '@vue/compiler-ssr': 3.2.45 + '@vue/reactivity-transform': 3.2.45 + '@vue/shared': 3.2.45 estree-walker: 2.0.2 magic-string: 0.25.9 postcss: 8.4.18 source-map: 0.6.1 dev: true - /@vue/compiler-ssr/3.2.41: - resolution: {integrity: sha512-Y5wPiNIiaMz/sps8+DmhaKfDm1xgj6GrH99z4gq2LQenfVQcYXmHIOBcs5qPwl7jaW3SUQWjkAPKMfQemEQZwQ==} + /@vue/compiler-ssr/3.2.45: + resolution: {integrity: sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==} dependencies: - '@vue/compiler-dom': 3.2.41 - '@vue/shared': 3.2.41 + '@vue/compiler-dom': 3.2.45 + '@vue/shared': 3.2.45 dev: true /@vue/devtools-api/6.4.5: resolution: {integrity: sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==} dev: true - /@vue/reactivity-transform/3.2.41: - resolution: {integrity: sha512-mK5+BNMsL4hHi+IR3Ft/ho6Za+L3FA5j8WvreJ7XzHrqkPq8jtF/SMo7tuc9gHjLDwKZX1nP1JQOKo9IEAn54A==} + /@vue/reactivity-transform/3.2.45: + resolution: {integrity: sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==} dependencies: '@babel/parser': 7.19.4 - '@vue/compiler-core': 3.2.41 - '@vue/shared': 3.2.41 + '@vue/compiler-core': 3.2.45 + '@vue/shared': 3.2.45 estree-walker: 2.0.2 magic-string: 0.25.9 dev: true - /@vue/reactivity/3.2.41: - resolution: {integrity: sha512-9JvCnlj8uc5xRiQGZ28MKGjuCoPhhTwcoAdv3o31+cfGgonwdPNuvqAXLhlzu4zwqavFEG5tvaoINQEfxz+l6g==} + /@vue/reactivity/3.2.45: + resolution: {integrity: sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==} dependencies: - '@vue/shared': 3.2.41 + '@vue/shared': 3.2.45 dev: true - /@vue/runtime-core/3.2.41: - resolution: {integrity: sha512-0LBBRwqnI0p4FgIkO9q2aJBBTKDSjzhnxrxHYengkAF6dMOjeAIZFDADAlcf2h3GDALWnblbeprYYpItiulSVQ==} + /@vue/runtime-core/3.2.45: + resolution: {integrity: sha512-gzJiTA3f74cgARptqzYswmoQx0fIA+gGYBfokYVhF8YSXjWTUA2SngRzZRku2HbGbjzB6LBYSbKGIaK8IW+s0A==} dependencies: - '@vue/reactivity': 3.2.41 - '@vue/shared': 3.2.41 + '@vue/reactivity': 3.2.45 + '@vue/shared': 3.2.45 dev: true - /@vue/runtime-dom/3.2.41: - resolution: {integrity: sha512-U7zYuR1NVIP8BL6jmOqmapRAHovEFp7CSw4pR2FacqewXNGqZaRfHoNLQsqQvVQ8yuZNZtxSZy0FFyC70YXPpA==} + /@vue/runtime-dom/3.2.45: + resolution: {integrity: sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA==} dependencies: - '@vue/runtime-core': 3.2.41 - '@vue/shared': 3.2.41 + '@vue/runtime-core': 3.2.45 + '@vue/shared': 3.2.45 csstype: 2.6.21 dev: true - /@vue/server-renderer/3.2.41_vue@3.2.41: - resolution: {integrity: sha512-7YHLkfJdTlsZTV0ae5sPwl9Gn/EGr2hrlbcS/8naXm2CDpnKUwC68i1wGlrYAfIgYWL7vUZwk2GkYLQH5CvFig==} + /@vue/server-renderer/3.2.45_vue@3.2.45: + resolution: {integrity: sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==} peerDependencies: - vue: 3.2.41 + vue: 3.2.45 dependencies: - '@vue/compiler-ssr': 3.2.41 - '@vue/shared': 3.2.41 - vue: 3.2.41 + '@vue/compiler-ssr': 3.2.45 + '@vue/shared': 3.2.45 + vue: 3.2.45 dev: true - /@vue/shared/3.2.41: - resolution: {integrity: sha512-W9mfWLHmJhkfAmV+7gDjcHeAWALQtgGT3JErxULl0oz6R6+3ug91I7IErs93eCFhPCZPHBs4QJS7YWEV7A3sxw==} + /@vue/shared/3.2.45: + resolution: {integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==} dev: true - /@vueuse/core/9.4.0_vue@3.2.41: - resolution: {integrity: sha512-JzgenGj1ZF2BHOen5rsFiAyyI9sXAv7aKhNLlm9b7SwYQeKTcxTWdhudonURCSP3Egl9NQaRBzes2lv/1JUt/Q==} + /@vueuse/core/9.5.0_vue@3.2.45: + resolution: {integrity: sha512-6GsWBsJHEb3sYw15mbLrcbslAVY45pkzjJYTKYKCXv88z7srAF0VEW0q+oXKsl58tCbqooplInahXFg8Yo1m4w==} dependencies: '@types/web-bluetooth': 0.0.16 - '@vueuse/metadata': 9.4.0 - '@vueuse/shared': 9.4.0_vue@3.2.41 - vue-demi: 0.13.11_vue@3.2.41 + '@vueuse/metadata': 9.5.0 + '@vueuse/shared': 9.5.0_vue@3.2.45 + vue-demi: 0.13.11_vue@3.2.45 transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/metadata/9.4.0: - resolution: {integrity: sha512-7GKMdGAsJyQJl35MYOz/RDpP0FxuiZBRDSN79QIPbdqYx4Sd0sVTnIC68KJ6Oln0t0SouvSUMvRHuno216Ud2Q==} + /@vueuse/metadata/9.5.0: + resolution: {integrity: sha512-4M1AyPZmIv41pym+K5+4wup3bKuYebbH8w8BROY1hmT7rIwcyS4tEL+UsGz0Hiu1FCOxcoBrwtAizc0YmBJjyQ==} dev: true - /@vueuse/shared/9.4.0_vue@3.2.41: - resolution: {integrity: sha512-fTuem51KwMCnqUKkI8B57qAIMcFovtGgsCtAeqxIzH3i6nE9VYge+gVfneNHAAy7lj8twbkNfqQSygOPJTm4tQ==} + /@vueuse/shared/9.5.0_vue@3.2.45: + resolution: {integrity: sha512-HnnCWU1Vg9CVWRCcI8ohDKDRB2Sc4bTgT1XAIaoLSfVHHn+TKbrox6pd3klCSw4UDxkhDfOk8cAdcK+Z5KleCA==} dependencies: - vue-demi: 0.13.11_vue@3.2.41 + vue-demi: 0.13.11_vue@3.2.45 transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2191,8 +2191,8 @@ packages: eslint: 8.27.0 dev: true - /eslint-define-config/1.11.0: - resolution: {integrity: sha512-J5xNmL5EyXJzrRCGuyr8eKia2boFnJl3Lzurrv1tpM3oxtNONlp9/HW+zRFZ6+W3U7BQDCtnLunGmyCCtFHioQ==} + /eslint-define-config/1.12.0: + resolution: {integrity: sha512-Kt9TcMbgsY9VRt7jIuw76KE/2RuD31eWB4Ubv6btXgU8NTSsbT6gZ8qzeiU+rAih/8sOl8Kt89spAZBMElu6qQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13', pnpm: '>= 7.0.0'} dev: true @@ -3894,13 +3894,16 @@ packages: fast-diff: 1.2.0 dev: true - /prettier-plugin-organize-imports/3.1.1_dmjzcauo3cshxeipj7bv64ktgm: - resolution: {integrity: sha512-6bHIQzybqA644h0WGUW3gpWEVbMBvzui5wCMRBi7qA++d5ov2xjjfDk8pxJJ/ardfZrGAwizKMq/fQMFdJ+0Zw==} + /prettier-plugin-organize-imports/3.2.0_dmjzcauo3cshxeipj7bv64ktgm: + resolution: {integrity: sha512-jeZ13YVKgXYCzkuwnoR6saKxJmdRYWMxS2G/su1V3qDWqTo1Q5iSoTblBxsXXAmomXfPqa/uA7YCK0/S86KLOQ==} peerDependencies: - '@volar/vue-typescript': '>=0.40.2' + '@volar/vue-language-plugin-pug': ^1.0.4 + '@volar/vue-typescript': ^1.0.4 prettier: '>=2.0' typescript: '>=2.9' peerDependenciesMeta: + '@volar/vue-language-plugin-pug': + optional: true '@volar/vue-typescript': optional: true dependencies: @@ -4630,8 +4633,8 @@ packages: typescript: 4.8.4 dev: true - /tsx/3.11.0: - resolution: {integrity: sha512-q+q4xxu41+AafVwvAGqtNJ1ekPFd33ZhTMXvgIpHMqv/W89efwDRE9IyjhEAZm5iTHsshKaf1BYWSk789BrNCA==} + /tsx/3.12.1: + resolution: {integrity: sha512-Rcg1x+rNe7qwlP8j7kx4VjP/pJo/V57k+17hlrn6a7FuQLNwkaw5W4JF75tYornNVCxkXdSUnqlIT8JY/ttvIw==} hasBin: true dependencies: '@esbuild-kit/cjs-loader': 2.4.0 @@ -4847,13 +4850,13 @@ packages: dependencies: '@docsearch/css': 3.3.0 '@docsearch/js': 3.3.0_bbqmvyebg44zjqjhzodbnnxkxa - '@vitejs/plugin-vue': 3.2.0_vite@3.2.3+vue@3.2.41 + '@vitejs/plugin-vue': 3.2.0_vite@3.2.3+vue@3.2.45 '@vue/devtools-api': 6.4.5 - '@vueuse/core': 9.4.0_vue@3.2.41 + '@vueuse/core': 9.5.0_vue@3.2.45 body-scroll-lock: 4.0.0-beta.0 shiki: 0.11.1 vite: 3.2.3_@types+node@18.11.9 - vue: 3.2.41 + vue: 3.2.45 transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -4922,7 +4925,7 @@ packages: resolution: {integrity: sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ==} dev: true - /vue-demi/0.13.11_vue@3.2.41: + /vue-demi/0.13.11_vue@3.2.45: resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} engines: {node: '>=12'} hasBin: true @@ -4934,17 +4937,17 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.41 + vue: 3.2.45 dev: true - /vue/3.2.41: - resolution: {integrity: sha512-uuuvnrDXEeZ9VUPljgHkqB5IaVO8SxhPpqF2eWOukVrBnRBx2THPSGQBnVRt0GrIG1gvCmFXMGbd7FqcT1ixNQ==} + /vue/3.2.45: + resolution: {integrity: sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA==} dependencies: - '@vue/compiler-dom': 3.2.41 - '@vue/compiler-sfc': 3.2.41 - '@vue/runtime-dom': 3.2.41 - '@vue/server-renderer': 3.2.41_vue@3.2.41 - '@vue/shared': 3.2.41 + '@vue/compiler-dom': 3.2.45 + '@vue/compiler-sfc': 3.2.45 + '@vue/runtime-dom': 3.2.45 + '@vue/server-renderer': 3.2.45_vue@3.2.45 + '@vue/shared': 3.2.45 dev: true /webidl-conversions/3.0.1: