{"_id":"@vivantel/virage-strategies","_rev":"56-c26ac4a10f15b33c4d91f21d2be5e854","name":"@vivantel/virage-strategies","dist-tags":{"latest":"0.2.57"},"versions":{"0.2.0":{"name":"@vivantel/virage-strategies","version":"0.2.0","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.0","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"0cead24ae01d294eb6d18c49d4b103a7f8ef2b39","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.0.tgz","fileCount":10,"integrity":"sha512-PIgd+WX8SBeBNiuzo52O5vovNy4dHltmaru+sQYNrRc4Qxv6ncznHeW73SYY+dTaTm4M49q96D7IMDpNWlHYsw==","signatures":[{"sig":"MEUCIAGg+yzNIBlDXinyIHLwyzw3HgS9cIomGF2uUUhNBpYhAiEA5IyKAVJTBeUwAIVdSUkW2l1Ns6EZT3qOx2TE5n/OcAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4ca8bb45ace7f3f672e22e426bd5c604b1419acb","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.0"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.0_1780499537321_0.6692692839653342","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@vivantel/virage-strategies","version":"0.2.1","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.1","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"e637571bc26817fb5095bb9e02501a8b631c13ed","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.1.tgz","fileCount":10,"integrity":"sha512-Ys9xj6aJ1X+t7XncwZT/6MZ/x0KZjpdq8l5CkTDM6qYP92Ifh6peJap8dN8GakjWGOOudm50CwbXrqyX1DeJdg==","signatures":[{"sig":"MEUCIAtcpZjZVfT1YDDgXFSwZxweGP7orto6cuWDkAD2Y6X5AiEA/vlYZR1L1eL6p30a9jBrCx8lIZNUR4c7N+N08qq6uq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e204e83044bbd18ade31140180a9ba1895a736ca","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.1"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.1_1780506568751_0.9686416732702816","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@vivantel/virage-strategies","version":"0.2.2","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@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"},"dist":{"shasum":"c653234ac3522721c6845f9cd72eeb6d968cbfbf","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.2.tgz","fileCount":10,"integrity":"sha512-yOoRrtous67hYKjfZgHHcbyMbsXxRe7YkfO1z0Bv50QvmoVTvjiuTSRjLn5tQKR8FBR79Eked5G9Ei7fNss9cg==","signatures":[{"sig":"MEUCIFUQXH/ecbIjJCb842ont86J7tON85wjiQE9cggC2DwxAiEA6sUign879SZSX0s67/wFuqdVmecyBG1/oP3Pt4fapCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1a0a10dd04aaf983e457b773af43cbd6a40eb730","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.2"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.2_1780512155244_0.21858205264966468","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@vivantel/virage-strategies","version":"0.2.3","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@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"},"dist":{"shasum":"e096f5a1c1a88087e9c8806f73b6812bfa700ee7","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.3.tgz","fileCount":10,"integrity":"sha512-VtADDRwPuR8JBbr4gswiWjkBzq5xzlCvtRUXcf0YZn9tPIcWkUcg2S0rVuZJWZ1pdXN8HPr3FLDE7iEBMc8Fww==","signatures":[{"sig":"MEQCIDe0n81Gj/7malhmmb+e+QEQqvyxWMdnqbySlEyYOeKKAiBqYgFy9UfQ/SHk2fs1W9roNVGwi3OgACpVYtmU5bN6gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6a90cf8eab0414c6f8b8e7fa3f1c99aef8cef8ec","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.3"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.3_1780517526380_0.33750497247066136","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@vivantel/virage-strategies","version":"0.2.4","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@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"},"dist":{"shasum":"7c9a68e89fd367fe95ac9bf1bded520235780181","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.4.tgz","fileCount":10,"integrity":"sha512-HlvLZQv4Am7S+b6p+wDo9aa0V0b6oYD6TblFJHuU6rW4dpAMuMKG71LNf9s3jbvQcjRuikHIKrRScFQq4cmCjQ==","signatures":[{"sig":"MEUCIQCPPYp1JWcvmQ4AkHqT/KAsoDrJdC5sVx31K1sEBK7VNAIgMm6/l+LYlmX1o18A4pNFV7HVnNxF1NbFvixQ9xQUzq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6deec02297cbfc53d520320b9690f386112380b1","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.4"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.4_1780524928401_0.22431042370852539","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@vivantel/virage-strategies","version":"0.2.5","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@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"},"dist":{"shasum":"ea3aca605bbaac3b938266fce935e657337325e2","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.5.tgz","fileCount":10,"integrity":"sha512-z/CAUUrIq2emIrHxpsBQT3GYnbty/pBdC7AG/6ix0iZNH+j7V1eCGlfJ8bkJLtckNc/o/SEuKRwBatc0NyqIJQ==","signatures":[{"sig":"MEYCIQC64ozFXrjgKCIY2Hu80+WJPTUmFjS+rUjmO8yZssh8GwIhAO4Wj4lk0YA6XFAua2b7SS5lntenZZQi/Do61qPaEQ7f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b4e3fb5c9d5cf74aabefaac28fea8cc041ad64fe","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.5"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.5_1780529896170_0.6609730938694969","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@vivantel/virage-strategies","version":"0.2.6","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@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"},"dist":{"shasum":"bf93c59898a37a6f67665bc98aebcc60abb7f105","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.6.tgz","fileCount":10,"integrity":"sha512-9lQFh6gsZtBOcXsnvbdNp7t6JlKKEWeWN7HbaUy4MRXIZ36eNSUJ/boo2Gcq0VoOvh8TkWuFS9p1seFJxPIXaA==","signatures":[{"sig":"MEQCIHbXI28Nc1+CIpHDoWDIYr3DT6Zjt6dbtCwwWpWZX5HVAiAtzAVxWPzDPQ0nWjKlHgTHGbtJz2MbPWhj/Dapvmr+NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0fb9f0ca7d123ff37d7717db49e05c4cd06cbb66","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.6"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.6_1780555336425_0.4362685380628437","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@vivantel/virage-strategies","version":"0.2.7","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@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"},"dist":{"shasum":"a8e83fc670a3c3650b7b6f2b9cdee93eef7683e8","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.7.tgz","fileCount":10,"integrity":"sha512-cICM+ChaP3O4eDf4q/9ZO9gRxVMca+0z5l2CzqQfNtj5jSOAuQDkH1cbGRt9hGgvifbZu+9bPtQOaueNwQtaDA==","signatures":[{"sig":"MEUCIQDU4Urb8a/hxzziwxtIGapfvJt20FbILGnemEVwABClTwIgQwYI3IcCRDfG5nkLPS+3c9fdt8QrzqqA3PMKrBwkWjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1babc17717b6ce940361ebc6998858500b9df979","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.7"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.7_1780568818599_0.09006686599016622","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@vivantel/virage-strategies","version":"0.2.8","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.8","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"7d91df5c255ce47d2f5390fafbb62dbb5bfdd357","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.8.tgz","fileCount":10,"integrity":"sha512-lenxhmt1rhG76rVg4jErRGKjOWPH5VzKpOrSCzlEOJmQGQK9K9C/qusIhu8dhDWVDKeQj60+5YJANLZbidEUBw==","signatures":[{"sig":"MEYCIQCvb6loEQlOcfsos1gWpltJNt/tMSqtKlKcRCNB8sOI2wIhANetG1hND2+Spk8KWBXq6c0DavaslCCrP+8/gqoe3ZAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e47225e60ef57122f930d3894c229c5d75d3ce7c","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.8"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.8_1780576053774_0.24321457300154736","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@vivantel/virage-strategies","version":"0.2.9","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.9","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"7ef00f33ecc66ad5b2a2117385dd2363211ab2c5","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.9.tgz","fileCount":10,"integrity":"sha512-uss13b1opkJnfp3SwwI2SozXmeVssTj25Kn84el7s8IOQ2WLWjnJsk14CewDH5yEN0/KU3PMNcynSAo3/mYZ9w==","signatures":[{"sig":"MEQCIC25Vk/P5vJjfF+bPzl2oSthee0a/xoHxum/j9Ew+vZvAiBR3LWdKfE62Y7WR+glN0y7lkxZHDHdUFwe7FbXumAOfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fe4c47915d953a1a378100af2473c83c40346125","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.9"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.9_1780585648958_0.7058521424710145","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@vivantel/virage-strategies","version":"0.2.10","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.10","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"a4d1e9f92ff8f220fc6db7167909600e1946e941","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.10.tgz","fileCount":10,"integrity":"sha512-Z3xuwo3xxkCHsx75q+NBjIS9EKlfwmWjHNOUBVZAJRYrusu1L8eDAEoQQ+L1aA0Qz+ZlZWB3K3zIYTGiAfOw4g==","signatures":[{"sig":"MEUCIEU0DUVqVTTnP9PJTL1DzHn3rJGE9na6H0OX6WvYMKfpAiEA8rbelignvT1TioMBB7Ur/vBhW7U4JYi1YkAsUD6nVAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32994},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cea235ede1e6fdee584c6c3af38ca6978a99683e","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.10"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.10_1780587788196_0.2269188929218846","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@vivantel/virage-strategies","version":"0.2.11","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@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"},"dist":{"shasum":"242c09868bfed1f48685188a98045eec8ac58f2c","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.11.tgz","fileCount":10,"integrity":"sha512-jJrplC5UEIQERT0WXOkNCax6LjDUj/nKaLzFfeQJ2I7TWkwuCGlgsA0p3abN6RhhCTp3tfOX8GdqxRPWnJHqJQ==","signatures":[{"sig":"MEYCIQCgMn5dYvKYbilK9uHbhAvNb5+qHDIqD+aaFJmUtE6U0QIhAPddPJhiIj7BKd2Ttiy4LYDeU4azVAKlPzR5Z+5yK6Mm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32994},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6cb03a430329df8725fe0f0afdffb9df3a0d3ffb","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.11"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.11_1780593334402_0.7139106564982665","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@vivantel/virage-strategies","version":"0.2.12","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.12","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"9c8ce0211386f7665f6cf60dce2ad4c02c9a6641","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.12.tgz","fileCount":10,"integrity":"sha512-I4GCkfi73guoXOG/t3BIsmvGONOVuvNOOmR79MuPkyV2QYp3DWha5+WR+a6REQhjAGZ6rFLvdECNQMrDPzS8Xw==","signatures":[{"sig":"MEYCIQCnGt1mIKC8xqcFppvKdyvramP9kgDELCUSzd6eGeqeGwIhALZOJFwjD4vtmQ0bnNyJfxfXu3/zhiVRn58JiVImURd+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33219},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e55d70a148982e558279c256141697024ee2800","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.11"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.12_1780643488806_0.9175209066754406","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@vivantel/virage-strategies","version":"0.2.13","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.13","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"4308b7fd7c4fca4c45ddcabeb5f97ab74134eca2","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.13.tgz","fileCount":10,"integrity":"sha512-gjAS/GnTf/vxznkNu7VeIAkG2TdwHUH8wRz9YDHXuwE5hmzJIkaOvqU6UCFut9iYpcGWrq9w40ptSy53jKP8Kw==","signatures":[{"sig":"MEUCIQD+O4vz3zE/12cBSzPxjnLOoJbVhB841gN1BBA2z/FNKAIgc7rKxEYIvPx+TcT5Wej0jVMjApr+024U16MIaqmT5Y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33219},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"704121761706e2804297a001456e307fdb530207","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.12"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.13_1780667879497_0.2958249770925572","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@vivantel/virage-strategies","version":"0.2.14","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.14","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"e524f3d69e4cef4c7b06c1ad8c678206530c596d","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.14.tgz","fileCount":10,"integrity":"sha512-H/UzF72TA9+85WCpZbL/ogqN9N6T70HhdEhkcF4K5OwticvhPkBvoOLB/60+LIzGSOFEd+KfoSjcZARzYyvseA==","signatures":[{"sig":"MEUCIQCWO2olTKEOTzHqdtece4FQl3qmHQHCYeTpK3nspJzAqQIgdUZTsXbQ/D3fgNolr8e7Xl7qF0RulvXWLeeXkDV0Bi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33219},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c8647565e8c59095d53860c19b12f5e814a9e9bb","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.13"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.14_1780672929006_0.7941232925146611","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@vivantel/virage-strategies","version":"0.2.15","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.15","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"988f533ee6252c22e9e9badb3d6242cf301c28a8","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.15.tgz","fileCount":10,"integrity":"sha512-oTAJ/dU0Lo3X6NVJ25BgOkZACvEQMQPtx6kEU1rJY52EBDEHTUNziWEo51gkSriReaLWeq9dNUrvUpem5W2OpA==","signatures":[{"sig":"MEYCIQC7HCHKymIA3bzp11+o2bfzJfPf5i5qJyZFqSQtaTKHqQIhAKy5MBnFBofEFW9BQPamNnGb29yi2m0XM3H6w2RqLZDo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33219},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c5cdaee4123ebbef926371b28bb905b1be49372","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.14"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.15_1780673629130_0.9280750984028019","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@vivantel/virage-strategies","version":"0.2.16","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.16","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"ce8a9383cb84f7e28a51fea1438a54c990a528ba","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.16.tgz","fileCount":10,"integrity":"sha512-HKKpw7U/jykzljpoirmuyS7EilAlPvcRgok3bnCP10ndOPSzKb18OVz0Yv4GsZN3Yyy9+t77OtLEDfQYI6l9zQ==","signatures":[{"sig":"MEQCIGdoF6cZZvdD8soYNyPoxQ9EnMzzcHtUwgYTSEq7z0tZAiArqakH2dPcP38Fldkt7/qIybYtx8l1QvTE3ALV/7dRpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33219},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1c9eb648a8e52ba398563aee1f53595a09074867","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.15"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.16_1780676976618_0.06311776507709888","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@vivantel/virage-strategies","version":"0.2.17","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.17","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"8c64f068365e779c686fd747fd4f62e99dd43fa5","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.17.tgz","fileCount":10,"integrity":"sha512-izr8sdUttiRacmQbYPfKV7yZuDZrvj5B/BH14nkD3L6xdhQE3pldi+8Zs2ZYyCNaPiMZTp2KY5OKFy9TZu1TDA==","signatures":[{"sig":"MEQCIGPoOEqATlguHEf1cTmruhEyobTqVUvH3SWNQzm71VmUAiBTz+v0UAc8Atgvzt4qjL7g1SuWa23y0qve97I7z2R/hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"edbdcebe551573c992aa78a825bee2292d35adc9","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.16"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.17_1780685644262_0.6158562619533092","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@vivantel/virage-strategies","version":"0.2.18","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.18","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"c92e24dfa870581f11a588606bc67c6403027a18","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.18.tgz","fileCount":10,"integrity":"sha512-790T51XNyaRVQozTVFy70NKTfjmwd4g9LqNpGOP27sLyeci7l2+Vgn6Avew1h+z+9f5LtQdERPHqRzS+YRh73A==","signatures":[{"sig":"MEQCIEFBBvrcbhjLOFrZsYUfMkLuYCwPlQ0S5TfyS/XpWG8fAiARD1pD1Ock8Shz9i5m+CIhn9W6VUyBVmsSoWqtHNgsVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9213c4c88a1d7a4afc305f19a7b5fd5a7bd1760e","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.17"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.18_1780687848515_0.2333859212648901","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@vivantel/virage-strategies","version":"0.2.20","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.20","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"ddaa54cf07d0937bc96f5197492cba46b0bcd7ac","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.20.tgz","fileCount":10,"integrity":"sha512-LkZ7bfLMgIRrbbzHO94r9D/Su/yqi78bgIuv6PTrrbqfZ8y22tYxllRthP8Cua4VkijCFl8Lq61aCB+qYp3YaQ==","signatures":[{"sig":"MEQCIH/fL+xh2Vw8Ze36tev3zv0AJvhWxRIGQ46Xr+tFDcgyAiBRD4QbjYglBNjA7lJhJihcofJrn8NEwGAAD2BUOK22tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b8325eb981cb94455441403abeb8786166080587","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.19"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.20_1780762042531_0.7884851946411848","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@vivantel/virage-strategies","version":"0.2.22","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.22","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"f62b5a7b6caa319c9bc4f7b4acc89de1e5932cc4","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.22.tgz","fileCount":10,"integrity":"sha512-L414VGOAnAPkAa4oZ3tWBpoWdT/qjEuIZ+7njl5J/Z5UaJ2YJwxTafbdjXn1eJy+iaKgk4hXDorwf4L6rlAEOA==","signatures":[{"sig":"MEUCIQDXBGMnFA33NGgnpjewQrupaEb64r2v5fvjHn7q0b+KGQIgc0vFEu3bfdUUDKZv0SGfUjbhrHCfZopEb0NklWPZO+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3488c6996a534a74f3464798862b5bdeb26942e2","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@vivantel/virage-core":"0.2.21"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.22_1780866803874_0.11119601038940963","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@vivantel/virage-strategies","version":"0.2.23","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.23","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"b4b3b1f20165b39f455ebf12c6f6b23dedbea3d4","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.23.tgz","fileCount":10,"integrity":"sha512-VrR2w/HPJbNY/hKy8VMkFkuaKw49tTNn4v2QjVgNrAwKwPsD5gb3t/oR9ixbBwqdS9S2K2CSBz8vMBSYpmIkiQ==","signatures":[{"sig":"MEUCIQCkBrAyIuPsTBc/R/9cIkDRS/8P1Hi4GG6gXO8v4Xq7QQIgGgTM6GR5olV5EI2SWMZXd5mc2IAu5uuCooJgCF3nmEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"315ebdd5ed609f13a23487b32d76557d2e386b04","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@vivantel/virage-core":"0.2.22"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.23_1780937366751_0.8505612889647496","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@vivantel/virage-strategies","version":"0.2.24","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.24","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"ee41c3bc1538601878d08b0ebbbd10bc3910147b","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.24.tgz","fileCount":10,"integrity":"sha512-ygwBtnNzQPLVMJ9pctDCrJWSQeoVmkkgCBVjJiAY+CO7WyhVL5f6FUSiGVbXk+w4V2wuj7b1e/KXQtT0ZM5tHw==","signatures":[{"sig":"MEUCICDNp1Oie80T7V901L1vfX0CccYQjzQ5vgdf/ALUMMD8AiEAiOwF13SkHt2rI5QP9w8h0QWjzLHKAwSAXbJbi9TQxjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d3ab05fab00e57d20ec2c5256abff68f3d50d233","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@vivantel/virage-core":"0.2.23"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.24_1781257401172_0.9072958698983888","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@vivantel/virage-strategies","version":"0.2.25","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.25","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"63e6ae73f6c5178d87b5f2b7868af58ee56a435b","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.25.tgz","fileCount":10,"integrity":"sha512-siGV455+9Il8SG5T8IXzTue9a7t+It85CCZpnKhUVt3mjVGuc5x+ba5XnekG/FjDUeYMYMHfNx/BiC9eHRvGGQ==","signatures":[{"sig":"MEYCIQCpd4wDTs0uKA+g3UjA0VWiVGwIaETGlQ9knLF3YmNcNgIhAPaboxtgmUkYu81MSsLCmqPwRav5c5oUur036zQRp53a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9ae0e1ff186ff637400cbfc7622a3ea53953048a","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@vivantel/virage-core":"0.2.24"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.25_1781506661944_0.9963271614891818","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@vivantel/virage-strategies","version":"0.2.26","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.26","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"23a039a75c011cbc03d558b0344e40a62ad83f8e","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.26.tgz","fileCount":10,"integrity":"sha512-mSGLv3zbdGOSuuOI8SiEtUuC/gFD3NRtX3K1OwP2nj7yVoSjQSV7J7e5Vccx3YqNc/VUDbiqZbmv1IPMVKnFpw==","signatures":[{"sig":"MEYCIQCFdm/AiL3NEtvMFqhIrSxpl/cHsw/S9Pz8DiOKi6OqPgIhALTdsFmH0Ry99JG7lJfYcl+bl4dilOX3r4R7FeV228XD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"589a34667c6688bf71a843a17f99f50d7f24c7be","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@vivantel/virage-core":"0.2.25"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.26_1781554872144_0.31826149206260634","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@vivantel/virage-strategies","version":"0.2.27","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.27","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"2a8a9f45e2d40ebac102506eabe6a4d68b02fbf5","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.27.tgz","fileCount":10,"integrity":"sha512-k6gnLQfbw2B96avgQT4ggUiYjFRAYUJ3dAbKutyJzHlq7/F1gcl1RDe1VW6DJDQZ1Dc66dyQHj9Lf+IXkWyexA==","signatures":[{"sig":"MEUCIQC0FcsCicfQOwSniepaJexAtZ9KFW9lM/SFIff44ZY9uAIgeKgP6zuBPQwgenQqbyqCccM4GEugErW+8/bhUX5xExE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c62a247260f1af000fe5a431460d38abcf6b25b1","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.26"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.27_1781678473340_0.5281185172232661","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@vivantel/virage-strategies","version":"0.2.28","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.28","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"fa4fb42814db188a8e2157b868b6c3ca4a112b4d","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.28.tgz","fileCount":10,"integrity":"sha512-GqkX8OM6gb5SAZXmgQ542XBqews0ObxPcG/X9k9h3mhKpST0G1CCAfeAM+K3R1CxuGVQgt7Gdm012JM0NlzXGg==","signatures":[{"sig":"MEYCIQCdsR/4CpLaSJlrwJH3OCzVTeimIHoxxw67MmOQTehy+gIhAOKlZtdeelamJ7BqlmCxtiFKJpZWH0pQvRAi8HiXGE+s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ba11b8ac471d79cab1823ba9bbc5c8b86e8fee99","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.27"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.28_1781699902081_0.9919279939125618","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@vivantel/virage-strategies","version":"0.2.29","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.29","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"b8254946996edf3898e2c74846d0ad38e99c63cb","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.29.tgz","fileCount":10,"integrity":"sha512-Ej9LtrUMo8YjXWopZKn6l02I9HNv3y65zoBeiR0BLxJjJ5IG3EixTjCs9YO5C/p5rYA5lCWzRePIRMfHnhWHaw==","signatures":[{"sig":"MEYCIQDfhbDthIRAeBvJIJ5mpHxaO2E/MUyj3cxHJP/XT9FlugIhAJu0quCDJPEEduDDH6W1usTsmX1wAg7NE0VT6yKbuJ7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"291b0b8e43284977086e2523a0fc093d1f043190","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.28"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.29_1781701854597_0.3731476587521396","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@vivantel/virage-strategies","version":"0.2.30","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.30","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"cf3d78272226486a10517d7cc379fac37c460bc3","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.30.tgz","fileCount":10,"integrity":"sha512-7gRsf4sFp1wi7oYdFwDJNW+IVjWfF0e6oWsdu6nsYgmw4RG6RPF/les/5xO1pZ0xTq1bSY9zTGxXqPKUcptzuA==","signatures":[{"sig":"MEQCIHnicNPmzUGqeCrO+qothHRDqRMLp6d8egPRQ4xpH7HNAiBPnmdjZ0/NwZeMzM/fCDkOQ8Gx8HkJ4NrEGl6adXcN0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"495fe89bac8e0811d2cc6a56c31f2d47a6a0cd7b","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.29"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.30_1781825292474_0.14825708355130507","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@vivantel/virage-strategies","version":"0.2.31","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.31","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"9d6432910c634a76b429c09dd30534345cb109e8","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.31.tgz","fileCount":10,"integrity":"sha512-EDYXhGiwlVXE9iW98XEuHWRfqyxIJKVDqVzNw03gBGAISgEgMhuUpFoo9KMu5g9vZL5XFWRH3M+bMckE9Wl3dQ==","signatures":[{"sig":"MEUCIF7vnx89ZG8QdVwzeV6RapnnA9iBcmxsKSsP3rSImFEdAiEAtNNrk0vmcDpYyCjbvfCggQ3tGe69H5lFPQOX66N9dR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"49b79ca668ad346826b6667523c52ef689f276e9","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.30"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.31_1781827648203_0.28869116462961375","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@vivantel/virage-strategies","version":"0.2.32","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.32","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"e5e3fd279765c2367e962c7557ef124baf585cb7","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.32.tgz","fileCount":10,"integrity":"sha512-bLv02TQUOlHfSDgtJ2IUyZz00cHUY/juFhYJDhQqD58gLFUcqOfonkxQmP6sNKmEKsZ+OMvqSONQOjdoGcbzyA==","signatures":[{"sig":"MEQCID9YLQc7xSH5eypoajdRPPHQPOzUJyxcaic4F5tWEtpfAiBFKgcY6fyloAJQbyBdAcSc1TM3Vu2UtPpy4C1rA7kRjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b8c8342e585e69afca41b11a007c9fb36e6edfa2","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.31"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.32_1781856796586_0.5961467987246625","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@vivantel/virage-strategies","version":"0.2.33","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.33","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"3dc04d37193d5f7fe1e2327dfb28c3265bc8de4a","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.33.tgz","fileCount":10,"integrity":"sha512-gM1gwe0RMxrKpQALDySDw7JCKebd66zIoAy48EXEbHEqV+nNUMxzjR8aAyhTDDPasgszMxPD6esQOC+IS02PlQ==","signatures":[{"sig":"MEYCIQCNpDG0Q8QiJB/teWHiBkHmCmtVPoj9Q+EvrVwjCaEQYwIhAKAnGjN2yWp1Bf9IIrsqQYQgbx1sDrRv2tPFs1FYP1vw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"00a4010061378db993ab9c45d560ce77eb39294d","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.32"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.33_1781870154550_0.8212364814288877","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@vivantel/virage-strategies","version":"0.2.34","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.34","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"31d075e52d3f34c16c16de3c7e73660505c9c535","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.34.tgz","fileCount":10,"integrity":"sha512-0e5acbxWYp4KVyY9LowMUA8RXK0el5ceUaKeyh3RiMeqbHm5IY+jUkv62kFgII3JqFEU7rVdv8u07J+6CQmg3w==","signatures":[{"sig":"MEYCIQCe44Rehixs/XoIHtMT5XiEoUqL+x8uYT5qU5nD46WDSAIhALtKvmGx12Atme1Szb2gq0PFpi4aa9aFF29x1gGWGRfa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"18d77f6ed1bc009e9ebaea634292ad36c05c25dd","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.33"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.34_1781890951638_0.29674723616606147","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"@vivantel/virage-strategies","version":"0.2.35","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.35","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"3aac98640d267d2c9a28c296c736e6b051ca0594","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.35.tgz","fileCount":10,"integrity":"sha512-vkYTTxj7BgIuofNbHBv2UeHvNpGUUxUgbF3C4PpMJV7MzEaMA2pQu+r+gQJ8UjPdvdqiwTriBLWctdIsaROVMQ==","signatures":[{"sig":"MEYCIQDRuiqLPBHNMV6lq+X5gDC6zyFC0PKq0z88xuN7E5UrpgIhAOgRMbZH1mUZvi0mKmfmY9Thltksgoih5v1GHTyJwT28","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f21aff50e21a9b4791dee2f4b527d2a041bb5d40","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.34"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.35_1781891969273_0.13272842862293244","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"@vivantel/virage-strategies","version":"0.2.36","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.36","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"9ff1363fdb9965440a327a3f73a561ca19fcf446","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.36.tgz","fileCount":10,"integrity":"sha512-FvBRkv9oGrSa6dKWEsYTl5GH2Jp6FMtwe7NOIIFMPU4d4wYo+wo9jDx6nthQzMPm/5DcKD+HJRynF1wAAbp8iA==","signatures":[{"sig":"MEYCIQDiWSfoZ5ZJ5tNAmOQYUSVgxjdiXMBBk/mImQw6VTB3ugIhANvONGO67aE1JQ7r3vtm2ud5gJWHHsa1cfL8qHqL0d4x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fb6c1176ccd53e2c5b0519d4a2d572edc4a1c875","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.35"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.36_1781909028886_0.6997057206606012","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"@vivantel/virage-strategies","version":"0.2.37","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.37","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"52450cfbde9db1309b622d871aa03c3d9a9e4b49","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.37.tgz","fileCount":10,"integrity":"sha512-Rz9uOwzMWmLysZdRkIRf+x9+6G8Y+43gKxPOVzGLlcr7dMVSIH+1YfsYTgqQ1AwUaA/Jc6YCM8HmGz/oqFeDeg==","signatures":[{"sig":"MEQCIAfjrG7TsjJXk4LlsSs6+vG2sxP+xMXdaOha5tBcrjOaAiBPNuyJvPOqQBvzx/dLDP9liML9SCVRI2s6XR/PHW24Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e4854e04fffd8f7e60e0f45c816cbf86febae772","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.36"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.37_1781930459512_0.1934100356518058","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"@vivantel/virage-strategies","version":"0.2.38","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.38","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"40c37b62e2846e4e25221b608e769c4ae54d83c1","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.38.tgz","fileCount":10,"integrity":"sha512-cdbS7uZeNfF/AM1e/3PY5/BXW1scl3aKqMdQNtuIwNlVk7QirrgxX+IfRSdBb4hlIs6vqrFHRSV3Do9xmrBk/g==","signatures":[{"sig":"MEYCIQCwwI/n8i2QdpwVal9v9d7rpD9pa8FkkTKRh59zU2IxyAIhAP2HSEUrHDgdWJ26xMeWNXz8duTyTvsdvUfEexDsYvRK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"afb70a95622052a15ea6ac0b7abb07cf950a5799","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.37"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.38_1781938568198_0.20868965730832056","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"@vivantel/virage-strategies","version":"0.2.39","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.39","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"cc6bf36c0d0de1d8f3feda73eeae62c1d48f8e8c","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.39.tgz","fileCount":10,"integrity":"sha512-zB1yL+WBLspoZ85Xt4w+L32R9DV84dMs8QBXgRn74dZlPwvf7THFUDtVPm+7YKol4/MD0R41QUNeYXvOSZBlIw==","signatures":[{"sig":"MEQCIAWG0ATQ5or/E4csJfrTu2Q1KXVZxVqrlKxv5mzHg/sKAiAuoAS92GO/TvCjlSxr4SjQD1cKcRqf/O/ZaT3+4R/E/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c6c04e2e1c74348d213e436daf7ff97173b255bb","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.38"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.39_1781939569973_0.1131116448612337","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"@vivantel/virage-strategies","version":"0.2.40","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.40","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"fd4300a098d985b9146fd238bcb78c4f6ed80b02","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.40.tgz","fileCount":10,"integrity":"sha512-DMeRwIF4nbwvzyTUCdmGtFjYG9htAEVjm/wjnyrB6Rvn2hQXpt8Bd3/jn7KaUpkexvBb6O80TbpqgXFrZuoGmA==","signatures":[{"sig":"MEYCIQDm6ftBTDRHYlKaKhxA6KmRfb2CIOy9H6uLhWpI6LTfIAIhAI+MGT/vGDNDnlLsb6oWCGETE0URJwTzpIJ5UJ93XtEq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"38f4ac26e05a15d5066024f459c407651f5d0f47","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.39"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.40_1781944717390_0.4108444146505348","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"@vivantel/virage-strategies","version":"0.2.41","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.41","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"4997bca5ebdaacc9c1b201f1bdd3114c1e768fd6","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.41.tgz","fileCount":10,"integrity":"sha512-9g1biwUC6nRndBboRI9JIk48hyRfTp1rI6D/E6jC6Xqe02vHqJAeKPHSyTS7/Bg10cCYnWBQnPGzhcPE4Nr4HA==","signatures":[{"sig":"MEUCIAXrPa3P9x0SbTTu7dzf+aljjkfweCR5kVJ68veLgDprAiEA7XKb/LmV8hLH8bgkH6eOXRScWonJ9R6K6NyW8gDZWZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5de46ef69d6cad9878b21233c760a9ac8524119a","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.40"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.41_1781954910979_0.5704634418693013","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"@vivantel/virage-strategies","version":"0.2.42","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.42","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"42808b144da52085ae09583cc5b4e4c4232842f6","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.42.tgz","fileCount":10,"integrity":"sha512-rTOpOzwTsPAeNWRm20nJefDlmD97ci+pvBIHgitvDOxpFjAYk8+hykQUVzsCi6F83i8oxszNMIZwlMdQXXb49A==","signatures":[{"sig":"MEQCIEpmdd8DftKqfMqEifAPCLGFQ2WZ4ErxLamCn5+6Kqf6AiAt2mF8kihGTklznGgO1dNhU15nbeOWLstvybr+lxmASQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5c9ed1957a4e4b0bfd402fa5ad01ec54769d94db","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.41"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.42_1781967945817_0.6028518445737727","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"@vivantel/virage-strategies","version":"0.2.43","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.43","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"3cb1d6241ac006c21e8ac18a24c6db7595a82a3d","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.43.tgz","fileCount":10,"integrity":"sha512-JYZhot0zhfwUe8IvbJiMdEYqafhpI1kPCQNuX4t8sRN3iCbzbRrd21Nx2YRfGus3MqPJmALQveHii+VGaocxPQ==","signatures":[{"sig":"MEUCIHzaxvMRxrquZkpY0Svlki/kE7UHNzF8gNTNMLxJQNL0AiEAzj/EqEDUIbJbYOzsibkAP4ImAZkwksNSrRHiMNHCXIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cb2f1e38b9b2ea2cb35511d796fe3bbb1188b0d0","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.42"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.43_1781977685365_0.32116068439227274","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"@vivantel/virage-strategies","version":"0.2.44","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.44","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"dcf29a7c59f3e89ddabbb7607b6253386ff6bb4b","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.44.tgz","fileCount":10,"integrity":"sha512-5cqPHDB3S6VYFC9nxcnkp209KjrPOl/p97hZ/VXGdRpctX1AlUMtkuO5vCKQCGbiAbrgE/ukwkRTYr8xcG5jOg==","signatures":[{"sig":"MEUCICuJ8pB2EKVsQPbSzR8QDfxvdFCQpqCz/GL4V6N+kCagAiEAov8q0i4wkvWeohFE3oBQcEsTcUsNbzzSZvJK8LblY7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f2f75cf3b08c800acd41001808c61eb23b762a3b","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.43"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.44_1781984852929_0.24864475994161483","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"@vivantel/virage-strategies","version":"0.2.45","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.45","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"aac92022d1b9360aca357fd18ba789a51861a375","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.45.tgz","fileCount":10,"integrity":"sha512-7LKSd/h6z2IP4P/O/4Dd9Vo2lqgb1tX2tHON86wN4GWYqNPU6UrQlt+dHfTslC+Bke9WLdj3TXVUDmNyzpqWgg==","signatures":[{"sig":"MEYCIQCpznfN1NeaaXrM2Gtejhp3gEnrfbuqwkay6NmWNFHIuQIhAMQuYsqhox8toGpTdmM78RpFOPWN0tSUWgkUtQgBNwCX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"129ea2ea2174940070fa45deeb5f722dffc150ca","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.44"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.45_1781990369011_0.061594287896489686","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"@vivantel/virage-strategies","version":"0.2.46","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.46","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"e00551f637b36b95b560a9ca3be53ae9a082c3aa","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.46.tgz","fileCount":10,"integrity":"sha512-Usl28z4LL4u2pl3wSWygIEgmoLIX2j6jvGA7kLo6FcRx0zjQzhdZsRTYOWs8zNGA3gFQ+ZVxLtGUrgpfRWmZ5Q==","signatures":[{"sig":"MEYCIQCTrooC6wT1jkYyHQmH6k/X1vmrG2AoBWQvAmLCE3FVMwIhALrf738t3YX3yGatNv53KmLOmD6kYhrddiKRhyBw0wFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4428d166723bf519ad0d240ba14594e1fca78d59","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.45"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.46_1781993015268_0.41934533369353644","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"@vivantel/virage-strategies","version":"0.2.47","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.47","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"bb6e7c46d5f063b6d571773f88932fca62298412","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.47.tgz","fileCount":10,"integrity":"sha512-Me2ly3js3o4B8NpPXrkS16yo6IZk5yIxLJqaBtzyRlRrOlvQddwkFFxaMZsU3H7Lh2tSHNPrHR9ue9W6OAdnPw==","signatures":[{"sig":"MEYCIQC/0Y3Aj2s/4zBIZ5dCJ9OP1KKjbcjB1EAtVw3Ycu4WCwIhANO8AY5nWoZoiUjqKh9UiNERBUM6Nuv6A+XexKCIchJ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"76ca1e41a6252fcf74753a3df7bb42b3b1d8113e","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.46"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.47_1782000088257_0.15375393685633698","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"@vivantel/virage-strategies","version":"0.2.48","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.48","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"e381c40e8cfb583f5e1242c1f14285f4537fec21","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.48.tgz","fileCount":10,"integrity":"sha512-pPoVEB5GHNbHDSqANvM/9k6ILnVHCdRQ0zc+F7Bwoct20mY7Mjqeu8m09ONzY3dyPLmrhWa6UaOPbNo3V2NdCQ==","signatures":[{"sig":"MEUCIH+BdPdyMKM5iubngfngQF69g5gHd6N4vmngZwVTH7zfAiEAntMRp8DH8uKSmgpDM4RVz5v4PmEWW9ALml9SnRGTny4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"619b16c36ab060f60fa5c2c3c6d5a919a3ff9dab","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.47"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.48_1782026908513_0.08759348841418757","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"@vivantel/virage-strategies","version":"0.2.49","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.49","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"e71c58874d8da37b69247504c23f3bfa4685416a","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.49.tgz","fileCount":10,"integrity":"sha512-TqDz2WulMjjBa7miApSY7d0Hj5SdJwAfvKRtgFh+XMXtKlpou9qDTIh/Ltb7AjaM3GgUMkbLOL7/Y0SMocxslg==","signatures":[{"sig":"MEYCIQC3OLNP1tORFxabtV55tzEOtOh9qsIRKtF7/+gyo38b5AIhAJcRJdTAyrWLPa6c1V3X8cIxgV9RLmm5AoBXmQhlX2/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"82b3391e8b016feedab50fe89d0aec8dbbc8457c","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.48"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.49_1782045950806_0.2030927217131704","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"@vivantel/virage-strategies","version":"0.2.50","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.50","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"912455d8a571abe6ee5abf87460a3d74a204ac3b","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.50.tgz","fileCount":10,"integrity":"sha512-anTRHeEpH57cQAJM2XPZSpN5T25sQWEkHcLCzGJnRyEEgQegB2jsAEejerMrcloypoZa/IGJIjN/NJLH6abgpA==","signatures":[{"sig":"MEQCIHn+oMdwhdRjAnJydF0hH6jJNi1nWDWglmuI89+T/Z4aAiAp++gAUHpf35pdQV9PdBJ1Yf/BrvgGbJs3iO9p3lejxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"350724b34fcd96031fbe57163b098317187acd61","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.49"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.50_1782051758595_0.36303383991568805","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"@vivantel/virage-strategies","version":"0.2.51","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.51","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"f96ceebc96c57e3bdb87883cc053132c02e7c776","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.51.tgz","fileCount":10,"integrity":"sha512-tqevIPK8Ai7yzNCuNDP2U/D4VmqpOL3XIJaCNRm3DAf6SNfcOQ44F3UbwxeT8Sc/JtZrPH5QN7PMKKb3/8zhcg==","signatures":[{"sig":"MEQCID6ShcIC64SW3vwljSOykKfaOdbRdoHOnHliQ03gcOjZAiBKXR/s3LezRDsJr2gW2SRcjoNyJCdv8L9Qz+zCewMWcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"af2854f35d7d5ec8bf27e0fe6689ed09639e79ab","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.50"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.51_1782059273353_0.967350412581429","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"@vivantel/virage-strategies","version":"0.2.52","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.52","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"82c5fee466b3bb41cdd6b8ce7ba24306b1508f8e","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.52.tgz","fileCount":10,"integrity":"sha512-77yoK3XJgd9VQMmqUpbVFQYJaGLPbMBnv9gvSuntG62oC2qyB/tASo/cY0ViNGekjSPQDmSJR4s8z8IpDnXddg==","signatures":[{"sig":"MEYCIQDesNaqFe4nvUzRUjwQqzR+CKwAYBWmOCCOWxTt8LFmhAIhAPAdR0YAh8LsCi4lDnnEQLDGzmqA/12xSCtHgPwSow/3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9291b5bb84e6b523c3b69c9a013e883ece73561c","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.51"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.52_1782063953804_0.14315581388431853","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"@vivantel/virage-strategies","version":"0.2.53","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.53","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"e67d342b7494badded44e7baedd4ed777fad7c92","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.53.tgz","fileCount":10,"integrity":"sha512-OI3WIr5gApnUQ3hxBdZwjvL0ajaI83XwLycxdknrW+kxpI4AN/mfkjLzaluZ9SIgiu3avVLHZUcokC8QRkqS3A==","signatures":[{"sig":"MEUCIDIOBkiqjR+wQfF9OTHek2GidT4ArF29V92jL2qk8H1XAiEA5ErilmcNK57LcPq99295paknU5WBuwxZbILL8eqTs2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"226e56766d1f100eda1f2d7e4b9b1380860404eb","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.52"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.53_1782066018188_0.06542643478376964","host":"s3://npm-registry-packages-npm-production"}},"0.2.54":{"name":"@vivantel/virage-strategies","version":"0.2.54","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.54","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"ed0f07ff01a389df5b6c13ce34c3f07bdf288136","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.54.tgz","fileCount":10,"integrity":"sha512-65xa46vn4I3RmLS6vz/c9uXHVoWDuxl+LoC+iw7lgecAbBgliBiNfbKN8RMuJbFRPuq0L7slJPyKxU9Esdf5QA==","signatures":[{"sig":"MEUCIQDNZKpOdd4UqXQXM9fo0ftT/AaJ2n3RHBEwGCs89Nnr0AIgMcn9fUKxnVpmg5TEwq8NmsQgxfKxGcMIA8HskigYvFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e19bc18022deaa61cb1727d56d3f18e242c2694e","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.53"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.54_1782102061046_0.7555144492734496","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"@vivantel/virage-strategies","version":"0.2.55","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.55","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"660639b59c364df02437860890bb07621847bee5","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.55.tgz","fileCount":10,"integrity":"sha512-xPnmLwb/mucZuaWI0TEuXC4hy0xSJIYEIgIKcBfM0em/FRhH8oCrwaKsDAhRdWg2hnu2wxA+juczDxbeqpeBTA==","signatures":[{"sig":"MEQCIDlNyTYSdjZACEyXSU4s+2krk4ib/v99z9I3d0DRWlJyAiACUMC8AFdhakLRcblgnaxGq+MGiWp67w3PvMh7XrsFwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"67164b867a03015e654719a970b1d99b3d2f6101","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.54"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.55_1782160704016_0.33127801549269953","host":"s3://npm-registry-packages-npm-production"}},"0.2.56":{"name":"@vivantel/virage-strategies","version":"0.2.56","keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","_id":"@vivantel/virage-strategies@0.2.56","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"homepage":"https://github.com/vivantel/virage#readme","bugs":{"url":"https://github.com/vivantel/virage/issues"},"dist":{"shasum":"62d35a78e1df4b84c94e2a0f3b1f241dc54ecc3e","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.56.tgz","fileCount":10,"integrity":"sha512-esutFfCtfLDSNpnHoddorl/ANmSN+tobRysmidqXlv3AfqKQ0rZfXRm1Bbi5c6oZHsHaf/1ITSPgy7OtjoT5fw==","signatures":[{"sig":"MEUCIQD8eMecI9u7guAxlyqer473TgwV0mFz8AyFtRJO3j0xzAIgVZAPzCHSi6i5JsBX4lK8iTQq6lviuHYdeIlQ2v4R1e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a5e4aa942b82009a2df3090194fadee12b532c02","scripts":{"fix":"npm run lint:fix && npm run format","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/ --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"sergemso","email":"strebulaev@gmail.com"},"repository":{"url":"git+https://github.com/vivantel/virage.git","type":"git","directory":"packages/virage-strategies"},"_npmVersion":"10.8.2","description":"Built-in chunking strategies for @vivantel/rag-core","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@vivantel/virage-core":"0.2.55"},"peerDependencies":{"@vivantel/virage-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/virage-strategies_0.2.56_1782164487630_0.41477151639151577","host":"s3://npm-registry-packages-npm-production"}},"0.2.57":{"name":"@vivantel/virage-strategies","version":"0.2.57","type":"module","description":"Built-in chunking strategies for @vivantel/rag-core","repository":{"type":"git","url":"git+https://github.com/vivantel/virage.git","directory":"packages/virage-strategies"},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"sideEffects":false,"publishConfig":{"access":"public"},"scripts":{"build":"tsc","type-check":"tsc --noEmit","test":"vitest run","prepublishOnly":"npm run build","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"},"keywords":["rag","chunking","strategies","embeddings"],"author":{"name":"Vivantel"},"license":"MIT","peerDependencies":{"@vivantel/virage-core":"*"},"devDependencies":{"@vivantel/virage-core":"0.2.56","@types/node":"^25.9.3","typescript":"^6.0.3","vitest":"^4.1.9"},"engines":{"node":">=18.0.0"},"_id":"@vivantel/virage-strategies@0.2.57","gitHead":"739d61fc42db0b1511ac3ffd9cedde5d8b543560","bugs":{"url":"https://github.com/vivantel/virage/issues"},"homepage":"https://github.com/vivantel/virage#readme","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VZZ4E3Zayr0cOW3V5cXivnGPzs7t1KzrtHWpHR3MT1yC/IY1GPLTTJm1YjUtjsTAiwXwhoJ0cQJnTFTqUU+egA==","shasum":"16b0d5c9e74d56ab827e29fa8be672d103edf281","tarball":"https://registry.npmjs.org/@vivantel/virage-strategies/-/virage-strategies-0.2.57.tgz","fileCount":10,"unpackedSize":33369,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vivantel%2fvirage-strategies@0.2.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCLcQ8H0WA+MkIYPW1zlOHs/3BJ5dPJ5vzOc6B5V55UJAIhAJ+IQZnd+0oVoJwAoBru3fRMJqhfBVMa9W2TQm1v7vEn"}]},"_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-strategies_0.2.57_1782201386990_0.902184932693501"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-03T15:12:17.119Z","modified":"2026-06-23T07:56:27.440Z","0.2.0":"2026-06-03T15:12:17.499Z","0.2.1":"2026-06-03T17:09:28.894Z","0.2.2":"2026-06-03T18:42:35.493Z","0.2.3":"2026-06-03T20:12:06.529Z","0.2.4":"2026-06-03T22:15:28.581Z","0.2.5":"2026-06-03T23:38:16.372Z","0.2.6":"2026-06-04T06:42:16.572Z","0.2.7":"2026-06-04T10:26:58.949Z","0.2.8":"2026-06-04T12:27:33.903Z","0.2.9":"2026-06-04T15:07:29.096Z","0.2.10":"2026-06-04T15:43:08.333Z","0.2.11":"2026-06-04T17:15:34.539Z","0.2.12":"2026-06-05T07:11:28.938Z","0.2.13":"2026-06-05T13:57:59.632Z","0.2.14":"2026-06-05T15:22:09.150Z","0.2.15":"2026-06-05T15:33:49.300Z","0.2.16":"2026-06-05T16:29:36.766Z","0.2.17":"2026-06-05T18:54:04.385Z","0.2.18":"2026-06-05T19:30:48.653Z","0.2.20":"2026-06-06T16:07:22.685Z","0.2.22":"2026-06-07T21:13:23.998Z","0.2.23":"2026-06-08T16:49:26.910Z","0.2.24":"2026-06-12T09:43:21.300Z","0.2.25":"2026-06-15T06:57:42.087Z","0.2.26":"2026-06-15T20:21:12.285Z","0.2.27":"2026-06-17T06:41:13.492Z","0.2.28":"2026-06-17T12:38:22.217Z","0.2.29":"2026-06-17T13:10:54.733Z","0.2.30":"2026-06-18T23:28:12.638Z","0.2.31":"2026-06-19T00:07:28.384Z","0.2.32":"2026-06-19T08:13:16.726Z","0.2.33":"2026-06-19T11:55:54.667Z","0.2.34":"2026-06-19T17:42:31.762Z","0.2.35":"2026-06-19T17:59:29.419Z","0.2.36":"2026-06-19T22:43:49.041Z","0.2.37":"2026-06-20T04:40:59.643Z","0.2.38":"2026-06-20T06:56:08.328Z","0.2.39":"2026-06-20T07:12:50.110Z","0.2.40":"2026-06-20T08:38:37.535Z","0.2.41":"2026-06-20T11:28:31.134Z","0.2.42":"2026-06-20T15:05:45.956Z","0.2.43":"2026-06-20T17:48:05.507Z","0.2.44":"2026-06-20T19:47:33.064Z","0.2.45":"2026-06-20T21:19:29.150Z","0.2.46":"2026-06-20T22:03:35.407Z","0.2.47":"2026-06-21T00:01:28.408Z","0.2.48":"2026-06-21T07:28:28.701Z","0.2.49":"2026-06-21T12:45:50.985Z","0.2.50":"2026-06-21T14:22:38.762Z","0.2.51":"2026-06-21T16:27:53.515Z","0.2.52":"2026-06-21T17:45:53.951Z","0.2.53":"2026-06-21T18:20:18.328Z","0.2.54":"2026-06-22T04:21:01.169Z","0.2.55":"2026-06-22T20:38:24.151Z","0.2.56":"2026-06-22T21:41:27.764Z","0.2.57":"2026-06-23T07:56:27.119Z"},"bugs":{"url":"https://github.com/vivantel/virage/issues"},"author":{"name":"Vivantel"},"license":"MIT","homepage":"https://github.com/vivantel/virage#readme","keywords":["rag","chunking","strategies","embeddings"],"repository":{"type":"git","url":"git+https://github.com/vivantel/virage.git","directory":"packages/virage-strategies"},"description":"Built-in chunking strategies for @vivantel/rag-core","maintainers":[{"name":"sergemso","email":"strebulaev@gmail.com"}],"readme":"# @vivantel/virage-strategies\n\n[![npm version](https://img.shields.io/npm/v/@vivantel/virage-strategies.svg)](https://www.npmjs.com/package/@vivantel/virage-strategies)\n\nBuilt-in chunking strategies for `@vivantel/virage-core`.\n\n## Installation\n\n```bash\nnpm install @vivantel/virage-strategies\n```\n\n## Usage\n\n```typescript\nimport { createChunker } from \"@vivantel/virage-core\";\nimport {\n  markdownHeadersStrategy,\n  tokenStrategy,\n  wholeFileStrategy,\n  semanticStrategy,\n} from \"@vivantel/virage-strategies\";\n\nconst chunkers = [\n  createChunker({\n    patterns: [\"docs/**/*.md\"],\n    strategy: markdownHeadersStrategy(),\n  }),\n  createChunker({\n    patterns: [\"src/**/*.ts\"],\n    strategy: tokenStrategy({ maxTokens: 500 }),\n  }),\n  createChunker({ patterns: [\"**/*.yaml\"], strategy: wholeFileStrategy() }),\n];\n```\n\nOr via JSON config (no TypeScript needed):\n\n```json\n{\n  \"chunkers\": [\n    { \"patterns\": [\"docs/**/*.md\"], \"strategy\": \"markdownHeaders\" },\n    {\n      \"patterns\": [\"src/**/*.ts\"],\n      \"strategy\": \"token\",\n      \"strategyOptions\": { \"maxTokens\": 500 }\n    }\n  ]\n}\n```\n\n## Strategies\n\n### `markdownHeadersStrategy()`\n\nSplits Markdown files at each heading (`##`, `###`, …). Each section becomes one chunk with the header as metadata.\n\nBest for: documentation, wikis, README files.\n\n### `tokenStrategy(options?)`\n\nSplits text into fixed-size token windows with optional overlap.\n\n| Option      | Default | Description                              |\n| ----------- | ------- | ---------------------------------------- |\n| `maxTokens` | `512`   | Maximum tokens per chunk                 |\n| `overlap`   | `50`    | Token overlap between consecutive chunks |\n\nBest for: source code, structured text, anything that needs size control.\n\n### `semanticStrategy()`\n\nSplits on paragraph and sentence boundaries, trying to keep semantically coherent units together.\n\nBest for: prose, articles, documentation with long paragraphs.\n\n### `wholeFileStrategy()`\n\nReturns the entire file as a single chunk.\n\nBest for: small configuration files, YAML, short rule files where splitting would lose context.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}