{"bin":{"shogo":"bin/cli.mjs"},"bugs":{"url":"https://github.com/shogo-labs/shogo-ai/issues"},"dist":{"shasum":"85e51c028a3219c524ac715ed844b59d2bc56ad6","tarball":"https://registry.npmjs.org/@shogo-ai/sdk/-/sdk-1.10.0.tgz","fileCount":176,"integrity":"sha512-WKzTClWhEx/sIzii1v69ibIlfeh/me/YJB6sSK4VOiJwZC0SCM7ZL2BRz9SuYuC8aaOoWqxeVQSI0oGsfKvHwg==","signatures":[{"sig":"MEQCIHhyDcOMermNo0ZtRbwZarco6eELTjtY8Mej9NgD3P9zAiAkYCi0oV9yOfmMXA0DKNzvCUPrRuzp2/X0+iaiEVjcUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shogo-ai%2fsdk@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1105226},"main":"dist/index.cjs","name":"@shogo-ai/sdk","type":"module","types":"dist/index.d.ts","author":{"name":"Shogo Labs"},"module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db/index.d.ts","import":"./dist/db/index.js","require":"./dist/db/index.cjs"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js","require":"./dist/email/index.cjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","require":"./dist/hooks/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.cjs"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js","require":"./dist/tools/index.cjs"},"./voice":{"types":"./dist/voice/index.d.ts","import":"./dist/voice/index.js","require":"./dist/voice/index.cjs"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js","require":"./dist/logger.cjs"},"./memory":{"types":"./dist/memory/index.d.ts","import":"./dist/memory/index.js","require":"./dist/memory/index.cjs"},"./cli/pkg":{"types":"./dist/cli/pkg.d.ts","import":"./dist/cli/pkg.js","require":"./dist/cli/pkg.cjs"},"./ai-proxy":{"types":"./dist/ai-proxy.d.ts","import":"./dist/ai-proxy.js","require":"./dist/ai-proxy.cjs"},"./ai-client":{"types":"./dist/ai-client.d.ts","import":"./dist/ai-client.js","require":"./dist/ai-client.cjs"},"./agent-loop":{"types":"./dist/agent-loop.d.ts","import":"./dist/agent-loop.js","require":"./dist/agent-loop.cjs"},"./cli/deploy":{"types":"./dist/cli/deploy.d.ts","import":"./dist/cli/deploy.js","require":"./dist/cli/deploy.cjs"},"./file-types":{"types":"./dist/file-types.d.ts","import":"./dist/file-types.js","require":"./dist/file-types.cjs"},"./generators":{"types":"./dist/generators/index.d.ts","import":"./dist/generators/index.js","require":"./dist/generators/index.cjs"},"./macos-junk":{"types":"./dist/macos-junk.d.ts","import":"./dist/macos-junk.js","require":"./dist/macos-junk.cjs"},"./pi-adapter":{"types":"./dist/pi-adapter.d.ts","import":"./dist/pi-adapter.js","require":"./dist/pi-adapter.cjs"},"./voice/react":{"types":"./dist/voice/react/index.d.ts","import":"./dist/voice/react/index.js","require":"./dist/voice/react/index.cjs"},"./voice/route":{"types":"./dist/voice/route/index.d.ts","import":"./dist/voice/route/index.js","require":"./dist/voice/route/index.cjs"},"./chat-message":{"types":"./dist/chat-message.d.ts","import":"./dist/chat-message.js","require":"./dist/chat-message.cjs"},"./email/server":{"types":"./dist/email/server.d.ts","import":"./dist/email/server.js","require":"./dist/email/server.cjs"},"./microcompact":{"types":"./dist/microcompact.d.ts","import":"./dist/microcompact.js","require":"./dist/microcompact.cjs"},"./model-router":{"types":"./dist/model-router/index.d.ts","import":"./dist/model-router/index.js","require":"./dist/model-router/index.cjs"},"./tools/server":{"types":"./dist/tools/server.d.ts","import":"./dist/tools/server.js","require":"./dist/tools/server.cjs"},"./voice/native":{"types":"./dist/voice/native/index.d.ts","import":"./dist/voice/native/index.js","require":"./dist/voice/native/index.cjs"},"./voice/server":{"types":"./dist/voice/server.d.ts","import":"./dist/voice/server.js","require":"./dist/voice/server.cjs"},"./loop-detector":{"types":"./dist/loop-detector.d.ts","import":"./dist/loop-detector.js","require":"./dist/loop-detector.cjs"},"./memory/server":{"types":"./dist/memory/server.d.ts","import":"./dist/memory/server.js","require":"./dist/memory/server.cjs"},"./model-catalog":{"types":"./dist/model-catalog/index.d.ts","import":"./dist/model-catalog/index.js","require":"./dist/model-catalog/index.cjs"},"./stream-buffer":{"types":"./dist/stream-buffer.d.ts","import":"./dist/stream-buffer.js","require":"./dist/stream-buffer.cjs"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","import":"./dist/instrumentation.js","require":"./dist/instrumentation.cjs"},"./voice/route/agent":{"types":"./dist/voice/route/agent.d.ts","import":"./dist/voice/route/agent.js","require":"./dist/voice/route/agent.cjs"},"./voice/route/music":{"types":"./dist/voice/route/music.d.ts","import":"./dist/voice/route/music.js","require":"./dist/voice/route/music.cjs"},"./prefix-fingerprint":{"types":"./dist/prefix-fingerprint.d.ts","import":"./dist/prefix-fingerprint.js","require":"./dist/prefix-fingerprint.cjs"},"./tool-orchestration":{"types":"./dist/tool-orchestration.d.ts","import":"./dist/tool-orchestration.js","require":"./dist/tool-orchestration.cjs"},"./tech-stack-registry":{"types":"./dist/tech-stack-registry.d.ts","import":"./dist/tech-stack-registry.js","require":"./dist/tech-stack-registry.cjs"},"./cloud-file-transport":{"types":"./dist/projects/cloud-file-transport.d.ts","import":"./dist/projects/cloud-file-transport.js","require":"./dist/projects/cloud-file-transport.cjs"},"./voice/route/audio-tags":{"types":"./dist/voice/route/audio-tags.d.ts","import":"./dist/voice/route/audio-tags.js","require":"./dist/voice/route/audio-tags.cjs"},"./voice/route/signed-url":{"types":"./dist/voice/route/signed-url.d.ts","import":"./dist/voice/route/signed-url.js","require":"./dist/voice/route/signed-url.cjs"},"./voice/route/tts-preview":{"types":"./dist/voice/route/tts-preview.d.ts","import":"./dist/voice/route/tts-preview.js","require":"./dist/voice/route/tts-preview.cjs"}},"gitHead":"c7b20980189a45219849c5b51c48dc3b732f560c","license":"MIT","scripts":{"dev":"tsup --watch","test":"NODE_ENV=development bun --no-env-file --conditions=development test src/ --path-ignore-patterns '**/hooks-coverage.test.tsx' && NODE_ENV=development bun --no-env-file --conditions=development test src/agent/__tests__/hooks-coverage.test.tsx","build":"tsup","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:e2e:ui":"playwright test --ui","test:coverage":"NODE_ENV=development bun --no-env-file test src/ --path-ignore-patterns '**/hooks-coverage.test.tsx' --coverage && NODE_ENV=development bun --no-env-file test src/agent/__tests__/hooks-coverage.test.tsx --coverage","verify:license-isolation":"node scripts/verify-license-isolation.mjs"},"_npmUser":{"name":"odin_ai","email":"russell@getodin.ai"},"homepage":"https://github.com/shogo-labs/shogo-ai/tree/main/packages/sdk#readme","keywords":["shogo","sdk","typescript","auth","database","email","smtp","ses","mcp","memory","elevenlabs","voice","tts","convai","rag"],"repository":{"url":"git+https://github.com/shogo-labs/shogo-ai.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Shogo Platform SDK - Zero-boilerplate auth and database for Shogo apps","directories":{},"maintainers":[{"name":"odin_ai","email":"russell@getodin.ai"}],"_nodeVersion":"24.16.0","dependencies":{"@shogo-ai/db":"1.10.0","@shogo-ai/cli":"1.10.0","@shogo-ai/core":"1.10.0","@shogo-ai/agent":"1.10.0","@shogo-ai/email":"1.10.0","@shogo-ai/voice":"1.10.0","@ai-sdk/openai-compatible":"^2.0.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.97","mobx":"^6.13.5","tsup":"^8.0.0","three":"^0.180.0","expo-gl":"^15.0.0","happy-dom":"^20.0.0","react-dom":"19.2.4","expo-three":"^8.0.0","nodemailer":"^8.0.3","typescript":"^6.0.2","@types/node":"^25.5.0","@types/react":"^19.0.0","@types/three":"^0.180.0","react-native":"^0.81.0","@ai-sdk/react":"^3.0.99","better-sqlite3":"^11.10.0","mobx-state-tree":"^6.0.1","@playwright/test":"^1.40.0","@elevenlabs/react":"^1.1.1","@prisma/internals":"^7.3.0","@types/nodemailer":"^7.0.11","@aws-sdk/client-ses":"^3.700.0","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@elevenlabs/react-native":"^1.1.4"},"peerDependencies":{"ai":">=6.0.0","mobx":">=6.0.0","react":">=18.0.0","three":">=0.160.0","expo-gl":">=15.0.0","expo-three":">=8.0.0","nodemailer":">=6.0.0","react-native":">=0.70.0","@ai-sdk/react":">=3.0.0","better-sqlite3":">=11.0.0","@elevenlabs/react":">=1.1.0","@prisma/adapter-pg":"^7.3.0","@aws-sdk/client-ses":">=3.0.0","@prisma/adapter-libsql":"","@elevenlabs/react-native":">=1.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"mobx":{"optional":true},"react":{"optional":true},"three":{"optional":true},"expo-gl":{"optional":true},"expo-three":{"optional":true},"nodemailer":{"optional":true},"react-native":{"optional":true},"@ai-sdk/react":{"optional":true},"better-sqlite3":{"optional":true},"@elevenlabs/react":{"optional":true},"@prisma/adapter-pg":{"optional":true},"@aws-sdk/client-ses":{"optional":true},"@prisma/adapter-libsql":{"optional":true},"@elevenlabs/react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.10.0_1780911862496_0.12101178906446841","host":"s3://npm-registry-packages-npm-production"},"_id":"@shogo-ai/sdk@1.10.0","version":"1.10.0"}