{"_id":"@getrift/rift","_rev":"39-fc3890572655f9a9c92c129bbea862d3","name":"@getrift/rift","dist-tags":{"latest":"0.0.0","beta":"0.1.0-beta.40"},"versions":{"0.0.0":{"name":"@getrift/rift","version":"0.0.0","keywords":["design-system","figma","tailwind","shadcn","cli"],"author":{"name":"Clément"},"license":"MIT","_id":"@getrift/rift@0.0.0","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"bin":{"rift":"index.js"},"dist":{"shasum":"1cfd14b0e39383c77ddf3346c6b26b465f60f86a","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.0.0.tgz","fileCount":2,"integrity":"sha512-NeE9mE48oCbTi0TItc+7VhvLFoOz4p53hsyvcefWN5SMzjNs/a7x0xzlxXVojiXqzhQEBhMbtaRlRUNRsl0Q1Q==","signatures":[{"sig":"MEUCIHLeD3kh4eGbYxyQ5kEYrXQqmgVd1vkQIx+hC2kX3ZTSAiEA2r8/SVLSff/qW7q29HIiBekJKYAI481zs3BrsRR+F1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.6.2","description":"Close the design–code rift.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rift_0.0.0_1764593802077_0.7621300550633814","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.0":{"name":"@getrift/rift","version":"0.1.0-beta.0","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.0","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"393253a23b58d6b055b6d36212ec7a7cd4a68f9a","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.0.tgz","fileCount":627,"integrity":"sha512-MQcYAKQFGGv4T42Uy8gOz8WJN7U9LehcDFZxm5uAUIiEbI7BqqO//CwY4sUaJtJB8wG6MX7pa54n0UGKk4ymJg==","signatures":[{"sig":"MEYCIQCrqPHwn0PGbR6j7dGo4PW3SQBKHaTNxhc8f5i/Sfp2jAIhAPfkvxlq6bcypeMKiv47ew8vN4rIxGSeZhpu+Rf+j36X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1956635},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"5e8b829e453f7a9387f717519b33f1d2a2945c99","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.0_1777317663667_0.28202138763962936","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.1":{"name":"@getrift/rift","version":"0.1.0-beta.1","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.1","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"b5efb159df8fbcc8155ee087b126fc81ada63d64","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.1.tgz","fileCount":650,"integrity":"sha512-OFU3mi0ICwCS+7QvpZC5kMy4ipi7TUiOGo82paVGgbaVpm9Y4LbbSEjnoZ/NNGmjluhS0gr4KasyGkyIuuVjGA==","signatures":[{"sig":"MEQCIB7xNSrStIIlw1eKQ/W6icAVqn683O/nZlUrNgOe1Q0jAiA2pJQLj2AUsjN2PP3z/+6J1XemZplCRFMFQOPURu+USw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1994351},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"9b0e3c561fcf531d74661c106d973b50e01deeb5","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.dev.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.1_1777364965730_0.13534021543392893","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.2":{"name":"@getrift/rift","version":"0.1.0-beta.2","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.2","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"31c2e3eb47bd6e22f5e9caff62b76925fc8574fb","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.2.tgz","fileCount":651,"integrity":"sha512-lw8E93/B0dHew4dZodLcX/1AMMGWKGDzoGdyneYz+iLOHIGgsM3WrjkIkh70uL7VmGLs1scB1NvyWMJ3PC+r1Q==","signatures":[{"sig":"MEUCIQCftEps4eL1PDikPMhUlVuPC1Oftqq/qpiWUn4gagiKzQIgdxvgD9ESVCCP5CmApntP0XkNOl83Z+cCvFXH+dVy838=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2002789},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"39e03e9c68ffa3a53fc27de9379ed18f4a68533f","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.2_1777366015468_0.8545738566227357","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.3":{"name":"@getrift/rift","version":"0.1.0-beta.3","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.3","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"bb4404d1bbbe0eafcfc4fc1f10be5b687d474038","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.3.tgz","fileCount":663,"integrity":"sha512-vBbCrJYwhVt7tgawn11xkMGGoEH77XHV2Yn0g1nMLTAl1MkaTpFt7uFGOzI8N1GHpwWOHNLbH8W0CJQ/T1uV0g==","signatures":[{"sig":"MEUCIQC4cwvPqZEMUOXn1xe7BiO/Le/eeRqFI6S+WbzzLhgQJQIgd5K1STKbdjACDfVIij6Qt0BYyOWqEjG5aa7BLKY4c/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2061770},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"b88b2d4e9b78890be798270582be4fddc723a8f2","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.3_1777893200419_0.8611430965300626","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.4":{"name":"@getrift/rift","version":"0.1.0-beta.4","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.4","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"5bab82222c44460692290be7a5d24e7f26d66da8","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.4.tgz","fileCount":663,"integrity":"sha512-WWF8z0J7uHuhFaX26x6I0XzYsLk7im8fVCSffeXDABk2M/kNVdqLVhvmvgn3Qs2xQeFUNhZ/+gcU11FQdvGa8A==","signatures":[{"sig":"MEUCIQCNyWfufko8xz+kea3jikHmUe59mlDk4XXP7U2gvKc+ggIgHT2G6LoHVhxyqNC5IVkOUw/xQi/RiheL0ilTSmA6kz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062244},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"bf096e8acff4c0f3fc0a564363b882ee98ea6bc8","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.4_1777901838074_0.8052855195955415","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.5":{"name":"@getrift/rift","version":"0.1.0-beta.5","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.5","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"1b5e10e3e93792904749acd2a6d8e822678192ce","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.5.tgz","fileCount":663,"integrity":"sha512-CgICNpwqDT+j8MhJrytwfQFA2sYH0u/0vpb7eUr8CyVFoe9luVFHE729jiw82NDIFhwAQ56ZOFCxSLe4gOxD8Q==","signatures":[{"sig":"MEUCIQDwmQH8IdatV99KwruRWBNda2LTeXD0SqRnyNxPAb2FHgIgb2kYCjsxO/ymEowCYnMTzkxCdhCCIIjGr9v77wGw5aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063188},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"d8e69cf7250d0f5af9fb2fe02404430482315bfd","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.5_1777909413739_0.9075324326459322","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.6":{"name":"@getrift/rift","version":"0.1.0-beta.6","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.6","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"c38f06ea8192f65c339378abde2ff749c97318f4","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.6.tgz","fileCount":667,"integrity":"sha512-ZF9X02lLOGVn2hZkbJRxD9UOGgfGdz4itYiCNDuXdEbb59wg+/xRSiDEBao3kNKH0WGiFQ9PKYVFEYFDTMlo2w==","signatures":[{"sig":"MEUCID4Wg7dzZuP/ZHUoGa7ZLRjyl8o2h34vLkWbE34cA1WVAiEAty4bx34UnnxtWuQyun65jXUBnFORobjZ7ORBAo+/KRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088702},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"766ebdd716f36a19e660a7bb46e39e575133dc45","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.6_1777928456314_0.2456008088274797","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.7":{"name":"@getrift/rift","version":"0.1.0-beta.7","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.7","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"f879bf8e342925d27406425365022d2069f9ef2b","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.7.tgz","fileCount":667,"integrity":"sha512-pBaNJ7gc6Ae3RKV3lIn/folhgb6+pCkNMoMyQQQib+d9NFM/84EDy/Oj7YQYAjmH6/otj24GRo9bY5W8Hk5D2w==","signatures":[{"sig":"MEUCIQCUxNBq9WYSAUMTEY1vQaBn9h+cfnH/DXOqa0+x13g6VAIgS7zcjdK8356Ll0WxNLk4y1Kdw5FhbGikqlpOVV6rXOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2094226},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"97719c8e02484434324a39dc824b9ed676c738f5","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.7_1777987698738_0.5524868571990398","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.8":{"name":"@getrift/rift","version":"0.1.0-beta.8","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.8","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"adb241d81ecc0974bb439c50a2be2e1dbc245372","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.8.tgz","fileCount":667,"integrity":"sha512-Nkgrrpa7DxLn++LZdDSdMK0FGIU/VuRReSXkIW+aE7G5XN/bVt3tm+uHoE8nwyRhV6xPvB7HbRekeOergGPNxQ==","signatures":[{"sig":"MEYCIQDGsHy4OvcAFvr4Ww7w71vKUTS9z99xxJAZOxj2aMMV+gIhAJRCtsXfEPFKFw2DplzcGAxNtsuZ5T6TeSsaOXFt75XY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2095915},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"69def4fe60ecf43d2ca029d388885f7428490f70","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.8_1777998465650_0.19494004230338513","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.9":{"name":"@getrift/rift","version":"0.1.0-beta.9","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.9","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"f4bce3bae3bca8d3b1eb9bcb21df142ca4e58a2f","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.9.tgz","fileCount":675,"integrity":"sha512-/AD2oqOkDzDaGJqdwXoGPdY56ZwtY0pQx+pjLspRRL7GMMLcubptXfdlrqtHaVOosH17vTHxCSYsLBWF+Dqc3w==","signatures":[{"sig":"MEUCIQDCCgvyLZ5xs8ILx43Z0bRG8g/J3mxs6wY/OtwhdMnIRwIgCkxX9cP0EgczyJj6hGr5rZ9ryOcIKfjvgvdtOqTQnSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2136399},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"bc20de70317abb31c1f3fd8c367f7a0c026b92d4","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.9_1778599447527_0.5074411961531111","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.10":{"name":"@getrift/rift","version":"0.1.0-beta.10","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.10","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"98c3c1baf45945b51a47d59637ccce4d533f84b4","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.10.tgz","fileCount":711,"integrity":"sha512-R5CvI6/tqBIslH/ser+EsOyT2T1WPo+7mpJosgJbtsf6GbJVaTdjqiNOht1mbvq6qN67m9vgHSJMiVA0ZdW9fw==","signatures":[{"sig":"MEYCIQCZaERBNGDHu2dOVEGlSjr+W6vXEOflcWNdLfFjzz7AvwIhAIoDahELf5ZneF96pLDcQBIwubpyncG2K2Bf3WZ6v/Ci","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2255329},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"89089c654f2182e51be96af7aae2d5e50dc679e4","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.10_1778688315649_0.7550662158421362","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.11":{"name":"@getrift/rift","version":"0.1.0-beta.11","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.11","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"ad9aa803f3ebc335d4f69782b3a6c8161c91f18d","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.11.tgz","fileCount":715,"integrity":"sha512-j3iWVAXeZt29hd8RlRjvbcqcKn9zF0js1DCA522E+KxQ8wqhGAWZgru17RP2vVw2StO+okpNuBs8y/iCuLKheg==","signatures":[{"sig":"MEUCIA9ugHLfHDklRGWC9h5HysV1T0Jsw7+h/sS770BNImO2AiEAr/8Rb012lUm6dJaLcbAncdbfl8F6Dlp7D4WzIbWBlX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2323259},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"34d62f852772d74c36f4b28c8d813d07950bca23","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.11_1779090723140_0.49261670755147713","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.12":{"name":"@getrift/rift","version":"0.1.0-beta.12","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.12","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"3e3ca57485ab3d1cf6466b94d67dd187fe4a2eeb","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.12.tgz","fileCount":719,"integrity":"sha512-hAzSSNRS/Eo3AjerMhdGXX19AXYQeR15KwbEBurlDM7EbA9K6Pxj4t4yYkVDL03jKCYbzf1H8XWKHMRRoiNsnA==","signatures":[{"sig":"MEYCIQC4cT2Ff5joK/wZJbX3geC+cgWaRZVioF05evq+Wuvi2wIhAPzWPnZaRe6j/2PS/RLD0uV9V5JvMGtP5ggIxxGUv0yc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2377354},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"fe5670839f66db790c9f39d7e509060b7aa511c9","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.12_1779112852741_0.693545883152668","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.13":{"name":"@getrift/rift","version":"0.1.0-beta.13","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.13","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"30a978f04fb52e1534a8ae27f79ed17f163eb0f5","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.13.tgz","fileCount":735,"integrity":"sha512-y2qP8QUqPX1nFi1kpZHHEV0b96X1wMqzxoKkoFSb/iJ/+mhTvd9E1KyEt1bkaCpBy2XTNn7UV5BFdxJxSjUsDw==","signatures":[{"sig":"MEUCIQDFDV56Bqzex0FDog9rMMi9xypIkeUxtW132six8Fq3DwIgHpw0SWpHXGfXQf/4yDQogzGPUJZoKv8uRhTU07SGccA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2555826},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"777fc93336563d7344d72d142a54fca30580c4ea","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.13_1779281361780_0.061788481050550015","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.14":{"name":"@getrift/rift","version":"0.1.0-beta.14","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.14","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"52d85b589045c11f4b85fbc9340b79335e612353","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.14.tgz","fileCount":761,"integrity":"sha512-kwXkG26DfX8uB9TQVBYb8icGnnQmWXRd9P6b03U/ULjkvlauec3ofMIGiiCk3XHpXVNTHn6EV+5dNDO3t8G4Ng==","signatures":[{"sig":"MEYCIQDsYoaI1N4Y0/AFcro2+3/rgw2W8v4m0xJtlacC2GTDfgIhAOqV5zcNltQ4G7AF3F6A0/FD3cIPYYeFLDmNsTolkWex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2678179},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"e1f5c5c6e9481e97534af6d0d1318a70fe552b3f","private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.14_1779376801661_0.9866094075326082","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.15":{"name":"@getrift/rift","version":"0.1.0-beta.15","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.15","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"8e70a38af6fe642ba558f8ffcc61c221406c3de0","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.15.tgz","fileCount":761,"integrity":"sha512-ZbFU+5D4Aon9jMf2AqUI/zxruaFMMs9Z54Ysmm6UvvAFKqpsw4GMQYKoaE/LMNuAxr+sua/yd8lG2zPycxX3BA==","signatures":[{"sig":"MEUCIQDTnb+2sOSozji59cz8MA4Oi3vkER3pxisuLDqzGBQ82QIgfpJ37/qecWN3bXMX10Sqky1WC5DyDLU7E2Ckpn0dwlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2698045},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.15_1779529837792_0.18987469194515327","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.16":{"name":"@getrift/rift","version":"0.1.0-beta.16","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.16","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"3dc779398c23198c0a26b007ac2c8e682297f3a4","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.16.tgz","fileCount":765,"integrity":"sha512-OZ4a1wHzZ8p48uZg0qXhnf88tUTDWxKEoT6xHHZcOj6+F6HKzsbnBgQ1zdufb9tjXpnj1ETilHkW/pDZuieOJQ==","signatures":[{"sig":"MEQCID8Bw5KHSFRVrbz0eRAdI7ZTnNKEGmzoz6rbF/NeLMSaAiAtuAGUJUMk+Bk0xrrKQ3rWSi+gOuvRzFugp6gxR+uPpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2738871},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"pnpm build:clean && tsc","check":"tsc --noEmit","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"pnpm check && pnpm check:rename && pnpm build && pnpm check:tarball"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.16_1779872290323_0.6803006347239475","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.17":{"name":"@getrift/rift","version":"0.1.0-beta.17","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.17","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"f4fc47ff303fe5d53b37cc13433321021539bbe3","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.17.tgz","fileCount":773,"integrity":"sha512-rl6QOw/+SCDzsHOGNIVTDaTkH8xIn6b40Cugb3hnpBrJkFYsBfbNeqDNm++3SGKzrIp9hS5hWHVTlOKq6dGOug==","signatures":[{"sig":"MEQCID/zv7hIhxHOv/zxl4hq/Oix2bWUYaPU1b2LaGI2ZwgEAiACLPcvJqptGVf1qY2imrs3sGecaNyfpfAHjTiYzkT8GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2819791},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"ad3e58294935746b9c43c569aa1d965e8872b70b","private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts --run"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.17_1780060223994_0.0705466523778926","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.18":{"name":"@getrift/rift","version":"0.1.0-beta.18","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.18","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"2de46bedfb9cf9100e082f1e3399b5d1a342ac35","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.18.tgz","fileCount":781,"integrity":"sha512-4GzrYJJkroVGnZd4At6XPO3eD8b5g8DElKYE/i8X7+W1LVS118RW7wXqmubNuKmp+KdEFRNA/8jnztz2zqhEqQ==","signatures":[{"sig":"MEYCIQDxX36/IbCv1rUXPzCYFBKI4hxxQibRZ0zqD1DlA/hLpQIhAI6k3Wtk1XS76Q4advANEernjupGspDoNG92lbj3tiUL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2884432},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts --run"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.18_1780300205041_0.03725573046048036","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.19":{"name":"@getrift/rift","version":"0.1.0-beta.19","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.19","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"adde20cdc056b8d38102b89a138ef43e4534eb2e","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.19.tgz","fileCount":801,"integrity":"sha512-/dpZCFV6guU3h1jGD7KhO6fozG8uKWASnuKlGC42Rn+g3fx5GWr/iPDog2LSgUKNQt3BiyO1PmMIcNDZLrbDCQ==","signatures":[{"sig":"MEYCIQCmVPxM12QASVkZwIqZhpTDdvsSUmLbYZOSXPEZPYmsCgIhAN4nEP6bI9FVM0bR+Ui4wDgecwro7d1haXQOUd713H+Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3033742},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts --run"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.19_1780434774187_0.8775142795938344","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.20":{"name":"@getrift/rift","version":"0.1.0-beta.20","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.20","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"4b908cfe4e379b82d0c75b3b2c8cec52c7baaa10","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.20.tgz","fileCount":801,"integrity":"sha512-VGWzPGMv7CiPf9J5ILOoY0IOskExO4/IWLXAwPoOiSMGMMz8KAnEURnvVLF2opr0rmQhWCDpIjmwcFv922ZHBg==","signatures":[{"sig":"MEYCIQDF5ZMkDmLnXITgSDnaxYpk0dOpWHb/z9cslnc/aZIbQAIhAOjtQvTAnmCfJYlQQ8zmfcZ1TT4TCZS94DmRVfY2Fssy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3072923},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"7de20dbe4c40738d81f75cdc57a9500ab2104f23","private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts --run"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.20_1780570195928_0.5663454058414257","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.21":{"name":"@getrift/rift","version":"0.1.0-beta.21","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.21","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"b7d8f0abf30514579adf8765c841939536f8e730","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.21.tgz","fileCount":801,"integrity":"sha512-f1BORK8DquzJOR0rfNlURkSXNJsKz68PxbAR+rbCEtcOukWMmjuMCURiMB0i2LAkwGC8X34MBgjDzBw9lKaiLg==","signatures":[{"sig":"MEUCIQD030Foj+7MzD0f6D+KMIjIkk9FYvfmRIvIkeclb1AGvAIgWbmAyeAvApLHAd8EkPPSVx6FZw2uHuacOqejvr0UNZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3106152},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts --run"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.21_1780638292845_0.6630121740121886","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.22":{"name":"@getrift/rift","version":"0.1.0-beta.22","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.22","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"5ddb2a351335fda1941d2d759cb43bd0733cd3fe","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.22.tgz","fileCount":909,"integrity":"sha512-8OWE/tC1GVf+1kgZIpJVGUQNKwnWBV6K0wW0dMLVBM5AQcbg/mGGWmS2tVdcm8Z7YewVnlLrUHRboxHq3cccCw==","signatures":[{"sig":"MEYCIQC5uHsb01kVo52OSq/CGKzOLF857Xr669TQu32XfyCMHAIhAIeldRuzDuMfwHzpcQ4Da5BKnlfq55Lm3TPXxg46Wlm4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3708662},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"1020eb39e7239cfc95e2633fa7025868afb0cc09","private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.22_1781273920975_0.1491323209407125","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.23":{"name":"@getrift/rift","version":"0.1.0-beta.23","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.23","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"1c53c1c54c82cbac9e4ac7607b7780a2905bdf56","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.23.tgz","fileCount":933,"integrity":"sha512-PAEI9WXvp48W++6Pex5pbKiNabarZvQt7IyfXx9MkAsL00X3cKysQOdopQMqkDches3QIsnJKvTMOMkl80cdUQ==","signatures":[{"sig":"MEUCIBYV4TY/cmeautvg7fJT5S7BOXf82t8po2l10PZE4hFqAiEAr39joc1e9w7mkqBvrXSZaOWRReudMFxEpbsULPJKv88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3841768},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.23_1782284504879_0.11476901168265363","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.24":{"name":"@getrift/rift","version":"0.1.0-beta.24","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.24","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"fcfc854924b2d522e4b1e310d3eda3cdc94b1890","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.24.tgz","fileCount":933,"integrity":"sha512-meHVXKsY8516eawR2hGG5CtVS3nHCycX+VO+d1UV1fMffag8zApKsOciEnEucLR5ZasSlt+26Efjat0SB3kJFA==","signatures":[{"sig":"MEYCIQD8ATy4MPgKq/qx/uk0w/ywHeRjq6bDpWX02mN6J/FErwIhAPvufD2w65IiMydanCbrIxSwCE83CbSmNFicKhyCadBA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3842339},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.24_1782310342945_0.3183756247051328","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.25":{"name":"@getrift/rift","version":"0.1.0-beta.25","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.25","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"e60787fcd3afe89dad330bec1b1943d0aac5feaf","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.25.tgz","fileCount":933,"integrity":"sha512-s50iCE3a0h4t5E7/iQtV4+rJuSpmbo9XArUWKO6i5Q37hs/uZwHGXH6Uzmz9/kcBcopd0jGU5oMGgC09atVmAg==","signatures":[{"sig":"MEUCIBww5/nOR2exXQM6FRR5wkbvprAzJ193WRxtczDOxBUVAiEA4vKAdkbfK4d6tVlSWxP9JDnZjxqI4QfTySpJP34VRQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3849803},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"167a11f728aa0eb34f06a207fd2be0a87dd2131e","private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.25_1782573488818_0.31437323602805956","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.26":{"name":"@getrift/rift","version":"0.1.0-beta.26","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.26","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"ff0fee08ee6261fb901a253349186a71ce95e55d","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.26.tgz","fileCount":933,"integrity":"sha512-sdP4sQz9cETz+gTfuN9iH0AobBQJlm3piC3GOGUFjVDNFv3mwAdgPCj+PnYPJuzLPpod7GWLrOpz8M0SxTJ/WQ==","signatures":[{"sig":"MEQCIGNp3SZGNqkr6VLaQZCUXIO9LyhH+b9zE5vQohegj1Y4AiAlgromwyOUX2sK0X8fCaPe7RQbUVgHIG4/ih2mdtQweQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3864317},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.26_1782729874576_0.6411042791836294","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.27":{"name":"@getrift/rift","version":"0.1.0-beta.27","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.27","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"f9d465bd917654ff92cfd4e327bedc37e27a7ff4","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.27.tgz","fileCount":945,"integrity":"sha512-6swwh9TshpiQu4bdsvzXb2q+MM87bKxh/RwQCw4kp4acdCfxCXPKTQaSKIfKib8Io1oOvEz9SYjKyaDlI+r9rg==","signatures":[{"sig":"MEYCIQDGaRbvTthIbi5HepOvgQaASX7tjMyqp1fIvyf/9+hn6AIhAMvj6WYzr7Hd2F9++a5uDzQ2XHZ9LDUl0PIqiZ+clJ6E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3899790},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"f5944d0317c93a0692025cdc6853759e3d79449e","private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.27_1782806328977_0.5334212697449039","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.28":{"name":"@getrift/rift","version":"0.1.0-beta.28","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.28","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"14145ce18b6019d20ff3b8a3bbcae5c44c93e6a0","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.28.tgz","fileCount":961,"integrity":"sha512-aQWwfNUrSB80SGfvn0Yl7KWwv3As0inPdpHSnE876LA6uDhPb+5DOuaJ5uOCe4ukac3CcW1qmJehhLudzxVXzQ==","signatures":[{"sig":"MEUCIQDBFy+dD5JjXi4krIPO+D0HuUoZV2+QXAbRggZgpEpt5wIgd8VmIz+9AwwhYvcsPqTk9gjRyReb7WdPdBPWNRxwZHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3954537},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"4c6b0e8f7290e51c6476faad80d5ceab3a8936b9","private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.28_1783332810421_0.9451852110361976","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.29":{"name":"@getrift/rift","version":"0.1.0-beta.29","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.29","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"1f11cca3d7bc9cabcf408aebe2d274f9a6a19cb0","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.29.tgz","fileCount":961,"integrity":"sha512-E21lWTXsKcrpr8pXRvSC76nw7ysufUetD8Te6tHGpLkUOFcavt+7jUfMrVTMLwH+evp6GHvdMwZZl21SEQF/Eg==","signatures":[{"sig":"MEUCIEFg1W2yvKryJuMJCpbNji3IaTABHooZfuMxuPyokvptAiEApFWdc4T4ZTIqz87Q+VU87ub2gKII1YLBzEe03IMo30g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3968811},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"gitHead":"7ef16609595f7dee31ac8da3ec0ad235f344ea38","private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.12.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.29_1783418341767_0.6753777701838866","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.33":{"name":"@getrift/rift","version":"0.1.0-beta.33","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.33","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"017df874bb6b57ccd6bc4e10759511429d0451c6","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.33.tgz","fileCount":1017,"integrity":"sha512-pBXT8JLLKIJB8cNpF9VvUuXVPfg2MoRgT1Fx7Yu51MdnDD7fnWoTU7XgV6sfAToRGIqdHRJaNi2kGxG86ZJ8SA==","signatures":[{"sig":"MEUCIQDwPfoq99hUulIWCiMOS3fZBf3X1L5GqDLAm4iSbJk0gAIgBxtz3D4Lj6CW1aEX95x+qenk7ALGSuWksWMWEZHR3UY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHNSRbtNdGNOAmO7o4Mcfa6cEUk/HR7X/ju7BcYtFyzwAiAroD4nvfYaBnmTuizz7dh+Hep7xkRZ+4ahIdBa5oq3nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4273884},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.19.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"26.10.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.33_1790351173894_0.12388015944404795","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.34":{"name":"@getrift/rift","version":"0.1.0-beta.34","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.34","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"4de2e65584169d991f9473b5d5a4ac7ef2131bd4","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.34.tgz","fileCount":1021,"integrity":"sha512-BcSXxs/rV6G+D0uzfE88Uyso8t8P2lM+1QFO3qfSqOZFNh1zVloq+0vnvJWMP++mXwDWTy7VAXm51E1LfCnWIg==","signatures":[{"sig":"MEUCIAyl8KKLDykGN28KEJ1ibA4QHWsqytk6shTAkI0GiXVCAiEA3tL4UOR9ddrITQu3PQKLCj5o8ToUmXQLlnqH3CmJuWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFRbK39ZvhqDyghyB950ogCyNfpzGh9Exe9/VUbe8/GXAiALy4ueVp40QYZHX87bK3wRF6DOrRZxWgyDIOxJxFbvLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303413},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.19.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"26.10.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","smol-toml":"^1.9.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.34_1790608670333_0.8072169027404239","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.35":{"name":"@getrift/rift","version":"0.1.0-beta.35","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.35","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"a73cb687c46ddb4d13a0c13402fc02b9601384d5","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.35.tgz","fileCount":1025,"integrity":"sha512-YdspS1mnUwdm7AuZhoU8M5Qn7Kaa9vPnvnYRe9zmgsl61IdhV44gszNzyLm4mVdZdAb3IZ0hUE8Z4R0SIADe5g==","signatures":[{"sig":"MEUCIGvznqzc0tqPLRZ4a/ETMtdwq5JAkH7+RSZ7uWMk9WRbAiEAkDLvx4Z6IkfQJ8LBhSDqDM3AFj1eDsVXVthFqC8+jkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGBKwp+Tu45H0eER52SkxLN1Bt//rSLD0Io+YU0m12F8AiANQr1rEuV9TG9qLw0WCc5dc0M30hcTEnS/Feo5rX3jhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334802},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.19.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"26.10.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","smol-toml":"^1.9.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.35_1790695364111_0.18952811939794456","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.36":{"name":"@getrift/rift","version":"0.1.0-beta.36","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.36","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"db4c07c04fd243418f283f4f9019f3228b7dccc2","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.36.tgz","fileCount":1025,"integrity":"sha512-l95ZGJXm5krfBIBxnm/R1MsMku0jZzWvOXNoXyRnwfIbMjgD5cJcFF9O5glloHgVYXrstNdJYNNArPKc/vvhjQ==","signatures":[{"sig":"MEUCIQD8fl9VqoZIaMUqeT/RToSVlc+M6pUeIHVhfDmOCWdYtAIgY3E160sYLKuWdq+/TKGQxJKWlrzIh6LdOBz8M3Mqy/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAhP4E0HEuxSF4L0m8ls2uvZg80Lj221tA5lRFtmY0c5AiAh3HPCFRR+28FLaKjBIRkCdSOBFuOjX8zOdrnoZuQSCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334802},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.19.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"26.10.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","smol-toml":"^1.9.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.36_1790764626390_0.0971315075182444","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.37":{"name":"@getrift/rift","version":"0.1.0-beta.37","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.37","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"cc01e256dd15c6637612b24912386d2c7a38160f","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.37.tgz","fileCount":1025,"integrity":"sha512-gVPb9AKZ4eBfZn1wzxiiboQ7NwUhzx+m43rb8+cKLm+J5IhqE/UYPnIVU9gL9762E56lR821rqEBRgvRJZ8VKw==","signatures":[{"sig":"MEUCIGD+TrSfR02AhhF6E0tvnpzh1QFzl0c9CfT8COyCM2LGAiEA6Nw+k/dFOrcagRiglMlMbkTCnCWN8c4tg6XX3PjDRfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGg2fzV9xGY4LhGJPSThilt4MN0CGYIZUoEzFBYtqKHwIhAMTq6cUZW3VKl7Sf4LXwz/1k+jxZmcO2JPoTbsPu24PP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334326},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.19.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"26.10.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","smol-toml":"^1.9.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.37_1790781115559_0.6854680114691636","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.38":{"name":"@getrift/rift","version":"0.1.0-beta.38","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.38","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"64130fe4208de55e68eb6e615a79cb14c469928c","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.38.tgz","fileCount":1025,"integrity":"sha512-5k6MIFu9ApA+/csZe8VonXAO29dkKh4g/50UHWtgFg5fVl5ZmgUGTiTKhIJuiwiRQ34W7A90vYxGSfYJQax+gA==","signatures":[{"sig":"MEQCIEGxJ24dTW5mWRwZSFuag0r+UxZark2bcKh2Gh+4QKjPAiAbgs62v6ym/dwq/22GiIuS7N0j1ajzDpMqvwEyG+5USg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5KAQnBnyoyEHdJZ3aZmiruw/kjUdFW3+zxbRXX3EgxAIhAKdlhpvpluJBrOKH162WctNSvIG/N5Y5/VhEXJPcDM9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4358497},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.19.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"26.10.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","smol-toml":"^1.9.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.38_1790858276638_0.6743863132633117","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.39":{"name":"@getrift/rift","version":"0.1.0-beta.39","license":"UNLICENSED","_id":"@getrift/rift@0.1.0-beta.39","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"homepage":"https://getrift.dev","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"d518e120b3c81d045bbfb8f84287e4d05eaeec22","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.39.tgz","fileCount":1029,"integrity":"sha512-FKKvkTUwWePPZpgiTKhsvmxwxKrAeeH7rYRrUzFxRPIsafSqTXidWPmSe3NxqTS7IO6KHa/hkokXBer9+O4oig==","signatures":[{"sig":"MEUCIHm4my04GXyE/7gpwluv3nsIha9EIw2netaYMGm0Gmi1AiEA61aUEXGQbHg9sAyzfsYcbb0euYNlhY/NysFictZJEBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBJx8GUUKwzR5AfgXfVw5PwaYp+i47wF9JVSkX8FjYpRAiEA27sMFxW08C+8LWk7HQ67K2B5j4NdbHeWv/xzk1hJ290=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4387356},"type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"_npmVersion":"11.19.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"_nodeVersion":"26.10.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","smol-toml":"^1.9.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/rift_0.1.0-beta.39_1790866680425_0.4352061749500129","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.40":{"_id":"@getrift/rift@0.1.0-beta.40","bin":{"rift":"dist/src/cli/index.js"},"dist":{"shasum":"a29750622986f21dee99baae681ec7a8d1724eed","tarball":"https://registry.npmjs.org/@getrift/rift/-/rift-0.1.0-beta.40.tgz","fileCount":1029,"integrity":"sha512-c5d3733S98qCTG9CtCmA6+6JnKjSLAdB9I8hJTt0Rr0x+JvCleQBrAh8lcFGGW1iuatxY7b5JuqyJv/aZ2Dh5Q==","signatures":[{"sig":"MEUCICw5+TfIXX6/PA5/yv/DCSFmZG35oqeegLu2Xm4dUubnAiEAtOcPPWm+jsmXfqzKw3QuJq/AkBbKpyEA5Dl2Ud4pHSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCcW9oVSHI99t38TUASXJR9+M8sKkEnU56OOuMECTkJMgIgYc0VI/nIrn3gcHZihDCvz6CHUJ8VE2fm5FIaOxbRFaE="}],"unpackedSize":4388567},"name":"@getrift/rift","type":"module","engines":{"node":">=20.19.0 || >=22.13.0 || >=24"},"license":"UNLICENSED","private":false,"scripts":{"test":"vitest run","build":"npm run build:clean && tsc","check":"tsc --noEmit","ci:pr":"npm run ci:typecheck && npm run check:rename && npm run ci:test:focused","pretest":"tsx tests/fixtures/generate.ts","test:watch":"vitest","build:clean":"rm -rf dist","postinstall":"node -e \"const e=process.env;if(e.RIFT_SKIP_POSTINSTALL_MENUBAR==='1'||(e.RIFT_POSTINSTALL_MENUBAR!=='1'&&e.npm_config_global!=='true'&&e.npm_config_location!=='global'))process.exit(0);import('./dist/src/cli/postinstall-menubar.js').catch(() => {})\"","check:rename":"bash scripts/check-rename.sh","ci:typecheck":"npm run check","check:tarball":"bash scripts/verify-tarball.sh","plist:generate":"bash scripts/generate-plist.sh","prepublishOnly":"npm run check:publish-source && npm run check && npm run check:rename && npm run build && npm run check:tarball","ci:test:focused":"tsx tests/fixtures/generate.ts && vitest tests/retrieval/current-truth.test.ts tests/retrieval/report-demotion.test.ts tests/retrieval/locator-boost.test.ts tests/retrieval/reranker-feedback.test.ts tests/retrieval/feedback-ranking.test.ts tests/retrieval/canonical-files.test.ts tests/retrieval/context-pack.test.ts tests/server/routes/search.test.ts tests/server/routes/context.test.ts tests/scripts/eval-feedback-ranking.test.ts tests/scripts/read-only-eval-scripts.test.ts --run","check:publish-source":"node scripts/check-publish-source.mjs"},"version":"0.1.0-beta.40","_npmUser":{"name":"getrift","email":"clem.rog@gmail.com"},"homepage":"https://getrift.dev","_npmVersion":"11.19.1","description":"Local-first personal memory + reasoning infrastructure with an MCP interface.","directories":{},"maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"_nodeVersion":"26.10.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","fastify":"^5.0.0","mammoth":"^1.12.0","chokidar":"^5.0.0","commander":"^14.0.3","pdfjs-dist":"^5.6.205","picocolors":"^1.1.1","@lancedb/lancedb":"^0.27.0","@fastify/multipart":"^9.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","pdf-lib":"^1.17.1","smol-toml":"^1.9.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rift_0.1.0-beta.40_1790871858309_0.5696740608190483"}}},"time":{"created":"2025-12-01T12:56:41.991Z","modified":"2026-10-01T16:24:19.163Z","0.0.0":"2025-12-01T12:56:42.300Z","0.1.0-beta.0":"2026-04-27T19:21:03.857Z","0.1.0-beta.1":"2026-04-28T08:29:25.937Z","0.1.0-beta.2":"2026-04-28T08:46:55.697Z","0.1.0-beta.3":"2026-05-04T11:13:20.604Z","0.1.0-beta.4":"2026-05-04T13:37:18.292Z","0.1.0-beta.5":"2026-05-04T15:43:33.921Z","0.1.0-beta.6":"2026-05-04T21:00:56.537Z","0.1.0-beta.7":"2026-05-05T13:28:18.973Z","0.1.0-beta.8":"2026-05-05T16:27:45.840Z","0.1.0-beta.9":"2026-05-12T15:24:07.899Z","0.1.0-beta.10":"2026-05-13T16:05:15.953Z","0.1.0-beta.11":"2026-05-18T07:52:03.326Z","0.1.0-beta.12":"2026-05-18T14:00:53.016Z","0.1.0-beta.13":"2026-05-20T12:49:22.010Z","0.1.0-beta.14":"2026-05-21T15:20:01.865Z","0.1.0-beta.15":"2026-05-23T09:50:38.023Z","0.1.0-beta.16":"2026-05-27T08:58:10.484Z","0.1.0-beta.17":"2026-05-29T13:10:24.278Z","0.1.0-beta.18":"2026-06-01T07:50:05.281Z","0.1.0-beta.19":"2026-06-02T21:12:54.409Z","0.1.0-beta.20":"2026-06-04T10:49:56.129Z","0.1.0-beta.21":"2026-06-05T05:44:53.006Z","0.1.0-beta.22":"2026-06-12T14:18:41.167Z","0.1.0-beta.23":"2026-06-24T07:01:45.171Z","0.1.0-beta.24":"2026-06-24T14:12:23.194Z","0.1.0-beta.25":"2026-06-27T15:18:09.011Z","0.1.0-beta.26":"2026-06-29T10:44:34.739Z","0.1.0-beta.27":"2026-06-30T07:58:49.147Z","0.1.0-beta.28":"2026-07-06T10:13:30.622Z","0.1.0-beta.29":"2026-07-07T09:59:01.962Z","0.1.0-beta.33":"2026-09-25T15:46:14.049Z","0.1.0-beta.34":"2026-09-28T15:17:50.465Z","0.1.0-beta.35":"2026-09-29T15:22:44.255Z","0.1.0-beta.36":"2026-09-30T10:37:06.507Z","0.1.0-beta.37":"2026-09-30T15:11:55.723Z","0.1.0-beta.38":"2026-10-01T12:37:56.766Z","0.1.0-beta.39":"2026-10-01T14:58:00.575Z","0.1.0-beta.40":"2026-10-01T16:24:18.500Z"},"author":{"name":"Clément"},"license":"MIT","keywords":["design-system","figma","tailwind","shadcn","cli"],"description":"Close the design–code rift.","maintainers":[{"name":"getrift","email":"clem.rog@gmail.com"}],"readme":"","readmeFilename":""}