From 8e1f6f59a8977a987f1daa48ee6d6f3a9c5b2eac Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 20 Sep 2026 23:47:27 +0000 Subject: [PATCH] Bump @humanfs/node from 0.16.7 to 0.16.8 Bumps [@humanfs/node](https://github.com/humanwhocodes/humanfs/tree/HEAD/packages/node) from 0.16.7 to 0.16.8. - [Release notes](https://github.com/humanwhocodes/humanfs/releases) - [Changelog](https://github.com/humanwhocodes/humanfs/blob/main/packages/node/CHANGELOG.md) - [Commits](https://github.com/humanwhocodes/humanfs/commits/node-v0.16.8/packages/node) --- updated-dependencies: - dependency-name: "@humanfs/node" dependency-version: 0.16.8 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 1160 +++++++-------------------------------------- 1 file changed, 164 insertions(+), 996 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7e26644..b88dfca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -837,80 +837,6 @@ "integrity": "sha512-yXSS27qPExaXeuLvMRMXOLtpipzfQYNjG3FkunDWKGfMYjKuhFXko9CVzqxm8jcF+lmtS9Fd89QNdh9XDjnbNg==", "license": "MIT" }, - "node_modules/@firebase/ai": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@firebase/ai/-/ai-2.16.0.tgz", - "integrity": "sha512-WRVxl58B61Orwf7st7949ZIW2L4huV80Gpaum1z8v2eH+m2xaxWtC8mOjQyVAOirr6O/yf89cBjlPvoyBpBfTg==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/app-check-interop-types": "0.3.5", - "@firebase/component": "0.7.5", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-types": "0.x" - } - }, - "node_modules/@firebase/ai/node_modules/@firebase/app-check-interop-types": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.5.tgz", - "integrity": "sha512-qId34pVZ2CXTmtu4ofW5leiI93DvnOvIcr/5GT7MZPw5WXAi6nZoU+g9cNRgl7K90UJSbK0cXxten4meYMPyZg==", - "license": "Apache-2.0", - "optional": true, - "peer": true - }, - "node_modules/@firebase/ai/node_modules/@firebase/component": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.7.5.tgz", - "integrity": "sha512-vuFDcL91Q+2ZuBJkyOh86T4q0B4ffNTDjc/A38tybO56odQABxRTFLTIowCWqAKeIcgo37GowWMVgFF73gD8Qw==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@firebase/ai/node_modules/@firebase/logger": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.5.2.tgz", - "integrity": "sha512-J2VO4NFTc0xQFrxV1B/lm5balicm9cwuX2acR9Yn41fN8KgUeQFo+VJV222IqW2FPSXKDu9uo5WdQFWf9TPbYg==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@firebase/ai/node_modules/@firebase/util": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.15.3.tgz", - "integrity": "sha512-c/z/gaIlaaLZEuGbE6sLUuJ61tskg1JghvhcNQzW948ASBinbVBBRnZTC4b4yt4LaEtJQkYlyzqLHcutFwEIvA==", - "hasInstallScript": true, - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, "node_modules/@firebase/analytics": { "version": "0.10.12", "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.12.tgz", @@ -1384,900 +1310,200 @@ "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.6.0.tgz", "integrity": "sha512-Yrk4l5+6FJLPHC6irNHMzgTtJ3NfHXlAXVChCBdNFtgmzyGmufNs/sr8oA0auEfIJ5VpXCaThRh3P4OdQxiAlQ==", "dependencies": { - "@firebase/component": "0.6.13", - "@firebase/installations": "0.6.13", - "@firebase/logger": "0.4.4", - "@firebase/util": "1.11.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/remote-config-compat": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.13.tgz", - "integrity": "sha512-UmHoO7TxAEJPIZf8e1Hy6CeFGMeyjqSCpgoBkQZYXFI2JHhzxIyDpr8jVKJJN1dmAePKZ5EX7dC13CmcdTOl7Q==", - "dependencies": { - "@firebase/component": "0.6.13", - "@firebase/logger": "0.4.4", - "@firebase/remote-config": "0.6.0", - "@firebase/remote-config-types": "0.4.0", - "@firebase/util": "1.11.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/remote-config-types": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.4.0.tgz", - "integrity": "sha512-7p3mRE/ldCNYt8fmWMQ/MSGRmXYlJ15Rvs9Rk17t8p0WwZDbeK7eRmoI1tvCPaDzn9Oqh+yD6Lw+sGLsLg4kKg==" - }, - "node_modules/@firebase/storage": { - "version": "0.13.7", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.13.7.tgz", - "integrity": "sha512-FkRyc24rK+Y6EaQ1tYFm3TevBnnfSNA0VyTfew2hrYyL/aYfatBg7HOgktUdB4kWMHNA9VoTotzZTGoLuK92wg==", - "dependencies": { - "@firebase/component": "0.6.13", - "@firebase/util": "1.11.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/storage-compat": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.17.tgz", - "integrity": "sha512-CBlODWEZ5b6MJWVh21VZioxwxNwVfPA9CAdsk+ZgVocJQQbE2oDW1XJoRcgthRY1HOitgbn4cVrM+NlQtuUYhw==", - "dependencies": { - "@firebase/component": "0.6.13", - "@firebase/storage": "0.13.7", - "@firebase/storage-types": "0.8.3", - "@firebase/util": "1.11.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/storage-types": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.3.tgz", - "integrity": "sha512-+Muk7g9uwngTpd8xn9OdF/D48uiQ7I1Fae7ULsWPuKoCH3HU7bfFPhxtJYzyhjdniowhuDpQcfPmuNRAqZEfvg==", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" - } - }, - "node_modules/@firebase/util": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.11.0.tgz", - "integrity": "sha512-PzSrhIr++KI6y4P6C/IdgBNMkEx0Ex6554/cYd0Hm+ovyFSJtJXqb/3OSIdnBoa2cpwZT1/GW56EmRc5qEc5fQ==", - "hasInstallScript": true, - "dependencies": { - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@firebase/vertexai": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@firebase/vertexai/-/vertexai-1.1.0.tgz", - "integrity": "sha512-K8CgIFKJrfrf5lYhKnDXOu08FEmIzVExK+ApUZx4Bw2GAmLEA3wDVrsjuupuvpXZSp8QlzvEiXwqshqqc4v0pA==", - "dependencies": { - "@firebase/app-check-interop-types": "0.3.3", - "@firebase/component": "0.6.13", - "@firebase/logger": "0.4.4", - "@firebase/util": "1.11.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-types": "0.x" - } - }, - "node_modules/@firebase/webchannel-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.3.tgz", - "integrity": "sha512-2xCRM9q9FlzGZCdgDMJwc0gyUkWFtkosy7Xxr6sFgQwn+wMNIWd7xIvYNauU1r64B5L5rsGKy/n9TKJ0aAFeqQ==" - }, - "node_modules/@floating-ui/core": { - "version": "1.6.9", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.9.tgz", - "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==", - "dependencies": { - "@floating-ui/utils": "^0.2.9" - } - }, - "node_modules/@floating-ui/dom": { - "version": "1.6.13", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.13.tgz", - "integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==", - "dependencies": { - "@floating-ui/core": "^1.6.0", - "@floating-ui/utils": "^0.2.9" - } - }, - "node_modules/@floating-ui/react-dom": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", - "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", - "dependencies": { - "@floating-ui/dom": "^1.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", - "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==" - }, - "node_modules/@genkit-ai/ai": { - "version": "1.42.0", - "resolved": "https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.42.0.tgz", - "integrity": "sha512-FV1bMjOnGX7RRPT/T4ZVoV83VTaxQ9ZYTKQSPXI8wvOCtJXoW30ODQI6V+fFuykD5pVKrfjRb73pe0n43J+/Kw==", - "license": "Apache-2.0", - "dependencies": { - "@genkit-ai/core": "1.42.0", - "@opentelemetry/api": "^1.9.0", - "@types/node": "^20.11.19", - "colorette": "^2.0.20", - "dotprompt": "^1.1.1", - "handlebars": "^4.7.8", - "json5": "^2.2.3", - "node-fetch": "^3.3.2", - "partial-json": "^0.1.7", - "uri-templates": "^0.2.0", - "uuid": "^10.0.0" - } - }, - "node_modules/@genkit-ai/core": { - "version": "1.42.0", - "resolved": "https://registry.npmjs.org/@genkit-ai/core/-/core-1.42.0.tgz", - "integrity": "sha512-UYTty6exDYUtDWMUxbSijvyZ8tn7Bf+e0CnTFEo2qUO7IpOPgPFaXyUsLWD+EvsxhXWkLhVW2V/e/st60p792g==", - "license": "Apache-2.0", - "dependencies": { - "@opentelemetry/api": "^1.9.0", - "@opentelemetry/api-logs": "^0.52.0", - "@opentelemetry/context-async-hooks": "~1.25.0", - "@opentelemetry/core": "~1.25.0", - "@opentelemetry/sdk-logs": "^0.52.0", - "@opentelemetry/sdk-metrics": "~1.25.0", - "@opentelemetry/sdk-node": "^0.52.0", - "@opentelemetry/sdk-trace-base": "~1.25.0", - "@types/json-schema": "^7.0.15", - "ajv": "^8.12.0", - "ajv-formats": "^3.0.1", - "async-mutex": "^0.5.0", - "cors": "^2.8.5", - "dotprompt": "^1.1.1", - "express": "^4.21.0", - "get-port": "^5.1.0", - "json-schema": "^0.4.0", - "ws": "^8.18.0", - "zod": "^3.23.8", - "zod-to-json-schema": "^3.22.4" - }, - "optionalDependencies": { - "@cfworker/json-schema": "^4.1.1", - "@genkit-ai/firebase": "^1.16.1" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/analytics": { - "version": "0.10.25", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.25.tgz", - "integrity": "sha512-oDagV3PHeNXBdxemksZCdj+GmUT19eCnTOcLdQePIIovFXlm3zWy3Gjeaokt9Nqx24kc4ljK8lU0XGcGmmKZ1A==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/installations": "0.6.24", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/analytics-compat": { - "version": "0.2.31", - "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.31.tgz", - "integrity": "sha512-msTlG9REujk5rjtOHNLngiuPmvaWGQte8ugL4/F6ZCMb+92Ue7SgjSEpNxINkM8ZtTrbGS83j5SZkt0r+M1Tjw==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/analytics": "0.10.25", - "@firebase/analytics-types": "0.8.5", - "@firebase/component": "0.7.5", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/analytics-types": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.5.tgz", - "integrity": "sha512-kdnooE7Bis2jEnsqcerRwn/UQpH5D3uvHpku7OdUM9TJN3omlu6iYtbyAQ6XkAJRgJtO0aNf9OOkW8J6D59oCA==", - "license": "Apache-2.0", - "optional": true, - "peer": true - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/app": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.16.2.tgz", - "integrity": "sha512-fyCLPahl3r0Zb7Wzm+JLWcOOH3SaDgAyJzJ8EWIDiv51aNiv+2Pjbpa6myEuP7iXxjmJqrcbVm0GUF7h229T1Q==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "idb": "7.1.1", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/app-check": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.13.1.tgz", - "integrity": "sha512-l8y3dmnhodXks/APAwx4tWqRl3tk8b9874KF1FJyKg1DIU+kMD0l52iz7S9/MW+eK8k6cjJg0G0iJ5KQAsQpow==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/app-check-compat": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.4.7.tgz", - "integrity": "sha512-fBb/xSMyIKv1nDmccfzz3IAGBzx/cQOxmZai66rJzifb1hMMkztf824Xx7LhpTUe7HNUbXwY90IvJ66fi8q6yg==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/app-check": "0.13.1", - "@firebase/app-check-types": "0.5.5", - "@firebase/component": "0.7.5", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/app-check-interop-types": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.5.tgz", - "integrity": "sha512-qId34pVZ2CXTmtu4ofW5leiI93DvnOvIcr/5GT7MZPw5WXAi6nZoU+g9cNRgl7K90UJSbK0cXxten4meYMPyZg==", - "license": "Apache-2.0", - "optional": true, - "peer": true - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/app-check-types": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.5.tgz", - "integrity": "sha512-+DF4gzFrlwGFyky38o4T/YN/r51l70yCtJ2HTkwmRj8FCMwPjm4hLH4fQbj6BUvzkiFqliBkitFsRpf1/YZkWA==", - "license": "Apache-2.0", - "optional": true, - "peer": true - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/app-compat": { - "version": "0.5.18", - "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.5.18.tgz", - "integrity": "sha512-77H57WuGEsgrv59HdtuhHG+eQdP8di6myz7O93yW6yTZlR/tLSmsCxCq5vHp6AWWDwSV0EVtKUvizXQiQZVBWA==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/app": "0.16.2", - "@firebase/component": "0.7.5", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/app-types": { - "version": "0.9.6", - "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.6.tgz", - "integrity": "sha512-yPLahy7Esfu2w/yme3msVK4xTkDXQqq6szfQn8yVOQpCKiT5GVFjqNpLbuz6NkX0WuTwUidkmPewW3r4xkvpeg==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/logger": "0.5.2" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/auth": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.13.6.tgz", - "integrity": "sha512-MKRLvF72HJ/irNn2fJR0Gv5FOZNtqv1IBeJHRwK8l8pZ/wi9vuUw8ecyCMvQDDNxfS6uW0MWACL5KC4Y8Pp+fA==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@react-native-async-storage/async-storage": "^2.2.0 || ^3.0.0" - }, - "peerDependenciesMeta": { - "@react-native-async-storage/async-storage": { - "optional": true - } - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/auth-compat": { - "version": "0.6.11", - "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.6.11.tgz", - "integrity": "sha512-L+xp3DTJQrBV08Vt0UhcL/ofUOSjXom7JOJfbT6oas4o7gCrQnTYFKs8wfiuKLmHoo8BxMr5LdgjAs7o6aAsqQ==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/auth": "1.13.6", - "@firebase/auth-types": "0.13.2", - "@firebase/component": "0.7.5", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/auth-interop-types": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.6.tgz", - "integrity": "sha512-FgwZqDrBqgK0BHI70QTv1v/5wmuDF9f8fsJFvKSxoRlK2PPfSQtZAk2jhXu4pe9BZzFi/e4UYusU/bEQHdf6Qg==", - "license": "Apache-2.0", - "optional": true, - "peer": true - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/auth-types": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.13.2.tgz", - "integrity": "sha512-OU+miuoSxIWYN7GT291d2ylVJBL3k/OePo7/JDSoQtkFQoEiGBc4AHuMjj/seqFIsHrqnjrAfRCk4pfufoJolQ==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/component": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.7.5.tgz", - "integrity": "sha512-vuFDcL91Q+2ZuBJkyOh86T4q0B4ffNTDjc/A38tybO56odQABxRTFLTIowCWqAKeIcgo37GowWMVgFF73gD8Qw==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/data-connect": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.7.4.tgz", - "integrity": "sha512-su1aGWlzhxb+xtggCUSsufJn1FDa06SBDK71y+fpQ+g2zMhMExik6FUv/odkKzOF/xfWVjabCbWBcjJY3MceDA==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/auth-interop-types": "0.2.6", - "@firebase/component": "0.7.5", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/database": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.1.5.tgz", - "integrity": "sha512-/JGpvszLoNXNgzilRXocigGfFF4hbcPA9wN1i1kjJx6oKkXgkHteZYl3lQs1lJX3ETDf6bv7zI15lPMVUp4sAQ==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/app-check-interop-types": "0.3.5", - "@firebase/auth-interop-types": "0.2.6", - "@firebase/component": "0.7.5", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "faye-websocket": "0.11.4", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/database-compat": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-2.1.7.tgz", - "integrity": "sha512-lBq9sJm8MnJINKJnkAKSOj2MbC66xGoSVCcGkPtstl+lkoKEBtD46qHLbuDgW/WbLPoKVm17RIN8BxHj+Z2F2w==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/database": "1.1.5", - "@firebase/database-types": "1.0.22", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-compat": "0.x" - }, - "peerDependenciesMeta": { - "@firebase/app": { - "optional": true - }, - "@firebase/app-compat": { - "optional": true - } - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/database-types": { - "version": "1.0.22", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.22.tgz", - "integrity": "sha512-YAZNXsjY9EQQ+pKw/3ax8n5FgolHC7Qew7EY5RceYdl0R2ZP+kCv1O0DkKlcceue8uQCOreHCNN7PWVFpY1Nug==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/app-types": "0.9.6", - "@firebase/util": "1.15.3" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/firestore": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.17.2.tgz", - "integrity": "sha512-SiyQEK1dYPOjItFVA+kZGdvOoRAtMebDBvUaSxJPNZMkKcRwYYK2kzWo5UXTZZj523uMxJnkr+KKVySEMme3kQ==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "@firebase/webchannel-wrapper": "1.0.7", - "@grpc/grpc-js": "~1.9.0", - "@grpc/proto-loader": "^0.7.8", - "re2js": "^2.8.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/firestore-compat": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.4.14.tgz", - "integrity": "sha512-HJ2HBNgNPrRsWIJ4E+Kc0u0h1U7HlF7If8AtYjie9HZXlMUmwYSJaXBj9VFm6gkSj5dlKZNcOQ0Ou25CVVG6rA==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/firestore": "4.17.2", - "@firebase/firestore-types": "3.0.5", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/firestore-types": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.5.tgz", - "integrity": "sha512-dbdMAQkMd5dwWc48eupz/Y6/E9ruat3+gY5lhVKscvvT/HnDBEEMzJW38zdKhgdnglZHGk2vUsJMOHAphMHGMA==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/functions": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.14.0.tgz", - "integrity": "sha512-DhuYFr0eMhp+s/PNEk6SiMsYkc00+XVOUeKbrl8MOzQNZI3SKQpqoDR1d+keNDAutwmHRWTUAdXBoVPD+xxVUw==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/app-check-interop-types": "0.3.5", - "@firebase/auth-interop-types": "0.2.6", - "@firebase/component": "0.7.5", - "@firebase/messaging-interop-types": "0.2.6", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/functions-compat": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.5.0.tgz", - "integrity": "sha512-T3BDIToESZUHt7438wyKYMkRjKg3m1xAIux5fVpNvTRQlDOFLukWniQWBDhJ2znpU9kxMTR6+e31TVo8P15PZw==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/functions": "0.14.0", - "@firebase/functions-types": "0.6.5", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/functions-types": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.5.tgz", - "integrity": "sha512-Zc0pURjthHXzSj54ZivCkzKDSV1r/wIpnmHdhq82q2yFFPVoncG/ZJjnVMiANvQfeww/QnElhzODpfwUucVwdA==", - "license": "Apache-2.0", - "optional": true, - "peer": true - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/installations": { - "version": "0.6.24", - "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.24.tgz", - "integrity": "sha512-Ui52ey8wHoWqkBbXRKJEKYWylI0JZogZmoLS+o8Anh1bxWtK27ZYjLla1UJAAdC5DCKLJ2qAp0VpJOjg8VOX1g==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/util": "1.15.3", - "idb": "7.1.1", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/installations-compat": { - "version": "0.2.24", - "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.24.tgz", - "integrity": "sha512-8M5nlcWwYt881x83COP2odq5vgf+NgwJh+RMd4LRSv8JI1pxwDfgrDJOERrjTgfC9J5Z0vnQX4b1pdN914e0Zw==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/installations": "0.6.24", - "@firebase/installations-types": "0.5.5", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/installations-types": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.5.tgz", - "integrity": "sha512-e9UYcju3puDl1vdrcKIi5dExzHLameOT/Tc61Q48PYwxtsM1NzZh/ikGbdBQTsbRgg0EMZqdPr0/m5ODUBobrg==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "peerDependencies": { - "@firebase/app-types": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/logger": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.5.2.tgz", - "integrity": "sha512-J2VO4NFTc0xQFrxV1B/lm5balicm9cwuX2acR9Yn41fN8KgUeQFo+VJV222IqW2FPSXKDu9uo5WdQFWf9TPbYg==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/messaging": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.13.3.tgz", - "integrity": "sha512-nRXPAp+z0kA3KziJtRY9kktHECvRwaaONzHvislFgllhCwJMscW7icWNQA5IjyP8Uc2+GS/4px8Uz6rx6ftTag==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/installations": "0.6.24", - "@firebase/messaging-interop-types": "0.2.6", - "@firebase/util": "1.15.3", - "idb": "7.1.1", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/messaging-compat": { - "version": "0.2.30", - "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.30.tgz", - "integrity": "sha512-m1DPT2ET5x0qYqXLoHwKMAyf1mgZZOhuoE6H6/H4OPsp8zSxMIDEFPaW7MaffPJsCA5J7kHzo+BHVNXK4ZoV+w==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/messaging": "0.13.3", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/messaging-interop-types": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.6.tgz", - "integrity": "sha512-MVzvkKe2V4H2dHu5oOxRfeKQcfTwWmCgnzsC4V1q3ixun5iiL8riCZ2qI35rDhCL4glPGiu0jHxDbpVNuTKfow==", - "license": "Apache-2.0", - "optional": true, - "peer": true - }, - "node_modules/@genkit-ai/core/node_modules/@firebase/performance": { - "version": "0.7.14", - "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.7.14.tgz", - "integrity": "sha512-9PH1XEZVHErxGdbXluvGz4Uyjw4W955H8v7Mv9rHIybRrg5F2Ac2tvf5+mSf5EtnxWNmxrD2WLnvMFaZP4sMrQ==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/installations": "0.6.24", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", - "tslib": "^2.1.0", - "web-vitals": "^4.2.4" + "@firebase/component": "0.6.13", + "@firebase/installations": "0.6.13", + "@firebase/logger": "0.4.4", + "@firebase/util": "1.11.0", + "tslib": "^2.1.0" }, "peerDependencies": { "@firebase/app": "0.x" } }, - "node_modules/@genkit-ai/core/node_modules/@firebase/performance-compat": { - "version": "0.2.27", - "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.27.tgz", - "integrity": "sha512-O/ozTf/EbChN94Pk7bd1eUC0PAC36726AwsaiJyC0bZzSBWfLGSWASGPH5pebUWXQPJtGxIJYRkkbX5l0Qa+Hw==", - "license": "Apache-2.0", - "optional": true, - "peer": true, + "node_modules/@firebase/remote-config-compat": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.13.tgz", + "integrity": "sha512-UmHoO7TxAEJPIZf8e1Hy6CeFGMeyjqSCpgoBkQZYXFI2JHhzxIyDpr8jVKJJN1dmAePKZ5EX7dC13CmcdTOl7Q==", "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/logger": "0.5.2", - "@firebase/performance": "0.7.14", - "@firebase/performance-types": "0.2.5", - "@firebase/util": "1.15.3", + "@firebase/component": "0.6.13", + "@firebase/logger": "0.4.4", + "@firebase/remote-config": "0.6.0", + "@firebase/remote-config-types": "0.4.0", + "@firebase/util": "1.11.0", "tslib": "^2.1.0" }, "peerDependencies": { - "@firebase/app": "0.x", "@firebase/app-compat": "0.x" } }, - "node_modules/@genkit-ai/core/node_modules/@firebase/performance-types": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.5.tgz", - "integrity": "sha512-PRzOgB+/M+6AKlEkY8a9xy5Ff5SfZPIh4iShXhn2WAcL/euSbK7bdLqWysHduunNJhGFsXa22Ag3ixqL6rQtYg==", - "license": "Apache-2.0", - "optional": true, - "peer": true + "node_modules/@firebase/remote-config-types": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.4.0.tgz", + "integrity": "sha512-7p3mRE/ldCNYt8fmWMQ/MSGRmXYlJ15Rvs9Rk17t8p0WwZDbeK7eRmoI1tvCPaDzn9Oqh+yD6Lw+sGLsLg4kKg==" }, - "node_modules/@genkit-ai/core/node_modules/@firebase/remote-config": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.9.2.tgz", - "integrity": "sha512-Rii93DkXjM+RE/ytHdYa7EIiQLJbdBr+W8EEiqd/vbLCOC+1FdkDuRiumJBp6t3yewHGbdqbpjB3fk3z0cZ+8g==", - "license": "Apache-2.0", - "optional": true, - "peer": true, + "node_modules/@firebase/storage": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.13.7.tgz", + "integrity": "sha512-FkRyc24rK+Y6EaQ1tYFm3TevBnnfSNA0VyTfew2hrYyL/aYfatBg7HOgktUdB4kWMHNA9VoTotzZTGoLuK92wg==", "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/installations": "0.6.24", - "@firebase/logger": "0.5.2", - "@firebase/util": "1.15.3", + "@firebase/component": "0.6.13", + "@firebase/util": "1.11.0", "tslib": "^2.1.0" }, + "engines": { + "node": ">=18.0.0" + }, "peerDependencies": { "@firebase/app": "0.x" } }, - "node_modules/@genkit-ai/core/node_modules/@firebase/remote-config-compat": { - "version": "0.2.29", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.29.tgz", - "integrity": "sha512-mY7JtTISK6F4g4T0x3kVepr5cp0NXL7f5yjIUXXGaTrg4qUlFBWRbENaHaqZ78dwmNcLm24h/yPsOVRlDXEXhA==", - "license": "Apache-2.0", - "optional": true, - "peer": true, + "node_modules/@firebase/storage-compat": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.17.tgz", + "integrity": "sha512-CBlODWEZ5b6MJWVh21VZioxwxNwVfPA9CAdsk+ZgVocJQQbE2oDW1XJoRcgthRY1HOitgbn4cVrM+NlQtuUYhw==", "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/logger": "0.5.2", - "@firebase/remote-config": "0.9.2", - "@firebase/remote-config-types": "0.5.2", - "@firebase/util": "1.15.3", + "@firebase/component": "0.6.13", + "@firebase/storage": "0.13.7", + "@firebase/storage-types": "0.8.3", + "@firebase/util": "1.11.0", "tslib": "^2.1.0" }, + "engines": { + "node": ">=18.0.0" + }, "peerDependencies": { - "@firebase/app": "0.x", "@firebase/app-compat": "0.x" } }, - "node_modules/@genkit-ai/core/node_modules/@firebase/remote-config-types": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.5.2.tgz", - "integrity": "sha512-i8k1omVfoAnaT1ZPv2FFjxMZrATYsO/GnFgHEj5+7fAJLzi8wLnGGv1WK06oEAD6ltrWXSO1HzeNyajn/NjMWw==", - "license": "Apache-2.0", - "optional": true, - "peer": true + "node_modules/@firebase/storage-types": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.3.tgz", + "integrity": "sha512-+Muk7g9uwngTpd8xn9OdF/D48uiQ7I1Fae7ULsWPuKoCH3HU7bfFPhxtJYzyhjdniowhuDpQcfPmuNRAqZEfvg==", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } }, - "node_modules/@genkit-ai/core/node_modules/@firebase/storage": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.14.5.tgz", - "integrity": "sha512-r2tozN/BlEewLi70tJNUQPzWwbex9GM7NgXZsamHKQrjKEfcR0i4jGgHBKAKA4hbwiPE9eNMb3hcxWnDpeJZwg==", - "license": "Apache-2.0", - "optional": true, - "peer": true, + "node_modules/@firebase/util": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.11.0.tgz", + "integrity": "sha512-PzSrhIr++KI6y4P6C/IdgBNMkEx0Ex6554/cYd0Hm+ovyFSJtJXqb/3OSIdnBoa2cpwZT1/GW56EmRc5qEc5fQ==", + "hasInstallScript": true, "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/util": "1.15.3", "tslib": "^2.1.0" }, "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" + "node": ">=18.0.0" } }, - "node_modules/@genkit-ai/core/node_modules/@firebase/storage-compat": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.4.5.tgz", - "integrity": "sha512-vO0tFPxXbKDKdlTu8tYT08S9t9ezUTJYEdLCULpWxWq2aq6zojwN1QmAB+1a50AI/g47GlWUJn1XPncm/PDZsw==", - "license": "Apache-2.0", - "optional": true, - "peer": true, + "node_modules/@firebase/vertexai": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@firebase/vertexai/-/vertexai-1.1.0.tgz", + "integrity": "sha512-K8CgIFKJrfrf5lYhKnDXOu08FEmIzVExK+ApUZx4Bw2GAmLEA3wDVrsjuupuvpXZSp8QlzvEiXwqshqqc4v0pA==", "dependencies": { - "@firebase/component": "0.7.5", - "@firebase/storage": "0.14.5", - "@firebase/storage-types": "0.8.5", - "@firebase/util": "1.15.3", + "@firebase/app-check-interop-types": "0.3.3", + "@firebase/component": "0.6.13", + "@firebase/logger": "0.4.4", + "@firebase/util": "1.11.0", "tslib": "^2.1.0" }, "engines": { - "node": ">=20.0.0" + "node": ">=18.0.0" }, "peerDependencies": { "@firebase/app": "0.x", - "@firebase/app-compat": "0.x" + "@firebase/app-types": "0.x" } }, - "node_modules/@genkit-ai/core/node_modules/@firebase/storage-types": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.5.tgz", - "integrity": "sha512-GEDs5P+rNUfNcS+wxIdOLAHficife2YXtvTJnyi3ssrX11AAtBg+nDUdbYh8vuBzWehVQZPmztGUUnud4L+4yg==", - "license": "Apache-2.0", - "optional": true, - "peer": true, + "node_modules/@firebase/webchannel-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.3.tgz", + "integrity": "sha512-2xCRM9q9FlzGZCdgDMJwc0gyUkWFtkosy7Xxr6sFgQwn+wMNIWd7xIvYNauU1r64B5L5rsGKy/n9TKJ0aAFeqQ==" + }, + "node_modules/@floating-ui/core": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.9.tgz", + "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==", + "dependencies": { + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.13", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.13.tgz", + "integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==", + "dependencies": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", + "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", + "dependencies": { + "@floating-ui/dom": "^1.0.0" + }, "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "node_modules/@genkit-ai/core/node_modules/@firebase/util": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.15.3.tgz", - "integrity": "sha512-c/z/gaIlaaLZEuGbE6sLUuJ61tskg1JghvhcNQzW948ASBinbVBBRnZTC4b4yt4LaEtJQkYlyzqLHcutFwEIvA==", - "hasInstallScript": true, + "node_modules/@floating-ui/utils": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", + "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==" + }, + "node_modules/@genkit-ai/ai": { + "version": "1.42.0", + "resolved": "https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.42.0.tgz", + "integrity": "sha512-FV1bMjOnGX7RRPT/T4ZVoV83VTaxQ9ZYTKQSPXI8wvOCtJXoW30ODQI6V+fFuykD5pVKrfjRb73pe0n43J+/Kw==", "license": "Apache-2.0", - "optional": true, - "peer": true, "dependencies": { - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" + "@genkit-ai/core": "1.42.0", + "@opentelemetry/api": "^1.9.0", + "@types/node": "^20.11.19", + "colorette": "^2.0.20", + "dotprompt": "^1.1.1", + "handlebars": "^4.7.8", + "json5": "^2.2.3", + "node-fetch": "^3.3.2", + "partial-json": "^0.1.7", + "uri-templates": "^0.2.0", + "uuid": "^10.0.0" } }, - "node_modules/@genkit-ai/core/node_modules/@firebase/webchannel-wrapper": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.7.tgz", - "integrity": "sha512-phBFwieDLvkZGYN9CE9ZFNEIoBVksprzsnCzQejCmCHtgwCXReeuRpoEGN9C4EbhONztv8NRV1tau6Rb9pONwQ==", + "node_modules/@genkit-ai/core": { + "version": "1.42.0", + "resolved": "https://registry.npmjs.org/@genkit-ai/core/-/core-1.42.0.tgz", + "integrity": "sha512-UYTty6exDYUtDWMUxbSijvyZ8tn7Bf+e0CnTFEo2qUO7IpOPgPFaXyUsLWD+EvsxhXWkLhVW2V/e/st60p792g==", "license": "Apache-2.0", - "optional": true, - "peer": true + "dependencies": { + "@opentelemetry/api": "^1.9.0", + "@opentelemetry/api-logs": "^0.52.0", + "@opentelemetry/context-async-hooks": "~1.25.0", + "@opentelemetry/core": "~1.25.0", + "@opentelemetry/sdk-logs": "^0.52.0", + "@opentelemetry/sdk-metrics": "~1.25.0", + "@opentelemetry/sdk-node": "^0.52.0", + "@opentelemetry/sdk-trace-base": "~1.25.0", + "@types/json-schema": "^7.0.15", + "ajv": "^8.12.0", + "ajv-formats": "^3.0.1", + "async-mutex": "^0.5.0", + "cors": "^2.8.5", + "dotprompt": "^1.1.1", + "express": "^4.21.0", + "get-port": "^5.1.0", + "json-schema": "^0.4.0", + "ws": "^8.18.0", + "zod": "^3.23.8", + "zod-to-json-schema": "^3.22.4" + }, + "optionalDependencies": { + "@cfworker/json-schema": "^4.1.1", + "@genkit-ai/firebase": "^1.16.1" + } }, "node_modules/@genkit-ai/core/node_modules/@genkit-ai/firebase": { "version": "1.42.0", @@ -2300,21 +1526,6 @@ } } }, - "node_modules/@genkit-ai/core/node_modules/@grpc/grpc-js": { - "version": "1.9.16", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.16.tgz", - "integrity": "sha512-wE4Ut/olIzfKqp631XrG+wbF0v1vWFN4YL9FyXC2LJiG33DsV7PLzURjrCvY/6je2ntdRkeLpPDluzSRGaVltQ==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@grpc/proto-loader": "^0.7.8", - "@types/node": ">=12.12.47" - }, - "engines": { - "node": "^8.13.0 || >=10.10.0" - } - }, "node_modules/@genkit-ai/core/node_modules/@opentelemetry/core": { "version": "1.25.1", "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.25.1.tgz", @@ -2389,52 +1600,6 @@ "node": ">=14" } }, - "node_modules/@genkit-ai/core/node_modules/firebase": { - "version": "12.19.0", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-12.19.0.tgz", - "integrity": "sha512-kwXCLcI0ly2lkwygkbuRx6SsX3DSO96355YrWh9SWZ5ncsxK/y5cirn3sY6nZVSiBVE++2nL6Hchzu1EB8uohQ==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "@firebase/ai": "2.16.0", - "@firebase/analytics": "0.10.25", - "@firebase/analytics-compat": "0.2.31", - "@firebase/app": "0.16.2", - "@firebase/app-check": "0.13.1", - "@firebase/app-check-compat": "0.4.7", - "@firebase/app-compat": "0.5.18", - "@firebase/app-types": "0.9.6", - "@firebase/auth": "1.13.6", - "@firebase/auth-compat": "0.6.11", - "@firebase/data-connect": "0.7.4", - "@firebase/database": "1.1.5", - "@firebase/database-compat": "2.1.7", - "@firebase/firestore": "4.17.2", - "@firebase/firestore-compat": "0.4.14", - "@firebase/functions": "0.14.0", - "@firebase/functions-compat": "0.5.0", - "@firebase/installations": "0.6.24", - "@firebase/installations-compat": "0.2.24", - "@firebase/messaging": "0.13.3", - "@firebase/messaging-compat": "0.2.30", - "@firebase/performance": "0.7.14", - "@firebase/performance-compat": "0.2.27", - "@firebase/remote-config": "0.9.2", - "@firebase/remote-config-compat": "0.2.29", - "@firebase/storage": "0.14.5", - "@firebase/storage-compat": "0.4.5", - "@firebase/util": "1.15.3" - } - }, - "node_modules/@genkit-ai/core/node_modules/web-vitals": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.2.4.tgz", - "integrity": "sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==", - "license": "Apache-2.0", - "optional": true, - "peer": true - }, "node_modules/@genkit-ai/google-cloud": { "version": "1.42.0", "resolved": "https://registry.npmjs.org/@genkit-ai/google-cloud/-/google-cloud-1.42.0.tgz", @@ -4086,29 +3251,43 @@ } }, "node_modules/@humanfs/core": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz", + "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==", "dev": true, "license": "Apache-2.0", + "dependencies": { + "@humanfs/types": "^0.15.0" + }, "engines": { "node": ">=18.18.0" } }, "node_modules/@humanfs/node": { - "version": "0.16.7", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", - "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz", + "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@humanfs/core": "^0.19.1", + "@humanfs/core": "^0.19.2", + "@humanfs/types": "^0.15.0", "@humanwhocodes/retry": "^0.4.0" }, "engines": { "node": ">=18.18.0" } }, + "node_modules/@humanfs/types": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz", + "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -23141,17 +22320,6 @@ "node": ">= 0.8" } }, - "node_modules/re2js": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/re2js/-/re2js-2.8.6.tgz", - "integrity": "sha512-xLgQil4kIUCrAzVk9fRSkxkFNwmygLFjVxXrLc65aE1F0+Zsb8rxumFBy4XKyvgMCTL6kilDq3EZ0piE2dP/Dg==", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=18.0.0" - } - }, "node_modules/react": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",