diff --git a/samples/js-character-generator/package-lock.json b/samples/js-character-generator/package-lock.json index ac7447b42..2359bf9cf 100644 --- a/samples/js-character-generator/package-lock.json +++ b/samples/js-character-generator/package-lock.json @@ -9,11 +9,11 @@ "version": "0.1.0", "license": "ISC", "dependencies": { - "@genkit-ai/googleai": "^1.0.0-rc.11", - "genkit": "^1.0.0-rc.11" + "@genkit-ai/googleai": "^1.0.0-rc.18", + "genkit": "^1.0.0-rc.18" }, "devDependencies": { - "genkit-cli": "^1.0.0-rc.11", + "genkit-cli": "^1.0.0-rc.18", "tsx": "^4.19.2", "typescript": "^5.6.3" } @@ -435,11 +435,11 @@ } }, "node_modules/@genkit-ai/ai": { - "version": "1.0.0-rc.11", - "resolved": "https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.11.tgz", - "integrity": "sha512-PYCDNEpqd/5Wjppddpi73zmYTE0um93XlrJE5872TAWDQxg3VFIsinIL0l+VI6ail9UFIIyJKQWQguJYMy7rVg==", + "version": "1.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.18.tgz", + "integrity": "sha512-+HJPh8GSl3byXWImxbsroAuHvm80gmkhgflDS+rZfXHB9Vz4Uf402qW84m9c/D7eIIuHw8S/YM4HXH7l5Ec5IA==", "dependencies": { - "@genkit-ai/core": "1.0.0-rc.11", + "@genkit-ai/core": "1.0.0-rc.18", "@opentelemetry/api": "^1.9.0", "@types/node": "^20.11.19", "colorette": "^2.0.20", @@ -451,9 +451,9 @@ } }, "node_modules/@genkit-ai/core": { - "version": "1.0.0-rc.11", - "resolved": "https://registry.npmjs.org/@genkit-ai/core/-/core-1.0.0-rc.11.tgz", - "integrity": "sha512-r7C9GHTOAlxbg6Sf/Z8hwGiXoha7sot43GXq3nimmcbIEB0p/p4wrvKc7YwAeFrmBojGopCQpN4d2F35aeJX0A==", + "version": "1.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@genkit-ai/core/-/core-1.0.0-rc.18.tgz", + "integrity": "sha512-+q6+NuGxiJ14LaDFjXua7y2cVpk7UAHvgBGXcqfyWWeaTGc6F/kM0fB+2I9WCUYHBTE9rRH++htVBCl2Q6xf6g==", "dependencies": { "@opentelemetry/api": "^1.9.0", "@opentelemetry/context-async-hooks": "^1.25.0", @@ -476,26 +476,26 @@ } }, "node_modules/@genkit-ai/googleai": { - "version": "1.0.0-rc.11", - "resolved": "https://registry.npmjs.org/@genkit-ai/googleai/-/googleai-1.0.0-rc.11.tgz", - "integrity": "sha512-HIoOYFd3FSJrd21Oj7SXp/ccpEhigVmQo9Xn4CYagkR3+zdYYWXSRZsyt+rySD/smGZVJvGw2gtn4pp0ZCnYWw==", + "version": "1.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@genkit-ai/googleai/-/googleai-1.0.0-rc.18.tgz", + "integrity": "sha512-u4MuSE1pvcy7bdnI1z464Yg3Brj3KKZsAt7rstuMgrZdrn1ObENH8+Uqk6wKlsntP+SA2NToCnwUrLFiKCdF1w==", "dependencies": { "@google/generative-ai": "^0.21.0", "google-auth-library": "^9.6.3", "node-fetch": "^3.3.2" }, "peerDependencies": { - "genkit": "^1.0.0-rc.11" + "genkit": "^1.0.0-rc.18" } }, "node_modules/@genkit-ai/telemetry-server": { - "version": "1.0.0-rc.11", - "resolved": "https://registry.npmjs.org/@genkit-ai/telemetry-server/-/telemetry-server-1.0.0-rc.11.tgz", - "integrity": "sha512-BNOAtTmDvezqb3feBnSp2gU7Rn2dK+WuCj/UHIHcg75RQC8n6dSXBACGrwWGE2lrO2gO+/NPpS/mRJlXhpghdg==", + "version": "1.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@genkit-ai/telemetry-server/-/telemetry-server-1.0.0-rc.18.tgz", + "integrity": "sha512-lfYgF7QM7RwyJRVvI8Il7RuQcwlEASJD0lqFcxprnREFvIu72iWmrin/9UArvcdC0lL0p0yK+Ggf7PkE0toE0Q==", "dev": true, "dependencies": { "@asteasolutions/zod-to-openapi": "^7.0.0", - "@genkit-ai/tools-common": "1.0.0-rc.11", + "@genkit-ai/tools-common": "1.0.0-rc.18", "@google-cloud/firestore": "^7.6.0", "@opentelemetry/api": "^1.9.0", "@opentelemetry/context-async-hooks": "^1.25.0", @@ -509,9 +509,9 @@ } }, "node_modules/@genkit-ai/tools-common": { - "version": "1.0.0-rc.11", - "resolved": "https://registry.npmjs.org/@genkit-ai/tools-common/-/tools-common-1.0.0-rc.11.tgz", - "integrity": "sha512-Q+b0skva8/UvzXG4whE+9ePtH4xYXJ7IpBBwyKxe7uP5TQg1Yl/oL1Fpwstic5WDFhYN3yisG8oPmRbgrQb9Sg==", + "version": "1.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@genkit-ai/tools-common/-/tools-common-1.0.0-rc.18.tgz", + "integrity": "sha512-EtLqJD9apVJW/oLiM3+gbxi0jLYFF2NLWRsSyNqd642QN1TTimX3jOM0cRPw0LT7DFbsq6wGZx7WpsSzxhEHDw==", "dev": true, "dependencies": { "@asteasolutions/zod-to-openapi": "^7.0.0", @@ -579,9 +579,9 @@ } }, "node_modules/@grpc/grpc-js": { - "version": "1.12.5", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.12.5.tgz", - "integrity": "sha512-d3iiHxdpg5+ZcJ6jnDSOT8Z0O0VMVGy34jAnYLUX8yd36b1qn8f1TwOA/Lc7TsOh03IkPJ38eGI5qD2EjNkoEA==", + "version": "1.12.6", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.12.6.tgz", + "integrity": "sha512-JXUj6PI0oqqzTGvKtzOkxtpsyPRNsrmhh41TtIz/zEB6J+AUiZZ0dxWzcMwO9Ns5rmSPuMdghlTbUuqIM48d3Q==", "dependencies": { "@grpc/proto-loader": "^0.7.13", "@js-sdsl/ordered-map": "^4.4.2" @@ -1669,6 +1669,15 @@ "integrity": "sha512-hWtVTC2q7hc7xZ/RLbxapMvDMgUnDvKvMOpKal4DrMyfGBUfB1oKaZlIRr6mJL+If3bAP6sV/QneGzF6tJjZDg==", "dev": true }, + "node_modules/@types/handlebars": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@types/handlebars/-/handlebars-4.1.0.tgz", + "integrity": "sha512-gq9YweFKNNB1uFK71eRqsd4niVkXrxHugqWFQkeLRJvGjnxsLr16bYtcsG4tOFwmYi0Bax+wCkbf1reUfdl4kA==", + "deprecated": "This is a stub types definition. handlebars provides its own type definitions, so you do not need this installed.", + "dependencies": { + "handlebars": "*" + } + }, "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", @@ -2145,9 +2154,9 @@ } }, "node_modules/cjs-module-lexer": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.2.tgz", - "integrity": "sha512-7gdnIlr/WqvlQaX6yMvhHbiEVZ07qCV22rb/brgyFGKgo76ckIsrtDp4w2NIOitmKDNgiUm+pfVSE4VMwnkXwQ==" + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", + "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==" }, "node_modules/cli-cursor": { "version": "3.1.0", @@ -2476,10 +2485,11 @@ } }, "node_modules/dotprompt": { - "version": "1.0.0-dev.3", - "resolved": "https://registry.npmjs.org/dotprompt/-/dotprompt-1.0.0-dev.3.tgz", - "integrity": "sha512-gAcIhG+vzZlrZcBN/lO8gEMUtXHKMLbs1+snJuZrPkZnNgnWrzz1hYN4vYotpng/5fHsYSPUEckECy6qUNSrsQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dotprompt/-/dotprompt-1.0.1.tgz", + "integrity": "sha512-mruM6m+pWe4t41InRDRchNLSl3x+q7iIBukVuUfb7vvN7aEOwP+BuONACAdaEeAqlMDtWHcTsuqqBdAAjGwamg==", "dependencies": { + "@types/handlebars": "^4.1.0", "handlebars": "^4.7.8", "yaml": "^2.5.0" } @@ -3066,23 +3076,23 @@ } }, "node_modules/genkit": { - "version": "1.0.0-rc.11", - "resolved": "https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.11.tgz", - "integrity": "sha512-b2VkJ6WQqqhjcP3cFf3hj3sZy+L461Z9fIWNnz/IM1C4rZWTKfrJwDr6mFOaZGEmR9eBOWRHXlvAw2vVKRQ1Yg==", + "version": "1.0.0-rc.18", + "resolved": "https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.18.tgz", + "integrity": "sha512-lEJQcDvYmcBX9wcmm9vFILWCTy5Yfbrzh8h1jfKedrqluwygyzQblAd2KiqDUUFgk2ecpZvRlrYbSYwtKasWfg==", "dependencies": { - "@genkit-ai/ai": "1.0.0-rc.11", - "@genkit-ai/core": "1.0.0-rc.11", + "@genkit-ai/ai": "1.0.0-rc.18", + "@genkit-ai/core": "1.0.0-rc.18", "uuid": "^10.0.0" } }, "node_modules/genkit-cli": { - "version": "1.0.0-rc.11", - "resolved": "https://registry.npmjs.org/genkit-cli/-/genkit-cli-1.0.0-rc.11.tgz", - "integrity": "sha512-qylf5EM8VEJJktW907J3CEnSBlFqb5jZ8gK2ahgEDtiTDe6VfooJbGTUMaqEmlNhShwD4nd5dCrTP+GvdBxAEw==", + "version": "1.0.0-rc.18", + "resolved": "https://registry.npmjs.org/genkit-cli/-/genkit-cli-1.0.0-rc.18.tgz", + "integrity": "sha512-wjue78kN25mwB+er4koOGg1UZRpph/+zi3Jy7eUT6XrIv6XGMt1nZ94vl0akYF70Nz7JUH8KA1NFakuU79EOLQ==", "dev": true, "dependencies": { - "@genkit-ai/telemetry-server": "1.0.0-rc.11", - "@genkit-ai/tools-common": "1.0.0-rc.11", + "@genkit-ai/telemetry-server": "1.0.0-rc.18", + "@genkit-ai/tools-common": "1.0.0-rc.18", "axios": "^1.7.7", "colorette": "^2.0.20", "commander": "^11.1.0", @@ -4064,9 +4074,9 @@ } }, "node_modules/object-inspect": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", - "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", "engines": { "node": ">= 0.4" }, @@ -4555,9 +4565,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "bin": { "semver": "bin/semver.js" },