{"_id":"@anaella/client","_rev":"8-7ad36efbe010d9db27bc570370669cbd","name":"@anaella/client","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.0":{"name":"@anaella/client","version":"0.1.0","_id":"@anaella/client@0.1.0","maintainers":[{"name":"etugrand","email":"igounton@gmail.com"}],"dist":{"shasum":"21a9f7ed4f1fa8706411a4517a0c8a072cefa625","tarball":"https://registry.npmjs.org/@anaella/client/-/client-0.1.0.tgz","fileCount":4,"integrity":"sha512-5vor477rcXubZ7LyPHi/pcS1kQJuHLX4a+UVfsdwtjZj3+S5+4ybrry+/iULg9ww9XX9p8h1RcdamTTOt0xY4w==","signatures":[{"sig":"MEQCIDgYkSLYQaY6/z5rWfD2xr6g/R9KfPKgU028IqvophjgAiAfav3nmi9WOheCZcKi3wjSl7iyPyECs01HekgFlbcpGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4971},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3533d5e234de9bd905e11d323feea30d7fbeca8a","scripts":{"test":"bun test","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"etugrand","email":"igounton@gmail.com"},"_npmVersion":"11.13.0","description":"TypeScript client for the anaella.com /v1 API.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"^1.1.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.0_1782954449323_0.28246324480035456","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@anaella/client","version":"0.1.2","_id":"@anaella/client@0.1.2","maintainers":[{"name":"etugrand","email":"igounton@gmail.com"}],"dist":{"shasum":"651c4a00b96f6a0e8e644199b186f05885703cf0","tarball":"https://registry.npmjs.org/@anaella/client/-/client-0.1.2.tgz","fileCount":6,"integrity":"sha512-UM5nTlDu2CdWQ3KQ9RgqTTh5etY0Wdtqoy01UQuSdVXxLeSMtlHu37ecEutbi+I7EDSga5TeESUC29pDb0keGA==","signatures":[{"sig":"MEQCIFx3vgLFkfymVWCrBh73GWVm5HMI3zSywh5bnzFIWJtxAiBroAxq8m4H0G6orikwwNJ9/LR7889Kc4V8xcNCGxIgnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9823},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"70455410f9d0fdb356040f8280ec43ceafa90db4","scripts":{"test":"bun test","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"etugrand","email":"igounton@gmail.com"},"_npmVersion":"11.13.0","description":"TypeScript client for the anaella.com /v1 API.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"^1.1.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.2_1782999895722_0.8411479169339071","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@anaella/client","version":"0.1.3","_id":"@anaella/client@0.1.3","maintainers":[{"name":"etugrand","email":"igounton@gmail.com"}],"dist":{"shasum":"9220a76bb9f26d2b65a50aecbcd0d2f29c98370a","tarball":"https://registry.npmjs.org/@anaella/client/-/client-0.1.3.tgz","fileCount":6,"integrity":"sha512-cVCNnIc9JRhjJ1Tew5vjH96FfjZcGi0qnv/TMug2Rsnez9aFkRWnqW1sGaduPYXisCNp9oXa/8+cUEFfeXvIbg==","signatures":[{"sig":"MEQCIBfasDHUjQsVLnyE+5zyna8M9GbMBoVJ59B9j9gA7HKEAiBQhBwbibbJT2wOUqHcn2A2t6sWJTvvIpbmAXPu4L4rqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13365},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a599eb148587381944cc89387849031ffeffd904","scripts":{"test":"bun test","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"etugrand","email":"igounton@gmail.com"},"_npmVersion":"11.13.0","description":"TypeScript client for the anaella.com /v1 API.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"^1.1.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.3_1783007903762_0.5386391160034476","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@anaella/client","version":"0.1.4","_id":"@anaella/client@0.1.4","maintainers":[{"name":"etugrand","email":"igounton@gmail.com"}],"dist":{"shasum":"275c9569a5ffd96b3fedb0c187edfe3a61a13642","tarball":"https://registry.npmjs.org/@anaella/client/-/client-0.1.4.tgz","fileCount":6,"integrity":"sha512-peyj/fZQT4fdLVQKTKsDL7G7ZMCvix2b7piHrtAFqBy6mjINxCxAFVg5w0qRieecM8c8GnkrfmN48QT+OWIXJw==","signatures":[{"sig":"MEQCIHTek7kajdSg4+SpJZsn+NU8YCh3PuGyUn7cYARRcqHaAiALk3ounmfe6zGbd7eEVpp8OGPzybNd/x33mLsBId3RkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13657},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5804c5e33b55d595671a1036535daa191f6fa2da","scripts":{"test":"bun test","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"etugrand","email":"igounton@gmail.com"},"_npmVersion":"11.13.0","description":"TypeScript client for the anaella.com /v1 API.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"^1.1.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.4_1783008928304_0.41036619854016854","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@anaella/client","version":"0.1.5","_id":"@anaella/client@0.1.5","maintainers":[{"name":"etugrand","email":"igounton@gmail.com"}],"dist":{"shasum":"63181bb3ad6147a73cf4305dafecaf51ef667bd1","tarball":"https://registry.npmjs.org/@anaella/client/-/client-0.1.5.tgz","fileCount":6,"integrity":"sha512-0IXlGeiSUEOXR621G5+YXEbxuUQpqhSqufOpT3l+bMhkaCXk11um0cdw/zB2RfWkU3SG9/srB/zd07IOql0VJg==","signatures":[{"sig":"MEYCIQD+z2jjKUYTP1YBThuZ2tAVYZl2cUlCJt4NGB5qWLiK3gIhAPq1pZzDKcgDR7it/10nRerUESNoxC3pBkGzXJCApUPy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17737},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"676551a5a4f9aa09b7036586aeaa33ecad18c21b","scripts":{"test":"bun test","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"etugrand","email":"igounton@gmail.com"},"_npmVersion":"11.13.0","description":"TypeScript client for the anaella.com /v1 API.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"^1.1.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.5_1783012298658_0.3749868116999766","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@anaella/client","version":"0.1.6","_id":"@anaella/client@0.1.6","maintainers":[{"name":"etugrand","email":"igounton@gmail.com"}],"dist":{"shasum":"2e7d4ad1c84a9f51888d3c73aab4bdf12e183045","tarball":"https://registry.npmjs.org/@anaella/client/-/client-0.1.6.tgz","fileCount":6,"integrity":"sha512-MKHyRcmzUSFPJEpUGzjO0wFSTi9QRzWhQAvJk1iMH8VWPLzIVHvTdrfXdbJSgA8Dd/6OKUWzmOfAIedJg1g4cQ==","signatures":[{"sig":"MEQCIDv1uoo2jXnFmtjgGVfP5yAwP1/AMyyWhA6LQ+Ay08OMAiB91uI5DNAoe/GRJxCmTdRmnZEXeI2a3E58JUdJChjHJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20976},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"babb996e6819d9f85b8ac04e5f52e0f4a41ae54f","scripts":{"test":"bun test","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"etugrand","email":"igounton@gmail.com"},"_npmVersion":"11.13.0","description":"TypeScript client for the anaella.com /v1 API.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5","@types/node":"^22"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.6_1783017559285_0.6029788525612765","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@anaella/client","version":"0.1.7","license":"MIT","_id":"@anaella/client@0.1.7","maintainers":[{"name":"etugrand","email":"igounton@gmail.com"}],"dist":{"shasum":"3d2da765b411d580ed63f114585409c62903c65a","tarball":"https://registry.npmjs.org/@anaella/client/-/client-0.1.7.tgz","fileCount":7,"integrity":"sha512-lGTmanAWnmnz6BRoPTslHx4sZmC8Rr7KkukKhIzZlOs7tq/jNMy6Qs5YdxALykAKXuwWX6dahW/xwGRh56VsPQ==","signatures":[{"sig":"MEQCIAYI+9r5b3krUvHF34zK5XZXWQzXO2eIXbUiRHNRWBwyAiAcbqXF/IN3u1oKHei8sRLdu/hBts/+xuFxEfSL9zmRYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22086},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"42adfcf8dcd73767b1663bd670e125aa9c6a622b","scripts":{"test":"bun test","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"etugrand","email":"igounton@gmail.com"},"_npmVersion":"11.13.0","description":"TypeScript client for the anaella.com /v1 API.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5","@types/node":"^22"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.7_1783376625375_0.0957941507715443","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@anaella/client","version":"0.1.8","description":"TypeScript client for the anaella.com /v1 API.","type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"publishConfig":{"access":"public"},"scripts":{"build":"tsup","prepublishOnly":"npm run build","test":"bun test"},"devDependencies":{"@types/node":"^22","tsup":"^8.0.0","typescript":"^5"},"license":"MIT","gitHead":"0d7146ff4104eba6604c11d0d2cadf36b7b07650","_id":"@anaella/client@0.1.8","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-nVqxminP0omqJu2WtPQe7FQQvd9r4RMBDwKzJO/Y2PinZIuODRKvkw642T0alV0FeGBtA7QdfJy/8NWogp+39g==","shasum":"522d9cb5a421e33f504317f5c235fdab8cb49b53","tarball":"https://registry.npmjs.org/@anaella/client/-/client-0.1.8.tgz","fileCount":7,"unpackedSize":22624,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEi0TvGzBoEJev/fa631TslxtnFzOM63hluliPAdMcIBAiBIOy5y9mm8TCCdQTDhG6flFM0Ni7NLDJ1iijsu5JpvtQ=="}]},"_npmUser":{"name":"etugrand","email":"igounton@gmail.com"},"directories":{},"maintainers":[{"name":"etugrand","email":"igounton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client_0.1.8_1785256240027_0.8042330664391464"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-02T01:07:29.143Z","modified":"2026-07-28T16:30:40.319Z","0.1.0":"2026-07-02T01:07:29.446Z","0.1.2":"2026-07-02T13:44:55.862Z","0.1.3":"2026-07-02T15:58:23.903Z","0.1.4":"2026-07-02T16:15:28.440Z","0.1.5":"2026-07-02T17:11:38.793Z","0.1.6":"2026-07-02T18:39:19.422Z","0.1.7":"2026-07-06T22:23:45.497Z","0.1.8":"2026-07-28T16:30:40.156Z"},"license":"MIT","description":"TypeScript client for the anaella.com /v1 API.","maintainers":[{"name":"etugrand","email":"igounton@gmail.com"}],"readme":"# @anaella/client\n\nA minimal, zero-dependency TypeScript client for the anaella.com `/v1` API. Construct it with `new AnaellaClient({ apiKey, baseUrl })`, then call `listChannels()` to list connected channels, `createPost(body: CreatePostBody)` to create a post, `listPosts({ limit?, cursor? })` to page through posts, `getPost(id)` to fetch one, and `deletePost(id)` to remove one — all returning typed promises (`V1Channel`, `V1Post`, etc.). Any non-2xx response or network failure rejects with an `AnaellaApiError` (`status`, `code`, `message`, and optional `details`), so callers can `catch` and branch on `err.code` (e.g. `'validation_failed'`, `'network_error'`).\n","readmeFilename":"README.md"}