From 854c50130a69debe012f078824a79b82eb0fdacf Mon Sep 17 00:00:00 2001 From: David Luecke Date: Fri, 30 Jan 2026 17:49:12 -0800 Subject: [PATCH 1/2] chore: Update all dependencies (#3646) --- docs/.vitepress/components.d.ts | 4 + docs/package.json | 36 +- package-lock.json | 2999 ++++++++++--------- package.json | 2 +- packages/adapter-commons/package.json | 2 +- packages/adapter-commons/src/service.ts | 3 +- packages/adapter-tests/package.json | 2 +- packages/authentication-client/package.json | 4 +- packages/authentication-local/package.json | 6 +- packages/authentication-oauth/package.json | 6 +- packages/authentication/package.json | 8 +- packages/cli/package.json | 6 +- packages/client/package.json | 10 +- packages/commons/package.json | 2 +- packages/configuration/package.json | 4 +- packages/errors/package.json | 2 +- packages/express/package.json | 10 +- packages/feathers/package.json | 2 +- packages/feathers/src/declarations.ts | 3 +- packages/generators/package.json | 16 +- packages/knex/package.json | 4 +- packages/knex/src/index.ts | 10 +- packages/koa/package.json | 8 +- packages/memory/package.json | 2 +- packages/mongodb/package.json | 4 +- packages/mongodb/src/adapter.ts | 6 +- packages/rest-client/package.json | 8 +- packages/rest-client/src/base.ts | 8 +- packages/schema/package.json | 2 +- packages/socketio-client/package.json | 4 +- packages/socketio/package.json | 8 +- packages/tests/package.json | 8 +- packages/transport-commons/package.json | 6 +- packages/transport-commons/src/client.ts | 8 +- packages/typebox/package.json | 2 +- 35 files changed, 1668 insertions(+), 1547 deletions(-) diff --git a/docs/.vitepress/components.d.ts b/docs/.vitepress/components.d.ts index 1a744ba1f0..cc6a4093c6 100644 --- a/docs/.vitepress/components.d.ts +++ b/docs/.vitepress/components.d.ts @@ -1,7 +1,11 @@ /* eslint-disable */ // @ts-nocheck +// biome-ignore lint: disable +// oxlint-disable +// ------ // Generated by unplugin-vue-components // Read more: https://github.com/vuejs/core/pull/3399 + export {} /* prettier-ignore */ diff --git a/docs/package.json b/docs/package.json index 724fcfc8fb..9e0eaa07f2 100644 --- a/docs/package.json +++ b/docs/package.json @@ -11,35 +11,35 @@ "start": "npm run dev" }, "dependencies": { - "@vueuse/core": "^14.0.0", + "@vueuse/core": "^14.1.0", "date-fns": "^4.1.0", - "element-plus": "^2.11.7", + "element-plus": "^2.13.2", "query-string": "^9.3.1", - "shiki": "^3.15.0", - "vue": "^3.5.24" + "shiki": "^3.21.0", + "vue": "^3.5.27" }, "devDependencies": { - "@feathersjs/generators": "^5.0.35", - "@iconify-json/carbon": "^1.2.14", - "@types/node": "^24.10.0", - "@unocss/preset-typography": "^66.5.5", - "@unocss/reset": "^66.5.5", - "@unocss/transformer-directives": "^66.5.5", - "@vitejs/plugin-vue": "^6.0.1", + "@feathersjs/generators": "^5.0.37", + "@iconify-json/carbon": "^1.2.18", + "@types/node": "^25.1.0", + "@unocss/preset-typography": "^66.6.0", + "@unocss/reset": "^66.6.0", + "@unocss/transformer-directives": "^66.6.0", + "@vitejs/plugin-vue": "^6.0.3", "esno": "^4.8.0", "fast-glob": "^3.3.3", "flexsearch": "^0.7.31", "https-localhost": "^4.7.1", "markdown-it": "^14.1.0", - "sass": "^1.93.3", - "sitemap": "^8.0.2", - "unocss": "^66.5.5", - "unplugin-auto-import": "^20.2.0", - "unplugin-vue-components": "^30.0.0", - "vite-plugin-pwa": "^1.1.0", + "sass": "^1.97.3", + "sitemap": "^9.0.0", + "unocss": "^66.6.0", + "unplugin-auto-import": "^21.0.0", + "unplugin-vue-components": "^31.0.0", + "vite-plugin-pwa": "^1.2.0", "vitepress": "^1.6.4", "vitepress-plugin-google-analytics": "^1.0.2", "vitepress-plugin-search": "^1.0.4-alpha.22", - "workbox-window": "^7.3.0" + "workbox-window": "^7.4.0" } } diff --git a/package-lock.json b/package-lock.json index 65b6a1aa1d..4b7cfa1379 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,36 +33,36 @@ }, "docs": { "dependencies": { - "@vueuse/core": "^14.0.0", + "@vueuse/core": "^14.1.0", "date-fns": "^4.1.0", - "element-plus": "^2.11.7", + "element-plus": "^2.13.2", "query-string": "^9.3.1", - "shiki": "^3.15.0", - "vue": "^3.5.24" + "shiki": "^3.21.0", + "vue": "^3.5.27" }, "devDependencies": { - "@feathersjs/generators": "^5.0.35", - "@iconify-json/carbon": "^1.2.14", - "@types/node": "^24.10.0", - "@unocss/preset-typography": "^66.5.5", - "@unocss/reset": "^66.5.5", - "@unocss/transformer-directives": "^66.5.5", - "@vitejs/plugin-vue": "^6.0.1", + "@feathersjs/generators": "^5.0.37", + "@iconify-json/carbon": "^1.2.18", + "@types/node": "^25.1.0", + "@unocss/preset-typography": "^66.6.0", + "@unocss/reset": "^66.6.0", + "@unocss/transformer-directives": "^66.6.0", + "@vitejs/plugin-vue": "^6.0.3", "esno": "^4.8.0", "fast-glob": "^3.3.3", "flexsearch": "^0.7.31", "https-localhost": "^4.7.1", "markdown-it": "^14.1.0", - "sass": "^1.93.3", - "sitemap": "^8.0.2", - "unocss": "^66.5.5", - "unplugin-auto-import": "^20.2.0", - "unplugin-vue-components": "^30.0.0", - "vite-plugin-pwa": "^1.1.0", + "sass": "^1.97.3", + "sitemap": "^9.0.0", + "unocss": "^66.6.0", + "unplugin-auto-import": "^21.0.0", + "unplugin-vue-components": "^31.0.0", + "vite-plugin-pwa": "^1.2.0", "vitepress": "^1.6.4", "vitepress-plugin-google-analytics": "^1.0.2", "vitepress-plugin-search": "^1.0.4-alpha.22", - "workbox-window": "^7.3.0" + "workbox-window": "^7.4.0" } }, "node_modules/@algolia/abtesting": { @@ -337,16 +337,6 @@ "url": "https://github.com/sponsors/antfu" } }, - "node_modules/@antfu/utils": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-9.3.0.tgz", - "integrity": "sha512-9hFT4RauhcUzqOE4f1+frMKLZrgNog5b06I7VmZQV1BkvwvqrbC8EBZf3L1eEL2AKb6rNKjER0sEvJiSP1FXEA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, "node_modules/@azure-rest/core-client": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/@azure-rest/core-client/-/core-client-2.4.0.tgz", @@ -665,13 +655,13 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", - "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.28.6.tgz", + "integrity": "sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" }, @@ -680,9 +670,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", - "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.6.tgz", + "integrity": "sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==", "dev": true, "license": "MIT", "engines": { @@ -690,21 +680,21 @@ } }, "node_modules/@babel/core": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", - "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.6.tgz", + "integrity": "sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.5", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-module-transforms": "^7.28.3", - "@babel/helpers": "^7.28.4", - "@babel/parser": "^7.28.5", - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.5", - "@babel/types": "^7.28.5", + "@babel/code-frame": "^7.28.6", + "@babel/generator": "^7.28.6", + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-module-transforms": "^7.28.6", + "@babel/helpers": "^7.28.6", + "@babel/parser": "^7.28.6", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.28.6", + "@babel/types": "^7.28.6", "@jridgewell/remapping": "^2.3.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", @@ -731,14 +721,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", - "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.6.tgz", + "integrity": "sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.28.5", - "@babel/types": "^7.28.5", + "@babel/parser": "^7.28.6", + "@babel/types": "^7.28.6", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" @@ -748,9 +738,9 @@ } }, "node_modules/@babel/generator/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.30", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz", - "integrity": "sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==", + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", "dev": true, "license": "MIT", "dependencies": { @@ -772,13 +762,13 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", - "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", + "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.27.2", + "@babel/compat-data": "^7.28.6", "@babel/helper-validator-option": "^7.27.1", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", @@ -816,18 +806,18 @@ "license": "ISC" }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.3.tgz", - "integrity": "sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz", + "integrity": "sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-member-expression-to-functions": "^7.28.5", "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-replace-supers": "^7.28.6", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.28.3", + "@babel/traverse": "^7.28.6", "semver": "^6.3.1" }, "engines": { @@ -848,14 +838,14 @@ } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz", - "integrity": "sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", + "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "regexpu-core": "^6.2.0", + "@babel/helper-annotate-as-pure": "^7.27.3", + "regexpu-core": "^6.3.1", "semver": "^6.3.1" }, "engines": { @@ -876,17 +866,17 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", - "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.6.tgz", + "integrity": "sha512-mOAsxeeKkUKayvZR3HeTYD/fICpCPLJrU5ZjelT/PA6WHtNDBOE436YiaEUvHN454bRM3CebhDsIpieCc4texA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "debug": "^4.4.1", + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", + "debug": "^4.4.3", "lodash.debounce": "^4.0.8", - "resolve": "^1.22.10" + "resolve": "^1.22.11" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -903,43 +893,43 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz", - "integrity": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", + "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", - "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", + "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" + "@babel/traverse": "^7.28.6", + "@babel/types": "^7.28.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", - "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", + "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.28.3" + "@babel/helper-module-imports": "^7.28.6", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -962,9 +952,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", - "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", + "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", "dev": true, "license": "MIT", "engines": { @@ -990,15 +980,15 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", - "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.28.6.tgz", + "integrity": "sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-member-expression-to-functions": "^7.28.5", "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/traverse": "^7.27.1" + "@babel/traverse": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1050,41 +1040,41 @@ } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", - "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.6.tgz", + "integrity": "sha512-z+PwLziMNBeSQJonizz2AGnndLsP2DeGHIxDAn+wdHOGuo4Fo1x1HBPPXeE9TAOPHNNWQKCSlA2VZyYyyibDnQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.3", - "@babel/types": "^7.28.2" + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.28.6", + "@babel/types": "^7.28.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", - "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz", + "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.4" + "@babel/template": "^7.28.6", + "@babel/types": "^7.28.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", - "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.6.tgz", + "integrity": "sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==", "license": "MIT", "dependencies": { - "@babel/types": "^7.28.5" + "@babel/types": "^7.28.6" }, "bin": { "parser": "bin/babel-parser.js" @@ -1161,14 +1151,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", - "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.6.tgz", + "integrity": "sha512-a0aBScVTlNaiUe35UtfxAN7A/tehvvG4/ByO6+46VPKTRSlfnAFsgKy0FUh+qAkQrDTmhDkT+IBOKlOoMUxQ0g==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.3" + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/traverse": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1191,13 +1181,13 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", - "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.28.6.tgz", + "integrity": "sha512-pSJUpFHdx9z5nqTSirOCMtYVP2wFgoWhP0p3g8ONK/4IHhLIBd0B9NYqAvIUAhq+OkhO4VM1tENCt0cjlsNShw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1207,13 +1197,13 @@ } }, "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", - "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz", + "integrity": "sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CCzbSGUAbDOzlGHJC1U+vRfLQDvw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1256,15 +1246,15 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", - "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.6.tgz", + "integrity": "sha512-9knsChgsMzBV5Yh3kkhrZNxH3oCYAfMBkNNaVN4cP2RVlFPe8wYdwwcnOsAbkdDoV9UjFtOXWrWB52M8W4jNeA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-plugin-utils": "^7.28.6", "@babel/helper-remap-async-to-generator": "^7.27.1", - "@babel/traverse": "^7.28.0" + "@babel/traverse": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1274,14 +1264,14 @@ } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", - "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.28.6.tgz", + "integrity": "sha512-ilTRcmbuXjsMmcZ3HASTe4caH5Tpo93PkTxF9oG2VZsSWsahydmcEHhix9Ik122RcTnZnUzPbmux4wh1swfv7g==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-module-imports": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", "@babel/helper-remap-async-to-generator": "^7.27.1" }, "engines": { @@ -1308,13 +1298,13 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz", - "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.6.tgz", + "integrity": "sha512-tt/7wOtBmwHPNMPu7ax4pdPz6shjFrmHDghvNC+FG9Qvj7D6mJcoRQIF5dy4njmxR941l6rgtvfSB2zX3VlUIw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1324,14 +1314,14 @@ } }, "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", - "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.28.6.tgz", + "integrity": "sha512-dY2wS3I2G7D697VHndN91TJr8/AAfXQNt5ynCTI/MpxMsSzHp+52uNivYT5wCPax3whc47DR8Ba7cmlQMg24bw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-create-class-features-plugin": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1341,14 +1331,14 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", - "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.6.tgz", + "integrity": "sha512-rfQ++ghVwTWTqQ7w8qyDxL1XGihjBss4CmTgGRCTAC9RIbhVpyp4fOeZtta0Lbf+dTNIVJer6ych2ibHwkZqsQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.28.3", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-create-class-features-plugin": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1358,18 +1348,18 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", - "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.6.tgz", + "integrity": "sha512-EF5KONAqC5zAqT783iMGuM2ZtmEBy+mJMOKl2BCvPZ2lVrwvXnB6o+OBWCS+CoeCCpVRF2sA2RBKUxvT8tQT5Q==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-compilation-targets": "^7.28.6", "@babel/helper-globals": "^7.28.0", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/traverse": "^7.28.4" + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/helper-replace-supers": "^7.28.6", + "@babel/traverse": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1379,14 +1369,14 @@ } }, "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", - "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.28.6.tgz", + "integrity": "sha512-bcc3k0ijhHbc2lEfpFHgx7eYw9KNXqOerKWfzbxEHUGKnS3sz9C4CNL9OiFN1297bDNfUiSO7DaLzbvHQQQ1BQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/template": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/template": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1413,14 +1403,14 @@ } }, "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", - "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.28.6.tgz", + "integrity": "sha512-SljjowuNKB7q5Oayv4FoPzeB74g3QgLt8IVJw9ADvWy3QnUb/01aw8I4AVv8wYnPvQz2GDDZ/g3GhcNyDBI4Bg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-create-regexp-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1446,14 +1436,14 @@ } }, "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", - "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.28.6.tgz", + "integrity": "sha512-5suVoXjC14lUN6ZL9OLKIHCNVWCrqGqlmEp/ixdXjvgnEl/kauLvvMO/Xw9NyMc95Joj1AeLVPVMvibBgSoFlA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-create-regexp-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1479,14 +1469,14 @@ } }, "node_modules/@babel/plugin-transform-explicit-resource-management": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", - "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.6.tgz", + "integrity": "sha512-Iao5Konzx2b6g7EPqTy40UZbcdXE126tTxVFr/nAIj+WItNxjKSYTEw3RC+A2/ZetmdJsgueL1KhaMCQHkLPIg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0" + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/plugin-transform-destructuring": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -1496,13 +1486,13 @@ } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz", - "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.6.tgz", + "integrity": "sha512-WitabqiGjV/vJ0aPOLSFfNY1u9U3R7W36B03r5I2KoNix+a3sOhJ3pKFB3R5It9/UiK78NiO0KE9P21cMhlPkw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1563,13 +1553,13 @@ } }, "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", - "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.28.6.tgz", + "integrity": "sha512-Nr+hEN+0geQkzhbdgQVPoqr47lZbm+5fCUmO70722xJZd0Mvb59+33QLImGj6F+DkK3xgDi1YVysP8whD6FQAw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1595,13 +1585,13 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz", - "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.6.tgz", + "integrity": "sha512-+anKKair6gpi8VsM/95kmomGNMD0eLz1NQ8+Pfw5sAwWH9fGYXT50E55ZpV0pHUHWf6IUTWPM+f/7AAff+wr9A==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1644,14 +1634,14 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", - "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.28.6.tgz", + "integrity": "sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-module-transforms": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1730,13 +1720,13 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", - "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.28.6.tgz", + "integrity": "sha512-3wKbRgmzYbw24mDJXT7N+ADXw8BC/imU9yo9c9X9NKaLF1fW+e5H1U5QjMUBe4Qo4Ox/o++IyUkl1sVCLgevKg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1746,13 +1736,13 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", - "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.28.6.tgz", + "integrity": "sha512-SJR8hPynj8outz+SlStQSwvziMN4+Bq99it4tMIf5/Caq+3iOc0JtKyse8puvyXkk3eFRIA5ID/XfunGgO5i6w==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1762,17 +1752,17 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", - "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.6.tgz", + "integrity": "sha512-5rh+JR4JBC4pGkXLAcYdLHZjXudVxWMXbB6u6+E9lRL5TrGVbHt1TjxGbZ8CkmYw9zjkB7jutzOROArsqtncEA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/plugin-transform-destructuring": "^7.28.5", "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/traverse": "^7.28.4" + "@babel/traverse": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1799,13 +1789,13 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", - "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.28.6.tgz", + "integrity": "sha512-R8ja/Pyrv0OGAvAXQhSTmWyPJPml+0TMqXlO5w+AsMEiwb2fg3WkOvob7UxFSL3OIttFSGSRFKQsOhJ/X6HQdQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1815,13 +1805,13 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz", - "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.6.tgz", + "integrity": "sha512-A4zobikRGJTsX9uqVFdafzGkqD30t26ck2LmOzAuLL8b2x6k3TIqRiT2xVvA9fNmFeTX484VpsdgmKNA0bS23w==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-plugin-utils": "^7.28.6", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" }, "engines": { @@ -1848,14 +1838,14 @@ } }, "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", - "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.28.6.tgz", + "integrity": "sha512-piiuapX9CRv7+0st8lmuUlRSmX6mBcVeNQ1b4AYzJxfCMuBfB0vBXDiGSmm03pKJw1v6cZ8KSeM+oUnM6yAExg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-create-class-features-plugin": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1865,15 +1855,15 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", - "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.28.6.tgz", + "integrity": "sha512-b97jvNSOb5+ehyQmBpmhOCiUC5oVK4PMnpRvO7+ymFBoqYjeDHIU9jnrNUuwHOiL9RpGDoKBpSViarV+BU+eVA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-create-class-features-plugin": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1899,13 +1889,13 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", - "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.6.tgz", + "integrity": "sha512-eZhoEZHYQLL5uc1gS5e9/oTknS0sSSAtd5TkKMUp3J+S/CaUjagc0kOUPsEbDmMeva0nC3WWl4SxVY6+OBuxfw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1915,14 +1905,14 @@ } }, "node_modules/@babel/plugin-transform-regexp-modifiers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", - "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.28.6.tgz", + "integrity": "sha512-QGWAepm9qxpaIs7UM9FvUSnCGlb8Ua1RhyM4/veAxLwt3gMat/LSGrZixyuj4I6+Kn9iwvqCyPTtbdxanYoWYg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-create-regexp-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -1964,13 +1954,13 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", - "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.28.6.tgz", + "integrity": "sha512-9U4QObUC0FtJl05AsUcodau/RWDytrU6uKgkxu09mLR9HLDAtUMoPuuskm5huQsoktmsYpI+bGmq+iapDcriKA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-plugin-utils": "^7.28.6", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" }, "engines": { @@ -2045,14 +2035,14 @@ } }, "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", - "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.28.6.tgz", + "integrity": "sha512-4Wlbdl/sIZjzi/8St0evF0gEZrgOswVO6aOzqxh1kDZOl9WmLrHq2HtGhnOJZmHZYKP8WZ1MDLCt5DAWwRo57A==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-create-regexp-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -2079,14 +2069,14 @@ } }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", - "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.28.6.tgz", + "integrity": "sha512-/wHc/paTUmsDYN7SZkpWxogTOBNnlx7nBQYfy6JJlCT7G3mVhltk3e++N7zV0XfgGsrqBxd4rJQt9H16I21Y1Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-create-regexp-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -2096,76 +2086,76 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.5.tgz", - "integrity": "sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.6.tgz", + "integrity": "sha512-GaTI4nXDrs7l0qaJ6Rg06dtOXTBCG6TMDB44zbqofCIC4PqC7SEvmFFtpxzCDw9W5aJ7RKVshgXTLvLdBFV/qw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.28.5", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", + "@babel/compat-data": "^7.28.6", + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", "@babel/helper-validator-option": "^7.27.1", "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5", "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.6", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.27.1", - "@babel/plugin-syntax-import-attributes": "^7.27.1", + "@babel/plugin-syntax-import-assertions": "^7.28.6", + "@babel/plugin-syntax-import-attributes": "^7.28.6", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "^7.27.1", - "@babel/plugin-transform-async-generator-functions": "^7.28.0", - "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.28.6", + "@babel/plugin-transform-async-to-generator": "^7.28.6", "@babel/plugin-transform-block-scoped-functions": "^7.27.1", - "@babel/plugin-transform-block-scoping": "^7.28.5", - "@babel/plugin-transform-class-properties": "^7.27.1", - "@babel/plugin-transform-class-static-block": "^7.28.3", - "@babel/plugin-transform-classes": "^7.28.4", - "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.6", + "@babel/plugin-transform-class-properties": "^7.28.6", + "@babel/plugin-transform-class-static-block": "^7.28.6", + "@babel/plugin-transform-classes": "^7.28.6", + "@babel/plugin-transform-computed-properties": "^7.28.6", "@babel/plugin-transform-destructuring": "^7.28.5", - "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-dotall-regex": "^7.28.6", "@babel/plugin-transform-duplicate-keys": "^7.27.1", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.28.6", "@babel/plugin-transform-dynamic-import": "^7.27.1", - "@babel/plugin-transform-explicit-resource-management": "^7.28.0", - "@babel/plugin-transform-exponentiation-operator": "^7.28.5", + "@babel/plugin-transform-explicit-resource-management": "^7.28.6", + "@babel/plugin-transform-exponentiation-operator": "^7.28.6", "@babel/plugin-transform-export-namespace-from": "^7.27.1", "@babel/plugin-transform-for-of": "^7.27.1", "@babel/plugin-transform-function-name": "^7.27.1", - "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.28.6", "@babel/plugin-transform-literals": "^7.27.1", - "@babel/plugin-transform-logical-assignment-operators": "^7.28.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.28.6", "@babel/plugin-transform-member-expression-literals": "^7.27.1", "@babel/plugin-transform-modules-amd": "^7.27.1", - "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.28.6", "@babel/plugin-transform-modules-systemjs": "^7.28.5", "@babel/plugin-transform-modules-umd": "^7.27.1", "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", "@babel/plugin-transform-new-target": "^7.27.1", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", - "@babel/plugin-transform-numeric-separator": "^7.27.1", - "@babel/plugin-transform-object-rest-spread": "^7.28.4", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.28.6", + "@babel/plugin-transform-numeric-separator": "^7.28.6", + "@babel/plugin-transform-object-rest-spread": "^7.28.6", "@babel/plugin-transform-object-super": "^7.27.1", - "@babel/plugin-transform-optional-catch-binding": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.28.5", + "@babel/plugin-transform-optional-catch-binding": "^7.28.6", + "@babel/plugin-transform-optional-chaining": "^7.28.6", "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/plugin-transform-private-methods": "^7.27.1", - "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-private-methods": "^7.28.6", + "@babel/plugin-transform-private-property-in-object": "^7.28.6", "@babel/plugin-transform-property-literals": "^7.27.1", - "@babel/plugin-transform-regenerator": "^7.28.4", - "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.28.6", + "@babel/plugin-transform-regexp-modifiers": "^7.28.6", "@babel/plugin-transform-reserved-words": "^7.27.1", "@babel/plugin-transform-shorthand-properties": "^7.27.1", - "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-spread": "^7.28.6", "@babel/plugin-transform-sticky-regex": "^7.27.1", "@babel/plugin-transform-template-literals": "^7.27.1", "@babel/plugin-transform-typeof-symbol": "^7.27.1", "@babel/plugin-transform-unicode-escapes": "^7.27.1", - "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.28.6", "@babel/plugin-transform-unicode-regex": "^7.27.1", - "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.28.6", "@babel/preset-modules": "0.1.6-no-external-plugins", "babel-plugin-polyfill-corejs2": "^0.4.14", "babel-plugin-polyfill-corejs3": "^0.13.0", @@ -2215,33 +2205,33 @@ } }, "node_modules/@babel/template": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", - "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", + "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/parser": "^7.27.2", - "@babel/types": "^7.27.1" + "@babel/code-frame": "^7.28.6", + "@babel/parser": "^7.28.6", + "@babel/types": "^7.28.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", - "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.6.tgz", + "integrity": "sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.5", + "@babel/code-frame": "^7.28.6", + "@babel/generator": "^7.28.6", "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.5", - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.5", + "@babel/parser": "^7.28.6", + "@babel/template": "^7.28.6", + "@babel/types": "^7.28.6", "debug": "^4.3.1" }, "engines": { @@ -2249,9 +2239,9 @@ } }, "node_modules/@babel/types": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", - "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.6.tgz", + "integrity": "sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.27.1", @@ -2403,9 +2393,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz", - "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz", + "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==", "cpu": [ "ppc64" ], @@ -2419,9 +2409,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz", - "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz", + "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==", "cpu": [ "arm" ], @@ -2435,9 +2425,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz", - "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz", + "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==", "cpu": [ "arm64" ], @@ -2451,9 +2441,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz", - "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz", + "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==", "cpu": [ "x64" ], @@ -2467,9 +2457,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz", - "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz", + "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==", "cpu": [ "arm64" ], @@ -2483,9 +2473,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz", - "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz", + "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==", "cpu": [ "x64" ], @@ -2499,9 +2489,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz", - "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz", + "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==", "cpu": [ "arm64" ], @@ -2515,9 +2505,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz", - "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz", + "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==", "cpu": [ "x64" ], @@ -2531,9 +2521,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz", - "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz", + "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==", "cpu": [ "arm" ], @@ -2547,9 +2537,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz", - "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz", + "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==", "cpu": [ "arm64" ], @@ -2563,9 +2553,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz", - "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz", + "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==", "cpu": [ "ia32" ], @@ -2579,9 +2569,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz", - "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz", + "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==", "cpu": [ "loong64" ], @@ -2595,9 +2585,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz", - "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz", + "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==", "cpu": [ "mips64el" ], @@ -2611,9 +2601,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz", - "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz", + "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==", "cpu": [ "ppc64" ], @@ -2627,9 +2617,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz", - "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz", + "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==", "cpu": [ "riscv64" ], @@ -2643,9 +2633,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz", - "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz", + "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==", "cpu": [ "s390x" ], @@ -2659,9 +2649,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz", - "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz", + "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==", "cpu": [ "x64" ], @@ -2675,9 +2665,9 @@ } }, "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz", - "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz", + "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==", "cpu": [ "arm64" ], @@ -2691,9 +2681,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz", - "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz", + "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==", "cpu": [ "x64" ], @@ -2707,9 +2697,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz", - "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz", + "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==", "cpu": [ "arm64" ], @@ -2723,9 +2713,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz", - "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz", + "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==", "cpu": [ "x64" ], @@ -2739,9 +2729,9 @@ } }, "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz", - "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz", + "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==", "cpu": [ "arm64" ], @@ -2755,9 +2745,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz", - "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz", + "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==", "cpu": [ "x64" ], @@ -2771,9 +2761,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz", - "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz", + "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==", "cpu": [ "arm64" ], @@ -2787,9 +2777,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz", - "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz", + "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==", "cpu": [ "ia32" ], @@ -2803,9 +2793,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz", - "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz", + "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==", "cpu": [ "x64" ], @@ -3148,9 +3138,9 @@ } }, "node_modules/@iconify-json/carbon": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/@iconify-json/carbon/-/carbon-1.2.14.tgz", - "integrity": "sha512-33u6uGiYJ79Dfp72peT+PBMcjxzi+NyJLpqYRX8pnw0zchsUW7Us2xecgvkWgD83KYcbe6hufyWlHFU9y7fb/Q==", + "version": "1.2.18", + "resolved": "https://registry.npmjs.org/@iconify-json/carbon/-/carbon-1.2.18.tgz", + "integrity": "sha512-Grb13E6r/RqTEV4Sqd/BQR2FUt57U2WLuticJ5H8JbTdHLop1LmdePu3EJJA3Xi8DcWRbD6OnC133hKfOwlgtg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3175,33 +3165,15 @@ "license": "MIT" }, "node_modules/@iconify/utils": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-3.0.2.tgz", - "integrity": "sha512-EfJS0rLfVuRuJRn4psJHtK2A9TqVnkxPpHY6lYHiB9+8eSuudsxbwMiavocG45ujOo6FJ+CIRlRnlOGinzkaGQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-3.1.0.tgz", + "integrity": "sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw==", "dev": true, "license": "MIT", "dependencies": { "@antfu/install-pkg": "^1.1.0", - "@antfu/utils": "^9.2.0", "@iconify/types": "^2.0.0", - "debug": "^4.4.1", - "globals": "^15.15.0", - "kolorist": "^1.8.0", - "local-pkg": "^1.1.1", - "mlly": "^1.7.4" - } - }, - "node_modules/@iconify/utils/node_modules/globals": { - "version": "15.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", - "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "mlly": "^1.8.0" } }, "node_modules/@inquirer/external-editor": { @@ -3255,6 +3227,29 @@ "node": ">=18" } }, + "node_modules/@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@isaacs/balanced-match": "^4.0.1" + }, + "engines": { + "node": "20 || >=22" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -5016,22 +5011,39 @@ } }, "node_modules/@quansync/fs": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@quansync/fs/-/fs-0.1.5.tgz", - "integrity": "sha512-lNS9hL2aS2NZgNW7BBj+6EBl4rOf8l+tQ0eRY6JWCI8jI2kc53gSoqbjojU0OnAWhzoXiOjFyGsHcDGePB3lhA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@quansync/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==", "dev": true, "license": "MIT", "dependencies": { - "quansync": "^0.2.11" + "quansync": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/sxzz" } }, + "node_modules/@quansync/fs/node_modules/quansync": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/quansync/-/quansync-1.0.0.tgz", + "integrity": "sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT" + }, "node_modules/@rolldown/pluginutils": { - "version": "1.0.0-beta.29", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.29.tgz", - "integrity": "sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==", + "version": "1.0.0-beta.53", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.53.tgz", + "integrity": "sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==", "dev": true, "license": "MIT" }, @@ -5421,54 +5433,54 @@ ] }, "node_modules/@shikijs/core": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.15.0.tgz", - "integrity": "sha512-8TOG6yG557q+fMsSVa8nkEDOZNTSxjbbR8l6lF2gyr6Np+jrPlslqDxQkN6rMXCECQ3isNPZAGszAfYoJOPGlg==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.21.0.tgz", + "integrity": "sha512-AXSQu/2n1UIQekY8euBJlvFYZIw0PHY63jUzGbrOma4wPxzznJXTXkri+QcHeBNaFxiiOljKxxJkVSoB3PjbyA==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.15.0", + "@shikijs/types": "3.21.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.5" } }, "node_modules/@shikijs/engine-javascript": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.15.0.tgz", - "integrity": "sha512-ZedbOFpopibdLmvTz2sJPJgns8Xvyabe2QbmqMTz07kt1pTzfEvKZc5IqPVO/XFiEbbNyaOpjPBkkr1vlwS+qg==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.21.0.tgz", + "integrity": "sha512-ATwv86xlbmfD9n9gKRiwuPpWgPENAWCLwYCGz9ugTJlsO2kOzhOkvoyV/UD+tJ0uT7YRyD530x6ugNSffmvIiQ==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.15.0", + "@shikijs/types": "3.21.0", "@shikijs/vscode-textmate": "^10.0.2", - "oniguruma-to-es": "^4.3.3" + "oniguruma-to-es": "^4.3.4" } }, "node_modules/@shikijs/engine-oniguruma": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.15.0.tgz", - "integrity": "sha512-HnqFsV11skAHvOArMZdLBZZApRSYS4LSztk2K3016Y9VCyZISnlYUYsL2hzlS7tPqKHvNqmI5JSUJZprXloMvA==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.21.0.tgz", + "integrity": "sha512-OYknTCct6qiwpQDqDdf3iedRdzj6hFlOPv5hMvI+hkWfCKs5mlJ4TXziBG9nyabLwGulrUjHiCq3xCspSzErYQ==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.15.0", + "@shikijs/types": "3.21.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "node_modules/@shikijs/langs": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.15.0.tgz", - "integrity": "sha512-WpRvEFvkVvO65uKYW4Rzxs+IG0gToyM8SARQMtGGsH4GDMNZrr60qdggXrFOsdfOVssG/QQGEl3FnJ3EZ+8w8A==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.21.0.tgz", + "integrity": "sha512-g6mn5m+Y6GBJ4wxmBYqalK9Sp0CFkUqfNzUy2pJglUginz6ZpWbaWjDB4fbQ/8SHzFjYbtU6Ddlp1pc+PPNDVA==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.15.0" + "@shikijs/types": "3.21.0" } }, "node_modules/@shikijs/themes": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.15.0.tgz", - "integrity": "sha512-8ow2zWb1IDvCKjYb0KiLNrK4offFdkfNVPXb1OZykpLCzRU6j+efkY+Y7VQjNlNFXonSw+4AOdGYtmqykDbRiQ==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.21.0.tgz", + "integrity": "sha512-BAE4cr9EDiZyYzwIHEk7JTBJ9CzlPuM4PchfcA5ao1dWXb25nv6hYsoDiBq2aZK9E3dlt3WB78uI96UESD+8Mw==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.15.0" + "@shikijs/types": "3.21.0" } }, "node_modules/@shikijs/transformers": { @@ -5544,9 +5556,9 @@ } }, "node_modules/@shikijs/types": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.15.0.tgz", - "integrity": "sha512-BnP+y/EQnhihgHy4oIAN+6FFtmfTekwOLsQbRw9hOKwqgNy8Bdsjq8B05oAt/ZgvIWWFrshV71ytOrlPfYjIJw==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.21.0.tgz", + "integrity": "sha512-zGrWOxZ0/+0ovPY7PvBU2gIS9tmhSUUt30jAcNV0Bq0gb2S98gwfjIs1vxlmH5zM7/4YxLamT6ChlqqAJmPPjA==", "license": "MIT", "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", @@ -6063,12 +6075,13 @@ } }, "node_modules/@types/koa-qs": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/koa-qs/-/koa-qs-2.0.4.tgz", - "integrity": "sha512-8RWBan9/XxIunuE+oIGkefcYxzyGyZjHZSwrpnYQOMckeCuRuK570CTxVv1oiPR0BwcKNRT9mcQf+7j/A01Jyw==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/koa-qs/-/koa-qs-2.0.5.tgz", + "integrity": "sha512-ofLLx3FJVHtnCPINtzFEBZTBHu3hjGmBcMyv7Z1i9HfmvKGpJ8N34WEJLdR9A9rBivNLazFcd+kVAzdmcrGq3A==", "license": "MIT", "dependencies": { - "@types/koa": "*" + "@types/koa": "*", + "@types/qs": "*" } }, "node_modules/@types/koa-send": { @@ -6109,9 +6122,9 @@ "license": "MIT" }, "node_modules/@types/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==", + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-RDvF6wTulMPjrNdCoYRC8gNR880JNGT8uB+REUpC2Ns4pRqQJhGz90wh7rgdXDPpCczF3VGktDuFGVnz8zP7HA==", "license": "MIT" }, "node_modules/@types/lodash-es": { @@ -6200,9 +6213,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "24.10.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.0.tgz", - "integrity": "sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.1.0.tgz", + "integrity": "sha512-t7frlewr6+cbx+9Ohpl0NOTKXZNV9xHRmNOvql47BFJKcEG1CxtxlPEEe+gR9uhVWM4DwhnvTF110mIL4yP9RA==", "license": "MIT", "dependencies": { "undici-types": "~7.16.0" @@ -6584,21 +6597,21 @@ "license": "ISC" }, "node_modules/@unocss/astro": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-66.5.5.tgz", - "integrity": "sha512-kSdiZBZLGXSiOFZ/M0QHS1wXVnbh9vn+CpIMZFr/QZ6tCpoq+1fguwiBlY0QaMjh43FVVr55gJTpb78BQvKHwg==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-66.6.0.tgz", + "integrity": "sha512-HCDgZnoXv6pZGUK9N4ko7ZeBP1YTIP8IFj0Vr7pXVdv9sGR9CofoueFbclTvPQ065UHSsG+WI+JO5z9/BGd5fw==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/reset": "66.5.5", - "@unocss/vite": "66.5.5" + "@unocss/core": "66.6.0", + "@unocss/reset": "66.6.0", + "@unocss/vite": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0" + "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 || ^8.0.0-0" }, "peerDependenciesMeta": { "vite": { @@ -6607,23 +6620,25 @@ } }, "node_modules/@unocss/cli": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-66.5.5.tgz", - "integrity": "sha512-odIbaQE0ZpOiPRA73yYg38372uvLgoOSz06cUO/RygxRwWxgf+ddPuCFBmsJ9yDbKl+P74ucC50sRMSEg3LYBg==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-66.6.0.tgz", + "integrity": "sha512-wtA6YBIvW2f8FISdYS8rx+B3ZGTUjw3YO3Fxz1ApUCHinYSdz8SoNWShH1I61LWbcjJ4hbjI/D9t/Dmgp6vmiQ==", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/remapping": "^2.3.5", - "@unocss/config": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/preset-uno": "66.5.5", + "@unocss/config": "66.6.0", + "@unocss/core": "66.6.0", + "@unocss/preset-wind3": "66.6.0", + "@unocss/preset-wind4": "66.6.0", + "@unocss/transformer-directives": "66.6.0", "cac": "^6.7.14", - "chokidar": "^3.6.0", + "chokidar": "^5.0.0", "colorette": "^2.0.20", "consola": "^3.4.2", "magic-string": "^0.30.21", "pathe": "^2.0.3", - "perfect-debounce": "^1.0.0", + "perfect-debounce": "^2.0.0", "tinyglobby": "^0.2.15", "unplugin-utils": "^0.3.1" }, @@ -6638,28 +6653,19 @@ } }, "node_modules/@unocss/cli/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", "dev": true, "license": "MIT", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "readdirp": "^5.0.0" }, "engines": { - "node": ">= 8.10.0" + "node": ">= 20.19.0" }, "funding": { "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" } }, "node_modules/@unocss/cli/node_modules/colorette": { @@ -6669,50 +6675,7 @@ "dev": true, "license": "MIT" }, - "node_modules/@unocss/cli/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@unocss/cli/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/@unocss/cli/node_modules/tinyglobby": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", - "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.3" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/@unocss/cli/node_modules/tinyglobby/node_modules/fdir": { + "node_modules/@unocss/cli/node_modules/fdir": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", @@ -6730,7 +6693,14 @@ } } }, - "node_modules/@unocss/cli/node_modules/tinyglobby/node_modules/picomatch": { + "node_modules/@unocss/cli/node_modules/perfect-debounce": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-2.1.0.tgz", + "integrity": "sha512-LjgdTytVFXeUgtHZr9WYViYSM/g8MkcTPYDlPa3cDqMirHjKiSZPYd6DoL7pK8AJQr+uWkQvCjHNdiMqsrJs+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@unocss/cli/node_modules/picomatch": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", @@ -6743,15 +6713,46 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/@unocss/cli/node_modules/readdirp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz", + "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@unocss/cli/node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, "node_modules/@unocss/config": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.5.5.tgz", - "integrity": "sha512-HHrU0S/3SRWrmkuIK26OnH/X3luyGFXDXJYqIWkJ1n9xpYs8picX2v8CylaeHI3PVQNeR7o853kDd1HBCt1yMw==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.6.0.tgz", + "integrity": "sha512-YvNk/b9jGmT1TQGDbHR+0VALnTsPLzSTzw90t09ggny9YxeF0XnsP06M5+H0EJPwpmdigBC++KEIMaK8SYDsaQ==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5", - "unconfig": "^7.3.3" + "@unocss/core": "66.6.0", + "unconfig": "^7.4.2" }, "engines": { "node": ">=14" @@ -6761,9 +6762,9 @@ } }, "node_modules/@unocss/core": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-66.5.5.tgz", - "integrity": "sha512-BL+TdQMJCuu3fOGnF8wugGVpqrgBUEFzWp3yI9VJe/+p6H6NXuqlzwgSKcbpJD0XQMnxhRYYtC5Gh1coNXiBIQ==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/core/-/core-66.6.0.tgz", + "integrity": "sha512-Sxm7HmhsPIIzxbPnWembPyobuCeA5j9KxL+jIOW2c+kZiTFjHeju7vuVWX9jmAMMC+UyDuuCQ4yE+kBo3Y7SWQ==", "dev": true, "license": "MIT", "funding": { @@ -6771,27 +6772,27 @@ } }, "node_modules/@unocss/extractor-arbitrary-variants": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.5.5.tgz", - "integrity": "sha512-XmZmHVJv1/cynHNQlLNY5PkJdGz42/DcThI2ZX+9zUHCnDBl/a/HdsByaSY3HMWA/n2d/5/OqKusRCkkwprerQ==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.6.0.tgz", + "integrity": "sha512-AsCmpbre4hQb+cKOf3gHUeYlF7guR/aCKZvw53VBk12qY5wNF7LdfIx4zWc5LFVCoRxIZlU2C7L4/Tt7AkiFMA==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/inspector": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-66.5.5.tgz", - "integrity": "sha512-2M74tmMYJLnSenY4wTXj1q9sDUrg2aH3s/9y8FesXTkGDpNMCNYoG8K2etVKbr+IKFV8Fdrs4heQyLuIKSFdow==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-66.6.0.tgz", + "integrity": "sha512-BvdY8ah+OTmzFMb+z8RZkaF15+PWRFt9S2bOARkkRBubybX9EE1rxM07l74kO5Dj16++CS4nO15XFq39pPoBvg==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5", + "@unocss/core": "66.6.0", + "@unocss/rule-utils": "66.6.0", "colorette": "^2.0.20", "gzip-size": "^6.0.0", "sirv": "^3.0.2", @@ -6809,15 +6810,15 @@ "license": "MIT" }, "node_modules/@unocss/postcss": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-66.5.5.tgz", - "integrity": "sha512-otDPQqdlFMgRdpW5o4jFG2bu8+FnQbz4PBxXheW8VW8P8A12fltPdBchOPhF3dnJdF5i6QQXEDhvCnrbe09VNA==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-66.6.0.tgz", + "integrity": "sha512-Tn8l8JMXJcTgzrPHSukpRBnVIt561bQCUle7jW8NXk61vYBy8p52nEBkNy5QMXybaCih5ghg2d/+nDIAl9YIpw==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/config": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5", + "@unocss/config": "66.6.0", + "@unocss/core": "66.6.0", + "@unocss/rule-utils": "66.6.0", "css-tree": "^3.1.0", "postcss": "^8.5.6", "tinyglobby": "^0.2.15" @@ -6881,27 +6882,27 @@ } }, "node_modules/@unocss/preset-attributify": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-66.5.5.tgz", - "integrity": "sha512-BOZ6S6bkJGmffS/Up4ld7/Mdm1BcV0erIiXlis2YXuKWQ0gp1bROrvmiX9Mmf4bt9PORgf3nILJ3lKQd/OxDYQ==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-66.6.0.tgz", + "integrity": "sha512-IfGZT9LjQkfpJaVjDtFMxOlrEoj7m1DCztRdby0FaptXChE7vdgRkYFl8HDeXMkEIlzV1YTHuIarwJ+tV+1SRQ==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-icons": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-66.5.5.tgz", - "integrity": "sha512-4thYFwch0N+egxFVrIDd52NgJ6DhYdjpoNkXMnDZSuoGLnZYuRBdL3dAXPcGIHrYiuZz35RR5o0eauL2TJrVsw==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-66.6.0.tgz", + "integrity": "sha512-ObgmN9SsqU7TiClNvy+mQDyqzwOhlBXT0whXFp3iiBfSbnxUIDyf4Pr/2hwxnAWrCWCQj7xw2H0Y0sDtXq8XkA==", "dev": true, "license": "MIT", "dependencies": { - "@iconify/utils": "^3.0.2", - "@unocss/core": "66.5.5", + "@iconify/utils": "^3.1.0", + "@unocss/core": "66.6.0", "ofetch": "^1.5.1" }, "funding": { @@ -6909,66 +6910,66 @@ } }, "node_modules/@unocss/preset-mini": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-66.5.5.tgz", - "integrity": "sha512-l8hByRW1qrFxSxydCzBPHoRYK3hUvCo+vbnQ6YKaghktKRMPFW8pKUgRtPKRgT+Gm4YOFz34IXD2T8223YOVvg==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-66.6.0.tgz", + "integrity": "sha512-8bQyTuMJcry/z4JTDsQokI0187/1CJIkVx9hr9eEbKf/gWti538P8ktKEmHCf8IyT0At5dfP9oLHLCUzVetdbA==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/extractor-arbitrary-variants": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.6.0", + "@unocss/extractor-arbitrary-variants": "66.6.0", + "@unocss/rule-utils": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-tagify": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-66.5.5.tgz", - "integrity": "sha512-sf2K/+MXjP5OkcxDBmWxt/0qLzz6SJi6NWBSNrVsby1eSmeKrrdcHkDEdd3pn2fXwxPU9a9CGAmXcQHZ1DJN0w==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-66.6.0.tgz", + "integrity": "sha512-Vy9olM61lqTDxcHbfDkIJNp9LF2m8K9I/F2J0diD+BVZgpym1QRK6+aZaeAPJuMCyQrOk87dm7VIiAPFtLOXFA==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-typography": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-66.5.5.tgz", - "integrity": "sha512-dR0xedqdWlvApZ7KPHQ8LEXgwQoPFum3e/2YkCGPsuAfsKB1WO7rwza4LfQh4EhDhSCKgHvsP5PkdtKwH0CLnA==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-66.6.0.tgz", + "integrity": "sha512-vDogO+jaatGSAoZqqa9+GJ18WbrwYzJr5UyIFUQqXJ5TUDaWzKb4Qhty2WnOtjQaf4sOMML8JFA/cydZl+Rjjw==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.6.0", + "@unocss/rule-utils": "66.6.0" } }, "node_modules/@unocss/preset-uno": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-66.5.5.tgz", - "integrity": "sha512-MHUMNXikr3JM043jibXJszeC8lz3t6Jn+HDZHaRamdtZO/+H/HK8YR46dbFEndGlQ3d3qjBqTZXg0BBWM0jApQ==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-66.6.0.tgz", + "integrity": "sha512-xDppgdgFk+JNrL9jhqhrn6H9IS8P10p1HSsWOYF+9owg43zqpeNpzDMvZGwq8uxq6guyB1fu6l4YzO+bDZnwvw==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/preset-wind3": "66.5.5" + "@unocss/core": "66.6.0", + "@unocss/preset-wind3": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-web-fonts": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-66.5.5.tgz", - "integrity": "sha512-ySwIigf7OGBlzUKe9KZ0luzzA/yjz84T/WVGF75SkYUw6vyfWo3XxSIxU/sHYjoRCKUC/7di3FAUPT5xkX45Vw==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-66.6.0.tgz", + "integrity": "sha512-Mqb8bVSAfDEnkGyAl8ZPdvaojq3YSow4lvxGCOm7nHJFIXkRKgYBgD3tmm+rvO81CUtihZd7hdw0Ay+8pYrlTw==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5", + "@unocss/core": "66.6.0", "ofetch": "^1.5.1" }, "funding": { @@ -6976,53 +6977,53 @@ } }, "node_modules/@unocss/preset-wind": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-66.5.5.tgz", - "integrity": "sha512-H+zBSZBFuhLzuktpmrSe7Di++QfVruGAHLlyduRaBrV+M7yvJtNPzBaIr7vcZJNaCeruzv1wivRLzglw9Vj4Gw==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-66.6.0.tgz", + "integrity": "sha512-6uVq3/gV1MD9ZsycrYLP6OvAS9kI1oGAIuccKKspZHW3jqwEhJmPofDD4pYwbkx4i4zSWzoLakcfp9d67Szjqg==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/preset-wind3": "66.5.5" + "@unocss/core": "66.6.0", + "@unocss/preset-wind3": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-wind3": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind3/-/preset-wind3-66.5.5.tgz", - "integrity": "sha512-q9faBHImvjFa0tRpDTJ7ghKaNKA25f2E+ZMalH0yqq0qsLkbgnI8p/lUYjvSv5U07WM92kfvJP/t0Mv+IlRoaw==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind3/-/preset-wind3-66.6.0.tgz", + "integrity": "sha512-7gzswF810BCSru7pF01BsMzGZbfrsWT5GV6JJLkhROS2pPjeNOpqy2VEfiavv5z09iGSIESeOFMlXr5ORuLZrg==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/preset-mini": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.6.0", + "@unocss/preset-mini": "66.6.0", + "@unocss/rule-utils": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-wind4": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind4/-/preset-wind4-66.5.5.tgz", - "integrity": "sha512-tZPBB9c8iec36tNrSgMGgLpeqWXgqtFyS/HkOydKJXyhR11ORhCYUJX/dAFTHwzn3P5Ojc/PkA2x4c25CmEE1w==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind4/-/preset-wind4-66.6.0.tgz", + "integrity": "sha512-1yyo9fmB+r5C92kSHU7lIaqGJdvz5UQyYZxYDxSmWLAUzWEK5HBRj6OkSF6rUnz+Yd4JvgOgACZNOShVOezPlA==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/extractor-arbitrary-variants": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.6.0", + "@unocss/extractor-arbitrary-variants": "66.6.0", + "@unocss/rule-utils": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/reset": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-66.5.5.tgz", - "integrity": "sha512-mDqCGp35oXesNBxWanpvNMmeIOVOj54UE1dlVkVDFrdzfUbXpvqMxXvByePFJj27GMZOhduYETeQrjCoixAMGQ==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-66.6.0.tgz", + "integrity": "sha512-OQK5F7Dzx0wWDSPTYEz7NRP9pekufSAkjxfKOyKokiXOUzVTg8Yx8sOvCsA3Oi0Rx5WlsO2LN+MOBekpkrttXg==", "dev": true, "license": "MIT", "funding": { @@ -7030,13 +7031,13 @@ } }, "node_modules/@unocss/rule-utils": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-66.5.5.tgz", - "integrity": "sha512-74bccTyWDXcMPYydMfFvuaGL9DeaJd6sjcjVaDgA9aImpRpKbkFz0htHzcgzO4JXhOewTGPycVu+ssyCIHPa4A==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-66.6.0.tgz", + "integrity": "sha512-v16l6p5VrefDx8P/gzWnp0p6/hCA0vZ4UMUN6SxHGVE6V+IBpX6I6Du3Egk9TdkhZ7o+Pe1NHxksHcjT0V/tww==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "^66.5.5", + "@unocss/core": "^66.6.0", "magic-string": "^0.30.21" }, "engines": { @@ -7047,15 +7048,15 @@ } }, "node_modules/@unocss/transformer-attributify-jsx": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.5.5.tgz", - "integrity": "sha512-TbBp8qwLtNZwLP6RqpcXXc1YYTJA1+j3eOEaOAflca+c9nTIA3w4RP/s5flLYttGkZiMeK6WPD3rkfqv/9knGQ==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.6.0.tgz", + "integrity": "sha512-fzjLVlhYO8JdHzIusRKAva5ZOnA4deOVYuiM6HVpbX7P19479TVHZgeSV+AG0BWLhmIJ2cer+n3/CIO5nodT6g==", "dev": true, "license": "MIT", "dependencies": { "@babel/parser": "7.27.7", "@babel/traverse": "7.27.7", - "@unocss/core": "66.5.5" + "@unocss/core": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -7107,55 +7108,55 @@ } }, "node_modules/@unocss/transformer-compile-class": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-66.5.5.tgz", - "integrity": "sha512-SgV+UesjDOPoEaGGaRV9M+OFGtH+snzPkYZXXc9cCoYborWM9S9+ck24mnYY/RnjY1SdsnyKNHKRaP+L04pomQ==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-66.6.0.tgz", + "integrity": "sha512-OkwdbIfsbs8dtHIfBaoya/SPHZUJeogvJl2BpJb4/3nY/tWBZB/+i2vPMAML3D9aQYZAuC7uqcTRGNbuvyyy+w==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/transformer-directives": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-66.5.5.tgz", - "integrity": "sha512-7EQFiOKuBEuK6L1A5bN4D2ot4DgPW4vxhhatjn3wswRLP39PCx7ldglTMUdSOVnNw0tqJELiN2zJMZ6lmG5vWg==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-66.6.0.tgz", + "integrity": "sha512-2Z4FFjJI/bH6kKGuuuO0DpFEVSFOhFnGLTFK8y9BGz0cIOQOIuEKTemM7QLqPuyRSORBO1RKvcKvA3DV0n1X7g==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5", + "@unocss/core": "66.6.0", + "@unocss/rule-utils": "66.6.0", "css-tree": "^3.1.0" } }, "node_modules/@unocss/transformer-variant-group": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-66.5.5.tgz", - "integrity": "sha512-zfcaOPgK+VdIAUR8hYD3TF6u49jZIHiFx7O3w/8Z2FjQGdB2iWsGOPMHqlkZaNfsISFkxuAy5YNm26O4w44XNQ==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-66.6.0.tgz", + "integrity": "sha512-kWYYcrn8ZFKLVCU6kB8yaQY9iYgx3/XhPb9c0XZZ5QzWjoGffrl6XLUk8XrjR/yxC3qwHg/WizzsmsQ2OXF6Qg==", "dev": true, "license": "MIT", "dependencies": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.6.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/vite": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-66.5.5.tgz", - "integrity": "sha512-NsDwkK8D64Rg+aYPVltBh+xnY0yMNEb7tqN+goOm3GwZkfOYqxJElTQ095T3Xe+kl1zk/RxFw4v85WETW3ivqA==", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-66.6.0.tgz", + "integrity": "sha512-SC0/rX0xSjdu8Jaj98XztHOuvXHWDVk0YaHKRAQks2Oj3yyqAOrhzhDUH0zzFaQWf5bsKVYK40H+h4rMk9vm5Q==", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/remapping": "^2.3.5", - "@unocss/config": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/inspector": "66.5.5", - "chokidar": "^3.6.0", + "@unocss/config": "66.6.0", + "@unocss/core": "66.6.0", + "@unocss/inspector": "66.6.0", + "chokidar": "^5.0.0", "magic-string": "^0.30.21", "pathe": "^2.0.3", "tinyglobby": "^0.2.15", @@ -7165,78 +7166,26 @@ "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0" + "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 || ^8.0.0-0" } }, "node_modules/@unocss/vite/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", "dev": true, "license": "MIT", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "readdirp": "^5.0.0" }, "engines": { - "node": ">= 8.10.0" + "node": ">= 20.19.0" }, "funding": { "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" } }, - "node_modules/@unocss/vite/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@unocss/vite/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/@unocss/vite/node_modules/tinyglobby": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", - "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.3" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/@unocss/vite/node_modules/tinyglobby/node_modules/fdir": { + "node_modules/@unocss/vite/node_modules/fdir": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", @@ -7254,7 +7203,7 @@ } } }, - "node_modules/@unocss/vite/node_modules/tinyglobby/node_modules/picomatch": { + "node_modules/@unocss/vite/node_modules/picomatch": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", @@ -7267,36 +7216,79 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/@unocss/vite/node_modules/readdirp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz", + "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@unocss/vite/node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, "node_modules/@vitejs/plugin-vue": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.1.tgz", - "integrity": "sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.3.tgz", + "integrity": "sha512-TlGPkLFLVOY3T7fZrwdvKpjprR3s4fxRln0ORDo1VQ7HHyxJwTlrjKU3kpVWTlaAjIEuCTokmjkZnr8Tpc925w==", "dev": true, "license": "MIT", "dependencies": { - "@rolldown/pluginutils": "1.0.0-beta.29" + "@rolldown/pluginutils": "1.0.0-beta.53" }, "engines": { "node": "^20.19.0 || >=22.12.0" }, "peerDependencies": { - "vite": "^5.0.0 || ^6.0.0 || ^7.0.0", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "vue": "^3.2.25" } }, "node_modules/@vue/compiler-core": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.24.tgz", - "integrity": "sha512-eDl5H57AOpNakGNAkFDH+y7kTqrQpJkZFXhWZQGyx/5Wh7B1uQYvcWkvZi11BDhscPgj8N7XV3oRwiPnx1Vrig==", + "version": "3.5.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.27.tgz", + "integrity": "sha512-gnSBQjZA+//qDZen+6a2EdHqJ68Z7uybrMf3SPjEGgG4dicklwDVmMC1AeIHxtLVPT7sn6sH1KOO+tS6gwOUeQ==", "license": "MIT", "dependencies": { "@babel/parser": "^7.28.5", - "@vue/shared": "3.5.24", - "entities": "^4.5.0", + "@vue/shared": "3.5.27", + "entities": "^7.0.0", "estree-walker": "^2.0.2", "source-map-js": "^1.2.1" } }, + "node_modules/@vue/compiler-core/node_modules/entities": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/@vue/compiler-core/node_modules/estree-walker": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", @@ -7304,26 +7296,26 @@ "license": "MIT" }, "node_modules/@vue/compiler-dom": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.24.tgz", - "integrity": "sha512-1QHGAvs53gXkWdd3ZMGYuvQFXHW4ksKWPG8HP8/2BscrbZ0brw183q2oNWjMrSWImYLHxHrx1ItBQr50I/q2zw==", + "version": "3.5.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.27.tgz", + "integrity": "sha512-oAFea8dZgCtVVVTEC7fv3T5CbZW9BxpFzGGxC79xakTr6ooeEqmRuvQydIiDAkglZEAd09LgVf1RoDnL54fu5w==", "license": "MIT", "dependencies": { - "@vue/compiler-core": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/compiler-core": "3.5.27", + "@vue/shared": "3.5.27" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.24.tgz", - "integrity": "sha512-8EG5YPRgmTB+YxYBM3VXy8zHD9SWHUJLIGPhDovo3Z8VOgvP+O7UP5vl0J4BBPWYD9vxtBabzW1EuEZ+Cqs14g==", + "version": "3.5.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.27.tgz", + "integrity": "sha512-sHZu9QyDPeDmN/MRoshhggVOWE5WlGFStKFwu8G52swATgSny27hJRWteKDSUUzUH+wp+bmeNbhJnEAel/auUQ==", "license": "MIT", "dependencies": { "@babel/parser": "^7.28.5", - "@vue/compiler-core": "3.5.24", - "@vue/compiler-dom": "3.5.24", - "@vue/compiler-ssr": "3.5.24", - "@vue/shared": "3.5.24", + "@vue/compiler-core": "3.5.27", + "@vue/compiler-dom": "3.5.27", + "@vue/compiler-ssr": "3.5.27", + "@vue/shared": "3.5.27", "estree-walker": "^2.0.2", "magic-string": "^0.30.21", "postcss": "^8.5.6", @@ -7337,13 +7329,13 @@ "license": "MIT" }, "node_modules/@vue/compiler-ssr": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.24.tgz", - "integrity": "sha512-trOvMWNBMQ/odMRHW7Ae1CdfYx+7MuiQu62Jtu36gMLXcaoqKvAyh+P73sYG9ll+6jLB6QPovqoKGGZROzkFFg==", + "version": "3.5.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.27.tgz", + "integrity": "sha512-Sj7h+JHt512fV1cTxKlYhg7qxBvack+BGncSpH+8vnN+KN95iPIcqB5rsbblX40XorP+ilO7VIKlkuu3Xq2vjw==", "license": "MIT", "dependencies": { - "@vue/compiler-dom": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/compiler-dom": "3.5.27", + "@vue/shared": "3.5.27" } }, "node_modules/@vue/devtools-api": { @@ -7383,64 +7375,64 @@ } }, "node_modules/@vue/reactivity": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.24.tgz", - "integrity": "sha512-BM8kBhtlkkbnyl4q+HiF5R5BL0ycDPfihowulm02q3WYp2vxgPcJuZO866qa/0u3idbMntKEtVNuAUp5bw4teg==", + "version": "3.5.27", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.27.tgz", + "integrity": "sha512-vvorxn2KXfJ0nBEnj4GYshSgsyMNFnIQah/wczXlsNXt+ijhugmW+PpJ2cNPe4V6jpnBcs0MhCODKllWG+nvoQ==", "license": "MIT", "dependencies": { - "@vue/shared": "3.5.24" + "@vue/shared": "3.5.27" } }, "node_modules/@vue/runtime-core": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.24.tgz", - "integrity": "sha512-RYP/byyKDgNIqfX/gNb2PB55dJmM97jc9wyF3jK7QUInYKypK2exmZMNwnjueWwGceEkP6NChd3D2ZVEp9undQ==", + "version": "3.5.27", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.27.tgz", + "integrity": "sha512-fxVuX/fzgzeMPn/CLQecWeDIFNt3gQVhxM0rW02Tvp/YmZfXQgcTXlakq7IMutuZ/+Ogbn+K0oct9J3JZfyk3A==", "license": "MIT", "dependencies": { - "@vue/reactivity": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/reactivity": "3.5.27", + "@vue/shared": "3.5.27" } }, "node_modules/@vue/runtime-dom": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.24.tgz", - "integrity": "sha512-Z8ANhr/i0XIluonHVjbUkjvn+CyrxbXRIxR7wn7+X7xlcb7dJsfITZbkVOeJZdP8VZwfrWRsWdShH6pngMxRjw==", + "version": "3.5.27", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.27.tgz", + "integrity": "sha512-/QnLslQgYqSJ5aUmb5F0z0caZPGHRB8LEAQ1s81vHFM5CBfnun63rxhvE/scVb/j3TbBuoZwkJyiLCkBluMpeg==", "license": "MIT", "dependencies": { - "@vue/reactivity": "3.5.24", - "@vue/runtime-core": "3.5.24", - "@vue/shared": "3.5.24", - "csstype": "^3.1.3" + "@vue/reactivity": "3.5.27", + "@vue/runtime-core": "3.5.27", + "@vue/shared": "3.5.27", + "csstype": "^3.2.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.24.tgz", - "integrity": "sha512-Yh2j2Y4G/0/4z/xJ1Bad4mxaAk++C2v4kaa8oSYTMJBJ00/ndPuxCnWeot0/7/qafQFLh5pr6xeV6SdMcE/G1w==", + "version": "3.5.27", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.27.tgz", + "integrity": "sha512-qOz/5thjeP1vAFc4+BY3Nr6wxyLhpeQgAE/8dDtKo6a6xdk+L4W46HDZgNmLOBUDEkFXV3G7pRiUqxjX0/2zWA==", "license": "MIT", "dependencies": { - "@vue/compiler-ssr": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/compiler-ssr": "3.5.27", + "@vue/shared": "3.5.27" }, "peerDependencies": { - "vue": "3.5.24" + "vue": "3.5.27" } }, "node_modules/@vue/shared": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.24.tgz", - "integrity": "sha512-9cwHL2EsJBdi8NY22pngYYWzkTDhld6fAD6jlaeloNGciNSJL6bLpbxVgXl96X00Jtc6YWQv96YA/0sxex/k1A==", + "version": "3.5.27", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.27.tgz", + "integrity": "sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==", "license": "MIT" }, "node_modules/@vueuse/core": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-14.0.0.tgz", - "integrity": "sha512-d6tKRWkZE8IQElX2aHBxXOMD478fHIYV+Dzm2y9Ag122ICBpNKtGICiXKOhWU3L1kKdttDD9dCMS4bGP3jhCTQ==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-14.1.0.tgz", + "integrity": "sha512-rgBinKs07hAYyPF834mDTigH7BtPqvZ3Pryuzt1SD/lg5wEcWqvwzXXYGEDb2/cP0Sj5zSvHl3WkmMELr5kfWw==", "license": "MIT", "dependencies": { "@types/web-bluetooth": "^0.0.21", - "@vueuse/metadata": "14.0.0", - "@vueuse/shared": "14.0.0" + "@vueuse/metadata": "14.1.0", + "@vueuse/shared": "14.1.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -7556,18 +7548,18 @@ } }, "node_modules/@vueuse/metadata": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-14.0.0.tgz", - "integrity": "sha512-6yoGqbJcMldVCevkFiHDBTB1V5Hq+G/haPlGIuaFZHpXC0HADB0EN1ryQAAceiW+ryS3niUwvdFbGiqHqBrfVA==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-14.1.0.tgz", + "integrity": "sha512-7hK4g015rWn2PhKcZ99NyT+ZD9sbwm7SGvp7k+k+rKGWnLjS/oQozoIZzWfCewSUeBmnJkIb+CNr7Zc/EyRnnA==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-14.0.0.tgz", - "integrity": "sha512-mTCA0uczBgurRlwVaQHfG0Ja7UdGe4g9mwffiJmvLiTtp1G4AQyIjej6si/k8c8pUwTfVpNufck+23gXptPAkw==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-14.1.0.tgz", + "integrity": "sha512-EcKxtYvn6gx1F8z9J5/rsg3+lTQnvOruQd8fUecW99DCK04BkWD7z5KQ/wTAx+DazyoEE9dJt/zV8OIEQbM6kw==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/antfu" @@ -8148,20 +8140,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/appdata-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/appdata-path/-/appdata-path-1.0.0.tgz", @@ -8372,9 +8350,9 @@ } }, "node_modules/axios": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.2.tgz", - "integrity": "sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==", + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.4.tgz", + "integrity": "sha512-1wVkUaAO6WyaYtCkcYCOx12ZgpGf9Zif+qXa4n+oYzK558YryKqiL6UWwd5DqiH3VRW0GYhTZQ/vlgJrCoNQlg==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", @@ -8415,14 +8393,14 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", - "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.15.tgz", + "integrity": "sha512-hR3GwrRwHUfYwGfrisXPIDP3JcYfBrW7wKE7+Au6wDYl7fm/ka1NEII6kORzxNU556JjfidZeBsO10kYvtV1aw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.27.7", - "@babel/helper-define-polyfill-provider": "^0.6.5", + "@babel/compat-data": "^7.28.6", + "@babel/helper-define-polyfill-provider": "^0.6.6", "semver": "^6.3.1" }, "peerDependencies": { @@ -8454,13 +8432,13 @@ } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", - "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.6.tgz", + "integrity": "sha512-hYm+XLYRMvupxiQzrvXUj7YyvFFVfv5gI0R71AJzudg1g2AI2vyCPPIFEBjk162/wFzti3inBHo7isWFuEVS/A==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.5" + "@babel/helper-define-polyfill-provider": "^0.6.6" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -8474,9 +8452,9 @@ "license": "MIT" }, "node_modules/bare-events": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.1.tgz", - "integrity": "sha512-oxSAxTS1hRfnyit2CL5QpAOS5ixfBjj6ex3yTNvXyY/kE719jQ/IjuESJBK2w5v4wwQRAHGseVJXx9QBYOtFGQ==", + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz", + "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==", "dev": true, "license": "Apache-2.0", "peerDependencies": { @@ -8518,9 +8496,9 @@ } }, "node_modules/baseline-browser-mapping": { - "version": "2.8.22", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.22.tgz", - "integrity": "sha512-/tk9kky/d8T8CTXIQYASLyhAxR5VwL3zct1oAoVTaOUHwrmsGnfbRwNdEq+vOl2BN8i3PcDdP0o4Q+jjKQoFbQ==", + "version": "2.9.19", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.19.tgz", + "integrity": "sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==", "dev": true, "license": "Apache-2.0", "bin": { @@ -8569,19 +8547,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/bindings": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", @@ -8846,9 +8811,9 @@ "license": "ISC" }, "node_modules/browserslist": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.27.0.tgz", - "integrity": "sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", "dev": true, "funding": [ { @@ -8866,11 +8831,11 @@ ], "license": "MIT", "dependencies": { - "baseline-browser-mapping": "^2.8.19", - "caniuse-lite": "^1.0.30001751", - "electron-to-chromium": "^1.5.238", - "node-releases": "^2.0.26", - "update-browserslist-db": "^1.1.4" + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" }, "bin": { "browserslist": "cli.js" @@ -9159,9 +9124,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001752", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001752.tgz", - "integrity": "sha512-vKUk7beoukxE47P5gcVNKkDRzXdVofotshHwfR9vmpeFKxmI5PBpgOMC18LUJUA/DvJ70Y7RveasIBraqsyO/g==", + "version": "1.0.30001766", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001766.tgz", + "integrity": "sha512-4C0lfJ0/YPjJQHagaE9x2Elb69CIqEPZeG0anQt9SIvIoOH4a4uaRl73IavyO+0qZh6MDLH//DrXThEYKHkmYA==", "dev": true, "funding": [ { @@ -9650,18 +9615,6 @@ "dev": true, "license": "MIT" }, - "node_modules/config": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/config/-/config-4.1.1.tgz", - "integrity": "sha512-jljfwqNZ7QHwAW9Z9NDZdJARFiu5pjLqQO0K4ooY22iY/bIY78n0afI4ANEawfgQOxri0K/3oTayX8XIauWcLA==", - "license": "MIT", - "dependencies": { - "json5": "^2.2.3" - }, - "engines": { - "node": ">= 20.0.0" - } - }, "node_modules/config-chain": { "version": "1.1.13", "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", @@ -10015,13 +9968,13 @@ } }, "node_modules/core-js-compat": { - "version": "3.45.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.45.1.tgz", - "integrity": "sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==", + "version": "3.48.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.48.0.tgz", + "integrity": "sha512-OM4cAF3D6VtH/WkLtWvyNC56EZVXsZdU3iqaMG2B4WvYrlqU831pc4UtG5yp0sE9z8Y02wVN7PjW5Zf9Gt0f1Q==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.25.3" + "browserslist": "^4.28.1" }, "funding": { "type": "opencollective", @@ -10036,9 +9989,9 @@ "license": "MIT" }, "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "version": "2.8.6", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", + "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", "license": "MIT", "dependencies": { "object-assign": "^4", @@ -10046,6 +9999,10 @@ }, "engines": { "node": ">= 0.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/cosmiconfig": { @@ -10167,9 +10124,9 @@ } }, "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", "license": "MIT" }, "node_modules/dargs": { @@ -10257,9 +10214,9 @@ } }, "node_modules/dayjs": { - "version": "1.11.18", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.18.tgz", - "integrity": "sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==", + "version": "1.11.19", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", + "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", "license": "MIT" }, "node_modules/debug": { @@ -10770,16 +10727,16 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.244", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.244.tgz", - "integrity": "sha512-OszpBN7xZX4vWMPJwB9illkN/znA8M36GQqQxi6MNy9axWxhOfJyZZJtSLQCpEFLHP2xK33BiWx9aIuIEXVCcw==", + "version": "1.5.283", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.283.tgz", + "integrity": "sha512-3vifjt1HgrGW/h76UEeny+adYApveS9dH2h3p57JYzBSXJIKUJAvtmIytDKjcSCt9xHfrNCFJ7gts6vkhuq++w==", "dev": true, "license": "ISC" }, "node_modules/element-plus": { - "version": "2.11.7", - "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.11.7.tgz", - "integrity": "sha512-Bh47wuzsqaNBNDkbtlOlZER1cGcOB8GsXp/+C9b95MOrk0wvoHUV4NKKK7xMkfYNFYdYysQ752oMhnExgAL6+g==", + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.13.2.tgz", + "integrity": "sha512-Zjzm1NnFXGhV4LYZ6Ze9skPlYi2B4KAmN18FL63A3PZcjhDfroHwhtM6RE8BonlOPHXUnPQynH0BgaoEfvhrGw==", "license": "MIT", "dependencies": { "@ctrl/tinycolor": "^3.4.1", @@ -10788,35 +10745,35 @@ "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7", "@types/lodash": "^4.17.20", "@types/lodash-es": "^4.17.12", - "@vueuse/core": "^9.1.0", + "@vueuse/core": "^10.11.0", "async-validator": "^4.2.5", - "dayjs": "^1.11.18", - "lodash": "^4.17.21", - "lodash-es": "^4.17.21", + "dayjs": "^1.11.19", + "lodash": "^4.17.23", + "lodash-es": "^4.17.23", "lodash-unified": "^1.0.3", "memoize-one": "^6.0.0", "normalize-wheel-es": "^1.2.0" }, "peerDependencies": { - "vue": "^3.2.0" + "vue": "^3.3.0" } }, "node_modules/element-plus/node_modules/@types/web-bluetooth": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz", - "integrity": "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==", + "version": "0.0.20", + "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz", + "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==", "license": "MIT" }, "node_modules/element-plus/node_modules/@vueuse/core": { - "version": "9.13.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-9.13.0.tgz", - "integrity": "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==", + "version": "10.11.1", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.11.1.tgz", + "integrity": "sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==", "license": "MIT", "dependencies": { - "@types/web-bluetooth": "^0.0.16", - "@vueuse/metadata": "9.13.0", - "@vueuse/shared": "9.13.0", - "vue-demi": "*" + "@types/web-bluetooth": "^0.0.20", + "@vueuse/metadata": "10.11.1", + "@vueuse/shared": "10.11.1", + "vue-demi": ">=0.14.8" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -10849,21 +10806,21 @@ } }, "node_modules/element-plus/node_modules/@vueuse/metadata": { - "version": "9.13.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-9.13.0.tgz", - "integrity": "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==", + "version": "10.11.1", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.11.1.tgz", + "integrity": "sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/element-plus/node_modules/@vueuse/shared": { - "version": "9.13.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-9.13.0.tgz", - "integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==", + "version": "10.11.1", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.11.1.tgz", + "integrity": "sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==", "license": "MIT", "dependencies": { - "vue-demi": "*" + "vue-demi": ">=0.14.8" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -11086,6 +11043,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=0.12" @@ -11135,9 +11093,9 @@ } }, "node_modules/es-abstract": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", - "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", + "version": "1.24.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", + "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", "dev": true, "license": "MIT", "dependencies": { @@ -11222,9 +11180,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", - "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.0.0.tgz", + "integrity": "sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==", "dev": true, "license": "MIT" }, @@ -11274,9 +11232,9 @@ } }, "node_modules/esbuild": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz", - "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz", + "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==", "hasInstallScript": true, "license": "MIT", "bin": { @@ -11286,32 +11244,32 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.9", - "@esbuild/android-arm": "0.25.9", - "@esbuild/android-arm64": "0.25.9", - "@esbuild/android-x64": "0.25.9", - "@esbuild/darwin-arm64": "0.25.9", - "@esbuild/darwin-x64": "0.25.9", - "@esbuild/freebsd-arm64": "0.25.9", - "@esbuild/freebsd-x64": "0.25.9", - "@esbuild/linux-arm": "0.25.9", - "@esbuild/linux-arm64": "0.25.9", - "@esbuild/linux-ia32": "0.25.9", - "@esbuild/linux-loong64": "0.25.9", - "@esbuild/linux-mips64el": "0.25.9", - "@esbuild/linux-ppc64": "0.25.9", - "@esbuild/linux-riscv64": "0.25.9", - "@esbuild/linux-s390x": "0.25.9", - "@esbuild/linux-x64": "0.25.9", - "@esbuild/netbsd-arm64": "0.25.9", - "@esbuild/netbsd-x64": "0.25.9", - "@esbuild/openbsd-arm64": "0.25.9", - "@esbuild/openbsd-x64": "0.25.9", - "@esbuild/openharmony-arm64": "0.25.9", - "@esbuild/sunos-x64": "0.25.9", - "@esbuild/win32-arm64": "0.25.9", - "@esbuild/win32-ia32": "0.25.9", - "@esbuild/win32-x64": "0.25.9" + "@esbuild/aix-ppc64": "0.27.2", + "@esbuild/android-arm": "0.27.2", + "@esbuild/android-arm64": "0.27.2", + "@esbuild/android-x64": "0.27.2", + "@esbuild/darwin-arm64": "0.27.2", + "@esbuild/darwin-x64": "0.27.2", + "@esbuild/freebsd-arm64": "0.27.2", + "@esbuild/freebsd-x64": "0.27.2", + "@esbuild/linux-arm": "0.27.2", + "@esbuild/linux-arm64": "0.27.2", + "@esbuild/linux-ia32": "0.27.2", + "@esbuild/linux-loong64": "0.27.2", + "@esbuild/linux-mips64el": "0.27.2", + "@esbuild/linux-ppc64": "0.27.2", + "@esbuild/linux-riscv64": "0.27.2", + "@esbuild/linux-s390x": "0.27.2", + "@esbuild/linux-x64": "0.27.2", + "@esbuild/netbsd-arm64": "0.27.2", + "@esbuild/netbsd-x64": "0.27.2", + "@esbuild/openbsd-arm64": "0.27.2", + "@esbuild/openbsd-x64": "0.27.2", + "@esbuild/openharmony-arm64": "0.27.2", + "@esbuild/sunos-x64": "0.27.2", + "@esbuild/win32-arm64": "0.27.2", + "@esbuild/win32-ia32": "0.27.2", + "@esbuild/win32-x64": "0.27.2" } }, "node_modules/escalade": { @@ -12250,9 +12208,9 @@ } }, "node_modules/form-data": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", - "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", @@ -12478,6 +12436,16 @@ "dev": true, "license": "ISC" }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -13077,29 +13045,6 @@ "node": ">=6.6.0" } }, - "node_modules/grant/node_modules/jwa": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz", - "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==", - "license": "MIT", - "optional": true, - "dependencies": { - "buffer-equal-constant-time": "^1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/grant/node_modules/jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "license": "MIT", - "optional": true, - "dependencies": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", @@ -13918,19 +13863,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/is-boolean-object": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", @@ -14077,14 +14009,15 @@ } }, "node_modules/is-generator-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", - "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", "dev": true, "license": "MIT", "dependencies": { - "call-bound": "^1.0.3", - "get-proto": "^1.0.0", + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", "has-tostringtag": "^1.0.2", "safe-regex-test": "^1.1.0" }, @@ -14947,12 +14880,12 @@ } }, "node_modules/jsonwebtoken": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", - "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz", + "integrity": "sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==", "license": "MIT", "dependencies": { - "jws": "^3.2.2", + "jws": "^4.0.1", "lodash.includes": "^4.3.0", "lodash.isboolean": "^3.0.3", "lodash.isinteger": "^4.0.4", @@ -14983,9 +14916,9 @@ "license": "MIT" }, "node_modules/jwa": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.2.tgz", - "integrity": "sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz", + "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==", "license": "MIT", "dependencies": { "buffer-equal-constant-time": "^1.0.1", @@ -15006,12 +14939,12 @@ } }, "node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz", + "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==", "license": "MIT", "dependencies": { - "jwa": "^1.4.1", + "jwa": "^2.0.1", "safe-buffer": "^5.0.1" } }, @@ -15207,9 +15140,9 @@ } }, "node_modules/koa-body": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/koa-body/-/koa-body-7.0.0.tgz", - "integrity": "sha512-7QTguGlIL7cdNYq/ndF/FTxq9dvP5uam1/YMLK5KRszL449c/wnkYf2u6EVDKLljR7YNiPbzn02g+OTuhre65w==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/koa-body/-/koa-body-7.0.1.tgz", + "integrity": "sha512-fSCZyN7Mhf/gijDeoOr20H4+g29znYhqoNuCX5X1kPQkUiRYIG/lku0CaCx0BBuoZ4pDAjsbJJfiECtJspKP/Q==", "license": "MIT", "dependencies": { "@types/co-body": "^6.1.3", @@ -15217,6 +15150,7 @@ "@types/koa": "^3.0.0", "co-body": "^6.2.0", "formidable": "^3.5.4", + "type-fest": "^5.3.1", "zod": "^4.1.12" } }, @@ -15376,13 +15310,6 @@ "node": ">= 0.6" } }, - "node_modules/kolorist": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", - "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", - "dev": true, - "license": "MIT" - }, "node_modules/latest-version": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", @@ -15834,13 +15761,17 @@ } }, "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", + "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", "dev": true, "license": "MIT", "engines": { "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/local-pkg": { @@ -15878,15 +15809,15 @@ } }, "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", "license": "MIT" }, "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.23.tgz", + "integrity": "sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==", "license": "MIT" }, "node_modules/lodash-unified": { @@ -17081,24 +17012,24 @@ } }, "node_modules/mongodb-memory-server": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-10.3.0.tgz", - "integrity": "sha512-dRNr2uEhMgjEe6kgqS+ITBKBbl2cz0DNBjNZ12BGUckvEOAHbhd3R7q/lFPSZrZ6AMKa2EOUJdAmFF1WlqSbsA==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-11.0.1.tgz", + "integrity": "sha512-nUlKovSJZBh7q5hPsewFRam9H66D08Ne18nyknkNalfXMPtK1Og3kOcuqQhcX88x/pghSZPIJHrLbxNFW3OWiw==", "dev": true, "hasInstallScript": true, "license": "MIT", "dependencies": { - "mongodb-memory-server-core": "10.3.0", + "mongodb-memory-server-core": "11.0.1", "tslib": "^2.8.1" }, "engines": { - "node": ">=16.20.1" + "node": ">=20.19.0" } }, "node_modules/mongodb-memory-server-core": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-10.3.0.tgz", - "integrity": "sha512-tp+ZfTBAPqHXjROhAFg6HcVVzXaEhh/iHcbY7QPOIiLwr94OkBFAw4pixyGSfP5wI2SZeEA13lXyRmBAhugWgA==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-11.0.1.tgz", + "integrity": "sha512-IcIb2S9Xf7Lmz43Z1ZujMqNg7PU5Q7yn+4wOnu7l6pfeGPkEmlqzV1hIbroVx8s4vXhPB1oMGC1u8clW7aj3Xw==", "dev": true, "license": "MIT", "dependencies": { @@ -17108,7 +17039,7 @@ "find-cache-dir": "^3.3.2", "follow-redirects": "^1.15.11", "https-proxy-agent": "^7.0.6", - "mongodb": "^6.9.0", + "mongodb": "^7.0.0", "new-find-package-json": "^2.0.0", "semver": "^7.7.3", "tar-stream": "^3.1.7", @@ -17116,7 +17047,27 @@ "yauzl": "^3.2.0" }, "engines": { - "node": ">=16.20.1" + "node": ">=20.19.0" + } + }, + "node_modules/mongodb-memory-server-core/node_modules/@types/whatwg-url": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-13.0.0.tgz", + "integrity": "sha512-N8WXpbE6Wgri7KUSvrmQcqrMllKZ9uxkYWMt+mCSGwNc0Hsw9VQTW7ApqI4XNrx6/SaM2QQJCzMPDEXE058s+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/webidl-conversions": "*" + } + }, + "node_modules/mongodb-memory-server-core/node_modules/bson": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-7.1.1.tgz", + "integrity": "sha512-TtJgBB+QyOlWjrbM+8bRgH84VM/xrDjyBFgSgGrfZF4xvt6gbEDtcswm27Tn9F9TWsjQybxT8b8VpCP/oJK4Dw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=20.19.0" } }, "node_modules/mongodb-memory-server-core/node_modules/camelcase": { @@ -17132,6 +17083,67 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/mongodb-memory-server-core/node_modules/mongodb": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-7.0.0.tgz", + "integrity": "sha512-vG/A5cQrvGGvZm2mTnCSz1LUcbOPl83hfB6bxULKQ8oFZauyox/2xbZOoGNl+64m8VBrETkdGCDBdOsCr3F3jg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.3.0", + "bson": "^7.0.0", + "mongodb-connection-string-url": "^7.0.0" + }, + "engines": { + "node": ">=20.19.0" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.806.0", + "@mongodb-js/zstd": "^7.0.0", + "gcp-metadata": "^7.0.1", + "kerberos": "^7.0.0", + "mongodb-client-encryption": ">=7.0.0 <7.1.0", + "snappy": "^7.3.2", + "socks": "^2.8.6" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, + "node_modules/mongodb-memory-server-core/node_modules/mongodb-connection-string-url": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-7.0.1.tgz", + "integrity": "sha512-h0AZ9A7IDVwwHyMxmdMXKy+9oNlF0zFoahHiX3vQ8e3KFcSP3VmsmfvtRSuLPxmyv2vjIDxqty8smTgie/SNRQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/whatwg-url": "^13.0.0", + "whatwg-url": "^14.1.0" + }, + "engines": { + "node": ">=20.19.0" + } + }, "node_modules/mongodb-memory-server-core/node_modules/tar-stream": { "version": "3.1.7", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", @@ -17144,6 +17156,43 @@ "streamx": "^2.15.0" } }, + "node_modules/mongodb-memory-server-core/node_modules/tr46": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz", + "integrity": "sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.3.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/mongodb-memory-server-core/node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/mongodb-memory-server-core/node_modules/whatwg-url": { + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz", + "integrity": "sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tr46": "^5.1.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/mrmime": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", @@ -17161,9 +17210,9 @@ "license": "MIT" }, "node_modules/mssql": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/mssql/-/mssql-12.1.0.tgz", - "integrity": "sha512-fEYJ4EhsRXPYbD6Fh1VBAiMvdQMsQxfHdd7CeCQkZa4z10q7OegCjY8o2jNpCw4v+uZd0WeJ3BUh1xrg+udO8w==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/mssql/-/mssql-12.2.0.tgz", + "integrity": "sha512-lwwLHAqcWOz8okjboQpIEp5OghUFGJhuuQZS3+WF1ZXbaEaCEGKOfiQET3w/5Xz0tyZfDNCQVCm9wp5GwXut6g==", "dev": true, "license": "MIT", "dependencies": { @@ -17521,16 +17570,6 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/normalize-url": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.2.tgz", @@ -18841,6 +18880,17 @@ "dev": true, "license": "MIT" }, + "node_modules/obug": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz", + "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==", + "dev": true, + "funding": [ + "https://github.com/sponsors/sxzz", + "https://opencollective.com/debug" + ], + "license": "MIT" + }, "node_modules/ofetch": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.5.1.tgz", @@ -18905,9 +18955,9 @@ "license": "MIT" }, "node_modules/oniguruma-to-es": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.3.tgz", - "integrity": "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.4.tgz", + "integrity": "sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==", "license": "MIT", "dependencies": { "oniguruma-parser": "^0.12.1", @@ -19216,9 +19266,9 @@ "license": "BlueOak-1.0.0" }, "node_modules/package-manager-detector": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.5.0.tgz", - "integrity": "sha512-uBj69dVlYe/+wxj8JOpr97XfsxH/eumMt6HqjNTmJDf/6NO9s+0uxeOneIz3AsPt2m6y9PqzDzd3ATcU17MNfw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.6.0.tgz", + "integrity": "sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==", "dev": true, "license": "MIT" }, @@ -19448,15 +19498,15 @@ "license": "MIT" }, "node_modules/pg": { - "version": "8.16.3", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.16.3.tgz", - "integrity": "sha512-enxc1h0jA/aq5oSDMvqyW3q89ra6XIIDZgCX9vkMrnz5DFTw/Ny3Li2lFQ+pt3L6MCgm/5o2o8HW9hiJji+xvw==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.18.0.tgz", + "integrity": "sha512-xqrUDL1b9MbkydY/s+VZ6v+xiMUmOUk7SS9d/1kpyQxoJ6U9AO1oIJyUWVZojbfe5Cc/oluutcgFG4L9RDP1iQ==", "dev": true, "license": "MIT", "dependencies": { - "pg-connection-string": "^2.9.1", - "pg-pool": "^3.10.1", - "pg-protocol": "^1.10.3", + "pg-connection-string": "^2.11.0", + "pg-pool": "^3.11.0", + "pg-protocol": "^1.11.0", "pg-types": "2.2.0", "pgpass": "1.0.5" }, @@ -19464,7 +19514,7 @@ "node": ">= 16.0.0" }, "optionalDependencies": { - "pg-cloudflare": "^1.2.7" + "pg-cloudflare": "^1.3.0" }, "peerDependencies": { "pg-native": ">=3.0.1" @@ -19476,9 +19526,9 @@ } }, "node_modules/pg-cloudflare": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.2.7.tgz", - "integrity": "sha512-YgCtzMH0ptvZJslLM1ffsY4EuGaU0cx4XSdXLRFae8bPP4dS5xL1tNB3k2o/N64cHJpwU7dxKli/nZ2lUa5fLg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.3.0.tgz", + "integrity": "sha512-6lswVVSztmHiRtD6I8hw4qP/nDm1EJbKMRhf3HCYaqud7frGysPv7FYJ5noZQdhQtN2xJnimfMtvQq21pdbzyQ==", "dev": true, "license": "MIT", "optional": true @@ -19501,9 +19551,9 @@ } }, "node_modules/pg-pool": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.10.1.tgz", - "integrity": "sha512-Tu8jMlcX+9d8+QVzKIvM/uJtp07PKr82IUOYEphaWcoBhIYkoHpLXN3qO59nAI11ripznDsEzEv8nUxBVWajGg==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.11.0.tgz", + "integrity": "sha512-MJYfvHwtGp870aeusDh+hg9apvOe2zmpZJpyt+BMtzUWlVqbhFmMK6bOBXLBUPd7iRtIF9fZplDc7KrPN3PN7w==", "dev": true, "license": "MIT", "peerDependencies": { @@ -19511,9 +19561,9 @@ } }, "node_modules/pg-protocol": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.10.3.tgz", - "integrity": "sha512-6DIBgBQaTKDJyxnXaLiLR8wBpQQcGWuAESkRBX/t6OwA8YsqP+iVSiond2EDy6Y/dsGk8rh/jtax3js5NeV7JQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.11.0.tgz", + "integrity": "sha512-pfsxk2M9M3BuGgDOfuy37VNRRX3jmKgMjcvAcWqNDpZSf4cUmv8HSOl5ViRQFsfARFn0KuUQTgLxVMbNq5NW3g==", "dev": true, "license": "MIT" }, @@ -19535,9 +19585,9 @@ } }, "node_modules/pg/node_modules/pg-connection-string": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.9.1.tgz", - "integrity": "sha512-nkc6NpDcvPVpZXxrreI/FOtX3XemeLl8E0qFr6F2Lrm/I8WOnaWNhIPK2Z7OHpw7gh5XJThi6j6ppgNoaT1w4w==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.11.0.tgz", + "integrity": "sha512-kecgoJwhOpxYU21rZjULrmrBJ698U2RxXofKVzOn5UDj61BPj/qMb7diYUR1nLScCDbrztQFl1TaQZT0t1EtzQ==", "dev": true, "license": "MIT" }, @@ -19828,9 +19878,9 @@ } }, "node_modules/prettier": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", + "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" @@ -20088,9 +20138,9 @@ } }, "node_modules/qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", + "version": "6.14.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz", + "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==", "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.1.0" @@ -20620,9 +20670,9 @@ "license": "MIT" }, "node_modules/regenerate-unicode-properties": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", - "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", + "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", "dev": true, "license": "MIT", "dependencies": { @@ -20678,18 +20728,18 @@ } }, "node_modules/regexpu-core": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", - "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", + "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", "dev": true, "license": "MIT", "dependencies": { "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.2.0", + "regenerate-unicode-properties": "^10.2.2", "regjsgen": "^0.8.0", - "regjsparser": "^0.12.0", + "regjsparser": "^0.13.0", "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" + "unicode-match-property-value-ecmascript": "^2.2.1" }, "engines": { "node": ">=4" @@ -20732,29 +20782,16 @@ "license": "MIT" }, "node_modules/regjsparser": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", - "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", + "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "jsesc": "~3.0.2" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" + "jsesc": "~3.1.0" }, - "engines": { - "node": ">=6" + "bin": { + "regjsparser": "bin/parser" } }, "node_modules/remote-git-tags": { @@ -20819,13 +20856,13 @@ } }, "node_modules/resolve": { - "version": "1.22.10", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", - "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", "dev": true, "license": "MIT", "dependencies": { - "is-core-module": "^2.16.0", + "is-core-module": "^2.16.1", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -21274,9 +21311,9 @@ "license": "MIT" }, "node_modules/sass": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.93.3.tgz", - "integrity": "sha512-elOcIZRTM76dvxNAjqYrucTSI0teAF/L2Lv0s6f6b7FOwcwIuA357bIE871580AjHJuSvLIRUosgV+lIWx6Rgg==", + "version": "1.97.3", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.97.3.tgz", + "integrity": "sha512-fDz1zJpd5GycprAbu4Q2PV/RprsRtKC/0z82z0JLgdytmcq0+ujJbJ/09bPGDxCLkKY3Np5cRAOcWiVkLXJURg==", "dev": true, "license": "MIT", "dependencies": { @@ -21759,17 +21796,17 @@ } }, "node_modules/shiki": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.15.0.tgz", - "integrity": "sha512-kLdkY6iV3dYbtPwS9KXU7mjfmDm25f5m0IPNFnaXO7TBPcvbUOY72PYXSuSqDzwp+vlH/d7MXpHlKO/x+QoLXw==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.21.0.tgz", + "integrity": "sha512-N65B/3bqL/TI2crrXr+4UivctrAGEjmsib5rPMMPpFp1xAx/w03v8WZ9RDDFYteXoEgY7qZ4HGgl5KBIu1153w==", "license": "MIT", "dependencies": { - "@shikijs/core": "3.15.0", - "@shikijs/engine-javascript": "3.15.0", - "@shikijs/engine-oniguruma": "3.15.0", - "@shikijs/langs": "3.15.0", - "@shikijs/themes": "3.15.0", - "@shikijs/types": "3.15.0", + "@shikijs/core": "3.21.0", + "@shikijs/engine-javascript": "3.21.0", + "@shikijs/engine-oniguruma": "3.21.0", + "@shikijs/langs": "3.21.0", + "@shikijs/themes": "3.21.0", + "@shikijs/types": "3.21.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } @@ -21970,31 +22007,34 @@ "license": "MIT" }, "node_modules/sitemap": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-8.0.2.tgz", - "integrity": "sha512-LwktpJcyZDoa0IL6KT++lQ53pbSrx2c9ge41/SeLTyqy2XUNA6uR4+P9u5IVo5lPeL2arAcOKn1aZAxoYbCKlQ==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-9.0.0.tgz", + "integrity": "sha512-J/SU27FJ+I52TcDLKZzPRRVQUMj0Pp1i/HLb2lrkU+hrMLM+qdeRjdacrNxnSW48Waa3UcEOGOdX1+0Lob7TgA==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "^17.0.5", + "@types/node": "^24.9.2", "@types/sax": "^1.2.1", "arg": "^5.0.0", "sax": "^1.4.1" }, "bin": { - "sitemap": "dist/cli.js" + "sitemap": "dist/esm/cli.js" }, "engines": { - "node": ">=14.0.0", - "npm": ">=6.0.0" + "node": ">=20.19.5", + "npm": ">=10.8.2" } }, "node_modules/sitemap/node_modules/@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", + "version": "24.10.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.9.tgz", + "integrity": "sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" + } }, "node_modules/sitemap/node_modules/arg": { "version": "5.0.2", @@ -22032,15 +22072,15 @@ "license": "MIT" }, "node_modules/socket.io": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz", - "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==", + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.3.tgz", + "integrity": "sha512-2Dd78bqzzjE6KPkD5fHZmDAKRNe3J15q+YHDrIsy9WEkqttc7GY+kT9OBLSMaPbQaEd0x1BjcmtMtXkfpc+T5A==", "license": "MIT", "dependencies": { "accepts": "~1.3.4", "base64id": "~2.0.0", "cors": "~2.8.5", - "debug": "~4.3.2", + "debug": "~4.4.1", "engine.io": "~6.6.0", "socket.io-adapter": "~2.5.2", "socket.io-parser": "~4.2.4" @@ -22077,14 +22117,14 @@ } }, "node_modules/socket.io-client": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.1.tgz", - "integrity": "sha512-hJVXfu3E28NmzGk8o1sHhN3om52tRvwYeidbj7xKy2eIIse5IoKX3USlS6Tqt3BHAtflLIkCQBkzVrEEfWUyYQ==", + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.3.tgz", + "integrity": "sha512-uP0bpjWrjQmUt5DTHq9RuoCBdFJF10cdX9X+a368j/Ft0wmaVgxlrjvK3kjvgCODOMMOz9lcaRzxmso0bTWZ/g==", "dev": true, "license": "MIT", "dependencies": { "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.2", + "debug": "~4.4.1", "engine.io-client": "~6.6.1", "socket.io-parser": "~4.2.4" }, @@ -22092,24 +22132,6 @@ "node": ">=10.0.0" } }, - "node_modules/socket.io-client/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, "node_modules/socket.io-parser": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", @@ -22140,23 +22162,6 @@ } } }, - "node_modules/socket.io/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, "node_modules/socks": { "version": "2.8.7", "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", @@ -23122,9 +23127,9 @@ "license": "MIT" }, "node_modules/superagent": { - "version": "10.2.3", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-10.2.3.tgz", - "integrity": "sha512-y/hkYGeXAj7wUMjxRbB21g/l6aAEituGXM9Rwl4o20+SX3e8YOSV6BxFXl+dL3Uk0mjSL3kCbNkwURm8/gEDig==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-10.3.0.tgz", + "integrity": "sha512-B+4Ik7ROgVKrQsXTV0Jwp2u+PXYLSlqtDAhYnkkD+zn3yg8s/zjA2MeGayPoY/KICrbitwneDHrjSotxKL+0XQ==", "dev": true, "license": "MIT", "dependencies": { @@ -23132,11 +23137,11 @@ "cookiejar": "^2.1.4", "debug": "^4.3.7", "fast-safe-stringify": "^2.1.1", - "form-data": "^4.0.4", + "form-data": "^4.0.5", "formidable": "^3.5.4", "methods": "^1.1.2", "mime": "2.6.0", - "qs": "^6.11.2" + "qs": "^6.14.1" }, "engines": { "node": ">=14.18.0" @@ -23220,7 +23225,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/tagged-tag/-/tagged-tag-1.0.0.tgz", "integrity": "sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==", - "dev": true, "license": "MIT", "engines": { "node": ">=20" @@ -23536,9 +23540,9 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.14", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", - "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", + "version": "5.3.16", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.16.tgz", + "integrity": "sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==", "dev": true, "license": "MIT", "dependencies": { @@ -23571,9 +23575,9 @@ } }, "node_modules/terser-webpack-plugin/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.30", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz", - "integrity": "sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==", + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", "dev": true, "license": "MIT", "dependencies": { @@ -24087,12 +24091,12 @@ } }, "node_modules/tsx": { - "version": "4.20.6", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.20.6.tgz", - "integrity": "sha512-ytQKuwgmrrkDTFP4LjR0ToE2nqgy886GpvRSpU0JAnrdBYppuY5rLkRUYPU1yCryb24SsKBTL/hlDQAEFVwtZg==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz", + "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==", "license": "MIT", "dependencies": { - "esbuild": "~0.25.0", + "esbuild": "~0.27.0", "get-tsconfig": "^4.7.5" }, "bin": { @@ -24147,10 +24151,9 @@ } }, "node_modules/type-fest": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.2.0.tgz", - "integrity": "sha512-xxCJm+Bckc6kQBknN7i9fnP/xobQRsRQxR01CztFkp/h++yfVxUUcmMgfR2HttJx/dpWjS9ubVuyspJv24Q9DA==", - "dev": true, + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.4.2.tgz", + "integrity": "sha512-FLEenlVYf7Zcd34ISMLo3ZzRE1gRjY1nMDTp+bQRBiPsaKyIW8K3Zr99ioHDUgA9OGuGGJPyYpNcffGmBhJfGg==", "license": "(MIT OR CC0-1.0)", "dependencies": { "tagged-tag": "^1.0.0" @@ -24331,36 +24334,70 @@ } }, "node_modules/unconfig": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/unconfig/-/unconfig-7.4.0.tgz", - "integrity": "sha512-KM0SrvIvwQXJnbiSzur1Y+5jHSLVPhS31H5qzgjDQxGqS3PWrH6X7TxYX/JTuTlItarHkZ9ePK9t01Q6wu1c4Q==", + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/unconfig/-/unconfig-7.4.2.tgz", + "integrity": "sha512-nrMlWRQ1xdTjSnSUqvYqJzbTBFugoqHobQj58B2bc8qxHKBBHMNNsWQFP3Cd3/JZK907voM2geYPWqD4VK3MPQ==", "dev": true, "license": "MIT", "dependencies": { - "@quansync/fs": "^0.1.5", + "@quansync/fs": "^1.0.0", "defu": "^6.1.4", "jiti": "^2.6.1", - "quansync": "^0.2.11", - "unconfig-core": "7.4.0" + "quansync": "^1.0.0", + "unconfig-core": "7.4.2" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/unconfig-core": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/unconfig-core/-/unconfig-core-7.4.0.tgz", - "integrity": "sha512-3ew7rvES5x2LCZ/QRKV3nQQpq7eFYuszQuvZrhTHxDPKc34QFjRXI17XGiZI+WQTVIXKYeBti4v3LS39NWmhmg==", + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/unconfig-core/-/unconfig-core-7.4.2.tgz", + "integrity": "sha512-VgPCvLWugINbXvMQDf8Jh0mlbvNjNC6eSUziHsBCMpxR05OPrNrvDnyatdMjRgcHaaNsCqz+wjNXxNw1kRLHUg==", "dev": true, "license": "MIT", "dependencies": { - "@quansync/fs": "^0.1.5", - "quansync": "^0.2.11" + "@quansync/fs": "^1.0.0", + "quansync": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, + "node_modules/unconfig-core/node_modules/quansync": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/quansync/-/quansync-1.0.0.tgz", + "integrity": "sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT" + }, + "node_modules/unconfig/node_modules/quansync": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/quansync/-/quansync-1.0.0.tgz", + "integrity": "sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT" + }, "node_modules/undici-types": { "version": "7.16.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", @@ -24402,9 +24439,9 @@ } }, "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", + "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", "dev": true, "license": "MIT", "engines": { @@ -24412,9 +24449,9 @@ } }, "node_modules/unimport": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/unimport/-/unimport-5.5.0.tgz", - "integrity": "sha512-/JpWMG9s1nBSlXJAQ8EREFTFy3oy6USFd8T6AoBaw1q2GGcF4R9yp3ofg32UODZlYEO5VD0EWE1RpI9XDWyPYg==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/unimport/-/unimport-5.6.0.tgz", + "integrity": "sha512-8rqAmtJV8o60x46kBAJKtHpJDJWkA2xcBqWKPI14MgUb05o1pnpnCnXSxedUXyeq7p8fR5g3pTo2BaswZ9lD9A==", "dev": true, "license": "MIT", "dependencies": { @@ -24422,7 +24459,7 @@ "escape-string-regexp": "^5.0.0", "estree-walker": "^3.0.3", "local-pkg": "^1.1.2", - "magic-string": "^0.30.19", + "magic-string": "^0.30.21", "mlly": "^1.8.0", "pathe": "^2.0.3", "picomatch": "^4.0.3", @@ -24430,8 +24467,8 @@ "scule": "^1.3.0", "strip-literal": "^3.1.0", "tinyglobby": "^0.2.15", - "unplugin": "^2.3.10", - "unplugin-utils": "^0.3.0" + "unplugin": "^2.3.11", + "unplugin-utils": "^0.3.1" }, "engines": { "node": ">=18.12.0" @@ -24626,31 +24663,31 @@ } }, "node_modules/unocss": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-66.5.5.tgz", - "integrity": "sha512-czQNlMT2w4iMOm75OdW/kUooj87o113zzpJGVbrBHR7R7FiOofkVOYectWyAQFYyvV4pugG7+kdmLqmifLKp7Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@unocss/astro": "66.5.5", - "@unocss/cli": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/postcss": "66.5.5", - "@unocss/preset-attributify": "66.5.5", - "@unocss/preset-icons": "66.5.5", - "@unocss/preset-mini": "66.5.5", - "@unocss/preset-tagify": "66.5.5", - "@unocss/preset-typography": "66.5.5", - "@unocss/preset-uno": "66.5.5", - "@unocss/preset-web-fonts": "66.5.5", - "@unocss/preset-wind": "66.5.5", - "@unocss/preset-wind3": "66.5.5", - "@unocss/preset-wind4": "66.5.5", - "@unocss/transformer-attributify-jsx": "66.5.5", - "@unocss/transformer-compile-class": "66.5.5", - "@unocss/transformer-directives": "66.5.5", - "@unocss/transformer-variant-group": "66.5.5", - "@unocss/vite": "66.5.5" + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/unocss/-/unocss-66.6.0.tgz", + "integrity": "sha512-B5QsMJzFKeTHPzF5Ehr8tSMuhxzbCR9n+XP0GyhK9/2jTcBdI0/T+rCDDr9m6vUz+lku/coCVz7VAQ2BRAbZJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/astro": "66.6.0", + "@unocss/cli": "66.6.0", + "@unocss/core": "66.6.0", + "@unocss/postcss": "66.6.0", + "@unocss/preset-attributify": "66.6.0", + "@unocss/preset-icons": "66.6.0", + "@unocss/preset-mini": "66.6.0", + "@unocss/preset-tagify": "66.6.0", + "@unocss/preset-typography": "66.6.0", + "@unocss/preset-uno": "66.6.0", + "@unocss/preset-web-fonts": "66.6.0", + "@unocss/preset-wind": "66.6.0", + "@unocss/preset-wind3": "66.6.0", + "@unocss/preset-wind4": "66.6.0", + "@unocss/transformer-attributify-jsx": "66.6.0", + "@unocss/transformer-compile-class": "66.6.0", + "@unocss/transformer-directives": "66.6.0", + "@unocss/transformer-variant-group": "66.6.0", + "@unocss/vite": "66.6.0" }, "engines": { "node": ">=14" @@ -24659,8 +24696,8 @@ "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "@unocss/webpack": "66.5.5", - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0" + "@unocss/webpack": "66.6.0", + "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 || ^8.0.0-0" }, "peerDependenciesMeta": { "@unocss/webpack": { @@ -24681,9 +24718,9 @@ } }, "node_modules/unplugin": { - "version": "2.3.10", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.3.10.tgz", - "integrity": "sha512-6NCPkv1ClwH+/BGE9QeoTIl09nuiAt0gS28nn1PvYXsGKRwM2TCbFA2QiilmehPDTXIe684k4rZI1yl3A1PCUw==", + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.3.11.tgz", + "integrity": "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==", "dev": true, "license": "MIT", "dependencies": { @@ -24697,21 +24734,21 @@ } }, "node_modules/unplugin-auto-import": { - "version": "20.2.0", - "resolved": "https://registry.npmjs.org/unplugin-auto-import/-/unplugin-auto-import-20.2.0.tgz", - "integrity": "sha512-vfBI/SvD9hJqYNinipVOAj5n8dS8DJXFlCKFR5iLDp2SaQwsfdnfLXgZ+34Kd3YY3YEY9omk8XQg0bwos3Q8ug==", + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/unplugin-auto-import/-/unplugin-auto-import-21.0.0.tgz", + "integrity": "sha512-vWuC8SwqJmxZFYwPojhOhOXDb5xFhNNcEVb9K/RFkyk/3VnfaOjzitWN7v+8DEKpMjSsY2AEGXNgt6I0yQrhRQ==", "dev": true, "license": "MIT", "dependencies": { "local-pkg": "^1.1.2", - "magic-string": "^0.30.19", + "magic-string": "^0.30.21", "picomatch": "^4.0.3", - "unimport": "^5.4.0", - "unplugin": "^2.3.10", - "unplugin-utils": "^0.3.0" + "unimport": "^5.6.0", + "unplugin": "^2.3.11", + "unplugin-utils": "^0.3.1" }, "engines": { - "node": ">=14" + "node": ">=20.19.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -24773,41 +24810,81 @@ } }, "node_modules/unplugin-vue-components": { - "version": "30.0.0", - "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-30.0.0.tgz", - "integrity": "sha512-4qVE/lwCgmdPTp6h0qsRN2u642tt4boBQtcpn4wQcWZAsr8TQwq+SPT3NDu/6kBFxzo/sSEK4ioXhOOBrXc3iw==", + "version": "31.0.0", + "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-31.0.0.tgz", + "integrity": "sha512-4ULwfTZTLuWJ7+S9P7TrcStYLsSRkk6vy2jt/WTfgUEUb0nW9//xxmrfhyHUEVpZ2UKRRwfRb8Yy15PDbVZf+Q==", "dev": true, "license": "MIT", "dependencies": { - "chokidar": "^4.0.3", - "debug": "^4.4.3", + "chokidar": "^5.0.0", "local-pkg": "^1.1.2", - "magic-string": "^0.30.19", + "magic-string": "^0.30.21", "mlly": "^1.8.0", + "obug": "^2.1.1", + "picomatch": "^4.0.3", "tinyglobby": "^0.2.15", - "unplugin": "^2.3.10", + "unplugin": "^2.3.11", "unplugin-utils": "^0.3.1" }, "engines": { - "node": ">=14" + "node": ">=20.19.0" }, "funding": { "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "@babel/parser": "^7.15.8", "@nuxt/kit": "^3.2.2 || ^4.0.0", - "vue": "2 || 3" + "vue": "^3.0.0" }, "peerDependenciesMeta": { - "@babel/parser": { - "optional": true - }, "@nuxt/kit": { "optional": true } } }, + "node_modules/unplugin-vue-components/node_modules/chokidar": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^5.0.0" + }, + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/unplugin-vue-components/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/unplugin-vue-components/node_modules/readdirp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz", + "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/unplugin-vue-components/node_modules/tinyglobby": { "version": "0.2.15", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", @@ -24843,19 +24920,6 @@ } } }, - "node_modules/unplugin-vue-components/node_modules/tinyglobby/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/unplugin/node_modules/picomatch": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", @@ -24891,9 +24955,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz", - "integrity": "sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", "dev": true, "funding": [ { @@ -25141,17 +25205,17 @@ } }, "node_modules/vite-plugin-pwa": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-1.1.0.tgz", - "integrity": "sha512-VsSpdubPzXhHWVINcSx6uHRMpOHVHQcHsef1QgkOlEoaIDAlssFEW88LBq1a59BuokAhsh2kUDJbaX1bZv4Bjw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-1.2.0.tgz", + "integrity": "sha512-a2xld+SJshT9Lgcv8Ji4+srFJL4k/1bVbd1x06JIkvecpQkwkvCncD1+gSzcdm3s+owWLpMJerG3aN5jupJEVw==", "dev": true, "license": "MIT", "dependencies": { "debug": "^4.3.6", "pretty-bytes": "^6.1.1", "tinyglobby": "^0.2.10", - "workbox-build": "^7.3.0", - "workbox-window": "^7.3.0" + "workbox-build": "^7.4.0", + "workbox-window": "^7.4.0" }, "engines": { "node": ">=16.0.0" @@ -25162,8 +25226,8 @@ "peerDependencies": { "@vite-pwa/assets-generator": "^1.0.0", "vite": "^3.1.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", - "workbox-build": "^7.3.0", - "workbox-window": "^7.3.0" + "workbox-build": "^7.4.0", + "workbox-window": "^7.4.0" }, "peerDependenciesMeta": { "@vite-pwa/assets-generator": { @@ -25888,16 +25952,16 @@ } }, "node_modules/vue": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.24.tgz", - "integrity": "sha512-uTHDOpVQTMjcGgrqFPSb8iO2m1DUvo+WbGqoXQz8Y1CeBYQ0FXf2z1gLRaBtHjlRz7zZUBHxjVB5VTLzYkvftg==", + "version": "3.5.27", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.27.tgz", + "integrity": "sha512-aJ/UtoEyFySPBGarREmN4z6qNKpbEguYHMmXSiOGk69czc+zhs0NF6tEFrY8TZKAl8N/LYAkd4JHVd5E/AsSmw==", "license": "MIT", "dependencies": { - "@vue/compiler-dom": "3.5.24", - "@vue/compiler-sfc": "3.5.24", - "@vue/runtime-dom": "3.5.24", - "@vue/server-renderer": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/compiler-dom": "3.5.27", + "@vue/compiler-sfc": "3.5.27", + "@vue/runtime-dom": "3.5.27", + "@vue/server-renderer": "3.5.27", + "@vue/shared": "3.5.27" }, "peerDependencies": { "typescript": "*" @@ -25963,9 +26027,9 @@ "license": "BSD-2-Clause" }, "node_modules/webpack": { - "version": "5.102.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.102.1.tgz", - "integrity": "sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==", + "version": "5.104.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.104.1.tgz", + "integrity": "sha512-Qphch25abbMNtekmEGJmeRUhLDbe+QfiWTiqpKYkpCOWY64v9eyl+KRRLmqOFA2AvKPpc9DC6+u2n76tQLBoaA==", "dev": true, "license": "MIT", "dependencies": { @@ -25977,21 +26041,21 @@ "@webassemblyjs/wasm-parser": "^1.14.1", "acorn": "^8.15.0", "acorn-import-phases": "^1.0.3", - "browserslist": "^4.26.3", + "browserslist": "^4.28.1", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.3", - "es-module-lexer": "^1.2.1", + "enhanced-resolve": "^5.17.4", + "es-module-lexer": "^2.0.0", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", + "loader-runner": "^4.3.1", "mime-types": "^2.1.27", "neo-async": "^2.6.2", "schema-utils": "^4.3.3", "tapable": "^2.3.0", - "terser-webpack-plugin": "^5.3.11", + "terser-webpack-plugin": "^5.3.16", "watchpack": "^2.4.4", "webpack-sources": "^3.3.3" }, @@ -26255,9 +26319,9 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", - "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "version": "1.1.20", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", "dev": true, "license": "MIT", "dependencies": { @@ -26381,30 +26445,30 @@ "license": "MIT" }, "node_modules/workbox-background-sync": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.3.0.tgz", - "integrity": "sha512-PCSk3eK7Mxeuyatb22pcSx9dlgWNv3+M8PqPaYDokks8Y5/FX4soaOqj3yhAZr5k6Q5JWTOMYgaJBpbw11G9Eg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.4.0.tgz", + "integrity": "sha512-8CB9OxKAgKZKyNMwfGZ1XESx89GryWTfI+V5yEj8sHjFH8MFelUwYXEyldEK6M6oKMmn807GoJFUEA1sC4XS9w==", "dev": true, "license": "MIT", "dependencies": { "idb": "^7.0.1", - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-broadcast-update": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.3.0.tgz", - "integrity": "sha512-T9/F5VEdJVhwmrIAE+E/kq5at2OY6+OXXgOWQevnubal6sO92Gjo24v6dCVwQiclAF5NS3hlmsifRrpQzZCdUA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.4.0.tgz", + "integrity": "sha512-+eZQwoktlvo62cI0b+QBr40v5XjighxPq3Fzo9AWMiAosmpG5gxRHgTbGGhaJv/q/MFVxwFNGh/UwHZ/8K88lA==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-build": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.3.0.tgz", - "integrity": "sha512-JGL6vZTPlxnlqZRhR/K/msqg3wKP+m0wfEUVosK7gsYzSgeIxvZLi1ViJJzVL7CEeI8r7rGFV973RiEqkP3lWQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.4.0.tgz", + "integrity": "sha512-Ntk1pWb0caOFIvwz/hfgrov/OJ45wPEhI5PbTywQcYjyZiVhT3UrwwUPl6TRYbTm4moaFYithYnl1lvZ8UjxcA==", "dev": true, "license": "MIT", "dependencies": { @@ -26421,33 +26485,33 @@ "common-tags": "^1.8.0", "fast-json-stable-stringify": "^2.1.0", "fs-extra": "^9.0.1", - "glob": "^7.1.6", + "glob": "^11.0.1", "lodash": "^4.17.20", "pretty-bytes": "^5.3.0", - "rollup": "^2.43.1", + "rollup": "^2.79.2", "source-map": "^0.8.0-beta.0", "stringify-object": "^3.3.0", "strip-comments": "^2.0.1", "tempy": "^0.6.0", "upath": "^1.2.0", - "workbox-background-sync": "7.3.0", - "workbox-broadcast-update": "7.3.0", - "workbox-cacheable-response": "7.3.0", - "workbox-core": "7.3.0", - "workbox-expiration": "7.3.0", - "workbox-google-analytics": "7.3.0", - "workbox-navigation-preload": "7.3.0", - "workbox-precaching": "7.3.0", - "workbox-range-requests": "7.3.0", - "workbox-recipes": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0", - "workbox-streams": "7.3.0", - "workbox-sw": "7.3.0", - "workbox-window": "7.3.0" - }, - "engines": { - "node": ">=16.0.0" + "workbox-background-sync": "7.4.0", + "workbox-broadcast-update": "7.4.0", + "workbox-cacheable-response": "7.4.0", + "workbox-core": "7.4.0", + "workbox-expiration": "7.4.0", + "workbox-google-analytics": "7.4.0", + "workbox-navigation-preload": "7.4.0", + "workbox-precaching": "7.4.0", + "workbox-range-requests": "7.4.0", + "workbox-recipes": "7.4.0", + "workbox-routing": "7.4.0", + "workbox-strategies": "7.4.0", + "workbox-streams": "7.4.0", + "workbox-sw": "7.4.0", + "workbox-window": "7.4.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { @@ -26548,17 +26612,6 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/workbox-build/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "node_modules/workbox-build/node_modules/estree-walker": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", @@ -26583,22 +26636,40 @@ } }, "node_modules/workbox-build/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", + "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.1.1", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": "*" + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/workbox-build/node_modules/jackspeak": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", + "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -26611,6 +26682,16 @@ "dev": true, "license": "MIT" }, + "node_modules/workbox-build/node_modules/lru-cache": { + "version": "11.2.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.5.tgz", + "integrity": "sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, "node_modules/workbox-build/node_modules/magic-string": { "version": "0.25.9", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", @@ -26622,16 +26703,36 @@ } }, "node_modules/workbox-build/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^1.1.7" + "@isaacs/brace-expansion": "^5.0.0" }, "engines": { - "node": "*" + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/workbox-build/node_modules/path-scurry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/workbox-build/node_modules/pretty-bytes": { @@ -26718,140 +26819,140 @@ } }, "node_modules/workbox-cacheable-response": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.3.0.tgz", - "integrity": "sha512-eAFERIg6J2LuyELhLlmeRcJFa5e16Mj8kL2yCDbhWE+HUun9skRQrGIFVUagqWj4DMaaPSMWfAolM7XZZxNmxA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.4.0.tgz", + "integrity": "sha512-0Fb8795zg/x23ISFkAc7lbWes6vbw34DGFIMw31cwuHPgDEC/5EYm6m/ZkylLX0EnEbbOyOCLjKgFS/Z5g0HeQ==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-core": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.3.0.tgz", - "integrity": "sha512-Z+mYrErfh4t3zi7NVTvOuACB0A/jA3bgxUN3PwtAVHvfEsZxV9Iju580VEETug3zYJRc0Dmii/aixI/Uxj8fmw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.4.0.tgz", + "integrity": "sha512-6BMfd8tYEnN4baG4emG9U0hdXM4gGuDU3ectXuVHnj71vwxTFI7WOpQJC4siTOlVtGqCUtj0ZQNsrvi6kZZTAQ==", "dev": true, "license": "MIT" }, "node_modules/workbox-expiration": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.3.0.tgz", - "integrity": "sha512-lpnSSLp2BM+K6bgFCWc5bS1LR5pAwDWbcKt1iL87/eTSJRdLdAwGQznZE+1czLgn/X05YChsrEegTNxjM067vQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.4.0.tgz", + "integrity": "sha512-V50p4BxYhtA80eOvulu8xVfPBgZbkxJ1Jr8UUn0rvqjGhLDqKNtfrDfjJKnLz2U8fO2xGQJTx/SKXNTzHOjnHw==", "dev": true, "license": "MIT", "dependencies": { "idb": "^7.0.1", - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-google-analytics": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.3.0.tgz", - "integrity": "sha512-ii/tSfFdhjLHZ2BrYgFNTrb/yk04pw2hasgbM70jpZfLk0vdJAXgaiMAWsoE+wfJDNWoZmBYY0hMVI0v5wWDbg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.4.0.tgz", + "integrity": "sha512-MVPXQslRF6YHkzGoFw1A4GIB8GrKym/A5+jYDUSL+AeJw4ytQGrozYdiZqUW1TPQHW8isBCBtyFJergUXyNoWQ==", "dev": true, "license": "MIT", "dependencies": { - "workbox-background-sync": "7.3.0", - "workbox-core": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0" + "workbox-background-sync": "7.4.0", + "workbox-core": "7.4.0", + "workbox-routing": "7.4.0", + "workbox-strategies": "7.4.0" } }, "node_modules/workbox-navigation-preload": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.3.0.tgz", - "integrity": "sha512-fTJzogmFaTv4bShZ6aA7Bfj4Cewaq5rp30qcxl2iYM45YD79rKIhvzNHiFj1P+u5ZZldroqhASXwwoyusnr2cg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.4.0.tgz", + "integrity": "sha512-etzftSgdQfjMcfPgbfaZCfM2QuR1P+4o8uCA2s4rf3chtKTq/Om7g/qvEOcZkG6v7JZOSOxVYQiOu6PbAZgU6w==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-precaching": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.3.0.tgz", - "integrity": "sha512-ckp/3t0msgXclVAYaNndAGeAoWQUv7Rwc4fdhWL69CCAb2UHo3Cef0KIUctqfQj1p8h6aGyz3w8Cy3Ihq9OmIw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.4.0.tgz", + "integrity": "sha512-VQs37T6jDqf1rTxUJZXRl3yjZMf5JX/vDPhmx2CPgDDKXATzEoqyRqhYnRoxl6Kr0rqaQlp32i9rtG5zTzIlNg==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0" + "workbox-core": "7.4.0", + "workbox-routing": "7.4.0", + "workbox-strategies": "7.4.0" } }, "node_modules/workbox-range-requests": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.3.0.tgz", - "integrity": "sha512-EyFmM1KpDzzAouNF3+EWa15yDEenwxoeXu9bgxOEYnFfCxns7eAxA9WSSaVd8kujFFt3eIbShNqa4hLQNFvmVQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.4.0.tgz", + "integrity": "sha512-3Vq854ZNuP6Y0KZOQWLaLC9FfM7ZaE+iuQl4VhADXybwzr4z/sMmnLgTeUZLq5PaDlcJBxYXQ3U91V7dwAIfvw==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-recipes": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.3.0.tgz", - "integrity": "sha512-BJro/MpuW35I/zjZQBcoxsctgeB+kyb2JAP5EB3EYzePg8wDGoQuUdyYQS+CheTb+GhqJeWmVs3QxLI8EBP1sg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.4.0.tgz", + "integrity": "sha512-kOkWvsAn4H8GvAkwfJTbwINdv4voFoiE9hbezgB1sb/0NLyTG4rE7l6LvS8lLk5QIRIto+DjXLuAuG3Vmt3cxQ==", "dev": true, "license": "MIT", "dependencies": { - "workbox-cacheable-response": "7.3.0", - "workbox-core": "7.3.0", - "workbox-expiration": "7.3.0", - "workbox-precaching": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0" + "workbox-cacheable-response": "7.4.0", + "workbox-core": "7.4.0", + "workbox-expiration": "7.4.0", + "workbox-precaching": "7.4.0", + "workbox-routing": "7.4.0", + "workbox-strategies": "7.4.0" } }, "node_modules/workbox-routing": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.3.0.tgz", - "integrity": "sha512-ZUlysUVn5ZUzMOmQN3bqu+gK98vNfgX/gSTZ127izJg/pMMy4LryAthnYtjuqcjkN4HEAx1mdgxNiKJMZQM76A==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.4.0.tgz", + "integrity": "sha512-C/ooj5uBWYAhAqwmU8HYQJdOjjDKBp9MzTQ+otpMmd+q0eF59K+NuXUek34wbL0RFrIXe/KKT+tUWcZcBqxbHQ==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-strategies": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.3.0.tgz", - "integrity": "sha512-tmZydug+qzDFATwX7QiEL5Hdf7FrkhjaF9db1CbB39sDmEZJg3l9ayDvPxy8Y18C3Y66Nrr9kkN1f/RlkDgllg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.4.0.tgz", + "integrity": "sha512-T4hVqIi5A4mHi92+5EppMX3cLaVywDp8nsyUgJhOZxcfSV/eQofcOA6/EMo5rnTNmNTpw0rUgjAI6LaVullPpg==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-streams": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.3.0.tgz", - "integrity": "sha512-SZnXucyg8x2Y61VGtDjKPO5EgPUG5NDn/v86WYHX+9ZqvAsGOytP0Jxp1bl663YUuMoXSAtsGLL+byHzEuMRpw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.4.0.tgz", + "integrity": "sha512-QHPBQrey7hQbnTs5GrEVoWz7RhHJXnPT+12qqWM378orDMo5VMJLCkCM1cnCk+8Eq92lccx/VgRZ7WAzZWbSLg==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0", - "workbox-routing": "7.3.0" + "workbox-core": "7.4.0", + "workbox-routing": "7.4.0" } }, "node_modules/workbox-sw": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.3.0.tgz", - "integrity": "sha512-aCUyoAZU9IZtH05mn0ACUpyHzPs0lMeJimAYkQkBsOWiqaJLgusfDCR+yllkPkFRxWpZKF8vSvgHYeG7LwhlmA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.4.0.tgz", + "integrity": "sha512-ltU+Kr3qWR6BtbdlMnCjobZKzeV1hN+S6UvDywBrwM19TTyqA03X66dzw1tEIdJvQ4lYKkBFox6IAEhoSEZ8Xw==", "dev": true, "license": "MIT" }, "node_modules/workbox-window": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.3.0.tgz", - "integrity": "sha512-qW8PDy16OV1UBaUNGlTVcepzrlzyzNW/ZJvFQQs2j2TzGsg6IKjcpZC1RSquqQnTOafl5pCj5bGfAHlCjOOjdA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.4.0.tgz", + "integrity": "sha512-/bIYdBLAVsNR3v7gYGaV4pQW3M3kEPx5E8vDxGvxo6khTrGtSSCS7QiFKv9ogzBgZiy0OXLP9zO28U/1nF1mfw==", "dev": true, "license": "MIT", "dependencies": { "@types/trusted-types": "^2.0.2", - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workerpool": { @@ -27317,7 +27418,7 @@ "devDependencies": { "@types/mocha": "^10.0.10", "@types/mongodb": "^4.0.6", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "mongodb": "^6.19.0", "shx": "^0.4.0", @@ -27338,7 +27439,7 @@ "license": "MIT", "devDependencies": { "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -27364,16 +27465,16 @@ "@feathersjs/schema": "^5.0.37", "@feathersjs/transport-commons": "^5.0.37", "@types/jsonwebtoken": "^9.0.10", - "jsonwebtoken": "^9.0.2", - "lodash": "^4.17.21", + "jsonwebtoken": "^9.0.3", + "lodash": "^4.17.23", "long-timeout": "^0.1.1", "uuid": "^11.1.0" }, "devDependencies": { "@feathersjs/memory": "^5.0.37", - "@types/lodash": "^4.17.20", + "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "@types/uuid": "^10.0.0", "mocha": "^11.7.5", "shx": "^0.4.0", @@ -27406,8 +27507,8 @@ "@feathersjs/socketio": "^5.0.37", "@feathersjs/socketio-client": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", - "axios": "^1.13.2", + "@types/node": "^25.1.0", + "axios": "^1.13.4", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -27431,15 +27532,15 @@ "@feathersjs/errors": "^5.0.37", "@feathersjs/feathers": "^5.0.37", "bcryptjs": "^3.0.3", - "lodash": "^4.17.21" + "lodash": "^4.17.23" }, "devDependencies": { "@feathersjs/memory": "^5.0.37", "@feathersjs/schema": "^5.0.37", "@types/bcryptjs": "^2.4.6", - "@types/lodash": "^4.17.20", + "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -27468,7 +27569,7 @@ "cookie-session": "^2.1.1", "grant": "^5.4.24", "koa-session": "^7.0.2", - "qs": "^6.14.0" + "qs": "^6.14.1" }, "devDependencies": { "@feathersjs/memory": "^5.0.37", @@ -27476,9 +27577,9 @@ "@types/express": "^4.17.21", "@types/koa-session": "^6.4.5", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "@types/tough-cookie": "^4.0.5", - "axios": "^1.13.2", + "axios": "^1.13.4", "mocha": "^11.7.5", "shx": "^0.4.0", "tough-cookie": "^6.0.0", @@ -27537,13 +27638,13 @@ "@feathersjs/transport-commons": "^5.0.37", "@feathersjs/typebox": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "@types/prettier": "^2.7.3", - "axios": "^1.13.2", + "axios": "^1.13.4", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", - "type-fest": "^5.2.0", + "type-fest": "^5.4.2", "typescript": "^5.9.3" }, "engines": { @@ -27575,8 +27676,8 @@ "@feathersjs/socketio-client": "^5.0.37" }, "devDependencies": { - "@babel/core": "^7.28.5", - "@babel/preset-env": "^7.28.5", + "@babel/core": "^7.28.6", + "@babel/preset-env": "^7.28.6", "@feathersjs/express": "^5.0.37", "@feathersjs/memory": "^5.0.37", "@feathersjs/socketio": "^5.0.37", @@ -27585,11 +27686,11 @@ "mocha": "^11.7.5", "node-fetch": "^2.6.1", "shx": "^0.4.0", - "socket.io-client": "^4.8.1", - "superagent": "^10.2.3", + "socket.io-client": "^4.8.3", + "superagent": "^10.3.0", "ts-loader": "^9.5.4", "typescript": "^5.9.3", - "webpack": "^5.102.1", + "webpack": "^5.104.1", "webpack-cli": "^6.0.1", "webpack-merge": "^6.0.1" }, @@ -27607,7 +27708,7 @@ "license": "MIT", "devDependencies": { "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -27630,11 +27731,11 @@ "@feathersjs/feathers": "^5.0.37", "@feathersjs/schema": "^5.0.37", "@types/config": "^3.3.5", - "config": "^4.1.1" + "config": "~4.1.1" }, "devDependencies": { "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -27648,6 +27749,18 @@ "url": "https://github.com/sponsors/daffl" } }, + "packages/configuration/node_modules/config": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/config/-/config-4.1.1.tgz", + "integrity": "sha512-jljfwqNZ7QHwAW9Z9NDZdJARFiu5pjLqQO0K4ooY22iY/bIY78n0afI4ANEawfgQOxri0K/3oTayX8XIauWcLA==", + "license": "MIT", + "dependencies": { + "json5": "^2.2.3" + }, + "engines": { + "node": ">= 20.0.0" + } + }, "packages/create-feathers": { "version": "5.0.37", "license": "MIT", @@ -27672,7 +27785,7 @@ "devDependencies": { "@feathersjs/feathers": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -27697,17 +27810,17 @@ "@types/express": "^4.17.21", "@types/express-serve-static-core": "^4.19.5", "compression": "^1.8.1", - "cors": "^2.8.5", + "cors": "^2.8.6", "express": "^4.21.2" }, "devDependencies": { "@feathersjs/authentication-local": "^5.0.37", "@feathersjs/tests": "^5.0.37", - "@types/lodash": "^4.17.20", + "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", - "axios": "^1.13.2", - "lodash": "^4.17.21", + "@types/node": "^25.1.0", + "axios": "^1.13.4", + "lodash": "^4.17.23", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -27732,7 +27845,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -27753,8 +27866,8 @@ "dependencies": { "@featherscloud/pinion": "^0.5.5", "chalk": "^5.6.2", - "lodash": "^4.17.21", - "prettier": "^3.6.2", + "lodash": "^4.17.23", + "prettier": "^3.8.1", "typescript": "^5.9.3" }, "devDependencies": { @@ -27776,19 +27889,19 @@ "@feathersjs/transport-commons": "^5.0.37", "@feathersjs/typebox": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "@types/prettier": "^2.7.3", - "axios": "^1.13.2", + "axios": "^1.13.4", "knex": "^3.1.0", "mocha": "^11.7.5", "mongodb": "^6.19.0", - "mssql": "^12.1.0", + "mssql": "^12.2.0", "mysql": "^2.18.1", - "pg": "^8.16.3", + "pg": "^8.18.0", "shx": "^0.4.0", "sqlite3": "^5.1.7", - "tsx": "^4.20.6", - "type-fest": "^5.2.0", + "tsx": "^4.21.0", + "type-fest": "^5.4.2", "typescript": "^5.9.3" }, "engines": { @@ -27813,10 +27926,10 @@ "@feathersjs/adapter-tests": "^5.0.37", "@feathersjs/schema": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "knex": "^3.1.0", "mocha": "^11.7.5", - "pg": "^8.16.3", + "pg": "^8.18.0", "shx": "^0.4.0", "sqlite3": "^5.1.7", "typescript": "^5.9.3" @@ -27845,10 +27958,10 @@ "@koa/cors": "^5.0.0", "@types/koa": "^3.0.1", "@types/koa__cors": "^5.0.1", - "@types/koa-qs": "^2.0.4", + "@types/koa-qs": "^2.0.5", "@types/koa-static": "^4.0.4", "koa": "^3.1.1", - "koa-body": "^7.0.0", + "koa-body": "^7.0.1", "koa-compose": "^4.1.0", "koa-qs": "^3.0.0", "koa-static": "^5.0.0" @@ -27859,8 +27972,8 @@ "@feathersjs/tests": "^5.0.37", "@types/koa-compose": "^3.2.9", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", - "axios": "^1.13.2", + "@types/node": "^25.1.0", + "axios": "^1.13.4", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -27883,7 +27996,7 @@ "@feathersjs/adapter-tests": "^5.0.37", "@feathersjs/feathers": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -27907,9 +28020,9 @@ "@feathersjs/adapter-tests": "^5.0.37", "@feathersjs/schema": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", - "mongodb-memory-server": "^10.3.0", + "mongodb-memory-server": "^11.0.1", "shx": "^0.4.0", "typescript": "^5.9.3" }, @@ -27933,22 +28046,22 @@ "@feathersjs/errors": "^5.0.37", "@feathersjs/feathers": "^5.0.37", "@types/superagent": "^8.1.9", - "qs": "^6.14.0" + "qs": "^6.14.1" }, "devDependencies": { "@feathersjs/express": "^5.0.37", "@feathersjs/memory": "^5.0.37", "@feathersjs/tests": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "@types/node-fetch": "^2.6.13", "@types/qs": "^6.14.0", - "axios": "^1.13.2", + "axios": "^1.13.4", "mocha": "^11.7.5", "node-fetch": "^2.6.1", "rxjs": "^7.8.2", "shx": "^0.4.0", - "superagent": "^10.2.3", + "superagent": "^10.3.0", "ts-node": "^10.9.2", "typescript": "^5.9.3" }, @@ -27978,7 +28091,7 @@ "devDependencies": { "@feathersjs/memory": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "ajv-formats": "^3.0.1", "mocha": "^11.7.5", "shx": "^0.4.0", @@ -28025,18 +28138,18 @@ "@feathersjs/commons": "^5.0.37", "@feathersjs/feathers": "^5.0.37", "@feathersjs/transport-commons": "^5.0.37", - "socket.io": "^4.8.1" + "socket.io": "^4.8.3" }, "devDependencies": { "@feathersjs/express": "^5.0.37", "@feathersjs/memory": "^5.0.37", "@feathersjs/tests": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", - "lodash": "^4.17.21", + "@types/node": "^25.1.0", + "lodash": "^4.17.23", "mocha": "^11.7.5", "shx": "^0.4.0", - "socket.io-client": "^4.8.1", + "socket.io-client": "^4.8.3", "typescript": "^5.9.3" }, "engines": { @@ -28061,10 +28174,10 @@ "@feathersjs/socketio": "^5.0.37", "@feathersjs/tests": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", - "socket.io-client": "^4.8.1", + "socket.io-client": "^4.8.3", "ts-node": "^10.9.2", "typescript": "^5.9.3" }, @@ -28081,14 +28194,14 @@ "version": "5.0.37", "license": "MIT", "dependencies": { - "@types/lodash": "^4.17.20", - "axios": "^1.13.2", - "lodash": "^4.17.21" + "@types/lodash": "^4.17.23", + "axios": "^1.13.4", + "lodash": "^4.17.23" }, "devDependencies": { "@feathersjs/feathers": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -28111,13 +28224,13 @@ "@feathersjs/errors": "^5.0.37", "@feathersjs/feathers": "^5.0.37", "encodeurl": "^2.0.0", - "lodash": "^4.17.21" + "lodash": "^4.17.23" }, "devDependencies": { "@types/encodeurl": "^1.0.3", - "@types/lodash": "^4.17.20", + "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", @@ -28141,7 +28254,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "typescript": "^5.9.3" diff --git a/package.json b/package.json index bd20ae7e6d..6e8ae432d5 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "lint": "npm run prettier && npm run eslint", "compile": "lerna run compile", "build:docs": "npm run build --workspace docs", - "update-dependencies": "npm exec --workspaces --include-workspace-root -- ncu -u --dep prod,dev,optional,peer -x node-fetch,\"@sinclair/typebox\",\"@types/express\",\"@types/express-serve-static-core\",commander,express,flexsearch,uuid", + "update-dependencies": "npm exec --workspaces --include-workspace-root -- ncu -u --dep prod,dev,optional,peer -x node-fetch,\"@sinclair/typebox\",\"@types/express\",\"@types/express-serve-static-core\",commander,config,express,flexsearch,uuid,mongodb", "clean": "find . -name node_modules -exec rm -rf '{}' + && find . -name package-lock.json -exec rm -rf '{}' +", "test:deno": "deno test --config deno/tsconfig.json deno/test.ts", "test": "npm run lint && npm run compile && c8 lerna run test --ignore @feathersjs/tests", diff --git a/packages/adapter-commons/package.json b/packages/adapter-commons/package.json index 4e65e10963..b841baa479 100644 --- a/packages/adapter-commons/package.json +++ b/packages/adapter-commons/package.json @@ -57,7 +57,7 @@ "devDependencies": { "@types/mocha": "^10.0.10", "@types/mongodb": "^4.0.6", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "mongodb": "^6.19.0", "shx": "^0.4.0", diff --git a/packages/adapter-commons/src/service.ts b/packages/adapter-commons/src/service.ts index cbaeb38718..06cffaac35 100644 --- a/packages/adapter-commons/src/service.ts +++ b/packages/adapter-commons/src/service.ts @@ -26,8 +26,7 @@ export abstract class AdapterBase< ServiceParams extends AdapterParams = AdapterParams, Options extends AdapterServiceOptions = AdapterServiceOptions, IdType = Id -> implements InternalServiceMethods -{ +> implements InternalServiceMethods { options: Options constructor(options: Options) { diff --git a/packages/adapter-tests/package.json b/packages/adapter-tests/package.json index 5c0aaff459..84c2aa8f6c 100644 --- a/packages/adapter-tests/package.json +++ b/packages/adapter-tests/package.json @@ -51,7 +51,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/authentication-client/package.json b/packages/authentication-client/package.json index 08e2c22592..40437b1133 100644 --- a/packages/authentication-client/package.json +++ b/packages/authentication-client/package.json @@ -66,8 +66,8 @@ "@feathersjs/socketio": "^5.0.37", "@feathersjs/socketio-client": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", - "axios": "^1.13.2", + "@types/node": "^25.1.0", + "axios": "^1.13.4", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/authentication-local/package.json b/packages/authentication-local/package.json index ab70da22f6..f67144b3c7 100644 --- a/packages/authentication-local/package.json +++ b/packages/authentication-local/package.json @@ -58,15 +58,15 @@ "@feathersjs/errors": "^5.0.37", "@feathersjs/feathers": "^5.0.37", "bcryptjs": "^3.0.3", - "lodash": "^4.17.21" + "lodash": "^4.17.23" }, "devDependencies": { "@feathersjs/memory": "^5.0.37", "@feathersjs/schema": "^5.0.37", "@types/bcryptjs": "^2.4.6", - "@types/lodash": "^4.17.20", + "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/authentication-oauth/package.json b/packages/authentication-oauth/package.json index 850953e9fe..319b23e589 100644 --- a/packages/authentication-oauth/package.json +++ b/packages/authentication-oauth/package.json @@ -64,7 +64,7 @@ "cookie-session": "^2.1.1", "grant": "^5.4.24", "koa-session": "^7.0.2", - "qs": "^6.14.0" + "qs": "^6.14.1" }, "devDependencies": { "@feathersjs/memory": "^5.0.37", @@ -72,9 +72,9 @@ "@types/express": "^4.17.21", "@types/koa-session": "^6.4.5", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "@types/tough-cookie": "^4.0.5", - "axios": "^1.13.2", + "axios": "^1.13.4", "mocha": "^11.7.5", "shx": "^0.4.0", "tough-cookie": "^6.0.0", diff --git a/packages/authentication/package.json b/packages/authentication/package.json index 6e69ef5265..15a2726217 100644 --- a/packages/authentication/package.json +++ b/packages/authentication/package.json @@ -60,16 +60,16 @@ "@feathersjs/schema": "^5.0.37", "@feathersjs/transport-commons": "^5.0.37", "@types/jsonwebtoken": "^9.0.10", - "jsonwebtoken": "^9.0.2", - "lodash": "^4.17.21", + "jsonwebtoken": "^9.0.3", + "lodash": "^4.17.23", "long-timeout": "^0.1.1", "uuid": "^11.1.0" }, "devDependencies": { "@feathersjs/memory": "^5.0.37", - "@types/lodash": "^4.17.20", + "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "@types/uuid": "^10.0.0", "mocha": "^11.7.5", "shx": "^0.4.0", diff --git a/packages/cli/package.json b/packages/cli/package.json index cbfa15ff22..7d03f2d112 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -76,13 +76,13 @@ "@feathersjs/transport-commons": "^5.0.37", "@feathersjs/typebox": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "@types/prettier": "^2.7.3", - "axios": "^1.13.2", + "axios": "^1.13.4", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", - "type-fest": "^5.2.0", + "type-fest": "^5.4.2", "typescript": "^5.9.3" }, "gitHead": "90caf635aec850550b9d37bea2762af959d9e8d5" diff --git a/packages/client/package.json b/packages/client/package.json index 48d6c647c7..831b1213c4 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -56,8 +56,8 @@ "@feathersjs/socketio-client": "^5.0.37" }, "devDependencies": { - "@babel/core": "^7.28.5", - "@babel/preset-env": "^7.28.5", + "@babel/core": "^7.28.6", + "@babel/preset-env": "^7.28.6", "@feathersjs/express": "^5.0.37", "@feathersjs/memory": "^5.0.37", "@feathersjs/socketio": "^5.0.37", @@ -66,11 +66,11 @@ "mocha": "^11.7.5", "node-fetch": "^2.6.1", "shx": "^0.4.0", - "socket.io-client": "^4.8.1", - "superagent": "^10.2.3", + "socket.io-client": "^4.8.3", + "superagent": "^10.3.0", "ts-loader": "^9.5.4", "typescript": "^5.9.3", - "webpack": "^5.102.1", + "webpack": "^5.104.1", "webpack-cli": "^6.0.1", "webpack-merge": "^6.0.1" }, diff --git a/packages/commons/package.json b/packages/commons/package.json index 46d0fdcfd1..0c74938dbf 100644 --- a/packages/commons/package.json +++ b/packages/commons/package.json @@ -53,7 +53,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/configuration/package.json b/packages/configuration/package.json index 8fc366a56c..9771cefdae 100644 --- a/packages/configuration/package.json +++ b/packages/configuration/package.json @@ -62,11 +62,11 @@ "@feathersjs/feathers": "^5.0.37", "@feathersjs/schema": "^5.0.37", "@types/config": "^3.3.5", - "config": "^4.1.1" + "config": "~4.1.1" }, "devDependencies": { "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/errors/package.json b/packages/errors/package.json index 61d258116a..8531cc4c0d 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -51,7 +51,7 @@ "devDependencies": { "@feathersjs/feathers": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/express/package.json b/packages/express/package.json index 060f29dacb..cd38fd8aab 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -62,17 +62,17 @@ "@types/express": "^4.17.21", "@types/express-serve-static-core": "^4.19.5", "compression": "^1.8.1", - "cors": "^2.8.5", + "cors": "^2.8.6", "express": "^4.21.2" }, "devDependencies": { "@feathersjs/authentication-local": "^5.0.37", "@feathersjs/tests": "^5.0.37", - "@types/lodash": "^4.17.20", + "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", - "axios": "^1.13.2", - "lodash": "^4.17.21", + "@types/node": "^25.1.0", + "axios": "^1.13.4", + "lodash": "^4.17.23", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/feathers/package.json b/packages/feathers/package.json index aa51acd90e..ea70af3a1e 100644 --- a/packages/feathers/package.json +++ b/packages/feathers/package.json @@ -64,7 +64,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/feathers/src/declarations.ts b/packages/feathers/src/declarations.ts index aece46eebd..6b3d969ab2 100644 --- a/packages/feathers/src/declarations.ts +++ b/packages/feathers/src/declarations.ts @@ -318,8 +318,7 @@ export interface FeathersApplication { // This needs to be an interface instead of a type // so that the declaration can be extended by other modules export interface Application - extends FeathersApplication, - EventEmitter {} + extends FeathersApplication, EventEmitter {} export type Id = number | string export type NullableId = Id | null diff --git a/packages/generators/package.json b/packages/generators/package.json index 0c3404f1a1..5e1426c51f 100644 --- a/packages/generators/package.json +++ b/packages/generators/package.json @@ -54,8 +54,8 @@ "dependencies": { "@featherscloud/pinion": "^0.5.5", "chalk": "^5.6.2", - "lodash": "^4.17.21", - "prettier": "^3.6.2", + "lodash": "^4.17.23", + "prettier": "^3.8.1", "typescript": "^5.9.3" }, "devDependencies": { @@ -77,19 +77,19 @@ "@feathersjs/transport-commons": "^5.0.37", "@feathersjs/typebox": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "@types/prettier": "^2.7.3", - "axios": "^1.13.2", + "axios": "^1.13.4", "knex": "^3.1.0", "mocha": "^11.7.5", "mongodb": "^6.19.0", - "mssql": "^12.1.0", + "mssql": "^12.2.0", "mysql": "^2.18.1", - "pg": "^8.16.3", + "pg": "^8.18.0", "shx": "^0.4.0", "sqlite3": "^5.1.7", - "tsx": "^4.20.6", - "type-fest": "^5.2.0", + "tsx": "^4.21.0", + "type-fest": "^5.4.2", "typescript": "^5.9.3" }, "gitHead": "90caf635aec850550b9d37bea2762af959d9e8d5" diff --git a/packages/knex/package.json b/packages/knex/package.json index 78fc5bff83..d39f9b73b6 100644 --- a/packages/knex/package.json +++ b/packages/knex/package.json @@ -63,10 +63,10 @@ "@feathersjs/adapter-tests": "^5.0.37", "@feathersjs/schema": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "knex": "^3.1.0", "mocha": "^11.7.5", - "pg": "^8.16.3", + "pg": "^8.18.0", "shx": "^0.4.0", "sqlite3": "^5.1.7", "typescript": "^5.9.3" diff --git a/packages/knex/src/index.ts b/packages/knex/src/index.ts index 7f2c347302..5887e9bd7f 100644 --- a/packages/knex/src/index.ts +++ b/packages/knex/src/index.ts @@ -10,11 +10,11 @@ export * from './error-handler' export * as transaction from './hooks' export class KnexService< - Result = any, - Data = Partial, - ServiceParams extends Params = KnexAdapterParams, - PatchData = Partial - > + Result = any, + Data = Partial, + ServiceParams extends Params = KnexAdapterParams, + PatchData = Partial +> extends KnexAdapter implements ServiceMethods, Data, ServiceParams, PatchData> { diff --git a/packages/koa/package.json b/packages/koa/package.json index 1ddff59471..87e4ebe668 100644 --- a/packages/koa/package.json +++ b/packages/koa/package.json @@ -56,11 +56,11 @@ "@feathersjs/transport-commons": "^5.0.37", "@koa/cors": "^5.0.0", "@types/koa": "^3.0.1", - "@types/koa-qs": "^2.0.4", + "@types/koa-qs": "^2.0.5", "@types/koa-static": "^4.0.4", "@types/koa__cors": "^5.0.1", "koa": "^3.1.1", - "koa-body": "^7.0.0", + "koa-body": "^7.0.1", "koa-compose": "^4.1.0", "koa-qs": "^3.0.0", "koa-static": "^5.0.0" @@ -71,8 +71,8 @@ "@feathersjs/tests": "^5.0.37", "@types/koa-compose": "^3.2.9", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", - "axios": "^1.13.2", + "@types/node": "^25.1.0", + "axios": "^1.13.4", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/memory/package.json b/packages/memory/package.json index bbe6d1438c..7d82d989b6 100644 --- a/packages/memory/package.json +++ b/packages/memory/package.json @@ -57,7 +57,7 @@ "@feathersjs/adapter-tests": "^5.0.37", "@feathersjs/feathers": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/mongodb/package.json b/packages/mongodb/package.json index b324f86917..71a0ccab16 100644 --- a/packages/mongodb/package.json +++ b/packages/mongodb/package.json @@ -63,9 +63,9 @@ "@feathersjs/adapter-tests": "^5.0.37", "@feathersjs/schema": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", - "mongodb-memory-server": "^10.3.0", + "mongodb-memory-server": "^11.0.1", "shx": "^0.4.0", "typescript": "^5.9.3" }, diff --git a/packages/mongodb/src/adapter.ts b/packages/mongodb/src/adapter.ts index 6d339fc7c1..ddce4075bc 100644 --- a/packages/mongodb/src/adapter.ts +++ b/packages/mongodb/src/adapter.ts @@ -31,8 +31,10 @@ export interface MongoDBAdapterOptions extends AdapterServiceOptions { useEstimatedDocumentCount?: boolean } -export interface MongoDBAdapterParams - extends AdapterParams> { +export interface MongoDBAdapterParams extends AdapterParams< + Q, + Partial +> { pipeline?: Document[] mongodb?: | BulkWriteOptions diff --git a/packages/rest-client/package.json b/packages/rest-client/package.json index fd0a108460..6b8fd1a15b 100644 --- a/packages/rest-client/package.json +++ b/packages/rest-client/package.json @@ -57,22 +57,22 @@ "@feathersjs/errors": "^5.0.37", "@feathersjs/feathers": "^5.0.37", "@types/superagent": "^8.1.9", - "qs": "^6.14.0" + "qs": "^6.14.1" }, "devDependencies": { "@feathersjs/express": "^5.0.37", "@feathersjs/memory": "^5.0.37", "@feathersjs/tests": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "@types/node-fetch": "^2.6.13", "@types/qs": "^6.14.0", - "axios": "^1.13.2", + "axios": "^1.13.4", "mocha": "^11.7.5", "node-fetch": "^2.6.1", "rxjs": "^7.8.2", "shx": "^0.4.0", - "superagent": "^10.2.3", + "superagent": "^10.3.0", "ts-node": "^10.9.2", "typescript": "^5.9.3" }, diff --git a/packages/rest-client/src/base.ts b/packages/rest-client/src/base.ts index 6e337d784e..aeb4bfb4cf 100644 --- a/packages/rest-client/src/base.ts +++ b/packages/rest-client/src/base.ts @@ -22,9 +22,11 @@ interface RestClientSettings { options: any } -export abstract class Base, P extends Params = RestClientParams> - implements ServiceInterface -{ +export abstract class Base< + T = any, + D = Partial, + P extends Params = RestClientParams +> implements ServiceInterface { name: string base: string connection: any diff --git a/packages/schema/package.json b/packages/schema/package.json index 198cfb1221..a2ae12c960 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -67,7 +67,7 @@ "devDependencies": { "@feathersjs/memory": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "ajv-formats": "^3.0.1", "mocha": "^11.7.5", "shx": "^0.4.0", diff --git a/packages/socketio-client/package.json b/packages/socketio-client/package.json index b7e0020693..c62cb47696 100644 --- a/packages/socketio-client/package.json +++ b/packages/socketio-client/package.json @@ -63,10 +63,10 @@ "@feathersjs/socketio": "^5.0.37", "@feathersjs/tests": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", - "socket.io-client": "^4.8.1", + "socket.io-client": "^4.8.3", "ts-node": "^10.9.2", "typescript": "^5.9.3" }, diff --git a/packages/socketio/package.json b/packages/socketio/package.json index 23a1ef1b2d..1c11d8ab00 100644 --- a/packages/socketio/package.json +++ b/packages/socketio/package.json @@ -56,18 +56,18 @@ "@feathersjs/commons": "^5.0.37", "@feathersjs/feathers": "^5.0.37", "@feathersjs/transport-commons": "^5.0.37", - "socket.io": "^4.8.1" + "socket.io": "^4.8.3" }, "devDependencies": { "@feathersjs/express": "^5.0.37", "@feathersjs/memory": "^5.0.37", "@feathersjs/tests": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", - "lodash": "^4.17.21", + "@types/node": "^25.1.0", + "lodash": "^4.17.23", "mocha": "^11.7.5", "shx": "^0.4.0", - "socket.io-client": "^4.8.1", + "socket.io-client": "^4.8.3", "typescript": "^5.9.3" }, "gitHead": "90caf635aec850550b9d37bea2762af959d9e8d5" diff --git a/packages/tests/package.json b/packages/tests/package.json index 1a0a905983..9165b05f7f 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -44,14 +44,14 @@ "access": "public" }, "dependencies": { - "@types/lodash": "^4.17.20", - "axios": "^1.13.2", - "lodash": "^4.17.21" + "@types/lodash": "^4.17.23", + "axios": "^1.13.4", + "lodash": "^4.17.23" }, "devDependencies": { "@feathersjs/feathers": "^5.0.37", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/transport-commons/package.json b/packages/transport-commons/package.json index f2c45c3363..d1f924b05a 100644 --- a/packages/transport-commons/package.json +++ b/packages/transport-commons/package.json @@ -58,13 +58,13 @@ "@feathersjs/errors": "^5.0.37", "@feathersjs/feathers": "^5.0.37", "encodeurl": "^2.0.0", - "lodash": "^4.17.21" + "lodash": "^4.17.23" }, "devDependencies": { "@types/encodeurl": "^1.0.3", - "@types/lodash": "^4.17.20", + "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "ts-node": "^10.9.2", diff --git a/packages/transport-commons/src/client.ts b/packages/transport-commons/src/client.ts index ad075f3044..8ce2aae616 100644 --- a/packages/transport-commons/src/client.ts +++ b/packages/transport-commons/src/client.ts @@ -59,9 +59,11 @@ interface ServiceOptions { export type SocketService, P extends Params = Params> = Service -export class Service, P extends Params = Params> - implements ServiceInterface -{ +export class Service, P extends Params = Params> implements ServiceInterface< + T, + D, + P +> { events: string[] path: string connection: any diff --git a/packages/typebox/package.json b/packages/typebox/package.json index a306c1c60c..870fb550cc 100644 --- a/packages/typebox/package.json +++ b/packages/typebox/package.json @@ -59,7 +59,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.10", - "@types/node": "^24.10.0", + "@types/node": "^25.1.0", "mocha": "^11.7.5", "shx": "^0.4.0", "typescript": "^5.9.3" From 2b9869f20349f3388b0bedae98464fabe40e71fd Mon Sep 17 00:00:00 2001 From: daffl Date: Fri, 30 Jan 2026 17:51:00 -0800 Subject: [PATCH 2/2] chore(release): publish v5.0.38 --- CHANGELOG.md | 4 + lerna.json | 2 +- package-lock.json | 336 ++++++++++---------- packages/adapter-commons/CHANGELOG.md | 4 + packages/adapter-commons/package.json | 8 +- packages/adapter-tests/CHANGELOG.md | 4 + packages/adapter-tests/package.json | 2 +- packages/authentication-client/CHANGELOG.md | 4 + packages/authentication-client/package.json | 22 +- packages/authentication-local/CHANGELOG.md | 4 + packages/authentication-local/package.json | 14 +- packages/authentication-oauth/CHANGELOG.md | 4 + packages/authentication-oauth/package.json | 18 +- packages/authentication/CHANGELOG.md | 4 + packages/authentication/package.json | 14 +- packages/cli/CHANGELOG.md | 4 + packages/cli/package.json | 38 +-- packages/client/CHANGELOG.md | 4 + packages/client/package.json | 20 +- packages/commons/CHANGELOG.md | 4 + packages/commons/package.json | 2 +- packages/configuration/CHANGELOG.md | 4 + packages/configuration/package.json | 8 +- packages/create-feathers/CHANGELOG.md | 4 + packages/create-feathers/package.json | 4 +- packages/errors/CHANGELOG.md | 4 + packages/errors/package.json | 4 +- packages/express/CHANGELOG.md | 4 + packages/express/package.json | 16 +- packages/feathers/CHANGELOG.md | 4 + packages/feathers/package.json | 4 +- packages/generators/CHANGELOG.md | 4 + packages/generators/package.json | 36 +-- packages/knex/CHANGELOG.md | 4 + packages/knex/package.json | 14 +- packages/koa/CHANGELOG.md | 4 + packages/koa/package.json | 18 +- packages/memory/CHANGELOG.md | 4 + packages/memory/package.json | 10 +- packages/mongodb/CHANGELOG.md | 4 + packages/mongodb/package.json | 14 +- packages/rest-client/CHANGELOG.md | 4 + packages/rest-client/package.json | 14 +- packages/schema/CHANGELOG.md | 4 + packages/schema/package.json | 12 +- packages/socketio-client/CHANGELOG.md | 4 + packages/socketio-client/package.json | 14 +- packages/socketio/CHANGELOG.md | 4 + packages/socketio/package.json | 14 +- packages/tests/CHANGELOG.md | 4 + packages/tests/package.json | 4 +- packages/transport-commons/CHANGELOG.md | 4 + packages/transport-commons/package.json | 8 +- packages/typebox/CHANGELOG.md | 4 + packages/typebox/package.json | 4 +- 55 files changed, 445 insertions(+), 337 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49555b355f..a38b1fe5dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/feathers + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) ### Bug Fixes diff --git a/lerna.json b/lerna.json index 54ac88a70a..b7da7cbe28 100644 --- a/lerna.json +++ b/lerna.json @@ -1,7 +1,7 @@ { "ci": false, "packages": ["packages/*"], - "version": "5.0.37", + "version": "5.0.38", "command": { "bootstrap": { "hoist": true diff --git a/package-lock.json b/package-lock.json index 4b7cfa1379..2484d0b054 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27408,12 +27408,12 @@ }, "packages/adapter-commons": { "name": "@feathersjs/adapter-commons", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37" + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38" }, "devDependencies": { "@types/mocha": "^10.0.10", @@ -27435,7 +27435,7 @@ }, "packages/adapter-tests": { "name": "@feathersjs/adapter-tests", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "devDependencies": { "@types/mocha": "^10.0.10", @@ -27455,15 +27455,15 @@ }, "packages/authentication": { "name": "@feathersjs/authentication", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "@feathersjs/hooks": "^0.9.0", - "@feathersjs/schema": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", + "@feathersjs/schema": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", "@types/jsonwebtoken": "^9.0.10", "jsonwebtoken": "^9.0.3", "lodash": "^4.17.23", @@ -27471,7 +27471,7 @@ "uuid": "^11.1.0" }, "devDependencies": { - "@feathersjs/memory": "^5.0.37", + "@feathersjs/memory": "^5.0.38", "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", @@ -27491,21 +27491,21 @@ }, "packages/authentication-client": { "name": "@feathersjs/authentication-client", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37" + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38" }, "devDependencies": { - "@feathersjs/authentication-local": "^5.0.37", - "@feathersjs/express": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/rest-client": "^5.0.37", - "@feathersjs/socketio": "^5.0.37", - "@feathersjs/socketio-client": "^5.0.37", + "@feathersjs/authentication-local": "^5.0.38", + "@feathersjs/express": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/rest-client": "^5.0.38", + "@feathersjs/socketio": "^5.0.38", + "@feathersjs/socketio-client": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "axios": "^1.13.4", @@ -27524,19 +27524,19 @@ }, "packages/authentication-local": { "name": "@feathersjs/authentication-local", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "bcryptjs": "^3.0.3", "lodash": "^4.17.23" }, "devDependencies": { - "@feathersjs/memory": "^5.0.37", - "@feathersjs/schema": "^5.0.37", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/schema": "^5.0.38", "@types/bcryptjs": "^2.4.6", "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", @@ -27556,23 +27556,23 @@ }, "packages/authentication-oauth": { "name": "@feathersjs/authentication-oauth", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/express": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/koa": "^5.0.37", - "@feathersjs/schema": "^5.0.37", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/express": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/koa": "^5.0.38", + "@feathersjs/schema": "^5.0.38", "cookie-session": "^2.1.1", "grant": "^5.4.24", "koa-session": "^7.0.2", "qs": "^6.14.1" }, "devDependencies": { - "@feathersjs/memory": "^5.0.37", + "@feathersjs/memory": "^5.0.38", "@types/cookie-session": "^2.0.49", "@types/express": "^4.17.21", "@types/koa-session": "^6.4.5", @@ -27609,10 +27609,10 @@ }, "packages/cli": { "name": "@feathersjs/cli", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/generators": "^5.0.37", + "@feathersjs/generators": "^5.0.38", "chalk": "^5.6.2", "commander": "^13.1.0" }, @@ -27620,23 +27620,23 @@ "feathers": "bin/feathers.js" }, "devDependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/authentication-client": "^5.0.37", - "@feathersjs/authentication-local": "^5.0.37", - "@feathersjs/authentication-oauth": "^5.0.37", - "@feathersjs/configuration": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/express": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/knex": "^5.0.37", - "@feathersjs/koa": "^5.0.37", - "@feathersjs/mongodb": "^5.0.37", - "@feathersjs/rest-client": "^5.0.37", - "@feathersjs/schema": "^5.0.37", - "@feathersjs/socketio": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", - "@feathersjs/typebox": "^5.0.37", + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/authentication-client": "^5.0.38", + "@feathersjs/authentication-local": "^5.0.38", + "@feathersjs/authentication-oauth": "^5.0.38", + "@feathersjs/configuration": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/express": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/knex": "^5.0.38", + "@feathersjs/koa": "^5.0.38", + "@feathersjs/mongodb": "^5.0.38", + "@feathersjs/rest-client": "^5.0.38", + "@feathersjs/schema": "^5.0.38", + "@feathersjs/socketio": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", + "@feathersjs/typebox": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "@types/prettier": "^2.7.3", @@ -27666,22 +27666,22 @@ }, "packages/client": { "name": "@feathersjs/client", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/authentication-client": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/rest-client": "^5.0.37", - "@feathersjs/socketio-client": "^5.0.37" + "@feathersjs/authentication-client": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/rest-client": "^5.0.38", + "@feathersjs/socketio-client": "^5.0.38" }, "devDependencies": { "@babel/core": "^7.28.6", "@babel/preset-env": "^7.28.6", - "@feathersjs/express": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/socketio": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/express": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/socketio": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "babel-loader": "^10.0.0", "mocha": "^11.7.5", "node-fetch": "^2.6.1", @@ -27704,7 +27704,7 @@ }, "packages/commons": { "name": "@feathersjs/commons", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "devDependencies": { "@types/mocha": "^10.0.10", @@ -27724,12 +27724,12 @@ }, "packages/configuration": { "name": "@feathersjs/configuration", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/schema": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/schema": "^5.0.38", "@types/config": "^3.3.5", "config": "~4.1.1" }, @@ -27762,10 +27762,10 @@ } }, "packages/create-feathers": { - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/cli": "^5.0.37" + "@feathersjs/cli": "^5.0.38" }, "bin": { "create-feathers": "bin/create-feathers.js" @@ -27780,10 +27780,10 @@ }, "packages/errors": { "name": "@feathersjs/errors", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "devDependencies": { - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/feathers": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "mocha": "^11.7.5", @@ -27797,14 +27797,14 @@ }, "packages/express": { "name": "@feathersjs/express", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", "@types/compression": "^1.8.1", "@types/cors": "^2.8.19", "@types/express": "^4.17.21", @@ -27814,8 +27814,8 @@ "express": "^4.21.2" }, "devDependencies": { - "@feathersjs/authentication-local": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/authentication-local": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", @@ -27836,10 +27836,10 @@ }, "packages/feathers": { "name": "@feathersjs/feathers", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/commons": "^5.0.37", + "@feathersjs/commons": "^5.0.38", "@feathersjs/hooks": "^0.9.0", "events": "^3.3.0" }, @@ -27861,7 +27861,7 @@ }, "packages/generators": { "name": "@feathersjs/generators", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { "@featherscloud/pinion": "^0.5.5", @@ -27871,23 +27871,23 @@ "typescript": "^5.9.3" }, "devDependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/authentication-client": "^5.0.37", - "@feathersjs/authentication-local": "^5.0.37", - "@feathersjs/authentication-oauth": "^5.0.37", - "@feathersjs/configuration": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/express": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/knex": "^5.0.37", - "@feathersjs/koa": "^5.0.37", - "@feathersjs/mongodb": "^5.0.37", - "@feathersjs/rest-client": "^5.0.37", - "@feathersjs/schema": "^5.0.37", - "@feathersjs/socketio": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", - "@feathersjs/typebox": "^5.0.37", + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/authentication-client": "^5.0.38", + "@feathersjs/authentication-local": "^5.0.38", + "@feathersjs/authentication-oauth": "^5.0.38", + "@feathersjs/configuration": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/express": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/knex": "^5.0.38", + "@feathersjs/koa": "^5.0.38", + "@feathersjs/mongodb": "^5.0.38", + "@feathersjs/rest-client": "^5.0.38", + "@feathersjs/schema": "^5.0.38", + "@feathersjs/socketio": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", + "@feathersjs/typebox": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "@types/prettier": "^2.7.3", @@ -27914,17 +27914,17 @@ }, "packages/knex": { "name": "@feathersjs/knex", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37" + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38" }, "devDependencies": { - "@feathersjs/adapter-tests": "^5.0.37", - "@feathersjs/schema": "^5.0.37", + "@feathersjs/adapter-tests": "^5.0.38", + "@feathersjs/schema": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "knex": "^3.1.0", @@ -27947,14 +27947,14 @@ }, "packages/koa": { "name": "@feathersjs/koa", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", "@koa/cors": "^5.0.0", "@types/koa": "^3.0.1", "@types/koa__cors": "^5.0.1", @@ -27967,9 +27967,9 @@ "koa-static": "^5.0.0" }, "devDependencies": { - "@feathersjs/authentication-local": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/authentication-local": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "@types/koa-compose": "^3.2.9", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", @@ -27985,16 +27985,16 @@ }, "packages/memory": { "name": "@feathersjs/memory", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", "sift": "^17.1.3" }, "devDependencies": { - "@feathersjs/adapter-tests": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/adapter-tests": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "mocha": "^11.7.5", @@ -28008,17 +28008,17 @@ }, "packages/mongodb": { "name": "@feathersjs/mongodb", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37" + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38" }, "devDependencies": { - "@feathersjs/adapter-tests": "^5.0.37", - "@feathersjs/schema": "^5.0.37", + "@feathersjs/adapter-tests": "^5.0.38", + "@feathersjs/schema": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "mocha": "^11.7.5", @@ -28039,19 +28039,19 @@ }, "packages/rest-client": { "name": "@feathersjs/rest-client", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "@types/superagent": "^8.1.9", "qs": "^6.14.1" }, "devDependencies": { - "@feathersjs/express": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/express": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "@types/node-fetch": "^2.6.13", @@ -28075,13 +28075,13 @@ }, "packages/schema": { "name": "@feathersjs/schema", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "@feathersjs/hooks": "^0.9.0", "@types/json-schema": "^7.0.15", "ajv": "^8.17.1", @@ -28089,7 +28089,7 @@ "json-schema-to-ts": "^3.1.1" }, "devDependencies": { - "@feathersjs/memory": "^5.0.37", + "@feathersjs/memory": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "ajv-formats": "^3.0.1", @@ -28132,18 +28132,18 @@ }, "packages/socketio": { "name": "@feathersjs/socketio", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", "socket.io": "^4.8.3" }, "devDependencies": { - "@feathersjs/express": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/express": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "lodash": "^4.17.23", @@ -28162,17 +28162,17 @@ }, "packages/socketio-client": { "name": "@feathersjs/socketio-client", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37" + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38" }, "devDependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/socketio": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/socketio": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "mocha": "^11.7.5", @@ -28191,7 +28191,7 @@ }, "packages/tests": { "name": "@feathersjs/tests", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { "@types/lodash": "^4.17.23", @@ -28199,7 +28199,7 @@ "lodash": "^4.17.23" }, "devDependencies": { - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/feathers": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "mocha": "^11.7.5", @@ -28217,12 +28217,12 @@ }, "packages/transport-commons": { "name": "@feathersjs/transport-commons", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "encodeurl": "^2.0.0", "lodash": "^4.17.23" }, @@ -28246,10 +28246,10 @@ }, "packages/typebox": { "name": "@feathersjs/typebox", - "version": "5.0.37", + "version": "5.0.38", "license": "MIT", "dependencies": { - "@feathersjs/schema": "^5.0.37", + "@feathersjs/schema": "^5.0.38", "@sinclair/typebox": "^0.25.0" }, "devDependencies": { diff --git a/packages/adapter-commons/CHANGELOG.md b/packages/adapter-commons/CHANGELOG.md index 05260aa777..e9577f1de7 100644 --- a/packages/adapter-commons/CHANGELOG.md +++ b/packages/adapter-commons/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/adapter-commons + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/adapter-commons diff --git a/packages/adapter-commons/package.json b/packages/adapter-commons/package.json index b841baa479..20b939d4f5 100644 --- a/packages/adapter-commons/package.json +++ b/packages/adapter-commons/package.json @@ -1,6 +1,6 @@ { "name": "@feathersjs/adapter-commons", - "version": "5.0.37", + "version": "5.0.38", "description": "Shared database adapter utility functions", "homepage": "https://feathersjs.com", "keywords": [ @@ -50,9 +50,9 @@ "access": "public" }, "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37" + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38" }, "devDependencies": { "@types/mocha": "^10.0.10", diff --git a/packages/adapter-tests/CHANGELOG.md b/packages/adapter-tests/CHANGELOG.md index c54c143e1f..650dc50301 100644 --- a/packages/adapter-tests/CHANGELOG.md +++ b/packages/adapter-tests/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/adapter-tests + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/adapter-tests diff --git a/packages/adapter-tests/package.json b/packages/adapter-tests/package.json index 84c2aa8f6c..a36c93168d 100644 --- a/packages/adapter-tests/package.json +++ b/packages/adapter-tests/package.json @@ -1,6 +1,6 @@ { "name": "@feathersjs/adapter-tests", - "version": "5.0.37", + "version": "5.0.38", "description": "Feathers shared database adapter test suite", "homepage": "https://feathersjs.com", "keywords": [ diff --git a/packages/authentication-client/CHANGELOG.md b/packages/authentication-client/CHANGELOG.md index 46df9559a7..f6d034bafd 100644 --- a/packages/authentication-client/CHANGELOG.md +++ b/packages/authentication-client/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/authentication-client + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/authentication-client diff --git a/packages/authentication-client/package.json b/packages/authentication-client/package.json index 40437b1133..7fa874e11b 100644 --- a/packages/authentication-client/package.json +++ b/packages/authentication-client/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/authentication-client", "description": "The authentication plugin for feathers-client", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -53,18 +53,18 @@ "access": "public" }, "dependencies": { - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37" + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38" }, "devDependencies": { - "@feathersjs/authentication-local": "^5.0.37", - "@feathersjs/express": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/rest-client": "^5.0.37", - "@feathersjs/socketio": "^5.0.37", - "@feathersjs/socketio-client": "^5.0.37", + "@feathersjs/authentication-local": "^5.0.38", + "@feathersjs/express": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/rest-client": "^5.0.38", + "@feathersjs/socketio": "^5.0.38", + "@feathersjs/socketio-client": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "axios": "^1.13.4", diff --git a/packages/authentication-local/CHANGELOG.md b/packages/authentication-local/CHANGELOG.md index 6934b9fb55..fb21d7251b 100644 --- a/packages/authentication-local/CHANGELOG.md +++ b/packages/authentication-local/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/authentication-local + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/authentication-local diff --git a/packages/authentication-local/package.json b/packages/authentication-local/package.json index f67144b3c7..ba4bf2aa7e 100644 --- a/packages/authentication-local/package.json +++ b/packages/authentication-local/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/authentication-local", "description": "Local authentication strategy for @feathers/authentication", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -53,16 +53,16 @@ "access": "public" }, "dependencies": { - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "bcryptjs": "^3.0.3", "lodash": "^4.17.23" }, "devDependencies": { - "@feathersjs/memory": "^5.0.37", - "@feathersjs/schema": "^5.0.37", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/schema": "^5.0.38", "@types/bcryptjs": "^2.4.6", "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", diff --git a/packages/authentication-oauth/CHANGELOG.md b/packages/authentication-oauth/CHANGELOG.md index 788b8b8801..3789f74263 100644 --- a/packages/authentication-oauth/CHANGELOG.md +++ b/packages/authentication-oauth/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/authentication-oauth + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/authentication-oauth diff --git a/packages/authentication-oauth/package.json b/packages/authentication-oauth/package.json index 319b23e589..d088845fcf 100644 --- a/packages/authentication-oauth/package.json +++ b/packages/authentication-oauth/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/authentication-oauth", "description": "oAuth 1 and 2 authentication for Feathers. Powered by Grant.", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -54,20 +54,20 @@ "access": "public" }, "dependencies": { - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/express": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/koa": "^5.0.37", - "@feathersjs/schema": "^5.0.37", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/express": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/koa": "^5.0.38", + "@feathersjs/schema": "^5.0.38", "cookie-session": "^2.1.1", "grant": "^5.4.24", "koa-session": "^7.0.2", "qs": "^6.14.1" }, "devDependencies": { - "@feathersjs/memory": "^5.0.37", + "@feathersjs/memory": "^5.0.38", "@types/cookie-session": "^2.0.49", "@types/express": "^4.17.21", "@types/koa-session": "^6.4.5", diff --git a/packages/authentication/CHANGELOG.md b/packages/authentication/CHANGELOG.md index 224008112f..6ed609653f 100644 --- a/packages/authentication/CHANGELOG.md +++ b/packages/authentication/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/authentication + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) ### Bug Fixes diff --git a/packages/authentication/package.json b/packages/authentication/package.json index 15a2726217..e7a6f012d7 100644 --- a/packages/authentication/package.json +++ b/packages/authentication/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/authentication", "description": "Add Authentication to your FeathersJS app.", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -53,12 +53,12 @@ "access": "public" }, "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "@feathersjs/hooks": "^0.9.0", - "@feathersjs/schema": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", + "@feathersjs/schema": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", "@types/jsonwebtoken": "^9.0.10", "jsonwebtoken": "^9.0.3", "lodash": "^4.17.23", @@ -66,7 +66,7 @@ "uuid": "^11.1.0" }, "devDependencies": { - "@feathersjs/memory": "^5.0.37", + "@feathersjs/memory": "^5.0.38", "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index ceb12584bc..6fee3a4835 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/cli + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/cli diff --git a/packages/cli/package.json b/packages/cli/package.json index 7d03f2d112..028f4dd38c 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/cli", "description": "The command line interface for creating Feathers applications", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/index.js", "type": "module", @@ -53,28 +53,28 @@ "access": "public" }, "dependencies": { - "@feathersjs/generators": "^5.0.37", + "@feathersjs/generators": "^5.0.38", "chalk": "^5.6.2", "commander": "^13.1.0" }, "devDependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/authentication-client": "^5.0.37", - "@feathersjs/authentication-local": "^5.0.37", - "@feathersjs/authentication-oauth": "^5.0.37", - "@feathersjs/configuration": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/express": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/knex": "^5.0.37", - "@feathersjs/koa": "^5.0.37", - "@feathersjs/mongodb": "^5.0.37", - "@feathersjs/rest-client": "^5.0.37", - "@feathersjs/schema": "^5.0.37", - "@feathersjs/socketio": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", - "@feathersjs/typebox": "^5.0.37", + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/authentication-client": "^5.0.38", + "@feathersjs/authentication-local": "^5.0.38", + "@feathersjs/authentication-oauth": "^5.0.38", + "@feathersjs/configuration": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/express": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/knex": "^5.0.38", + "@feathersjs/koa": "^5.0.38", + "@feathersjs/mongodb": "^5.0.38", + "@feathersjs/rest-client": "^5.0.38", + "@feathersjs/schema": "^5.0.38", + "@feathersjs/socketio": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", + "@feathersjs/typebox": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "@types/prettier": "^2.7.3", diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 9a5e5c7f53..7a5d4b6779 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/client + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/client diff --git a/packages/client/package.json b/packages/client/package.json index 831b1213c4..bd7d2c00ee 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/client", "description": "A module that consolidates Feathers client modules for REST (jQuery, Request, Superagent) and Websocket (Socket.io, Primus) connections", - "version": "5.0.37", + "version": "5.0.38", "repository": { "type": "git", "url": "https://github.com/feathersjs/feathers.git", @@ -49,19 +49,19 @@ "IE 11" ], "dependencies": { - "@feathersjs/authentication-client": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/rest-client": "^5.0.37", - "@feathersjs/socketio-client": "^5.0.37" + "@feathersjs/authentication-client": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/rest-client": "^5.0.38", + "@feathersjs/socketio-client": "^5.0.38" }, "devDependencies": { "@babel/core": "^7.28.6", "@babel/preset-env": "^7.28.6", - "@feathersjs/express": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/socketio": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/express": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/socketio": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "babel-loader": "^10.0.0", "mocha": "^11.7.5", "node-fetch": "^2.6.1", diff --git a/packages/commons/CHANGELOG.md b/packages/commons/CHANGELOG.md index 74bd3f4da5..df2ef7bbf7 100644 --- a/packages/commons/CHANGELOG.md +++ b/packages/commons/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/commons + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/commons diff --git a/packages/commons/package.json b/packages/commons/package.json index 0c74938dbf..4bdf0125a4 100644 --- a/packages/commons/package.json +++ b/packages/commons/package.json @@ -1,6 +1,6 @@ { "name": "@feathersjs/commons", - "version": "5.0.37", + "version": "5.0.38", "description": "Shared Feathers utility functions", "homepage": "https://feathersjs.com", "keywords": [ diff --git a/packages/configuration/CHANGELOG.md b/packages/configuration/CHANGELOG.md index c8cf73e6f0..dbdbf11314 100644 --- a/packages/configuration/CHANGELOG.md +++ b/packages/configuration/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/configuration + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/configuration diff --git a/packages/configuration/package.json b/packages/configuration/package.json index 9771cefdae..e6fa78a450 100644 --- a/packages/configuration/package.json +++ b/packages/configuration/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/configuration", "description": "A small configuration module for your Feathers application.", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -58,9 +58,9 @@ "access": "public" }, "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/schema": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/schema": "^5.0.38", "@types/config": "^3.3.5", "config": "~4.1.1" }, diff --git a/packages/create-feathers/CHANGELOG.md b/packages/create-feathers/CHANGELOG.md index 8739675bb7..6a6bf607c5 100644 --- a/packages/create-feathers/CHANGELOG.md +++ b/packages/create-feathers/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package create-feathers + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package create-feathers diff --git a/packages/create-feathers/package.json b/packages/create-feathers/package.json index 9242163988..1288130d9f 100644 --- a/packages/create-feathers/package.json +++ b/packages/create-feathers/package.json @@ -1,7 +1,7 @@ { "name": "create-feathers", "description": "Create a new Feathers application", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "bin": { "create-feathers": "./bin/create-feathers.js" @@ -48,7 +48,7 @@ "access": "public" }, "dependencies": { - "@feathersjs/cli": "^5.0.37" + "@feathersjs/cli": "^5.0.38" }, "gitHead": "90caf635aec850550b9d37bea2762af959d9e8d5" } diff --git a/packages/errors/CHANGELOG.md b/packages/errors/CHANGELOG.md index 81315b219e..9c319b3635 100644 --- a/packages/errors/CHANGELOG.md +++ b/packages/errors/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/errors + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/errors diff --git a/packages/errors/package.json b/packages/errors/package.json index 8531cc4c0d..87260529bf 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/errors", "description": "Common error types for Feathers apps", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -49,7 +49,7 @@ "*.js" ], "devDependencies": { - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/feathers": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "mocha": "^11.7.5", diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md index 43c18fa76e..9bd702fe51 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/express + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/express diff --git a/packages/express/package.json b/packages/express/package.json index cd38fd8aab..2a7290ce04 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/express", "description": "Feathers Express framework bindings and REST provider", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -52,11 +52,11 @@ "access": "public" }, "dependencies": { - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", "@types/compression": "^1.8.1", "@types/cors": "^2.8.19", "@types/express": "^4.17.21", @@ -66,8 +66,8 @@ "express": "^4.21.2" }, "devDependencies": { - "@feathersjs/authentication-local": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/authentication-local": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "@types/lodash": "^4.17.23", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", diff --git a/packages/feathers/CHANGELOG.md b/packages/feathers/CHANGELOG.md index 52377ba4c0..d35776f432 100644 --- a/packages/feathers/CHANGELOG.md +++ b/packages/feathers/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/feathers + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/feathers diff --git a/packages/feathers/package.json b/packages/feathers/package.json index ea70af3a1e..b7f0a97e69 100644 --- a/packages/feathers/package.json +++ b/packages/feathers/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/feathers", "description": "A framework for real-time applications and REST API with JavaScript and TypeScript", - "version": "5.0.37", + "version": "5.0.38", "homepage": "http://feathersjs.com", "repository": { "type": "git", @@ -58,7 +58,7 @@ "access": "public" }, "dependencies": { - "@feathersjs/commons": "^5.0.37", + "@feathersjs/commons": "^5.0.38", "@feathersjs/hooks": "^0.9.0", "events": "^3.3.0" }, diff --git a/packages/generators/CHANGELOG.md b/packages/generators/CHANGELOG.md index 5f32a33145..00b76aa0a7 100644 --- a/packages/generators/CHANGELOG.md +++ b/packages/generators/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/generators + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/generators diff --git a/packages/generators/package.json b/packages/generators/package.json index 5e1426c51f..4e45e2eb1d 100644 --- a/packages/generators/package.json +++ b/packages/generators/package.json @@ -1,6 +1,6 @@ { "name": "@feathersjs/generators", - "version": "5.0.37", + "version": "5.0.38", "description": "Feathers CLI core generators, powered by Pinion", "homepage": "https://feathersjs.com", "keywords": [ @@ -59,23 +59,23 @@ "typescript": "^5.9.3" }, "devDependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/authentication-client": "^5.0.37", - "@feathersjs/authentication-local": "^5.0.37", - "@feathersjs/authentication-oauth": "^5.0.37", - "@feathersjs/configuration": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/express": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/knex": "^5.0.37", - "@feathersjs/koa": "^5.0.37", - "@feathersjs/mongodb": "^5.0.37", - "@feathersjs/rest-client": "^5.0.37", - "@feathersjs/schema": "^5.0.37", - "@feathersjs/socketio": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", - "@feathersjs/typebox": "^5.0.37", + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/authentication-client": "^5.0.38", + "@feathersjs/authentication-local": "^5.0.38", + "@feathersjs/authentication-oauth": "^5.0.38", + "@feathersjs/configuration": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/express": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/knex": "^5.0.38", + "@feathersjs/koa": "^5.0.38", + "@feathersjs/mongodb": "^5.0.38", + "@feathersjs/rest-client": "^5.0.38", + "@feathersjs/schema": "^5.0.38", + "@feathersjs/socketio": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", + "@feathersjs/typebox": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "@types/prettier": "^2.7.3", diff --git a/packages/knex/CHANGELOG.md b/packages/knex/CHANGELOG.md index b0d369e896..77587951ed 100644 --- a/packages/knex/CHANGELOG.md +++ b/packages/knex/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/knex + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/knex diff --git a/packages/knex/package.json b/packages/knex/package.json index d39f9b73b6..ec41755684 100644 --- a/packages/knex/package.json +++ b/packages/knex/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/knex", "description": "Feathers SQL service adapter using KnexJS", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "keywords": [ @@ -51,17 +51,17 @@ "access": "public" }, "dependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37" + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38" }, "peerDependencies": { "knex": ">=3.1.0" }, "devDependencies": { - "@feathersjs/adapter-tests": "^5.0.37", - "@feathersjs/schema": "^5.0.37", + "@feathersjs/adapter-tests": "^5.0.38", + "@feathersjs/schema": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "knex": "^3.1.0", diff --git a/packages/koa/CHANGELOG.md b/packages/koa/CHANGELOG.md index 3e3a2f6d89..71ca33dbd9 100644 --- a/packages/koa/CHANGELOG.md +++ b/packages/koa/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/koa + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/koa diff --git a/packages/koa/package.json b/packages/koa/package.json index 87e4ebe668..9f1943d7c2 100644 --- a/packages/koa/package.json +++ b/packages/koa/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/koa", "description": "Feathers KoaJS framework bindings and REST provider", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -49,11 +49,11 @@ "access": "public" }, "dependencies": { - "@feathersjs/authentication": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", + "@feathersjs/authentication": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", "@koa/cors": "^5.0.0", "@types/koa": "^3.0.1", "@types/koa-qs": "^2.0.5", @@ -66,9 +66,9 @@ "koa-static": "^5.0.0" }, "devDependencies": { - "@feathersjs/authentication-local": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/authentication-local": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "@types/koa-compose": "^3.2.9", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", diff --git a/packages/memory/CHANGELOG.md b/packages/memory/CHANGELOG.md index aae50b3bc8..4f43c69f64 100644 --- a/packages/memory/CHANGELOG.md +++ b/packages/memory/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/memory + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/memory diff --git a/packages/memory/package.json b/packages/memory/package.json index 7d82d989b6..49f5794d51 100644 --- a/packages/memory/package.json +++ b/packages/memory/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/memory", "description": "An in memory service store", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://github.com/feathersjs/feathers", "main": "lib/", "types": "lib/", @@ -49,13 +49,13 @@ "lib": "lib" }, "dependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", "sift": "^17.1.3" }, "devDependencies": { - "@feathersjs/adapter-tests": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/adapter-tests": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "mocha": "^11.7.5", diff --git a/packages/mongodb/CHANGELOG.md b/packages/mongodb/CHANGELOG.md index 71f5924717..ee27d6b547 100644 --- a/packages/mongodb/CHANGELOG.md +++ b/packages/mongodb/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/mongodb + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/mongodb diff --git a/packages/mongodb/package.json b/packages/mongodb/package.json index 71a0ccab16..9cd84bb052 100644 --- a/packages/mongodb/package.json +++ b/packages/mongodb/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/mongodb", "description": "Feathers MongoDB service adapter", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "keywords": [ @@ -51,17 +51,17 @@ "access": "public" }, "dependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37" + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38" }, "peerDependencies": { "mongodb": "^6.19.0" }, "devDependencies": { - "@feathersjs/adapter-tests": "^5.0.37", - "@feathersjs/schema": "^5.0.37", + "@feathersjs/adapter-tests": "^5.0.38", + "@feathersjs/schema": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "mocha": "^11.7.5", diff --git a/packages/rest-client/CHANGELOG.md b/packages/rest-client/CHANGELOG.md index b588441e6a..ea71f2e53e 100644 --- a/packages/rest-client/CHANGELOG.md +++ b/packages/rest-client/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/rest-client + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/rest-client diff --git a/packages/rest-client/package.json b/packages/rest-client/package.json index 6b8fd1a15b..3ee54250cf 100644 --- a/packages/rest-client/package.json +++ b/packages/rest-client/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/rest-client", "description": "REST client services for different Ajax libraries", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -53,16 +53,16 @@ "access": "public" }, "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "@types/superagent": "^8.1.9", "qs": "^6.14.1" }, "devDependencies": { - "@feathersjs/express": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/express": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "@types/node-fetch": "^2.6.13", diff --git a/packages/schema/CHANGELOG.md b/packages/schema/CHANGELOG.md index cb69d79621..1a3cfc8aa6 100644 --- a/packages/schema/CHANGELOG.md +++ b/packages/schema/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/schema + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/schema diff --git a/packages/schema/package.json b/packages/schema/package.json index a2ae12c960..8df1865ed9 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/schema", "description": "A common data schema definition format", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -54,10 +54,10 @@ "access": "public" }, "dependencies": { - "@feathersjs/adapter-commons": "^5.0.37", - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/adapter-commons": "^5.0.38", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "@feathersjs/hooks": "^0.9.0", "@types/json-schema": "^7.0.15", "ajv": "^8.17.1", @@ -65,7 +65,7 @@ "json-schema-to-ts": "^3.1.1" }, "devDependencies": { - "@feathersjs/memory": "^5.0.37", + "@feathersjs/memory": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "ajv-formats": "^3.0.1", diff --git a/packages/socketio-client/CHANGELOG.md b/packages/socketio-client/CHANGELOG.md index 23c423ef3b..787ed5eb3c 100644 --- a/packages/socketio-client/CHANGELOG.md +++ b/packages/socketio-client/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/socketio-client + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/socketio-client diff --git a/packages/socketio-client/package.json b/packages/socketio-client/package.json index c62cb47696..c95ad15713 100644 --- a/packages/socketio-client/package.json +++ b/packages/socketio-client/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/socketio-client", "description": "The client for Socket.io through feathers-socketio", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -54,14 +54,14 @@ "access": "public" }, "dependencies": { - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37" + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38" }, "devDependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/socketio": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/socketio": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "mocha": "^11.7.5", diff --git a/packages/socketio/CHANGELOG.md b/packages/socketio/CHANGELOG.md index e28ed511cd..69cd516ee6 100644 --- a/packages/socketio/CHANGELOG.md +++ b/packages/socketio/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/socketio + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/socketio diff --git a/packages/socketio/package.json b/packages/socketio/package.json index 1c11d8ab00..a7cfa4835a 100644 --- a/packages/socketio/package.json +++ b/packages/socketio/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/socketio", "description": "The Feathers Socket.io real-time API provider", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -53,15 +53,15 @@ "access": "public" }, "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", - "@feathersjs/transport-commons": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", + "@feathersjs/transport-commons": "^5.0.38", "socket.io": "^4.8.3" }, "devDependencies": { - "@feathersjs/express": "^5.0.37", - "@feathersjs/memory": "^5.0.37", - "@feathersjs/tests": "^5.0.37", + "@feathersjs/express": "^5.0.38", + "@feathersjs/memory": "^5.0.38", + "@feathersjs/tests": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "lodash": "^4.17.23", diff --git a/packages/tests/CHANGELOG.md b/packages/tests/CHANGELOG.md index 574c16b3f9..db7dfa7258 100644 --- a/packages/tests/CHANGELOG.md +++ b/packages/tests/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/tests + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/tests diff --git a/packages/tests/package.json b/packages/tests/package.json index 9165b05f7f..27d5b62cbd 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -2,7 +2,7 @@ "name": "@feathersjs/tests", "private": true, "description": "Feathers core module common tests", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -49,7 +49,7 @@ "lodash": "^4.17.23" }, "devDependencies": { - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/feathers": "^5.0.38", "@types/mocha": "^10.0.10", "@types/node": "^25.1.0", "mocha": "^11.7.5", diff --git a/packages/transport-commons/CHANGELOG.md b/packages/transport-commons/CHANGELOG.md index eb46e6fbae..a3fa8ec382 100644 --- a/packages/transport-commons/CHANGELOG.md +++ b/packages/transport-commons/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/transport-commons + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/transport-commons diff --git a/packages/transport-commons/package.json b/packages/transport-commons/package.json index d1f924b05a..044f5ca596 100644 --- a/packages/transport-commons/package.json +++ b/packages/transport-commons/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/transport-commons", "description": "Shared functionality for websocket providers", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -54,9 +54,9 @@ "*.js" ], "dependencies": { - "@feathersjs/commons": "^5.0.37", - "@feathersjs/errors": "^5.0.37", - "@feathersjs/feathers": "^5.0.37", + "@feathersjs/commons": "^5.0.38", + "@feathersjs/errors": "^5.0.38", + "@feathersjs/feathers": "^5.0.38", "encodeurl": "^2.0.0", "lodash": "^4.17.23" }, diff --git a/packages/typebox/CHANGELOG.md b/packages/typebox/CHANGELOG.md index 19cfa26560..ac138b1ff1 100644 --- a/packages/typebox/CHANGELOG.md +++ b/packages/typebox/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.38](https://github.com/feathersjs/feathers/compare/v5.0.37...v5.0.38) (2026-01-31) + +**Note:** Version bump only for package @feathersjs/typebox + ## [5.0.37](https://github.com/feathersjs/feathers/compare/v5.0.36...v5.0.37) (2025-11-10) **Note:** Version bump only for package @feathersjs/typebox diff --git a/packages/typebox/package.json b/packages/typebox/package.json index 870fb550cc..e8e33ad0f6 100644 --- a/packages/typebox/package.json +++ b/packages/typebox/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/typebox", "description": "TypeBox integration for @feathersjs/schema", - "version": "5.0.37", + "version": "5.0.38", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -54,7 +54,7 @@ "access": "public" }, "dependencies": { - "@feathersjs/schema": "^5.0.37", + "@feathersjs/schema": "^5.0.38", "@sinclair/typebox": "^0.25.0" }, "devDependencies": {