diff --git a/package-lock.json b/package-lock.json index 1d1b23b..fb1b485 100644 --- a/package-lock.json +++ b/package-lock.json @@ -56,9 +56,9 @@ "devDependencies": { "@types/canvas-confetti": "^1.6.4", "@types/node": "^25", - "@types/react": "^19.2.8", + "@types/react": "^19.2.9", "@types/react-dom": "^19.2.1", - "genkit-cli": "^1.27.0", + "genkit-cli": "^1.28.0", "postcss": "^8", "tailwindcss": "^3.4.19", "typescript": "^5" @@ -1383,14 +1383,14 @@ } }, "node_modules/@genkit-ai/telemetry-server": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@genkit-ai/telemetry-server/-/telemetry-server-1.27.0.tgz", - "integrity": "sha512-JbYeQ+UElez41LmhkNE1ZFW0wV39fS/kIQb/H1px7jAaVFrSPEWO3EfbHAaG3G13z6HBVFZJYM+u0ziJmfMtKA==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@genkit-ai/telemetry-server/-/telemetry-server-1.28.0.tgz", + "integrity": "sha512-cbIcilmTxrKYxonxGKa7HkXJPzckRhS3323er1ts/iA8+y8XfJ+vPxa275GCyjQj2aUBmesDPUVTvd6HmDabAQ==", "dev": true, "license": "Apache-2.0", "dependencies": { "@asteasolutions/zod-to-openapi": "^7.0.0", - "@genkit-ai/tools-common": "1.27.0", + "@genkit-ai/tools-common": "1.28.0", "@google-cloud/firestore": "^7.6.0", "@opentelemetry/api": "~1.9.0", "@opentelemetry/context-async-hooks": "~1.25.0", @@ -1405,9 +1405,9 @@ } }, "node_modules/@genkit-ai/tools-common": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@genkit-ai/tools-common/-/tools-common-1.27.0.tgz", - "integrity": "sha512-4HDnRs+wSpO8PUz4QfHnPn0PWeswj2LInlV6BaAWMhxpZo+HIhZnIQ3IDCR2/x9xOqDfc5kwT00p/cEVlPxlNw==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@genkit-ai/tools-common/-/tools-common-1.28.0.tgz", + "integrity": "sha512-y/K6RrmMBRV4A254MHcATwkCLSOzhpnJYL+9pFmKy+IoFch9ZIOEWBv0C0P1GlufHM4Y4sgNunG3qAcuNO4WeQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -2699,9 +2699,9 @@ } }, "node_modules/@inquirer/external-editor/node_modules/iconv-lite": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.1.tgz", - "integrity": "sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", + "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", "dev": true, "license": "MIT", "dependencies": { @@ -6625,9 +6625,9 @@ } }, "node_modules/@trpc/server": { - "version": "10.45.3", - "resolved": "https://registry.npmjs.org/@trpc/server/-/server-10.45.3.tgz", - "integrity": "sha512-CVZM42FdGwqYQxV7vSRwb//AF8REfV60S/fUnwx7xqCnnSDus0FW/UuAOW4eQJ30RQlOPy4MYU8B3dbTAx85Ew==", + "version": "10.45.4", + "resolved": "https://registry.npmjs.org/@trpc/server/-/server-10.45.4.tgz", + "integrity": "sha512-5MuyK5sDuFVGHOT9EMVHgRjP5I5j3RqGymcb5D47UOp8tzn6LH0g1lEgYrAsOZ12vmk1gpxMw/v/y4xHHK/Qdg==", "dev": true, "funding": [ "https://trpc.io/sponsor" @@ -6848,9 +6848,9 @@ } }, "node_modules/@types/node": { - "version": "25.0.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.9.tgz", - "integrity": "sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw==", + "version": "25.0.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.10.tgz", + "integrity": "sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==", "license": "MIT", "dependencies": { "undici-types": "~7.16.0" @@ -6895,9 +6895,9 @@ "peer": true }, "node_modules/@types/react": { - "version": "19.2.8", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.8.tgz", - "integrity": "sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==", + "version": "19.2.9", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.9.tgz", + "integrity": "sha512-Lpo8kgb/igvMIPeNV2rsYKTgaORYdO1XGVZ4Qz3akwOj0ySGYMPlQWa8BaLn0G63D1aSaAQ5ldR06wCpChQCjA==", "devOptional": true, "license": "MIT", "dependencies": { @@ -7262,9 +7262,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.3", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.3.tgz", + "integrity": "sha512-ERT8kdX7DZjtUm7IitEyV7InTHAF42iJuMArIiDIV5YtPanJkgw4hw5Dyg9fh0mihdWNn1GKaeIWErfe56UQ1g==", "dev": true, "license": "MIT", "dependencies": { @@ -9174,14 +9174,14 @@ } }, "node_modules/genkit-cli": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/genkit-cli/-/genkit-cli-1.27.0.tgz", - "integrity": "sha512-1IZw6FRCCobe5X6yYuyGO74EoEbT9KqtSuvgEaX+wKBCxNL8Az+LJ5r9FY0wD2Rv4jWj4M2HIzW9tSAzLEmDZw==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/genkit-cli/-/genkit-cli-1.28.0.tgz", + "integrity": "sha512-bFsipHJAU0F7H89L9g8yJ7c/32WfHw+A/d1hPXZYchO5gx0nyuoy/8V66dsm6ZQgR1uobibsEysxlcp6xKftHg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@genkit-ai/telemetry-server": "1.27.0", - "@genkit-ai/tools-common": "1.27.0", + "@genkit-ai/telemetry-server": "1.28.0", + "@genkit-ai/tools-common": "1.28.0", "@inquirer/prompts": "^7.8.0", "@modelcontextprotocol/sdk": "^1.13.1", "axios": "^1.7.7", @@ -9191,7 +9191,8 @@ "get-port": "5.1.1", "open": "^6.3.0", "ora": "^5.4.1", - "semver": "^7.7.2" + "semver": "^7.7.2", + "yaml": "^2.8.0" }, "bin": { "genkit": "dist/bin/genkit.js" diff --git a/package.json b/package.json index 86d125f..06224f6 100644 --- a/package.json +++ b/package.json @@ -60,9 +60,9 @@ "devDependencies": { "@types/canvas-confetti": "^1.6.4", "@types/node": "^25", - "@types/react": "^19.2.8", + "@types/react": "^19.2.9", "@types/react-dom": "^19.2.1", - "genkit-cli": "^1.27.0", + "genkit-cli": "^1.28.0", "postcss": "^8", "tailwindcss": "^3.4.19", "typescript": "^5"