diff --git a/package.json b/package.json index c361b6d3f21..efb68f7aa36 100644 --- a/package.json +++ b/package.json @@ -91,21 +91,21 @@ "@algolia/client-search": "~4.22.1", "@eslint-types/deprecation": "2.0.0-1", "@eslint-types/jsdoc": "~46.9.1", - "@eslint-types/prettier": "5.1.2", - "@eslint-types/typescript-eslint": "~6.17.0", + "@eslint-types/prettier": "5.1.3", + "@eslint-types/typescript-eslint": "~6.18.1", "@eslint-types/unicorn": "~49.0.0", "@types/markdown-it": "~13.0.7", - "@types/node": "~20.10.7", + "@types/node": "~20.11.4", "@types/sanitize-html": "~2.9.5", "@types/semver": "~7.5.6", - "@types/validator": "~13.11.7", + "@types/validator": "~13.11.8", "@typescript-eslint/eslint-plugin": "~6.18.1", "@typescript-eslint/parser": "~6.18.1", "@vitest/coverage-v8": "~0.34.6", "@vitest/ui": "~0.34.7", - "@vueuse/core": "~10.7.1", + "@vueuse/core": "~10.7.2", "conventional-changelog-cli": "~4.1.0", - "cypress": "~13.6.2", + "cypress": "~13.6.3", "esbuild": "~0.19.11", "eslint": "~8.56.0", "eslint-config-prettier": "~9.1.0", @@ -113,7 +113,7 @@ "eslint-gitignore": "~0.1.0", "eslint-plugin-deprecation": "~2.0.0", "eslint-plugin-jsdoc": "~46.10.1", - "eslint-plugin-prettier": "~5.1.2", + "eslint-plugin-prettier": "~5.1.3", "eslint-plugin-unicorn": "~49.0.0", "eslint-plugin-vitest": "~0.3.20", "glob": "~10.3.10", @@ -124,14 +124,14 @@ "sanitize-html": "~2.11.0", "semver": "~7.5.4", "standard-version": "~9.5.0", - "tsx": "~3.13.0", + "tsx": "~3.14.0", "typedoc": "~0.25.7", "typescript": "~4.9.5", "validator": "~13.11.0", "vite": "~4.5.1", "vitepress": "1.0.0-rc.36", "vitest": "~0.34.6", - "vue": "~3.4.5" + "vue": "~3.4.14" }, "packageManager": "pnpm@8.5.1", "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dbf7891a73a..f0d34379b91 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,11 +14,11 @@ devDependencies: specifier: ~46.9.1 version: 46.9.1 '@eslint-types/prettier': - specifier: 5.1.2 - version: 5.1.2 + specifier: 5.1.3 + version: 5.1.3 '@eslint-types/typescript-eslint': - specifier: ~6.17.0 - version: 6.17.0 + specifier: ~6.18.1 + version: 6.18.1 '@eslint-types/unicorn': specifier: ~49.0.0 version: 49.0.0 @@ -26,8 +26,8 @@ devDependencies: specifier: ~13.0.7 version: 13.0.7 '@types/node': - specifier: ~20.10.7 - version: 20.10.7 + specifier: ~20.11.4 + version: 20.11.4 '@types/sanitize-html': specifier: ~2.9.5 version: 2.9.5 @@ -35,8 +35,8 @@ devDependencies: specifier: ~7.5.6 version: 7.5.6 '@types/validator': - specifier: ~13.11.7 - version: 13.11.7 + specifier: ~13.11.8 + version: 13.11.8 '@typescript-eslint/eslint-plugin': specifier: ~6.18.1 version: 6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@4.9.5) @@ -50,14 +50,14 @@ devDependencies: specifier: ~0.34.7 version: 0.34.7(vitest@0.34.6) '@vueuse/core': - specifier: ~10.7.1 - version: 10.7.1(vue@3.4.5) + specifier: ~10.7.2 + version: 10.7.2(vue@3.4.14) conventional-changelog-cli: specifier: ~4.1.0 version: 4.1.0 cypress: - specifier: ~13.6.2 - version: 13.6.2 + specifier: ~13.6.3 + version: 13.6.3 esbuild: specifier: ~0.19.11 version: 0.19.11 @@ -80,8 +80,8 @@ devDependencies: specifier: ~46.10.1 version: 46.10.1(eslint@8.56.0) eslint-plugin-prettier: - specifier: ~5.1.2 - version: 5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.2) + specifier: ~5.1.3 + version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.2) eslint-plugin-unicorn: specifier: ~49.0.0 version: 49.0.0(eslint@8.56.0) @@ -113,8 +113,8 @@ devDependencies: specifier: ~9.5.0 version: 9.5.0 tsx: - specifier: ~3.13.0 - version: 3.13.0 + specifier: ~3.14.0 + version: 3.14.0 typedoc: specifier: ~0.25.7 version: 0.25.7(typescript@4.9.5) @@ -126,16 +126,16 @@ devDependencies: version: 13.11.0 vite: specifier: ~4.5.1 - version: 4.5.1(@types/node@20.10.7) + version: 4.5.1(@types/node@20.11.4) vitepress: specifier: 1.0.0-rc.36 - version: 1.0.0-rc.36(@algolia/client-search@4.22.1)(@types/node@20.10.7)(search-insights@2.13.0)(typescript@4.9.5) + version: 1.0.0-rc.36(@algolia/client-search@4.22.1)(@types/node@20.11.4)(search-insights@2.13.0)(typescript@4.9.5) vitest: specifier: ~0.34.6 version: 0.34.6(@vitest/ui@0.34.7) vue: - specifier: ~3.4.5 - version: 3.4.5(typescript@4.9.5) + specifier: ~3.4.14 + version: 3.4.14(typescript@4.9.5) packages: @@ -905,12 +905,12 @@ packages: resolution: {integrity: sha512-oKH2l8HALyZ3bQzSecoWYsJSgdTLILAYlY8dprNBg3LzUZtnfcq0P8ixDmE7UdMCujGAmmGtmgYbzmUDRxSkzg==} dev: true - /@eslint-types/prettier@5.1.2: - resolution: {integrity: sha512-C81jbseWJUUjGAwmX7dwNSAen8Uq6il1+6uW5vyr/rOTNezU8BvZRo+wP1lw8gsjFhG1AQ4eqXhnLE9e2tv9kQ==} + /@eslint-types/prettier@5.1.3: + resolution: {integrity: sha512-jJHwCAdqj+iw2ahrFrA9FSDrYJSAEShWS6s/X/6fmD8xpdaKUpFqG/ecTnUlO6Iyxhkt3lj79Nfu4MWUpo7k6Q==} dev: true - /@eslint-types/typescript-eslint@6.17.0: - resolution: {integrity: sha512-fPwdc27nXbsn69obhmOujFMxheimgs+Hf0iHCyq0s1w48iPpd0PgA/UvAs/PRUY/H9GYvrZDSvBTxtHLqnzb3A==} + /@eslint-types/typescript-eslint@6.18.1: + resolution: {integrity: sha512-sROyc1rWhtvSdszkR3VAv2fioXIyKNFFRbIgoiije2FA+iNn4FEDhP2+kvbq8wPda2adcrNhSZyWSEFsef+lbg==} dev: true /@eslint-types/unicorn@49.0.0: @@ -1294,14 +1294,8 @@ packages: resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} dev: true - /@types/node@18.19.3: - resolution: {integrity: sha512-k5fggr14DwAytoA/t8rPrIz++lXK7/DqckthCmoZOKNsEbJkId4Z//BqgApXBUGrGddrigYa1oqheo/7YmW4rg==} - dependencies: - undici-types: 5.26.5 - dev: true - - /@types/node@20.10.7: - resolution: {integrity: sha512-fRbIKb8C/Y2lXxB5eVMj4IU7xpdox0Lh8bUPEdtLysaylsml1hOOx1+STloRs/B9nf7C6kPRmmg/V7aQW7usNg==} + /@types/node@20.11.4: + resolution: {integrity: sha512-6I0fMH8Aoy2lOejL3s4LhyIYX34DPwY8bl5xlNjBvUEk8OHrcuzsFt+Ied4LvJihbtXPM+8zUqdydfIti86v9g==} dependencies: undici-types: 5.26.5 dev: true @@ -1328,8 +1322,8 @@ packages: resolution: {integrity: sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==} dev: true - /@types/validator@13.11.7: - resolution: {integrity: sha512-q0JomTsJ2I5Mv7dhHhQLGjMvX0JJm5dyZ1DXQySIUzU1UlwzB8bt+R6+LODUbz0UDIOvEzGc28tk27gBJw2N8Q==} + /@types/validator@13.11.8: + resolution: {integrity: sha512-c/hzNDBh7eRF+KbCf+OoZxKbnkpaK/cKp9iLQWqB7muXtM+MtL9SUUH8vCFcLn6dH1Qm05jiexK0ofWY7TfOhQ==} dev: true /@types/web-bluetooth@0.0.20: @@ -1340,7 +1334,7 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.4 dev: true optional: true @@ -1542,15 +1536,15 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vitejs/plugin-vue@5.0.2(vite@5.0.11)(vue@3.4.5): + /@vitejs/plugin-vue@5.0.2(vite@5.0.11)(vue@3.4.14): resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.11(@types/node@20.10.7) - vue: 3.4.5(typescript@4.9.5) + vite: 5.0.11(@types/node@20.11.4) + vue: 3.4.14(typescript@4.9.5) dev: true /@vitest/coverage-v8@0.34.6(vitest@0.34.6): @@ -1635,96 +1629,108 @@ packages: pretty-format: 29.7.0 dev: true - /@vue/compiler-core@3.4.5: - resolution: {integrity: sha512-Daka7P1z2AgKjzuueWXhwzIsKu0NkLB6vGbNVEV2iJ8GJTrzraZo/Sk4GWCMRtd/qVi3zwnk+Owbd/xSZbwHtQ==} + /@vue/compiler-core@3.4.14: + resolution: {integrity: sha512-ro4Zzl/MPdWs7XwxT7omHRxAjMbDFRZEEjD+2m3NBf8YzAe3HuoSEZosXQo+m1GQ1G3LQ1LdmNh1RKTYe+ssEg==} dependencies: '@babel/parser': 7.23.6 - '@vue/shared': 3.4.5 + '@vue/shared': 3.4.14 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 dev: true - /@vue/compiler-dom@3.4.5: - resolution: {integrity: sha512-J8YlxknJVd90SXFJ4HwGANSAXsx5I0lK30sO/zvYV7s5gXf7gZR7r/1BmZ2ju7RGH1lnc6bpBc6nL61yW+PsAQ==} + /@vue/compiler-dom@3.4.14: + resolution: {integrity: sha512-nOZTY+veWNa0DKAceNWxorAbWm0INHdQq7cejFaWM1WYnoNSJbSEKYtE7Ir6lR/+mo9fttZpPVI9ZFGJ1juUEQ==} dependencies: - '@vue/compiler-core': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/compiler-core': 3.4.14 + '@vue/shared': 3.4.14 dev: true - /@vue/compiler-sfc@3.4.5: - resolution: {integrity: sha512-jauvkDuSSUbP0ebhfNqljhShA90YEfX/0wZ+w40oZF43IjGyWYjqYaJbvMJwGOd+9+vODW6eSvnk28f0SGV7OQ==} + /@vue/compiler-sfc@3.4.14: + resolution: {integrity: sha512-1vHc9Kv1jV+YBZC/RJxQJ9JCxildTI+qrhtDh6tPkR1O8S+olBUekimY0km0ZNn8nG1wjtFAe9XHij+YLR8cRQ==} dependencies: '@babel/parser': 7.23.6 - '@vue/compiler-core': 3.4.5 - '@vue/compiler-dom': 3.4.5 - '@vue/compiler-ssr': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/compiler-core': 3.4.14 + '@vue/compiler-dom': 3.4.14 + '@vue/compiler-ssr': 3.4.14 + '@vue/shared': 3.4.14 estree-walker: 2.0.2 magic-string: 0.30.5 - postcss: 8.4.32 + postcss: 8.4.33 source-map-js: 1.0.2 dev: true - /@vue/compiler-ssr@3.4.5: - resolution: {integrity: sha512-DDdEcDzj2lWTMfUMMtEpLDhURai9LhM0zSZ219jCt7b2Vyl0/jy3keFgCPMitG0V1S1YG4Cmws3lWHWdxHQOpg==} + /@vue/compiler-ssr@3.4.14: + resolution: {integrity: sha512-bXT6+oAGlFjTYVOTtFJ4l4Jab1wjsC0cfSfOe2B4Z0N2vD2zOBSQ9w694RsCfhjk+bC2DY5Gubb1rHZVii107Q==} dependencies: - '@vue/compiler-dom': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/compiler-dom': 3.4.14 + '@vue/shared': 3.4.14 dev: true /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} dev: true - /@vue/reactivity@3.4.5: - resolution: {integrity: sha512-BcWkKvjdvqJwb7BhhFkXPLDCecX4d4a6GATvCduJQDLv21PkPowAE5GKuIE5p6RC07/Lp9FMkkq4AYCTVF5KlQ==} + /@vue/reactivity@3.4.14: + resolution: {integrity: sha512-xRYwze5Q4tK7tT2J4uy4XLhK/AIXdU5EBUu9PLnIHcOKXO0uyXpNNMzlQKuq7B+zwtq6K2wuUL39pHA6ZQzObw==} dependencies: - '@vue/shared': 3.4.5 + '@vue/shared': 3.4.14 dev: true - /@vue/runtime-core@3.4.5: - resolution: {integrity: sha512-wh9ELIOQKeWT9SaUPdLrsxRkZv14jp+SJm9aiQGWio+/MWNM3Lib0wE6CoKEqQ9+SCYyGjDBhTOTtO47kCgbkg==} + /@vue/runtime-core@3.4.14: + resolution: {integrity: sha512-qu+NMkfujCoZL6cfqK5NOfxgXJROSlP2ZPs4CTcVR+mLrwl4TtycF5Tgo0QupkdBL+2kigc6EsJlTcuuZC1NaQ==} dependencies: - '@vue/reactivity': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/reactivity': 3.4.14 + '@vue/shared': 3.4.14 dev: true - /@vue/runtime-dom@3.4.5: - resolution: {integrity: sha512-n5ewvOjyG3IEpqGBahdPXODFSpVlSz3H4LF76Sx0XAqpIOqyJ5bIb2PrdYuH2ogBMAQPh+o5tnoH4nJpBr8U0Q==} + /@vue/runtime-dom@3.4.14: + resolution: {integrity: sha512-B85XmcR4E7XsirEHVqhmy4HPbRT9WLFWV9Uhie3OapV9m1MEN9+Er6hmUIE6d8/l2sUygpK9RstFM2bmHEUigA==} dependencies: - '@vue/runtime-core': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/runtime-core': 3.4.14 + '@vue/shared': 3.4.14 csstype: 3.1.3 dev: true - /@vue/server-renderer@3.4.5(vue@3.4.5): - resolution: {integrity: sha512-jOFc/VE87yvifQpNju12VcqimH8pBLxdcT+t3xMeiED1K6DfH9SORyhFEoZlW5TG2Vwfn3Ul5KE+1aC99xnSBg==} + /@vue/server-renderer@3.4.14(vue@3.4.14): + resolution: {integrity: sha512-pwSKXQfYdJBTpvWHGEYI+akDE18TXAiLcGn+Q/2Fj8wQSHWztoo7PSvfMNqu6NDhp309QXXbPFEGCU5p85HqkA==} peerDependencies: - vue: 3.4.5 + vue: 3.4.14 dependencies: - '@vue/compiler-ssr': 3.4.5 - '@vue/shared': 3.4.5 - vue: 3.4.5(typescript@4.9.5) + '@vue/compiler-ssr': 3.4.14 + '@vue/shared': 3.4.14 + vue: 3.4.14(typescript@4.9.5) dev: true - /@vue/shared@3.4.5: - resolution: {integrity: sha512-6XptuzlMvN4l4cDnDw36pdGEV+9njYkQ1ZE0Q6iZLwrKefKaOJyiFmcP3/KBDHbt72cJZGtllAc1GaHe6XGAyg==} + /@vue/shared@3.4.14: + resolution: {integrity: sha512-nmi3BtLpvqXAWoRZ6HQ+pFJOHBU4UnH3vD3opgmwXac7vhaHKA9nj1VeGjMggdB9eLtW83eHyPCmOU1qzdsC7Q==} dev: true - /@vueuse/core@10.7.1(vue@3.4.5): + /@vueuse/core@10.7.1(vue@3.4.14): resolution: {integrity: sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.7.1 - '@vueuse/shared': 10.7.1(vue@3.4.5) - vue-demi: 0.14.6(vue@3.4.5) + '@vueuse/shared': 10.7.1(vue@3.4.14) + vue-demi: 0.14.6(vue@3.4.14) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/integrations@10.7.1(focus-trap@7.5.4)(vue@3.4.5): + /@vueuse/core@10.7.2(vue@3.4.14): + resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==} + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 10.7.2 + '@vueuse/shared': 10.7.2(vue@3.4.14) + vue-demi: 0.14.6(vue@3.4.14) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: true + + /@vueuse/integrations@10.7.1(focus-trap@7.5.4)(vue@3.4.14): resolution: {integrity: sha512-cKo5LEeKVHdBRBtMTOrDPdR0YNtrmN9IBfdcnY2P3m5LHVrsD0xiHUtAH1WKjHQRIErZG6rJUa6GA4tWZt89Og==} peerDependencies: async-validator: '*' @@ -1765,10 +1771,10 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.7.1(vue@3.4.5) - '@vueuse/shared': 10.7.1(vue@3.4.5) + '@vueuse/core': 10.7.1(vue@3.4.14) + '@vueuse/shared': 10.7.1(vue@3.4.14) focus-trap: 7.5.4 - vue-demi: 0.14.6(vue@3.4.5) + vue-demi: 0.14.6(vue@3.4.14) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1778,10 +1784,23 @@ packages: resolution: {integrity: sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==} dev: true - /@vueuse/shared@10.7.1(vue@3.4.5): + /@vueuse/metadata@10.7.2: + resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==} + dev: true + + /@vueuse/shared@10.7.1(vue@3.4.14): resolution: {integrity: sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==} dependencies: - vue-demi: 0.14.6(vue@3.4.5) + vue-demi: 0.14.6(vue@3.4.14) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: true + + /@vueuse/shared@10.7.2(vue@3.4.14): + resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==} + dependencies: + vue-demi: 0.14.6(vue@3.4.14) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2602,15 +2621,14 @@ packages: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} dev: true - /cypress@13.6.2: - resolution: {integrity: sha512-TW3bGdPU4BrfvMQYv1z3oMqj71YI4AlgJgnrycicmPZAXtvywVFZW9DAToshO65D97rCWfG/kqMFsYB6Kp91gQ==} + /cypress@13.6.3: + resolution: {integrity: sha512-d/pZvgwjAyZsoyJ3FOsJT5lDsqnxQ/clMqnNc++rkHjbkkiF2h9s0JsZSyyH4QXhVFW3zPFg82jD25roFLOdZA==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} hasBin: true requiresBuild: true dependencies: '@cypress/request': 3.0.1 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) - '@types/node': 18.19.3 '@types/sinonjs__fake-timers': 8.1.1 '@types/sizzle': 2.3.8 arch: 2.2.0 @@ -3082,8 +3100,8 @@ packages: - supports-color dev: true - /eslint-plugin-prettier@5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.2): - resolution: {integrity: sha512-dhlpWc9vOwohcWmClFcA+HjlvUpuyynYs0Rf+L/P6/0iQE6vlHW9l5bkfzN62/Stm9fbq8ku46qzde76T1xlSg==} + /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.2): + resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' @@ -4861,6 +4879,15 @@ packages: source-map-js: 1.0.2 dev: true + /postcss@8.4.33: + resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true + /preact@10.19.3: resolution: {integrity: sha512-nHHTeFVBTHRGxJXKkKu5hT8C/YWBkPso4/Gad6xuj5dbptt9iF9NZr9pHbPhBrnT2klheu7mHTxTZ/LjwJiEiQ==} dev: true @@ -5764,8 +5791,8 @@ packages: typescript: 4.9.5 dev: true - /tsx@3.13.0: - resolution: {integrity: sha512-rjmRpTu3as/5fjNq/kOkOtihgLxuIz6pbKdj9xwP4J5jOLkBxw/rjN5ANw+KyrrOXV5uB7HC8+SrrSJxT65y+A==} + /tsx@3.14.0: + resolution: {integrity: sha512-xHtFaKtHxM9LOklMmJdI3BEnQq/D5F73Of2E1GDrITi9sgoVkvIsrQUTY1G8FlmGtA+awCI4EBlTRRYxkL2sRg==} hasBin: true dependencies: esbuild: 0.18.20 @@ -6002,7 +6029,7 @@ packages: extsprintf: 1.3.0 dev: true - /vite-node@0.34.6(@types/node@20.10.7): + /vite-node@0.34.6(@types/node@20.11.4): resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} engines: {node: '>=v14.18.0'} hasBin: true @@ -6012,7 +6039,7 @@ packages: mlly: 1.4.2 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.5.1(@types/node@20.10.7) + vite: 4.5.1(@types/node@20.11.4) transitivePeerDependencies: - '@types/node' - less @@ -6024,7 +6051,7 @@ packages: - terser dev: true - /vite@4.5.1(@types/node@20.10.7): + /vite@4.5.1(@types/node@20.11.4): resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -6052,7 +6079,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.4 esbuild: 0.18.20 postcss: 8.4.32 rollup: 3.29.4 @@ -6060,7 +6087,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.0.11(@types/node@20.10.7): + /vite@5.0.11(@types/node@20.11.4): resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -6088,15 +6115,15 @@ packages: terser: optional: true dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.4 esbuild: 0.19.11 - postcss: 8.4.32 + postcss: 8.4.33 rollup: 4.9.1 optionalDependencies: fsevents: 2.3.3 dev: true - /vitepress@1.0.0-rc.36(@algolia/client-search@4.22.1)(@types/node@20.10.7)(search-insights@2.13.0)(typescript@4.9.5): + /vitepress@1.0.0-rc.36(@algolia/client-search@4.22.1)(@types/node@20.11.4)(search-insights@2.13.0)(typescript@4.9.5): resolution: {integrity: sha512-2z4dpM9PplN/yvTifhavOIAazlCR6OJ5PvLoRbc+7LdcFeIlCsuDGENLX4HjMW18jQZF5/j7++PNqdBfeazxUA==} hasBin: true peerDependencies: @@ -6111,18 +6138,18 @@ packages: '@docsearch/css': 3.5.2 '@docsearch/js': 3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0) '@types/markdown-it': 13.0.7 - '@vitejs/plugin-vue': 5.0.2(vite@5.0.11)(vue@3.4.5) + '@vitejs/plugin-vue': 5.0.2(vite@5.0.11)(vue@3.4.14) '@vue/devtools-api': 6.5.1 - '@vueuse/core': 10.7.1(vue@3.4.5) - '@vueuse/integrations': 10.7.1(focus-trap@7.5.4)(vue@3.4.5) + '@vueuse/core': 10.7.2(vue@3.4.14) + '@vueuse/integrations': 10.7.1(focus-trap@7.5.4)(vue@3.4.14) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 6.3.0 shikiji: 0.9.17 shikiji-core: 0.9.17 shikiji-transformers: 0.9.17 - vite: 5.0.11(@types/node@20.10.7) - vue: 3.4.5(typescript@4.9.5) + vite: 5.0.11(@types/node@20.11.4) + vue: 3.4.14(typescript@4.9.5) transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -6184,7 +6211,7 @@ packages: dependencies: '@types/chai': 4.3.11 '@types/chai-subset': 1.3.5 - '@types/node': 20.10.7 + '@types/node': 20.11.4 '@vitest/expect': 0.34.6 '@vitest/runner': 0.34.6 '@vitest/snapshot': 0.34.6 @@ -6204,8 +6231,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.7.0 - vite: 4.5.1(@types/node@20.10.7) - vite-node: 0.34.6(@types/node@20.10.7) + vite: 4.5.1(@types/node@20.11.4) + vite-node: 0.34.6(@types/node@20.11.4) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -6225,7 +6252,7 @@ packages: resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} dev: true - /vue-demi@0.14.6(vue@3.4.5): + /vue-demi@0.14.6(vue@3.4.14): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -6237,22 +6264,22 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.5(typescript@4.9.5) + vue: 3.4.14(typescript@4.9.5) dev: true - /vue@3.4.5(typescript@4.9.5): - resolution: {integrity: sha512-VH6nHFhLPjgu2oh5vEBXoNZxsGHuZNr3qf4PHClwJWw6IDqw6B3x+4J+ABdoZ0aJuT8Zi0zf3GpGlLQCrGWHrw==} + /vue@3.4.14(typescript@4.9.5): + resolution: {integrity: sha512-Rop5Al/ZcBbBz+KjPZaZDgHDX0kUP4duEzDbm+1o91uxYUNmJrZSBuegsNIJvUGy+epLevNRNhLjm08VKTgGyw==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.5 - '@vue/compiler-sfc': 3.4.5 - '@vue/runtime-dom': 3.4.5 - '@vue/server-renderer': 3.4.5(vue@3.4.5) - '@vue/shared': 3.4.5 + '@vue/compiler-dom': 3.4.14 + '@vue/compiler-sfc': 3.4.14 + '@vue/runtime-dom': 3.4.14 + '@vue/server-renderer': 3.4.14(vue@3.4.14) + '@vue/shared': 3.4.14 typescript: 4.9.5 dev: true