{"_id":"@axemere/gateway-google","_rev":"3-2f171210d6a936ba2a84508d49793f15","name":"@axemere/gateway-google","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.9":{"name":"@axemere/gateway-google","version":"0.1.9","license":"MIT","_id":"@axemere/gateway-google@0.1.9","maintainers":[{"name":"keith-npm","email":"keith@axemere.com"}],"homepage":"https://github.com/Axemere-LLC/axemere-node#readme","bugs":{"url":"https://github.com/Axemere-LLC/axemere-node/issues"},"dist":{"shasum":"020e64937c2bf1846dcf5509cc463b4f3058682c","tarball":"https://registry.npmjs.org/@axemere/gateway-google/-/gateway-google-0.1.9.tgz","fileCount":7,"integrity":"sha512-5ly+bKpbg5YbYJyG1Ltg1cg/q0uSr4T6xXa/IFLxgEz0b5DYJD0QQPM1qLPicq/B5OFw7ZamfxZO+q8zJH/6GA==","signatures":[{"sig":"MEUCIQCwE8NFYnOGyZ7pqsNjCnBfnf9djwMbOILJbh7uDPm9FAIgEfCkCsx0KNBFR0bUw/A7vp3O3PcLDt+cIE71K2CnYAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10532},"jest":{"preset":"ts-jest","transform":{"^.+\\.tsx?$":["ts-jest",{"useESM":false}]},"testEnvironment":"node"},"main":"dist/index.js","_from":"file:axemere-gateway-google-0.1.9.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"keith-npm","email":"keith@axemere.com"},"_resolved":"/tmp/79d53cfd503547f368fee3511688241a/axemere-gateway-google-0.1.9.tgz","_integrity":"sha512-5ly+bKpbg5YbYJyG1Ltg1cg/q0uSr4T6xXa/IFLxgEz0b5DYJD0QQPM1qLPicq/B5OFw7ZamfxZO+q8zJH/6GA==","repository":{"url":"git+https://github.com/Axemere-LLC/axemere-node.git","type":"git","directory":"packages/gateway-google"},"_npmVersion":"10.8.2","description":"Axemere AI Gateway SDK — Google Generative AI wrapper","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axemere/gateway":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","ts-jest":"^29.0.0","typescript":"^5.4.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","@google/generative-ai":"^0.24.0"},"peerDependencies":{"@google/generative-ai":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/gateway-google_0.1.9_1782772300999_0.4889816351748153","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@axemere/gateway-google","version":"0.1.10","license":"MIT","_id":"@axemere/gateway-google@0.1.10","maintainers":[{"name":"keith-npm","email":"keith@axemere.com"}],"homepage":"https://github.com/Axemere-LLC/axemere-node#readme","bugs":{"url":"https://github.com/Axemere-LLC/axemere-node/issues"},"dist":{"shasum":"6ac8be0b9f2a352566c85ae0d3540b88ffcb27a6","tarball":"https://registry.npmjs.org/@axemere/gateway-google/-/gateway-google-0.1.10.tgz","fileCount":7,"integrity":"sha512-34/X6ZBIndF6OOt7PPUvTkFL+hYPgS1w8DfmaLcRTCXmCwVHV1VZZs9cqqN2Hw1xYDs0qfTV5Xwu2GgrLh1t8A==","signatures":[{"sig":"MEQCIFMjbF8mtapObXsVo4pe8OKfu8kEFo8KR0UIWnnVDYZrAiAhX/G+zCKO3d8wrzT4zD/FgYaGLV0+VItrtUiQ6i7XNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10534},"jest":{"preset":"ts-jest","transform":{"^.+\\.tsx?$":["ts-jest",{"useESM":false}]},"testEnvironment":"node"},"main":"dist/index.js","_from":"file:axemere-gateway-google-0.1.10.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"keith-npm","email":"keith@axemere.com"},"_resolved":"/tmp/bc551a78d1912e69a8ee275ff6a0d3c2/axemere-gateway-google-0.1.10.tgz","_integrity":"sha512-34/X6ZBIndF6OOt7PPUvTkFL+hYPgS1w8DfmaLcRTCXmCwVHV1VZZs9cqqN2Hw1xYDs0qfTV5Xwu2GgrLh1t8A==","repository":{"url":"git+https://github.com/Axemere-LLC/axemere-node.git","type":"git","directory":"packages/gateway-google"},"_npmVersion":"10.8.2","description":"Axemere AI Gateway SDK — Google Generative AI wrapper","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axemere/gateway":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","ts-jest":"^29.0.0","typescript":"^5.4.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","@google/generative-ai":"^0.24.0"},"peerDependencies":{"@google/generative-ai":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/gateway-google_0.1.10_1783088687388_0.037435679022737256","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@axemere/gateway-google","version":"0.2.0","description":"Axemere AI Gateway SDK — Google Generative AI wrapper","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/Axemere-LLC/axemere-node.git","directory":"packages/gateway-google"},"publishConfig":{"access":"public"},"peerDependencies":{"@google/generative-ai":">=0.21.0"},"dependencies":{"@axemere/gateway":"0.2.0"},"devDependencies":{"@google/generative-ai":"^0.24.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jest":"^29.0.0","jest":"^29.0.0","ts-jest":"^29.0.0"},"jest":{"preset":"ts-jest","testEnvironment":"node","transform":{"^.+\\.tsx?$":["ts-jest",{"useESM":false}]}},"scripts":{"build":"tsc","test":"jest"},"_id":"@axemere/gateway-google@0.2.0","bugs":{"url":"https://github.com/Axemere-LLC/axemere-node/issues"},"homepage":"https://github.com/Axemere-LLC/axemere-node#readme","_integrity":"sha512-1ZN5rZbIvlZDMBk5c6g4s6g6hwymfzkYSuN3/UiZBcWlTLLcmCZgvRLDrs47J+d17rJkSQEW5o69pqgDimO/Yg==","_resolved":"/tmp/356a6288c8bdd431a3da8f4b07bca8a1/axemere-gateway-google-0.2.0.tgz","_from":"file:axemere-gateway-google-0.2.0.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1ZN5rZbIvlZDMBk5c6g4s6g6hwymfzkYSuN3/UiZBcWlTLLcmCZgvRLDrs47J+d17rJkSQEW5o69pqgDimO/Yg==","shasum":"842e6c1d8a14e5da938dea75f2fcbd51166ac9e7","tarball":"https://registry.npmjs.org/@axemere/gateway-google/-/gateway-google-0.2.0.tgz","fileCount":7,"unpackedSize":10532,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEUO7/h+AD+668m9GRQAreFrq4ZeWUQYxy3mmhWBkAmcAiAt1U4KfcNB5PrGsGReZw9a93M2HV9IXIPLEEMSpcgF+A=="}]},"_npmUser":{"name":"keith-npm","email":"keith@axemere.com"},"directories":{},"maintainers":[{"name":"keith-npm","email":"keith@axemere.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gateway-google_0.2.0_1786552325183_0.9833028556095393"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-29T22:31:40.746Z","modified":"2026-08-12T16:32:05.570Z","0.1.9":"2026-06-29T22:31:41.167Z","0.1.10":"2026-07-03T14:24:47.529Z","0.2.0":"2026-08-12T16:32:05.341Z"},"bugs":{"url":"https://github.com/Axemere-LLC/axemere-node/issues"},"license":"MIT","homepage":"https://github.com/Axemere-LLC/axemere-node#readme","repository":{"type":"git","url":"git+https://github.com/Axemere-LLC/axemere-node.git","directory":"packages/gateway-google"},"description":"Axemere AI Gateway SDK — Google Generative AI wrapper","maintainers":[{"name":"keith-npm","email":"keith@axemere.com"}],"readme":"# @axemere/gateway-google\n\nGoogle Generative AI drop-in wrapper for the [Axemere AI Gateway](https://axemere.ai).\n\n## Installation\n\n```bash\nnpm install @axemere/gateway-google @google/generative-ai\n```\n\n## Usage\n\n```ts\nimport { genaiClient } from \"@axemere/gateway-google\";\nimport { AiGatewayConfig } from \"@axemere/gateway\";\n\nconst ai = genaiClient(new AiGatewayConfig());\nconst model = ai.getGenerativeModel({ model: \"gemini-1.5-flash\" });\nconst result = await model.generateContent(\"Explain quantum entanglement in one sentence.\");\nconsole.log(result.response.text());\n```\n\nThe returned client is a standard `GoogleGenerativeAI` instance — no other code changes needed.\n\n## Configuration\n\nReads `AXEMERE_GATEWAY_URL` and `AXEMERE_GATEWAY_TOKEN` from the environment, or pass an\n`AiGatewayConfig` instance explicitly.\n\nSee [@axemere/gateway](https://www.npmjs.com/package/@axemere/gateway) for all configuration options.\n","readmeFilename":"README.md"}