{"_id":"@vivantel/virage-cli","_rev":"123-5d7a330e54a1f47cc62896b3b8a836b4","name":"@vivantel/virage-cli","dist-tags":{"latest":"0.3.23"},"versions":{"0.1.1":{"name":"@vivantel/virage-cli","version":"0.1.1","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.1","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"87de2735ce19ba4869957824de8cfae81a2e395f","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.1.tgz","fileCount":64,"integrity":"sha512-n9VYC6gKFo2GjQ/WtGVgMZbuwvf95GeMBHDQm7mLv68tPsNREOmAAoXAde4tU0p9pvP08UKtDI825wS+tO8+ow==","signatures":[{"sig":"MEYCIQDTWFwDj14//esWbJ+ACTtDmaVwgWCXvpXCnulw4PiLKgIhAMkk09b1oZsIgd9qDjrT60I3YptW6x194j2vNsGIM7t5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292902},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"3d2a4de45e016ae99af7ecc18bedc85465845068","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"dotenv":"^17.4.2","consola":"^3.4.2","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.1_1780570786646_0.267940551044354","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@vivantel/virage-cli","version":"0.1.2","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.2","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"e42b82dbcd21c3743922a82119f2e0ba727b40d1","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.2.tgz","fileCount":64,"integrity":"sha512-SY2VaDNo9OS7Mw/y0Bdaj/pT4+r0Jy+BTnE3wsW+g1f3I1Wi/KGLtytCAjAID5WbE8HapHZF9mrlfsPG104njg==","signatures":[{"sig":"MEQCIEAM25l5PgIu6SYZfKdsYfWOkqhZtAGPy5UnoXDuWs4xAiAl6YnM8bW/ixEPCGEI3sYHAduCRtLaggysO157dL0hIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":307523},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"e47225e60ef57122f930d3894c229c5d75d3ce7c","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"dotenv":"^17.4.2","consola":"^3.4.2","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.2_1780576065056_0.14513432520053704","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@vivantel/virage-cli","version":"0.1.3","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.3","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"38676aa6516a8f8ba9bad9b708b517418f172d9b","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.3.tgz","fileCount":64,"integrity":"sha512-Ze9cBSSCTLwzqP6UDjAvoptsiT5kjj6iMgx1UK8UrCpxWiLi+adXMD8vOVt7hr3iQoQ01We3Jln6KNy5q43BwQ==","signatures":[{"sig":"MEYCIQCD3Ov8Rc7y/q6EIxu0u7ZAInqTV4T6OqZJcdvwl5ORAgIhAK85lxJQVcB0oaI+wlzNH8BMtsNhyXG73otw2taeGp0w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":307546},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"ca4f39806c91c85bc59fdf3b69f5f7819ab820e2","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.3_1780578990291_0.37377742401112823","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@vivantel/virage-cli","version":"0.1.4","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.4","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"7a5b83ab880b4790c08349f5b668e88dff317713","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.4.tgz","fileCount":64,"integrity":"sha512-a1722FoqBC4osVsHjGm27mWraKEJqWNJFLvJ3QL1A0gF94SmIBquCmqIIIUf9SX8FShaZRbsZOShyvNEd6Ot2Q==","signatures":[{"sig":"MEYCIQCY+yZkwlJZzjibaIpC+O1gZ1KIVws7VmG3kU0wN/XngAIhAMb9LCnV9p35ZMHudOX85vSMuZM3xMfbZ52GKf7du3dH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":304531},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"fe4c47915d953a1a378100af2473c83c40346125","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.4_1780585655470_0.5450054241893103","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@vivantel/virage-cli","version":"0.1.5","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.5","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"bf826ec6ef3f11dfe41e07010e108e65c3d0af3d","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.5.tgz","fileCount":64,"integrity":"sha512-nIc/4f9Vp5zHYnE2W1ucThE6paFabo4BhdaaGafeITbajZcoNcjUU8O7OVzBrw/xLX3YafCCMeaY56sgf3NyBw==","signatures":[{"sig":"MEUCIQCS8VzNlUAjypDUWRJRBIrqK14xfy7Pr6yJo/c88UiOGAIgQyogQ6xFp8v/6JDEht84/FaaxZ6nshp0+XFw36LIttA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":304532},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"cea235ede1e6fdee584c6c3af38ca6978a99683e","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.5_1780587802196_0.5803683849983372","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@vivantel/virage-cli","version":"0.1.6","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.6","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"16fee8327dc8d311cebfbc7c3019d8fa58f373c2","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.6.tgz","fileCount":64,"integrity":"sha512-xLDcT+v7pZZsIV5Bc76LUlV8p7CLovnrl4RYm/Z/3gsmDepHPxd1TKziwo5sevdxFAY+274QFX76tSYfbO34Gg==","signatures":[{"sig":"MEQCIAmw5rWeAIEk8rI/Qe42evXid/fiXsHDvJTwW2w1UpL7AiAFtghrLevR/mM3Z9kdYYJLCJ6NTGTYXv3vCpWN8V56Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308904},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"d98a7ba52feb7bfd736fab4c2d33a2a0646ac30b","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.6_1780590593889_0.39343584248085484","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@vivantel/virage-cli","version":"0.1.7","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.7","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"f4187bbb2f771f76cb08f68a35c5d93d28dd6985","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.7.tgz","fileCount":64,"integrity":"sha512-rB5Hyuy/9vAwxHGuCtSkcrQEeFJnSUZh1DdvrnPNWrdW6RxooAnbtrgsvNdWIaCdlR9awgSH5zb1RJ6TROMJQg==","signatures":[{"sig":"MEYCIQDoZp1m1PNpvaMBCRrQ3lBZZLqjoVXU4kyzC2kG8SidPgIhAIh1pFx24/8avQwgbBvI1zizEs37BtYfbSN2lcCVAy3P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309484},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"6cb03a430329df8725fe0f0afdffb9df3a0d3ffb","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.7_1780593340631_0.20926744598358193","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@vivantel/virage-cli","version":"0.1.8","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.8","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"e716d04dbade17f9d50e9aebfe21323208dc4ef9","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.8.tgz","fileCount":64,"integrity":"sha512-vd604fUPFYq2oD3sON+wSn4TBiYpmEdzaud2/ZiwDPZ9S7RzU4xlJUkUaO0WD00B0B3fbqgRIIjfR+8hMaekrg==","signatures":[{"sig":"MEUCIAJnECKd1Cfa7619VE+m1I43m8IF0Wy8hIH+4bGubWRGAiEAha8BPC//Bu+MJlgvh6u7D3rwawDdBzsovshqLu9tG40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385532},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"b4d322304072f98f8d87ef96062870c60f2e0349","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.8_1780600521336_0.29089414472698416","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@vivantel/virage-cli","version":"0.1.9","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.9","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"ee6bddb10be8223b820a00ca9c6fbe98bd4f80d5","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.9.tgz","fileCount":64,"integrity":"sha512-TZlAk1J2JDFkkTotDNkIfCK4+ZcC+nPQGXp66BquOmBJ4Iq9wCDR2M9d39sYMacUeK5PllxD/IHBk6WioPVfEQ==","signatures":[{"sig":"MEUCIQDMEDSpnfWc+YgFfzEoEMUR2wpIW5HsFg4wshylD13utgIgUKzo52V1kMDMAUi8LkzJ54O5RFGe4QJOOVkp8I9u6Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385604},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"79e640228a59a6533b7e579654d4ba0bf5461d0b","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.9_1780647057458_0.43826611081668654","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@vivantel/virage-cli","version":"0.1.10","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.10","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"f23b8726943b055ed8d85b1d82f22a7c83e380e3","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.10.tgz","fileCount":68,"integrity":"sha512-8mYVgDWB/86P0fNpWaPyimdoqqT4JTjAkbF1XjC7BUatzZB05e8EvQ1B8ejGrVrjsTNLZeP0BpSB7OVw6nnu1g==","signatures":[{"sig":"MEQCIDYR78tUt+/yKCt8BtqnIsBMmBd3L4qbtwBpbRd8ytNrAiBsArLlmuqIZbfjEpQwzLvTZP8xpIWQFhel3D4OInTT7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399050},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"704121761706e2804297a001456e307fdb530207","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.10_1780667920275_0.2398174771198478","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@vivantel/virage-cli","version":"0.1.11","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.11","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"6ebb3175dd270cae1661e5b613c31f9e44caed45","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.11.tgz","fileCount":68,"integrity":"sha512-tVOYwak+rPRiMgEd9pjX5WXYCoQRbZ2ltsUK4NMKkJ6UWMeRVpG+unqITaXXvBeJrfM7EWBqHBjOl0MJSYsmzA==","signatures":[{"sig":"MEYCIQDWEB1483KGRdguJB52uhXCjI+kTri9CySSLnksn32zMgIhAJs2VEkb+Kdzivm71ofS1cuxAtzWGY/oqDeV1nLUP29n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398909},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"c8647565e8c59095d53860c19b12f5e814a9e9bb","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.11_1780672924976_0.3624804228510623","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@vivantel/virage-cli","version":"0.1.12","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.12","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"41a4577a35fa26c1252479e7ece71d80428da0e4","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.12.tgz","fileCount":68,"integrity":"sha512-UZLcmX8ZMWJNbUA9bh3S208xjd3ZP371lfcAZd7Kv7CyfSAmqKrZrlT5Bpuu7FmP6ldhQmVtk97LqnMQ/Nu80A==","signatures":[{"sig":"MEQCIEJhMIeK2nS+4dleSkV9eYUhLp6tseyKMRMGxTkcoQ2uAiB8w6eIIdfD0Y7wW1hkl5/HERDNzJ4Au80Vd0ps8hWfyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398909},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"8c5cdaee4123ebbef926371b28bb905b1be49372","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.12_1780673655210_0.05511371525780806","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@vivantel/virage-cli","version":"0.1.13","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.13","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"2387cbc7adf7b336620066bf5f4813237730fcfe","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.13.tgz","fileCount":68,"integrity":"sha512-VvxRA+1sG6SjUDOql9dYGvUt0rKgeQklcOq3IfMifjkyWSzwO4xsETeSiSA95RVSuKkcrEHkD9582S+rO8F5BA==","signatures":[{"sig":"MEMCHyWeRpHD7Nc5UtJGfhcEWjCCfmV51Giir1khUxZMEAICIEj2puXw9LJPDrSyLouzN2fEwdWB80VnWua0lD6UlXZa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399219},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"1c9eb648a8e52ba398563aee1f53595a09074867","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.13_1780676972362_0.14729079226070052","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@vivantel/virage-cli","version":"0.1.14","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.14","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"5ef195ec1b45a4f0a8c292228d459a8c027779da","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.14.tgz","fileCount":68,"integrity":"sha512-//ez159ItlsOa4ol7vLitXshtj2JopE5VRZNVdOq2l8X9H8YMOprRKeKbY0o0wMHtwh5OlMBNFB4Yif5LErEyA==","signatures":[{"sig":"MEUCIAlHPBfxbiBQbdlJrJ9tfKw3rS2p62D0woZ0cKQ4WIlpAiEAuASHDeIePCjDhTc+G5ZX+b5sgKX/k6+k03dh0a+TY5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399615},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"682a3e5536ac0e2a20954c6e910a1a9c0020835a","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.14_1780683041014_0.5471450559306907","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@vivantel/virage-cli","version":"0.1.15","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.15","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"f9e06e6f49ce3affb341b9b9815c62168f0daa3d","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.15.tgz","fileCount":68,"integrity":"sha512-wwqSUYSEjf6gRAHDgA8U9TpKj96NPJeUt4F97Obvzea2epJ0NKvK2hNJtbHUVzWGQlqNsvgZr7S14dGVEQ9Ptg==","signatures":[{"sig":"MEYCIQD4tNhPHAcVn4Dtq9eTdGCK12NxDJu0vg4xEgWv28+03QIhAPbioWVGAR3VPAWRpj+m4IO5zw9hztCSXGpfC/LJiA/H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399615},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"edbdcebe551573c992aa78a825bee2292d35adc9","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.15_1780685615907_0.29195062286641127","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@vivantel/virage-cli","version":"0.1.16","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.16","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"3199a383efdc2d0959b8eb3cc172ad93dd6a9536","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.16.tgz","fileCount":68,"integrity":"sha512-2vjNJZgu+0cwbno92SA3e93J/BaEAQAV64iF0PTfeKD/fS2zFTk89/5qutz1IxO0/j4BvaEMnz7ya5flwS1TFQ==","signatures":[{"sig":"MEUCIQC5DZCNnp6g8U8aMeqAkpP/jG+TQYCTySulKLsPEyNI8QIgd7dCu4t0BzuU0aB0BhqzqlBfssvcLqqKfkpb/NRKwRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399615},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"9213c4c88a1d7a4afc305f19a7b5fd5a7bd1760e","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.16_1780687880128_0.3670578443692538","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@vivantel/virage-cli","version":"0.1.18","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.18","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"3adbfd0dded9b7667054d1ba4befd3848f825d64","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.18.tgz","fileCount":68,"integrity":"sha512-zASzTdufd5HCuB5WF9XKt1A1W7s4/7V47+GZHbj93WNvVBktMGxcncD4toUQNExmyrTwkdhDBs+90+o1wIUdGQ==","signatures":[{"sig":"MEUCIQCTVG0IeVOY7qOnc4y8tES/xP5bkmvmBo3V9ZSeBUGLdwIgGWnDFf39MeQUVQDLwX+JSg5UOKHmeutxJlIDNLYGLTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":400628},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"b8325eb981cb94455441403abeb8786166080587","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.18_1780762069342_0.30373083268937706","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@vivantel/virage-cli","version":"0.1.20","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.20","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"5eae95db46ee836dddb2fd4e0915b107098e9db1","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.20.tgz","fileCount":72,"integrity":"sha512-qoV/3lD94apDipd/R6S5OzyoI4QXJgKlYhO19mjhxa0S5APYZyLWuZWO1SUYrsQLSjKo4Ruw16KJ5rJjZcWaoA==","signatures":[{"sig":"MEQCHyxJCAXI9VBg7RhZIycCDqhEp1eeF3Tei0Ah7iDXExYCIQDZm6Mb+dfK1CJgmdlV8dZ2ROk0esRI88opnESOPtpQ1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422941},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"3488c6996a534a74f3464798862b5bdeb26942e2","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rm -rf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.20_1780866809290_0.5686275040185589","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@vivantel/virage-cli","version":"0.1.21","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.21","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"abd5b36d870d42a37801cde214df7e345416ec09","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.21.tgz","fileCount":72,"integrity":"sha512-jUyFEIAyraIguSCdtri5m2KQ8pTRxA24hkauAqkfWml0mRRi899rlXs8h4NsJxnmJMZCMf8YdrcuZlpECFhZWQ==","signatures":[{"sig":"MEUCIEyQ3+1BrfBecHvHDyW98kvM8+n1aQXxuxtyKF7B25K9AiEA0QT10Ixb8NaK237Z/9VJMQMvlT9N9pl6Lk4lblFxb0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479165},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"315ebdd5ed609f13a23487b32d76557d2e386b04","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.21_1780937453125_0.902249675106475","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@vivantel/virage-cli","version":"0.1.22","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.22","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"80684097c0bcf4b96bf8a0323f7ba199dcf1a79b","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.22.tgz","fileCount":80,"integrity":"sha512-l3Xcod04TW6GCxc5mYnxAWZH+vmIk0txslElk2ZtzQZ564Esz0Ia6Fgk4eSAWqkHO4QOWZoe+2n/TCS2IVdRuA==","signatures":[{"sig":"MEUCIQCnQ73U5H4WiAvgh2u88SvDLuFkpSTD8kipn2/o+HSUqgIgfg1yDvJMhuBWY5HJGnyDBYwZq/aZtOODvACVF05LTBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500422},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"579793914b353b6ff1e0f763f8d2252f63245025","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.22","@vivantel/virage-skills":"0.1.1","@vivantel/virage-agent-claude":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.22_1781101760100_0.5743940062351607","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@vivantel/virage-cli","version":"0.1.23","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.23","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"a7b5a835381425b73e3b5f1f46bba4b35383d1a2","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.23.tgz","fileCount":80,"integrity":"sha512-ATqP4WJlVpKCsXr9Rl6mFrRFwFiw7Sv0JR43Ws+aO173SknSRJ30dX//LEn2otOTlE73vhRSgFsG6eD3fZ0LWg==","signatures":[{"sig":"MEUCIQC+oW19FXH0v8MDCJVnI/rcNQIucCMHLX6YMMwApKBbTwIgXBdxBeJSdOvG7U5yqyiYSwZTZjvLokqLa+qpFvlOoCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500493},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"5b7e41e04f6a07d95d00f56629fda293be4720c4","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.22","@vivantel/virage-skills":"0.1.2","@vivantel/virage-agent-claude":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.23_1781131124016_0.7029416251124085","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@vivantel/virage-cli","version":"0.1.24","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.24","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"757c8d75d264c4d9810ceb0b6761bacebbdd6251","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.24.tgz","fileCount":80,"integrity":"sha512-II4I1oauy1/sqiXAUQZVexKuOhh0eMFZhXExwlFbTalpZ0x47OSe1nzOOj1fiMc7ce7A0WtCcqtDMu39ap+4pw==","signatures":[{"sig":"MEQCIHcaRorFlOWQOr2xTwk5riSbUI/dGocUrb1rPneFlQe6AiBz9ksfQtLR7eYfqKN9CR2ajaqX0wvtoybc7yU5Gb5M6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":501357},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"ad9b089d25f1c6c920718bb25af19c45bc412346","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.22","@vivantel/virage-skills":"0.1.2","@vivantel/virage-agent-claude":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.24_1781207552213_0.8912504913849242","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@vivantel/virage-cli","version":"0.1.25","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.25","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"6e477a63cd7916358a1323c78930211e4fcbf16b","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.25.tgz","fileCount":80,"integrity":"sha512-9f201D7+s/Cvu+0MA5xBA1fASIwty6K1zosQWG0JJAX2fteylvr1LKysnUMlVeU5PuDWVUxVpREPIcQAUS+bOw==","signatures":[{"sig":"MEUCIFykXZXGwRX8dHIJWqWQfHP00PSDJHuFXH5nlma4IJ00AiEApvn+qEwBxGqN05gRPD+yl/JZ55BMyOwzuTyfkUA9hXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502333},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"3b177ff48cf27c6094b4b9c958ca42289b12a0be","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.22","@vivantel/virage-skills":"0.1.2","@vivantel/virage-agent-claude":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.25_1781220426476_0.33536203535928655","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@vivantel/virage-cli","version":"0.1.26","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.26","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"27d83a9c6ed76b8094dbff0f4ec9cbc3bd544c57","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.26.tgz","fileCount":80,"integrity":"sha512-IO4Rni3xBBnXrGnhoMoMPyZJid+OKiETJyIEZ5AqqDYxB+ivnv7HzEmuRxcreKVSigqtydbIdjBSCJGIckrAvQ==","signatures":[{"sig":"MEUCIQCPhVO0CHM1JbitW8Vb7DGTG8BABHEs64OcRRsyfqDvOgIgc67dSZ8pFCduzYFS5IRcbqb0ra5wFVUGs5ndhxGRjTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502333},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"920f0ae1fdf6474edb3d25923edc6f84b00a406b","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.22","@vivantel/virage-skills":"0.1.3","@vivantel/virage-agent-claude":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.26_1781239479164_0.42736984597628114","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@vivantel/virage-cli","version":"0.1.27","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.27","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"e4a68243c44cc91c0ecbd9980d988b015eb3d462","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.27.tgz","fileCount":80,"integrity":"sha512-X5nBLd/cKjFTV5SFPFZqg2KJYWufzYbyqPAwMxlM4gPur6sNsFA7Wrq26I5FOtoUGOedfsBEsxYPhomXQNbIyw==","signatures":[{"sig":"MEQCIEIq7Ctq3VUzfm/61oPzJfPDkBQ23pIEK6sKDs6zu3jiAiAi81bTRQmHzb2e820qwxB79vzO94X9OH5qgAq3xMWGZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502360},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"5eedfd75d0984aadf0c43377d32de9fdb1e0781d","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.22","@vivantel/virage-skills":"0.1.3","@vivantel/virage-agent-claude":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.27_1781243000538_0.47069011020492835","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@vivantel/virage-cli","version":"0.1.28","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.28","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"ac7d9ad2d1622c9ff372ceb4fff59c8d502243db","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.28.tgz","fileCount":88,"integrity":"sha512-Xm0miuVAhNXAosaAplUsTh95mPtl6HYAytkgMstDnhwYY2nEUFS7QTSeUbwXh673B/4SjzGTcT/9VFYSyYQhag==","signatures":[{"sig":"MEUCIQCnoO9Uhv1vq8/zkjTL3EiG5Lzq2MayX7/Xu5cJsVOrDgIgC4S936V1nvs3K9Tpb0ZQeMuOuNWLUnicF6yC+maupiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522613},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"d3ab05fab00e57d20ec2c5256abff68f3d50d233","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.28_1781257478832_0.7231574385211383","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@vivantel/virage-cli","version":"0.1.29","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.29","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"965561f0195510f626dd29d60064962a077f8b3c","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.29.tgz","fileCount":88,"integrity":"sha512-eGOuLNET+rSyqinKVAaVzvcHKjFgVkRGR2WPACj57BLRYDqvKB01nSXtMp3osDkW/E2NambWyjxZ9UxVI9/CGw==","signatures":[{"sig":"MEUCIB42RkciHP7+1DwMJ3kr0AliuZMDFG/BKJNxyrVY5m+zAiEA96PVxYAboMXugXkK39hd3Q3OVXoT5OPPNe5JXS9ZVew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522661},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"6391179516b4bac5d1fd855cc3eb5c2bd7f4b696","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.29_1781258593187_0.49793791636135976","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@vivantel/virage-cli","version":"0.1.30","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.30","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"56e929b55dd3534b4facab17bd15caebf81a7495","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.30.tgz","fileCount":88,"integrity":"sha512-cYgwMPWkbgNwJTRYZgI1Wt9a83i0VB8a0st4hkMEqFaMvJBOuEtNGebqZ3OfBQFY5g3BB2roVb5Bi7yU8rGs4A==","signatures":[{"sig":"MEUCIBSFsHcqC2KXz8shfv1gNzFVFhdordq8mV5lwdLln+H9AiEAyMQ60MNWu+6PHfZ4kRZIS0GUlaSBSb9i0Pi5EUBAf6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523060},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"4227ac92a15a7bef69be8e15bde9dd86439d3531","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.30_1781267496870_0.3658214033741858","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@vivantel/virage-cli","version":"0.1.31","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.31","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"d11bfd9eade73009b6aecda132bf8527ba589f04","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.31.tgz","fileCount":88,"integrity":"sha512-0etRJ3NtXzqQe6JTGylu9eKyWjfApN+JwEgC3m1p/3Rt29cH9YT7UIAGQ8HDqy+RYbLVGAV6GgTtNsRHOoHhpA==","signatures":[{"sig":"MEQCIH3o1kfg6gdtCCDr5cnc5Tvwl5LFj7DTXuejeSuZfgtSAiBH8D6+gGEM3oY4GAh0kDEQCpdGmMOHLeyII66id4r+0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523060},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"32d7e5bca902f39307854b12e0c60d2b8ebe7065","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.31_1781285557616_0.9172701011016287","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@vivantel/virage-cli","version":"0.1.32","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.32","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"dace25fdc37277cecd059ac0562ae3581ceaa096","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.32.tgz","fileCount":88,"integrity":"sha512-oBziedB21HdwosXVwhf21ELEgHQzhOVXxfAZrvnTRly9E62RxabvGwrQ1PcwUnsIdb9Mj1Yuf4dq9XlIkDFaZQ==","signatures":[{"sig":"MEUCIQDrFcL1aMomG/0jVyVBKnQjnd/EpipfB3ZY3mQFBzTPzwIgRxLv0MKMYWgAosiiVOyXcEc1Mmw+0cOQN20d+oTbOlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523060},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"5497338297f5c0d15d84cd7b99568edc2ce7464d","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.32_1781285908941_0.4321140326807944","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@vivantel/virage-cli","version":"0.1.33","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.33","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"7fd966fb0f77802d16e75e6aa5e440dc85331b01","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.33.tgz","fileCount":88,"integrity":"sha512-+pv6sccszmLVa1uVjcoWwptIEblonMr3uwKsjDUeRkbP2hs1OTdruslACLZqzkf27Aibi9+cU9iqAMahb4x9+A==","signatures":[{"sig":"MEUCIHvIKU6+5PxVy/mQG+thX7nxqPf3jDiU+osMwnJLvbnjAiEAnpsApzUlBfulm3esD4Ac16tP21Y4xrXwwbhae0pmAkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523060},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"67f4e5dd3597aeae9bcc6fde5bc46d0e85c227d5","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.33_1781362625105_0.7496544187131913","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@vivantel/virage-cli","version":"0.1.34","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.34","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"0f625aba1b68f13d37b005eb2904a67434231e36","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.34.tgz","fileCount":88,"integrity":"sha512-Qjnrtwn3uKxV5gqal+gJ/hNKnBWjAUN6dMoqw1CJPCXITEE7ztvgCmRMNr1bs9IpyGOzOPrJS+Pi+RDPIj2Sig==","signatures":[{"sig":"MEUCIESeVXQJnmt4K+p2NlulhmfdaFExe7vQZIRtLLJL2s/oAiEA746Rt1d3x4Gf4HIBafUsbHkIl3188BWNI+U1wBzo1/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523091},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"fbe833cfdb6d10cb73ab7d5901880d5624adc605","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.34_1781424670040_0.1466699358297603","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@vivantel/virage-cli","version":"0.1.35","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.35","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"cc630dd2a9229993d79ee6a16812d9067f0d0539","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.35.tgz","fileCount":88,"integrity":"sha512-n+AHktVTAvAH0pmgeqhd6S2EHSXv3v7O0+ah6sk+i2jsZ+AOtwe21gwJvjRV84lSECjepaLBKsEVrgdL38WJVQ==","signatures":[{"sig":"MEUCIQCn8jfezgEf2r+cUH4zm6kR5q3yE+TGL4ek9Q4ihw23SwIgTiHjjrnDLLQEuWhrlg1YUPpqfW8mPuPxvV681oBl6l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523091},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"56dfda93a74dc67c195e6e87256366aa70da16fc","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.35_1781426841679_0.36149926647692765","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@vivantel/virage-cli","version":"0.1.36","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.36","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"5557674d9721d6dadb17fe004d31966e971f01d5","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.36.tgz","fileCount":88,"integrity":"sha512-rReMRwHa0VAFAHmHoCUu2gTtPYhwuvsmostqgLDWnO7Ad4qR2O3ErWOia9biv8OiEeSO9pRige0CfA1T65yHag==","signatures":[{"sig":"MEUCIQCfGWiIAQejdMien2qibmGiQ694+TwCNzUT3NCGB0dJQQIgeRjsWCmwOMLsnJLdTkBAwjxgh0UhAOUkGjvpKjQivEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523092},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"34291ca2d9fbe92c4508157647d5a44fca80615b","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.36_1781436949659_0.4811713307847394","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@vivantel/virage-cli","version":"0.1.37","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.37","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"b0100ad5376eff6db3984418bdc8532d6c0b25bf","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.37.tgz","fileCount":88,"integrity":"sha512-Iq6CUXJZkLsh6vEO2cz9bFs+vfsLm6dzmE1V8vAhHiVFiGkHFNqiVc2BCgcQ0kmjBqH8IQKbFGENrVUNqtrbMA==","signatures":[{"sig":"MEUCICZeoEqdMaT69JZPZ2N7m5CCv3GiTSTCWMXfRZjyVYwNAiEA/BSTEAf28jPeGgifGTOQvIOM1osa3NPTZzf5F12ykaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522066},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"98e46665e95b1202422137eb8214e168de0def4b","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.37_1781443174405_0.6380250351784356","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@vivantel/virage-cli","version":"0.1.38","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.38","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"af10adb4db4a56014c334c7f042075724463cc6f","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.38.tgz","fileCount":89,"integrity":"sha512-c9cdXORqESHh6IKolupVXj45nYk+6ElCjozvVijI9TOnYa3QNYK4bfT1ZXn4ew63x1KgcM9WFBLTX5h92tq2EQ==","signatures":[{"sig":"MEYCIQDqSZ8fv68rIIxHdPDBPVTbsJtvkawwDpIqFJ3HKXJtyAIhAMMn3b2bHsCWhLyoZGxTZRCYop/3x5PmlbvFn27ArkFx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263065},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"f75094b1be2bcd0d2a9fe960973627adc8c68189","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.38_1781450820951_0.246909538468427","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@vivantel/virage-cli","version":"0.1.39","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.39","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"5e87fb9ab9f4670c061cedbeedf5485ce84db5a7","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.39.tgz","fileCount":93,"integrity":"sha512-p2SRddspbEQexQjDP8vQH021z3Z93QxZmJXEGEHUfWAcN4bbl5Sr3hLaxh0asKssTETEf7AoiWddpDko/CO89A==","signatures":[{"sig":"MEUCIEyyCizGI5wNTJUaQrhxgT2fOM8iP9MfbbXYsstWbHAeAiEAoKiJpO/obrsE7oCal0ikkkazHVK/hynLnCmKZJFmp5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":526705},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"1fe504b511f218be4483f506cc9d698336f47442","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.39_1781466939672_0.2870315034518014","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@vivantel/virage-cli","version":"0.1.40","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.40","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"5ce9845195c3b92e7d835dfa6db6a2845e295c4a","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.40.tgz","fileCount":93,"integrity":"sha512-iD/fglx8h/jOr+e/12NmGu8JPlI1q5vFL/EvFp2d5pLx3E937aJdwfSkQvZ8w2ewI1R1DpwHsioviQEnf6puxA==","signatures":[{"sig":"MEUCIQD1eA/DpjRFUEPi9Y1k9VbzocaCMU77lmkf1g8EpMxfPAIgKziOBX6i+N90ZLHbKbAOwLFvt09mVMg4hKOatWtd8f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":526705},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"5fdc518fd369e2e7c3e3e1549d833c0e1a45c86d","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.23","@vivantel/virage-skills":"0.1.4","@vivantel/virage-agent-claude":"0.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.40_1781478568445_0.15969446902953632","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@vivantel/virage-cli","version":"0.1.41","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.41","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"c5260e689c8ea7268c446bcd2379ae16870749a7","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.41.tgz","fileCount":93,"integrity":"sha512-7I40hhAAWiBw6ZFr3it7BaReOaAopr9lfE7BtdQU9bRaELKQMmzR/tDLxIF6Lh2ykHUMfWzTZYPMY91e/p034Q==","signatures":[{"sig":"MEYCIQCEhemxxJw8iD9pWawYSq5gNMEOKwhQeSTJxKMdK4+EBAIhAI9pTAFRcOoRlnsiqr2wodhQWe0GlorMFHBXvP8fbEI0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":529987},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"9ae0e1ff186ff637400cbfc7622a3ea53953048a","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.24","@vivantel/virage-skills":"0.1.5","@vivantel/virage-agent-claude":"0.2.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.41_1781506704548_0.6616873961521614","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@vivantel/virage-cli","version":"0.1.42","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.42","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"10393ee26c0a5c2af3026a64a13e9505d5308faa","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.42.tgz","fileCount":93,"integrity":"sha512-hvLbT7zOsIeMpt9jn3j8HJS/Q17VqvFxS6wP29orhpV+qb80AJuN3v3KNYZ+/hZ+exhZpfKiySrbxGicZrxqig==","signatures":[{"sig":"MEUCIFQiusKKMb3zvBKYAq4DGIh0EAWGJdK6pWIkvd7ySeQpAiEA1+64AzSXV+UP9JvLzdkChPsVo1pkw1G/C4qIMoC6LUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":529987},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"68a830e0d049796a6f1918f53e53753a22e99427","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.24","@vivantel/virage-skills":"0.1.5","@vivantel/virage-agent-claude":"0.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.42_1781513190664_0.30108978114096363","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@vivantel/virage-cli","version":"0.1.43","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.43","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"e5d00f08f714f73f19f3101ed2f09952a4a706c0","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.43.tgz","fileCount":101,"integrity":"sha512-gACknoUL/JGs0sb1uW67QBYKeN86nnNsvJTLJwnAmm3Zkg9Ck2r9Qy5TPBYON820FXhNPQAc8NoisEyNePN7Pg==","signatures":[{"sig":"MEUCICSrJcyot5PlLkxUr5t+GanJmru0+2asGxToca7lA6uIAiEAkuhW4KdALZ5e8tNTGnPu4rVhOiwrNhUxdel2KVvztuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542972},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"589a34667c6688bf71a843a17f99f50d7f24c7be","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.25","@vivantel/virage-skills":"0.1.5","@vivantel/virage-agent-claude":"0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.43_1781554962164_0.8827463044919484","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@vivantel/virage-cli","version":"0.1.44","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.44","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"bfb289f28a4ac18c1bb57376c657076df4e3e122","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.44.tgz","fileCount":105,"integrity":"sha512-TPl8P7UYQOc2HiUnNnbVWCceSgySPbC+kEIvGAZ8Crt4zwd5SLmvr1W7zqVlga/havQwDfn9SvraCqPCKqL8ig==","signatures":[{"sig":"MEQCIDTF4qEFnm+JVQXZChMAL7tOO8V8xpVg/mDvOsMArJBcAiARc0JR6RqlcutUuTcgtXd2JHmfg4gedpBUYKZLyV9JdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":546309},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"0bfad189dbbd77f344a7e708b69e30097d208061","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.25","@vivantel/virage-skills":"0.1.6","@vivantel/virage-agent-claude":"0.2.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.8.3","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","@types/express":"^5.0.6","typescript-eslint":"^8.60.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.44_1781593736332_0.25967401355220554","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@vivantel/virage-cli","version":"0.1.45","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.45","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"075d51f8d921a45346bc1c31fbc3bc843e41cfe0","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.45.tgz","fileCount":105,"integrity":"sha512-C+Ax6lztKkMFcCeiGHCZyWTqtOIzi01T5YTv1G7+mWVezjS8EczbXSUNmUVMH2ywSDuKx8CnlYwv/g7kEBY+nQ==","signatures":[{"sig":"MEYCIQCWF70Qv4RciUT+9nm563dSDNpaUGo8N/fyZPLiqS/rmgIhAPfslBGHiKuHtlV+o0Llzn1MB4Ikmyf9VZghuwoORL0J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":546309},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"9fa46961af67bbd59f227d52c4c58531db934a70","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.25","@vivantel/virage-skills":"0.1.6","@vivantel/virage-agent-claude":"0.2.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.45_1781605734688_0.08395994919562932","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@vivantel/virage-cli","version":"0.1.46","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.46","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"3374b426ca45f3147ab132f81122b99155270b47","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.46.tgz","fileCount":105,"integrity":"sha512-KqhpJKvOC0mrqqAjGnMMjchAA1XWcAk72jOoWh+YOxZHw221nHivMHwxcEt6dgb6RJENNfE44gGCebI6hXiBBw==","signatures":[{"sig":"MEUCIDdARVckg2kCjpEocGSM0jKcN2Xyf79UTasmNmtrw32rAiEAsXXCuotk/XYOL8k+2rxU8KNa2z3EeBSt1apU+CO/MrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":546309},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"c62a247260f1af000fe5a431460d38abcf6b25b1","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.26","@vivantel/virage-skills":"0.1.7","@vivantel/virage-agent-claude":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.46_1781678503916_0.7219704282554957","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@vivantel/virage-cli","version":"0.1.47","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.47","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"8ae651f760b8dc11db2ef84c4501ed6a97c12b7f","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.47.tgz","fileCount":102,"integrity":"sha512-j8opMvX+bF6nY91ES3YrJVqLlSDjIGQhqG47otdf1bZvPyk/5OuUhjn5RetpQQ5Dl8jGtnYlbu4Npj/wRipvow==","signatures":[{"sig":"MEQCIFIL2riKOzQzs6eZjH+0vGw3ho1/5wDy3hU3iiTmu1YjAiBj4JRWZUj95Up7PlETLrLuSlAmUsNtTseJoCprO7F90g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301654},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"ba11b8ac471d79cab1823ba9bbc5c8b86e8fee99","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.27","@vivantel/virage-skills":"0.1.7","@vivantel/virage-agent-claude":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.47_1781699903353_0.24152861005359738","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@vivantel/virage-cli","version":"0.1.48","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.48","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"0814748ed2135cf52b6d80924bbad2abac336c50","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.48.tgz","fileCount":102,"integrity":"sha512-sh4T+Fg4vS9I3DPJuewVls0J1bBrAgc+k184pvZHUtiwaev2TURlODpYp9QCSMKlX0bALkNYK5zcn7MaRV68dw==","signatures":[{"sig":"MEQCIEbR/STBSsLHfScZhty4gpxVt0t8T940Z/GzzV6S3+OKAiAHS+AiuFyu3Rlgn9rLueKMZeruki0cYFbjpdhrHrTmYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301604},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"291b0b8e43284977086e2523a0fc093d1f043190","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.28","@vivantel/virage-skills":"0.1.7","@vivantel/virage-agent-claude":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.48_1781701913734_0.49454765952717916","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@vivantel/virage-cli","version":"0.1.49","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.49","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"e4f830b594db26d060aa5e3727c3cb13996ec26c","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.49.tgz","fileCount":102,"integrity":"sha512-vO8frD1Np8mrRO5J/y3YtGh8JGH23pckx2y0EXmnvn3G9L0d0OlMldMfsLUucN5TLJqpJnRcyPr9p6GEtxak8A==","signatures":[{"sig":"MEYCIQCMIgYnHvUkZ94i4KHwOTnDPVjKbCc3BuwyIy258tGSkAIhAMKiVOpPWZqrVmfI1HFyLIa7hAMRhYcWMox1dcnob44j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301656},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"842253490e13e2ca67d57a5db5da56312e008fc0","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.28","@vivantel/virage-skills":"0.1.7","@vivantel/virage-agent-claude":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6","@vivantel/virage-reranker-cross-encoder":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.49_1781703514329_0.9378913276196132","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@vivantel/virage-cli","version":"0.1.50","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.50","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"c83d6efa113a67534c056f8c5c08dceb5b696958","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.50.tgz","fileCount":105,"integrity":"sha512-n9zC35PYHKut/ej+UisTlhJs52nSXPz51ku2G8iR5i05CM25sR9sJ25P17w1yROAIJ12aZtIybJgXN0uYhbfcw==","signatures":[{"sig":"MEQCIEXcVfQGpw/Wa+hBlrgbKkMBqZAI4BNShEmrMu3JoRtRAiASDyC37wjgQrO50WNfDrgFbxOYFOAqRFtSjgErpiP6tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567270},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"33e9705870ede4fde69c8935b2ebafdcc1534f08","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.28","@vivantel/virage-skills":"0.1.7","@vivantel/virage-agent-claude":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.50_1781704765392_0.1830974473404403","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@vivantel/virage-cli","version":"0.1.51","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.51","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"f58e419ab3c5739862f1eb13e95d3eca96c0da5f","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.51.tgz","fileCount":105,"integrity":"sha512-cUBkxu515O+uIQg27fowhpffGjR3mbQLtb3Z3DZYA7TfWhSYUgRDiN0n57uBN+SKsd0kK5CmyIYw66xG6zD2EA==","signatures":[{"sig":"MEQCIEGC1dLI0iIJvsbO17CSt24K9UBnIjgIy/VLzJ5CROWyAiAOjR3nDi3xFjTMtSxwpFSX3zPbo70TRQj8pxB/SoZieg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575959},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"96934aed4ca816cb657ae224dc1194bb451906bb","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.28","@vivantel/virage-skills":"0.1.7","@vivantel/virage-agent-claude":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.51_1781709513475_0.05252794462833221","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@vivantel/virage-cli","version":"0.1.52","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.52","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"52def3278aca63c52f5736de6b599c917534f5f7","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.52.tgz","fileCount":105,"integrity":"sha512-8VngLrc4wBZW9wbwJoxt8tPgDTpouZWfLN8UcP8dGZuK4qg8g0ogOfQ4cyMgym2/GDc71ObI/Nv8KF5hMYp9/g==","signatures":[{"sig":"MEUCIQDNrTLQO3oOVK7ETuCQH9JxKv53RxmnFLYEks8MrCeE9wIgfMtFc9rZn0/OMzFQzB9eAFRAlIMhkj2g5CTQkCKMO4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576599},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"9931f2d0263a7e8d3c24767ccabbe1bf3d8e790c","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.28","@vivantel/virage-skills":"0.1.7","@vivantel/virage-agent-claude":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.52_1781709919365_0.8846379671779538","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@vivantel/virage-cli","version":"0.1.53","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.53","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"2d90453787f30b9fcc01004a9e8b5dbcdd62b34a","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.53.tgz","fileCount":105,"integrity":"sha512-2pEPpw/q+GqqogauQqNEfkaZjn/siFkLb+ue1u6n7lvgk4awNBtL8wCM+S6FdSxIH4KTqsB3f41rFCZtmy4H9w==","signatures":[{"sig":"MEQCIF31saX7kLlSSzkzZhfYn8m2qnvctt3wHQdsRDFX6g9DAiBHMJ7x3KwAla4veN7ISSbZY3q0yMqr/x/5mlO7krtVBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":580528},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"79c7f9425a6febf40b0651d8bc45aa7533b569b2","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.28","@vivantel/virage-skills":"0.1.7","@vivantel/virage-agent-claude":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.53_1781713365887_0.8265575171856547","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@vivantel/virage-cli","version":"0.1.54","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.54","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"6f270c2645bca86dafeacb77f99a5b99ea86062f","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.54.tgz","fileCount":113,"integrity":"sha512-FUYrmPyPeoG4T2r3699ZoR4+hpmKbYuxE6y30vG8uSuUv0cfBUDZlxSVB9EFMlOqtQi/louAQbeAvB1xJV1mnQ==","signatures":[{"sig":"MEQCIHzR0rD8E0hRgiMyrURCnQXNL0H2xlkK0ZWLQuLtHJVbAiAB6AL1rJv94D9yNKE0KZIAPWo9H5x/BfxQg6766OavYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2762949},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"98dc7ab70eb17ec7b25832dac6308e1ed454ee2f","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.28","@vivantel/virage-skills":"0.1.7","@vivantel/virage-agent-claude":"0.2.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.54_1781755080241_0.23317504848055082","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@vivantel/virage-cli","version":"0.1.55","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.55","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"c58aa052c6a7abad6d689d1087348ac7b26c81e9","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.55.tgz","fileCount":113,"integrity":"sha512-IixCQERtNVFQ1Tpvw0iksADhRqJ8zwB8sikkbwRF1Fui5RkJkzDOMd5OCUB/JBUGdO3Hkb5wFIq9p/Q6hVY/DA==","signatures":[{"sig":"MEUCIQCQXusZBmfPifPGFS8d7i48X+eVtuHaP9gXHzkPbMsFgQIgJF3zNdh9KluYm8DJ0ufbcGmooG+98LeofNPLHDLJwoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2784240},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"b8ecfdd8282940fbb2bafbe4f14e238d3d5cdb5d","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.28","@vivantel/virage-skills":"0.1.7","@vivantel/virage-agent-claude":"0.2.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.55_1781800636331_0.4426769658233689","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@vivantel/virage-cli","version":"0.1.56","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.56","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"a51909d9f1df91625e8e3806023c944b75072b4a","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.56.tgz","fileCount":113,"integrity":"sha512-Kj3VGuj667nEpeziX2jPprJYWQaSvDRRhMYehGuzuFDpXDCI7tvO0XTQD++cYwAFfQbBrmyQ+KG1P31rPW0Lsw==","signatures":[{"sig":"MEUCIQDQgzHY0jRWPPi+z6q0lsvcnwsHQrdf3JbP+qoUhjda6QIgFrbXq60DWS02gMxDc0NIFWIvSIwhTrFoaz6jfa520Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2784240},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"b61089f553601da9c64dba5a9097b7330da40736","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.28","@vivantel/virage-skills":"0.1.7","@vivantel/virage-agent-claude":"0.2.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.56_1781822976186_0.5957885603826345","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@vivantel/virage-cli","version":"0.1.57","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.57","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"481b0c2cfa469638141b5c4dd5ab35592b0adb1b","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.57.tgz","fileCount":113,"integrity":"sha512-STwjlrRp3NQGFgzONChRGUzWRxjZD11X9ddT6M0xfVmU0g9kE3IA8WaaboA6B0F2AejgtnvZVbVAyptHcTuDTQ==","signatures":[{"sig":"MEUCIQDIKpjbJHW5SWR7EZ1UMYTWxmeHyVoqVLDov6Dqq51EXwIgCb8cTUueeMJ9SvyY8khFFaBn6eSV9RImGUJqdNIYPvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2784240},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"495fe89bac8e0811d2cc6a56c31f2d47a6a0cd7b","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.29","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.57_1781825383149_0.7626125292844499","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@vivantel/virage-cli","version":"0.1.58","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.58","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"a8cfdb45e75083e41e0daac2065eeaf319c9da3f","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.58.tgz","fileCount":113,"integrity":"sha512-i9FOyDGWd1UNOZD0/klPnp4BQiuzV7lTbrrShxoYzk70eatn6rpKiVFsc8uehif3Wty9cGNu6eBSJ6KlWjcROQ==","signatures":[{"sig":"MEYCIQC6g7yYjl56toT6OR7eSqARblEJ+v+LTCUjSPQzvIYmAAIhANQszSr7CrvtWBoQjSVXORk3NRTBFrQRaE0XdkuLXGik","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2787327},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"49b79ca668ad346826b6667523c52ef689f276e9","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.30","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.58_1781827690975_0.7260451286153613","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@vivantel/virage-cli","version":"0.1.59","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.59","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"b5e66fda7e92578f4ed59ded2f1efb94a4239568","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.59.tgz","fileCount":113,"integrity":"sha512-EG7EBY8IZ6Fqt1goVHJoGxfm3SVHsV7dBHFGPOdWt9uIUrr/xjDHl2WxpDJc5qfLAQ0xagLEOhul6rzjSuDZiQ==","signatures":[{"sig":"MEYCIQCA/wy8EKAqtWkgKtG/Dt4Is8B69RxmsybgmN2/z/nWyQIhANX7IPs2KfQgH7u/YCbQsBPPJxZo51YkJ2+n/i9CTFQD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2811280},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"b8c8342e585e69afca41b11a007c9fb36e6edfa2","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.31","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.59_1781856856230_0.18429052247674016","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@vivantel/virage-cli","version":"0.1.60","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.60","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"ea782a74f2c32faee9769e307d8c24369cd29cff","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.60.tgz","fileCount":113,"integrity":"sha512-JFq1hDO2XBhgvx+IFUVCO5A9ChjF8L2iTirjqS+adAoOU/tltxHBH+0eNL5ELWbzNz+BhI6F5GucL5WDYiSPSw==","signatures":[{"sig":"MEUCIHZQjL/mxU/sHqW12DpFCyCFct9T22mgO2qC+LkRwi/TAiEA+5rtsanw1c/U+QqLbmcW0+o+2+XAFggQD1L0K9G2XOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2812751},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"00a4010061378db993ab9c45d560ce77eb39294d","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.32","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.60_1781870202406_0.024833444243226976","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@vivantel/virage-cli","version":"0.1.61","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.61","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"ee8865861cdc7dbed2dd253ec401af295654a88c","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.61.tgz","fileCount":113,"integrity":"sha512-SvYjko1RINRDQZw5n1wBT+NarFFFn0/E85/jjgV5kV+VkC+uR/OETds8jIbvBDGgF3Th4Vz5mPiJbndrzUca5w==","signatures":[{"sig":"MEUCIDNofScgvDt7kGJa5a1U8Q+RcH7ZSPOdcYDHvoH4pAK2AiEA0YkdVMFg89vC6I6svn9P6VrFbaKbi8JIu0mMqIRNZHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2814827},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"5f8170ffb533e3cb8aad1a4ad4cc7c3f339e7c8c","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.32","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.61_1781872853556_0.3622941299777882","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"@vivantel/virage-cli","version":"0.1.62","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.62","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"c79a48a88ca82fb09cb41eda568003ba290a5f85","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.62.tgz","fileCount":113,"integrity":"sha512-4jvIddYuq67HcbJscX8nYX21rnox5aVFel6yyQc3WAk7ZOL9asKiLwLodcdJ0Jr4I05ft5QVPVuxrCi/9RjG4g==","signatures":[{"sig":"MEQCIFH8vFVrDbYWueelYzn2qWawwqJj4bzSlSM/NHuaGdYZAiBfyetnzHHPIN1c5CCYKnb2/5sEBtA3VJUcDbtgW19/kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2816375},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"18d77f6ed1bc009e9ebaea634292ad36c05c25dd","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.33","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.62_1781891030644_0.9629407884677916","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"@vivantel/virage-cli","version":"0.1.63","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.63","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"52b71a7efe80153cf45474b0ce1b19f81803318b","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.63.tgz","fileCount":113,"integrity":"sha512-8RWs/MXy5SVKHGEFrqDrk42nG/0pNwjTPOGAU7Uj+zILwMbJSFvPi+xsOBAE94MuiRzU/Oz4UgvPn5JSDGZ87A==","signatures":[{"sig":"MEYCIQDQAvoZhaHsdVeuzTGTAGUSAclE2ulKSkaQ+wzlyw3cNgIhAJuN1Xw0spD3mnHO3BmrxROtc4GmcBPSFfVCCnMt3LEZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2816375},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"f21aff50e21a9b4791dee2f4b527d2a041bb5d40","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.34","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.63_1781891924258_0.16727770760740834","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"@vivantel/virage-cli","version":"0.1.64","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.64","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"18db12923189bab0f82759d3d59637cfb479a8c9","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.64.tgz","fileCount":113,"integrity":"sha512-xX5I63hv9ttcgVx5CaAsukKsYJRTP++HpbNsjsrMjel6iTbR0YYGsQT+QJsNSXJScHLnOAFF2zOEwekcfEjBHg==","signatures":[{"sig":"MEUCICzWQ4umfvqamIg7fIaG6+8Brs309HkC9Ikjvz6/vbadAiEAsS7nKPZKQ5GbraXHC9YSVD19fPYtj8kA+UVSBTmTVpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2837988},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"fb6c1176ccd53e2c5b0519d4a2d572edc4a1c875","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.35","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.64_1781909024675_0.9651151629268411","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"@vivantel/virage-cli","version":"0.1.65","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.65","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"8c04e53598538930fba64ca7a34ed97d736b4996","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.65.tgz","fileCount":113,"integrity":"sha512-cQBliqY45ShsA9PCaGd+yI7Om+itTm3e9/RBvpjxehmUVeTm/1x/osDd8xiEKx4jRdWSr4Pnt7oYIgH79DwGGg==","signatures":[{"sig":"MEQCIBzGoK8jhsGBTTiybCsq4A9LJjLluluQBt/Ip3rNpC9bAiBWkICoyez0EfrqDK8fet5LuaWxw4znDwLWwRRladgKzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2838110},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"ba906a7f1347fb230c2b10a56562c0f1bf53a0cd","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.35","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.65_1781909641275_0.0742818054261829","host":"s3://npm-registry-packages-npm-production"}},"0.1.66":{"name":"@vivantel/virage-cli","version":"0.1.66","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.66","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"7ae4747157666cafed1be6058bcd8382ad646179","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.66.tgz","fileCount":113,"integrity":"sha512-7dgo56CVfSYDKbUgf2vZmwEvvw6I3bVtevujs6NZSdsQVUyvAPgfjpnmVIrq/ZPT/hz/qmhunGs9/nr5r46iag==","signatures":[{"sig":"MEUCICb1tVkGyFSrZ3l0xDJiuTigt7qMIXXIQQ87Dv+EfsUAAiEAu/EqK7faf3lrlPPTP6w03YpK7GKin5bs6l5IOeZwkcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2838110},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"e4854e04fffd8f7e60e0f45c816cbf86febae772","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.36","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.66_1781930486289_0.3021923348190383","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"@vivantel/virage-cli","version":"0.1.67","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.67","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"8a3267cc27590c08913c9df452d2d2da12371ffb","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.67.tgz","fileCount":113,"integrity":"sha512-jvYYzJifDyDq2doNzbDQLuopIKLX/KbqerV1sj2c2NN9OVgFq3bZ3mnNXjkSBu0t7VIevyGSZ8WsEV7FkfMrVw==","signatures":[{"sig":"MEQCIEKe0AL/TD/IBe5Mv+aTSntDxaI2OLTF78dADyXTicaEAiB2Qa4Db1CNgqOL7U6h3mTxEE0SUD9wb33d4Pw/VnrHvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2839836},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"afb70a95622052a15ea6ac0b7abb07cf950a5799","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.37","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.67_1781938575305_0.5379778472730579","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"@vivantel/virage-cli","version":"0.1.68","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.68","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"db6e52432abe96e620ba5fc1761c21a460dc30a3","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.68.tgz","fileCount":113,"integrity":"sha512-ANNE9DHq/DNlurDYTv6cZU6sgJ6YxqPFYHkl4g8R34Y8c7JnhdjSqEQ4zn8djJO7ZfdLvhOlC0hDUG1qqJ3Iig==","signatures":[{"sig":"MEUCIGVqvIw9eERNeDCJGzIm5f/ayfczkYZzdvkF44boh/6EAiEAytIYMx/ppUbQkOcs9epnFe/NOc8XlVF4el8w2tZ8EHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2839837},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"c6c04e2e1c74348d213e436daf7ff97173b255bb","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.38","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.68_1781939646347_0.3828199484778769","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"@vivantel/virage-cli","version":"0.1.69","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.69","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"dce8d5eaa89ad95ef5c69603d02c2d18155b6cc2","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.69.tgz","fileCount":117,"integrity":"sha512-LjoL55OpJSh6gdi+o35rz2EV4Y6AUffwbZoROn6A86LPYeY6V2xoBSXSyfOEeSbjLl82JJHwxhSMLoUFz7t5Mw==","signatures":[{"sig":"MEUCIAiyF/lnOIarA9Yzl6lLvJn8KoxMMf3VGSJJTlvVBtILAiEAnrTXoG2cqnKCMxHjljwLI9ItkH7A0ZG9DisdvFhlj0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2845794},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"38f4ac26e05a15d5066024f459c407651f5d0f47","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.39","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.69_1781944750129_0.895106894650038","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@vivantel/virage-cli","version":"0.1.70","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.70","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"efc03fb0e19125a7e27328511ddd6a373e2ce08f","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.70.tgz","fileCount":121,"integrity":"sha512-vfsAulsAsZriTbSMNAU6V1nb4Rtg+38ix70MXl/EzUiFqlgqpSsw8oFfH47VDOnS9WoqyKcCyQeh96ggVDelhA==","signatures":[{"sig":"MEYCIQDhoucPPxITWseeDIlLH8B21W7DCqYDVSEhM6jUwZ+fcAIhAJ5C3bOfrG5qSnhjOUgsaz0uTZXaPhAEi4j6iB7g54hy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2860702},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"5de46ef69d6cad9878b21233c760a9ac8524119a","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.40","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.70_1781954890016_0.002473698887369702","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@vivantel/virage-cli","version":"0.1.71","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.71","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"8c3ca11f154e49ff30f8079f5c607353265cd000","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.71.tgz","fileCount":121,"integrity":"sha512-33MCO4oNOQZQgPrGs5admR2Asvyh38kr1psImmPwnxAMRZNrcXiON9fu01pZ7lM/qwkmx0I9RvA+nLnSdg7vKA==","signatures":[{"sig":"MEYCIQCXlauz1wAlvYuEM9eA9h0bNHPuDa1UE1M9bU0dIV668QIhAIO+z7uMfpx+q4MiEy2YZ3sTKlVJfS0XcIrYQjUL83jY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2868296},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"5c9ed1957a4e4b0bfd402fa5ad01ec54769d94db","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.41","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.71_1781968048166_0.8983380653066977","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"@vivantel/virage-cli","version":"0.1.72","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.72","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"93753d580310e6a24c195cdb3bc2e0186f8758f9","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.72.tgz","fileCount":121,"integrity":"sha512-Meza3p1UNqg73PLBq73J6+xpLKGBqGwjls+DseGkQFGl4H1qdPorTbMtrdmkZ2GRNbkVmMDrEMiyaP1Ko4MJvw==","signatures":[{"sig":"MEQCIGr0G8Uw0ZH40b0XbJ39mGOGIemxvqEPG2gXx07IzxyWAiBrO6g7BzBH5oWx9s/4EjkgpLaJsheBKYzNLI1VCGTirQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2869725},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"cb2f1e38b9b2ea2cb35511d796fe3bbb1188b0d0","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.42","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.72_1781977751762_0.9019120669401379","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"@vivantel/virage-cli","version":"0.1.73","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.73","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"db0daa4d7a2b765224ff8aad22dae3695b0c03c8","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.73.tgz","fileCount":121,"integrity":"sha512-3Yp/sybfpXAqlZIjmfQaioemwpzotBfjUu1sV//lUXoSQPoP1+VvoCm1aZN2/T4todlIRwEebEgaCXbGdC2nNA==","signatures":[{"sig":"MEUCIG5WjVOP8zpU+cf5SiQoKadFVeDUsrnjkddTfgN+L2RdAiEA2udTyENP5SFm4OqJZkkLacqcUUeyWVPuIKqgn8ZXNPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2870307},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"f2f75cf3b08c800acd41001808c61eb23b762a3b","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.43","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.73_1781984862420_0.00024746872515302165","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"@vivantel/virage-cli","version":"0.1.74","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.74","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"3edbef1c57e613a28f5f196421b0c8ad7129ea94","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.74.tgz","fileCount":121,"integrity":"sha512-Kb3AIqG9/QoetU5p5Mc4/yxfAb3uLB+nIfbiSjMyqhbDWWU6ot/XdkIWzg8cDk/pIVDiT7JHtw48V1mrjd1A8w==","signatures":[{"sig":"MEQCIF9psxgKP24sTQos8K64DVJKGO49EswV1Pc+s/1sYpiFAiAJlGhQAdloeji6ET+S9IKJP1JGS0bfmP0fln2VADhwqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2870588},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"129ea2ea2174940070fa45deeb5f722dffc150ca","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.44","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.74_1781990425462_0.31625386818929613","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"@vivantel/virage-cli","version":"0.1.75","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.75","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"d7869a0a2afa32efdd3f745be7abfb717512efd9","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.75.tgz","fileCount":121,"integrity":"sha512-+zbbF02BDrqrqIzLxSEU4mPID3MvVXlWwvj/6jXy4EZFki/IaqMG+EJ1/0NMESj4tUGCwXM8VpkocxOQAhc8mA==","signatures":[{"sig":"MEYCIQDar18c26Q77jyy+y/KimcDTX0dzResrtS3eMaF0M++aQIhAMU4JparIXdzRw+t/DxtZvGfbkCY/V/Njq3Zh+sfPYCg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2870588},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"79f7f6394469fd432dc0845e8c41a8ec99d24104","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.44","@vivantel/virage-skills":"0.1.8","@vivantel/virage-agent-claude":"0.2.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.75_1781991709510_0.08140687810234204","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"@vivantel/virage-cli","version":"0.1.76","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.76","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"73420e3d63edcd1b66bbca6a0a7695f354e47943","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.76.tgz","fileCount":121,"integrity":"sha512-UaaD07jC3+oq1HHfmHpZZpV0QdrGz/TBSYRyl3qEKGk6dq1Z6KqPswoEvWU57bgRskbS23q6wUt5wR+smf0Qkg==","signatures":[{"sig":"MEQCIAeVzJ8ntozbjA5GMi4EP24yI8a61OuV4Nc0yUHjyFvwAiAt6K5c7uVKKnwlS3nMl79yxZ2RDd77yeCvZ0UCzGXVFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2870588},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"4428d166723bf519ad0d240ba14594e1fca78d59","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.45","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.76_1781993031769_0.8608312366375948","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"@vivantel/virage-cli","version":"0.1.77","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.77","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"b630a7eaab5d93fb801503f61d31eddb5071a543","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.77.tgz","fileCount":125,"integrity":"sha512-UaieSILX+WWhDuU1UeoEsX/jBO9i+JNkO7oam54B+JrQMSixzwPBHyP9eQ+W8NGIQjP2dTD535cXzhEZlKuQyw==","signatures":[{"sig":"MEQCIGO/sfAwe37tg3GLezABDYtvXRcUujoJ0V54I0fEv4+iAiATvN8c9oLyYA0yszseRmuTa6U3Rwaxja7EtjHkDJFgMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2873634},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"76ca1e41a6252fcf74753a3df7bb42b3b1d8113e","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.46","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.77_1782000128062_0.3514967670356999","host":"s3://npm-registry-packages-npm-production"}},"0.1.78":{"name":"@vivantel/virage-cli","version":"0.1.78","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.78","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"1604a4e2e724fac2544642f522ee7b36f240d611","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.78.tgz","fileCount":133,"integrity":"sha512-y/mlwfzXwe8kHd7h6mnKtqiWfbBwJQxo/8XPpLV64mUN+z8s8c5bvKa47NcgEQnncRxME04NUPoj2wB/IKOxtA==","signatures":[{"sig":"MEUCIAIrW8jgu2pVUD8r3Ml+EqAo9EncZggZ4lGL8+TN3KW/AiEA5oIEEJAbLDXcWGU8aImccrH9bBYSd78/55cfb4liSzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2884347},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"619b16c36ab060f60fa5c2c3c6d5a919a3ff9dab","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.47","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.78_1782026943207_0.9360071592255321","host":"s3://npm-registry-packages-npm-production"}},"0.1.79":{"name":"@vivantel/virage-cli","version":"0.1.79","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.79","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"092333b47aa53d6b0efd3861d293aeb5811dcbae","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.79.tgz","fileCount":133,"integrity":"sha512-tGbXy0Pn8DrF7SeM+WODychqlegy2EwPQgFCILe8dPvR0UxD7f+TyqJRoiuWGC+ckNopQBmFs7dSb2M8aJ8srA==","signatures":[{"sig":"MEUCICa8dq8uxawNy+Oiwm25w670oWdtGD7jjFT3JaBi5JfhAiEAgVC61LhgK4S2Ckk2hkaSCzGi9oZjaLH6AyaBXAnJIRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2886303},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"82b3391e8b016feedab50fe89d0aec8dbbc8457c","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.48","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.79_1782045960919_0.17095306584792502","host":"s3://npm-registry-packages-npm-production"}},"0.1.80":{"name":"@vivantel/virage-cli","version":"0.1.80","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.80","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"36b4b30729fea4f6abf9c46bf0babbe46255658f","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.80.tgz","fileCount":133,"integrity":"sha512-lQBcIpKXunGLGIYEE4fWxN9nZTUT5xQ2OMCst8pt3BNYGky6D6relPi9Z1d4AjiO12fMj+LF9l/8xJuQ0TnEqg==","signatures":[{"sig":"MEUCIQDL7TVTfeZAD+5hlgpO+H+XqDK7j9HWaGyQCf/O8OTDVQIgA6Zg2ih7/IrRU1BtKCCGOF2diU/Chva3pKIgVU4Iz+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2886828},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"350724b34fcd96031fbe57163b098317187acd61","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.49","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.80_1782051715673_0.9351510530983853","host":"s3://npm-registry-packages-npm-production"}},"0.1.81":{"name":"@vivantel/virage-cli","version":"0.1.81","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.81","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"942f99a9a90e08433354633cf1a606715b1f6145","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.81.tgz","fileCount":133,"integrity":"sha512-KAxed5UCPMBvjqqZsRUR+9h7Go4BBRmCfbkV/6QBoIwbkBiIR/KlxuljoSBHky8IuHT965AxRdynuhg44Kqv+Q==","signatures":[{"sig":"MEQCID7ssN7mqrgcYndnQOIUBwpP63qhPDbkwrpAaLEj1ZWcAiBVwgcsr3T673t6YSpf0OwBlFsA3hF81VzJYgPNRfRqWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2886828},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"af2854f35d7d5ec8bf27e0fe6689ed09639e79ab","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.50","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.81_1782059301960_0.5003414978997613","host":"s3://npm-registry-packages-npm-production"}},"0.1.82":{"name":"@vivantel/virage-cli","version":"0.1.82","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.82","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"5480392df6ba637ad12fea83e7383c432de8cdaf","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.82.tgz","fileCount":133,"integrity":"sha512-sIL4zObv767DHQE7m8hIk2Vb+g6SDvsf0y6XyjmI7YIie/LV1ry6+vNoBEyX3QLtdmCZAk2lbeHvvTyMyeVw8g==","signatures":[{"sig":"MEUCICzYwcDQ20NDxkmxxufzpupq69UahBmPJR4Quxcdz9gzAiEAiZVoVW0vaWWBXgaAHtj7VaRFYxVwh/XwpFHWmwVSoMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2887306},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"9291b5bb84e6b523c3b69c9a013e883ece73561c","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.51","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.82_1782063997213_0.7109670368468011","host":"s3://npm-registry-packages-npm-production"}},"0.1.83":{"name":"@vivantel/virage-cli","version":"0.1.83","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.83","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"5d06b63f2bfe38e8a37c801040f014fe73958fc4","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.83.tgz","fileCount":133,"integrity":"sha512-t6/UCY3R2ZgGP7I3gde7FvVvQShEwfHOqlDe7ZmtxOxlgGThpvLNaYYjk3jQxZTezn8L0Ys713S4hCNXTMNPlQ==","signatures":[{"sig":"MEYCIQC7OWvHfQe0/cl1RiC7Vh3v6NlWbVmVPFbVNh9zEyakJAIhAI1dJux2UlCz2AemM26OO6Yom4siXl/dbZ0+UMWV7hBi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2887306},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"226e56766d1f100eda1f2d7e4b9b1380860404eb","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.52","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.83_1782065931055_0.07968186125133925","host":"s3://npm-registry-packages-npm-production"}},"0.1.84":{"name":"@vivantel/virage-cli","version":"0.1.84","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.84","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"c91a545ebfc745609eec91281ed781ac27c69d34","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.84.tgz","fileCount":133,"integrity":"sha512-prWBbI0LPtHv+E2umjzqSAMyZl+ACbOMmtVuP/zrSu+SWzJdZDPEeXFild6E/6SgEiQA7LzZzixsyWL3PUnpSg==","signatures":[{"sig":"MEUCIEyGReMkJ39wIPT0stCSitMqUAvLgzZBhgvysZK7v/cnAiEAzYNseNq6/bChad7Amwn74t+mIiHRf8tXOXPrS/fqt9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2887306},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"e19bc18022deaa61cb1727d56d3f18e242c2694e","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.53","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.84_1782101998160_0.7489505556967895","host":"s3://npm-registry-packages-npm-production"}},"0.1.86":{"name":"@vivantel/virage-cli","version":"0.1.86","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.86","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"dc1c56555f103f286e9fc7f22f3d276c560552b9","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.86.tgz","fileCount":134,"integrity":"sha512-m+SpSSYrm777ut3omSEfdwyc1GiGncGXRUmq2OA/R4EiJQLUmPeT43+G3Biuyaa3ZTg6RvON35VJrEfg/qJrfw==","signatures":[{"sig":"MEYCIQCKbGf449GT4wQIx6b96kK9xmq8awl/ep5cjjCoU1G3igIhAOBW9cN5SDHikcb3FIKiDLhJ5IdexdytiTe8lHuuL20Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440998},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"f8a8f3b75364048503906424f47b3220d958d7d8","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.54","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.86_1782162784768_0.30638716918056685","host":"s3://npm-registry-packages-npm-production"}},"0.1.87":{"name":"@vivantel/virage-cli","version":"0.1.87","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.87","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"e01ac4a5a31b2e7716609ae98c2647e48d7d13eb","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.87.tgz","fileCount":145,"integrity":"sha512-dSg6anqDr2RXduppuKxuZkwQm1AeQpQgtxYLiCIeh1zPTEFE0+25TMxZdGiz5f3gM62jFf6R0BqvvFXnwepVxg==","signatures":[{"sig":"MEQCICKUNep5jtEv/EOVq1xmI9eCMzWFgjOLgXA/dgWMYQ/RAiBIqqV3eR9LA4iPSrn7zfsf2D5Q9sHJxFGshhgbfC6X8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2911034},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"a5e4aa942b82009a2df3090194fadee12b532c02","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.55","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.87_1782164625775_0.5239665726419434","host":"s3://npm-registry-packages-npm-production"}},"0.1.88":{"name":"@vivantel/virage-cli","version":"0.1.88","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.88","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"c3608f4b860160e89819002813ee773d31677986","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.88.tgz","fileCount":145,"integrity":"sha512-eAFvVAl6hzAIlxyOGZpLn26TeEKkedBkBrvpJ1G5pxANim3ZoO1LqPyRhGon+QtjkgucYFbxNCcLPvKgWUiMSw==","signatures":[{"sig":"MEYCIQCgEjppomDz+2KohfQSc2Arn3S2iDro7To0hCpZbsmdpAIhAMrTaFZbAmMvpI6tW2bCQRedSvOGhg6FLcZfl2PYPE6+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2912421},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"739d61fc42db0b1511ac3ffd9cedde5d8b543560","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.56","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.88_1782201302508_0.4029628806684553","host":"s3://npm-registry-packages-npm-production"}},"0.1.90":{"name":"@vivantel/virage-cli","version":"0.1.90","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.90","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"0aaacb4361fa7724f6f0f02c43ca8836b6a18f0e","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.90.tgz","fileCount":145,"integrity":"sha512-thnpdnZ9pm+TU62FF8qjO7JrrYX81+kkvduZdi+4ANR2kJi0H1sqw81hRtPksY3D0R+rf7fnABuCGiYpkQ1Q3g==","signatures":[{"sig":"MEUCIQCjeGM8uxMwOb3YVTmDZW8Ec3362qaqGJ7oymcu5LT0/gIgDzHqAdxwfQOVuSW0FR78nTrdeXedspLgnc08YWIZ8A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2913952},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"2baaa3ef98293a953551a633a311aaa32bcc25b7","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":"0.2.57","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.90_1782403019832_0.06314842890292116","host":"s3://npm-registry-packages-npm-production"}},"0.1.91":{"name":"@vivantel/virage-cli","version":"0.1.91","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.91","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"fa726603833b8350a02b05c339c32d65a7e7f26b","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.91.tgz","fileCount":145,"integrity":"sha512-PS7/Vp0nYkf1bHKRDkslbipWG48VPm+RgH2O7NXxqlsiWQC8BOHSTFgMe05+oLIjmTBPvG7W44dAuu33GQsrRA==","signatures":[{"sig":"MEUCIQDi8P7KI0jOgYmm+6L0KypH83IrN695OeqmEYUReD0zswIgRju282lFwn1lDWe6/+C2L4vzgo6UbfyZ8Gh7xOW3Ly4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914057},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"eaced51851ce45ee6bd89b90739c2dde7206b463","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.2.58","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.91_1782434323219_0.7744912571696532","host":"s3://npm-registry-packages-npm-production"}},"0.1.93":{"name":"@vivantel/virage-cli","version":"0.1.93","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.93","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"f45fd025dcde01b63ef337a53872b54e6531a52f","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.93.tgz","fileCount":145,"integrity":"sha512-TLuBsaXaSZaMGcqXhMYuEGT1KXJCRjJvE121mISO2Y7pGdiStS5AUNr7QIfy4VTqEW8MtPDKxaiwOZeAYFusmA==","signatures":[{"sig":"MEUCIQCVSfE/lf++WQeciqSLIN1Nz7+mZYB6Dvq4mDRYh3tL2gIgYo8A0VbQYkfincLHvAfA41cqVpw3MHNzGnbbPYTxUPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914064},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"fce0f86618485f618efab8298e9419200a830c79","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.2.60","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.93_1782481714879_0.6019427862393991","host":"s3://npm-registry-packages-npm-production"}},"0.1.94":{"name":"@vivantel/virage-cli","version":"0.1.94","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.94","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"5428025e180f8e2ba7facb3d8d61629c745586ac","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.94.tgz","fileCount":145,"integrity":"sha512-CXLi/5HnIMS1R5gk0FgxcvFSb7/ayoCHZ194YSL0ow5Q7hATo/VUXTOO6r1PrLKhW/ZTYZSwmvgRuzfD0RURcg==","signatures":[{"sig":"MEUCIC4P5RGj1h9sIw5mngDMHcgwPUIL5toeOvAD+1k2qBAfAiEAviEpFaB3hDQqLgvwOWF4qs0iF1FzzpMjgvxSPZxjrPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914064},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"98fada11b5bdc29703df1783e4757682ec5dc8a8","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.2.61","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.94_1782483700960_0.15659924105347534","host":"s3://npm-registry-packages-npm-production"}},"0.1.95":{"name":"@vivantel/virage-cli","version":"0.1.95","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.95","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"3bd5043f0985faa92d91402d7dea6b8f1f18cd07","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.95.tgz","fileCount":145,"integrity":"sha512-EbHI7XiEDbekJMVKtKZL4nMemsusIvNglBZz4NIuPbJeHOM8m6+DviLn9q2V+6NVtbXR1mS1Tqr0UhRGrbdWHA==","signatures":[{"sig":"MEUCIQCoC+NGuqeJmihpV/vZUKGFCFj0gr0naJ+hh1agvZsiuAIgDlo3wWM7bfijEE3t6shEaflyrIzprQFyggahtp0HtPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914064},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"7d9ceddbae0c6c518d3d4a89dadba1bc7ddbcc22","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.2.62","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.95_1782495339256_0.5500123365623744","host":"s3://npm-registry-packages-npm-production"}},"0.1.96":{"name":"@vivantel/virage-cli","version":"0.1.96","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.96","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"a443be0478c488be8286d6250ba1956bba50aaba","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.96.tgz","fileCount":145,"integrity":"sha512-hfN0g2mkeJiowgub/3RicMySgQm7WYNvgjL/cjiDAlKFefWGh+Kf2pQT5VVsRos9qJyVN4amr1i7NQxmhlOLPQ==","signatures":[{"sig":"MEUCIHsvcA7sYAtVW3QA6p4dqTxjt/GsQpwhIqU2P3FFzIVSAiEArX5UbSCfwM6S5ndELKG1GwpTf7+5mwV3GkC5XLldAE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2915534},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"c5a309beb5e7308fd18ee08e0efd6bceadb730bf","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.2.62","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.96_1782499874839_0.6461416843140657","host":"s3://npm-registry-packages-npm-production"}},"0.1.97":{"name":"@vivantel/virage-cli","version":"0.1.97","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.97","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"c0c09e3bc6ba5891d4dff2c37036eb6e21fdd52d","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.97.tgz","fileCount":153,"integrity":"sha512-FevH1QMscaGtxwYVj10udBHF6cXGW2u7BKYVGDhh16ebxUtSwR7UgJ/0x5Ib3bxzE36zOonu8zrqVTLm/JhIdQ==","signatures":[{"sig":"MEQCIEc9n5B5XD8wc48zBPVIy4sewHWs/2XIrgv3whRNW1wKAiA9SwLJdUkErzwBNwMbSaPsL7zWJjO6zNK+1+wUbUJWpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2936767},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"46e399dde9cf0d93d262eae4549edd3e19567c9b","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.2.62","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.97_1782510160104_0.5099435307727764","host":"s3://npm-registry-packages-npm-production"}},"0.1.98":{"name":"@vivantel/virage-cli","version":"0.1.98","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.98","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"f35f2242cdaea27c0b5435d1075f9e06ac985865","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.98.tgz","fileCount":153,"integrity":"sha512-R+uwFOZGYhsZVgBL4FocrkvsA4p9D8pZYh00jaXIwC2mw6lPZ12u8NIS2TRM2N6ubiBEC5y89nPStWwPPlMSqQ==","signatures":[{"sig":"MEYCIQCKN47HpYXFgZ2nnIgpmuKxOBHNAJECfsx2fG1O+dYIOAIhAKCwV9dmVJrsQpMQfmT4RayvvSQg3FhLTXeB47B03/Bn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3009009},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"f66754c69f5781b2a507e49fd2c24bd6e541f68d","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.2.63","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.98_1782544256656_0.7898530684804765","host":"s3://npm-registry-packages-npm-production"}},"0.1.99":{"name":"@vivantel/virage-cli","version":"0.1.99","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.99","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"daa7ec3c76d0678b0a92c71979f2578fee1a14a5","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.99.tgz","fileCount":153,"integrity":"sha512-xdp0dh04OZw6OhAyAXDD6zsc4twB1fQuUdQR8XoNIPLIbcv+9h0jQAtO+8dVJ4q5OYxWajJN6dBftB9tMyr1ng==","signatures":[{"sig":"MEYCIQD1c7jn/PD0IaJck8vjYhGLCqHzW/3DYq2VlqTiId1AfAIhALuCkORICL/IVCG0/3ES+lVEV7cI56WEReEcRvBW1+pr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3009206},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"fa4089a59267a91694d0b06268d591ad4f09a2c1","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.2.63","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.99_1782544859531_0.029761692918093274","host":"s3://npm-registry-packages-npm-production"}},"0.1.100":{"name":"@vivantel/virage-cli","version":"0.1.100","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.1.100","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"aaa8711ec0b92ec1245bcb7ceb9a63908aec90f5","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.1.100.tgz","fileCount":154,"integrity":"sha512-dio3Rt4dGkKKChH4YS1PgHNJ5N5Z16aPpMPYnklP+YhShgEOOJpJmtK+0Y0pAyS0AaaLUoROLTIK+pUBZT8tfA==","signatures":[{"sig":"MEUCIQCdlkuNrph4dWNUAck4w3GmDRUt3jRVLGXVUcwoTpjXyQIgE/Z81I2txN/xvIAE1nlerSVNOyIyt/4Rll+KZN2qh4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.1.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3057164},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"23d4dd32eb57cf533b48be989d7ae2886071c8ee","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.16","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.2.63","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.8.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","typescript-eslint":"^8.61.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.1.100_1782556143568_0.5660501632164114","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@vivantel/virage-cli","version":"0.2.2","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.2.2","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"ef9c2fd8796feb0d97a64ff2c5cdf4e9ce5a2ee2","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.2.2.tgz","fileCount":154,"integrity":"sha512-6D2QTHGzhHExdC0GmsPWFUJlBnbcD2B2gYvRVg2LzTs0JGuSn6xqpAdGSBHw5AwMl1tr0KGDdalkx5vDoZrKlg==","signatures":[{"sig":"MEQCIHM0utvnpdokFo9NGlEpd1Dia/O54wpSY94ffiSMXxGyAiBBhdpi6PZNnRAyKrcfOILyhAb1uW8j54VHyQHgIho7rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3073947},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"cf2881a39dc22839c5c5fa9932b843bd791b89fc","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.3.1","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.2.2_1782859707198_0.7123274986425734","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@vivantel/virage-cli","version":"0.2.3","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.2.3","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"06d8b0c8b73b1d8cffefd218966d58a1c9435375","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.2.3.tgz","fileCount":154,"integrity":"sha512-Rcy1/dooplde27G+Nyt6JpdJVnVWBCNrPJSrqCTJijTKJ+2hVxaqctqdloHJKp3C4WDEhIei8GVtKaNnsH9ajQ==","signatures":[{"sig":"MEYCIQDubghTSWNXKvXLr0Xr11OMD6U6ntqnHtPvMH9G7POi0wIhAKKI3sG/LxapigeAnjfymIxVgdOKVPUcnxkrR8ltRFwK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3073947},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"85f38534e964c6191f9137ee9e81681121493f81","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.3.2","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.2.3_1782889426697_0.6030653859662756","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@vivantel/virage-cli","version":"0.2.4","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.2.4","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"e95f1de330ebb7b3bf9222459044da5e42a71acc","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.2.4.tgz","fileCount":154,"integrity":"sha512-hgk3g+Y3JOVNbQ8vM5wMOvuIQMuyC5LQ3KPyXYH1ErRO4sQdCoYEJgC1YDlVchu9hAd+4NXWIZ0t/rTHxNIaZw==","signatures":[{"sig":"MEUCIAm3jttwl9vOTxn5QHrZS/5wUfjdjGHc9D0nhL9FfEtfAiEAtMU7L53Uj11tZ4C7o1/imvqut+cjqnnO/sgnWG6ekkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3073947},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"d0c1c90c69a2b6dbdfd2c45d78b607e24a632e0a","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"10.8.2","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.3.3","@vivantel/virage-skills":"0.1.9","@vivantel/virage-agent-claude":"0.2.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.2.4_1782893250521_0.004442521519358422","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@vivantel/virage-cli","version":"0.2.5","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.2.5","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"f616e91108de37d5960174a7da48a47264f86206","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.2.5.tgz","fileCount":158,"integrity":"sha512-joZK8tB05ml6yisVLm4wB3FpB3+oQdMO8btx5GflR8n3OC5npXJCME/Fh+RX+H2nWllALd86Jy/AknG3dA++Ig==","signatures":[{"sig":"MEYCIQD8Ys0Xb2zGYu1PVQVghZxDzN05AgS53yBC60vQ/rxOeAIhALuDdAFWMd7pEmE5lrCTQIIxf5dIo6cLJ66lgrdEy6Sj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3078610},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"7f04d63d86fd429934a76feaddb2afb092f05a5a","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.3.4","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.27","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.2.5_1782898777538_0.5236825495780806","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@vivantel/virage-cli","version":"0.2.6","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.2.6","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"0b2a643cd9b8db30490e4cbcb947d0e181cace4c","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.2.6.tgz","fileCount":158,"integrity":"sha512-NvlANmVhukLZva6QX7hTdTvf3uzldKl6fReQXyFuDP1Izb4x2pr4HXidQOGuCghcK4A3wdvnkyRXHqzerlM/BA==","signatures":[{"sig":"MEUCIQC3GuB1e925B3TuzAWhGaEJJTiw/LiygYW7FcaLju983AIgevtczPVn5AwLoz2MILjWwKFxRSBC4alnALQYxeh3Vnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3080002},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"68b466b358b23e944fa271c0c81119d6d8f657a8","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.13.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.3.5","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.27","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.2.6_1782903794453_0.6054270858619735","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@vivantel/virage-cli","version":"0.2.7","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.2.7","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"73ff8e51af821e4f82c4848e7c910a97a59dc4f8","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.2.7.tgz","fileCount":158,"integrity":"sha512-ohVdJu5mfIUDXZj2j/jdXYfaCVO/aL83cccml4+YDVsJTbMYNgHDEPle8fBbIHtRKAJi/6ka2REwBgiRHKXgNg==","signatures":[{"sig":"MEUCIQCpz2IkrRfyrqZIWmSDuhQYLkwpXmwzsPXBZ1HxxnUhkAIgU3c6oj5JBLKw2/MihLRIEbrlFXyVbfVZParisEAiXNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3080002},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"7502be3c43159b6af6b1202ec8f296fa8c9230f6","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.3.6","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.28","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.2.7_1782934395715_0.4577045851805961","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@vivantel/virage-cli","version":"0.2.11","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.2.11","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"eadbe676471b85f8930637299e5a3effeb1276e3","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.2.11.tgz","fileCount":158,"integrity":"sha512-AmLodCXcnR+ZFeFnUQ5AOkUwkVHUVg8eBLyg5facU7ZjMJQWU2vK8niYP1gB+wkj37ce/1Q65Guda4/ivVu59w==","signatures":[{"sig":"MEUCIQDlRTqGw5rBuPTG1Uv9SCwNb3w+rkpp4T5h8ymIviVjoQIgA8BzSBb1h9l7+MvT9WnAaE9kdJv7b2q53AYjPDJbPNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3081205},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"cfcb63c5228e627e07978f9a140aec11ee8c5a13","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.3.10","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.2.11_1783032929430_0.7182539847843072","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@vivantel/virage-cli","version":"0.3.0","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.0","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"5d9b9f700b328236cdfe8af6105c425c66d7e699","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.0.tgz","fileCount":158,"integrity":"sha512-DyMIUvEvTIefQ1rzl0NK4nKHj60R5SrGzCef6XAa7TycQqU6gJUmz70pIql4X7uSFE+uMPJUjHSdriImIkCrTw==","signatures":[{"sig":"MEQCIHCUPfINtA2wY5QNqkAV8JXIti+MgkE0LmG7bktITE0vAiAKpsxw85df4D6LTft02yOi90msJVKvLMH4xNwMfqWVSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3081472},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"2c11ea0fb485b24b71a05cf6c9aa735b50974699","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.0","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.0_1783104466014_0.3810420757031081","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@vivantel/virage-cli","version":"0.3.1","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.1","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"a80d0630905390305da5769546e64a86002c34df","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.1.tgz","fileCount":158,"integrity":"sha512-1L9OiwaihfzeMvayUtAiacVSe2cUxmkNI7+GGDTkkpkKcA/JjCJNTxq7STeWaHiGinGVq58/YwC7yafqyQzfYA==","signatures":[{"sig":"MEQCICIYIiTJBySs5YpHPFijpHH00ZYx4EuF2D0SMW+u6Y6kAiAsaf4M1eNjWak9Jno4IQOZpI5tskFsg42Q/ArMbHRrrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3088471},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"9d8176cfa775a845ebf81cd602a82460a20b8080","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.1","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.1_1783115798583_0.34688058732495763","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@vivantel/virage-cli","version":"0.3.3","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.3","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"5342fa0d828895cb509a825950266edb1600b624","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.3.tgz","fileCount":162,"integrity":"sha512-VwGmDgRxMesAI1h1/YCOq2LaPIq1v6YFcc9rI3FIje+d2CGlqq10xkwWWL+Zq5U45EBQ/1y5NueSyoeEQ+bgtQ==","signatures":[{"sig":"MEYCIQDMl4W4XrsKdfnUT8LBA1tdBg1zXofCO7s0In4foae3YAIhAM/gIULJNtvq4hLhEf+7lm7f6irqGWiOF0XNXPjLmeKa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3101257},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"f38fceb6a0ee1d81034b093a7398df7b51c82cc6","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.2","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.3_1783251590457_0.8895505729817508","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@vivantel/virage-cli","version":"0.3.4","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.4","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"019e2f2c43e1bbae06acb405d0731b725e07067d","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.4.tgz","fileCount":162,"integrity":"sha512-TXgoXOVl9U9uoZSgC8O0QXxV9FA7p8/I4bAkhLv+/Zqqt8HfOc0ER+JexjGFm5oIWrFPfmJCUMfqdE0kO3N1vg==","signatures":[{"sig":"MEQCIDKwm1uzZVTbqTzLiDq9xwQGZbdbknplgIUAK26eXO42AiB8sYnOF9KUEUcPSaOHRjAUSKj3w5R6RFikBO9kzNcwpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3103234},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"c95c3bee6fddf13d6695ace65c72dc5d797c7e6d","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.3","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.4_1783267478989_0.5860761741693583","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@vivantel/virage-cli","version":"0.3.5","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.5","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"c23a7116a93c3ad2ab27b516a198193fb171e25e","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.5.tgz","fileCount":162,"integrity":"sha512-8yXf2Qc3IWVxKJsyaNm9VEbhiNWhdHedk63wd/2gDw0kZ+LyjjdK6ffB+jpKqMBO8VpdIzJuUC6erYweZ6WbVQ==","signatures":[{"sig":"MEUCIFXQZc+MeQRwVIUsrwbdpqwwYjfit8+MralwS/cTwCSUAiEAiH5n4pYMsl8Bc1ArbTPbC9R8smHoQMCpleVF5y0bQIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3108386},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"4509ead0c722d08816b50b1c784eeae1027b11ea","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.3","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.5_1783270697220_0.6880190595184255","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@vivantel/virage-cli","version":"0.3.6","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.6","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"0dc8e68904a343138451f38022494b98ec73b2df","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.6.tgz","fileCount":162,"integrity":"sha512-W7EEaKrVD8/9isUjY9rYJFX67oN3ERcKTRdj6x87+GCvHJ2kdlHflVfT01kauA8I/KxWw12te0U0PXjZsWTQDw==","signatures":[{"sig":"MEUCIBAYk+bckOMAIjlXKkX+LRGQPVhmP3vXCskaNwG+zQA4AiEA0PM1AFpBGSFK68YPzQLXuU5l7R2zM9hKPui2pUo9TPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3109202},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"d4a6e10e17a76add66dfed05fb43c3015c98a7b0","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.4","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.6_1783273341682_0.7316105017359065","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@vivantel/virage-cli","version":"0.3.7","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.7","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"9c696be8e842a6cd3563b7afeab1b404e5ef71d3","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.7.tgz","fileCount":162,"integrity":"sha512-qhWfFK2Q/hml1DQmYMWeVS9I8ZY/Fyck6EViFMZwpEy7prXaEN65Ufi1jcaR3Ahl3D0h37tvngU6C83/K+ABLw==","signatures":[{"sig":"MEUCIQD0JFSnqO8XFX3M7ADx2hATBrF/RwVqdbtjtxwPu3D5GgIgKZNsPpRY8AYYjfw5CKKVuOqok8hxM88G07x4EV2TdQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3110044},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"2fa876b43d4b33d3794980dab31def96145a50ba","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.5","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.7_1783286060263_0.10550862168528252","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@vivantel/virage-cli","version":"0.3.8","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.8","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"f133c8f2d92fb2756399fa417a596905a0a8c761","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.8.tgz","fileCount":162,"integrity":"sha512-XnEMn1Cm0QuY5WPFj0CLDTw28po730XFVsSdhnzerCN8EfJKfRTRVywmstaku4UcuzJxYgOVEseSqtmicseEHA==","signatures":[{"sig":"MEYCIQDfHQNMoFTT4oZqeOKnLg8T4OPlxwKi3Jq/DjTXN82k0gIhAJxi++9rwH1yh8DnaiWLmHfANIjRTLJSBgP0J6IQtkND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3111931},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"d51870d74c6be01f6eac614d43cbe648a0b62119","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.6","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.8_1783330494735_0.24194852924269927","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@vivantel/virage-cli","version":"0.3.9","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.9","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"054f160439aa4f9dffb444901c4f0ffb969b6cc1","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.9.tgz","fileCount":162,"integrity":"sha512-WPkalT+qEdQxXq5l1Ajqjged5Bm9OgA6PS+ocKJRJ3up8Lz8D34x1jbBCG5pRnAieRMBPy9vyTUjEr3aMZrIPw==","signatures":[{"sig":"MEUCIEIDoeWX9NvZugNkTfe8osRj6lxWN0yxPKgtH4aWtMkTAiEA/ptYpPEfJoYFuf12Rx6oJUnl9CiPm92iPQQz6RthOfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3113450},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"f6d5271093c819fb835e63679243d1e9011ee41a","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.7","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.9","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.9_1783346565758_0.045149817722881735","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@vivantel/virage-cli","version":"0.3.10","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.10","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"608f5521cb82665cb71538044b3ad259f401078d","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.10.tgz","fileCount":162,"integrity":"sha512-o5CGf6uh1AOLWfJ00gTKn9UXDviv7bpiWh4kBEy4Gl8MFl1O0HexbIHjjwKPosplTx9kmxQSOFfRPCSkm7TGeQ==","signatures":[{"sig":"MEUCIQDzBvY7zf6O1aZdmP4hZvqWmah2V2VPRx+k8Z0699R66AIgcqQXtVGxrLTD33r2ZnFqvx8Fg4iEoApa+ld45IkWe1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3113452},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"c3d554fc0b20281801e19d45bdc04fd08d3367e9","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.8","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.10_1783360186018_0.18642565308402337","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@vivantel/virage-cli","version":"0.3.11","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.11","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"4f5fc4a2f5dc1094f8a04091ac62eeda1dfb1ec5","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.11.tgz","fileCount":162,"integrity":"sha512-8bKrpKb4oVQvQ3HdrhxPHXJ7+I0u+Rh37I/TqZ2XGwwqWZL/4eN/FZM2Vn1fw6J29HPaioHotT/0RutXJW34Mg==","signatures":[{"sig":"MEUCIE4OTmUDQDWs9Rqf9EwTrCapo+UZYnUs7Ax4O0nnwGijAiEAiNk5aGQIVXPKK7DVUFVeNLDZD+CsaGBQGRFiMxDdFmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3113452},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"244dab25e12746a5e8942cadeacb2c0fdc6839c0","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.9","@vivantel/virage-skills":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.0","@vivantel/virage-agent-claude":">=0.2.29","@vivantel/virage-agent-copilot":">=0.1.0","@vivantel/virage-agent-antigravity":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.11_1783365779415_0.9586010804728662","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@vivantel/virage-cli","version":"0.3.14","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.14","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"eba30c83f70f128587b5a05d1029e21028031ba9","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.14.tgz","fileCount":166,"integrity":"sha512-uwb+zuy46kjUnaC2wGkQCxsFM3fZxk+9es5/VHb7Zh2K9TNVzKHvsnbXQn3bkZ9U2hL6Z/gJW4WhKtJ9ylOaNQ==","signatures":[{"sig":"MEUCIDZpPG+wkjXjvoKsYQt5hDDHFSjD8ouHGJvVrESg3opeAiEA4l8L9hRLm0QE7hVpTr22VRoRXjqQGlGb+lHFXE6++V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3128415},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"aa8c20c467b057c79b4a33e50809ffcd4de226a4","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.12","@vivantel/virage-skills":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.12","@vivantel/virage-agent-claude":">=0.2.30","@vivantel/virage-agent-copilot":">=0.1.12","@vivantel/virage-agent-antigravity":">=0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.14_1784112311880_0.8036139570941339","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@vivantel/virage-cli","version":"0.3.15","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.15","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"bb2b56e77d34355f0a9abe728b0648811e08fb03","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.15.tgz","fileCount":166,"integrity":"sha512-WeLGfNGEsMVtrd3WJvLnDwzytSi/+HeTs+XNw4qJTHiuU9GZlnNUZOtZDeMrdaKltnZB3hZJPaANUshw0wQ2hQ==","signatures":[{"sig":"MEYCIQC0on3d29KefP0+5MnApUEJMif/KriLzl8Pa/P2YpzaGQIhAM7eMm4SFCk0LZ7VD/jAg3mZUu9bsHPBDlvijH/jFOR5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3128415},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"64ba7781095e6ffec5a71fa1981003f5622afe85","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.16.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.13","@vivantel/virage-skills":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.12","@vivantel/virage-agent-claude":">=0.2.30","@vivantel/virage-agent-copilot":">=0.1.12","@vivantel/virage-agent-antigravity":">=0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.15_1785272498010_0.5127233153057338","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@vivantel/virage-cli","version":"0.3.16","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.16","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"016620e358a9490a10cb5dd8447d0c96b5075600","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.16.tgz","fileCount":166,"integrity":"sha512-yfjdB+Z7B5Y4wA9AqB0Ib11ZsQZqOJ8Xz9kn6acBlIR9mcmLlgvLOum0FL0t5hw+xmItD1J5Hukioj5E/CoJ4A==","signatures":[{"sig":"MEUCIQDrltC8pSC6bcO0YFit0UxyFT+gjo4PC5ZWqDPxGa31iwIgBvdKdQolQh73BxYfJR+3bbk/GhI0xurL7Zg+AD4t/O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3124790},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"43e9fc2b7f0ed7a010c51c5d00b78a45778f7451","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.17.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.14","@vivantel/virage-skills":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.12","@vivantel/virage-agent-claude":">=0.2.30","@vivantel/virage-agent-copilot":">=0.1.12","@vivantel/virage-agent-antigravity":">=0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.16_1786661075273_0.9412470530052461","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@vivantel/virage-cli","version":"0.3.17","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.17","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"f391cf72824c6b1b07acd871071bd12053d412ce","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.17.tgz","fileCount":166,"integrity":"sha512-6343VSVTzFsYZV8Go7802ASgWDUZ/z1IlLPul89i7fu6sX/vsVMTL0yXHjl0wArXHS/PmYDxkfknyU82cx5fSQ==","signatures":[{"sig":"MEQCIBvIz46DDj/alDqchl2pYVHRy+hP+EeThPjppPxvvMu/AiAPjXGwX/oqGmP7WvhbHnfLOQL5zg3lGHHsuZUT3nx/qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3124790},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"8f512855aa8e62ff7587e156f52a7d13a5fb61ac","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.17.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.14","@vivantel/virage-skills":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.12","@vivantel/virage-agent-claude":">=0.2.31","@vivantel/virage-agent-copilot":">=0.1.12","@vivantel/virage-agent-antigravity":">=0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.17_1786707107302_0.6109741749580164","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@vivantel/virage-cli","version":"0.3.18","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.18","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"f697e94c2b233098dd4d3a10172c3b161fb03b5c","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.18.tgz","fileCount":166,"integrity":"sha512-CvTw7DA6qL/AG7NsPIZIOwtkWXkPU8I4oFY9ITr+sRVRcaTm4hwDG+U5am9sffq7v5Rd0MLO22X6jS8zCXaF3Q==","signatures":[{"sig":"MEUCIGeo++GDXp8q81L+YpvinIFQYw2Acg4lGb7uzId/JhXoAiEAzFnv4kvwlq2oDGJDwI/iIoBi8aV2CMjjmlZsdGQ6WlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3124790},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"ec1bdb831632ed232b8e20061d5d07b8dbf7f41f","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.17.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.15","@vivantel/virage-skills":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.12","@vivantel/virage-agent-claude":">=0.2.32","@vivantel/virage-agent-copilot":">=0.1.12","@vivantel/virage-agent-antigravity":">=0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.18_1786730481834_0.9005037924877661","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@vivantel/virage-cli","version":"0.3.19","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.19","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"d0491e9b9b3a717a539ed9ee7cf19381a7cde840","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.19.tgz","fileCount":166,"integrity":"sha512-2/NRp8Q+nR/0ttzOfZeCfBgN4MN90SYv4syxFZh6Fuh7gmvJJm+MMvRO4Xsp5HFEyWBJj/UzKxJXfr1I7z2lCA==","signatures":[{"sig":"MEUCID3cRVWr+/q4yU6JS45Dv5yo3TF7xdVSXCVuesHLgDdWAiEA2ycKxOjijxotlEe0BV9KK8XAjqHSGVkuZm5tX4vYnJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3124790},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"ea4f77c3633a42f04308531d4720f16268a65c1a","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.17.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.15","@vivantel/virage-skills":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.12","@vivantel/virage-agent-claude":">=0.2.33","@vivantel/virage-agent-copilot":">=0.1.12","@vivantel/virage-agent-antigravity":">=0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.19_1786748731284_0.529237872223667","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@vivantel/virage-cli","version":"0.3.20","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.20","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"f5b29811a05a4780e08b08f384f3a97529b4a7d3","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.20.tgz","fileCount":166,"integrity":"sha512-X9Apyeq4qYdQb1joqf2v31NUYp2fRIqsYn1CRbUc7xrsI9ZPMpbX+4MxKAmy6e1kMPTMjPt5XC7QxkyDSt0T3A==","signatures":[{"sig":"MEUCIQCf1QOKTpTiVN5SKWGg7wnZP85ppS9UPUf5TMNuLm4+SAIgGvQSmD5vyXDGebHUzcolBopgdQJjw7CVDFtqyVxPLDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3124790},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"c2b4c1f395f08d1042b2bc53d32e0f5b4bf71506","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.17.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.16","@vivantel/virage-skills":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.12","@vivantel/virage-agent-claude":">=0.2.33","@vivantel/virage-agent-copilot":">=0.1.12","@vivantel/virage-agent-antigravity":">=0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.20_1787231676406_0.13957241861303316","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@vivantel/virage-cli","version":"0.3.21","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.21","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"5b783740ba6deb9b14dca68ecb82405469bbda4b","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.21.tgz","fileCount":166,"integrity":"sha512-JDnKL2sm3WBFjoqzKlNmtSUMKwTNlPZlrlac2ZL6q2UN3LJ8BnRx7ct+p6jSJZDBnThI4ycVyYXalxgkKyAgkA==","signatures":[{"sig":"MEQCIF0hrOQNUDrG0U5bNdLewS12Qn4zJ1ZRGMYjJN+8fQuFAiApLsnFbFwMwt1LvkuRN0ZCrGWaCMaDn/KFFCXGQhUjVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3124790},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"1b1a59d389a2caa7b3b93a439b3e515219f72215","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.17.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.16","@vivantel/virage-skills":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.12","@vivantel/virage-agent-claude":">=0.2.34","@vivantel/virage-agent-copilot":">=0.1.12","@vivantel/virage-agent-antigravity":">=0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.21_1788454127510_0.4174624716766864","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@vivantel/virage-cli","version":"0.3.22","keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-cli@0.3.22","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"bin":{"virage":"dist/bin/virage.js"},"dist":{"shasum":"bf686ab539fef7dc4a6dbd6ff96d61ed9f22d371","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.22.tgz","fileCount":166,"integrity":"sha512-oQyKGdzdgsvNfjHQ81Ogi9o6mRB4J3O8PnZFxLw/7O+s+P2i8oz6aMSDZmXw20NIMXVxSRma2fvv3TJij6TO8A==","signatures":[{"sig":"MEUCIDBkSVQzKb8NGPa3rScZD7einOZfhNP/eY+1zc+A/nyfAiEAgl9wgnaLIXVC9cqXi+6YWB7enW+eegJ7na16YkB9XTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3124790},"main":"dist/bin/virage.js","type":"module","types":"./dist/bin/virage.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/bin/virage.d.ts","import":"./dist/bin/virage.js"}},"gitHead":"dca77e58438aa5ff3265e87ff8e7083f58b3cc6a","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run --config vitest.config.ts","build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","test:watch":"vitest watch --config vitest.config.ts","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-cli"},"_npmVersion":"11.17.0","description":"CLI for the Virage RAG pipeline — provides the virage command","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","tar":"^7.5.19","glob":"^13.0.6","dotenv":"^17.4.2","consola":"^3.4.2","express":"^5.2.1","chokidar":"^5.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.16","@vivantel/virage-skills":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.6.0","rimraf":"^6.0.1","vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","typescript-eslint":"^8.62.1","@types/cli-progress":"^3.11.6"},"optionalDependencies":{"@vivantel/virage-agent-codex":">=0.1.12","@vivantel/virage-agent-claude":">=0.2.35","@vivantel/virage-agent-copilot":">=0.1.12","@vivantel/virage-agent-antigravity":">=0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/virage-cli_0.3.22_1788473903686_0.3403044695306483","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@vivantel/virage-cli","version":"0.3.23","type":"module","description":"CLI for the Virage RAG pipeline — provides the virage command","repository":{"type":"git","url":"git+https://github.com/vivantel/virage.git","directory":"packages/virage-cli"},"main":"dist/bin/virage.js","exports":{".":{"import":"./dist/bin/virage.js","types":"./dist/bin/virage.d.ts"}},"bin":{"virage":"dist/bin/virage.js"},"sideEffects":false,"publishConfig":{"access":"public"},"scripts":{"build":"rimraf dist && tsc && chmod +x dist/bin/virage.js && cp -r ../virage-dashboard/dist dist/dashboard-ui 2>/dev/null || true && echo \"✅ Build completed successfully\"","build:with-dashboard":"npm run build -w @vivantel/virage-dashboard && npm run build","type-check":"tsc --noEmit","lint":"eslint src/","lint:fix":"eslint src/ --fix","format":"prettier --write \"src/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\"","fix":"npm run lint:fix && npm run format","test":"vitest run --config vitest.config.ts","test:watch":"vitest watch --config vitest.config.ts","test:coverage":"vitest --coverage --config vitest.config.ts","prepublishOnly":"npm run build && npm test"},"keywords":["rag","embeddings","cli","vector","pipeline"],"author":{"name":"Vivantel"},"license":"MIT","dependencies":{"@inquirer/prompts":"^8.5.2","@vivantel/virage-core":">=0.4.16","@vivantel/virage-skills":"0.1.10","chokidar":"^5.0.0","tar":"^7.5.19","cli-progress":"^3.12.0","commander":"^15.0.0","consola":"^3.4.2","dotenv":"^17.4.2","express":"^5.2.1","glob":"^13.0.6","ws":"^8.21.0"},"optionalDependencies":{"@vivantel/virage-agent-claude":">=0.2.36","@vivantel/virage-agent-copilot":">=0.1.12","@vivantel/virage-agent-codex":">=0.1.12","@vivantel/virage-agent-antigravity":">=0.1.12"},"devDependencies":{"@eslint/js":"^10.0.1","@types/cli-progress":"^3.11.6","@types/express":"^5.0.6","@types/node":"^26.1.0","@types/ws":"^8.18.1","eslint":"^10.6.0","prettier":"^3.9.4","rimraf":"^6.0.1","tsx":"^4.23.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1","vitest":"^4.1.10"},"engines":{"node":">=18.0.0"},"gitHead":"b3c78aa27b76eb3c2989aa15475a17e9159ec6cd","types":"./dist/bin/virage.d.ts","_id":"@vivantel/virage-cli@0.3.23","bugs":{"url":"https://github.com/vivantel/virage/issues"},"homepage":"https://github.com/vivantel/virage#readme","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-5od8GyEMoq7jBcG71idLFkRDCEMJm2j3sImyng/vUfsC3AmBsU54SjuxT5V6cCE0OfSoxmgetC4jwGAkc3ROOQ==","shasum":"46978ec62da41d4d2be33df7bf60518aef81ce18","tarball":"https://registry.npmjs.org/@vivantel/virage-cli/-/virage-cli-0.3.23.tgz","fileCount":166,"unpackedSize":3124790,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-cli@0.3.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDT509l8SENdAAnNIPB91K2j83GCgJDjtV7yCYkSi7QlQIhAJCKNIkO7a5aPsgUBdQ+lLeLugcJQp9NBieI0tuiQSKk"}]},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"directories":{},"maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/virage-cli_0.3.23_1788619412706_0.9130310354983151"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-04T10:59:46.483Z","modified":"2026-09-05T14:43:33.181Z","0.1.1":"2026-06-04T10:59:46.821Z","0.1.2":"2026-06-04T12:27:45.208Z","0.1.3":"2026-06-04T13:16:30.497Z","0.1.4":"2026-06-04T15:07:35.609Z","0.1.5":"2026-06-04T15:43:22.390Z","0.1.6":"2026-06-04T16:29:54.036Z","0.1.7":"2026-06-04T17:15:40.778Z","0.1.8":"2026-06-04T19:15:21.513Z","0.1.9":"2026-06-05T08:10:57.625Z","0.1.10":"2026-06-05T13:58:40.427Z","0.1.11":"2026-06-05T15:22:05.182Z","0.1.12":"2026-06-05T15:34:15.368Z","0.1.13":"2026-06-05T16:29:32.510Z","0.1.14":"2026-06-05T18:10:41.204Z","0.1.15":"2026-06-05T18:53:36.109Z","0.1.16":"2026-06-05T19:31:20.271Z","0.1.18":"2026-06-06T16:07:49.496Z","0.1.20":"2026-06-07T21:13:29.425Z","0.1.21":"2026-06-08T16:50:53.269Z","0.1.22":"2026-06-10T14:29:20.259Z","0.1.23":"2026-06-10T22:38:44.158Z","0.1.24":"2026-06-11T19:52:32.350Z","0.1.25":"2026-06-11T23:27:06.678Z","0.1.26":"2026-06-12T04:44:39.300Z","0.1.27":"2026-06-12T05:43:20.800Z","0.1.28":"2026-06-12T09:44:38.954Z","0.1.29":"2026-06-12T10:03:13.382Z","0.1.30":"2026-06-12T12:31:37.012Z","0.1.31":"2026-06-12T17:32:37.756Z","0.1.32":"2026-06-12T17:38:29.071Z","0.1.33":"2026-06-13T14:57:05.251Z","0.1.34":"2026-06-14T08:11:10.173Z","0.1.35":"2026-06-14T08:47:21.852Z","0.1.36":"2026-06-14T11:35:49.813Z","0.1.37":"2026-06-14T13:19:34.553Z","0.1.38":"2026-06-14T15:27:01.079Z","0.1.39":"2026-06-14T19:55:39.891Z","0.1.40":"2026-06-14T23:09:28.631Z","0.1.41":"2026-06-15T06:58:24.697Z","0.1.42":"2026-06-15T08:46:30.830Z","0.1.43":"2026-06-15T20:22:42.354Z","0.1.44":"2026-06-16T07:08:56.477Z","0.1.45":"2026-06-16T10:28:54.835Z","0.1.46":"2026-06-17T06:41:44.119Z","0.1.47":"2026-06-17T12:38:23.486Z","0.1.48":"2026-06-17T13:11:53.875Z","0.1.49":"2026-06-17T13:38:34.461Z","0.1.50":"2026-06-17T13:59:25.592Z","0.1.51":"2026-06-17T15:18:33.626Z","0.1.52":"2026-06-17T15:25:19.581Z","0.1.53":"2026-06-17T16:22:46.092Z","0.1.54":"2026-06-18T03:58:00.471Z","0.1.55":"2026-06-18T16:37:16.540Z","0.1.56":"2026-06-18T22:49:36.414Z","0.1.57":"2026-06-18T23:29:43.345Z","0.1.58":"2026-06-19T00:08:11.173Z","0.1.59":"2026-06-19T08:14:16.463Z","0.1.60":"2026-06-19T11:56:42.615Z","0.1.61":"2026-06-19T12:40:53.704Z","0.1.62":"2026-06-19T17:43:50.848Z","0.1.63":"2026-06-19T17:58:44.476Z","0.1.64":"2026-06-19T22:43:44.818Z","0.1.65":"2026-06-19T22:54:01.482Z","0.1.66":"2026-06-20T04:41:26.471Z","0.1.67":"2026-06-20T06:56:15.464Z","0.1.68":"2026-06-20T07:14:06.582Z","0.1.69":"2026-06-20T08:39:10.332Z","0.1.70":"2026-06-20T11:28:10.190Z","0.1.71":"2026-06-20T15:07:28.374Z","0.1.72":"2026-06-20T17:49:11.947Z","0.1.73":"2026-06-20T19:47:42.588Z","0.1.74":"2026-06-20T21:20:25.604Z","0.1.75":"2026-06-20T21:41:49.708Z","0.1.76":"2026-06-20T22:03:51.953Z","0.1.77":"2026-06-21T00:02:08.268Z","0.1.78":"2026-06-21T07:29:03.372Z","0.1.79":"2026-06-21T12:46:01.111Z","0.1.80":"2026-06-21T14:21:55.907Z","0.1.81":"2026-06-21T16:28:22.177Z","0.1.82":"2026-06-21T17:46:37.400Z","0.1.83":"2026-06-21T18:18:51.319Z","0.1.84":"2026-06-22T04:19:58.389Z","0.1.86":"2026-06-22T21:13:04.916Z","0.1.87":"2026-06-22T21:43:45.981Z","0.1.88":"2026-06-23T07:55:02.656Z","0.1.90":"2026-06-25T15:57:00.022Z","0.1.91":"2026-06-26T00:38:43.411Z","0.1.93":"2026-06-26T13:48:35.050Z","0.1.94":"2026-06-26T14:21:41.113Z","0.1.95":"2026-06-26T17:35:39.491Z","0.1.96":"2026-06-26T18:51:15.032Z","0.1.97":"2026-06-26T21:42:40.280Z","0.1.98":"2026-06-27T07:10:56.877Z","0.1.99":"2026-06-27T07:20:59.748Z","0.1.100":"2026-06-27T10:29:03.767Z","0.2.2":"2026-06-30T22:48:27.351Z","0.2.3":"2026-07-01T07:03:46.930Z","0.2.4":"2026-07-01T08:07:30.759Z","0.2.5":"2026-07-01T09:39:37.747Z","0.2.6":"2026-07-01T11:03:14.630Z","0.2.7":"2026-07-01T19:33:15.900Z","0.2.11":"2026-07-02T22:55:29.655Z","0.3.0":"2026-07-03T18:47:46.192Z","0.3.1":"2026-07-03T21:56:38.794Z","0.3.3":"2026-07-05T11:39:50.628Z","0.3.4":"2026-07-05T16:04:39.148Z","0.3.5":"2026-07-05T16:58:17.396Z","0.3.6":"2026-07-05T17:42:21.854Z","0.3.7":"2026-07-05T21:14:20.467Z","0.3.8":"2026-07-06T09:34:54.929Z","0.3.9":"2026-07-06T14:02:45.930Z","0.3.10":"2026-07-06T17:49:46.234Z","0.3.11":"2026-07-06T19:22:59.621Z","0.3.14":"2026-07-15T10:45:12.068Z","0.3.15":"2026-07-28T21:01:38.194Z","0.3.16":"2026-08-13T22:44:35.500Z","0.3.17":"2026-08-14T11:31:47.512Z","0.3.18":"2026-08-14T18:01:22.020Z","0.3.19":"2026-08-14T23:05:31.466Z","0.3.20":"2026-08-20T13:14:36.655Z","0.3.21":"2026-09-03T16:48:47.728Z","0.3.22":"2026-09-03T22:18:23.869Z","0.3.23":"2026-09-05T14:43:32.862Z"},"bugs":{"url":"https://github.com/vivantel/virage/issues"},"author":{"name":"Vivantel"},"license":"MIT","homepage":"https://github.com/vivantel/virage#readme","keywords":["rag","embeddings","cli","vector","pipeline"],"repository":{"type":"git","url":"git+https://github.com/vivantel/virage.git","directory":"packages/virage-cli"},"description":"CLI for the Virage RAG pipeline — provides the virage command","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"readme":"# @vivantel/virage-cli\n\nCLI for the [Virage RAG pipeline](https://github.com/vivantel/virage).\n\n## Installation\n\nInstall the CLI globally:\n\n```bash\nnpm install -g @vivantel/virage-cli\n```\n\nThen set up a project:\n\n```bash\ncd my-project\nvirage init   # interactive wizard: selects embedder, vector store, agents; installs plugins\nvirage index  # index the codebase\n```\n\n`virage init` installs all required plugins (embedder, vector store, re-ranker, chunker, and agent plugins) to either `~/.virage/plugins` (global) or `$PROJECT_DIR/.virage/plugins` (local). Installed versions are recorded in `virage.config.json` under `pluginVersions`.\n\n## Plugin management\n\nVirage extensions — embedders, vector stores, re-rankers, and agent plugins — are managed by the CLI and stored in dedicated plugin directories:\n\n| Scope | Path |\n|-------|------|\n| Local (per-project) | `$PROJECT_DIR/.virage/plugins/` |\n| Global (all projects) | `~/.virage/plugins/` |\n\nLoad priority: local > global. Install scope is chosen during `virage init`.\n\nUse `virage update` to update installed plugins and resync agent configs.\n\n## Commands\n\nEvery top-level command has a single-key alias — use `virage --help` to see all of them. For full per-command reference see [docs/cli/](../../docs/cli/).\n\n### Pipeline\n\n| Command | Alias | Description |\n|---------|-------|-------------|\n| `virage index` | `i` | Run the RAG indexing pipeline |\n| `virage check` | `c` | Validate that the current embedder config matches the stored index |\n| `virage validate` | `val` | Validate config without running the pipeline |\n| `virage query <text>` | `q` | Semantic search over the indexed knowledge base |\n\n### Setup & lifecycle\n\n| Command | Alias | Description |\n|---------|-------|-------------|\n| `virage init` | — | Interactive wizard: configure embedder, vector store, re-ranker, hybrid search, and agent plugins; installs all selected plugins |\n| `virage update` | `up` | Check for outdated plugins, update selected ones, and resync agent configs (`--force` reinstalls; `--yes` skips selection) |\n| `virage install-hooks` | `hooks` | Install git hooks for auto-indexing on pull/branch switch |\n| `virage uninstall` | `un` | Remove git hooks, plugin dirs, embeddings DB, config, and optionally the global CLI |\n\n### Agent utilities\n\n| Command | Alias | Description |\n|---------|-------|-------------|\n| `virage usage` | `use` | Print per-prompt token usage for the current Claude Code session |\n| `virage read-skill-summary <name>` | `skill` | Print the summary for a named Virage skill |\n\n### Evaluation\n\nAll evaluation commands live under the `virage eval` (`e`) parent:\n\n| Command | Alias | Description |\n|---------|-------|-------------|\n| `virage eval run` | `e run` | One-shot retrieval quality check (precision@5/10, MRR, hit rate) |\n| `virage eval generate` | `e gen` | Generate an eval dataset from existing indexed chunks |\n| `virage eval save --name <n>` | — | Run evaluation and save results under a name for later comparison |\n| `virage eval list` | — | List saved evaluation runs |\n| `virage eval compare --baseline --candidate` | — | Bootstrap significance test between two saved runs |\n| `virage report` | `r` | Show observability report from pipeline runs |\n\n### Diagnostics\n\n| Command | Alias | Description |\n|---------|-------|-------------|\n| `virage store stats` | — | Show vector index quality metrics |\n| `virage store perf` | — | Show query performance report |\n| `virage benchmark embedder` | — | Benchmark embedder latency and throughput |\n| `virage chunks report` | — | Show chunk cohesion report |\n| `virage viz embeddings` | — | Generate a 2D visualization of the embedding space |\n| `virage dashboard` | `d` | Start a local RAG monitoring dashboard |\n\n### Telemetry\n\n| Command | Description |\n|---------|-------------|\n| `virage telemetry status` | Show telemetry status, buffer size, and endpoint health |\n| `virage telemetry on` | Enable telemetry collection |\n| `virage telemetry off` | Disable telemetry collection and clear local buffer |\n| `virage telemetry init` | Interactive telemetry configuration wizard |\n| `virage telemetry preview` | Preview the telemetry payload (no transmission) |\n| `virage telemetry flush` | Flush buffered telemetry to the configured endpoint |\n\n## Configuration\n\nAll configuration lives in `virage.config.json`. The `$schema` field enables IDE autocomplete and inline validation. `${ENV_VAR}` patterns are expanded from the environment at runtime.\n\n```json\n{\n  \"$schema\": \"https://unpkg.com/@vivantel/virage-core/schemas/virage.config.schema.json\",\n  \"chunking\": {\n    \"exclude\": [\n      \"**/vendor/**\", \"**/*.min.js\", \"**/*.min.css\",\n      \"**/*.lock\", \"**/dist/**\", \"**/target/**\"\n    ],\n    \"chunkers\": [\n      { \"patterns\": [\"**/*.md\"], \"strategy\": \"markdownHeaders\" },\n      { \"patterns\": [\"src/**/*.ts\"], \"strategy\": \"codeChunkAst\" }\n    ]\n  },\n  \"agents\": [\"claude-code\"],\n  \"embedder\": {\n    \"package\": \"@vivantel/virage-embedder-transformers\",\n    \"config\": { \"model\": \"Xenova/all-MiniLM-L6-v2\", \"dimensions\": 384 }\n  },\n  \"vectorStore\": {\n    \"package\": \"@vivantel/virage-store-lancedb\",\n    \"config\": { \"uri\": \".virage/lancedb\" }\n  },\n  \"search\": {\n    \"hybrid\": true,\n    \"hybridAlpha\": 0.6,\n    \"reranker\": {\n      \"package\": \"@vivantel/virage-reranker-cross-encoder\",\n      \"config\": { \"model\": \"Xenova/ms-marco-MiniLM-L-6-v2\", \"topK\": 5 }\n    }\n  },\n  \"pluginVersions\": {\n    \"@vivantel/virage-embedder-transformers\": \"0.2.36\",\n    \"@vivantel/virage-store-lancedb\": \"0.2.36\",\n    \"@vivantel/virage-reranker-cross-encoder\": \"0.1.8\",\n    \"@vivantel/virage-code-chunk-chunker\": \"0.1.19\",\n    \"@vivantel/virage-agent-claude\": \"0.2.24\"\n  }\n}\n```\n\n`chunking.exclude` accepts glob patterns excluded from all chunkers globally. `virage init` seeds this with ecosystem-specific defaults. Old configs with `chunkers` at the root are auto-normalized on load.\n\n## Embedders\n\n| Package | Requires API key | Notes |\n|---------|-----------------|-------|\n| `@vivantel/virage-embedder-openai` | Yes | OpenAI, Azure, GitHub Models, Ollama, any OpenAI-compatible endpoint |\n| `@vivantel/virage-embedder-fastembed` | No | Fast local ONNX inference; good default for offline use |\n| `@vivantel/virage-embedder-transformers` | No | HuggingFace Transformers.js; wider model selection |\n\n## Vector stores\n\n| Package | Infrastructure | Best for |\n|---------|---------------|---------|\n| `@vivantel/virage-store-lancedb` | None (file-based) | Local dev, CI, small projects |\n| `@vivantel/virage-store-postgres` | PostgreSQL + pgvector | Production, complex SQL queries |\n| `@vivantel/virage-store-qdrant` | Qdrant (Docker or cloud) | High-scale, distributed deployments |\n| `@vivantel/virage-store-chromadb` | ChromaDB (Docker or hosted) | Simple hosted deployments |\n\n## Re-rankers\n\nOptional post-retrieval re-rankers improve result precision by re-scoring the top-K candidates.\n\n| Package | Requires API key | Notes |\n|---------|-----------------|-------|\n| `@vivantel/virage-reranker-cross-encoder` | No | Local ONNX cross-encoder; no API key required |\n| `@vivantel/virage-reranker-llm` | Yes (Anthropic) | LLM-based re-ranker using claude-haiku-4-5 |\n\n## Agent plugins\n\nAgent plugins configure AI coding assistants to use Virage for semantic search and context retrieval. Selected during `virage init`, they are installed to the plugin dir and their `configure()` function is run to write vendor-native config files (hooks, MCP registration, slash commands).\n\n| Package | Agent | Config written |\n|---------|-------|---------------|\n| `@vivantel/virage-agent-claude` | Claude Code | `.claude/skills/virage-agent/` + MCP server registration |\n| `@vivantel/virage-agent-copilot` | GitHub Copilot | `.github/copilot/` (hooks.json, instructions/) |\n| `@vivantel/virage-agent-codex` | OpenAI Codex | `.codex/` (hooks.json) |\n| `@vivantel/virage-agent-antigravity` | Google Antigravity | `.antigravity/` (hooks.json) |\n\n## Options\n\nAll commands accept `-v` / `-vv` / `-vvv` (up to `-vvvvv`) to increase log verbosity.\n\nMost pipeline commands accept `-c, --config <path>` to specify a config file (default: `./virage.config.json`).\n\n`virage dashboard` additionally accepts `--port <n>` (default: 3000) and `--verbose` (log all HTTP requests).\n\n### Startup banner\n\nVirage prints a one-line banner (`Virage vX.Y.Z  N chunkers · embedder · store`) on startup. To suppress it:\n\n- **CLI flag:** `virage --no-banner <command>`\n- **Environment variable:** `VIRAGE_NO_BANNER=1 virage <command>`\n- **Config file:** set `\"options\": { \"noBanner\": true }` in `virage.config.json`\n\nThe banner is automatically suppressed when stdout is not a TTY (piped output, CI, etc.).\n","readmeFilename":"README.md"}