{"_id":"@aisastra/aura-sdk","_rev":"2-7d8e70eee48861ba783721180dd2ea57","name":"@aisastra/aura-sdk","dist-tags":{"latest":"1.5.0"},"versions":{"1.4.0":{"name":"@aisastra/aura-sdk","version":"1.4.0","keywords":["aura","aisastra","graph-api","developers"],"license":"MIT","_id":"@aisastra/aura-sdk@1.4.0","maintainers":[{"name":"aloksingh1101","email":"clothikoo@gmail.com"}],"dist":{"shasum":"207368b541066fbf40e2f38e5d4da4e2e7545ce8","tarball":"https://registry.npmjs.org/@aisastra/aura-sdk/-/aura-sdk-1.4.0.tgz","fileCount":4,"integrity":"sha512-lsg54Rr+2XU7YZxKuI0cKx9Ovt7NrcBb1ctG8Xki0BDw1BewaY6KnFfWbYxblDzcP1vcgG7VZ/J+LgQF3JdhDQ==","signatures":[{"sig":"MEUCIQC3m/1kYA+miULNPgC6Gz+k/xxNVpEehSFTkV8op1KJ/QIgXfGD4EFqZCcLjZgZDG4rUwifa6LeBxVsb3mZ9lmE4RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10336},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4a99b9f3eef7480c3b56bceab31b5ddb0bc6c8fb","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aloksingh1101","email":"clothikoo@gmail.com"},"_npmVersion":"10.9.2","description":"Official TypeScript SDK for the AURA Developer Platform Graph API","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aura-sdk_1.4.0_1787327919523_0.013869085642793433","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@aisastra/aura-sdk","version":"1.5.0","description":"Official TypeScript SDK for the AURA Developer Platform Graph API","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"keywords":["aura","aisastra","graph-api","developers"],"license":"MIT","gitHead":"eaab23f528b7de104c3dcf2e6e49f39b321565b6","_id":"@aisastra/aura-sdk@1.5.0","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-7zLqqeYXKBcOLVrecOtDyFWvyVZ47aC3omlNcdZjKtrJsZ75p7nl/5X9tjicJlQQuMkSM/hPn8MTPUbVVM9hMg==","shasum":"ab6ba1e6555cb241adbbf42754fce564a4a3b6e0","tarball":"https://registry.npmjs.org/@aisastra/aura-sdk/-/aura-sdk-1.5.0.tgz","fileCount":4,"unpackedSize":12808,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBQMlJ0YwyhjIdD1uqbTabmk8sImyH15V7x0SpR9QOD5AiBSsaDh3djtvf/Yp+mntsSce8aiznuv8tKlsSYOIwtYpw=="}]},"_npmUser":{"name":"aloksingh1101","email":"clothikoo@gmail.com"},"directories":{},"maintainers":[{"name":"aloksingh1101","email":"clothikoo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aura-sdk_1.5.0_1787369239155_0.464500543375604"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-21T15:58:39.266Z","modified":"2026-08-22T03:27:19.455Z","1.4.0":"2026-08-21T15:58:39.731Z","1.5.0":"2026-08-22T03:27:19.286Z"},"license":"MIT","keywords":["aura","aisastra","graph-api","developers"],"description":"Official TypeScript SDK for the AURA Developer Platform Graph API","maintainers":[{"name":"aloksingh1101","email":"clothikoo@gmail.com"}],"readme":"# @aisastra/aura-sdk\n\nOfficial TypeScript/JavaScript client for the [AURA Developer Platform](https://aura.aisastra.com/developers).\n\n## Install\n\n```bash\nnpm install @aisastra/aura-sdk\n```\n\nFor **browser / React / Vue** apps use the dedicated browser SDK (OAuth PKCE + Graph):\n\n```bash\nnpm install @aisastra/aura-browser-sdk\n```\n\n## Quick start\n\n```typescript\nimport { AuraClient } from \"@aisastra/aura-sdk\";\n\n// User OAuth token (reads + writes)\nconst user = AuraClient.withUserToken(process.env.AURA_USER_TOKEN!);\nconst pages = await user.getPages();\n\n// App API key (server-side reads)\nconst app = AuraClient.withApiKey(process.env.AURA_APP_KEY!);\nconst me = await app.getMe();\n```\n\n## Graph mutations\n\n```typescript\nawait user.createPagePost(\"PAGE_ID\", \"Hello from SDK\");\nawait user.publishReel(\"https://cdn.example.com/reel.mp4\", \"Caption\");\nawait user.graphPost({\n  node: \"me/messages\",\n  conversationId: \"conv_123\",\n  content: \"Hi there\",\n});\n```\n\n## Batch & debug\n\n```typescript\nawait user.debugToken(someToken);\nawait user.batch([\n  { method: \"GET\", relative_url: \"me/pages?limit=5\" },\n  { method: \"GET\", relative_url: \"me/ad_accounts?limit=5\" },\n]);\n```\n\n## Live mode requirements\n\nExternal apps need App Review, annual **Data Use Checkup**, and business verification for messaging/ads scopes before `aura_live_` keys and public OAuth work.\n\n## License\n\nMIT — Aisastra\n","readmeFilename":"README.md"}