diff --git a/package.json b/package.json index 41a190bb..dc5a2736 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "@antfu/eslint-config": "2.8.2", - "@headlessui/vue": "1.7.19", + "@headlessui/vue": "1.7.23", "@iconify-json/heroicons": "^1.1.20", "@iconify-json/logos": "^1.1.42", "@iconify-json/noto": "^1.1.18", @@ -31,26 +31,26 @@ "@nuxtjs/plausible": "^0.2.4", "@nuxtjs/seo": "2.0.0-rc.8", "@types/js-yaml": "^4.0.9", - "@types/node": "^20.11.27", + "@types/node": "^20.17.16", "@vueuse/core": "^10.9.0", "@vueuse/nuxt": "^10.9.0", - "case-police": "^0.6.1", + "case-police": "^0.7.2", "citty": "^0.1.6", - "consola": "^3.2.3", + "consola": "^3.4.0", "eslint": "^8.57.0", - "jiti": "^1.21.0", + "jiti": "^1.21.7", "js-yaml": "^4.1.0", - "magicast": "^0.3.3", - "markdownlint-cli": "^0.39.0", + "magicast": "^0.3.5", + "markdownlint-cli": "^0.43.0", "minisearch": "^6.3.0", - "myzod": "^1.11.0", + "myzod": "^1.12.0", "nuxt": "^3.10.3", "nuxt-payload-analyzer": "^0.1.4", - "ofetch": "^1.3.3", - "pkg-types": "^1.0.3", + "ofetch": "^1.4.1", + "pkg-types": "^1.3.1", "scule": "^1.3.0", "slugify": "^1.6.6", - "unstorage": "^1.10.2", + "unstorage": "^1.14.4", "vis-data": "^7.1.9", "vis-network": "^9.1.9" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 37b2ef90..97636972 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ devDependencies: specifier: 2.8.2 version: 2.8.2(@vue/compiler-sfc@3.4.19)(eslint@8.57.0)(typescript@5.3.3) '@headlessui/vue': - specifier: 1.7.19 - version: 1.7.19(vue@3.4.19) + specifier: 1.7.23 + version: 1.7.23(vue@3.4.19) '@iconify-json/heroicons': specifier: ^1.1.20 version: 1.1.20 @@ -48,8 +48,8 @@ devDependencies: specifier: ^4.0.9 version: 4.0.9 '@types/node': - specifier: ^20.11.27 - version: 20.11.27 + specifier: ^20.17.16 + version: 20.17.16 '@vueuse/core': specifier: ^10.9.0 version: 10.9.0(vue@3.4.19) @@ -57,47 +57,47 @@ devDependencies: specifier: ^10.9.0 version: 10.9.0(nuxt@3.10.3)(vue@3.4.19) case-police: - specifier: ^0.6.1 - version: 0.6.1 + specifier: ^0.7.2 + version: 0.7.2 citty: specifier: ^0.1.6 version: 0.1.6 consola: - specifier: ^3.2.3 - version: 3.2.3 + specifier: ^3.4.0 + version: 3.4.0 eslint: specifier: ^8.57.0 version: 8.57.0 jiti: - specifier: ^1.21.0 - version: 1.21.0 + specifier: ^1.21.7 + version: 1.21.7 js-yaml: specifier: ^4.1.0 version: 4.1.0 magicast: - specifier: ^0.3.3 - version: 0.3.3 + specifier: ^0.3.5 + version: 0.3.5 markdownlint-cli: - specifier: ^0.39.0 - version: 0.39.0 + specifier: ^0.43.0 + version: 0.43.0 minisearch: specifier: ^6.3.0 version: 6.3.0 myzod: - specifier: ^1.11.0 - version: 1.11.0 + specifier: ^1.12.0 + version: 1.12.0 nuxt: specifier: ^3.10.3 - version: 3.10.3(@types/node@20.11.27)(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4) + version: 3.10.3(@types/node@20.17.16)(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4) nuxt-payload-analyzer: specifier: ^0.1.4 version: 0.1.4 ofetch: - specifier: ^1.3.3 - version: 1.3.3 + specifier: ^1.4.1 + version: 1.4.1 pkg-types: - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^1.3.1 + version: 1.3.1 scule: specifier: ^1.3.0 version: 1.3.0 @@ -105,8 +105,8 @@ devDependencies: specifier: ^1.6.6 version: 1.6.6 unstorage: - specifier: ^1.10.2 - version: 1.10.2 + specifier: ^1.14.4 + version: 1.14.4 vis-data: specifier: ^7.1.9 version: 7.1.9(uuid@9.0.1)(vis-util@5.0.7) @@ -423,11 +423,21 @@ packages: engines: {node: '>=6.9.0'} dev: true + /@babel/helper-string-parser@7.25.9: + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} dev: true + /@babel/helper-validator-identifier@7.25.9: + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-option@7.23.5: resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} @@ -461,6 +471,14 @@ packages: '@babel/types': 7.23.9 dev: true + /@babel/parser@7.26.5: + resolution: {integrity: sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.26.5 + dev: true + /@babel/plugin-proposal-decorators@7.23.9(@babel/core@7.23.9): resolution: {integrity: sha512-hJhBCb0+NnTWybvWq2WpbCYDOcflSbx0t+BYP65e5R9GVnukiDTi+on5bFkk4p7QGuv190H6KfNiV9Knf/3cZA==} engines: {node: '>=6.9.0'} @@ -609,6 +627,14 @@ packages: to-fast-properties: 2.0.0 dev: true + /@babel/types@7.26.5: + resolution: {integrity: sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + dev: true + /@capsizecss/metrics@2.2.0: resolution: {integrity: sha512-DkFIser1KbGxWyG2hhQQeCit72TnOQDx5pr9bkA7+XlIy7qv+4lYtslH3bidVxm2qkY2guAgypSIPYuQQuk70A==} dev: true @@ -1374,8 +1400,8 @@ packages: tailwindcss: 3.4.1 dev: true - /@headlessui/vue@1.7.19(vue@3.4.19): - resolution: {integrity: sha512-VFjKPybogux/5/QYGSq4zgG/x3RcxId15W8uguAJAjPBxelI23dwjOjTx/mIiMkM/Hd3rzFxcf2aIp56eEWRcA==} + /@headlessui/vue@1.7.23(vue@3.4.19): + resolution: {integrity: sha512-JzdCNqurrtuu0YW6QaDtR2PIYCKPUWq28csDyMvN4zmGccmE7lz40Is6hc3LA4HFeCI7sekZ/PQMTNmn9I/4Wg==} engines: {node: '>=10'} peerDependencies: vue: ^3.2.0 @@ -1742,7 +1768,7 @@ packages: '@vueuse/core': 10.9.0(vue@3.4.19) '@vueuse/head': 2.0.0(vue@3.4.19) '@vueuse/nuxt': 10.9.0(nuxt@3.10.3)(vue@3.4.19) - consola: 3.2.3 + consola: 3.4.0 defu: 6.1.4 destr: 2.0.3 json5: 2.2.3 @@ -1762,7 +1788,7 @@ packages: socket.io-client: 4.7.4 ufo: 1.4.0 unist-util-stringify-position: 4.0.0 - unstorage: 1.10.2 + unstorage: 1.14.4 ws: 8.16.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -1772,18 +1798,23 @@ packages: - '@azure/keyvault-secrets' - '@azure/storage-blob' - '@capacitor/preferences' + - '@deno/kv' - '@netlify/blobs' - '@planetscale/database' - '@upstash/redis' + - '@vercel/blob' - '@vercel/kv' - '@vue/composition-api' + - aws4fetch - bufferutil + - db0 - idb-keyval - ioredis - nuxt - rollup - supports-color - uWebSockets.js + - uploadthing - utf-8-validate - vue dev: true @@ -1801,8 +1832,8 @@ packages: '@nuxt/kit': 3.10.3 '@nuxt/schema': 3.10.3 execa: 7.2.0 - nuxt: 3.10.3(@types/node@20.11.27)(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4) - vite: 5.1.4(@types/node@20.11.27) + nuxt: 3.10.3(@types/node@20.17.16)(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4) + vite: 5.1.4(@types/node@20.17.16) transitivePeerDependencies: - rollup - supports-color @@ -1863,13 +1894,13 @@ packages: resolution: {integrity: sha512-RxyOlM7Isk5npwXwDJ/rjm9ekX5sTNG0LS0VOBMdSx+D5nlRPMRr/r9yO+9WQDyzPLClLzHaXRHBWLPlRX3IMw==} hasBin: true dependencies: - consola: 3.2.3 + consola: 3.4.0 diff: 5.2.0 execa: 7.2.0 global-directory: 4.0.1 - magicast: 0.3.3 + magicast: 0.3.5 pathe: 1.1.2 - pkg-types: 1.0.3 + pkg-types: 1.3.1 prompts: 2.4.2 rc9: 2.1.1 semver: 7.6.0 @@ -1887,7 +1918,7 @@ packages: '@nuxt/devtools-wizard': 1.0.8 '@nuxt/kit': 3.10.3 birpc: 0.2.17 - consola: 3.2.3 + consola: 3.4.0 destr: 2.0.3 error-stack-parser-es: 0.1.1 execa: 7.2.0 @@ -1899,21 +1930,21 @@ packages: is-installed-globally: 1.0.0 launch-editor: 2.6.1 local-pkg: 0.5.0 - magicast: 0.3.3 - nuxt: 3.10.3(@types/node@20.11.27)(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4) + magicast: 0.3.5 + nuxt: 3.10.3(@types/node@20.17.16)(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4) nypm: 0.3.6 ohash: 1.1.3 pacote: 17.0.6 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.0.3 + pkg-types: 1.3.1 rc9: 2.1.1 scule: 1.3.0 semver: 7.6.0 simple-git: 3.22.0 sirv: 2.0.4 unimport: 3.7.1(rollup@4.12.0) - vite: 5.1.4(@types/node@20.11.27) + vite: 5.1.4(@types/node@20.17.16) vite-plugin-inspect: 0.8.3(@nuxt/kit@3.10.3)(vite@5.1.4) vite-plugin-vue-inspector: 4.0.2(vite@5.1.4) which: 3.0.1 @@ -1938,16 +1969,16 @@ packages: fontaine: 0.5.0 globby: 14.0.1 h3: 1.11.1 - jiti: 1.21.0 + jiti: 1.21.7 magic-regexp: 0.8.0 magic-string: 0.30.8 - ofetch: 1.3.3 + ofetch: 1.4.1 ohash: 1.1.3 pathe: 1.1.2 sirv: 2.0.4 ufo: 1.4.0 unplugin: 1.10.0 - unstorage: 1.10.2 + unstorage: 1.14.4 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -1956,10 +1987,14 @@ packages: - '@azure/keyvault-secrets' - '@azure/storage-blob' - '@capacitor/preferences' + - '@deno/kv' - '@netlify/blobs' - '@planetscale/database' - '@upstash/redis' + - '@vercel/blob' - '@vercel/kv' + - aws4fetch + - db0 - encoding - idb-keyval - ioredis @@ -1967,6 +2002,7 @@ packages: - rollup - supports-color - uWebSockets.js + - uploadthing - vite dev: true @@ -1976,16 +2012,16 @@ packages: dependencies: '@nuxt/schema': 3.10.3 c12: 1.9.0 - consola: 3.2.3 + consola: 3.4.0 defu: 6.1.4 globby: 14.0.1 hash-sum: 2.0.0 ignore: 5.3.1 - jiti: 1.21.0 + jiti: 1.21.7 knitwork: 1.0.0 mlly: 1.6.1 pathe: 1.1.2 - pkg-types: 1.0.3 + pkg-types: 1.3.1 scule: 1.3.0 semver: 7.6.0 ufo: 1.4.0 @@ -2002,11 +2038,11 @@ packages: engines: {node: ^14.18.0 || >=16.10.0} dependencies: '@nuxt/ui-templates': 1.3.1 - consola: 3.2.3 + consola: 3.4.0 defu: 6.1.4 hookable: 5.5.3 pathe: 1.1.2 - pkg-types: 1.0.3 + pkg-types: 1.3.1 scule: 1.3.0 std-env: 3.7.0 ufo: 1.4.0 @@ -2023,17 +2059,17 @@ packages: dependencies: '@nuxt/kit': 3.10.3 ci-info: 4.0.0 - consola: 3.2.3 + consola: 3.4.0 create-require: 1.1.1 defu: 6.1.4 destr: 2.0.3 dotenv: 16.4.5 git-url-parse: 13.1.1 is-docker: 3.0.0 - jiti: 1.21.0 + jiti: 1.21.7 mri: 1.2.0 nanoid: 4.0.2 - ofetch: 1.3.3 + ofetch: 1.4.1 parse-git-config: 3.0.0 pathe: 1.1.2 rc9: 2.1.1 @@ -2053,7 +2089,7 @@ packages: dependencies: '@egoist/tailwindcss-icons': 1.7.4(tailwindcss@3.4.1) '@headlessui/tailwindcss': 0.2.0(tailwindcss@3.4.1) - '@headlessui/vue': 1.7.19(vue@3.4.19) + '@headlessui/vue': 1.7.23(vue@3.4.19) '@iconify-json/heroicons': 1.1.20 '@nuxt/kit': 3.10.3 '@nuxtjs/color-mode': 3.3.2 @@ -2096,7 +2132,7 @@ packages: - vue dev: true - /@nuxt/vite-builder@3.10.3(@types/node@20.11.27)(eslint@8.57.0)(typescript@5.3.3)(vue@3.4.19): + /@nuxt/vite-builder@3.10.3(@types/node@20.17.16)(eslint@8.57.0)(typescript@5.3.3)(vue@3.4.19): resolution: {integrity: sha512-BqkbrYkEk1AVUJleofbqTRV+ltf2p1CDjGDK78zENPCgrSABlj4F4oK8rze8vmRY5qoH7kMZxgMa2dXVXCp6OA==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -2108,7 +2144,7 @@ packages: '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.1.4)(vue@3.4.19) autoprefixer: 10.4.17(postcss@8.4.35) clear: 0.1.0 - consola: 3.2.3 + consola: 3.4.0 cssnano: 6.0.4(postcss@8.4.35) defu: 6.1.4 esbuild: 0.20.1 @@ -2124,7 +2160,7 @@ packages: ohash: 1.1.3 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.0.3 + pkg-types: 1.3.1 postcss: 8.4.35 rollup-plugin-visualizer: 5.12.0(rollup@4.12.0) std-env: 3.7.0 @@ -2132,8 +2168,8 @@ packages: ufo: 1.4.0 unenv: 1.9.0 unplugin: 1.9.0 - vite: 5.1.4(@types/node@20.11.27) - vite-node: 1.3.1(@types/node@20.11.27) + vite: 5.1.4(@types/node@20.17.16) + vite-node: 1.3.1(@types/node@20.17.16) vite-plugin-checker: 0.6.4(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4) vue: 3.4.19(typescript@5.3.3) vue-bundle-renderer: 2.0.0 @@ -2177,7 +2213,7 @@ packages: '@types/hast': 3.0.4 '@types/mdast': 4.0.3 '@vue/compiler-core': 3.4.21 - consola: 3.2.3 + consola: 3.4.0 debug: 4.3.4 defu: 6.1.4 destr: 2.0.3 @@ -2238,7 +2274,7 @@ packages: nuxt-simple-robots: 4.0.0-rc.14(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.21)(nuxt@3.10.3)(postcss@8.4.35)(vite@5.1.4)(vue@3.4.19)(webpack@5.90.3) nuxt-site-config: 2.2.9(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.21)(nuxt@3.10.3)(postcss@8.4.35)(vite@5.1.4)(vue@3.4.19)(webpack@5.90.3) nuxt-site-config-kit: 2.2.9(vue@3.4.19) - pkg-types: 1.0.3 + pkg-types: 1.3.1 ufo: 1.4.0 transitivePeerDependencies: - '@lezer/common' @@ -2282,9 +2318,9 @@ packages: h3-compression: 0.3.2(h3@1.11.1) nuxt-site-config: 2.2.9(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.21)(nuxt@3.10.3)(postcss@8.4.35)(vite@5.1.4)(vue@3.4.19)(webpack@5.90.3) nuxt-site-config-kit: 2.2.9(vue@3.4.19) - ofetch: 1.3.3 + ofetch: 1.4.1 pathe: 1.1.2 - pkg-types: 1.0.3 + pkg-types: 1.3.1 radix3: 1.1.0 semver: 7.6.0 shiki: 1.0.0-beta.2 @@ -2324,7 +2360,7 @@ packages: autoprefixer: 10.4.17(postcss@8.4.35) chokidar: 3.6.0 clear-module: 4.1.2 - consola: 3.2.3 + consola: 3.4.0 defu: 6.1.4 h3: 1.11.1 micromatch: 4.0.5 @@ -3170,7 +3206,7 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.11.27 + '@types/node': 20.17.16 dev: true /@types/js-yaml@4.0.9: @@ -3197,10 +3233,10 @@ packages: resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} dev: true - /@types/node@20.11.27: - resolution: {integrity: sha512-qyUZfMnCg1KEz57r7pzFtSGt49f6RPkPBis3Vo4PbS7roQEDn22hiHzl/Lo1q4i4hDEgBJmBF/NTNg2XR0HbFg==} + /@types/node@20.17.16: + resolution: {integrity: sha512-vOTpLduLkZXePLxHiHsBLp98mHGnl8RptV4YAO3HfKO5UHjDvySGbxKtpYfy8Sx5+WKcgc45qNreJJRVM3L6mw==} dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 dev: true /@types/normalize-package-data@2.4.4: @@ -3563,7 +3599,7 @@ packages: '@unocss/core': 0.58.5 '@unocss/reset': 0.58.5 '@unocss/vite': 0.58.5(vite@5.1.4) - vite: 5.1.4(@types/node@20.11.27) + vite: 5.1.4(@types/node@20.17.16) transitivePeerDependencies: - rollup dev: true @@ -3581,7 +3617,7 @@ packages: cac: 6.7.14 chokidar: 3.6.0 colorette: 2.0.20 - consola: 3.2.3 + consola: 3.4.0 fast-glob: 3.3.2 magic-string: 0.30.8 pathe: 1.1.2 @@ -3668,7 +3704,7 @@ packages: dependencies: '@iconify/utils': 2.1.22 '@unocss/core': 0.58.5 - ofetch: 1.3.3 + ofetch: 1.4.1 transitivePeerDependencies: - supports-color dev: true @@ -3707,7 +3743,7 @@ packages: resolution: {integrity: sha512-WKZ5raSClFXhqzfAhApef3+fuMq6cjKBxvhJ1FBIxFKcSOvN8e2czty2iGQVl02yMsxBWMv0Bpfm7np+cCoI1w==} dependencies: '@unocss/core': 0.58.5 - ofetch: 1.3.3 + ofetch: 1.4.1 dev: true /@unocss/preset-wind@0.58.5: @@ -3786,7 +3822,7 @@ packages: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.8 - vite: 5.1.4(@types/node@20.11.27) + vite: 5.1.4(@types/node@20.17.16) transitivePeerDependencies: - rollup dev: true @@ -3841,7 +3877,7 @@ packages: '@babel/core': 7.23.9 '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.9) '@vue/babel-plugin-jsx': 1.2.1(@babel/core@7.23.9) - vite: 5.1.4(@types/node@20.11.27) + vite: 5.1.4(@types/node@20.17.16) vue: 3.4.19(typescript@5.3.3) transitivePeerDependencies: - supports-color @@ -3854,7 +3890,7 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.1.4(@types/node@20.11.27) + vite: 5.1.4(@types/node@20.17.16) vue: 3.4.19(typescript@5.3.3) dev: true @@ -4174,7 +4210,7 @@ packages: '@vueuse/core': 10.9.0(vue@3.4.19) '@vueuse/metadata': 10.9.0 local-pkg: 0.5.0 - nuxt: 3.10.3(@types/node@20.11.27)(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4) + nuxt: 3.10.3(@types/node@20.17.16)(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4) vue-demi: 0.14.7(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' @@ -4334,6 +4370,7 @@ packages: /acorn-import-assertions@1.9.0(acorn@8.11.3): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + deprecated: package has been renamed to acorn-import-attributes peerDependencies: acorn: ^8 dependencies: @@ -4354,6 +4391,12 @@ packages: hasBin: true dev: true + /acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -4725,12 +4768,12 @@ packages: defu: 6.1.4 dotenv: 16.4.5 giget: 1.2.1 - jiti: 1.21.0 + jiti: 1.21.7 mlly: 1.6.1 ohash: 1.1.3 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.0.3 + pkg-types: 1.3.1 rc9: 2.1.1 dev: true @@ -4797,8 +4840,8 @@ packages: resolution: {integrity: sha512-vNQWS6kI+q6sBlHbh71IIeC+sRwK2N3EDySc/updIGhIee2x5z00J4c1242/5/d6EpEMdOnk/m+6tuk4/tcsqg==} dev: true - /case-police@0.6.1: - resolution: {integrity: sha512-tOgkG3HhtzNVHU+HVHqbpVJ3CICPDihtlgoM2C4dx0RLeo6qcNVeBgiYJN5Bln+stxKrnKrw89CFgqYQDqwZQg==} + /case-police@0.7.2: + resolution: {integrity: sha512-qxIuluIS2DdugnuveaTXrN+++BcjRZkoNXIc+2yIFDZlAl72YekXhr/M1xzfOGU445nZKi4ruIZbp0qz1YBEFQ==} hasBin: true dev: true @@ -4910,7 +4953,7 @@ packages: engines: {node: '>=12.13.0'} hasBin: true dependencies: - '@types/node': 20.11.27 + '@types/node': 20.17.16 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 2.0.1 @@ -4931,7 +4974,7 @@ packages: /citty@0.1.6: resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} dependencies: - consola: 3.2.3 + consola: 3.4.0 dev: true /clean-regexp@1.0.0: @@ -5046,9 +5089,9 @@ packages: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} dev: true - /commander@11.1.0: - resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} - engines: {node: '>=16'} + /commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} dev: true /commander@2.20.3: @@ -5106,8 +5149,12 @@ packages: resolution: {integrity: sha512-eH3ZxAihl1PhKfpr4VfEN6/vUd87fmgb6JkldHgg/YR6aEBhW63qUDgzP2Y6WM0UumdsYp5H3kibalXAdHfbgg==} dev: true - /consola@3.2.3: - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + /confbox@0.1.8: + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} + dev: true + + /consola@3.4.0: + resolution: {integrity: sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==} engines: {node: ^14.18.0 || >=16.10.0} dev: true @@ -5135,6 +5182,10 @@ packages: resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==} dev: true + /cookie-es@1.2.2: + resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} + dev: true + /cookies@0.9.1: resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} engines: {node: '>= 0.8'} @@ -5201,6 +5252,12 @@ packages: optional: true dev: true + /crossws@0.3.2: + resolution: {integrity: sha512-S2PpQHRcgYABOS2465b34wqTOn5dbLL+iSvyweJYGGFLDsKq88xrjDXUiEhfYkhWZq1HuS6of3okRHILbkrqxw==} + dependencies: + uncrypto: 0.1.3 + dev: true + /css-background-parser@0.1.0: resolution: {integrity: sha512-2EZLisiZQ+7m4wwur/qiYJRniHX4K5Tc9w93MT3AS0WS1u5kaZ4FKXlOTBhOjc+CgEgPiGY+fX1yWD8UwpEqUA==} dev: true @@ -6571,11 +6628,6 @@ packages: resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==} dev: true - /get-stdin@9.0.0: - resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} - engines: {node: '>=12'} - dev: true - /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -6597,7 +6649,7 @@ packages: hasBin: true dependencies: citty: 0.1.6 - consola: 3.2.3 + consola: 3.4.0 defu: 6.1.4 node-fetch-native: 1.6.2 nypm: 0.3.6 @@ -6658,8 +6710,22 @@ packages: path-scurry: 1.10.1 dev: true + /glob@11.0.1: + resolution: {integrity: sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==} + engines: {node: 20 || >=22} + hasBin: true + dependencies: + foreground-child: 3.1.1 + jackspeak: 4.0.2 + minimatch: 10.0.1 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 2.0.0 + dev: true + /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -6672,6 +6738,7 @@ packages: /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -6789,6 +6856,21 @@ packages: - uWebSockets.js dev: true + /h3@1.14.0: + resolution: {integrity: sha512-ao22eiONdgelqcnknw0iD645qW0s9NnrJHr5OBz4WOMdBdycfSas1EQf1wXRsm+PcB2Yoj43pjBPwqIpJQTeWg==} + dependencies: + cookie-es: 1.2.2 + crossws: 0.3.2 + defu: 6.1.4 + destr: 2.0.3 + iron-webcrypto: 1.2.1 + ohash: 1.1.4 + radix3: 1.1.2 + ufo: 1.5.4 + uncrypto: 0.1.3 + unenv: 1.10.0 + dev: true + /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} @@ -7060,6 +7142,11 @@ packages: engines: {node: '>= 4'} dev: true + /ignore@6.0.2: + resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==} + engines: {node: '>= 4'} + dev: true + /image-meta@0.2.0: resolution: {integrity: sha512-ZBGjl0ZMEMeOC3Ns0wUF/5UdUmr3qQhBSCniT0LxOgGGIRHiNFOkMtIHB7EOznRU47V2AxPgiVP+s+0/UCU0Hg==} dev: true @@ -7134,6 +7221,10 @@ packages: resolution: {integrity: sha512-anOK1Mktt8U1Xi7fCM3RELTuYbnFikQY5VtrDj7kPgpejV7d43tWKhzgioO0zpkazLEL/j/iayRqnJhrGfqUsg==} dev: true + /iron-webcrypto@1.2.1: + resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} + dev: true + /is-absolute-url@4.0.1: resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -7357,17 +7448,24 @@ packages: '@pkgjs/parseargs': 0.11.0 dev: true + /jackspeak@4.0.2: + resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==} + engines: {node: 20 || >=22} + dependencies: + '@isaacs/cliui': 8.0.2 + dev: true + /jest-worker@27.5.1: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.27 + '@types/node': 20.17.16 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jiti@1.21.0: - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + /jiti@1.21.7: + resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} hasBin: true dev: true @@ -7479,8 +7577,8 @@ packages: semver: 7.6.0 dev: true - /jsonc-parser@3.2.1: - resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} + /jsonc-parser@3.3.1: + resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} dev: true /jsonfile@6.1.0: @@ -7496,6 +7594,11 @@ packages: engines: {'0': node >= 0.2.0} dev: true + /jsonpointer@5.0.1: + resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} + engines: {node: '>=0.10.0'} + dev: true + /jsonrepair@3.6.0: resolution: {integrity: sha512-ZvOmoq35LhlDaf1W3uT7e17Bh2dYbln1+pdJ1KUIMkRAoUC4mvXX+dbr9Ih6dDmYvB0mdijAucyPk4xX1cEjww==} hasBin: true @@ -7655,7 +7758,7 @@ packages: /linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} dependencies: - uc.micro: 2.0.0 + uc.micro: 2.1.0 dev: true /listhen@1.7.2: @@ -7666,13 +7769,13 @@ packages: '@parcel/watcher-wasm': 2.4.1 citty: 0.1.6 clipboardy: 4.0.0 - consola: 3.2.3 + consola: 3.4.0 crossws: 0.2.4 defu: 6.1.4 get-port-please: 3.1.2 h3: 1.11.1 http-shutdown: 1.2.2 - jiti: 1.21.0 + jiti: 1.21.7 mlly: 1.6.1 node-forge: 1.3.1 pathe: 1.1.2 @@ -7699,7 +7802,7 @@ packages: engines: {node: '>=14'} dependencies: mlly: 1.6.1 - pkg-types: 1.0.3 + pkg-types: 1.3.1 dev: true /locate-character@3.0.0: @@ -7781,6 +7884,15 @@ packages: engines: {node: 14 || >=16.14} dev: true + /lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + dev: true + + /lru-cache@11.0.2: + resolution: {integrity: sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==} + engines: {node: 20 || >=22} + dev: true + /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: @@ -7834,12 +7946,12 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /magicast@0.3.3: - resolution: {integrity: sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==} + /magicast@0.3.5: + resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} dependencies: - '@babel/parser': 7.23.9 - '@babel/types': 7.23.9 - source-map-js: 1.0.2 + '@babel/parser': 7.26.5 + '@babel/types': 7.26.5 + source-map-js: 1.2.1 dev: true /make-dir@3.1.0: @@ -7872,8 +7984,8 @@ packages: resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} dev: true - /markdown-it@14.0.0: - resolution: {integrity: sha512-seFjF0FIcPt4P9U39Bq1JYblX0KZCjDLFFQPHpL5AzHpqPEKtosxmdq/LTVZnjfH7tjt9BxStm+wXcDBNuYmzw==} + /markdown-it@14.1.0: + resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true dependencies: argparse: 2.0.1 @@ -7881,40 +7993,41 @@ packages: linkify-it: 5.0.0 mdurl: 2.0.0 punycode.js: 2.3.1 - uc.micro: 2.0.0 + uc.micro: 2.1.0 dev: true /markdown-table@3.0.3: resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} dev: true - /markdownlint-cli@0.39.0: - resolution: {integrity: sha512-ZuFN7Xpsbn1Nbp0YYkeLOfXOMOfLQBik2lKRy8pVI/llmKQ2uW7x+8k5OMgF6o7XCsTDSYC/OOmeJ+3qplvnJQ==} + /markdownlint-cli@0.43.0: + resolution: {integrity: sha512-6vwurKK4B21eyYzwgX6ph13cZS7hE6LZfcS8QyD722CyxVD2RtAvbZK2p7k+FZbbKORulEuwl+hJaEq1l6/hoQ==} engines: {node: '>=18'} hasBin: true dependencies: - commander: 11.1.0 - get-stdin: 9.0.0 - glob: 10.3.10 - ignore: 5.3.1 + commander: 12.1.0 + glob: 11.0.1 + ignore: 6.0.2 js-yaml: 4.1.0 - jsonc-parser: 3.2.1 - markdownlint: 0.33.0 - minimatch: 9.0.3 + jsonc-parser: 3.3.1 + jsonpointer: 5.0.1 + markdownlint: 0.36.1 + minimatch: 10.0.1 run-con: 1.3.2 + smol-toml: 1.3.1 dev: true - /markdownlint-micromark@0.1.8: - resolution: {integrity: sha512-1ouYkMRo9/6gou9gObuMDnvZM8jC/ly3QCFQyoSPCS2XV1ZClU0xpKbL1Ar3bWWRT1RnBZkWUEiNKrI2CwiBQA==} - engines: {node: '>=16'} + /markdownlint-micromark@0.1.12: + resolution: {integrity: sha512-RlB6EwMGgc0sxcIhOQ2+aq7Zw1V2fBnzbXKGgYK/mVWdT7cz34fteKSwfYeo4rL6+L/q2tyC9QtD/PgZbkdyJQ==} + engines: {node: '>=18'} dev: true - /markdownlint@0.33.0: - resolution: {integrity: sha512-4lbtT14A3m0LPX1WS/3d1m7Blg+ZwiLq36WvjQqFGsX3Gik99NV+VXp/PW3n+Q62xyPdbvGOCfjPqjW+/SKMig==} + /markdownlint@0.36.1: + resolution: {integrity: sha512-s73fU2CQN7WCgjhaQUQ8wYESQNzGRNOKDd+3xgVqu8kuTEhmwepd/mxOv1LR2oV046ONrTLBFsM7IoKWNvmy5g==} engines: {node: '>=18'} dependencies: - markdown-it: 14.0.0 - markdownlint-micromark: 0.1.8 + markdown-it: 14.1.0 + markdownlint-micromark: 0.1.12 dev: true /marky@1.2.5: @@ -8417,6 +8530,13 @@ packages: hasBin: true dev: true + /minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: @@ -8504,6 +8624,11 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dev: true + /minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + dev: true + /minisearch@6.3.0: resolution: {integrity: sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==} dev: true @@ -8534,10 +8659,19 @@ packages: dependencies: acorn: 8.11.3 pathe: 1.1.2 - pkg-types: 1.0.3 + pkg-types: 1.3.1 ufo: 1.4.0 dev: true + /mlly@1.7.4: + resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} + dependencies: + acorn: 8.14.0 + pathe: 2.0.2 + pkg-types: 1.3.1 + ufo: 1.5.4 + dev: true + /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -8560,8 +8694,8 @@ packages: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: true - /myzod@1.11.0: - resolution: {integrity: sha512-akVgytALu0CSCcN2ACFKycJBaunm8rFAJujuzYHMx/PiQr2fjr11IjQLuYT7U1wh72pRKMjJ9ykpZjq5oN/45A==} + /myzod@1.12.0: + resolution: {integrity: sha512-ZI7y/npvDdS1YyNOmybevrhw3D/DOkd1w7RM5AyGDEumJYjL0k6LzrW2Nf2fINH2HUaZTAHwyu2LzxnDJJ03Cw==} dev: true /mz@2.7.0: @@ -8629,7 +8763,7 @@ packages: chalk: 5.3.0 chokidar: 3.6.0 citty: 0.1.6 - consola: 3.2.3 + consola: 3.4.0 cookie-es: 1.0.0 defu: 6.1.4 destr: 2.0.3 @@ -8645,7 +8779,7 @@ packages: hookable: 5.5.3 httpxy: 0.1.5 is-primitive: 3.0.1 - jiti: 1.21.0 + jiti: 1.21.7 klona: 2.0.6 knitwork: 1.0.0 listhen: 1.7.2 @@ -8654,12 +8788,12 @@ packages: mlly: 1.6.1 mri: 1.2.0 node-fetch-native: 1.6.2 - ofetch: 1.3.3 + ofetch: 1.4.1 ohash: 1.1.3 openapi-typescript: 6.7.4 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.0.3 + pkg-types: 1.3.1 pretty-bytes: 6.1.1 radix3: 1.1.0 rollup: 4.12.0 @@ -8674,7 +8808,7 @@ packages: unctx: 2.3.1 unenv: 1.9.0 unimport: 3.7.1(rollup@4.12.0) - unstorage: 1.10.2 + unstorage: 1.14.4 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -8683,15 +8817,20 @@ packages: - '@azure/keyvault-secrets' - '@azure/storage-blob' - '@capacitor/preferences' + - '@deno/kv' - '@netlify/blobs' - '@planetscale/database' - '@upstash/redis' + - '@vercel/blob' - '@vercel/kv' + - aws4fetch + - db0 - encoding - idb-keyval - ioredis - supports-color - uWebSockets.js + - uploadthing dev: true /node-addon-api@7.1.0: @@ -8713,6 +8852,10 @@ packages: resolution: {integrity: sha512-69mtXOFZ6hSkYiXAVB5SqaRvrbITC/NPyqv7yuu/qw0nmgPyYbIMYYNIDhNtwPrzk0ptrimrLz/hhjvm4w5Z+w==} dev: true + /node-fetch-native@1.6.6: + resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} + dev: true + /node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} @@ -8985,10 +9128,10 @@ packages: nuxt-site-config: 2.2.9(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.21)(nuxt@3.10.3)(postcss@8.4.35)(vite@5.1.4)(vue@3.4.19)(webpack@5.90.3) nuxt-site-config-kit: 2.2.9(vue@3.4.19) nypm: 0.3.6 - ofetch: 1.3.3 + ofetch: 1.4.1 ohash: 1.1.3 pathe: 1.1.2 - pkg-types: 1.0.3 + pkg-types: 1.3.1 playwright-core: 1.41.2 radix3: 1.1.0 satori: 0.10.13 @@ -9033,7 +9176,7 @@ packages: dependencies: '@nuxt/kit': 3.10.3 citty: 0.1.6 - consola: 3.2.3 + consola: 3.4.0 pathe: 1.1.2 transitivePeerDependencies: - rollup @@ -9164,7 +9307,7 @@ packages: dependencies: '@nuxt/kit': 3.10.3 '@nuxt/schema': 3.10.3 - pkg-types: 1.0.3 + pkg-types: 1.3.1 site-config-stack: 2.2.7(vue@3.4.19) std-env: 3.7.0 ufo: 1.4.0 @@ -9179,7 +9322,7 @@ packages: dependencies: '@nuxt/kit': 3.10.3 '@nuxt/schema': 3.10.3 - pkg-types: 1.0.3 + pkg-types: 1.3.1 site-config-stack: 2.2.9(vue@3.4.19) std-env: 3.7.0 ufo: 1.4.0 @@ -9199,7 +9342,7 @@ packages: floating-vue: 5.2.0(@nuxt/kit@3.10.3)(vue@3.4.19) nuxt-site-config-kit: 2.2.7(vue@3.4.19) pathe: 1.1.2 - pkg-types: 1.0.3 + pkg-types: 1.3.1 shikiji: 0.10.0-beta.9 sirv: 2.0.4 site-config-stack: 2.2.7(vue@3.4.19) @@ -9239,7 +9382,7 @@ packages: floating-vue: 5.2.2(@nuxt/kit@3.10.3)(vue@3.4.19) nuxt-site-config-kit: 2.2.9(vue@3.4.19) pathe: 1.1.2 - pkg-types: 1.0.3 + pkg-types: 1.3.1 shiki: 1.1.7 sirv: 2.0.4 site-config-stack: 2.2.9(vue@3.4.19) @@ -9269,7 +9412,7 @@ packages: - webpack dev: true - /nuxt@3.10.3(@types/node@20.11.27)(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4): + /nuxt@3.10.3(@types/node@20.17.16)(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4): resolution: {integrity: sha512-NchGNiiz9g/ErJAb462W/lpX2NqcXYb9hugySKWvLXNdrjeAPiJ2/7mhgwUSiZA9MpjuQg3saiEajr1zlRIOCg==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -9288,8 +9431,8 @@ packages: '@nuxt/schema': 3.10.3 '@nuxt/telemetry': 2.5.3 '@nuxt/ui-templates': 1.3.1 - '@nuxt/vite-builder': 3.10.3(@types/node@20.11.27)(eslint@8.57.0)(typescript@5.3.3)(vue@3.4.19) - '@types/node': 20.11.27 + '@nuxt/vite-builder': 3.10.3(@types/node@20.17.16)(eslint@8.57.0)(typescript@5.3.3)(vue@3.4.19) + '@types/node': 20.17.16 '@unhead/dom': 1.8.10 '@unhead/ssr': 1.8.10 '@unhead/vue': 1.8.10(vue@3.4.19) @@ -9308,7 +9451,7 @@ packages: globby: 14.0.1 h3: 1.10.2 hookable: 5.5.3 - jiti: 1.21.0 + jiti: 1.21.7 klona: 2.0.6 knitwork: 1.0.0 magic-string: 0.30.7 @@ -9316,11 +9459,11 @@ packages: nitropack: 2.8.1 nuxi: 3.10.1 nypm: 0.3.6 - ofetch: 1.3.3 + ofetch: 1.4.1 ohash: 1.1.3 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.0.3 + pkg-types: 1.3.1 radix3: 1.1.0 scule: 1.3.0 std-env: 3.7.0 @@ -9346,12 +9489,16 @@ packages: - '@azure/keyvault-secrets' - '@azure/storage-blob' - '@capacitor/preferences' + - '@deno/kv' - '@netlify/blobs' - '@planetscale/database' - '@upstash/redis' + - '@vercel/blob' - '@vercel/kv' + - aws4fetch - bluebird - bufferutil + - db0 - encoding - eslint - idb-keyval @@ -9369,6 +9516,7 @@ packages: - terser - typescript - uWebSockets.js + - uploadthing - utf-8-validate - vite - vls @@ -9398,18 +9546,22 @@ packages: engines: {node: '>= 6'} dev: true - /ofetch@1.3.3: - resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} + /ofetch@1.4.1: + resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==} dependencies: destr: 2.0.3 - node-fetch-native: 1.6.2 - ufo: 1.4.0 + node-fetch-native: 1.6.6 + ufo: 1.5.4 dev: true /ohash@1.1.3: resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} dev: true + /ohash@1.1.4: + resolution: {integrity: sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==} + dev: true + /on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} @@ -9546,6 +9698,10 @@ packages: engines: {node: '>=6'} dev: true + /package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + dev: true + /pacote@17.0.6: resolution: {integrity: sha512-cJKrW21VRE8vVTRskJo78c/RCvwJCn1f4qgfxL4w77SOWrTCRcmfkYHlHtS0gqpgjv3zhXflRtgsrUCX5xwNnQ==} engines: {node: ^16.14.0 || >=18.0.0} @@ -9713,6 +9869,14 @@ packages: minipass: 7.0.4 dev: true + /path-scurry@2.0.0: + resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + engines: {node: 20 || >=22} + dependencies: + lru-cache: 11.0.2 + minipass: 7.1.2 + dev: true + /path-to-regexp@6.2.1: resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} dev: true @@ -9731,6 +9895,10 @@ packages: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} dev: true + /pathe@2.0.2: + resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==} + dev: true + /pause-stream@0.0.11: resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} dependencies: @@ -9773,12 +9941,12 @@ packages: engines: {node: '>= 6'} dev: true - /pkg-types@1.0.3: - resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + /pkg-types@1.3.1: + resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} dependencies: - jsonc-parser: 3.2.1 - mlly: 1.6.1 - pathe: 1.1.2 + confbox: 0.1.8 + mlly: 1.7.4 + pathe: 2.0.2 dev: true /plausible-tracker@0.3.8: @@ -10281,6 +10449,10 @@ packages: resolution: {integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==} dev: true + /radix3@1.1.2: + resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} + dev: true + /randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: @@ -10926,6 +11098,11 @@ packages: resolution: {integrity: sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==} dev: true + /smol-toml@1.3.1: + resolution: {integrity: sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ==} + engines: {node: '>= 18'} + dev: true + /socket.io-client@4.7.4: resolution: {integrity: sha512-wh+OkeF0rAVCrABWQBaEjLfb7DVPotMbu0cgWgyR0v6eA4EoVnAwcIeIbcdTE3GT/H3kbdLl7OoH2+asoDRIIg==} engines: {node: '>=10.0.0'} @@ -10974,6 +11151,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + dev: true + /source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: @@ -11316,7 +11498,7 @@ packages: fast-glob: 3.3.2 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.21.0 + jiti: 1.21.7 lilconfig: 2.1.0 micromatch: 4.0.5 normalize-path: 3.0.0 @@ -11554,14 +11736,18 @@ packages: hasBin: true dev: true - /uc.micro@2.0.0: - resolution: {integrity: sha512-DffL94LsNOccVn4hyfRe5rdKa273swqeA5DJpMOeFmEn1wCDc7nAbbB0gXlgBCL7TNzeTv6G7XVWzan7iJtfig==} + /uc.micro@2.1.0: + resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} dev: true /ufo@1.4.0: resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} dev: true + /ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} + dev: true + /ultrahtml@1.5.3: resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==} dev: true @@ -11571,7 +11757,7 @@ packages: dependencies: '@antfu/utils': 0.7.7 defu: 6.1.4 - jiti: 1.21.0 + jiti: 1.21.7 mlly: 1.6.1 dev: true @@ -11588,8 +11774,8 @@ packages: unplugin: 1.9.0 dev: true - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} dev: true /undici@5.28.3: @@ -11599,10 +11785,20 @@ packages: '@fastify/busboy': 2.1.0 dev: true + /unenv@1.10.0: + resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==} + dependencies: + consola: 3.4.0 + defu: 6.1.4 + mime: 3.0.0 + node-fetch-native: 1.6.6 + pathe: 1.1.2 + dev: true + /unenv@1.9.0: resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==} dependencies: - consola: 3.2.3 + consola: 3.4.0 defu: 6.1.4 mime: 3.0.0 node-fetch-native: 1.6.2 @@ -11666,7 +11862,7 @@ packages: magic-string: 0.30.8 mlly: 1.6.1 pathe: 1.1.2 - pkg-types: 1.0.3 + pkg-types: 1.3.1 scule: 1.3.0 strip-literal: 1.3.0 unplugin: 1.9.0 @@ -11771,7 +11967,7 @@ packages: '@unocss/transformer-variant-group': 0.58.5 '@unocss/vite': 0.58.5(vite@5.1.4) '@unocss/webpack': 0.58.5(webpack@5.90.3) - vite: 5.1.4(@types/node@20.11.27) + vite: 5.1.4(@types/node@20.17.16) transitivePeerDependencies: - postcss - rollup @@ -11849,22 +12045,27 @@ packages: webpack-virtual-modules: 0.6.1 dev: true - /unstorage@1.10.2: - resolution: {integrity: sha512-cULBcwDqrS8UhlIysUJs2Dk0Mmt8h7B0E6mtR+relW9nZvsf/u4SkAYyNliPiPW7XtFNb5u3IUMkxGxFTTRTgQ==} - peerDependencies: - '@azure/app-configuration': ^1.5.0 - '@azure/cosmos': ^4.0.0 - '@azure/data-tables': ^13.2.2 - '@azure/identity': ^4.0.1 - '@azure/keyvault-secrets': ^4.8.0 - '@azure/storage-blob': ^12.17.0 - '@capacitor/preferences': ^5.0.7 - '@netlify/blobs': ^6.5.0 || ^7.0.0 - '@planetscale/database': ^1.16.0 - '@upstash/redis': ^1.28.4 + /unstorage@1.14.4: + resolution: {integrity: sha512-1SYeamwuYeQJtJ/USE1x4l17LkmQBzg7deBJ+U9qOBoHo15d1cDxG4jM31zKRgF7pG0kirZy4wVMX6WL6Zoscg==} + peerDependencies: + '@azure/app-configuration': ^1.8.0 + '@azure/cosmos': ^4.2.0 + '@azure/data-tables': ^13.3.0 + '@azure/identity': ^4.5.0 + '@azure/keyvault-secrets': ^4.9.0 + '@azure/storage-blob': ^12.26.0 + '@capacitor/preferences': ^6.0.3 + '@deno/kv': '>=0.8.4' + '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 + '@planetscale/database': ^1.19.0 + '@upstash/redis': ^1.34.3 + '@vercel/blob': '>=0.27.0' '@vercel/kv': ^1.0.1 + aws4fetch: ^1.0.20 + db0: '>=0.2.1' idb-keyval: ^6.2.1 - ioredis: ^5.3.2 + ioredis: ^5.4.2 + uploadthing: ^7.4.1 peerDependenciesMeta: '@azure/app-configuration': optional: true @@ -11880,31 +12081,37 @@ packages: optional: true '@capacitor/preferences': optional: true + '@deno/kv': + optional: true '@netlify/blobs': optional: true '@planetscale/database': optional: true '@upstash/redis': optional: true + '@vercel/blob': + optional: true '@vercel/kv': optional: true + aws4fetch: + optional: true + db0: + optional: true idb-keyval: optional: true ioredis: optional: true + uploadthing: + optional: true dependencies: anymatch: 3.1.3 chokidar: 3.6.0 destr: 2.0.3 - h3: 1.11.1 - listhen: 1.7.2 - lru-cache: 10.2.0 - mri: 1.2.0 - node-fetch-native: 1.6.2 - ofetch: 1.3.3 - ufo: 1.4.0 - transitivePeerDependencies: - - uWebSockets.js + h3: 1.14.0 + lru-cache: 10.4.3 + node-fetch-native: 1.6.6 + ofetch: 1.4.1 + ufo: 1.5.4 dev: true /untun@0.1.3: @@ -11912,7 +12119,7 @@ packages: hasBin: true dependencies: citty: 0.1.6 - consola: 3.2.3 + consola: 3.4.0 pathe: 1.1.2 dev: true @@ -11924,7 +12131,7 @@ packages: '@babel/standalone': 7.23.10 '@babel/types': 7.23.9 defu: 6.1.4 - jiti: 1.21.0 + jiti: 1.21.7 mri: 1.2.0 scule: 1.3.0 transitivePeerDependencies: @@ -11937,7 +12144,7 @@ packages: magic-string: 0.30.8 mlly: 1.6.1 pathe: 1.1.2 - pkg-types: 1.0.3 + pkg-types: 1.3.1 unplugin: 1.9.0 dev: true @@ -12101,7 +12308,7 @@ packages: component-emitter: 1.3.1 dev: true - /vite-node@1.3.1(@types/node@20.11.27): + /vite-node@1.3.1(@types/node@20.17.16): resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -12110,7 +12317,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.1.4(@types/node@20.11.27) + vite: 5.1.4(@types/node@20.17.16) transitivePeerDependencies: - '@types/node' - less @@ -12166,7 +12373,7 @@ packages: strip-ansi: 6.0.1 tiny-invariant: 1.3.3 typescript: 5.3.3 - vite: 5.1.4(@types/node@20.11.27) + vite: 5.1.4(@types/node@20.17.16) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -12193,7 +12400,7 @@ packages: perfect-debounce: 1.0.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.1.4(@types/node@20.11.27) + vite: 5.1.4(@types/node@20.17.16) transitivePeerDependencies: - rollup - supports-color @@ -12213,12 +12420,12 @@ packages: '@vue/compiler-dom': 3.4.19 kolorist: 1.8.0 magic-string: 0.30.8 - vite: 5.1.4(@types/node@20.11.27) + vite: 5.1.4(@types/node@20.17.16) transitivePeerDependencies: - supports-color dev: true - /vite@5.1.4(@types/node@20.11.27): + /vite@5.1.4(@types/node@20.17.16): resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -12246,7 +12453,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.27 + '@types/node': 20.17.16 esbuild: 0.19.12 postcss: 8.4.35 rollup: 4.12.0