{"_id":"@absolutejs/rag","_rev":"46-454e33acf1309f9cdcf77d105a5a8641","name":"@absolutejs/rag","dist-tags":{"latest":"0.8.0","beta":"0.8.0-beta.0"},"versions":{"0.0.1":{"name":"@absolutejs/rag","version":"0.0.1","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"f15561b7f69a1eb67a6547b50bab999f91b2b59a","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.1.tgz","fileCount":110,"integrity":"sha512-jUyEzZlcnfECJ+b/WCPnhGviI6HXTG60CH/GVKreNQwSOnTPBwYFoeixrhUjbPokJtzBbRs+jHp2EpKQ9dUiHg==","signatures":[{"sig":"MEUCIQDYGF/O7xh8n2twtRbB5qikRpDMHDHaHiP0kSi+I7ZQHAIgcRO5COIxuZ00SRjPDaTerkjSDEgb35oXYm6VlqmmQHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15832707},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"scripts":{"build":"bun run scripts/build.ts","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"elysia":"1.4.18","@absolutejs/ai":"0.0.2","@absolutejs/linked-providers":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","svelte":"5.55.0","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.1_1776827834703_0.23683238451187028","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@absolutejs/rag","version":"0.0.2","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"44b1d24aeedb89b407779315d721ac0f55f8b250","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.2.tgz","fileCount":110,"integrity":"sha512-vGa6uahgZXnZ4goWNXPz1wUOMqQdl5Z6mdThrGpoEiOVCpPwJhwadIV6AtVrclIzIddWTDxV+Xtvy8SKdAenbw==","signatures":[{"sig":"MEQCIDb+CfCuXXIKBuUX9fn4pI48SJBTN/QgkJk39RZigBAbAiBJlJGWHNHNmxpzmcNXPkRt4lzLHMRDwBbyk96+SMee2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15832767},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"scripts":{"build":"bun run scripts/build.ts","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@absolutejs/ai":"0.0.3","@absolutejs/linked-providers":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","svelte":"5.55.0","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.2_1776828327481_0.3030140295763628","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@absolutejs/rag","version":"0.0.3","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"3f831f5e0cf822a69a0e8543def64f5a13b03fe8","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.3.tgz","fileCount":110,"integrity":"sha512-tl+VlDZ4gfa6HHHX/GRLg/bCZ0ciX2ckai/QUnSwJp7awxomnD8iLFL4ot6TWclUdR9drv2Tro/7nObydh/N0g==","signatures":[{"sig":"MEQCIAiqlmoOG0lhjchNlqsu9gZ2olyr5NIZOWupxgsr+wF/AiBcTYVaIH5GyWzHVQBDTsh2BZGT4w2Npddq3hVHS7iXcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15822263},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","shasum":"3f831f5e0cf822a69a0e8543def64f5a13b03fe8","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","typecheck":"tsc --noEmit --project tsconfig.json","format:check":"prettier --check .","release:package":"bun publish --access public"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-tl+VlDZ4gfa6HHHX/GRLg/bCZ0ciX2ckai/QUnSwJp7awxomnD8iLFL4ot6TWclUdR9drv2Tro/7nObydh/N0g==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.4","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.3_1776836141448_0.9684625899338966","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@absolutejs/rag","version":"0.0.4","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.4","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"060f2118bc81643dc61d69928bbedfe12cf30124","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.4.tgz","fileCount":20,"integrity":"sha512-XbIXuWzxS9valrZxZJsR3vYEIStmAI3AmIVUTOEFNusN5a8qO9UGOG70SrObNAOlaWsdAZ35+wy4SaC4In7Wag==","signatures":[{"sig":"MEUCIDwN4+ac0+0diXYVHxFj/8Gf2pDDMEO7/JKMpyKSRlWKAiEAmUq5G2lpj9IVUX7I7tP3CTSY3VzIZ9fB+t95Pq2rwgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15247736},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","shasum":"060f2118bc81643dc61d69928bbedfe12cf30124","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-XbIXuWzxS9valrZxZJsR3vYEIStmAI3AmIVUTOEFNusN5a8qO9UGOG70SrObNAOlaWsdAZ35+wy4SaC4In7Wag==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.4","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.4_1776840901505_0.04251246457295843","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@absolutejs/rag","version":"0.0.5","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.5","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"833cddcc700ada08a005bf2b0ecac1d02c82422a","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.5.tgz","fileCount":110,"integrity":"sha512-CzffStSOk2O1sTeAGFsWtlv5R1Lwl6Lf7PEkuDvdj/5UZ8NhJUJLm1Ogn+ktToofb1LA+c963ro518rY6FWHlg==","signatures":[{"sig":"MEQCIE2KD8EC8T+6NGzdUF6tDsCr/V9XqDB0tP53bKFXVpK9AiAF4NgWYtrNvlingVmketX4F+pg7eiPQ6VBYAEO/ePPQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15828539},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","shasum":"833cddcc700ada08a005bf2b0ecac1d02c82422a","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-CzffStSOk2O1sTeAGFsWtlv5R1Lwl6Lf7PEkuDvdj/5UZ8NhJUJLm1Ogn+ktToofb1LA+c963ro518rY6FWHlg==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/ai/rag/ui.d.ts"],"vue":["dist/src/vue/ai/index.d.ts"],"react":["dist/src/react/ai/index.d.ts"],"client":["dist/src/ai/client/index.d.ts"],"svelte":["dist/src/svelte/ai/index.d.ts"],"angular":["dist/src/angular/ai/index.d.ts"],"quality":["dist/src/ai/rag/quality.d.ts"],"client/ui":["dist/src/ai/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.5_1776844374727_0.5191185879005624","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@absolutejs/rag","version":"0.0.6","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.6","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"a25775a4fada145f9841df9465a7ef36843415b9","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.6.tgz","fileCount":111,"integrity":"sha512-Dkk2UN5yoYsBdroFTeSZM+TGFxlOTABojZah4UghH/UdFUpbkI92aZgbplEhOIdqS8VvPaKrxySZ7oVndvTBJg==","signatures":[{"sig":"MEQCIEqm3RqGye33cuvk4AfsdOG0su6EANKaqlL7sZ0NYoDzAiBa6JSNBNZ99pcVUg9sSD4tMlR+jYgJZov9vM+sGYxe3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15864929},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","shasum":"a25775a4fada145f9841df9465a7ef36843415b9","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-Dkk2UN5yoYsBdroFTeSZM+TGFxlOTABojZah4UghH/UdFUpbkI92aZgbplEhOIdqS8VvPaKrxySZ7oVndvTBJg==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/ai/rag/ui.d.ts"],"vue":["dist/src/vue/ai/index.d.ts"],"react":["dist/src/react/ai/index.d.ts"],"client":["dist/src/ai/client/index.d.ts"],"svelte":["dist/src/svelte/ai/index.d.ts"],"angular":["dist/src/angular/ai/index.d.ts"],"quality":["dist/src/ai/rag/quality.d.ts"],"client/ui":["dist/src/ai/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.6_1776852489034_0.699091006415197","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@absolutejs/rag","version":"0.0.7","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.7","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"f2a6eebd463a010d61e017a6802f84a83c51a776","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.7.tgz","fileCount":112,"integrity":"sha512-KwX2OFcj/1ZHejIV4JNWHirkkbIEL/+7q1SdKNJLv9MnGJjgE46xlKAj/cG+HPglmpguUJm2ISL83a1wstePFQ==","signatures":[{"sig":"MEYCIQCYxvi8tm3kcRabhyEbJJNhZfNPypvv60Tvu1Yjkz6tugIhAL6UVgPqetSrO/LtRLA3OPJB4rQ7ZJbqjR0jp38KlYGo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15882975},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","shasum":"f2a6eebd463a010d61e017a6802f84a83c51a776","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-KwX2OFcj/1ZHejIV4JNWHirkkbIEL/+7q1SdKNJLv9MnGJjgE46xlKAj/cG+HPglmpguUJm2ISL83a1wstePFQ==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/ai/rag/ui.d.ts"],"vue":["dist/src/vue/ai/index.d.ts"],"react":["dist/src/react/ai/index.d.ts"],"client":["dist/src/ai/client/index.d.ts"],"svelte":["dist/src/svelte/ai/index.d.ts"],"angular":["dist/src/angular/ai/index.d.ts"],"quality":["dist/src/ai/rag/quality.d.ts"],"client/ui":["dist/src/ai/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.7_1776986342347_0.47814388584680634","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@absolutejs/rag","version":"0.0.8","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.8","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"8746b4f6b1df7da10c3d585fdd7354f3b8e813c2","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.8.tgz","fileCount":112,"integrity":"sha512-1x/OcpQWdalzngaRbskHMV+S9Dx4KY8tbTxprMX919ThgkOhRVxWGCYLlcbIGT4hWF00JgJLtps3+i5JHCndig==","signatures":[{"sig":"MEYCIQC4bT5ZrE2W/mch065xkoxjhV0f3Xb1d5gcLZA5ogV9pgIhAL9YaVE8zQK7z3JTyTtRMiPKoRXZm6eA+MVy5XhtylvT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15884892},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","shasum":"8746b4f6b1df7da10c3d585fdd7354f3b8e813c2","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-1x/OcpQWdalzngaRbskHMV+S9Dx4KY8tbTxprMX919ThgkOhRVxWGCYLlcbIGT4hWF00JgJLtps3+i5JHCndig==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/ai/rag/ui.d.ts"],"vue":["dist/src/vue/ai/index.d.ts"],"react":["dist/src/react/ai/index.d.ts"],"client":["dist/src/ai/client/index.d.ts"],"svelte":["dist/src/svelte/ai/index.d.ts"],"angular":["dist/src/angular/ai/index.d.ts"],"quality":["dist/src/ai/rag/quality.d.ts"],"client/ui":["dist/src/ai/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.8_1776990095950_0.5497801880669362","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@absolutejs/rag","version":"0.0.9","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.9","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"37e9b0256b67672d36d1ce5427931bb4419a84a8","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.9.tgz","fileCount":113,"integrity":"sha512-YW3Xit9I4RAPa+T8Kvl/4h0MKiLYiI2rB2uCzpz+cQypiR8LGcmw0T3lwIE0arqa6UX+UDaNGCDjg3xK9jViyg==","signatures":[{"sig":"MEUCIQDkw6O7u/IjRUhe2e18nrzzxfNEYONfn3QdR7nE0Bj6XgIgW7sKfLEKfTbsS4jMUNX5x6NCvRM51mFBolW4JcoqgWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15898724},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","shasum":"37e9b0256b67672d36d1ce5427931bb4419a84a8","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-YW3Xit9I4RAPa+T8Kvl/4h0MKiLYiI2rB2uCzpz+cQypiR8LGcmw0T3lwIE0arqa6UX+UDaNGCDjg3xK9jViyg==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/ai/rag/ui.d.ts"],"vue":["dist/src/vue/ai/index.d.ts"],"react":["dist/src/react/ai/index.d.ts"],"client":["dist/src/ai/client/index.d.ts"],"svelte":["dist/src/svelte/ai/index.d.ts"],"angular":["dist/src/angular/ai/index.d.ts"],"quality":["dist/src/ai/rag/quality.d.ts"],"client/ui":["dist/src/ai/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.9_1777263243042_0.9022643079136552","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@absolutejs/rag","version":"0.0.10","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.10","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"10f4875d2900a886276f21e33ff244ccb56343a8","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.10.tgz","fileCount":113,"integrity":"sha512-ZZvG37TWqRn+DAyg1MaoJsDDzBxvcS4NUVBQy4p3j+hi8ADj3X31G4/gOHyZb3amDVm+or3AIfaJG/bm6yjfFg==","signatures":[{"sig":"MEQCIGCOjxelIQbKMYKnwI8TtaPsWLrMcgZqrQYXi71zVtQkAiAeO93QzCdrJk0C7AmaIPjT2nq7OtCYAk/FwLRqgo0iyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15910433},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","shasum":"10f4875d2900a886276f21e33ff244ccb56343a8","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-ZZvG37TWqRn+DAyg1MaoJsDDzBxvcS4NUVBQy4p3j+hi8ADj3X31G4/gOHyZb3amDVm+or3AIfaJG/bm6yjfFg==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/ai/rag/ui.d.ts"],"vue":["dist/src/vue/ai/index.d.ts"],"react":["dist/src/react/ai/index.d.ts"],"client":["dist/src/ai/client/index.d.ts"],"svelte":["dist/src/svelte/ai/index.d.ts"],"angular":["dist/src/angular/ai/index.d.ts"],"quality":["dist/src/ai/rag/quality.d.ts"],"client/ui":["dist/src/ai/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.10_1777265006257_0.3273513605109748","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@absolutejs/rag","version":"0.0.11","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.11","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"dbfc8a7ba9d4b8185584a77602e8b8d98b079f1e","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.11.tgz","fileCount":114,"integrity":"sha512-JZykSvaRpxfnT2A6UGVoBpUVC2mV6luFKKMW3lh4MPT4OX9qfDpMFVRl9l/X3Z5lewnOAqDMVFgbtznhP/pcSQ==","signatures":[{"sig":"MEUCIQDvmiE1+BRXM6yp+0BDW/dxXcal30h87xMseHKVhS/UtAIgCen4k+DPW8puq65oflIaexT+9g7VlGLgY9VsvCc0bVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15923670},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"gitHead":"248b51f21bc5da90e621ba332626d01c07c43c9a","scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/ai/rag/ui.d.ts"],"vue":["dist/src/vue/ai/index.d.ts"],"react":["dist/src/react/ai/index.d.ts"],"client":["dist/src/ai/client/index.d.ts"],"svelte":["dist/src/svelte/ai/index.d.ts"],"angular":["dist/src/angular/ai/index.d.ts"],"quality":["dist/src/ai/rag/quality.d.ts"],"client/ui":["dist/src/ai/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.11_1779245175931_0.6531795018459623","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@absolutejs/rag","version":"0.0.12","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.12","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"d7d1c98ef3f51696dc5d70e0cd0506c299c12a2e","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.12.tgz","fileCount":114,"integrity":"sha512-S7Hq2Ph/c+ruI2WtPXBVZCEJ/mmOcF71IC65/uIjPeWX07kT0PDtKL1cERg0lE9+uwO8x+I78fn/hvSZkHS0/g==","signatures":[{"sig":"MEYCIQCpqMw9rcUUoKKgen0KdKBLzXeXN68FFAzmPx8TDzJIUgIhAKoWbkywWK9SJVkAgNpI+I8T7Gm6+jD2gNLVoqhjFvlW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15934595},"main":"./dist/ai/rag/index.js","type":"module","types":"./dist/src/ai/rag/index.d.ts","shasum":"d7d1c98ef3f51696dc5d70e0cd0506c299c12a2e","exports":{".":{"types":"./dist/src/ai/rag/index.d.ts","import":"./dist/ai/rag/index.js"},"./ui":{"types":"./dist/src/ai/rag/ui.d.ts","import":"./dist/ai/rag/ui.js"},"./vue":{"types":"./dist/src/vue/ai/index.d.ts","import":"./dist/vue/ai/index.js"},"./react":{"types":"./dist/src/react/ai/index.d.ts","import":"./dist/react/ai/index.js"},"./client":{"types":"./dist/src/ai/client/index.d.ts","import":"./dist/ai/client/index.js"},"./svelte":{"types":"./dist/src/svelte/ai/index.d.ts","import":"./dist/svelte/ai/index.js"},"./angular":{"types":"./dist/src/angular/ai/index.d.ts","import":"./dist/angular/ai/index.js"},"./quality":{"types":"./dist/src/ai/rag/quality.d.ts","import":"./dist/ai/rag/quality.js"},"./client/ui":{"types":"./dist/src/ai/client/ui.d.ts","import":"./dist/ai/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-S7Hq2Ph/c+ruI2WtPXBVZCEJ/mmOcF71IC65/uIjPeWX07kT0PDtKL1cERg0lE9+uwO8x+I78fn/hvSZkHS0/g==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/ai/rag/ui.d.ts"],"vue":["dist/src/vue/ai/index.d.ts"],"react":["dist/src/react/ai/index.d.ts"],"client":["dist/src/ai/client/index.d.ts"],"svelte":["dist/src/svelte/ai/index.d.ts"],"angular":["dist/src/angular/ai/index.d.ts"],"quality":["dist/src/ai/rag/quality.d.ts"],"client/ui":["dist/src/ai/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.12_1779322343555_0.9319249409327754","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@absolutejs/rag","version":"0.0.13","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.13","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"e8ef7ba0a451b9adf8332a090ca5fbd41b302f5a","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.13.tgz","fileCount":123,"integrity":"sha512-Q/bq2jgBf/EiCXqLb1nzG6CD1gGAGR5EzGyJRX2AI5X6aqzQocBj/Pl3fJZR5h0HPOY9M/gp73R65RuewxwAqQ==","signatures":[{"sig":"MEQCIApQYQ3ftbULQ5kXmJzAwu58cifayuV+IKptYjfp1wRlAiBcE1jRWbb5hQ7c0n6nepZxxBm/l84XNOCFxj0uS3Jkiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15908539},"main":"./dist/rag/index.js","type":"module","types":"./dist/src/rag/index.d.ts","shasum":"e8ef7ba0a451b9adf8332a090ca5fbd41b302f5a","exports":{".":{"types":"./dist/src/rag/index.d.ts","import":"./dist/rag/index.js"},"./ui":{"types":"./dist/src/rag/ui.d.ts","import":"./dist/rag/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/rag/quality.d.ts","import":"./dist/rag/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-Q/bq2jgBf/EiCXqLb1nzG6CD1gGAGR5EzGyJRX2AI5X6aqzQocBj/Pl3fJZR5h0HPOY9M/gp73R65RuewxwAqQ==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/rag/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/rag/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.13_1779330736029_0.30224551962081647","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@absolutejs/rag","version":"0.0.14","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.14","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"38fff5765a0e1ae3f359c79ddd1c59c034e72bb1","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.14.tgz","fileCount":123,"integrity":"sha512-7CxBsbC7sGZeDPPdVhDum+EWVcmTbdpBEh/iDuaot4mYm/AXsE1m1M15eaVUZ4gTE+Sb1+dKKVHc0pL6BnkYUg==","signatures":[{"sig":"MEQCIGutBlG7qY3C5c1OFIcaKWYAzXlA4oZ32MYVpuIW+eOfAiAxirJ5/Lfevks1OdvdTgL5al/mFSCLB5ktzkUUPsEduQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15910519},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"38fff5765a0e1ae3f359c79ddd1c59c034e72bb1","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-7CxBsbC7sGZeDPPdVhDum+EWVcmTbdpBEh/iDuaot4mYm/AXsE1m1M15eaVUZ4gTE+Sb1+dKKVHc0pL6BnkYUg==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.14_1779334380668_0.6461043096221104","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@absolutejs/rag","version":"0.0.15","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.15","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"aa8d55533ea50fe4a1ad44dd0a9084d48f7f1126","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.15.tgz","fileCount":123,"integrity":"sha512-RDsVYkIBPPzBcEOruh/ysxdiTQh1w9ZUvHAVtkSsIFz7OcV6PBzAQjduGgQgLEO/au5O8mQWbBAtHCcdOQnqZQ==","signatures":[{"sig":"MEUCIHLs1Kfo1PpyJZSs5k9wAmmrd5dp1tCx2rFkByEN2eqfAiEAvTvF+gVvO4RIM1IInlsYV3l/yqn/CkAvCG8OYAMBKyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15902000},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"aa8d55533ea50fe4a1ad44dd0a9084d48f7f1126","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-RDsVYkIBPPzBcEOruh/ysxdiTQh1w9ZUvHAVtkSsIFz7OcV6PBzAQjduGgQgLEO/au5O8mQWbBAtHCcdOQnqZQ==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.15_1779341556921_0.28859395393571674","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@absolutejs/rag","version":"0.0.16","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.16","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"eba035561e3b5db7b74e77723e918fe66d19c0b9","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.16.tgz","fileCount":124,"integrity":"sha512-umi8aSud6Vd3/U6nLrG1IgajrmRxUcTOusc+95lvMbchniFwFNRUb8KbEcHpjG4U/wKfaZggnzuVASyc1u9L3g==","signatures":[{"sig":"MEQCICINJjRHuhj6LoZoqbgkRuYehIvJKwUqu9JlvPR9AY4qAiBvsrzAcJ4NTEy4Fo22oyWCsLFfjplabuD5aTA6VdNmvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15945106},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"eba035561e3b5db7b74e77723e918fe66d19c0b9","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-umi8aSud6Vd3/U6nLrG1IgajrmRxUcTOusc+95lvMbchniFwFNRUb8KbEcHpjG4U/wKfaZggnzuVASyc1u9L3g==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.16_1779494160389_0.5283743236321268","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@absolutejs/rag","version":"0.0.17","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.17","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"4be66afb84d2019cd51e010054b3fae29a934974","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.17.tgz","fileCount":125,"integrity":"sha512-rnGkFAOY6ebpmkHv302kTrS8Qf+NnWJhUfxmEIycy+EifScI6l30LR5gF1jBPJgq/AxQtegLXGhxVZc8LovTuA==","signatures":[{"sig":"MEUCIQDudqIDbjBGSz53wjolbwhBtUn4lC4MFIyhs5LO7aDg3AIgeJuS5VAsvVLkVa+5KMbgGlWIDSrL5SyHQESnpZzgfCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16050370},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"4be66afb84d2019cd51e010054b3fae29a934974","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-rnGkFAOY6ebpmkHv302kTrS8Qf+NnWJhUfxmEIycy+EifScI6l30LR5gF1jBPJgq/AxQtegLXGhxVZc8LovTuA==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.17_1779495594349_0.5640900630197749","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@absolutejs/rag","version":"0.0.18","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.18","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"4cd1b670555322a19e72772e667303d2f8aa8bd7","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.18.tgz","fileCount":125,"integrity":"sha512-wF3TyWGHB+qcfaxLFjGe4x7YeDwXHIpucIuuCPk8gU6PQTHq1rPzyzsiWpdYSQSo7dYvKbwm/3HNB2vNp2/xaA==","signatures":[{"sig":"MEYCIQDmk/4efpS5cV+cjKLjGZVWGk2OTEGNLJp6upHBv+/aKgIhAOUS31XkFilzpoo6SR/SRJffTiAn/3K9HWhsotQFNjrk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16102237},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"4cd1b670555322a19e72772e667303d2f8aa8bd7","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-wF3TyWGHB+qcfaxLFjGe4x7YeDwXHIpucIuuCPk8gU6PQTHq1rPzyzsiWpdYSQSo7dYvKbwm/3HNB2vNp2/xaA==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.18_1779554170968_0.3082363165865041","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@absolutejs/rag","version":"0.0.19","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.19","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"ff2d18581a180a6fa12a4b963da245239ba52690","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.19.tgz","fileCount":125,"integrity":"sha512-ntkCJ6aoF+f8w1S9V+VmDsll6N3+3bcIDqlfwyd3fj0kCw+b4Efd/QArsi+8Z3hLP/HIV2xcwgUzKwyV7PkZkQ==","signatures":[{"sig":"MEUCIQDQdwdwUX/jGn1PLZghDy+bFSKOY/klZMcGulMITdMRFQIgGjXnbXIwqoJTZah10h1zx5XzpL2ZNjvR5AeD46k0kaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16102808},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"ff2d18581a180a6fa12a4b963da245239ba52690","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-ntkCJ6aoF+f8w1S9V+VmDsll6N3+3bcIDqlfwyd3fj0kCw+b4Efd/QArsi+8Z3hLP/HIV2xcwgUzKwyV7PkZkQ==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"0.0.5","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.19_1779554910116_0.22260076360426084","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@absolutejs/rag","version":"0.0.20","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.20","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"3af1fd200ad8feedb853eb94486831eb1d86c424","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.20.tgz","fileCount":124,"integrity":"sha512-rG67G0Q//Keq7nOBBGBoJzJ1Mn58gyvv6kBRrb8422ECBBOr+xgxoDVvkFLLkqRw9V0gFRPcTVJhZSgZq7yTvg==","signatures":[{"sig":"MEUCIEBl4ugrhLWs6QeLHISA+oxlXfJS8GHldGzoiglk3q5JAiEA2zd9AqSbKQCYDMAIaiBDuRiCfnbfsr0SDmZpl9IxaGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19874730},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"3af1fd200ad8feedb853eb94486831eb1d86c424","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-rG67G0Q//Keq7nOBBGBoJzJ1Mn58gyvv6kBRrb8422ECBBOr+xgxoDVvkFLLkqRw9V0gFRPcTVJhZSgZq7yTvg==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"^0.0.9","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.20_1779723113679_0.06478418259086904","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@absolutejs/rag","version":"0.0.21","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.21","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"02abbc273006fc0163440f7d2408267b70053472","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.21.tgz","fileCount":125,"integrity":"sha512-l2KSupbCVGwNsef4wBSBs1LCHzao9RD14/ab4Fp+Lk+tINM8Q0V5dBzFj3A0KrHqoZHVo9UDMTktfLmA6z/BGQ==","signatures":[{"sig":"MEUCIQDAc4KctGqaYDz9o1eHRC9YoGe5+oJRNaa1tHEwE6oHFAIgLfIIB36pP52C/o0YHKM8jpN+Kj7BkFviiWmTwjzwgDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19895339},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"02abbc273006fc0163440f7d2408267b70053472","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-l2KSupbCVGwNsef4wBSBs1LCHzao9RD14/ab4Fp+Lk+tINM8Q0V5dBzFj3A0KrHqoZHVo9UDMTktfLmA6z/BGQ==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"^0.0.9","@absolutejs/sync":"^0.6.0","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.21_1779740204581_0.40701624431042616","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@absolutejs/rag","version":"0.0.22","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.22","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"e94ab5e862a13c68bb1f2cba914869fee0ebc416","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.22.tgz","fileCount":125,"integrity":"sha512-nlDj9smYBPO2OIF2S2lXfWuX69hdrlcq/0FGonM0khwQfSgmFWycGAXhVEnE+nfcn3oj0RD/hpmUPoLf4KCXqQ==","signatures":[{"sig":"MEYCIQDFt8UcjLHHatHorqqb1NObG8NM5eopZ6/Y0Hj8sYVm2QIhAN2Qq8P/trGTKij9GDXmUDx9uV0CbHmIwpIJFIf141b1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19895339},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"}},"gitHead":"52f9072976493804bde5c03ad2aa827fd1c097d5","scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@absolutejs/ai":"^0.0.9","@absolutejs/sync":"^1.8.1","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","eslint-plugin-absolute":"^0.2.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.22_1779972396987_0.2883742474654445","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@absolutejs/rag","version":"0.0.23","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.23","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"4fedfa7c9324afcf46f8fa3b4dd635cefb580520","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.23.tgz","fileCount":127,"integrity":"sha512-u3bs9e0ntDxiVe6Li3aSJWYFYdbgx+SUQjeBd6kJVvSrPQ3Ozi0DISnjujY9Afw8y8rAI8FlR41HNVbszm3ojA==","signatures":[{"sig":"MEUCIAMbCl3UI5ZoRoUXSY2rTtr2uK5SS0BFBgWiZjsRGlkuAiEAs5QcHXPJv3Q/FoAIxRHbqvAAHzku0h8w0Ll9RDNKIGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19898194},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"4fedfa7c9324afcf46f8fa3b4dd635cefb580520","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-u3bs9e0ntDxiVe6Li3aSJWYFYdbgx+SUQjeBd6kJVvSrPQ3Ozi0DISnjujY9Afw8y8rAI8FlR41HNVbszm3ojA==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"^0.0.9","@absolutejs/sync":"^1.8.1","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.6","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.23_1779983345666_0.3703071710393482","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@absolutejs/rag","version":"0.0.24","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.24","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"84da19a04377c9b23a648a6115d0f5750438d4e6","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.24.tgz","fileCount":128,"integrity":"sha512-lyJ1KSltjwbb2ND00jlj15Sr55wDSAeKanewMY57rat6UsFaZssl6YCxYL72y49xI+2k+/MeBV1A8wSq10LttA==","signatures":[{"sig":"MEYCIQCyH3VDK0ZHd0g3bAorILnvP+JWckpjtqhPWO6g45l8tgIhAOOU2CVd9WGZO6Oc1wU8yz8uulkRjQPDTAArSV5/LDGj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19901755},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"84da19a04377c9b23a648a6115d0f5750438d4e6","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-lyJ1KSltjwbb2ND00jlj15Sr55wDSAeKanewMY57rat6UsFaZssl6YCxYL72y49xI+2k+/MeBV1A8wSq10LttA==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"^0.0.9","@absolutejs/sync":"^1.8.1","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.6","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.24_1780071414709_0.5357226579310868","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@absolutejs/rag","version":"0.0.25","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.25","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"62015df9f567082f9334d7e6cf38569f7ffabe03","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.25.tgz","fileCount":128,"integrity":"sha512-BDTt36yg1tCHbk8TzdlqhCKGduDM0HyhiNKfH/t3QA0QZvnQATEh8gT3452bwhQlUjsIjyK6N1AqghJyiWgoOg==","signatures":[{"sig":"MEUCIQCnxRzacKammlgX90WAnRNjXkAhdzRSmkG9P8/d9Az+4wIgMpZ7jROkpsjWMxyZGahELZml5wf6DyqvBpuywBvpBGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19901755},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"62015df9f567082f9334d7e6cf38569f7ffabe03","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-BDTt36yg1tCHbk8TzdlqhCKGduDM0HyhiNKfH/t3QA0QZvnQATEh8gT3452bwhQlUjsIjyK6N1AqghJyiWgoOg==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"^0.0.9","@absolutejs/sync":"^1.8.1","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.6","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.25_1780071547929_0.40716882162363666","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@absolutejs/rag","version":"0.0.26","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.26","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"7bd9bcd1353f6362059ceb96de32ae824ffd34fa","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.26.tgz","fileCount":128,"integrity":"sha512-XpScGvDLZeV6qo4rN8n9EjU5idsKzBQrg5PWDDSKFMyM0dSsRk3aXC7ckYrASmtkUtpvlVpMtwjE/i+WOKS2yQ==","signatures":[{"sig":"MEUCICihpyVollbZN46KGOEYMAGQge/CcsBX1mP8ZHI8tbqAAiEAhtDuaWMMKPI+aJWSZDz1c5mWm3HSeHPlj9/J5lwCEq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19847023},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"7bd9bcd1353f6362059ceb96de32ae824ffd34fa","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-XpScGvDLZeV6qo4rN8n9EjU5idsKzBQrg5PWDDSKFMyM0dSsRk3aXC7ckYrASmtkUtpvlVpMtwjE/i+WOKS2yQ==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"^0.0.9","@absolutejs/sync":"^1.8.1","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.6","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.26_1780205382667_0.5111256238884478","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@absolutejs/rag","version":"0.0.27","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.27","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"a9ae87502b65b6f3a5ba6c43b41688d7123fdbfc","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.27.tgz","fileCount":129,"integrity":"sha512-GrXV1kMtEDxOETRUyi0tMwrRMySGk+CXlxkR3S/tELVR5Mp5NgCk+vPY/Omm1evEEIpEjfqp/EzYxtUfuukE2A==","signatures":[{"sig":"MEUCIBoFegFf0TgtRDHRgGR1tfZI0rtphzQYXq4mowJfIRdEAiEAyCg2m7q5Y2Lg9AyHCQt86ouIbl+jNrszYxGsjPXOSA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20001933},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"}},"gitHead":"7cfbcde666de4bdcc95770579a9ee92b545841d4","scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@absolutejs/ai":"^0.0.19","@absolutejs/sync":"^1.8.1","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.6","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.27_1781687517460_0.17679794846118635","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@absolutejs/rag","version":"0.0.28","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.28","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"9763f841065475b6ba77c5de760dc962ab758654","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.28.tgz","fileCount":129,"integrity":"sha512-zdEuC3FvQzJUf1ye+VrKmUs6wWiMYQei43WnpnYbZW95GNRAvncN4C5gR+JTGYQY1bhU3ruoGFdHvphoCX96CQ==","signatures":[{"sig":"MEUCIQCSvsaSTUbN06Wm2D28zIYl6nfkZMY72p+NNt9soDPjrAIgEHrC++mY4sDpPIWglgTa0UTwWea/k85bmIk9kx6VX1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20030136},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"9763f841065475b6ba77c5de760dc962ab758654","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"}},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-zdEuC3FvQzJUf1ye+VrKmUs6wWiMYQei43WnpnYbZW95GNRAvncN4C5gR+JTGYQY1bhU3ruoGFdHvphoCX96CQ==","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"^0.0.19","@absolutejs/sync":"^1.8.1","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.6","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.28_1782781776210_0.23403571744796214","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@absolutejs/rag","version":"0.0.29","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.29","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"6570c7c85957c10a7fe355b7ae2119e18eae2563","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.29.tgz","fileCount":133,"integrity":"sha512-AUvzl32kKrOVfPDRuSoUtksxYDzAXtqkAV6FOlpKOEkDEbjBSSySV9aKjn98/ParbUmRopETltta7z95+7w/Og==","signatures":[{"sig":"MEUCIClFvi+BtXF1iAeaNfuGVuGJH4S38OPV9rwqzVjgbibFAiEAonOaDZvmzmT5FWGEGko4sp8uUiH9yuybPTO4xczEaRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21160521},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"6570c7c85957c10a7fe355b7ae2119e18eae2563","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-AUvzl32kKrOVfPDRuSoUtksxYDzAXtqkAV6FOlpKOEkDEbjBSSySV9aKjn98/ParbUmRopETltta7z95+7w/Og==","absolutejs":{"manifestContract":1},"_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@absolutejs/ai":"^0.0.19","@absolutejs/sync":"^1.8.1","@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.1.0","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.6","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.29_1783964388389_0.3399942918558734","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@absolutejs/rag","version":"0.0.30","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.30","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"901652c14c81278b216c627ad8c90f3974b8146b","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.30.tgz","fileCount":133,"integrity":"sha512-6a612qLyMpWlJrdpRkhfsFPU8HfivpHi3Ylxgp1BcY5ipnDB418aGFdkg07P8aq6GX8I7VnRIXrl3VEFthMrOw==","signatures":[{"sig":"MEUCIFL0FcZ030jB2eoj2oU07x4jZf1t9f+tm8QPsPtzuNVzAiEAkw1yW/R7tUv4ImRKW3kT4jOMaZH7nHZxqEJ8ebmyanM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21160558},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"afb5e53680c490d741db9c388958da86467c20d3","scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":1},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@absolutejs/ai":"^0.0.19","@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.1.0","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","@absolutejs/sync":"2.9.1","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.6","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.30_1784796703118_0.1254681281937322","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@absolutejs/rag","version":"0.0.31","license":"BSL-1.1","_id":"@absolutejs/rag@0.0.31","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"c5fb48e11868339c516db5e93f29694a3742903b","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.0.31.tgz","fileCount":133,"integrity":"sha512-C7kXusL7bOCuIiXxgxGXOeVZGZmDpXJqLFDCsRMDgXG4P/pPYALxpe1yEmt30loBB7j68RTvOMAfalx/BPJsdA==","signatures":[{"sig":"MEYCIQC5KCIg+PaDkcDNSbhxyfj33f7Nl3SQPf3kFyio1MBwjAIhAM1ZJZxlEL0d5kZ78JpYI7FEZeBe74URsdW7lsLf4VZh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21160551},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"9d809fcc83bac3c748b613dd4da18e192b673c66","scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":1},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","@absolutejs/ai":"0.0.46","@absolutejs/sync":"2.9.1","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.6","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.0.31_1784797269294_0.6874686460248616","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@absolutejs/rag","version":"0.1.0","license":"BSL-1.1","_id":"@absolutejs/rag@0.1.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"b20bf094529473bdcf9a0fd3986ad0dae32dc6be","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.1.0.tgz","fileCount":133,"integrity":"sha512-iLV7If6X9B4TtS0l5N4lHoHcRjcKVtXTyL3jiQVB1zrGKdVWelM1SkC3oyRlfR/tZKG9vxpA8Wojhw7QAVbZeA==","signatures":[{"sig":"MEUCIQDJpvFh0l2dnCFKkz/bWcVk+TEJR4AWyGys/zr/RnDzMQIgGCOP6GG1UYr9wwR21IVUtW8/6d1L2ehuntrbCEEhc/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21185956},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"5106013b19da5be132c863bb4a63f38171240a51","scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.18","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.9","typescript":"^5.9.3","@types/react":"19.2.0","@angular/core":"^21.0.0","@absolutejs/ai":"0.0.46","@absolutejs/sync":"2.9.1","typescript-eslint":"^8.56.1","@absolutejs/absolute":"^0.19.0-beta.1051","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.6","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.6"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.1.0_1784807600464_0.8173635605286727","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@absolutejs/rag","version":"0.1.1","license":"BSL-1.1","_id":"@absolutejs/rag@0.1.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"d73b79194aad54c9cf5751c12f1f38e8fd38acd0","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.1.1.tgz","fileCount":133,"integrity":"sha512-H5jYRqYsqT+3Hwo5EgonwCKs+en7pjXx7tAGUVf3xeLvzzbY4C1ai50ijFUr4obVqlW0WxP8WwB1p7e5Ct5pSA==","signatures":[{"sig":"MEUCIDxPpLzUyNNZhe5eVweNI8gAM8n7al4C0bo39TT7U4OLAiEA2SdvP2oQXr0bRKNEBu6H6oW/LTYnshjGrSzTUoUqaF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20530846},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"85e9fd2dad661528cac8ef2e3576d63ae226eb72","scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"vue":{"range":"^3.5.27","tested":"3.5.27","optional":true,"buildExternals":[],"artifactImports":["vue"],"artifactReferences":[]},"react":{"range":"^19.2.0","tested":"19.2.1","optional":true,"buildExternals":[],"artifactImports":["react"],"artifactReferences":[]},"elysia":{"range":"^1.4.18","tested":"1.4.29","optional":false,"buildExternals":[],"artifactImports":["elysia"],"artifactReferences":[]},"svelte":{"range":"^5.35.2","tested":"5.55.0","optional":true,"buildExternals":[],"artifactImports":["svelte/store"],"artifactReferences":[]},"@angular/core":{"range":"^21.0.0","tested":"21.2.6","optional":true,"buildExternals":[],"artifactImports":["@angular/core"],"artifactReferences":[]},"@absolutejs/ai":{"range":">=0.0.46 <0.1","tested":"0.0.47","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/ai","@absolutejs/ai/angular","@absolutejs/ai/client","@absolutejs/ai/react","@absolutejs/ai/vue"],"artifactReferences":[]},"@absolutejs/sync":{"range":">=2.9.1 <3","tested":"2.11.0","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/sync/engine"],"artifactReferences":[]}},"manifestContract":2},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.29","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.19.0-beta.1115","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.1.1_1784957008617_0.4412964926790781","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@absolutejs/rag","version":"0.1.2","license":"BSL-1.1","_id":"@absolutejs/rag@0.1.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"2074e367c491b7ff3e9e46ee50fde9eb4d5e006c","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.1.2.tgz","fileCount":133,"integrity":"sha512-NR5P8rrpiKipbFIo9lAtsM3E1JJmzByXkMmNfzcw/hogja92I611mHKXl4YhimlNv4353hFUG+ULh2n+unWmKA==","signatures":[{"sig":"MEUCIQCRQfYqNF+kZy/VPmAsEK/c99HBKmGGl0hdtPS07S12bAIgBQL/GN5WBav7vJdcA5AyPRoRBQ5+cvcbyZrqRo5mERA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20530845},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"2074e367c491b7ff3e9e46ee50fde9eb4d5e006c","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-NR5P8rrpiKipbFIo9lAtsM3E1JJmzByXkMmNfzcw/hogja92I611mHKXl4YhimlNv4353hFUG+ULh2n+unWmKA==","absolutejs":{"runtimePeers":{"vue":{"range":"^3.5.27","tested":"3.5.27","optional":true,"buildExternals":[],"artifactImports":["vue"],"artifactReferences":[]},"react":{"range":"^19.2.0","tested":"19.2.1","optional":true,"buildExternals":[],"artifactImports":["react"],"artifactReferences":[]},"elysia":{"range":"^1.4.18","tested":"1.4.29","optional":false,"buildExternals":[],"artifactImports":["elysia"],"artifactReferences":[]},"svelte":{"range":"^5.35.2","tested":"5.55.0","optional":true,"buildExternals":[],"artifactImports":["svelte/store"],"artifactReferences":[]},"@angular/core":{"range":"^21.0.0","tested":"21.2.6","optional":true,"buildExternals":[],"artifactImports":["@angular/core"],"artifactReferences":[]},"@absolutejs/ai":{"range":">=0.0.46 <0.1","tested":"0.0.47","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/ai","@absolutejs/ai/angular","@absolutejs/ai/client","@absolutejs/ai/react","@absolutejs/ai/vue"],"artifactReferences":[]},"@absolutejs/sync":{"range":">=2.9.1 <3","tested":"2.11.0","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/sync/engine"],"artifactReferences":[]}},"manifestContract":2},"deprecated":"Published from a stale dist — use 0.1.3","_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.29","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.19.0-beta.1115","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.1.2_1785472756114_0.25404225368275757","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@absolutejs/rag","version":"0.1.3","license":"BSL-1.1","_id":"@absolutejs/rag@0.1.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"7c5572f4e338ac392ca8e50211d91cf122ba3108","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.1.3.tgz","fileCount":134,"integrity":"sha512-6msYCQ9i4EGyHptIworjg5vg7osbt3g/dfHplRAz4Y02Qfq78qjsYI5h4GQ5tnKeryJnzTKoxZBms73ElDZ/6Q==","signatures":[{"sig":"MEYCIQC69AwZmA12nAktNQBnYfBc+DA5EPNEjFk9IQmw5ACf4gIhANR2rg8c+0Iv1vdTHRP5TM6aEvJYzHY5w+ZB3d1qY+Jl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20540912},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"7c5572f4e338ac392ca8e50211d91cf122ba3108","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun run build && bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-6msYCQ9i4EGyHptIworjg5vg7osbt3g/dfHplRAz4Y02Qfq78qjsYI5h4GQ5tnKeryJnzTKoxZBms73ElDZ/6Q==","absolutejs":{"runtimePeers":{"vue":{"range":"^3.5.27","tested":"3.5.27","optional":true,"buildExternals":[],"artifactImports":["vue"],"artifactReferences":[]},"react":{"range":"^19.2.0","tested":"19.2.1","optional":true,"buildExternals":[],"artifactImports":["react"],"artifactReferences":[]},"elysia":{"range":"^1.4.18","tested":"1.4.29","optional":false,"buildExternals":[],"artifactImports":["elysia"],"artifactReferences":[]},"svelte":{"range":"^5.35.2","tested":"5.55.0","optional":true,"buildExternals":[],"artifactImports":["svelte/store"],"artifactReferences":[]},"@angular/core":{"range":"^21.0.0","tested":"21.2.6","optional":true,"buildExternals":[],"artifactImports":["@angular/core"],"artifactReferences":[]},"@absolutejs/ai":{"range":">=0.0.46 <0.1","tested":"0.0.47","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/ai","@absolutejs/ai/angular","@absolutejs/ai/client","@absolutejs/ai/react","@absolutejs/ai/vue"],"artifactReferences":[]},"@absolutejs/sync":{"range":">=2.9.1 <3","tested":"2.11.0","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/sync/engine"],"artifactReferences":[]}},"manifestContract":2},"_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.29","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.19.0-beta.1115","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.1.3_1785473333677_0.023982950577858597","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@absolutejs/rag","version":"0.2.0","license":"BSL-1.1","_id":"@absolutejs/rag@0.2.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"b3d9d3f551b4338c121f03f3b95cc16ef6b447e8","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.2.0.tgz","fileCount":134,"integrity":"sha512-9VLucwhJb2IB9Q097OWK71NWIDWYT1aCMQxQi6Nib+Avxo8vqx5ywj3YRF0Kjd5XIPKxM7Mfj9ie4Reo5W47BA==","signatures":[{"sig":"MEYCIQDItTAqi9d3Bij3hwa6hR5YcR8RFlJRKIJNjFWcRTfi6AIhAJxPmPew1FzC0go7Kv+B37qVVU8jyxwgm7e/mEeq+7Vi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20546482},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"b3d9d3f551b4338c121f03f3b95cc16ef6b447e8","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun run build && bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-9VLucwhJb2IB9Q097OWK71NWIDWYT1aCMQxQi6Nib+Avxo8vqx5ywj3YRF0Kjd5XIPKxM7Mfj9ie4Reo5W47BA==","absolutejs":{"runtimePeers":{"vue":{"range":"^3.5.27","tested":"3.5.27","optional":true,"buildExternals":[],"artifactImports":["vue"],"artifactReferences":[]},"react":{"range":"^19.2.0","tested":"19.2.1","optional":true,"buildExternals":[],"artifactImports":["react"],"artifactReferences":[]},"elysia":{"range":"^1.4.18","tested":"1.4.29","optional":false,"buildExternals":[],"artifactImports":["elysia"],"artifactReferences":[]},"svelte":{"range":"^5.35.2","tested":"5.55.0","optional":true,"buildExternals":[],"artifactImports":["svelte/store"],"artifactReferences":[]},"@angular/core":{"range":"^21.0.0","tested":"21.2.6","optional":true,"buildExternals":[],"artifactImports":["@angular/core"],"artifactReferences":[]},"@absolutejs/ai":{"range":">=0.0.46 <0.1","tested":"0.0.47","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/ai","@absolutejs/ai/angular","@absolutejs/ai/client","@absolutejs/ai/react","@absolutejs/ai/vue"],"artifactReferences":[]},"@absolutejs/sync":{"range":">=2.9.1 <3","tested":"2.11.0","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/sync/engine"],"artifactReferences":[]}},"manifestContract":2},"_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.29","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.19.0-beta.1115","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.2.0_1785527377510_0.057499770709417364","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@absolutejs/rag","version":"0.3.0","license":"BSL-1.1","_id":"@absolutejs/rag@0.3.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"71f687a7ee518a87d373ac9f6fea1a565be5130e","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.3.0.tgz","fileCount":134,"integrity":"sha512-VRSiHvyg9dF2YhzPRB1MoWTt59TrengJG9sqIrky3n564JTb+MOIlCgXXO2YAeZCJ1NoKnZ8nRr7pnbfvG79vA==","signatures":[{"sig":"MEQCIEfMmByc56nqxMkuS5QKca+UQjAIhrdKc5V5c/n6CG+qAiAnhRhmQ0o/A0qTK+Yx/E4gjtY1F670R8siUp+m/JmW2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20554605},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"71f687a7ee518a87d373ac9f6fea1a565be5130e","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun run build && bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-VRSiHvyg9dF2YhzPRB1MoWTt59TrengJG9sqIrky3n564JTb+MOIlCgXXO2YAeZCJ1NoKnZ8nRr7pnbfvG79vA==","absolutejs":{"runtimePeers":{"vue":{"range":"^3.5.27","tested":"3.5.27","optional":true,"buildExternals":[],"artifactImports":["vue"],"artifactReferences":[]},"react":{"range":"^19.2.0","tested":"19.2.1","optional":true,"buildExternals":[],"artifactImports":["react"],"artifactReferences":[]},"elysia":{"range":"^1.4.18","tested":"1.4.29","optional":false,"buildExternals":[],"artifactImports":["elysia"],"artifactReferences":[]},"svelte":{"range":"^5.35.2","tested":"5.55.0","optional":true,"buildExternals":[],"artifactImports":["svelte/store"],"artifactReferences":[]},"@angular/core":{"range":"^21.0.0","tested":"21.2.6","optional":true,"buildExternals":[],"artifactImports":["@angular/core"],"artifactReferences":[]},"@absolutejs/ai":{"range":">=0.0.46 <0.1","tested":"0.0.47","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/ai","@absolutejs/ai/angular","@absolutejs/ai/client","@absolutejs/ai/react","@absolutejs/ai/vue"],"artifactReferences":[]},"@absolutejs/sync":{"range":">=2.9.1 <3","tested":"2.11.0","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/sync/engine"],"artifactReferences":[]}},"manifestContract":2},"_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.29","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.19.0-beta.1115","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.3.0_1785528979977_0.9683165874843807","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@absolutejs/rag","version":"0.4.0","license":"BSL-1.1","_id":"@absolutejs/rag@0.4.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"f76dd54c9b4771eb6bdc99d8550214797d951ee4","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.4.0.tgz","fileCount":134,"integrity":"sha512-h/Yzp8ZbZ3BAd/1aOuUzVUfBVwybH2wmGy0JZLa07c/UwcWR+nb4cgjajFU3PL3j0JNUoXzIM/IIYQDyaFLjzw==","signatures":[{"sig":"MEQCIBpLKWo56B1iojk1YmJ99s9hq+mUztN3pGmoO05vasTIAiAOnGRnKGm8ARNIFja5hxhaOnO2l+eaXLatuis4e3W1OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20563247},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"f76dd54c9b4771eb6bdc99d8550214797d951ee4","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun run build && bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-h/Yzp8ZbZ3BAd/1aOuUzVUfBVwybH2wmGy0JZLa07c/UwcWR+nb4cgjajFU3PL3j0JNUoXzIM/IIYQDyaFLjzw==","absolutejs":{"runtimePeers":{"vue":{"range":"^3.5.27","tested":"3.5.27","optional":true,"buildExternals":[],"artifactImports":["vue"],"artifactReferences":[]},"react":{"range":"^19.2.0","tested":"19.2.1","optional":true,"buildExternals":[],"artifactImports":["react"],"artifactReferences":[]},"elysia":{"range":"^1.4.18","tested":"1.4.29","optional":false,"buildExternals":[],"artifactImports":["elysia"],"artifactReferences":[]},"svelte":{"range":"^5.35.2","tested":"5.55.0","optional":true,"buildExternals":[],"artifactImports":["svelte/store"],"artifactReferences":[]},"@angular/core":{"range":"^21.0.0","tested":"21.2.6","optional":true,"buildExternals":[],"artifactImports":["@angular/core"],"artifactReferences":[]},"@absolutejs/ai":{"range":">=0.0.46 <0.1","tested":"0.0.47","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/ai","@absolutejs/ai/angular","@absolutejs/ai/client","@absolutejs/ai/react","@absolutejs/ai/vue"],"artifactReferences":[]},"@absolutejs/sync":{"range":">=2.9.1 <3","tested":"2.11.0","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/sync/engine"],"artifactReferences":[]}},"manifestContract":2},"_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.29","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.19.0-beta.1115","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.4.0_1785531033695_0.8757696902597665","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@absolutejs/rag","version":"0.5.0","license":"BSL-1.1","_id":"@absolutejs/rag@0.5.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"7991db415dc64da35af5eef7cbaf4a23f4224781","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.5.0.tgz","fileCount":134,"integrity":"sha512-GPK3+7YtZcDzSAywXMU9SAbLuvirsxemRthduT/CcVvcLjnMl23Yz6YM77gjI4Iwdf9w4SXilXWwncCa8XvRJg==","signatures":[{"sig":"MEUCIFvlOhCQYcafwJ1Tj9T/0viJ5XTmt7/gE+l9jRdcdCoeAiEAjKBkp0tAAiy+/2wmvjggY0Ky4wVmBisgbNztgQeXyl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20568687},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"7991db415dc64da35af5eef7cbaf4a23f4224781","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun run build && bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-GPK3+7YtZcDzSAywXMU9SAbLuvirsxemRthduT/CcVvcLjnMl23Yz6YM77gjI4Iwdf9w4SXilXWwncCa8XvRJg==","absolutejs":{"runtimePeers":{"vue":{"range":"^3.5.27","tested":"3.5.27","optional":true,"buildExternals":[],"artifactImports":["vue"],"artifactReferences":[]},"react":{"range":"^19.2.0","tested":"19.2.1","optional":true,"buildExternals":[],"artifactImports":["react"],"artifactReferences":[]},"elysia":{"range":"^1.4.18","tested":"1.4.29","optional":false,"buildExternals":[],"artifactImports":["elysia"],"artifactReferences":[]},"svelte":{"range":"^5.35.2","tested":"5.55.0","optional":true,"buildExternals":[],"artifactImports":["svelte/store"],"artifactReferences":[]},"@angular/core":{"range":"^21.0.0","tested":"21.2.6","optional":true,"buildExternals":[],"artifactImports":["@angular/core"],"artifactReferences":[]},"@absolutejs/ai":{"range":">=0.0.46 <0.1","tested":"0.0.47","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/ai","@absolutejs/ai/angular","@absolutejs/ai/client","@absolutejs/ai/react","@absolutejs/ai/vue"],"artifactReferences":[]},"@absolutejs/sync":{"range":">=2.9.1 <3","tested":"2.11.0","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/sync/engine"],"artifactReferences":[]}},"manifestContract":2},"_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.29","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.19.0-beta.1115","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.5.0_1785531475635_0.6248667758437723","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@absolutejs/rag","version":"0.6.0","license":"BSL-1.1","_id":"@absolutejs/rag@0.6.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"c7ed83d877769a65d1b6380258e580c5fd467e39","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.6.0.tgz","fileCount":135,"integrity":"sha512-vGBDu5scttOfPLEb/u7NF1KwzgYk7ZR8+INW6fOI56MkjKmbGyUvsf9v24FXZTzeynA/0c5JjXysN1h3lUq+Jg==","signatures":[{"sig":"MEQCIGhctz0mFSUHVqUkmk4g5X2470asSMM/TeeYd4J9qpGgAiBwWZc5OHtHMBqs3uyA1Kj9idDU+ThkVxrCvys018siMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20581377},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"c7ed83d877769a65d1b6380258e580c5fd467e39","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun run build && bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-vGBDu5scttOfPLEb/u7NF1KwzgYk7ZR8+INW6fOI56MkjKmbGyUvsf9v24FXZTzeynA/0c5JjXysN1h3lUq+Jg==","absolutejs":{"runtimePeers":{"vue":{"range":"^3.5.27","tested":"3.5.27","optional":true,"buildExternals":[],"artifactImports":["vue"],"artifactReferences":[]},"react":{"range":"^19.2.0","tested":"19.2.1","optional":true,"buildExternals":[],"artifactImports":["react"],"artifactReferences":[]},"elysia":{"range":"^1.4.18","tested":"1.4.29","optional":false,"buildExternals":[],"artifactImports":["elysia"],"artifactReferences":[]},"svelte":{"range":"^5.35.2","tested":"5.55.0","optional":true,"buildExternals":[],"artifactImports":["svelte/store"],"artifactReferences":[]},"@angular/core":{"range":"^21.0.0","tested":"21.2.6","optional":true,"buildExternals":[],"artifactImports":["@angular/core"],"artifactReferences":[]},"@absolutejs/ai":{"range":">=0.0.46 <0.1","tested":"0.0.47","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/ai","@absolutejs/ai/angular","@absolutejs/ai/client","@absolutejs/ai/react","@absolutejs/ai/vue"],"artifactReferences":[]},"@absolutejs/sync":{"range":">=2.9.1 <3","tested":"2.11.0","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/sync/engine"],"artifactReferences":[]}},"manifestContract":2},"_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.29","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.19.0-beta.1115","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.6.0_1785557576057_0.9321665732586806","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@absolutejs/rag","version":"0.6.1","license":"BSL-1.1","_id":"@absolutejs/rag@0.6.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"536eb469c063179e06d5688ea1402ef50a111039","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.6.1.tgz","fileCount":135,"integrity":"sha512-y5FBClPOC5q4XCV2LcE+PHTYQhXb1CaBy3qYozulgb3ABEb5POLZvKcoy3BOCFNCAW7XWd6ecKTDNADzeDdJuw==","signatures":[{"sig":"MEYCIQDK4qUlhqnCVZhDB3siG1fnqcCnvhpjuANyvWyFhDhO8AIhANWdGYowocSfnfLBhvGGmPJKUuCb5rBahlivtbVuaobz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20583760},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"9aba7c48bc69b6c2527be84b5940767fb4dbf487","scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun run build && bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"vue":{"range":"^3.5.27","tested":"3.5.27","optional":true,"buildExternals":[],"artifactImports":["vue"],"artifactReferences":[]},"react":{"range":"^19.2.0","tested":"19.2.1","optional":true,"buildExternals":[],"artifactImports":["react"],"artifactReferences":[]},"elysia":{"range":"^1.4.18","tested":"1.4.29","optional":false,"buildExternals":[],"artifactImports":["elysia"],"artifactReferences":[]},"svelte":{"range":"^5.35.2","tested":"5.55.0","optional":true,"buildExternals":[],"artifactImports":["svelte/store"],"artifactReferences":[]},"@angular/core":{"range":"^21.0.0","tested":"21.2.6","optional":true,"buildExternals":[],"artifactImports":["@angular/core"],"artifactReferences":[]},"@absolutejs/ai":{"range":">=0.0.46 <0.1","tested":"0.0.47","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/ai","@absolutejs/ai/angular","@absolutejs/ai/client","@absolutejs/ai/react","@absolutejs/ai/vue"],"artifactReferences":[]},"@absolutejs/sync":{"range":">=2.9.1 <3","tested":"2.11.0","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/sync/engine"],"artifactReferences":[]}},"manifestContract":2},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.29","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.19.0-beta.1115","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.6.1_1785607767997_0.4824806070915635","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@absolutejs/rag","version":"0.6.2","license":"BSL-1.1","_id":"@absolutejs/rag@0.6.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"b680d3b6e010b472707ae8115b1344a5a87f18f3","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.6.2.tgz","fileCount":135,"integrity":"sha512-MdUc9I53nt8SZ1guiS0ocWu/yvDmWBdUH2VlYo7Sqk2fhvs7OPUKcrl3gEFH1f0E3GXRV1CiDguw4x5VYtX6/g==","signatures":[{"sig":"MEUCIQCfKRt6lfO0J2UQBCiFwDctF4uYkB65Z+NGN2pX8tRKUgIgQvTRl0MbqwHj0ETyIe8JulowYCeuycKe/+6y1H2Eb9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20583743},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"4b0724fcba2cabbcca087be6fb5d9b40a3012fee","scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun run build && bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"vue":{"range":"^3.5.27","tested":"3.5.27","optional":true,"buildExternals":[],"artifactImports":["vue"],"artifactReferences":[]},"react":{"range":"^19.2.0","tested":"19.2.1","optional":true,"buildExternals":[],"artifactImports":["react"],"artifactReferences":[]},"elysia":{"range":"^1.4.18","tested":"1.4.29","optional":false,"buildExternals":[],"artifactImports":["elysia"],"artifactReferences":[]},"svelte":{"range":"^5.35.2","tested":"5.55.0","optional":true,"buildExternals":[],"artifactImports":["svelte/store"],"artifactReferences":[]},"@angular/core":{"range":"^21.0.0","tested":"21.2.6","optional":true,"buildExternals":[],"artifactImports":["@angular/core"],"artifactReferences":[]},"@absolutejs/ai":{"range":">=0.0.46 <0.1","tested":"0.0.47","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/ai","@absolutejs/ai/angular","@absolutejs/ai/client","@absolutejs/ai/react","@absolutejs/ai/vue"],"artifactReferences":[]},"@absolutejs/sync":{"range":">=2.9.1 <3","tested":"2.11.0","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/sync/engine"],"artifactReferences":[]}},"manifestContract":2},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.29","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.19.0-beta.1115","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.6.2_1785612940886_0.07613225416758307","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@absolutejs/rag","version":"0.7.0","license":"BSL-1.1","_id":"@absolutejs/rag@0.7.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"40262c79006deda4d3d210a892b7ea3a8b40423b","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.7.0.tgz","fileCount":135,"integrity":"sha512-QGH7z0Uq5x9xkd/BYxieOCKHJ/zDqiJKNFAPh0eb4yFHzY6LfYv6w3Y8afahS85cmRkhbu/+4oXs9rD3ooGzzg==","signatures":[{"sig":"MEQCIF5K0RihIv/4S/h/wLN1nxpiv68fd5NwdDbXHL4n4IuKAiAc4es2d+wx/IkAjGmyWfh92d63K9MlOM3CSushPm0RTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20615861},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","shasum":"40262c79006deda4d3d210a892b7ea3a8b40423b","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun run build && bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-QGH7z0Uq5x9xkd/BYxieOCKHJ/zDqiJKNFAPh0eb4yFHzY6LfYv6w3Y8afahS85cmRkhbu/+4oXs9rD3ooGzzg==","absolutejs":{"runtimePeers":{"vue":{"range":"^3.5.27","tested":"3.5.27","optional":true,"buildExternals":[],"artifactImports":["vue"],"artifactReferences":[]},"react":{"range":"^19.2.0","tested":"19.2.1","optional":true,"buildExternals":[],"artifactImports":["react"],"artifactReferences":[]},"elysia":{"range":"^1.4.18","tested":"1.4.29","optional":false,"buildExternals":[],"artifactImports":["elysia"],"artifactReferences":[]},"svelte":{"range":"^5.35.2","tested":"5.55.0","optional":true,"buildExternals":[],"artifactImports":["svelte/store"],"artifactReferences":[]},"@angular/core":{"range":"^21.0.0","tested":"21.2.6","optional":true,"buildExternals":[],"artifactImports":["@angular/core"],"artifactReferences":[]},"@absolutejs/ai":{"range":">=0.0.46 <0.1","tested":"0.0.47","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/ai","@absolutejs/ai/angular","@absolutejs/ai/client","@absolutejs/ai/react","@absolutejs/ai/vue"],"artifactReferences":[]},"@absolutejs/sync":{"range":">=2.9.1 <3","tested":"2.11.0","optional":false,"buildExternals":[],"artifactImports":["@absolutejs/sync/engine"],"artifactReferences":[]}},"manifestContract":2},"_npmVersion":"10.8.3","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"1.4.29","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.19.0-beta.1115","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^1.4.18","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.46 <0.1","@absolutejs/sync":">=2.9.1 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.7.0_1785815899942_0.9639351573703712","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.0":{"name":"@absolutejs/rag","version":"0.8.0-beta.0","license":"BSL-1.1","_id":"@absolutejs/rag@0.8.0-beta.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"dist":{"shasum":"88a2aa398785d99a93d3e8cf557d809d8810f125","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.8.0-beta.0.tgz","fileCount":135,"integrity":"sha512-sC2x8fMg3FU7IYLbiiNKRDVQKowxp2NxKXBdJAaW9Uukwof5HvzkK+wdu2MC+tU287ryxd3OcU/osQjBhvSs0g==","signatures":[{"sig":"MEUCIQCQdjgxka5Gn304rEGFrSOJdM/1nAycq6lGxdU+CQpZ3AIgBsyRzlZdF2HRyhHGx68VdbP+odVSoRqCLiJoKV6y3qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20621834},"main":"./dist/index.js","type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/src/presentation/ui.d.ts","import":"./dist/presentation/ui.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/vue/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/react/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/client/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/svelte/index.js"},"./angular":{"types":"./dist/src/angular/index.d.ts","import":"./dist/angular/index.js"},"./quality":{"types":"./dist/src/quality/quality.d.ts","import":"./dist/quality/quality.js"},"./manifest":{"types":"./dist/src/manifest.d.ts","import":"./dist/manifest.js"},"./client/ui":{"types":"./dist/src/client/ui.d.ts","import":"./dist/client/ui.js"},"./adapter-kit":{"types":"./dist/src/adapter-kit/index.d.ts","import":"./dist/adapter-kit/index.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"7caa2bc99dfe5aaf09b22c24b84af2d2ee8a1271","scripts":{"lint":"eslint . --max-warnings 0","test":"bun test","build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","format":"prettier --write .","release":"bun run build && bun publish --access public","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"_npmVersion":"10.9.2","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.9.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ui":["dist/src/presentation/ui.d.ts"],"vue":["dist/src/vue/index.d.ts"],"react":["dist/src/react/index.d.ts"],"client":["dist/src/client/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"manifest":["dist/src/manifest.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"adapter-kit":["dist/src/adapter-kit/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"3.5.27","react":"19.2.1","elysia":"2.0.0-beta.6","eslint":"^10.0.3","svelte":"5.55.0","globals":"^17.4.0","prettier":"^3.5.3","react-dom":"19.2.1","@eslint/js":"^10.0.1","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.0","@angular/core":"21.2.6","@absolutejs/ai":"0.0.47","@absolutejs/sync":"2.11.0","typescript-eslint":"^8.56.1","@absolutejs/absolute":"0.20.0-beta.0","eslint-plugin-promise":"^7.2.1","@absolutejs/rag-sqlite":"0.0.11","eslint-plugin-absolute":"^0.2.6","@absolutejs/rag-postgres":"0.0.11"},"peerDependencies":{"vue":"^3.5.27","react":"^19.2.0","elysia":"^2.0.0-beta.6","svelte":"^5.35.2","@angular/core":"^21.0.0","@absolutejs/ai":">=0.0.54-beta.0 <0.1","@absolutejs/sync":">=2.14.0-beta.0 <3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"@angular/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rag_0.8.0-beta.0_1787344540974_0.9959337244540545","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@absolutejs/rag","version":"0.8.0","homepage":"https://github.com/absolutejs/rag","bugs":{"url":"https://github.com/absolutejs/rag/issues"},"license":"BSL-1.1","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","type":"module","main":"./dist/index.js","types":"./dist/src/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/src/index.d.ts"},"./adapter-kit":{"import":"./dist/adapter-kit/index.js","types":"./dist/src/adapter-kit/index.d.ts"},"./client":{"import":"./dist/client/index.js","types":"./dist/src/client/index.d.ts"},"./client/ui":{"import":"./dist/client/ui.js","types":"./dist/src/client/ui.d.ts"},"./ui":{"import":"./dist/presentation/ui.js","types":"./dist/src/presentation/ui.d.ts"},"./quality":{"import":"./dist/quality/quality.js","types":"./dist/src/quality/quality.d.ts"},"./react":{"import":"./dist/react/index.js","types":"./dist/src/react/index.d.ts"},"./vue":{"import":"./dist/vue/index.js","types":"./dist/src/vue/index.d.ts"},"./svelte":{"import":"./dist/svelte/index.js","types":"./dist/src/svelte/index.d.ts"},"./angular":{"import":"./dist/angular/index.js","types":"./dist/src/angular/index.d.ts"},"./manifest":{"import":"./dist/manifest.js","types":"./dist/src/manifest.d.ts"},"./manifest.json":"./dist/manifest.json"},"absolutejs":{"manifestContract":2},"dependencies":{"@absolutejs/manifest":"^0.9.0","@sinclair/typebox":"^0.34.0"},"peerDependencies":{"@angular/core":"^21.0.0","elysia":"^2.0.0-beta.6","react":"^19.2.0","svelte":"^5.35.2","vue":"^3.5.27","@absolutejs/sync":">=2.14.0 <3","@absolutejs/ai":">=0.0.54 <0.1"},"peerDependenciesMeta":{"@angular/core":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"vue":{"optional":true}},"devDependencies":{"@absolutejs/absolute":"0.20.0-beta.0","@absolutejs/rag-postgres":"0.0.11","@absolutejs/rag-sqlite":"0.0.11","@angular/core":"21.2.6","@eslint/js":"^10.0.1","@types/bun":"1.3.14","@types/react":"19.2.0","elysia":"2.0.0-beta.6","eslint":"^10.0.3","eslint-plugin-absolute":"^0.2.6","eslint-plugin-promise":"^7.2.1","globals":"^17.4.0","prettier":"^3.5.3","react":"19.2.1","react-dom":"19.2.1","svelte":"5.55.0","typescript":"5.9.3","typescript-eslint":"^8.56.1","vue":"3.5.27","@absolutejs/sync":"2.11.0","@absolutejs/ai":"0.0.47"},"scripts":{"build":"bun run scripts/build.ts && absolute-manifest emit","config":"absolute config","typecheck":"tsc --noEmit --project tsconfig.json","lint":"eslint . --max-warnings 0","format":"prettier --write .","test":"bun test","release":"bun run build && bun publish --access public"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"adapter-kit":["dist/src/adapter-kit/index.d.ts"],"client":["dist/src/client/index.d.ts"],"client/ui":["dist/src/client/ui.d.ts"],"ui":["dist/src/presentation/ui.d.ts"],"quality":["dist/src/quality/quality.d.ts"],"react":["dist/src/react/index.d.ts"],"vue":["dist/src/vue/index.d.ts"],"svelte":["dist/src/svelte/index.d.ts"],"angular":["dist/src/angular/index.d.ts"],"manifest":["dist/src/manifest.d.ts"]}},"_id":"@absolutejs/rag@0.8.0","gitHead":"c631a8aa59bc438fda92b284f1a04c2f5a8dfbaf","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-m/AyXkiBHXLMsQRQr/wuwQ8fiutz96GP3Q3lFtIVIvuSR+tMPmZUiL1kymDjbmQV7hIRvwRpTtGM4jzXGoc0Zg==","shasum":"cf222bc275456e54cf2e80d732403deba956ca0a","tarball":"https://registry.npmjs.org/@absolutejs/rag/-/rag-0.8.0.tgz","fileCount":135,"unpackedSize":20621813,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGUGCeoQsNWfNOOaDKb9UTBNrcqOz/Xk6U82udNEpn5BAiEAjybTLV1jMt1QkfTlSsJK18lCgdZ86Q5VTqG2n0rTBIQ="}]},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"directories":{},"maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rag_0.8.0_1787345199891_0.7397258572811505"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-22T03:17:14.580Z","modified":"2026-08-21T20:46:40.304Z","0.0.1":"2026-04-22T03:17:14.977Z","0.0.2":"2026-04-22T03:25:27.750Z","0.0.3":"2026-04-22T05:35:41.684Z","0.0.4":"2026-04-22T06:55:01.737Z","0.0.5":"2026-04-22T07:52:54.925Z","0.0.6":"2026-04-22T10:08:09.317Z","0.0.7":"2026-04-23T23:19:02.619Z","0.0.8":"2026-04-24T00:21:36.175Z","0.0.9":"2026-04-27T04:14:03.262Z","0.0.10":"2026-04-27T04:43:26.465Z","0.0.11":"2026-05-20T02:46:16.144Z","0.0.12":"2026-05-21T00:12:23.775Z","0.0.13":"2026-05-21T02:32:16.258Z","0.0.14":"2026-05-21T03:33:00.876Z","0.0.15":"2026-05-21T05:32:37.151Z","0.0.16":"2026-05-22T23:56:00.590Z","0.0.17":"2026-05-23T00:19:54.547Z","0.0.18":"2026-05-23T16:36:11.194Z","0.0.19":"2026-05-23T16:48:30.311Z","0.0.20":"2026-05-25T15:31:53.879Z","0.0.21":"2026-05-25T20:16:44.888Z","0.0.22":"2026-05-28T12:46:37.223Z","0.0.23":"2026-05-28T15:49:05.972Z","0.0.24":"2026-05-29T16:16:55.138Z","0.0.25":"2026-05-29T16:19:08.158Z","0.0.26":"2026-05-31T05:29:42.867Z","0.0.27":"2026-06-17T09:11:57.683Z","0.0.28":"2026-06-30T01:09:36.423Z","0.0.29":"2026-07-13T17:39:48.618Z","0.0.30":"2026-07-23T08:51:43.348Z","0.0.31":"2026-07-23T09:01:09.514Z","0.1.0":"2026-07-23T11:53:20.685Z","0.1.1":"2026-07-25T05:23:28.880Z","0.1.2":"2026-07-31T04:39:16.443Z","0.1.3":"2026-07-31T04:48:53.927Z","0.2.0":"2026-07-31T19:49:37.777Z","0.3.0":"2026-07-31T20:16:20.320Z","0.4.0":"2026-07-31T20:50:33.953Z","0.5.0":"2026-07-31T20:57:55.882Z","0.6.0":"2026-08-01T04:12:56.347Z","0.6.1":"2026-08-01T18:09:28.305Z","0.6.2":"2026-08-01T19:35:41.115Z","0.7.0":"2026-08-04T03:58:20.168Z","0.8.0-beta.0":"2026-08-21T20:35:41.258Z","0.8.0":"2026-08-21T20:46:40.118Z"},"bugs":{"url":"https://github.com/absolutejs/rag/issues"},"license":"BSL-1.1","homepage":"https://github.com/absolutejs/rag","description":"Standalone RAG ingestion, sync, retrieval, evaluation, clients, and framework adapters extracted from AbsoluteJS","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"readme":"# @absolutejs/rag\n\nA standalone RAG runtime for Bun and Elysia applications covering document ingestion, chunking, embeddings, hybrid retrieval, reranking, source synchronization, evaluation, client primitives, and framework bindings.\n\n## Installation\n\n```sh\nbun add @absolutejs/rag\n```\n\n## Quick start\n\n```ts\nimport {\n\tcreateInMemoryRAGStore,\n\tcreateRAGCollection,\n\tingestRAGDocuments,\n\topenaiEmbeddings,\n\tsearchDocuments\n} from '@absolutejs/rag';\n\nconst collection = createRAGCollection({\n\tembedding: openaiEmbeddings({\n\t\tapiKey: process.env.OPENAI_API_KEY ?? '',\n\t\tdefaultModel: 'text-embedding-3-small'\n\t}),\n\tstore: createInMemoryRAGStore()\n});\n\nawait ingestRAGDocuments(collection, {\n\tdocuments: [{ id: 'intro', text: 'AbsoluteJS ships typed Bun primitives.' }]\n});\n\nconst results = await searchDocuments(collection, {\n\tquery: 'What does AbsoluteJS ship?',\n\ttopK: 3\n});\n```\n\n## Retrieval and storage\n\nThe built-in memory store supports development and tests. Published adapters provide PostgreSQL with pgvector, SQLite with optional vec0 acceleration, and Pinecone behind the same `RAGVectorStore` contract. Lexical and vector results can be fused, transformed, and reranked with provider or heuristic rerankers.\n\n## Ingestion and source sync\n\nThe ingestion pipeline handles files, directories, uploads, URLs, PDFs, office documents, archives, images, and media transcripts. Scheduled connectors can keep collections synchronized from email, GitHub, sitemaps, feeds, directories, and S3-compatible storage.\n\n## Quality and evaluation\n\n`@absolutejs/rag/quality` evaluates retrieval relevance and answer grounding, compares strategies and rerankers, and records runs against a baseline so retrieval changes can be tested before release.\n\n## Client and framework entry points\n\n- `@absolutejs/rag/client` and `/client/ui` provide browser-side primitives.\n- `@absolutejs/rag/react`, `/vue`, `/svelte`, and `/angular` provide framework bindings.\n- `@absolutejs/rag/adapter-kit` exposes the contracts used by vector-store adapters.\n- `@absolutejs/rag/ui` exposes presentation-neutral UI contracts.\n\nPair the retrieval runtime with `@absolutejs/ai` when retrieved context should feed a model or streaming assistant.\n","readmeFilename":"README.md"}