{"_id":"mcpscraper-memory-db","_rev":"32-ce35cb5c9ce0cd1097c13f84cdde4851","name":"mcpscraper-memory-db","dist-tags":{"latest":"1.18.0"},"versions":{"1.0.0":{"name":"mcpscraper-memory-db","version":"1.0.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.0.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"088f5bf15c94c75b883160e2cf65207dfa3de7ad","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.0.0.tgz","fileCount":104,"integrity":"sha512-sa021YGWdOQCbBzEGQrnw11/fvcwKIEd9XAXt52NECsoU8LLtaNCmAQgcZrGnLDtJesxyJ0yEKf0fPm3BzDeww==","signatures":[{"sig":"MEYCIQCsO8t5eydzXl9+6mokzYMoi8k+l/hNW2KNzDdaJeJongIhAIA3fGUDus63DbZZQlOiRBZ18NV/KBzY/TvdRRt/8pBQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420535},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"ef3d487539fff6831e3a9a870e751ef40938b2e8","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.0.0_1783478767779_0.6198369595518354","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"mcpscraper-memory-db","version":"1.0.1","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.0.1","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"8f2501bb36bd02df54c104653dd5e376c9decadd","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.0.1.tgz","fileCount":104,"integrity":"sha512-IxsOqjCRazluP3MYSbdTIKBL/SbWSM9RZbqXDj2hwaBwuFseO6an5eJFOXw/6Goo8uHdXvbYwUwK/85cZ5dWnQ==","signatures":[{"sig":"MEUCIDy2b/7pafx53IS0sS2PmAIo0/dOjePZNfCB8cZTCgIxAiEAu0FBoMSB0Vu+bVYMP2zbGtEqCcYLzba5uYvC1uRJy/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420993},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"89be6a7458e66fba3f87c99207f30f104a31bcbb","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.0.1_1783479067444_0.20618834768340033","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"mcpscraper-memory-db","version":"1.0.2","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.0.2","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"0043104d5bfed04afa7d2ab8a9426312cbd7a067","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.0.2.tgz","fileCount":104,"integrity":"sha512-6z52hOLEIP5xf3EbBWPfAerEFSUeOfVXYXJXzkvd9ynLXM4Y/egpbPYQrw6TvWPW+dDNJH4ZknvmrogEIuf6bQ==","signatures":[{"sig":"MEUCIQCVw64shMNEDHmYHqz8rz3qiWPJbwSTyn2iBmM7uaPlTwIgVU9tH9slDIJ0/crsaDQj2HHz8xSS2zNqqPDANxYcEtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420999},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"c2973d55122d4a8ab0b6615e0616735ea44bd4e1","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.0.2_1783479231120_0.7012046348312224","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"mcpscraper-memory-db","version":"1.1.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.1.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"24ade022ba576de24c383950f9662846bc4766d1","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.1.0.tgz","fileCount":110,"integrity":"sha512-KFNHOvTOxMrp0QGxP58wElBkt+iUIShC6OG/va+z8T3H7rQjfZuGbM+oCjOwZ46V0l7dTWj1ah5cSBezpL8dpg==","signatures":[{"sig":"MEYCIQC4yHa7iOmh1XCpxFEMYeftYVd11LFVFyuqVBD3oM2DSQIhALrViDLDXZomlLFiea9LKogG6BqM1UEIcz6UbhPx+App","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491336},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"c2973d55122d4a8ab0b6615e0616735ea44bd4e1","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.1.0_1783702734593_0.38964991488993816","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"mcpscraper-memory-db","version":"1.2.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.2.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"2df99ea54ed3ca3efd1522039b763c9266ee3fe6","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.2.0.tgz","fileCount":110,"integrity":"sha512-pVGOsx2ERKlVFT8woo6yW0YudUTXNc+m7U6yEL4RJMFjUsffD9UhDTMymeoQbpS1ATbqVNtGO8QcoGgSxCItoQ==","signatures":[{"sig":"MEYCIQCKg2rMH8ABSsbrs5dCUWdlfAhaFFp6EPWpyj9vYJY8EAIhAKnAwSYpbVE55cpgGH6aRaB2Xj6c4O4QyzUOYM65t0B/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494055},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"004f3940b88a1fd9405746b6b9f8655b4fe891a6","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.2.0_1783726675994_0.4624344772740292","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"mcpscraper-memory-db","version":"1.3.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.3.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"35f62f011d2374d86ae000d95f872ac3d12b7595","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.3.0.tgz","fileCount":110,"integrity":"sha512-RslgnIl+jh4+PVVP82fmoUvxAKF1G1VmjoPjEr7M6EZnlurRyo2DlTm9yXQy+jQr+2/gLRnaOUS21lJ08AWdgw==","signatures":[{"sig":"MEUCIEjU16zsA3/nLHDs0lv9bW09C10BsVvjM1aDzK0NqmPnAiEA3+U/Q7OE3vizomunM6ctlBI5vGl4/eFdHBAhgoqeqJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496580},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"6c889eb6adf19be3e43f71b1939058f1313ec974","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.3.0_1783802344544_0.9678052854095485","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"mcpscraper-memory-db","version":"1.4.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.4.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"2b05bf76d792e4a3e2f743043dbd71525effb87e","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.4.0.tgz","fileCount":110,"integrity":"sha512-NYe/pEbqFHPq3Lnj5LyIthut+kqnx0pTNMLV2naRc6ZfFtjAFHfKJXSzWq85YdhGdm0G4E8TUhefhii4yuH6Xw==","signatures":[{"sig":"MEQCIBVc9QaYPAF36crGDoLOzFyDEPY0xmvtfRVpghnDZzOWAiAoaOtxlGqdglW5HnGkmnZ0XPFgLPxVVDkFyvSRDxinBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497454},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"328ec253b4aa83ef02f7502fcc41e4b4e7534c22","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.4.0_1783809893963_0.28653287927976545","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"mcpscraper-memory-db","version":"1.4.1","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.4.1","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"7b991fb481a7355c917c7e8c7dc6e52e775c6736","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.4.1.tgz","fileCount":110,"integrity":"sha512-/ontL/D3oMPUrINl645aqclJMnSeve93YWprSHc6D70dFUowSlVHT2S4/dKoofJ4vbhGUX6L0hlMO/YFjkVlzA==","signatures":[{"sig":"MEYCIQDvEdSNl9xZr8OdtOoa1RciFlS6Yw/1TtNwJKx+HqkDrgIhALz6ITIO2/8F25E97KET2e2eS/zGfpX7a9G6ClDgqZi4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507853},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"54999a928703dd1c73981f9f37b0564b534214eb","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.4.1_1783956212442_0.49795967539514496","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"mcpscraper-memory-db","version":"1.4.2","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.4.2","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"5f716642b8fa81f19cb59a7685f1806091596836","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.4.2.tgz","fileCount":110,"integrity":"sha512-jzWUY+m6wWiRHD096QKj5DyX1J9XHvJCh5XKpSMGr3zeDKXBBUNkjAtEsTWSCBgXe0Aj/UY5EcnOXKcse3AhNw==","signatures":[{"sig":"MEYCIQD+AfXluH0ZE4d2RaCpJG+9RQpkUNq3RK+rZzKSwa6oGwIhAKpA0ktvjHI2vhtYqSB/UGLOGfwLsHxRUfrco8cYnc1D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508005},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"08e0156ccbc19c37e91b14d7d6682e2260be1d65","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.4.2_1784054399404_0.9499452836335505","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"mcpscraper-memory-db","version":"1.5.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.5.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"d6c2cf23a23931d4279f7f0457e45fd5f7c64fce","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.5.0.tgz","fileCount":116,"integrity":"sha512-lQdjev1D6NEhvvgsfllMGFiSl89r6kShvMmVCC9RwlueirbO1MLgVo3GYqMuCmiRsf4V0r3EY5mvoW00CKdleg==","signatures":[{"sig":"MEYCIQDltz1J76f6P0io4fUj32qolSGFyIhWEVlLvDr50KZ5agIhAJOEg44L6GoOdWDMmz0yx42pmb5wBP8c20qvK91QKFXV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523935},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"e22cae478f40b27995cef43357b2e03711b78559","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.5.0_1784240426236_0.8448044946416553","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"mcpscraper-memory-db","version":"1.6.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.6.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"69f7b1f1921cd6ddf3f633762e090d53bb543a97","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.6.0.tgz","fileCount":119,"integrity":"sha512-Xbwwrs4FHkNKzr5aBH5TBjFUwCiEPHaTG6PDrvQbA+gorh8504GVHt135q04hgN/z9EyrQbel00Nr3SqZ0pm2w==","signatures":[{"sig":"MEQCIBbPcH8AJF1rG9AX238E4D/ZEQRgwdP2wOgko0SHa3mqAiBqkWc9ZhmrCKoheMDAtxtAWDT3iXW1XRL1PQYmiUvPKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529571},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.6.0_1784565288319_0.7724116953345279","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"mcpscraper-memory-db","version":"1.7.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.7.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"a53e03bdec8f3601d27db353371a2153d2e030b1","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.7.0.tgz","fileCount":119,"integrity":"sha512-YITSEXGOzCZh9sjreEMoh72nNIwxn8ldelErcOVUor9lu2AO9N0GBxr9v0lmQonjD333JqBcxy4vEpFZsK9TyQ==","signatures":[{"sig":"MEQCIFe8/lrkI/YQ2gNRfCTNBW2Qsg/I57HcdEfKiXTQQI4nAiAXPOauKpL8By27CFu3NIDSO2TM3S3IpzOuytrsDRsDfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537082},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.7.0_1784584342451_0.3705374141509228","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"mcpscraper-memory-db","version":"1.7.1","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.7.1","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"887de36a0b7f5241025ab29fbf6312030e63f195","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.7.1.tgz","fileCount":119,"integrity":"sha512-N4wR2g6j1gE5455hfkn5SzUmjHwP5HxfD2EmgIhmPuZZ8EFlEBQc5hXi54SSofTwQgrAL/g5Q/0ORaNweTVQUA==","signatures":[{"sig":"MEUCIGf+8VGJDYDcS7xioSdKd3kGureQnORGR8Q2gCo7CSSDAiEAh+mOYU2AbAuSUqGsuXqDvWA3BH4EnkDYKG3QuYSrTpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537136},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.7.1_1784589980698_0.7499445697618952","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"mcpscraper-memory-db","version":"1.7.2","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.7.2","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"b6d394c48ea4f39068cc302e84e3e0345337578b","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.7.2.tgz","fileCount":119,"integrity":"sha512-INQi/nC8Z+yuih1hb8TQ6rn1BG0x2anRl5peW0hTde13+c82CV4vGVML/aMwUeeUGi3KvBER93/Lf7DL4d8kxw==","signatures":[{"sig":"MEYCIQDAt1Tz2zuOdNTYoM8QJARVkeU73TvCRS6LdtkxUNCvXAIhAP8IrC8hjyljgJ6G9vYg6hAiT20CP9zvYM4B/eD4np+X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543688},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.7.2_1784590979139_0.1778031888687872","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"mcpscraper-memory-db","version":"1.8.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.8.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"96106f8250ad5334f50925c7837df3ee2baefa93","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.8.0.tgz","fileCount":119,"integrity":"sha512-VW950ORgltOGQ6U5/4YHqbjv9UGyK3ATRxulL8qsuuwcwWkzPDdtErDxijIcqn9fMaRChxWAiT26YVNzIEjZ7Q==","signatures":[{"sig":"MEUCIBAGNMFvZ1HatDq9SpH6OndiDyQ7ifySxVCiI5e21FQyAiEAie1srl0sFEyxYpnrBkO4nEAfurpi9aZvdHrEaMMdm7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562033},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"f1929a0f84eb85404bcf563e684411789c9ff659","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.8.0_1784679027612_0.4183250350332983","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"mcpscraper-memory-db","version":"1.8.1","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.8.1","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"987efc86cf856e2c8babacd5490b25ba95a110a4","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.8.1.tgz","fileCount":119,"integrity":"sha512-lTWlQxYGXZEOLdYw53m28/4LqtMUgGEaw/sEK7yqcARd1g/U/8FKtA+Cm+jpBdyl07EB0+CFEc5dzVdzxsZi2w==","signatures":[{"sig":"MEQCIEJO4ecbVLUC1FPZ4UCAC3bHJxqdKCrhpvGfB/qsM2EqAiBw57hUsC7kD/E/OVQSO4TIk4qrYschsmReRkbAfBQrxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562518},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"cc7ffc4a9daf7316eeb173fb6638b3191a645cc6","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.8.1_1784683490928_0.06786655341462566","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"mcpscraper-memory-db","version":"1.9.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.9.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"7ce131f6eae614cc78335b2f203a2cff4ed41f8f","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.9.0.tgz","fileCount":122,"integrity":"sha512-oVjWfxMNCupz5UrMuGvLvoTamx8Jf8b7jgoTLcZkgpxc+PHtWpuvbECGD4B4Wnz1qHOufzjBQdvURFFLzHQOWw==","signatures":[{"sig":"MEYCIQDp3F8wM4e6Iyzx0yDcCs+FJ+hLMhI8Dug/AZ9/VICa/gIhAORfqbDQf7xhpipWbES6YfBVate88NkFm1erF+QhUgS0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611359},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"bf3c8dfe35c32677dacad18c02a3fc193f3195f9","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.9.0_1785260530011_0.20637523255725632","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"mcpscraper-memory-db","version":"1.9.1","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.9.1","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"965048ebae60a4a5d003e9a9daa7b940dce6aaf1","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.9.1.tgz","fileCount":122,"integrity":"sha512-swvJR4MgK+YEq8OBo5vwz1aaK/OpHUOynPiCg5Oqqo6FZYMsryOVdYX4+yhMlkq2KpVB35h15tyk09cY0Oix/A==","signatures":[{"sig":"MEUCIEU6nZP4PRxeovmtG6N4DfXpv5OGu0nmHgOtvjlgzw6UAiEA2/pXHblXGVW9JNWXiDUXmntWpov46Ta/RgtsvzZ1MZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611359},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"24a1f52169ad6666353eccdb4a3db2b09d42b20d","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.9.1_1785263200996_0.9051481288374748","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"mcpscraper-memory-db","version":"1.10.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.10.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"9fd72d965df562d93b4167d26626adce9999e153","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.10.0.tgz","fileCount":131,"integrity":"sha512-kA4ZLgcF+/DyhG+QspTanhL1b90sGxZf9C18Ah/3wD1UvNLXsxdyAqV+dEV+OqzylW/xQJrHfPf1krhLIHR0bg==","signatures":[{"sig":"MEYCIQCGphhfY+zVNbAvgFMoxyLICfA8CFT9jT/5fcNssHfLwQIhANAPYgzchYs+llMU80LYf2ty9KgXaoqY9IQHA8IBqbDj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638258},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"e03f7f7e2d072ba3e5261d420829699a7124b194","private":false,"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.10.0_1785274552675_0.7582686962793903","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"mcpscraper-memory-db","version":"1.11.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.11.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"17be24743ec7135043873970a665c342f89493ed","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.11.0.tgz","fileCount":137,"integrity":"sha512-04VZyHJ7jZcLy1LS1yjfMAHiLhSOUWhbB1AxAc9xZ/hWjzguOU3qiI7tnFewG2WZxRlCnf3Lr+a2qoPxxNSe7A==","signatures":[{"sig":"MEUCIGvJoiD8b7rxtTFGjEHOowobLNoBckT2dBcOuHfY7nrOAiEAiBQa5V4Hirg7Zy06akZaXIlqoaiZW4/VcAr1xWd/qmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769122},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"test":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs tests/scheduled-run-results.test.mjs","build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","zod":"3.25.76","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.11.0_1785461902495_0.394446751630809","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"mcpscraper-memory-db","version":"1.12.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.12.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"3d1e5cafcae21ee4b8c1e6fb64220871520286fb","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.12.0.tgz","fileCount":149,"integrity":"sha512-nUBslzWdkLdy0cF+TgwCsN9Z3yTh7X8i6mSHDYebzWXjcQorzyQCyy7fASjmwaeHMAy/CuzLFc0t06SOdksoBA==","signatures":[{"sig":"MEYCIQDxTWLbNVxJKWsedwVsGCSkV+rlNCicPjaw/jDg5CLKLwIhALP6rChSevhWsjNH3gRLcwd7gNos1urvOO+5uKqiVylK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":942310},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"gitHead":"3fcff43089feb8fab5a13f8d0bb23fde307ea51e","private":false,"scripts":{"test":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs tests/scheduled-run-results.test.mjs tests/jina-multimodal.test.mjs tests/asset-object-store.test.mjs tests/assets.test.mjs","build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","zod":"3.25.76","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@ai-sdk/provider":"2.0.3","@aws-sdk/client-s3":"^3.1102.0","@aws-sdk/s3-request-presigner":"^3.1102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.12.0_1785808994324_0.8764582524296702","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"mcpscraper-memory-db","version":"1.12.1","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.12.1","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"4fddd5bd3730e891ea2325d4c25ae3fbddddeb27","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.12.1.tgz","fileCount":149,"integrity":"sha512-8KiF9DWh6ndAC3jM4PYSzWl2PkA8VJ7n5leoJykIM5bbBNINIHuYAPjwmKZKdDvYI09No13sgkysHfYuuzkYeQ==","signatures":[{"sig":"MEUCIQCxR39XlohcN9droP2awHvQVfN2s9QfRWtN77Wx5ch0/AIgfmxiF3jbgScPPG5AFyISn6MmZu2MsgCi+BEZxkIUL90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957212},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"test":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs tests/scheduled-run-results.test.mjs tests/jina-multimodal.test.mjs tests/asset-object-store.test.mjs tests/assets.test.mjs","build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","zod":"3.25.76","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@vercel/blob":"^2.6.1","@ai-sdk/provider":"2.0.3","@aws-sdk/client-s3":"^3.1102.0","@aws-sdk/s3-request-presigner":"^3.1102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.12.1_1785811713784_0.8388775431576525","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"mcpscraper-memory-db","version":"1.13.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.13.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"32a1e02a39161d987ed58a63e7041892e8d7721f","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.13.0.tgz","fileCount":2,"integrity":"sha512-VLbQR62qpwCkcZYFmQiXEbBsY3ILvjmerzqHx4bvN3JnFGb1uX50B25uHTq6xFytTT0dAinYO8U1xrY+kdPIvg==","signatures":[{"sig":"MEYCIQCAMit0hEDGZoxQ2Cc4Mx7ArRpN945cJHPtO3yXo6r6IAIhAJl3zxEgR1gtVT6aprbCv8SVkd6hsYBsBMuI8cWX6XuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4347},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"test":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs tests/scheduled-run-results.test.mjs tests/jina-multimodal.test.mjs tests/asset-object-store.test.mjs tests/assets.test.mjs","build":"tsup","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"deprecated":"Broken package: compiled artifacts omitted. Use 1.13.1.","repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","zod":"3.25.76","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@vercel/blob":"^2.6.1","@ai-sdk/provider":"2.0.3","@aws-sdk/client-s3":"^3.1102.0","@aws-sdk/s3-request-presigner":"^3.1102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.13.0_1785959582912_0.7447623169371387","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"mcpscraper-memory-db","version":"1.13.1","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.13.1","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"accf89389fec4b9b4c5a70c2086ffaadca20544f","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.13.1.tgz","fileCount":149,"integrity":"sha512-LHBIWcNlUAFVralhCLisiUAbfJMKvseMj1CTAHQfUDkJ3vMBrsIGkhby1ytWhmtjVNyzbrMitrJvI22WvpVdlg==","signatures":[{"sig":"MEQCIAT/I6PtUqFQHFPd0m9LySoDYw3PdAKUnYlUyLT8zl/nAiBn2OAkl8dlYXP/BD/HuTDf7fromegg5ZaOu9kOP4onfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992676},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"test":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs tests/scheduled-run-results.test.mjs tests/jina-multimodal.test.mjs tests/asset-object-store.test.mjs tests/assets.test.mjs","build":"tsup","prepack":"npm run build","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","zod":"3.25.76","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@vercel/blob":"^2.6.1","@ai-sdk/provider":"2.0.3","@aws-sdk/client-s3":"^3.1102.0","@aws-sdk/s3-request-presigner":"^3.1102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.13.1_1785959696612_0.019506566375802503","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"mcpscraper-memory-db","version":"1.14.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.14.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"360f743b579836a5c5de71c0e28816e91f5a8264","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.14.0.tgz","fileCount":149,"integrity":"sha512-zjYCAEAxEUOBxwnm9MsPg0EuZld6xm72IBywMyd5DjCmA0YQIDpuW15anp1JB1bZ7KBARAHHSLDz7G5J9SI0IQ==","signatures":[{"sig":"MEQCIDHg5SnafghAYEy4xliX8f2MWIofyOtow1I/b+lOVwUjAiAGHIw27Pb4AYZLofyhasKcOpEVUrMIsVbmyvjbhmEZXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1122230},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"test":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs tests/scheduled-run-results.test.mjs tests/jina-multimodal.test.mjs tests/asset-object-store.test.mjs tests/assets.test.mjs","build":"tsup","prepack":"npm run build","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","zod":"3.25.76","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@vercel/blob":"^2.6.1","@ai-sdk/provider":"2.0.3","@aws-sdk/client-s3":"^3.1102.0","@aws-sdk/s3-request-presigner":"^3.1102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.14.0_1786642404269_0.06594077891987449","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"mcpscraper-memory-db","version":"1.15.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.15.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"8e98279af1894fea1e5aeeea5fd96ac823296a6c","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.15.0.tgz","fileCount":152,"integrity":"sha512-/SEQSXcvaZlTux2o7SocXDirB5lSIjz+lH+1qtbrK82nvYZzmtQSMtMljRT9Lq+OHdkmaKZb7zDugtrlewIQHw==","signatures":[{"sig":"MEQCIHsrs+HZsaguj+fF6yxcSv84NzbN4kzRv9vyfaUlYagdAiBZXTF0uiPCrYSFZleOjeQpU+CD34V+6n7C/hXhUedl5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176064},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"test":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs tests/scheduled-run-results.test.mjs tests/jina-multimodal.test.mjs tests/asset-object-store.test.mjs tests/assets.test.mjs tests/file-assets.test.mjs","build":"tsup","prepack":"npm run build","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","zod":"3.25.76","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@vercel/blob":"^2.6.1","@ai-sdk/provider":"2.0.3","@aws-sdk/client-s3":"^3.1102.0","@aws-sdk/s3-request-presigner":"^3.1102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.15.0_1787875803395_0.7268297387512028","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"mcpscraper-memory-db","version":"1.15.1","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.15.1","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcpscraper-memory-db#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcpscraper-memory-db/issues"},"dist":{"shasum":"a490418633b3bb5d9007f679ef4da2f66b4f69d1","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.15.1.tgz","fileCount":102,"integrity":"sha512-adTi8kOKi3WAvBFBP+kxp5gLQ/n6Ks4qm4ijtIICt/NAHm0EQnjSXfji0HNbYx76b34QLDY0vHcfaBsqymqDFA==","signatures":[{"sig":"MEQCIA088jn0zPP4qCQAQPx6rLJWO+kTfkhfrpYtGbfzhvKNAiAoopKvDyaGwTR6o/xHqjAPdDRVe115wTif94r2NPN/iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611654},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"test":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs tests/scheduled-run-results.test.mjs tests/jina-multimodal.test.mjs tests/asset-object-store.test.mjs tests/assets.test.mjs tests/file-assets.test.mjs","build":"tsup","prepack":"npm run build","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcpscraper-memory-db.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","zod":"3.25.76","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@vercel/blob":"^2.6.1","@ai-sdk/provider":"2.0.3","@aws-sdk/client-s3":"^3.1102.0","@aws-sdk/s3-request-presigner":"^3.1102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.15.1_1787876018138_0.058503640477458596","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"mcpscraper-memory-db","version":"1.16.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.16.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcp-scraper#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcp-scraper/issues"},"dist":{"shasum":"f27c3af19e0433f781134c6e1ba33a59136f63ca","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.16.0.tgz","fileCount":104,"integrity":"sha512-PqCP4iGmZ9D4IN7TeBiT+/vZD/K3z79rXvr15PT10g34GhW0rOY9f2/+Qey0AYK9fv4qeT3MW+ULLYWOiyJ3yw==","signatures":[{"sig":"MEYCIQCA+NpvI2Dky6AXWw3HCEYy3aVOnamLTDUgoTi2Hkn1gQIhAO9KNffy/K9h+FTZKotGb0dO+DleVXo0KyL1fMDBMWjf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":676627},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"test":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs tests/scheduled-run-results.test.mjs tests/jina-multimodal.test.mjs tests/asset-object-store.test.mjs tests/assets.test.mjs tests/file-assets.test.mjs","build":"tsup","prepack":"npm run build","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcp-scraper.git","type":"git","directory":"apps/memory/packages/memory-db"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","zod":"3.25.76","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@vercel/blob":"^2.6.1","@ai-sdk/provider":"2.0.3","@aws-sdk/client-s3":"^3.1102.0","@aws-sdk/s3-request-presigner":"^3.1102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.16.0_1787956008639_0.41843179137750774","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"mcpscraper-memory-db","version":"1.17.0","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.17.0","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcp-scraper#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcp-scraper/issues"},"dist":{"shasum":"ef5d1a81055c9b21c409da8ac675171d425348ef","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.17.0.tgz","fileCount":109,"integrity":"sha512-4s9UfRPcXuD3zK9G5FulCYVHsjcIYXopcGuVjG0N5gm1NZUaw77aXUX//LhgMwc4gM7PSkpelcxnkAO3eURMtg==","signatures":[{"sig":"MEQCIAKGCEfI0CAKs47X8MLZHFNakfVkVai3Geso7YS6zHx5AiBgJsPgzClvPIGyfkUfR2m2cIxczgN/cfNFHg8oV+M5yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":838614},"type":"module","_from":"file:/tmp/xray-crm-memory-candidate.NRGdl4/mcpscraper-memory-db-1.17.0.tgz","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"test":"npm run build && node --test --test-concurrency=1 tests/*.test.mjs","build":"tsup","prepack":"npm run build","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"_resolved":"/tmp/xray-crm-memory-candidate.NRGdl4/mcpscraper-memory-db-1.17.0.tgz","_integrity":"sha512-4s9UfRPcXuD3zK9G5FulCYVHsjcIYXopcGuVjG0N5gm1NZUaw77aXUX//LhgMwc4gM7PSkpelcxnkAO3eURMtg==","repository":{"url":"git+https://github.com/VilovietaSEO/mcp-scraper.git","type":"git","directory":"apps/memory/packages/memory-db"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","zod":"3.25.76","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@vercel/blob":"^2.6.1","@ai-sdk/provider":"2.0.3","@aws-sdk/client-s3":"^3.1102.0","@aws-sdk/s3-request-presigner":"^3.1102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.17.0_1788292438491_0.7327956139200593","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"mcpscraper-memory-db","version":"1.17.1","license":"UNLICENSED","_id":"mcpscraper-memory-db@1.17.1","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"homepage":"https://github.com/VilovietaSEO/mcp-scraper#readme","bugs":{"url":"https://github.com/VilovietaSEO/mcp-scraper/issues"},"dist":{"shasum":"16f17327b29706c15e9e2d8680d840b44f66c524","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.17.1.tgz","fileCount":109,"integrity":"sha512-DFV7Oy+YQZwUUGDev53lEuZ0xnrOBFmDrDKtrWHB0pBCSTRA80WUzHJq9T5BC1EvV501UD0NC5TUfBOaM3FuIg==","signatures":[{"sig":"MEUCIAFj3u4yqxzcFUlsi5L2XhADrVpIB7eG3/z+UpzPQkwiAiEAuP698Jve3Qmfhf8VVPM9aCZ8TiCyHytcWSlXMDCjYkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851369},"type":"module","exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"private":false,"scripts":{"test":"npm run build && node --test --test-concurrency=1 tests/*.test.mjs","build":"tsup","prepack":"npm run build","typecheck":"tsc --noEmit","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs"},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"repository":{"url":"git+https://github.com/VilovietaSEO/mcp-scraper.git","type":"git","directory":"apps/memory/packages/memory-db"},"_npmVersion":"11.16.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"latest","pg":"latest","zod":"3.25.76","jose":"^6.2.3","@mastra/pg":"latest","@mastra/rag":"latest","@vercel/blob":"^2.6.1","@ai-sdk/provider":"2.0.3","@aws-sdk/client-s3":"^3.1102.0","@aws-sdk/s3-request-presigner":"^3.1102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/pg":"^8.11.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcpscraper-memory-db_1.17.1_1788300427188_0.04390729675948424","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"mcpscraper-memory-db","version":"1.18.0","description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","type":"module","license":"UNLICENSED","private":false,"repository":{"type":"git","url":"git+https://github.com/VilovietaSEO/mcp-scraper.git","directory":"apps/memory/packages/memory-db"},"exports":{"./db/*":{"types":"./dist/db/*.d.ts","import":"./dist/db/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./rag/*":{"types":"./dist/rag/*.d.ts","import":"./dist/rag/*.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test":"npm run build && node --test --test-concurrency=1 tests/*.test.mjs","test:artifact-templates":"npm run build && node --test --test-concurrency=1 tests/artifact-templates.test.mjs","test:scheduled-run-results":"npm run build && node --test --test-concurrency=1 tests/scheduled-run-results.test.mjs","test:schedule-cadence":"npm run build && node --test tests/schedule-cadence.test.mjs","test:skills-rerank":"npm run build && node --test tests/skills-rerank.test.mjs","prepack":"npm run build"},"dependencies":{"@ai-sdk/provider":"2.0.3","@aws-sdk/client-s3":"^3.1102.0","@aws-sdk/s3-request-presigner":"^3.1102.0","@mastra/pg":"latest","@mastra/rag":"latest","@vercel/blob":"^2.6.1","ai":"latest","jose":"^6.2.3","pg":"latest","zod":"3.25.76"},"devDependencies":{"@types/node":"^22.0.0","@types/pg":"^8.11.0","tsup":"^8.0.0","typescript":"^5.6.0"},"_id":"mcpscraper-memory-db@1.18.0","bugs":{"url":"https://github.com/VilovietaSEO/mcp-scraper/issues"},"homepage":"https://github.com/VilovietaSEO/mcp-scraper#readme","_integrity":"sha512-+0GYQObUT74qQAASmFvKmikW3KnEsbrBTh714D7zhKohZ/SWPQznsJEs9aJDhy5J3qtNGCZnOjGLjJfuZ0AF7Q==","_resolved":"/tmp/memory-release-pack/mcpscraper-memory-db-1.18.0.tgz","_from":"file:/tmp/memory-release-pack/mcpscraper-memory-db-1.18.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-+0GYQObUT74qQAASmFvKmikW3KnEsbrBTh714D7zhKohZ/SWPQznsJEs9aJDhy5J3qtNGCZnOjGLjJfuZ0AF7Q==","shasum":"ba2f2ee82cf3e493fab37ef7240396d6dcdfaee0","tarball":"https://registry.npmjs.org/mcpscraper-memory-db/-/mcpscraper-memory-db-1.18.0.tgz","fileCount":109,"unpackedSize":852277,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBjZ4y62Y/wr42d3BTbieM9C+hKJYrRn4p15J26aSnHDAiAqihRL1bzjn4kwf9C46NVvRKJKdMc6wsJwU4vycq1adg=="}]},"_npmUser":{"name":"vilovieta","email":"Seo@andrewansley.com"},"directories":{},"maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcpscraper-memory-db_1.18.0_1788375125069_0.5669572784485533"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-08T02:46:07.582Z","modified":"2026-09-02T18:52:05.432Z","1.0.0":"2026-07-08T02:46:08.004Z","1.0.1":"2026-07-08T02:51:07.583Z","1.0.2":"2026-07-08T02:53:51.264Z","1.1.0":"2026-07-10T16:58:54.758Z","1.2.0":"2026-07-10T23:37:56.139Z","1.3.0":"2026-07-11T20:39:04.666Z","1.4.0":"2026-07-11T22:44:54.120Z","1.4.1":"2026-07-13T15:23:32.598Z","1.4.2":"2026-07-14T18:39:59.556Z","1.5.0":"2026-07-16T22:20:26.386Z","1.6.0":"2026-07-20T16:34:48.496Z","1.7.0":"2026-07-20T21:52:22.591Z","1.7.1":"2026-07-20T23:26:20.877Z","1.7.2":"2026-07-20T23:42:59.320Z","1.8.0":"2026-07-22T00:10:27.782Z","1.8.1":"2026-07-22T01:24:51.068Z","1.9.0":"2026-07-28T17:42:10.241Z","1.9.1":"2026-07-28T18:26:41.230Z","1.10.0":"2026-07-28T21:35:52.874Z","1.11.0":"2026-07-31T01:38:22.726Z","1.12.0":"2026-08-04T02:03:14.549Z","1.12.1":"2026-08-04T02:48:33.928Z","1.13.0":"2026-08-05T19:53:03.113Z","1.13.1":"2026-08-05T19:54:56.756Z","1.14.0":"2026-08-13T17:33:24.499Z","1.15.0":"2026-08-28T00:10:03.578Z","1.15.1":"2026-08-28T00:13:38.309Z","1.16.0":"2026-08-28T22:26:48.836Z","1.17.0":"2026-09-01T19:53:58.647Z","1.17.1":"2026-09-01T22:07:07.338Z","1.18.0":"2026-09-02T18:52:05.230Z"},"bugs":{"url":"https://github.com/VilovietaSEO/mcp-scraper/issues"},"license":"UNLICENSED","homepage":"https://github.com/VilovietaSEO/mcp-scraper#readme","repository":{"type":"git","url":"git+https://github.com/VilovietaSEO/mcp-scraper.git","directory":"apps/memory/packages/memory-db"},"description":"Shared data-access layer for the mcpscraper memory product — Postgres db/*.ts, the auth/crypto/vault lib/*.ts modules it depends on, and the Jina/pgvector rag/*.ts indexing layer. Consumed by mcp-memory and mcp-scraper-scheduler so both stay on one implem","maintainers":[{"name":"vilovieta","email":"Seo@andrewansley.com"}],"readme":"# mcpscraper-memory-db\n\nShared data-access layer for the mcpscraper memory product: Postgres `db/*.ts` modules, the\n`lib/*.ts` utilities they depend on (auth, secret encryption, vault contracts, cost rates, the\nalready-HTTP-only credit-debit client), and the `rag/*.ts` embedding/indexing layer (Jina\nembeddings over `@mastra/pg`'s `PgVector`).\n\nThis package exists because `mcp-memory` and `mcp-scraper-scheduler` both need this exact logic —\nbefore this package, it was hand-copied between the two repos, which is exactly the kind of drift\nthis package is meant to prevent. Each consumer's own `src/mastra/db/*.ts`, `lib/*.ts`, and\n`rag/*.ts` files are one-line re-export shims pointing here; the real implementation lives only in\nthis package.\n\n## Usage\n\n```ts\nimport { query, ensureSchema } from 'mcpscraper-memory-db/db/pool'\nimport { resolveToolAuth } from 'mcpscraper-memory-db/lib/auth'\nimport { listArtifactTemplates } from 'mcpscraper-memory-db/db/artifact-templates'\nimport { listScheduledRunResults } from 'mcpscraper-memory-db/db/scheduled-run-results'\n```\n\nEvery subpath under `db/`, `lib/`, and `rag/` is exported individually — there is no single barrel\nexport, to keep tree-shaking simple and match how the original files were imported.\n\nScheduled actions store an explicit artifact selection. A saved-template selection pins one immutable\ntemplate version; it never resolves a moving “latest” version at execution time. Scheduled run results\nare the user-facing inbox records and remain separate from scheduler lease and retry receipts.\n\n## Requires\n\n`DATABASE_URL` (Postgres, used by `db/pool.ts`), `JINA_API_KEY`/`JINA_EMBED_MODEL`/`JINA_EMBED_DIM`\n(used by `rag/embedder.ts`), optional `JINA_RERANK_MODEL` (defaults to `jina-reranker-v3` in\n`rag/rerank.ts`), `SCHEDULE_SECRET_ENC_KEY` (used by `lib/secret-crypto.ts`),\n`MCP_SCRAPER_INTERNAL_URL`/`INTERNAL_MEMORY_DEBIT_SECRET` (used by `lib/credit-debit.ts`'s HTTP\ncall into mcp-scraper's real ledger) — same env vars either consuming repo already needs.\n\n## Publishing\n\n```\nnpm run build\nnpm publish\n```\n\nBump the version in `package.json` first. Both consumers pin an exact or caret version and need a\n`npm install mcpscraper-memory-db@latest` + redeploy to pick up a new release — there is no\nauto-sync.\n","readmeFilename":"README.md"}