{"_id":"@oh-my-pi/hashline","_rev":"193-12dea8817f5568eb4ab34a314d246c47","name":"@oh-my-pi/hashline","dist-tags":{"latest":"18.1.5"},"versions":{"15.5.4":{"name":"@oh-my-pi/hashline","version":"15.5.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/hashline@15.5.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"26cf6bccec3ac47cbedc2fbd00f5c058020faf86","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.5.4.tgz","fileCount":38,"integrity":"sha512-oyFiPH+iKlSrphlpLiGA5rb2z6kbSlUdKxxvjG+TZNqAGLRHoa13gGykUrTMVdMOkl61+/yU9Fy15VKa3JD3rg==","signatures":[{"sig":"MEUCIAV4R0FV+1HDk/SZOf3L3o98lU3BVxuBVXGHgG9wERgjAiEAoJ113mC4W/CVaF3mCapkDPghFRwHfhv5ZIIih6F6yyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176814},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"26cf6bccec3ac47cbedc2fbd00f5c058020faf86","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-oyFiPH+iKlSrphlpLiGA5rb2z6kbSlUdKxxvjG+TZNqAGLRHoa13gGykUrTMVdMOkl61+/yU9Fy15VKa3JD3rg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"10.8.3","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.3.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.5.4_1779873704816_0.45579629169593217","host":"s3://npm-registry-packages-npm-production"}},"15.5.6":{"name":"@oh-my-pi/hashline","version":"15.5.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/hashline@15.5.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"f78f9c80515907477709df3240e50b4541679bf9","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.5.6.tgz","fileCount":38,"integrity":"sha512-dxvbCOOxuEhfaQn+ioc2Pt2swl9gIT5FkFyTBUEFqWB8OLHBbGfX07ti2GjKMm4jYuc5gNp2pZfPq5Jc97RC9A==","signatures":[{"sig":"MEYCIQC4z3E4ISUBXT4PDDQLoOGEczD3bo+rFnnpBG+JrYVe7QIhAORjgdC7XpUft4gtX/zYOB0fUqV/OjdvXiVBR+wW69HW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173231},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"f78f9c80515907477709df3240e50b4541679bf9","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-dxvbCOOxuEhfaQn+ioc2Pt2swl9gIT5FkFyTBUEFqWB8OLHBbGfX07ti2GjKMm4jYuc5gNp2pZfPq5Jc97RC9A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"10.8.3","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.3.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.5.6_1779887713526_0.4409188500167889","host":"s3://npm-registry-packages-npm-production"}},"15.5.7":{"name":"@oh-my-pi/hashline","version":"15.5.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/hashline@15.5.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"9bccd92a0c665bf7443920da602dcff2bf4ba62b","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.5.7.tgz","fileCount":38,"integrity":"sha512-NhynL4C0770kE+nMsip6F8ldQ8CYL6PVEM80iC3m+3hbxNMA4IQRZUGz9EvLOwNXYT13hSFYCPyV79aoYxaFvQ==","signatures":[{"sig":"MEQCICPW+gGlltyYzupRN4jPNqSdHvg+oSzMt22yT19XgPnkAiAITg3W87vFl4MvL1w7l98l9t0FXmYJJ7tuDn/zr2FzaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177024},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"9bccd92a0c665bf7443920da602dcff2bf4ba62b","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-NhynL4C0770kE+nMsip6F8ldQ8CYL6PVEM80iC3m+3hbxNMA4IQRZUGz9EvLOwNXYT13hSFYCPyV79aoYxaFvQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"10.8.3","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.3.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.5.7_1779902109793_0.9774667111133806","host":"s3://npm-registry-packages-npm-production"}},"15.5.8":{"name":"@oh-my-pi/hashline","version":"15.5.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/hashline@15.5.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"977b84a1ae93bf495ca35b754a2544a2af228e31","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.5.8.tgz","fileCount":38,"integrity":"sha512-SxKLeKkOOcX+kF0STCp9S59Yh6yu2fz5K23FKFacUuYLOWf0gYKfp9BwMgxILr3+5hx/ncLP231YBgJZEdPtXw==","signatures":[{"sig":"MEYCIQCRuC/lIREqmgDfQBMa6carZ7oRdbS5gx0PaJiinoWWngIhAKuSEl5HNr7LQMCfNQqC/UfLazHKFStpOERY/P+yL+WJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177334},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"977b84a1ae93bf495ca35b754a2544a2af228e31","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-SxKLeKkOOcX+kF0STCp9S59Yh6yu2fz5K23FKFacUuYLOWf0gYKfp9BwMgxILr3+5hx/ncLP231YBgJZEdPtXw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"10.8.3","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.5.8_1779958723251_0.6921328723902724","host":"s3://npm-registry-packages-npm-production"}},"15.5.9":{"name":"@oh-my-pi/hashline","version":"15.5.9","keywords":["patch","diff","edit","hashline","agent","llm"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/hashline@15.5.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"47caefa2fcd42424d201beb06f0a76e86025863a","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.5.9.tgz","fileCount":38,"integrity":"sha512-P/QBgeIV8epvIxJso+96T5HWgOyOwR0HXOisUMkdgHMS/EIa84X6fp9VIkvi8OQhlDHQhFMxgQZsvwPozi2D7w==","signatures":[{"sig":"MEUCIQDRjXgMgQo++JX0mvldTVAj+LDN8TZ2OzAFKC4Mc8NPOAIgbtO7y51tNtEuZJxJ8PRpS58dFT0dVBFty5VdNoy+VKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177334},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"47caefa2fcd42424d201beb06f0a76e86025863a","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-P/QBgeIV8epvIxJso+96T5HWgOyOwR0HXOisUMkdgHMS/EIa84X6fp9VIkvi8OQhlDHQhFMxgQZsvwPozi2D7w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"10.8.3","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.5.9_1779963982124_0.16335796610237696","host":"s3://npm-registry-packages-npm-production"}},"15.5.10":{"name":"@oh-my-pi/hashline","version":"15.5.10","keywords":["patch","diff","edit","hashline","agent","llm"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/hashline@15.5.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"3d69b390a2a08d0a6ffe5eefff8b4b3f45b5e497","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.5.10.tgz","fileCount":38,"integrity":"sha512-9eb6BzNHPb+5Vami2ZDP6sj7qpoYvFCf/e4k2wWtTCGGfie5s1QOa0MhAVqeK6dygin4K+cZr9pIXPtX0Bvjww==","signatures":[{"sig":"MEQCIDo2cDEd7iMtxGUBYecxuksnKYbHk/HumngvWP3oit8UAiBAy7WhHz/80PHybt6Ax9qWaxttFyy6Bwala2KO0ni6gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177335},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"3d69b390a2a08d0a6ffe5eefff8b4b3f45b5e497","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-9eb6BzNHPb+5Vami2ZDP6sj7qpoYvFCf/e4k2wWtTCGGfie5s1QOa0MhAVqeK6dygin4K+cZr9pIXPtX0Bvjww==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"10.8.3","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.5.10_1779973360916_0.11523604985159897","host":"s3://npm-registry-packages-npm-production"}},"15.5.11":{"name":"@oh-my-pi/hashline","version":"15.5.11","keywords":["patch","diff","edit","hashline","agent","llm"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/hashline@15.5.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"7556e65655069483bc67cf131d0792c9db26e824","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.5.11.tgz","fileCount":38,"integrity":"sha512-crVnhyJZbOzGYxQfIz5nxTcE/r55UzDCtUcfdesxKhzGhSNGxIFewj5xme3Eghrb/17f0//k4OJGtYT2KMBaIg==","signatures":[{"sig":"MEMCH1A1hn+6GraSd3NSAsJpksmGlvW1OioKVVt0XL1C3aoCICvfNE5hGNHnNDaxaHPP2XUDxOyF9TvCSeNphxBw1L97","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178858},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"7556e65655069483bc67cf131d0792c9db26e824","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-crVnhyJZbOzGYxQfIz5nxTcE/r55UzDCtUcfdesxKhzGhSNGxIFewj5xme3Eghrb/17f0//k4OJGtYT2KMBaIg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"10.8.3","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.5.11_1780033388137_0.4749617713880496","host":"s3://npm-registry-packages-npm-production"}},"15.5.12":{"name":"@oh-my-pi/hashline","version":"15.5.12","keywords":["patch","diff","edit","hashline","agent","llm"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/hashline@15.5.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"41def075d6177f29d163b309328105bd81a2e12d","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.5.12.tgz","fileCount":38,"integrity":"sha512-GeDNgR7tOn88sMV+pQNLeBnOj9nRCdnDxj/1TNtwiq3G3fj9jOrhKk84j2LyWEd2198wi2RrZYZwMcEMRCWJTg==","signatures":[{"sig":"MEYCIQDkCrLctPBsHlxfvpFdeEItiBkDz5rCnH7MZAs7p7rRKAIhAOs/7dcWcmNnAGJAPvKypXG2LOuAjrjMqj3imCs4At12","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185165},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"41def075d6177f29d163b309328105bd81a2e12d","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-GeDNgR7tOn88sMV+pQNLeBnOj9nRCdnDxj/1TNtwiq3G3fj9jOrhKk84j2LyWEd2198wi2RrZYZwMcEMRCWJTg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"10.8.3","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.5.12_1780058094027_0.8416597025833843","host":"s3://npm-registry-packages-npm-production"}},"15.5.13":{"name":"@oh-my-pi/hashline","version":"15.5.13","keywords":["patch","diff","edit","hashline","agent","llm"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/hashline@15.5.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"40b3f679e46f4eb16e3bd38cdbbb71311ba92f3a","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.5.13.tgz","fileCount":38,"integrity":"sha512-5XqiDNgvgMG+pe3xTy7AafO9/VLAYb1A7XIoK7T0S4tfvma/ECtu7EgXakt8xXXMjKT1dgY1Fcf+saPw2Naxyw==","signatures":[{"sig":"MEYCIQCzQDgotqaYUXeMKhYtbhFs8nn7pUttqCt1/IPaWHhYqAIhAPWeCHrhVh3xoqCIQCP6mXuurr+uO4IaYwDbuFJbamcH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160487},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"40b3f679e46f4eb16e3bd38cdbbb71311ba92f3a","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-5XqiDNgvgMG+pe3xTy7AafO9/VLAYb1A7XIoK7T0S4tfvma/ECtu7EgXakt8xXXMjKT1dgY1Fcf+saPw2Naxyw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"10.8.3","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.3.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.5.13_1780072893404_0.8581262694777898","host":"s3://npm-registry-packages-npm-production"}},"15.5.15":{"name":"@oh-my-pi/hashline","version":"15.5.15","keywords":["patch","diff","edit","hashline","agent","llm"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/hashline@15.5.15","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"fd71cc0170aa60e26d0a11a41c72d77a76147241","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.5.15.tgz","fileCount":38,"integrity":"sha512-mRw5DB4GNWGG0N/Y9Kyo6Sl78mGxxS2+q8jE58yhp7zh14dCFGj+AUB/0uUugWFsAECp3EhZt1F5jxoPMQYROw==","signatures":[{"sig":"MEUCIDkWBGDmwVESoiJhJgvGQSCLxKz1fXdQvBatuH7/JEIuAiEA3Q+c6TDZajdhLv6uirZNAqosBbO1d2wAiRAZgd9SC7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160487},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"fd71cc0170aa60e26d0a11a41c72d77a76147241","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-mRw5DB4GNWGG0N/Y9Kyo6Sl78mGxxS2+q8jE58yhp7zh14dCFGj+AUB/0uUugWFsAECp3EhZt1F5jxoPMQYROw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"10.8.3","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.3.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.5.15_1780111313599_0.028315376898084832","host":"s3://npm-registry-packages-npm-production"}},"15.6.0":{"name":"@oh-my-pi/hashline","version":"15.6.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.6.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"fadbb0aeac0dc575e9475bf888fb40da641e19cb","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.6.0.tgz","fileCount":38,"integrity":"sha512-+8O/6ykhDRn/b0DzTh+1Lb4XlDUm+OwEpknWHckpnm8ATy2h13KgMnE/itQviM7+hr2livvgz/NTFUcnsqQytg==","signatures":[{"sig":"MEYCIQCj2S4TAJOX30wW0wgnDqCylgb/28zoD7NPB1dY1ywNhwIhANio5xoZa7Aya+MmsUlx4Ez5OEmBnXEY/W4v4H7wl1Ue","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163998},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-iyFoK3/oh-my-pi-hashline-15.6.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-iyFoK3/oh-my-pi-hashline-15.6.0.tgz","_integrity":"sha512-+8O/6ykhDRn/b0DzTh+1Lb4XlDUm+OwEpknWHckpnm8ATy2h13KgMnE/itQviM7+hr2livvgz/NTFUcnsqQytg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.6.0_1780161551784_0.4599941865058348","host":"s3://npm-registry-packages-npm-production"}},"15.7.0":{"name":"@oh-my-pi/hashline","version":"15.7.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.7.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"7ae15d58ac7a8395b28aabf61fda11268f443eb7","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.7.0.tgz","fileCount":40,"integrity":"sha512-jWa/4Y7GD3A602fjiUm0JCWGoL8GryRQaz+YcQ/3KSiwlN+RmQuDCIwX9NNWawqiQQZE3Q+M48x3bUniAH+gKg==","signatures":[{"sig":"MEUCIAVvsAII7h5hVipz4egS8ilemNUJe1P+9UwcYpnRmGisAiEA1QPhjMyl75Ob2X2D938mnTzAWCT0oRENjphjeZKDFCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185118},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-uYbxCC/oh-my-pi-hashline-15.7.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-uYbxCC/oh-my-pi-hashline-15.7.0.tgz","_integrity":"sha512-jWa/4Y7GD3A602fjiUm0JCWGoL8GryRQaz+YcQ/3KSiwlN+RmQuDCIwX9NNWawqiQQZE3Q+M48x3bUniAH+gKg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.7.0_1780187923264_0.9111649714930976","host":"s3://npm-registry-packages-npm-production"}},"15.7.1":{"name":"@oh-my-pi/hashline","version":"15.7.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.7.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"b12adb3f818d0d4bbdc8089e8d51056bdd8917a4","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.7.1.tgz","fileCount":40,"integrity":"sha512-jsFp1AMu0tpa2vgop8Iot/QefDV3IBSWGGwtmEZMl6m25R80rh5rcAZJZaZEKUui5M28BuWowLSw0VducJCCBg==","signatures":[{"sig":"MEQCIGAGus6g2jqh7QpnZFRwAY4j52toLfRhh+bmf7N2/UJuAiBSoO75DqOybxyaqnFcc2VS/BQhp3uk3szY7dyzCkme4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185118},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-AdLcNi/oh-my-pi-hashline-15.7.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-AdLcNi/oh-my-pi-hashline-15.7.1.tgz","_integrity":"sha512-jsFp1AMu0tpa2vgop8Iot/QefDV3IBSWGGwtmEZMl6m25R80rh5rcAZJZaZEKUui5M28BuWowLSw0VducJCCBg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.7.1_1780189771752_0.5587622799980196","host":"s3://npm-registry-packages-npm-production"}},"15.7.2":{"name":"@oh-my-pi/hashline","version":"15.7.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.7.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"53154b0e5ddd1aeed670b364f8858ba4f6ba92d2","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.7.2.tgz","fileCount":40,"integrity":"sha512-tF1CIYV5ERw58TkLGQCfnk8Sy+4BvaAfnV3C882Qc2p1t73SwzTpeopAdBSSXF5XvMFRmwzbmYYnLUN7rGDWGQ==","signatures":[{"sig":"MEUCIQCvtY+Iq7+ZwmInxQBB7vYcrcwDDrS8Nd74YB8f2AlQZQIgZrqvWVGBKB9dHlJ6uyiaHAocB6GZGx+edHOBk34Nu+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185118},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-AKZc8K/oh-my-pi-hashline-15.7.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-AKZc8K/oh-my-pi-hashline-15.7.2.tgz","_integrity":"sha512-tF1CIYV5ERw58TkLGQCfnk8Sy+4BvaAfnV3C882Qc2p1t73SwzTpeopAdBSSXF5XvMFRmwzbmYYnLUN7rGDWGQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.7.2_1780193019195_0.1753816446112595","host":"s3://npm-registry-packages-npm-production"}},"15.7.3":{"name":"@oh-my-pi/hashline","version":"15.7.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.7.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"ebaa28b9c24260f79714e05564d7d6c19a16cd45","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.7.3.tgz","fileCount":40,"integrity":"sha512-VwabWOQauIQLq0DBpRnNGv4YV+T+5OYIq5NF6SphAcZ9HqoCKZsbQimnfOwhw1MAdB9gZoD/rPTuL0ZPWx42ww==","signatures":[{"sig":"MEYCIQDip1l51X/NF+ntV746Csm8Fq8afi3nxZXSa7MTcikx4AIhAKMbQ/tCBrPy9G5JzT4t9eamQ0Z7cWnvECgNjfEK+SWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185332},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-FX8Y7R/oh-my-pi-hashline-15.7.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-FX8Y7R/oh-my-pi-hashline-15.7.3.tgz","_integrity":"sha512-VwabWOQauIQLq0DBpRnNGv4YV+T+5OYIq5NF6SphAcZ9HqoCKZsbQimnfOwhw1MAdB9gZoD/rPTuL0ZPWx42ww==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.7.3_1780229111315_0.21265615356745093","host":"s3://npm-registry-packages-npm-production"}},"15.7.5":{"name":"@oh-my-pi/hashline","version":"15.7.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.7.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"bde58e3e7422d62cffc65f8b83ae4c3f9f2631cb","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.7.5.tgz","fileCount":40,"integrity":"sha512-0ye2xo2KNWpCdZjxM4ABb9gNM7DqgCdpCpCdUmIbILFlDKA7KC5ootgb60mVPpuBMzSRfuiVIo664j7VzzZcUw==","signatures":[{"sig":"MEQCIE0oZ3hOKmYxQ21jK/FKP5+Wo2++HdpJlyn5QTQQxuYZAiAsZVyWE443ZL/L3sPPykMoN336Ew4cepo00m/arf6Yxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185332},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Afdn1n/oh-my-pi-hashline-15.7.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-Afdn1n/oh-my-pi-hashline-15.7.5.tgz","_integrity":"sha512-0ye2xo2KNWpCdZjxM4ABb9gNM7DqgCdpCpCdUmIbILFlDKA7KC5ootgb60mVPpuBMzSRfuiVIo664j7VzzZcUw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.7.5_1780319939176_0.8503768927271023","host":"s3://npm-registry-packages-npm-production"}},"15.7.6":{"name":"@oh-my-pi/hashline","version":"15.7.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.7.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"d7e8a1bd007a8a12d512a5590f7bb46b7805909d","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.7.6.tgz","fileCount":40,"integrity":"sha512-QgjvAMyakN+UY+Kl/8W5gTW/NvluZfA+1/Nzkx5jp7ijyGbTzBwzOgIp5pub/ukz3F9dLly5t+LURa/89J9xpw==","signatures":[{"sig":"MEUCIQDMaDn6D6cRpl/nKgV/ye62iXRxYaU2GjQlqBeBgmNSmQIgeG0r7EuMWfsPXXtGuC7URhTWzSzOclcebTBP350za5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185332},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-V7Ilrf/oh-my-pi-hashline-15.7.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-V7Ilrf/oh-my-pi-hashline-15.7.6.tgz","_integrity":"sha512-QgjvAMyakN+UY+Kl/8W5gTW/NvluZfA+1/Nzkx5jp7ijyGbTzBwzOgIp5pub/ukz3F9dLly5t+LURa/89J9xpw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.7.6_1780340004172_0.8284933569102415","host":"s3://npm-registry-packages-npm-production"}},"15.8.0":{"name":"@oh-my-pi/hashline","version":"15.8.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.8.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"a2e085e9854482111e151697a7c314a125454c1a","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.8.0.tgz","fileCount":40,"integrity":"sha512-fIm5DLjYfbvj5l1NrzwmcbV80RZCEErSm6x/Fpcv51sbGITSCGrj8LX8/oq4Qv5A5bD4Dimu1eJ4Zvu2NpgKNg==","signatures":[{"sig":"MEUCIGHHDAehLthYBN3q4OGiLYjYfgyOfpwF2WYXG/1fHJf4AiEA/NBnxgsFTlZoIlOCJhewfoa/NVqxtFlZ+rxx+T3bVwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188022},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-PDEa2s/oh-my-pi-hashline-15.8.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-PDEa2s/oh-my-pi-hashline-15.8.0.tgz","_integrity":"sha512-fIm5DLjYfbvj5l1NrzwmcbV80RZCEErSm6x/Fpcv51sbGITSCGrj8LX8/oq4Qv5A5bD4Dimu1eJ4Zvu2NpgKNg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.8.0_1780397487319_0.27508509231425315","host":"s3://npm-registry-packages-npm-production"}},"15.8.2":{"name":"@oh-my-pi/hashline","version":"15.8.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.8.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"d757e4c89baa50f6a33f58c0c11f4a7d49d5a21c","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.8.2.tgz","fileCount":40,"integrity":"sha512-x6ITKl5s+dng97HzOaiwSK+DPDDSowDvO0FMyiN6oNucxrrX53SAjnhmCbJU3Fh5aph0oWc+78bBcG0yLL+fTg==","signatures":[{"sig":"MEQCIDes23rd/zpsP7rSb6QTgvdhVmVerbmT8TDzHV5STr/EAiBN30BQqW0SxLj2vL80l/TzYKf5VZZhafb9eV52mG8tSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188243},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-vLFZyh/oh-my-pi-hashline-15.8.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-vLFZyh/oh-my-pi-hashline-15.8.2.tgz","_integrity":"sha512-x6ITKl5s+dng97HzOaiwSK+DPDDSowDvO0FMyiN6oNucxrrX53SAjnhmCbJU3Fh5aph0oWc+78bBcG0yLL+fTg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.8.2_1780482471423_0.6494690472896569","host":"s3://npm-registry-packages-npm-production"}},"15.8.3":{"name":"@oh-my-pi/hashline","version":"15.8.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.8.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e487ca0e35f370be6b3e8bf991bd405541486d48","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.8.3.tgz","fileCount":40,"integrity":"sha512-jJfDqES1qbPCwag2ypO7E8BejBfxMysLVA1owLciTFNgvUKtOjBz8JAoEOmV0EBw2zL5d5zbF8mIvRI9KRIeSw==","signatures":[{"sig":"MEUCIDg7i0XAnOm7Jud3irG400wsE/TSCEM9fh/rST2hopqTAiEA7b3kxVerFFNKmNvbS0B7O7O3UyDo/fh3MS7bx3Q/Xpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188243},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-WD4aDQ/oh-my-pi-hashline-15.8.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-WD4aDQ/oh-my-pi-hashline-15.8.3.tgz","_integrity":"sha512-jJfDqES1qbPCwag2ypO7E8BejBfxMysLVA1owLciTFNgvUKtOjBz8JAoEOmV0EBw2zL5d5zbF8mIvRI9KRIeSw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.8.3_1780498357984_0.38545875196349333","host":"s3://npm-registry-packages-npm-production"}},"15.9.0":{"name":"@oh-my-pi/hashline","version":"15.9.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.9.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"627e5b6d02d5896252af4e702dbcc2d35acf43b9","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.9.0.tgz","fileCount":40,"integrity":"sha512-iiduKsOdEPBA4CyUFTY1i6ZmrzcV2MyanGkG9/H3q1dM5utx5pmNdzgh9I1k6a/OHs+LcodH2JLDVbfl3OH2cw==","signatures":[{"sig":"MEQCICmvOR1hmu5RKVqW0QdabN1DHR6JrEPadRpdknLPa6JUAiBo3JKd20ObJWguJtSd27MhYLZpjz8HwHAXrOXGRBlmcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188344},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-4KKsGx/oh-my-pi-hashline-15.9.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-4KKsGx/oh-my-pi-hashline-15.9.0.tgz","_integrity":"sha512-iiduKsOdEPBA4CyUFTY1i6ZmrzcV2MyanGkG9/H3q1dM5utx5pmNdzgh9I1k6a/OHs+LcodH2JLDVbfl3OH2cw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.9.0_1780547216935_0.37612817000519616","host":"s3://npm-registry-packages-npm-production"}},"15.9.1":{"name":"@oh-my-pi/hashline","version":"15.9.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.9.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"9f5260e39cd197ea81d5ec69141ce145ab2f9fb0","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.9.1.tgz","fileCount":40,"integrity":"sha512-zeEHUosjpYD6Z/Kw51YbggMkg3WyihUunqehFCjb+sMKAiFaxMhgr7SfkV1frv10R4lEFb7LKfdu1x0yOOB3OQ==","signatures":[{"sig":"MEUCIQDVrUrWCv0iDwNCjICYRScpH3tNe/PGYXSf/Sup0mw16QIgO8+ux/hmgxC0jiWs1PYxuPi7BG0D64awtZBsjaVLcbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188344},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-s7SV75/oh-my-pi-hashline-15.9.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-s7SV75/oh-my-pi-hashline-15.9.1.tgz","_integrity":"sha512-zeEHUosjpYD6Z/Kw51YbggMkg3WyihUunqehFCjb+sMKAiFaxMhgr7SfkV1frv10R4lEFb7LKfdu1x0yOOB3OQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.9.1_1780592668226_0.07169890646825205","host":"s3://npm-registry-packages-npm-production"}},"15.9.3":{"name":"@oh-my-pi/hashline","version":"15.9.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.9.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"8246d4eede9c33ab1b6d923a0ec06582732738dc","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.9.3.tgz","fileCount":40,"integrity":"sha512-C17osRoXFWwgz+VA+WrzwibA38THa8Ga+fYHqHuWd89wedjgrXVv48+dbxl+g5gQuaLIw9WxuV3OWY3QyX4xEA==","signatures":[{"sig":"MEUCIQDDnoSYvUcgSfjNbMrV56Dd+p+zgmzh7YYnO5cVrCMlXQIgL1U6Mujim5wqo0NyKvU0UhRoYanJuW/h/zytnqeo1GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188344},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-CzCqVV/oh-my-pi-hashline-15.9.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-CzCqVV/oh-my-pi-hashline-15.9.3.tgz","_integrity":"sha512-C17osRoXFWwgz+VA+WrzwibA38THa8Ga+fYHqHuWd89wedjgrXVv48+dbxl+g5gQuaLIw9WxuV3OWY3QyX4xEA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.9.3_1780672118543_0.9753975978123084","host":"s3://npm-registry-packages-npm-production"}},"15.9.5":{"name":"@oh-my-pi/hashline","version":"15.9.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.9.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"664b6980894a77484a0da4db0e31ac40931d8c2f","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.9.5.tgz","fileCount":40,"integrity":"sha512-+Z3QKCaY5c7nWYnBMBW9qomLOmG7KytvEqoUBhPtzx6oqTrxArOZkEPSg6RtbVlyPfe70hLpcdEVIzbdmqP68w==","signatures":[{"sig":"MEYCIQCBWbj/FDgbXxtfSJopmGl0cJOLKMBIwFdE4cuSHQwZ9wIhAPL5CAwY31hCt+2cM9mOX3zjuebplk9QihTz829JKO3e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188344},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-UD4fZM/oh-my-pi-hashline-15.9.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-UD4fZM/oh-my-pi-hashline-15.9.5.tgz","_integrity":"sha512-+Z3QKCaY5c7nWYnBMBW9qomLOmG7KytvEqoUBhPtzx6oqTrxArOZkEPSg6RtbVlyPfe70hLpcdEVIzbdmqP68w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.9.5_1780702198967_0.7172895000801127","host":"s3://npm-registry-packages-npm-production"}},"15.9.67":{"name":"@oh-my-pi/hashline","version":"15.9.67","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.9.67","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"652b52a126ee48a19d245467b04d19729550e1cc","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.9.67.tgz","fileCount":40,"integrity":"sha512-QnJ75Eq30KduhuTuU3loULWR70QXAlr74Ta/llA2ObCn2wekG7IyxtTb8XG82/xiks1NmH+WOtoqM6a6pyIBxA==","signatures":[{"sig":"MEYCIQCjnQQ7OLKmoEgFTfriJO9g1VcPOH0AVRN6eANA2wzQWgIhAIJi3qT20yLIZ+jZFdgFh+X4qYih/lHtVUDsHETFFIIG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.9.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190668},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-OxchMg/oh-my-pi-hashline-15.9.67.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-OxchMg/oh-my-pi-hashline-15.9.67.tgz","_integrity":"sha512-QnJ75Eq30KduhuTuU3loULWR70QXAlr74Ta/llA2ObCn2wekG7IyxtTb8XG82/xiks1NmH+WOtoqM6a6pyIBxA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.9.67_1780755770739_0.875636258912518","host":"s3://npm-registry-packages-npm-production"}},"15.10.0":{"name":"@oh-my-pi/hashline","version":"15.10.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e5f98541b4496b30e236bf10747b39afbd9f426c","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.0.tgz","fileCount":40,"integrity":"sha512-hF2IzNqBKSqmGLAXKBWL01oQ1yK94laseGAw4CW40/s+FFD/UFYehPvXZg4vR5hiIKFkeFnu8hUpKau8Kb1vqg==","signatures":[{"sig":"MEUCIQCYdvrKXzpxK7Sh1n839MXAm68sFQUa2ilmQIknbMw1OQIgdZBk519OEI3oC49izgaEOBnWa6YvLlV0aEWjSgRVEZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":192355},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-9dn7Gm/oh-my-pi-hashline-15.10.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-9dn7Gm/oh-my-pi-hashline-15.10.0.tgz","_integrity":"sha512-hF2IzNqBKSqmGLAXKBWL01oQ1yK94laseGAw4CW40/s+FFD/UFYehPvXZg4vR5hiIKFkeFnu8hUpKau8Kb1vqg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.0_1780785034654_0.22325921013024952","host":"s3://npm-registry-packages-npm-production"}},"15.10.1":{"name":"@oh-my-pi/hashline","version":"15.10.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"51c21d39f93ee892c8de6d36379a06e05d5f4a59","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.1.tgz","fileCount":40,"integrity":"sha512-iQmEcLvIdOnFnItJgoRvxITzhMljOXfTQxOCslErm7goblQi4MeFOznKg9ZZYJGHftbpVfBXfP5xzrdbhuzXTQ==","signatures":[{"sig":"MEQCIAR9sL1VqOg0j7gbOkPcvEI/3cLgC1mXfpNgrLzffs0oAiAIV6NZIncH/ST4iJ7doLxMUORwy/Yrv4JDfQX4PX7KBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":192355},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-r7NFjg/oh-my-pi-hashline-15.10.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-r7NFjg/oh-my-pi-hashline-15.10.1.tgz","_integrity":"sha512-iQmEcLvIdOnFnItJgoRvxITzhMljOXfTQxOCslErm7goblQi4MeFOznKg9ZZYJGHftbpVfBXfP5xzrdbhuzXTQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.1_1780849622885_0.6921936044581454","host":"s3://npm-registry-packages-npm-production"}},"15.10.2":{"name":"@oh-my-pi/hashline","version":"15.10.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"0c0fb628759b912cc12c67fe853d18603f327387","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.2.tgz","fileCount":40,"integrity":"sha512-IPqm/xBg1UfF6rDhoaCvlD6VVkU0jvQMJ9EX16m7dAJGVRCbys6nfJmyqky8v7nr1IDWrud1ROW0MuXiboOfUA==","signatures":[{"sig":"MEQCIEKeY2bj2trtPv6uGtHDl5Bc7Oytsdxyg8w2yDgdohuTAiA8tQHQCHpA5sSg6IQuscDd+o/Fe6latHK6MH7e+VW7nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194677},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-SWrkIz/oh-my-pi-hashline-15.10.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-SWrkIz/oh-my-pi-hashline-15.10.2.tgz","_integrity":"sha512-IPqm/xBg1UfF6rDhoaCvlD6VVkU0jvQMJ9EX16m7dAJGVRCbys6nfJmyqky8v7nr1IDWrud1ROW0MuXiboOfUA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.2_1780881957956_0.831874725070042","host":"s3://npm-registry-packages-npm-production"}},"15.10.3":{"name":"@oh-my-pi/hashline","version":"15.10.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"d5ac5a05b6ab809d90dd7f5672fc56c7a906861a","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.3.tgz","fileCount":40,"integrity":"sha512-9G7TWL13Tp7GzB+4AWX78lCmvor2UKN9A8Y4kjVhSL4JWPLjv/BNulue+9qqcM/e9FQhARJeK88fohidIL9tPg==","signatures":[{"sig":"MEQCICrS5xcofX/Xs4xWrifxT8ySrc3RanY+fw6z3Wn6DHngAiBupAFe/oMwAbt+2BhO8OnuoqCnmGCkQB8xUYcIxbW+kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200345},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-uKvPyy/oh-my-pi-hashline-15.10.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-uKvPyy/oh-my-pi-hashline-15.10.3.tgz","_integrity":"sha512-9G7TWL13Tp7GzB+4AWX78lCmvor2UKN9A8Y4kjVhSL4JWPLjv/BNulue+9qqcM/e9FQhARJeK88fohidIL9tPg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.3_1780897876747_0.43992582143988246","host":"s3://npm-registry-packages-npm-production"}},"15.10.4":{"name":"@oh-my-pi/hashline","version":"15.10.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"d9e26172f2160c15d2b53fa4e2dce1546c28b29f","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.4.tgz","fileCount":40,"integrity":"sha512-IO2aJIbtnLdfHPIiVa9Od1etkCmv/KsA6iyvo5S2wMubK7YpEutZ07/yo9k4RKtsCL5ylsrFZ4/v+jITkYNiAQ==","signatures":[{"sig":"MEUCIDnnIrJaO14tLv1rDPBEDr8Iud02ADKAldni4QuFuceFAiEA704UpKLSpY6fjkL234VE/IawN14+FoMP8T/uohzbS6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200345},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-PO2zrT/oh-my-pi-hashline-15.10.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-PO2zrT/oh-my-pi-hashline-15.10.4.tgz","_integrity":"sha512-IO2aJIbtnLdfHPIiVa9Od1etkCmv/KsA6iyvo5S2wMubK7YpEutZ07/yo9k4RKtsCL5ylsrFZ4/v+jITkYNiAQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.4_1780915521777_0.042350976188484823","host":"s3://npm-registry-packages-npm-production"}},"15.10.5":{"name":"@oh-my-pi/hashline","version":"15.10.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"ee825ee027a9a8b9d83d6605a763c35a161691ac","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.5.tgz","fileCount":40,"integrity":"sha512-pcGSfU7zajmRKeYybcSfw9ITIBrThhsvVcNYxnt4o4uVgVN5ktqA97/rh2b47HoZQ0UIR+fznXct1ot/bs6qSA==","signatures":[{"sig":"MEUCICw5LT5Dz7fB7u/qu7vrTTBSnB4nFGfxtAOo6jbVYjYkAiEAhJ+FGlPa32fEg1t8HlAQuAFEnjUlY34L7wuDqQS6SDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202751},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-rugf93/oh-my-pi-hashline-15.10.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-rugf93/oh-my-pi-hashline-15.10.5.tgz","_integrity":"sha512-pcGSfU7zajmRKeYybcSfw9ITIBrThhsvVcNYxnt4o4uVgVN5ktqA97/rh2b47HoZQ0UIR+fznXct1ot/bs6qSA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.5_1780940278057_0.8668386120174167","host":"s3://npm-registry-packages-npm-production"}},"15.10.6":{"name":"@oh-my-pi/hashline","version":"15.10.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"c45f1016f75324c6dd872106268df6c422c50d6b","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.6.tgz","fileCount":40,"integrity":"sha512-ghQ3upB5dMJ2aEzrURTUkE4ORe9umQmSy1BWQ22fSGx68uSnPuhpqChmIooGcht6kkoN2gs2nRzIFMGGl7NHmA==","signatures":[{"sig":"MEUCIQDh41qixvR80K+zXN3Im3GCKja1Xhju8N3CQ7Zbmgcr7QIgGBHKbUCV5G0s3m1m4jET+c3UKFJX9K09H1wykjIHuaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202751},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-gQfP6i/oh-my-pi-hashline-15.10.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-gQfP6i/oh-my-pi-hashline-15.10.6.tgz","_integrity":"sha512-ghQ3upB5dMJ2aEzrURTUkE4ORe9umQmSy1BWQ22fSGx68uSnPuhpqChmIooGcht6kkoN2gs2nRzIFMGGl7NHmA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.6_1780952647609_0.1169656234220664","host":"s3://npm-registry-packages-npm-production"}},"15.10.7":{"name":"@oh-my-pi/hashline","version":"15.10.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"32a7b10b2b4f45b9f7b6e4d5dd2c7cf6faa93fbe","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.7.tgz","fileCount":40,"integrity":"sha512-YjXKHgg/9LWNFBie2rIVVmSCqOiIFWogiC/YVbQiYLrVg4Mb3pBWGNkLN/ODbtiYELiQ9XvoECv5kBIKBoacgw==","signatures":[{"sig":"MEUCIDpmW/+aGS/DYEDP9D6xCmVEdvn1w13eXC3fQHaYTerhAiEA9FqlsC0bQ+PkhSuyTvk8OQr7OvEnZqhM8duAjlMQTFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202751},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-0m54GQ/oh-my-pi-hashline-15.10.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-0m54GQ/oh-my-pi-hashline-15.10.7.tgz","_integrity":"sha512-YjXKHgg/9LWNFBie2rIVVmSCqOiIFWogiC/YVbQiYLrVg4Mb3pBWGNkLN/ODbtiYELiQ9XvoECv5kBIKBoacgw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.7_1780959457903_0.8907143657005718","host":"s3://npm-registry-packages-npm-production"}},"15.10.8":{"name":"@oh-my-pi/hashline","version":"15.10.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"21d50f3910512fa909d146f6ef2433983aa2b29d","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.8.tgz","fileCount":40,"integrity":"sha512-hFGE0H/xZwotRoyhswtsM/TviE7yV5I+000ltJAxbIoxObt94ILBARfuWT35pRH8gNf9QM0OJlkrnSzWANDePg==","signatures":[{"sig":"MEUCIQD8CzqNwHH16b875yUHudoDy+/AYijObbBTfaCb7StdLgIgJje1zpYO/DbZauUAhZVvo0VIDGq4Y3mg/nouKDQ1oL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202751},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-caqOxj/oh-my-pi-hashline-15.10.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-caqOxj/oh-my-pi-hashline-15.10.8.tgz","_integrity":"sha512-hFGE0H/xZwotRoyhswtsM/TviE7yV5I+000ltJAxbIoxObt94ILBARfuWT35pRH8gNf9QM0OJlkrnSzWANDePg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.8_1780978579153_0.18820216512763577","host":"s3://npm-registry-packages-npm-production"}},"15.10.9":{"name":"@oh-my-pi/hashline","version":"15.10.9","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"78ff8fd726f70570a986f99f7ab81c380f451e66","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.9.tgz","fileCount":40,"integrity":"sha512-MSm2KoJSD7yUjPmtEYJ8+JQ6Qzhlr5omj6egLTmYN5b8FrXLZH1EurTWByq5PcOBgIOOpYhI7k5/Ac1C9y42Hw==","signatures":[{"sig":"MEYCIQD9hYUV/spUt5gxtMnzJuVEw0qFRrmHOMrmTMfCEZGtrwIhAMmgLy/lNwuTuSq/naN2TJvhVTpNqT+MWSpprosCO73D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202751},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-G7UvNo/oh-my-pi-hashline-15.10.9.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-G7UvNo/oh-my-pi-hashline-15.10.9.tgz","_integrity":"sha512-MSm2KoJSD7yUjPmtEYJ8+JQ6Qzhlr5omj6egLTmYN5b8FrXLZH1EurTWByq5PcOBgIOOpYhI7k5/Ac1C9y42Hw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.9_1781028646459_0.6739931522355729","host":"s3://npm-registry-packages-npm-production"}},"15.10.10":{"name":"@oh-my-pi/hashline","version":"15.10.10","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"3b57451292d00f3121996c5207fd15863ac099b5","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.10.tgz","fileCount":40,"integrity":"sha512-HIBhsOaWcAzXzkIQ+5zsVOZ3cqQ11jS1BcNDtOrZ8GEVJoxRX08zT97ZtzmDxe1DRUv9KWoCnP8bz8+P6OL4Iw==","signatures":[{"sig":"MEYCIQCqfq0FtWSNZduRslHkSHyXgVxnBTI8BA8cyFO8qAh8/wIhANIQLSy8Yex9zPlW1xNUVE8+L7ZfY47zEA1nBzKE86A6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202752},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-dkwLy6/oh-my-pi-hashline-15.10.10.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-dkwLy6/oh-my-pi-hashline-15.10.10.tgz","_integrity":"sha512-HIBhsOaWcAzXzkIQ+5zsVOZ3cqQ11jS1BcNDtOrZ8GEVJoxRX08zT97ZtzmDxe1DRUv9KWoCnP8bz8+P6OL4Iw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.10_1781041059555_0.8431616116036773","host":"s3://npm-registry-packages-npm-production"}},"15.10.11":{"name":"@oh-my-pi/hashline","version":"15.10.11","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6070415c96ead29ba804b822bdcf36f9a51d3714","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.11.tgz","fileCount":40,"integrity":"sha512-A/tORvXeUKswAroyy1vcEVZ9gNIcceXOEj/DEquIbC0rEjGQihm2kXPZPmjHRdT8fmZTBbPqnLQ4QgIPjKfNsw==","signatures":[{"sig":"MEYCIQC1hu4fSeV/I3CP3OHXCT9jLUru4oyUyGTWJxEy8DZYFgIhAMt1yL5JHW95PfXSVfJInsA5xtg1u6uFgctpt+mCTgaq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219741},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-450wgm/oh-my-pi-hashline-15.10.11.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-450wgm/oh-my-pi-hashline-15.10.11.tgz","_integrity":"sha512-A/tORvXeUKswAroyy1vcEVZ9gNIcceXOEj/DEquIbC0rEjGQihm2kXPZPmjHRdT8fmZTBbPqnLQ4QgIPjKfNsw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.11_1781072301605_0.5187286589702822","host":"s3://npm-registry-packages-npm-production"}},"15.10.12":{"name":"@oh-my-pi/hashline","version":"15.10.12","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.10.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"f2e2b8a97b2ac9b363685a9e92e8b0b87862e8f0","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.10.12.tgz","fileCount":40,"integrity":"sha512-0cqwJcUjgEXHVNzghwaVoij9NzrpYX9P9atuLmlzYemYpvOdeQybdbWjFd1K0IcRIubvjUMACUdloQWgSId58Q==","signatures":[{"sig":"MEYCIQCMzrR11RFaVEdmjKISqVnlDilOfaJd6CJo1xpcerpykwIhAKDXlh0MWbneX7L8V3BwUAf6uF0o0t0x10y3pKum7SW1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.10.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219741},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-p4vqfM/oh-my-pi-hashline-15.10.12.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-p4vqfM/oh-my-pi-hashline-15.10.12.tgz","_integrity":"sha512-0cqwJcUjgEXHVNzghwaVoij9NzrpYX9P9atuLmlzYemYpvOdeQybdbWjFd1K0IcRIubvjUMACUdloQWgSId58Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.10.12_1781079076975_0.42373055013380756","host":"s3://npm-registry-packages-npm-production"}},"15.11.0":{"name":"@oh-my-pi/hashline","version":"15.11.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.11.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"be2bb3d09cc7807d011f10537f2043253defde53","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.11.0.tgz","fileCount":40,"integrity":"sha512-o56Vm3WpeRwUmy10WwWWX0P7U+Alcc7RQX0dlEndLbDWeZizrrdjOceOiIhtnuLrDVupNNvqcIM8NHUZOVIFBw==","signatures":[{"sig":"MEUCIQDTleYBT0D7Enx0P+d0dBWHM4TmClPJAY4REHZ8LbyFXgIgVfDzr082MLPH3RV3wom0fKvkAWe80x20nF/vSnt4drY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220953},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-FcWaOT/oh-my-pi-hashline-15.11.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_resolved":"/tmp/omp-pack-FcWaOT/oh-my-pi-hashline-15.11.0.tgz","_integrity":"sha512-o56Vm3WpeRwUmy10WwWWX0P7U+Alcc7RQX0dlEndLbDWeZizrrdjOceOiIhtnuLrDVupNNvqcIM8NHUZOVIFBw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.11.0_1781129747795_0.9180906738998615","host":"s3://npm-registry-packages-npm-production"}},"15.11.1":{"name":"@oh-my-pi/hashline","version":"15.11.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.11.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6346f82b3f0ba4d410780cd0f2925730105fe2c8","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.11.1.tgz","fileCount":40,"integrity":"sha512-sMPq9N8kxs2Uuv/ur7fRRq1AlYlOzWIsStUjPkPRJiudGLpH55kgpwo1KJxO6FhGMlcWghQ6ACWIzeF5+22bhQ==","signatures":[{"sig":"MEYCIQDrZNOCJ0xM45LMmd03r51C77fj3/dVOLlxQlTd8zhGfgIhAOkCT5wBMDQc25nvvxKKTGZ8CeKtwhe4irNcsRqcofc9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221591},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-uAjlpq/oh-my-pi-hashline-15.11.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-uAjlpq/oh-my-pi-hashline-15.11.1.tgz","_integrity":"sha512-sMPq9N8kxs2Uuv/ur7fRRq1AlYlOzWIsStUjPkPRJiudGLpH55kgpwo1KJxO6FhGMlcWghQ6ACWIzeF5+22bhQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.11.1_1781191705592_0.2213195236293577","host":"s3://npm-registry-packages-npm-production"}},"15.11.2":{"name":"@oh-my-pi/hashline","version":"15.11.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.11.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"166b4a823251428487e800dafb51f158f1acae6b","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.11.2.tgz","fileCount":40,"integrity":"sha512-dBfp0KlTla3kkeif9xz0zAgXOVykXaxIF8ReFGLdcUD6Bu0I1w64crjb19H2zFJ4MxFWTAzUQ8g5Sqsacpz4QQ==","signatures":[{"sig":"MEQCIDGKrVKxiQblP2M6rKt11G+Szyb4wk8QMBGOJZBQ4RzRAiBs66t9adbTvw67RzxdIdX1mnxTw6zAUNwjh3JY3NqRpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221591},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ZbYYZa/oh-my-pi-hashline-15.11.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-ZbYYZa/oh-my-pi-hashline-15.11.2.tgz","_integrity":"sha512-dBfp0KlTla3kkeif9xz0zAgXOVykXaxIF8ReFGLdcUD6Bu0I1w64crjb19H2zFJ4MxFWTAzUQ8g5Sqsacpz4QQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.16.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.11.2_1781196081901_0.6972970701034533","host":"s3://npm-registry-packages-npm-production"}},"15.11.3":{"name":"@oh-my-pi/hashline","version":"15.11.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.11.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"d8726f03ee6358225ca0ce58ef809bfdff810ece","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.11.3.tgz","fileCount":40,"integrity":"sha512-e8/2EhBJJkK+QjO8sRcDJEYfWOyB02FcJYxKa5sBof1wK2fLQ4QDPeIN8yID4L71ghpUQ6zcXAaJcbkJ2vjS8A==","signatures":[{"sig":"MEUCIQDOSu4Ptj2VJApoprfN+4juzBvIVrP0TyNsYwqIjaKE+AIgYHKHMjeuxPDgHejShzx+zLnXwVB7KWN8s6Cz7ygkgLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221591},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-HSGPFj/oh-my-pi-hashline-15.11.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-HSGPFj/oh-my-pi-hashline-15.11.3.tgz","_integrity":"sha512-e8/2EhBJJkK+QjO8sRcDJEYfWOyB02FcJYxKa5sBof1wK2fLQ4QDPeIN8yID4L71ghpUQ6zcXAaJcbkJ2vjS8A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.11.3_1781207163579_0.2307389616867359","host":"s3://npm-registry-packages-npm-production"}},"15.11.4":{"name":"@oh-my-pi/hashline","version":"15.11.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.11.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"286f34e9104e70aa9f3d81e1034e4fb6e97d6bb6","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.11.4.tgz","fileCount":40,"integrity":"sha512-BqCS0/PoShsIsbLPhnCNcQ+3TLoxRfTZNwqOyx4RkoEvRfND38ocreztMoDqD2Wr5+8cTWEFkv840O1jUkZdaQ==","signatures":[{"sig":"MEQCID9oEFMEsrtobmTVkNDZwmI7JdCrW/GclOnPkL/5ZKy9AiAuyauw/v2PIrLfxS7CBu+Sa9NZCbPanyI4kbNIOectwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226089},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-qXxKPG/oh-my-pi-hashline-15.11.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-qXxKPG/oh-my-pi-hashline-15.11.4.tgz","_integrity":"sha512-BqCS0/PoShsIsbLPhnCNcQ+3TLoxRfTZNwqOyx4RkoEvRfND38ocreztMoDqD2Wr5+8cTWEFkv840O1jUkZdaQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.11.4_1781232341122_0.39025895305369307","host":"s3://npm-registry-packages-npm-production"}},"15.11.6":{"name":"@oh-my-pi/hashline","version":"15.11.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.11.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"d8e17412300c05be1e8d7f8a5b728e99c9251195","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.11.6.tgz","fileCount":40,"integrity":"sha512-suhPfkECHsvv6nF7NF+8O/fRTSV3Crd+etfLKu8g816YuhFwqLnr2wA5lzLuBaGINrzws4IFewqbfpA+GL5Xbg==","signatures":[{"sig":"MEYCIQDCkCyg0/xAogmpq9JMgYSyR45x9yvbomqeNRoS9EjlgwIhANOJKn9s+OING9kr/dJYsWjf2JQlFMgW3XtIbjeOTPqz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226329},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-QwLDsP/oh-my-pi-hashline-15.11.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-QwLDsP/oh-my-pi-hashline-15.11.6.tgz","_integrity":"sha512-suhPfkECHsvv6nF7NF+8O/fRTSV3Crd+etfLKu8g816YuhFwqLnr2wA5lzLuBaGINrzws4IFewqbfpA+GL5Xbg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.11.6_1781239682121_0.6229174190068707","host":"s3://npm-registry-packages-npm-production"}},"15.11.7":{"name":"@oh-my-pi/hashline","version":"15.11.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.11.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"de031966a1b3f3b5e42fe221bdd3b98b4b671e1c","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.11.7.tgz","fileCount":41,"integrity":"sha512-Mce574d9YW3dHtI7MC4R++6+uUNzVRWVW4GCnwqhoe27NP4HNDtdP2zmS9lft3doxVCnHvu6CZdzQdge4rjokQ==","signatures":[{"sig":"MEUCICcSTf49n19ST7rr8ZcEiikc0VFIcRj2NG3xvy6ldQpvAiEAqGuH7kTSGKx8Q1JrYTV2IkWdvkenpzwkKEZDqspPu+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.11.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243517},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-c0ERjY/oh-my-pi-hashline-15.11.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-c0ERjY/oh-my-pi-hashline-15.11.7.tgz","_integrity":"sha512-Mce574d9YW3dHtI7MC4R++6+uUNzVRWVW4GCnwqhoe27NP4HNDtdP2zmS9lft3doxVCnHvu6CZdzQdge4rjokQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.11.7_1781252596162_0.00880643005006343","host":"s3://npm-registry-packages-npm-production"}},"15.11.8":{"name":"@oh-my-pi/hashline","version":"15.11.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.11.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"be711124ad6e421657ede323ffe63bc005057c36","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.11.8.tgz","fileCount":41,"integrity":"sha512-bgoUdEDEfUbGbGQ5MntisnrwgCwxwpzco65MGtSN9MyNqSC1gRD9l1VbAIH0lTherDCT74ajVjFE6ZIpyFzddw==","signatures":[{"sig":"MEUCIFdbrG6ISsu0bskQ7sk7CXd1M9IQ5gOmbVzDVm3pfqF8AiEApTr5ReJQWJw3vyTir/z8dB6mnJua3CqqsrD7VAML5os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243517},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-6Bz9LQ/oh-my-pi-hashline-15.11.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-6Bz9LQ/oh-my-pi-hashline-15.11.8.tgz","_integrity":"sha512-bgoUdEDEfUbGbGQ5MntisnrwgCwxwpzco65MGtSN9MyNqSC1gRD9l1VbAIH0lTherDCT74ajVjFE6ZIpyFzddw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.11.8_1781260499890_0.014660117791977179","host":"s3://npm-registry-packages-npm-production"}},"15.12.0":{"name":"@oh-my-pi/hashline","version":"15.12.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.12.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"2c8fbe555334baa5922a9018e70e5085e524ae36","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.12.0.tgz","fileCount":41,"integrity":"sha512-yp+cPEfnejbIs5jG8Ww8rEbAKL1+oKXVAjEtlHqMPno7Vij4Nf6VtiVt20FdYnfjzPPnDnAn62Na4as54DmHHA==","signatures":[{"sig":"MEQCIGRkyQpb6A/iXh+kybw4PN/dWts3OKBVikjdIcYfWXVVAiBCYP1KmmQcFGLcAmmf9/uvKPs42ECJq1QNNNw31ZGZsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240161},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-O4EVc9/oh-my-pi-hashline-15.12.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-O4EVc9/oh-my-pi-hashline-15.12.0.tgz","_integrity":"sha512-yp+cPEfnejbIs5jG8Ww8rEbAKL1+oKXVAjEtlHqMPno7Vij4Nf6VtiVt20FdYnfjzPPnDnAn62Na4as54DmHHA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.12.0_1781273334614_0.32077029128660617","host":"s3://npm-registry-packages-npm-production"}},"15.12.1":{"name":"@oh-my-pi/hashline","version":"15.12.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.12.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"7a28a2c63ec2562a0102d317d0b37db34b35751c","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.12.1.tgz","fileCount":41,"integrity":"sha512-MYtyZrcQOYYREtYVS9kp97okjkYxPLrPz+HZ/zejJQDj1z0wuDE6x5M959ggw4jLNpeBQfTWIvtEThR3RECH3Q==","signatures":[{"sig":"MEUCIQDVKkoCP7RsbUqsCfNWZqErty93Cpp17hEkSe0eaMt4zAIgaj2LZANYIW/bhK/CCst+tbhJ75PkkepJqNrgJAhoV2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240161},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-wapaXL/oh-my-pi-hashline-15.12.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-wapaXL/oh-my-pi-hashline-15.12.1.tgz","_integrity":"sha512-MYtyZrcQOYYREtYVS9kp97okjkYxPLrPz+HZ/zejJQDj1z0wuDE6x5M959ggw4jLNpeBQfTWIvtEThR3RECH3Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.12.1_1781275482887_0.0698134755518014","host":"s3://npm-registry-packages-npm-production"}},"15.12.2":{"name":"@oh-my-pi/hashline","version":"15.12.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.12.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"3a3068d630c2dc4ac68b57b57104bf4f98196884","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.12.2.tgz","fileCount":41,"integrity":"sha512-q1TXaISFZG5HRZMMR+SvD5pKLVO0uwRJ3nzqTyijSRjAG185zGbMhcKryOvb1vcWm8DreAmZc3O7It5bp0y05A==","signatures":[{"sig":"MEYCIQDcSTSu75+PD6eNHkoVcEKFSas+/CakPC5YaGeUWiR9qAIhAKkUFwcrenrxhb1sdlZSQkh17tOP6YerDMSM05jE1jyo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240161},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-3V3QQ1/oh-my-pi-hashline-15.12.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-3V3QQ1/oh-my-pi-hashline-15.12.2.tgz","_integrity":"sha512-q1TXaISFZG5HRZMMR+SvD5pKLVO0uwRJ3nzqTyijSRjAG185zGbMhcKryOvb1vcWm8DreAmZc3O7It5bp0y05A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.12.2_1781279115350_0.1173652634610387","host":"s3://npm-registry-packages-npm-production"}},"15.12.3":{"name":"@oh-my-pi/hashline","version":"15.12.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.12.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"511c76eca4a9e9da9ed02631ec3d39bed7f9fb70","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.12.3.tgz","fileCount":41,"integrity":"sha512-bs7N2jSnHqkP3EmOzw/OE/UbyevvRoJ6spfPp1YYjhCEvlRnu9YYD6gP+1AZ5wAg4INGDbmBrI3QPlQqlGMqPA==","signatures":[{"sig":"MEYCIQCcvba0R9CVw8L9cnW7V19XG1v5Ma+8vkDfwbx2pPwMxQIhAN4evIyWyOpmgqS4F0h9YeCgF2T8oO8FcOZkkQR1gAEV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240161},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-nJne60/oh-my-pi-hashline-15.12.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-nJne60/oh-my-pi-hashline-15.12.3.tgz","_integrity":"sha512-bs7N2jSnHqkP3EmOzw/OE/UbyevvRoJ6spfPp1YYjhCEvlRnu9YYD6gP+1AZ5wAg4INGDbmBrI3QPlQqlGMqPA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.12.3_1781281793781_0.07127158965610136","host":"s3://npm-registry-packages-npm-production"}},"15.12.4":{"name":"@oh-my-pi/hashline","version":"15.12.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.12.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"faee7d7e0fc7931f65da66d52c6bf05ae852d887","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.12.4.tgz","fileCount":41,"integrity":"sha512-ecXJpWUWhfBSz31vjw53Na/c4SPFT4YE9uwfdfHE/kq8JvxdfzGh5l7RbNA1vGrJ4TIW12GEqfEVxoY9Ee8r/A==","signatures":[{"sig":"MEUCIQDuOqtwZziuxrl3UmeK678GJvUXPT9j+mTzq/Dh4Ine/gIgWmQj/PC+qvjfaXu91wRCwS5KA57QtoGwc9LxsjJz4Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240161},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-XA3Ide/oh-my-pi-hashline-15.12.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-XA3Ide/oh-my-pi-hashline-15.12.4.tgz","_integrity":"sha512-ecXJpWUWhfBSz31vjw53Na/c4SPFT4YE9uwfdfHE/kq8JvxdfzGh5l7RbNA1vGrJ4TIW12GEqfEVxoY9Ee8r/A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.12.4_1781367616515_0.9204766244334541","host":"s3://npm-registry-packages-npm-production"}},"15.13.0":{"name":"@oh-my-pi/hashline","version":"15.13.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.13.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"1cc2fbef7c3347b1b228e2f4f94bc8dd0698ad83","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.13.0.tgz","fileCount":41,"integrity":"sha512-R9tgG9HjpXdLgdVufj67dwJO7sGRDb6gl18m9G3jIp6pqjjsLLFEGQtPj7FD7qEZKwhNKfPWcEwcdkEeLld1Bg==","signatures":[{"sig":"MEUCIQCP0QlLcdtH8yFdmJc3hZ7lfbbmMv1+5qB4p6sKiuE/AQIgYCN6ebwg/BTN1Iy9Jlj3dJhhUJbPbYQqBedAAA71Fbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240868},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Wnzeh6/oh-my-pi-hashline-15.13.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-Wnzeh6/oh-my-pi-hashline-15.13.0.tgz","_integrity":"sha512-R9tgG9HjpXdLgdVufj67dwJO7sGRDb6gl18m9G3jIp6pqjjsLLFEGQtPj7FD7qEZKwhNKfPWcEwcdkEeLld1Bg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.13.0_1781465389866_0.5025462832971426","host":"s3://npm-registry-packages-npm-production"}},"15.13.1":{"name":"@oh-my-pi/hashline","version":"15.13.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.13.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"ed9565c6249cbb2c3824ef5223862b1b11b06c64","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.13.1.tgz","fileCount":41,"integrity":"sha512-53DUJgQWamnSlp2sbaDUyo2umoZpsHMvC9WzaeQxr8pL4V09vedtB9tShGOcfYnXpy5kYm225TMq8cWjx6fkew==","signatures":[{"sig":"MEUCIFg25VqHYFqUioDe0umnvSjz1c6msLCWXIJY2UXBCoyYAiEAhnZkWxRMan2R3/o9Aesc5nbkIDSFWZV+usD8h0MDQF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253917},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-D9RvYR/oh-my-pi-hashline-15.13.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-D9RvYR/oh-my-pi-hashline-15.13.1.tgz","_integrity":"sha512-53DUJgQWamnSlp2sbaDUyo2umoZpsHMvC9WzaeQxr8pL4V09vedtB9tShGOcfYnXpy5kYm225TMq8cWjx6fkew==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.13.1_1781495885555_0.8891651607031821","host":"s3://npm-registry-packages-npm-production"}},"15.13.2":{"name":"@oh-my-pi/hashline","version":"15.13.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.13.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6b34219f566367152a33dd77134b0db499f5c644","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.13.2.tgz","fileCount":41,"integrity":"sha512-7fwViRBWoKuMSwjrhi8UPHRaSAsmBgGEhVe65k9j2bZSc2BWDaSXl6M11TUCT8SeCQobyZ9wVBA3PxvQsuwlVg==","signatures":[{"sig":"MEQCIAnVl+DBhSOQwGqpC1JArgEsUSYuG961ZWezFyQILkK7AiAd6hVKSaeRXijREExfpi3ptDOOZqMzVGLMMS04A4ZDsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253888},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-8EAxez/oh-my-pi-hashline-15.13.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-8EAxez/oh-my-pi-hashline-15.13.2.tgz","_integrity":"sha512-7fwViRBWoKuMSwjrhi8UPHRaSAsmBgGEhVe65k9j2bZSc2BWDaSXl6M11TUCT8SeCQobyZ9wVBA3PxvQsuwlVg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.13.2_1781507384383_0.037652609080679245","host":"s3://npm-registry-packages-npm-production"}},"15.13.3":{"name":"@oh-my-pi/hashline","version":"15.13.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@15.13.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"1c265281b040f410df8f1e9f81cdc314602b6bc3","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-15.13.3.tgz","fileCount":41,"integrity":"sha512-LUwyvBpZYThIyYig3Sw7PSddzr+tD7+iuhssSygAkidcjxnPWw/u2pXiNDtsqadg4i8F553ToMmWVnUNqYmgXQ==","signatures":[{"sig":"MEUCIESYaM/hPE2QTru54m2SHZqYsDcNg1XYJ/ptKEEEuNHxAiEA3mwpOmRiBG9ZThfQe6KSwWe+Nmp14jTcN94n6g2ZsIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@15.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254697},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Ku1jjd/oh-my-pi-hashline-15.13.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-Ku1jjd/oh-my-pi-hashline-15.13.3.tgz","_integrity":"sha512-LUwyvBpZYThIyYig3Sw7PSddzr+tD7+iuhssSygAkidcjxnPWw/u2pXiNDtsqadg4i8F553ToMmWVnUNqYmgXQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_15.13.3_1781521618920_0.6599372499829159","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@oh-my-pi/hashline","version":"16.0.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"431ecad5f67af55e278902ee838309d5b1a0ad4c","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.0.tgz","fileCount":41,"integrity":"sha512-PI4AELJ5fCKk5u2N2Fa4G3I5uNdbVSZtWAC8CZJmIgNACt0Y2ZgwxkPIkYD2+K5cJII4zmcJAHxfBGLpHu63tg==","signatures":[{"sig":"MEQCIDv6DqV0X03Nr9ezm2l5rmpeF/vHLo9jwCOgSJowO7GFAiBLw6fiwQX2WzTnUcEJHG4NDfdunJWy7oBAvojjbTLIdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254696},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ccz651/oh-my-pi-hashline-16.0.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-ccz651/oh-my-pi-hashline-16.0.0.tgz","_integrity":"sha512-PI4AELJ5fCKk5u2N2Fa4G3I5uNdbVSZtWAC8CZJmIgNACt0Y2ZgwxkPIkYD2+K5cJII4zmcJAHxfBGLpHu63tg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.0_1781538349495_0.059235104096183155","host":"s3://npm-registry-packages-npm-production"}},"16.0.1":{"name":"@oh-my-pi/hashline","version":"16.0.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"039fc9ef4c1275d1fe128bddab30e16d81177b2b","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.1.tgz","fileCount":41,"integrity":"sha512-Vtqc2NeQt1OAL1br2mitn5Aic1Q2d2PgaWbCUm84uql9gv+x0ypUmz4+3WpCiHQ2GRxdq3OGF18Vy/rE3GBf8g==","signatures":[{"sig":"MEQCICoHl7EMh6zInTaRk1pPGSO3xjEHDCJFH/gzv4CyivjcAiAuDvo8+723yqT3qQ/S16QiHiyuTab08wVxMXijL2ryOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254734},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-XOQEYC/oh-my-pi-hashline-16.0.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-XOQEYC/oh-my-pi-hashline-16.0.1.tgz","_integrity":"sha512-Vtqc2NeQt1OAL1br2mitn5Aic1Q2d2PgaWbCUm84uql9gv+x0ypUmz4+3WpCiHQ2GRxdq3OGF18Vy/rE3GBf8g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.1_1781552921001_0.6785231664892828","host":"s3://npm-registry-packages-npm-production"}},"16.0.2":{"name":"@oh-my-pi/hashline","version":"16.0.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"7d4dbb9193be7ca244b4b29f2352584c29140b70","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.2.tgz","fileCount":41,"integrity":"sha512-kfKo6k5p4IabkWJIF/UT3sorR8m4TZbRKQ5BPwjaOR/VLvaaBKlY/qASF1QHu4Ti/gu+jV21PdwjUAIQJFmHUw==","signatures":[{"sig":"MEUCIQDbb4w9rH/ZPd5pdt9A98kVaGALpWPGjktgqvtXG7o1YAIgb7HGq5ZlJmxMk5ge08M7Wep4Dtu6A9vXL3DZ24av3ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258149},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-qhwksu/oh-my-pi-hashline-16.0.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-qhwksu/oh-my-pi-hashline-16.0.2.tgz","_integrity":"sha512-kfKo6k5p4IabkWJIF/UT3sorR8m4TZbRKQ5BPwjaOR/VLvaaBKlY/qASF1QHu4Ti/gu+jV21PdwjUAIQJFmHUw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.2_1781618080470_0.09538803588895228","host":"s3://npm-registry-packages-npm-production"}},"16.0.3":{"name":"@oh-my-pi/hashline","version":"16.0.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"8d193931a2d2c9add02c3936b8223b8b3cc66a4b","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.3.tgz","fileCount":41,"integrity":"sha512-+DwtA+qQSViZvIRpGzTIG+sV8O475WavTmJJQkEEjl/k9Qeo2y1Rj27rSP8Zg9m/JFPaOr6ArprMxcqVqV0PnA==","signatures":[{"sig":"MEUCIQDWCZ29SCmv01YPPNptEFMkE9jRLfAK37pP/JzPhgvCxwIgLUL2fbsT+mV/T9kgug22H8zkdJOc2qN6sYD7sX7dqF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258149},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-88NIqQ/oh-my-pi-hashline-16.0.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-88NIqQ/oh-my-pi-hashline-16.0.3.tgz","_integrity":"sha512-+DwtA+qQSViZvIRpGzTIG+sV8O475WavTmJJQkEEjl/k9Qeo2y1Rj27rSP8Zg9m/JFPaOr6ArprMxcqVqV0PnA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.3_1781655560377_0.628322597234112","host":"s3://npm-registry-packages-npm-production"}},"16.0.4":{"name":"@oh-my-pi/hashline","version":"16.0.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e92dce6a4b04a5be98a3f649ba4d18b6596ab3e7","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.4.tgz","fileCount":41,"integrity":"sha512-qJSWlSdmm4JgQGzztdzQBXZByL18bX2LXvA7GhWS/FY1zvcXlYhRumWxVQEhuCsshQqOgDBobyLT99tYTid+eQ==","signatures":[{"sig":"MEUCIQCM4Ztg/7eMsxWbGUf70e/ti7VpFzcdB2GcSHxUEVTlaAIgfPrEn3iHbLEMSg2ifMojd2JmqWD3XLFo0OSbuLnLy9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258149},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-cRHnGN/oh-my-pi-hashline-16.0.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-cRHnGN/oh-my-pi-hashline-16.0.4.tgz","_integrity":"sha512-qJSWlSdmm4JgQGzztdzQBXZByL18bX2LXvA7GhWS/FY1zvcXlYhRumWxVQEhuCsshQqOgDBobyLT99tYTid+eQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.4_1781683341434_0.8642269236886109","host":"s3://npm-registry-packages-npm-production"}},"16.0.5":{"name":"@oh-my-pi/hashline","version":"16.0.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"5d39a865e529fa628c0c7b9c07fc4c9a63354fa8","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.5.tgz","fileCount":41,"integrity":"sha512-Lwr2eNLHdnLiJN5IDWpOc5r/SMSM/mc8hfu5WRslOOKDHolkIHRqtN1cw9rxEgeKoFW49MhzqTYGmVeP4y0WAg==","signatures":[{"sig":"MEUCIG3lJFgXInG3b3MLEQr2XEfIfr78NVaml0UrSxsTyg5TAiEAsdD/xZyZYQxQR7qsPNbgTQ51B8YDRzjvkRWmTf5FOmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258149},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-5rbALz/oh-my-pi-hashline-16.0.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-5rbALz/oh-my-pi-hashline-16.0.5.tgz","_integrity":"sha512-Lwr2eNLHdnLiJN5IDWpOc5r/SMSM/mc8hfu5WRslOOKDHolkIHRqtN1cw9rxEgeKoFW49MhzqTYGmVeP4y0WAg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.5_1781704174704_0.6929176671291324","host":"s3://npm-registry-packages-npm-production"}},"16.0.6":{"name":"@oh-my-pi/hashline","version":"16.0.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"21a675111a39139778543483a40dd73e3ea2d667","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.6.tgz","fileCount":41,"integrity":"sha512-j2LF2KvvDdti1TNRz/4sa0Fu6+PTl2uG4AdW1HzbnN+AkyLRg2wY8T0oZkaNWLz+ipVVlIVPCR1iUjFrjWnSnw==","signatures":[{"sig":"MEQCIEe5zH2x/gQkXTWKgcnHpB1iejP6oXCOSa7kvCO5yvjgAiBYVunXga3O6rFyHV0Ji1qHIlF4qxLulqmP9tg6dnz47w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258182},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-SsTRJb/oh-my-pi-hashline-16.0.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-SsTRJb/oh-my-pi-hashline-16.0.6.tgz","_integrity":"sha512-j2LF2KvvDdti1TNRz/4sa0Fu6+PTl2uG4AdW1HzbnN+AkyLRg2wY8T0oZkaNWLz+ipVVlIVPCR1iUjFrjWnSnw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.6_1781753388079_0.8737819632140507","host":"s3://npm-registry-packages-npm-production"}},"16.0.7":{"name":"@oh-my-pi/hashline","version":"16.0.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6366c4076d5a67ee2c7ea565be85de38cbc200e6","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.7.tgz","fileCount":41,"integrity":"sha512-HP0xRAThD5meRPTtgxxbJaIbzEbXMwn5OXDGzmxDJ1AzGmmxV/PsZPTzRdvysjpnqXSJmaBJ7kbawV7FNOl/OA==","signatures":[{"sig":"MEQCIE2vPLQrRh0hGacccl0DxsWbB7RHGSPLdV10V7Dgu5DOAiA6toUNeAEhNi8K8WEzjs1KfOkPuU6aEp2W/2hOsr+HNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258182},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-St1WCe/oh-my-pi-hashline-16.0.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-St1WCe/oh-my-pi-hashline-16.0.7.tgz","_integrity":"sha512-HP0xRAThD5meRPTtgxxbJaIbzEbXMwn5OXDGzmxDJ1AzGmmxV/PsZPTzRdvysjpnqXSJmaBJ7kbawV7FNOl/OA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.7_1781794838192_0.2180983539003245","host":"s3://npm-registry-packages-npm-production"}},"16.0.8":{"name":"@oh-my-pi/hashline","version":"16.0.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6a940104d53f3e50d40e2950b2493ee779941d32","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.8.tgz","fileCount":41,"integrity":"sha512-x20YWiEQKoCCaPYSIBfo4ey7SmWiWqEMhx1mTjPOWghOrBIp7b5EjXUxVjhRYOAX2r9u8ZmGidj0hjytznzflg==","signatures":[{"sig":"MEYCIQDBmKHyd7VRT2r0qTawmNoFOLtbyzQv52Gbk5khs/DBUQIhALL7qBC3660LfNZpsCU8svk2aWScA7c3pkmEgpMDf9UA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258182},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-3OqBaS/oh-my-pi-hashline-16.0.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-3OqBaS/oh-my-pi-hashline-16.0.8.tgz","_integrity":"sha512-x20YWiEQKoCCaPYSIBfo4ey7SmWiWqEMhx1mTjPOWghOrBIp7b5EjXUxVjhRYOAX2r9u8ZmGidj0hjytznzflg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.8_1781809354333_0.9931667469724705","host":"s3://npm-registry-packages-npm-production"}},"16.0.9":{"name":"@oh-my-pi/hashline","version":"16.0.9","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"88cf9f1560de77f7299d57311634010f7d2cd39e","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.9.tgz","fileCount":41,"integrity":"sha512-0E1eTew+y/gBLvR27H6NDdkX4KiaQWt0LmuOtRXA7kk6adJ+RiT2Z1vIRtCyoMOr2ncaeniKV64cMYI0drRjhw==","signatures":[{"sig":"MEQCIDpq+soI/xCCdo60hQFGhEiYLUK+Vc7c+tXYVyyo6qvJAiBMxVkBTocPxxdqW5A5D6TlNi+dSm2Ejbdg4QbwZCVX+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258182},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-H2eyT2/oh-my-pi-hashline-16.0.9.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-H2eyT2/oh-my-pi-hashline-16.0.9.tgz","_integrity":"sha512-0E1eTew+y/gBLvR27H6NDdkX4KiaQWt0LmuOtRXA7kk6adJ+RiT2Z1vIRtCyoMOr2ncaeniKV64cMYI0drRjhw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.9_1781817872158_0.6678521023761728","host":"s3://npm-registry-packages-npm-production"}},"16.0.10":{"name":"@oh-my-pi/hashline","version":"16.0.10","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"99e52971d1cd41bcdc6ad2330a988f346c88afbd","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.10.tgz","fileCount":41,"integrity":"sha512-7JJvSfLD3ar7QIhOCjEdbgyoZN4O85FtiX8cL2CXPI9quSPSu9HWoDxRcFNswzSUMSLdJYhb3RJ0bO/3Xxix/g==","signatures":[{"sig":"MEQCIBAQS1JUyV4mYNLB9SI6gXEEgHsZQfDOXA1ITJ5fbwelAiATbTlX0vh/WR8n3S7GNWNpNUgYewCTQcfE2KEY4Hs46w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258183},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-D9hreF/oh-my-pi-hashline-16.0.10.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-D9hreF/oh-my-pi-hashline-16.0.10.tgz","_integrity":"sha512-7JJvSfLD3ar7QIhOCjEdbgyoZN4O85FtiX8cL2CXPI9quSPSu9HWoDxRcFNswzSUMSLdJYhb3RJ0bO/3Xxix/g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.10_1781826804203_0.7934203010955474","host":"s3://npm-registry-packages-npm-production"}},"16.0.11":{"name":"@oh-my-pi/hashline","version":"16.0.11","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.0.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"0da01d87af1daaf8875cd65d72987477233ee897","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.0.11.tgz","fileCount":41,"integrity":"sha512-maG4UufGUXC03fVR7le8fJ5ZdRwqq1k43lxD1tBwS9EtU65gYVLviKA0qNix1B0X7dO6yhEEuNkXnn1MSSRIRg==","signatures":[{"sig":"MEUCIQD6udITtdOU2p+w2yAC3M0ZXDfZ1iX24OvADsvIRBdbowIgc97lY8zNn2WD0f+cdAJXQ/OMswlomV0ZwA4t1S/enuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258183},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-yqmx2n/oh-my-pi-hashline-16.0.11.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-yqmx2n/oh-my-pi-hashline-16.0.11.tgz","_integrity":"sha512-maG4UufGUXC03fVR7le8fJ5ZdRwqq1k43lxD1tBwS9EtU65gYVLviKA0qNix1B0X7dO6yhEEuNkXnn1MSSRIRg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.0.11_1781839580120_0.3690125879559123","host":"s3://npm-registry-packages-npm-production"}},"16.1.0":{"name":"@oh-my-pi/hashline","version":"16.1.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"8b97ab7c10b80d46db3e050e2948f80860ad004d","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.0.tgz","fileCount":41,"integrity":"sha512-7C+lZqEvhbJN3SlPInHUZ75S4BDSqGPQ/LiTrc/HqR/knqRdZim4dOJv8l5cSloDp8bxb2h8SVQ9hZrSbUkAlw==","signatures":[{"sig":"MEQCIG5kAkTLfZfvqc5D0DY4CtXc9JhOr77U+9G/tV/cNfl9AiA/p5QMQRaD6jbA20SLNXJEua+tOrR8FxrNgfh+PSmVEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258182},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-YqPjX1/oh-my-pi-hashline-16.1.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-YqPjX1/oh-my-pi-hashline-16.1.0.tgz","_integrity":"sha512-7C+lZqEvhbJN3SlPInHUZ75S4BDSqGPQ/LiTrc/HqR/knqRdZim4dOJv8l5cSloDp8bxb2h8SVQ9hZrSbUkAlw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.0_1781850535797_0.474816248943289","host":"s3://npm-registry-packages-npm-production"}},"16.1.1":{"name":"@oh-my-pi/hashline","version":"16.1.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"13eed16cfaf85005d081192557640670c66bac26","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.1.tgz","fileCount":41,"integrity":"sha512-hkwSaOkf3uURLn6WyE9DAcCo+4T+fqQTtniaVv78kTo2AZ3cgmJ4iKFS7BkBY3Pizf1qHgMeDFXOaeaP5FqPlQ==","signatures":[{"sig":"MEYCIQDvy2b6sPTB0V+WG9D2wM31MuFYP5kYqv2JZb6fE6350wIhAK2iHw+/8/5cRGA+wmGyTgLuGBoXkfnprhscCxtWoSQ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258182},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ZZOtWb/oh-my-pi-hashline-16.1.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-ZZOtWb/oh-my-pi-hashline-16.1.1.tgz","_integrity":"sha512-hkwSaOkf3uURLn6WyE9DAcCo+4T+fqQTtniaVv78kTo2AZ3cgmJ4iKFS7BkBY3Pizf1qHgMeDFXOaeaP5FqPlQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.1_1781853935584_0.8410651589949951","host":"s3://npm-registry-packages-npm-production"}},"16.1.2":{"name":"@oh-my-pi/hashline","version":"16.1.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e27d05f7d899c9d616cf17f814f898ad5f36aafa","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.2.tgz","fileCount":41,"integrity":"sha512-wMPxb5WrigZfYlUMM3H3g8f7Wd5Px88bCJ+kVH4T6x+dVXYPSpyvvYo6HET3/m8kmI7bOp/sK1s5R1l+Ti7aVQ==","signatures":[{"sig":"MEYCIQCp6zXqDpjOEbFNjYytG0ornd3Jnqug0fj+tjhiXvXoSAIhAJcRZAxme1+AT+zfONERzoP0Lpa4YEMcvwMQ5h4JjaL9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258018},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-8FG3JQ/oh-my-pi-hashline-16.1.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-8FG3JQ/oh-my-pi-hashline-16.1.2.tgz","_integrity":"sha512-wMPxb5WrigZfYlUMM3H3g8f7Wd5Px88bCJ+kVH4T6x+dVXYPSpyvvYo6HET3/m8kmI7bOp/sK1s5R1l+Ti7aVQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.2_1781881514789_0.9058751232052527","host":"s3://npm-registry-packages-npm-production"}},"16.1.3":{"name":"@oh-my-pi/hashline","version":"16.1.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"fdb4a96ed1d206bd878c4742ba6700ecade14e13","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.3.tgz","fileCount":41,"integrity":"sha512-tu/LL7pa31K44x4tdfxX2ChS7D+faqN7dzsMn7SIWT86VrHbQAkpMx7RWdRMZT1dQImsWvvRP+cBmlK1Amulgw==","signatures":[{"sig":"MEUCIGAt6KZwg9njSSKBll4oj2TC8vKUgM90rGM1N4WW3oXnAiEA0tjy5KYKcf7UiBXYBv5VUUuDOJHwePOSYHLmhQGT0MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258018},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-dJMuJL/oh-my-pi-hashline-16.1.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-dJMuJL/oh-my-pi-hashline-16.1.3.tgz","_integrity":"sha512-tu/LL7pa31K44x4tdfxX2ChS7D+faqN7dzsMn7SIWT86VrHbQAkpMx7RWdRMZT1dQImsWvvRP+cBmlK1Amulgw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.3_1781885362003_0.7656706303093048","host":"s3://npm-registry-packages-npm-production"}},"16.1.4":{"name":"@oh-my-pi/hashline","version":"16.1.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e02d75d1debce391b61cfd2fc198a98533c6eecb","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.4.tgz","fileCount":41,"integrity":"sha512-YVMm4kOiBw2whtUk5Z6PusF9xI5kdCgn7qpgUr4UGCMiv1UrJYe0mGRhoZHazVeGLkk6UhCJnTNPPx6ezaxtqA==","signatures":[{"sig":"MEUCIQCNJoF2bQH2AEbQr3RB0Lk67VwVFaoyneW02HsWQ7yJ+AIgVH+m9m+Cm2qZQk1TXB+Dsw3MqpoOVJlb4E/FoOiq4hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258018},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-JJV0jQ/oh-my-pi-hashline-16.1.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-JJV0jQ/oh-my-pi-hashline-16.1.4.tgz","_integrity":"sha512-YVMm4kOiBw2whtUk5Z6PusF9xI5kdCgn7qpgUr4UGCMiv1UrJYe0mGRhoZHazVeGLkk6UhCJnTNPPx6ezaxtqA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.4_1781898434172_0.11627814023499727","host":"s3://npm-registry-packages-npm-production"}},"16.1.5":{"name":"@oh-my-pi/hashline","version":"16.1.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"3e341c84795a7deba38268e64cfa3bfbbe1d48d7","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.5.tgz","fileCount":41,"integrity":"sha512-9e+c42u4/K7URk2s/9t+Y641hGghLDu/iEnsLbw+UvvX/lo9O/2iYMkVZ0jjHqnxPIxXrzwF1I0xxEwwNtYtmw==","signatures":[{"sig":"MEYCIQCRfvEzUK18BmwugcT/ExmjAxwbz+UOOmhZqm5z7ZsreAIhAIBkKw/6z/7j0WQWi17Hyf4ghKpJ0+nW8OCLXxPC2qCU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258018},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-qsE5MR/oh-my-pi-hashline-16.1.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-qsE5MR/oh-my-pi-hashline-16.1.5.tgz","_integrity":"sha512-9e+c42u4/K7URk2s/9t+Y641hGghLDu/iEnsLbw+UvvX/lo9O/2iYMkVZ0jjHqnxPIxXrzwF1I0xxEwwNtYtmw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.5_1781901853677_0.41218131649102974","host":"s3://npm-registry-packages-npm-production"}},"16.1.6":{"name":"@oh-my-pi/hashline","version":"16.1.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"bc5a7a1cad551ac291bc9f0b753defeab9fb9364","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.6.tgz","fileCount":41,"integrity":"sha512-rVg7A/hHEqUkGsBynJmcW4HbSV7c6bK43js5RyTtGaMC1zQGQToTEXuiyBRjCSFvyyG4PeKwxPHx96M7BF8V5Q==","signatures":[{"sig":"MEYCIQCEA6o3K4kDKpok/QX5X0jj4LIJjs0hgwrOsl+mkpK+zgIhAJLD6+TTvzxD3lvtnhfX+YgQnVh+YzBFNFWc1QX/oWDO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258018},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Xu2DRF/oh-my-pi-hashline-16.1.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-Xu2DRF/oh-my-pi-hashline-16.1.6.tgz","_integrity":"sha512-rVg7A/hHEqUkGsBynJmcW4HbSV7c6bK43js5RyTtGaMC1zQGQToTEXuiyBRjCSFvyyG4PeKwxPHx96M7BF8V5Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.6_1781917833553_0.8014645982762214","host":"s3://npm-registry-packages-npm-production"}},"16.1.7":{"name":"@oh-my-pi/hashline","version":"16.1.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"fe0c69978ae00b5d49c8a92ea28cf82773107016","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.7.tgz","fileCount":41,"integrity":"sha512-RBNbzYSPp5M48+wsFLgbEZMKbX/ZnV9Kk7qeSAGdK01GJtgfwk5q80tSga6wyElWQjhnsGzHPudmXwiRK0HR6g==","signatures":[{"sig":"MEQCIEhJofD76N2r8d/E8/DenR3j8uxY1y0rvMi9hlfgNzpzAiBjOVzbfGiHWjolJBByC2PHP3n3tXwGkECQQThmyyx3oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258018},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-kVdFsx/oh-my-pi-hashline-16.1.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-kVdFsx/oh-my-pi-hashline-16.1.7.tgz","_integrity":"sha512-RBNbzYSPp5M48+wsFLgbEZMKbX/ZnV9Kk7qeSAGdK01GJtgfwk5q80tSga6wyElWQjhnsGzHPudmXwiRK0HR6g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.7_1781927831736_0.08894852008443954","host":"s3://npm-registry-packages-npm-production"}},"16.1.8":{"name":"@oh-my-pi/hashline","version":"16.1.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"d28aa94f5acf060fb8a1085ab4caaef617b976f7","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.8.tgz","fileCount":41,"integrity":"sha512-9CvlafqCs4wo6Dkk8pfqWrpNO+C0rsmO6YnyPr4pk+o2PzKYRKzoqTv4Rm1JZZd7YZahkO1lB8Jvdcwfu/rnmg==","signatures":[{"sig":"MEQCIF9AnczyAoJr9m17laqbA1ESphh7sI+u8nc07/dmvAPUAiBpe7O4iqNoNrWSsEw3ryxc781n6DtZ2opOWYsbiVRG1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264084},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Knw3ca/oh-my-pi-hashline-16.1.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-Knw3ca/oh-my-pi-hashline-16.1.8.tgz","_integrity":"sha512-9CvlafqCs4wo6Dkk8pfqWrpNO+C0rsmO6YnyPr4pk+o2PzKYRKzoqTv4Rm1JZZd7YZahkO1lB8Jvdcwfu/rnmg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.8_1781996319384_0.781592342139688","host":"s3://npm-registry-packages-npm-production"}},"16.1.9":{"name":"@oh-my-pi/hashline","version":"16.1.9","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"d71034d57b0c214d46401b80e8b566248aa42300","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.9.tgz","fileCount":41,"integrity":"sha512-WGifPEH8M72B70b3r75noEYyNqw3lDpx6Eebt3xYDlSpFyx8KJXpbs5aquhCxfyhx2My+/Q9xltL05nXcUIs1w==","signatures":[{"sig":"MEQCIDqfUOZQA8Cdnk459CpgjKkTmaq9vKhAa3he7kunJYPWAiBNFzNwklk/ZoTHgreWAKzpEQrXolH3Hj9ZYe/bZtvXlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264084},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-JXcukn/oh-my-pi-hashline-16.1.9.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-JXcukn/oh-my-pi-hashline-16.1.9.tgz","_integrity":"sha512-WGifPEH8M72B70b3r75noEYyNqw3lDpx6Eebt3xYDlSpFyx8KJXpbs5aquhCxfyhx2My+/Q9xltL05nXcUIs1w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.9_1782011119518_0.5577906108523287","host":"s3://npm-registry-packages-npm-production"}},"16.1.10":{"name":"@oh-my-pi/hashline","version":"16.1.10","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6b93aa2eef6362344abbb172ac826aec18eec449","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.10.tgz","fileCount":41,"integrity":"sha512-O5j6eV5nYKk1a1/urKuFuX11vOEheszlO71aRFTKDZQTZm4kR8uW819DPxHkkFkIWV4Vzooijr2Io4Hhu1x6lQ==","signatures":[{"sig":"MEUCIQDj/6ookZApMGuYb75XggJ5NaimwFiCemgRZBfJEP+1LwIgZbxWApOgcL/H3niVID9HOq1jgOqUNyQhSXo/Qr3KhIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264085},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-kHffMm/oh-my-pi-hashline-16.1.10.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-kHffMm/oh-my-pi-hashline-16.1.10.tgz","_integrity":"sha512-O5j6eV5nYKk1a1/urKuFuX11vOEheszlO71aRFTKDZQTZm4kR8uW819DPxHkkFkIWV4Vzooijr2Io4Hhu1x6lQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.10_1782025037476_0.22543259054910236","host":"s3://npm-registry-packages-npm-production"}},"16.1.11":{"name":"@oh-my-pi/hashline","version":"16.1.11","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"fbd1df1ed41383c4fee44dd3b82af373ef2d124e","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.11.tgz","fileCount":41,"integrity":"sha512-te9nvAxHDAzCvHdLI45hJsFTqnkTMo5j2Pp+u6WIjglV34Ms98Di1Dylxr0Twx4zC2K+XDAZ232rX9PojQh1Rg==","signatures":[{"sig":"MEYCIQC5b4sCQhshw/AjDunHHSiaNBpGEG6CErDWC+VNPJeoPQIhAM4KgrbDCqBqTf/HaC6uThDjNsELDWEZ8IqL5GTrg/4M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264085},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-7w7x1z/oh-my-pi-hashline-16.1.11.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-7w7x1z/oh-my-pi-hashline-16.1.11.tgz","_integrity":"sha512-te9nvAxHDAzCvHdLI45hJsFTqnkTMo5j2Pp+u6WIjglV34Ms98Di1Dylxr0Twx4zC2K+XDAZ232rX9PojQh1Rg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.11_1782060895005_0.8925450426956509","host":"s3://npm-registry-packages-npm-production"}},"16.1.12":{"name":"@oh-my-pi/hashline","version":"16.1.12","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"104678f2cbade74a7d5d552fb71d6580f93506db","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.12.tgz","fileCount":41,"integrity":"sha512-cCe9E32DNfspu0qNoQ6FobGYOmXma4KaraRe3PBnQpkiG7d/puAPzR/JkkgQdpmySlxZ8LqZpfXBH/04F4ZMGg==","signatures":[{"sig":"MEYCIQCwZosMiU00Nnq9ROOUIrvSFHtNab+NvUPoiQW/s+wx3wIhAMHd4AGRPmLkNgR4LuyUOX9mjz8PlgRVKqtcMR8Zr+8t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264085},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-CTfyWJ/oh-my-pi-hashline-16.1.12.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-CTfyWJ/oh-my-pi-hashline-16.1.12.tgz","_integrity":"sha512-cCe9E32DNfspu0qNoQ6FobGYOmXma4KaraRe3PBnQpkiG7d/puAPzR/JkkgQdpmySlxZ8LqZpfXBH/04F4ZMGg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.12_1782084673085_0.8211142693628979","host":"s3://npm-registry-packages-npm-production"}},"16.1.13":{"name":"@oh-my-pi/hashline","version":"16.1.13","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e59650f25bf5cd914c5b84cc201250e02608195f","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.13.tgz","fileCount":41,"integrity":"sha512-CqP8f5MQhiVf/4YMWIbwsls5YA78+HsW3co11c5U9fC58sHLde47gppGyPz+rM6NBqEbVnP5nJ4iMpMuiu/UqA==","signatures":[{"sig":"MEUCIGmnC4e5jvIporJVvLrhUo4BBmU9TnmiJdIx4eQ94IxQAiEAq3NGx7vkhO9oU+8zQYcgX6RUyM0kyiCI36JBgRSDMkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264085},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-gSCrLf/oh-my-pi-hashline-16.1.13.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-gSCrLf/oh-my-pi-hashline-16.1.13.tgz","_integrity":"sha512-CqP8f5MQhiVf/4YMWIbwsls5YA78+HsW3co11c5U9fC58sHLde47gppGyPz+rM6NBqEbVnP5nJ4iMpMuiu/UqA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.13_1782097494927_0.753496167099448","host":"s3://npm-registry-packages-npm-production"}},"16.1.14":{"name":"@oh-my-pi/hashline","version":"16.1.14","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"b936cc5d0cff180a5699f2264a5a04b8f3752a53","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.14.tgz","fileCount":41,"integrity":"sha512-2aeot0Zpp3BO/9eSjY/CJV3Uhu+X094y0AbvglX7FL4vc6kr5wihZ7UmdXOZrhqhDZTLHL+GIflIb+wDrmEGGQ==","signatures":[{"sig":"MEUCIQCnasp9Tihr9j80JWdF8JHoJWVERGvkOj8acxnucot1EAIgQv0ScLINlHHaz5GkT970bDvDB81KWSfr/AKSgJ7rjF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269366},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ux3Zxi/oh-my-pi-hashline-16.1.14.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-ux3Zxi/oh-my-pi-hashline-16.1.14.tgz","_integrity":"sha512-2aeot0Zpp3BO/9eSjY/CJV3Uhu+X094y0AbvglX7FL4vc6kr5wihZ7UmdXOZrhqhDZTLHL+GIflIb+wDrmEGGQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.14_1782106967321_0.08207567437119523","host":"s3://npm-registry-packages-npm-production"}},"16.1.15":{"name":"@oh-my-pi/hashline","version":"16.1.15","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.15","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"7c9953e67c2dca9721ec77b36c800879b41fcc52","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.15.tgz","fileCount":41,"integrity":"sha512-2fGZR+l/7YZGOb4PZEMKiwkf0Su+kWGghtSa9eUymUblYYDrV9yhZ7jUcf75jDlHDV0CgDGWAZuE6/tBlT/Wqg==","signatures":[{"sig":"MEUCIFYELmpvOeBviBJDBhaxh8CuzqnkT336TFc0BbJtU0czAiEA8rlsdCcZ3txqWLKzrD2BNXGET+rZNYpRD9qGcQDSvJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269366},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-UVk5d0/oh-my-pi-hashline-16.1.15.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-UVk5d0/oh-my-pi-hashline-16.1.15.tgz","_integrity":"sha512-2fGZR+l/7YZGOb4PZEMKiwkf0Su+kWGghtSa9eUymUblYYDrV9yhZ7jUcf75jDlHDV0CgDGWAZuE6/tBlT/Wqg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.15_1782146100565_0.490625185160356","host":"s3://npm-registry-packages-npm-production"}},"16.1.16":{"name":"@oh-my-pi/hashline","version":"16.1.16","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.16","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"9a02ab2a7ae748711d3ac1a676cff8e5c709bd8d","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.16.tgz","fileCount":41,"integrity":"sha512-BjRGB8W4y4l9akZ7Vu2FJxSVTNOZ4COXVAWKo2azVHq+OHXZffKEldLUmK2iCX5MJSKNGlAi/eYhwyCoX8qSNA==","signatures":[{"sig":"MEQCIAqgO14ot6ha6DohCk/zu0QdOW229xds6E3AnqiS+TjIAiBH5LiZWtqwja/KKCNR+xpj/9BkkDzLAYfdjvD+UEqeyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269366},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-JAHQkx/oh-my-pi-hashline-16.1.16.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-JAHQkx/oh-my-pi-hashline-16.1.16.tgz","_integrity":"sha512-BjRGB8W4y4l9akZ7Vu2FJxSVTNOZ4COXVAWKo2azVHq+OHXZffKEldLUmK2iCX5MJSKNGlAi/eYhwyCoX8qSNA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.16_1782220526473_0.7644929249345456","host":"s3://npm-registry-packages-npm-production"}},"16.1.17":{"name":"@oh-my-pi/hashline","version":"16.1.17","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.17","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6dfd76e27ddb1d21d3cc244f9440e8b632db9f63","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.17.tgz","fileCount":41,"integrity":"sha512-acQPXmeClVNwsC2aFpU4mRdGOvCBqjDhd4sqUBVanx1tMbB+TiF6DK798Wa0OAza+NaS6cM4FIvHJUIEhEYTfA==","signatures":[{"sig":"MEUCIBG53lwRGHi6qiZaBya3306PnE9r1fq9i/fh4S23AWU3AiEA0MSoo6Zq3OrXalHxB16tSK+p9rWYIjskpvTfc6WVgNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269366},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-5HqVY6/oh-my-pi-hashline-16.1.17.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-5HqVY6/oh-my-pi-hashline-16.1.17.tgz","_integrity":"sha512-acQPXmeClVNwsC2aFpU4mRdGOvCBqjDhd4sqUBVanx1tMbB+TiF6DK798Wa0OAza+NaS6cM4FIvHJUIEhEYTfA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.17_1782329886696_0.8750508821024556","host":"s3://npm-registry-packages-npm-production"}},"16.1.18":{"name":"@oh-my-pi/hashline","version":"16.1.18","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.18","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"145794d657ca6789beb3eb7ea5459cdb3ff5a325","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.18.tgz","fileCount":41,"integrity":"sha512-zLlKp3jxcceoOXKAiy3Y3xJ76cS9bBqzcTwdWymY4iTt/MrCr1g+WkIH5AxMMO9g3NmRIZFgVfjo4qKFZx4xkA==","signatures":[{"sig":"MEUCIQCtFyCZdyIHYu72Inu3mCGulPmXbmeSq0ojC0hY54YcawIgbizC08l++JRAgdPtrN5QlS25S9nihJuY1QIreUkbzVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269366},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-wFhx9t/oh-my-pi-hashline-16.1.18.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-wFhx9t/oh-my-pi-hashline-16.1.18.tgz","_integrity":"sha512-zLlKp3jxcceoOXKAiy3Y3xJ76cS9bBqzcTwdWymY4iTt/MrCr1g+WkIH5AxMMO9g3NmRIZFgVfjo4qKFZx4xkA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.18_1782358577482_0.6909972347864071","host":"s3://npm-registry-packages-npm-production"}},"16.1.19":{"name":"@oh-my-pi/hashline","version":"16.1.19","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.19","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"3d79db47cbc080a7e5d48eb02f854f97eee9941b","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.19.tgz","fileCount":41,"integrity":"sha512-VwWVnziv27w6KtKy9D1AuavxlS8u50GSRZ4WNUZalJ9GLv+18HFGsXTYSdUUC3gq8Vm63Y7B75WIlY3zvR1MsQ==","signatures":[{"sig":"MEYCIQCFQg8oBwgTXeZonZ0cY1xLpT7P5nO1VOairRZoRuyg4AIhALE8sF1APzcWnalifCDJ75BKMK3NlnnEvgC6e/B1akue","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":276613},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-q6gZ4z/oh-my-pi-hashline-16.1.19.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-q6gZ4z/oh-my-pi-hashline-16.1.19.tgz","_integrity":"sha512-VwWVnziv27w6KtKy9D1AuavxlS8u50GSRZ4WNUZalJ9GLv+18HFGsXTYSdUUC3gq8Vm63Y7B75WIlY3zvR1MsQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.19_1782387149029_0.9231599131427868","host":"s3://npm-registry-packages-npm-production"}},"16.1.20":{"name":"@oh-my-pi/hashline","version":"16.1.20","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.20","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"502219326ba031d984f44038680bb196cf8dacd1","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.20.tgz","fileCount":41,"integrity":"sha512-OXBavzTWWPCHd+yn+l6hrEKTVAzklxedTBV3+Z/ydxTkk7FB30qpvVXZtaS8M2aZl8fmVmRnvsj5+rcSNUGzuA==","signatures":[{"sig":"MEYCIQDyd1FYttLhFsID5KLknsg/VQVRj91w+XBBZkxLV2OZHgIhAP2r1rO4Frderj6obpOOCWmgR4YUEuR1oq6CBRr+brNh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":276613},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-GsvAPz/oh-my-pi-hashline-16.1.20.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-GsvAPz/oh-my-pi-hashline-16.1.20.tgz","_integrity":"sha512-OXBavzTWWPCHd+yn+l6hrEKTVAzklxedTBV3+Z/ydxTkk7FB30qpvVXZtaS8M2aZl8fmVmRnvsj5+rcSNUGzuA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.20_1782421404808_0.8398734794551255","host":"s3://npm-registry-packages-npm-production"}},"16.1.21":{"name":"@oh-my-pi/hashline","version":"16.1.21","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.21","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"2f0b033a98b9b15715694233b939f13e19a77a51","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.21.tgz","fileCount":41,"integrity":"sha512-l+kzQbNDMXNZYfkN7fuNpeU0ct/hvOX2He0KyTMOPIfcQobTvXKslN9D6dzppfyXMRjiXAIdeLLevnptc7FD3Q==","signatures":[{"sig":"MEQCIEgq51OF2pdz9c2oymtKZ+2+efJ/AVy8mi8MQo+2AYLbAiBfB0a8BIgGGfeznoBIsC5OgheQth+drn+uWCebycDxJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":276613},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-tk6U3m/oh-my-pi-hashline-16.1.21.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-tk6U3m/oh-my-pi-hashline-16.1.21.tgz","_integrity":"sha512-l+kzQbNDMXNZYfkN7fuNpeU0ct/hvOX2He0KyTMOPIfcQobTvXKslN9D6dzppfyXMRjiXAIdeLLevnptc7FD3Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.21_1782453387890_0.12493197457556704","host":"s3://npm-registry-packages-npm-production"}},"16.1.22":{"name":"@oh-my-pi/hashline","version":"16.1.22","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.22","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"2911e3acaf9a48af8b5bb01a391685febc7c7ccf","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.22.tgz","fileCount":41,"integrity":"sha512-Rrx9PjybG14NrHO2blras5KKjFpSHsBPWj+qpxdtK/HyWCb792v01waAqqZ61rExuJ5h/SxWy4ZHKzPWes02Mg==","signatures":[{"sig":"MEUCIGSaZmi8GWUjkRCsOFVkS3fZq2GzUlcKiPFLzvzJcEunAiEAu+LNCw8IoyAG7y1TM9CHmwmlgyG7sUTO24c3i2iF06Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":276613},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-mZu245/oh-my-pi-hashline-16.1.22.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-mZu245/oh-my-pi-hashline-16.1.22.tgz","_integrity":"sha512-Rrx9PjybG14NrHO2blras5KKjFpSHsBPWj+qpxdtK/HyWCb792v01waAqqZ61rExuJ5h/SxWy4ZHKzPWes02Mg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.22_1782459359495_0.6572504763479865","host":"s3://npm-registry-packages-npm-production"}},"16.1.23":{"name":"@oh-my-pi/hashline","version":"16.1.23","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.1.23","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"83636c15f30be141b20eacd3415d746d8d3c9f98","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.1.23.tgz","fileCount":41,"integrity":"sha512-wg3OVEWuWIGxM0rPyqsb+UPFp3M4jFEdZ44yCCuB99ESSO4PYSq9Wlu+E5P2v2VzLGUZ+WsvCEqNALt6w18I7w==","signatures":[{"sig":"MEUCIQDkstNIPYz3034Ohm+s7swq52+bB3NGnbcRF3ZCgy5wpQIgE+XfTky/q6x9Fw2+wh9NRJsGW6BQ8bu6PzKsscwrvmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277624},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-uCTPBI/oh-my-pi-hashline-16.1.23.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-uCTPBI/oh-my-pi-hashline-16.1.23.tgz","_integrity":"sha512-wg3OVEWuWIGxM0rPyqsb+UPFp3M4jFEdZ44yCCuB99ESSO4PYSq9Wlu+E5P2v2VzLGUZ+WsvCEqNALt6w18I7w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.1.23_1782493289094_0.7473039614977937","host":"s3://npm-registry-packages-npm-production"}},"16.2.0":{"name":"@oh-my-pi/hashline","version":"16.2.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"cacc011b1d20774ad16e996bb8564fe0216eeccf","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.0.tgz","fileCount":41,"integrity":"sha512-HmuYwLdTyxJ2hOQOVyTw3KGcutbDQpfR4EId2vIrZuoSxFY7c9iQmwn715QeT10Cb2Qm20axes/+Cbn6pdNqyg==","signatures":[{"sig":"MEQCIFEq0SpZmaY4Mu+xE1qTt145ovhjPdkofGGjz0lDPXp2AiAlrvh9m3oGG2pjlpgqrzAdKtRl9ftZfVG7oSnifByKFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289723},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-afIvLG/oh-my-pi-hashline-16.2.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-afIvLG/oh-my-pi-hashline-16.2.0.tgz","_integrity":"sha512-HmuYwLdTyxJ2hOQOVyTw3KGcutbDQpfR4EId2vIrZuoSxFY7c9iQmwn715QeT10Cb2Qm20axes/+Cbn6pdNqyg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.0_1782530752853_0.39276491695495874","host":"s3://npm-registry-packages-npm-production"}},"16.2.1":{"name":"@oh-my-pi/hashline","version":"16.2.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"7b67388777b8e46899a025b3397662d04a39500b","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.1.tgz","fileCount":41,"integrity":"sha512-/cMoDjNPusHtZpnmi+KamVgUS0zF3bRolnBR0Xw1s/93EPIWjGYNaIG5Rv4xARKutM2q1GDq09xLgTta9AE9bw==","signatures":[{"sig":"MEQCIFqSwcYrIlq46sfDPFmxw4CJm18AEK/mAKvp+8aY/UBLAiBq6RVSKRfxaMcGSM3BjK91XevOzzSKvNJoif1bUVv/iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289723},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-0oveFy/oh-my-pi-hashline-16.2.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-0oveFy/oh-my-pi-hashline-16.2.1.tgz","_integrity":"sha512-/cMoDjNPusHtZpnmi+KamVgUS0zF3bRolnBR0Xw1s/93EPIWjGYNaIG5Rv4xARKutM2q1GDq09xLgTta9AE9bw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.1_1782536029152_0.14485105402222143","host":"s3://npm-registry-packages-npm-production"}},"16.2.2":{"name":"@oh-my-pi/hashline","version":"16.2.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e3244546cfd7f52d0563ac72e71de0fd795ae130","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.2.tgz","fileCount":41,"integrity":"sha512-3rjLJjI1EiO2SANoInoxb0kCY7gM29CJptaVdyEs+KVtyNYtnf9RTC1CC30BZJtndzFUoBQkZYEfqa3wR9kTuw==","signatures":[{"sig":"MEQCICwy8vHMYmEaAIBVLfItp9irOYxgj7WpDlL0phYoNVS4AiA9I1bI41nczylSBrSgmr7Z7wVgG8+sQfCOjwbTCiKZIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289723},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-tuP7To/oh-my-pi-hashline-16.2.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-tuP7To/oh-my-pi-hashline-16.2.2.tgz","_integrity":"sha512-3rjLJjI1EiO2SANoInoxb0kCY7gM29CJptaVdyEs+KVtyNYtnf9RTC1CC30BZJtndzFUoBQkZYEfqa3wR9kTuw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.2_1782561453103_0.3038502382862396","host":"s3://npm-registry-packages-npm-production"}},"16.2.3":{"name":"@oh-my-pi/hashline","version":"16.2.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"ea95a64df54c361a6b2f066668195b3788ca50ad","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.3.tgz","fileCount":41,"integrity":"sha512-yGbWfa3PJB/m9f8VFak7aZUc86KtQ8gyXHR1kyCxx7kAPUg3qHT7zNp3qCvS9swbYvK14wN8fPsn7VdvTom8KQ==","signatures":[{"sig":"MEUCIERwO5X12vBfS/VBCwkW6082RN16oPmHX5kNH2dTaY4OAiEA9AAxj2GUqrNIHSbpcm2zM1T2R04vlNUiiJQ53r4JYyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289723},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-W0qGUQ/oh-my-pi-hashline-16.2.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-W0qGUQ/oh-my-pi-hashline-16.2.3.tgz","_integrity":"sha512-yGbWfa3PJB/m9f8VFak7aZUc86KtQ8gyXHR1kyCxx7kAPUg3qHT7zNp3qCvS9swbYvK14wN8fPsn7VdvTom8KQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.3_1782662651936_0.9981043752173717","host":"s3://npm-registry-packages-npm-production"}},"16.2.4":{"name":"@oh-my-pi/hashline","version":"16.2.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"79ce1219a5249eae47aa8e9cb8e16fc6916e5c67","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.4.tgz","fileCount":41,"integrity":"sha512-4e7gLhbgYPwkaKC7gTJx4eoVUhLRkjzhvqL238gPPNQGJLH7HHaLpz5oSuhy8ezyE1hZm0XEZ6VP17ly50Z8kA==","signatures":[{"sig":"MEQCIBlZjybJ4vmhFaDjCIQYAV3nITcjuY2xW8kiv78NiC1lAiBWXPLNXM9DoPLQ11W1oAjIkfKm+DYNdVVE9RJnngOpeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289723},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-M6s4GH/oh-my-pi-hashline-16.2.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-M6s4GH/oh-my-pi-hashline-16.2.4.tgz","_integrity":"sha512-4e7gLhbgYPwkaKC7gTJx4eoVUhLRkjzhvqL238gPPNQGJLH7HHaLpz5oSuhy8ezyE1hZm0XEZ6VP17ly50Z8kA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.4_1782673526169_0.7652234449574657","host":"s3://npm-registry-packages-npm-production"}},"16.2.5":{"name":"@oh-my-pi/hashline","version":"16.2.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"0f7995c6f8a57d4b9e299e411864d501a65cb2f1","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.5.tgz","fileCount":41,"integrity":"sha512-+gXmrQKXKFzvVT/wCqZdJXLljJ4gAA2UE5ovNsOMeVq0DV7fyS+qdjP6jnC1iPLxBVTpoJo4jNkT6HOxT0Mraw==","signatures":[{"sig":"MEQCIGEqJY1vtkJvL/+HE/6ALCDVCZ64ruQd+VcjaKNWiAGtAiBqMjmCFhG7KMPV6pEDxq4g5izsCSZ/TLaMl18WCj2ntQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289723},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-mreQSC/oh-my-pi-hashline-16.2.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-mreQSC/oh-my-pi-hashline-16.2.5.tgz","_integrity":"sha512-+gXmrQKXKFzvVT/wCqZdJXLljJ4gAA2UE5ovNsOMeVq0DV7fyS+qdjP6jnC1iPLxBVTpoJo4jNkT6HOxT0Mraw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.5_1782703569758_0.8710117985819592","host":"s3://npm-registry-packages-npm-production"}},"16.2.6":{"name":"@oh-my-pi/hashline","version":"16.2.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"f14979972f711bf6334e4b3d1d68ba3dfaa1a9a8","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.6.tgz","fileCount":41,"integrity":"sha512-xJAr5hoZWPCwYOzly1pFd05PDslJZkF/16dtkbKWgRTkAYhvDw/l3Sa7bufqFciF+WSjwAqzIMZ77BNqsFGMVA==","signatures":[{"sig":"MEYCIQCSHw7LlblLxI54mqdvHac4YcnlwlzpeGrvx746y0CMnwIhAKCo6MS78EyFbbDJT6ejmdQrFDyxoxvHv4qdQlJsknlQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":290581},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-7v1Bg6/oh-my-pi-hashline-16.2.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-7v1Bg6/oh-my-pi-hashline-16.2.6.tgz","_integrity":"sha512-xJAr5hoZWPCwYOzly1pFd05PDslJZkF/16dtkbKWgRTkAYhvDw/l3Sa7bufqFciF+WSjwAqzIMZ77BNqsFGMVA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.6_1782759510250_0.2700074580917162","host":"s3://npm-registry-packages-npm-production"}},"16.2.7":{"name":"@oh-my-pi/hashline","version":"16.2.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"40baca02b0dcb89501a54c8fc2ce8e655013d55c","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.7.tgz","fileCount":41,"integrity":"sha512-PXoESmJN70CIHO8J8kajMxYGoPFEKqB5liOZ5IYc2FNTPLCykqJ+E5cWQ56HjhN4KyjPyMLTOneSeqAxJ/Smww==","signatures":[{"sig":"MEUCIQCRv1vJ2mdfHM56sazfjhCrac3EjI32AugzTk0RRjvASAIgBVoHTB6dWyyets0VnLWy4O8aRMxYs8Ve4uq7Nz+tD+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":290581},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-wCg6v8/oh-my-pi-hashline-16.2.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-wCg6v8/oh-my-pi-hashline-16.2.7.tgz","_integrity":"sha512-PXoESmJN70CIHO8J8kajMxYGoPFEKqB5liOZ5IYc2FNTPLCykqJ+E5cWQ56HjhN4KyjPyMLTOneSeqAxJ/Smww==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.7_1782798300311_0.7992642544583801","host":"s3://npm-registry-packages-npm-production"}},"16.2.8":{"name":"@oh-my-pi/hashline","version":"16.2.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"25a93f05489a6cb11c042787c5d7979acfe7709c","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.8.tgz","fileCount":41,"integrity":"sha512-A6aOCVxM+NB+J+zx7fYob5wIl9ymcCSSGrA+Vmx8SWJKKctRGM3hG18qbBVYIqGBm/XogC8abDCmZUIAYaATPw==","signatures":[{"sig":"MEYCIQCG8+4ZbCMSLD5x/ICYZAxK0Vy7fxOsO7GymMCeJh3TvgIhAJJ/VXrdf6bjY/ibeL3xuxdMxFU/w3o0WBnKs7RadqyI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291793},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-99wOR8/oh-my-pi-hashline-16.2.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-99wOR8/oh-my-pi-hashline-16.2.8.tgz","_integrity":"sha512-A6aOCVxM+NB+J+zx7fYob5wIl9ymcCSSGrA+Vmx8SWJKKctRGM3hG18qbBVYIqGBm/XogC8abDCmZUIAYaATPw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.8_1782814809156_0.7326686575260355","host":"s3://npm-registry-packages-npm-production"}},"16.2.9":{"name":"@oh-my-pi/hashline","version":"16.2.9","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"d19fd003856b5e12339e6a48f39f53ec601f918b","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.9.tgz","fileCount":41,"integrity":"sha512-UGSZsZqH9D0H98Ec88bDnOcYnE8SL+DNeF/0UDer75IJbyG0DC1Cqa9flxHRcRaL0L+Zwj5EjbpGPZetCqYhtg==","signatures":[{"sig":"MEUCIQD3wiKYFnVuRKihAF42RiTGPnfik/wUe1MUM9QkEKGyGgIgFoS1pAyOfbRbVuLVzfKCEaab/kJme1UGzA0/VONTZto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291793},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-34FdQj/oh-my-pi-hashline-16.2.9.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-34FdQj/oh-my-pi-hashline-16.2.9.tgz","_integrity":"sha512-UGSZsZqH9D0H98Ec88bDnOcYnE8SL+DNeF/0UDer75IJbyG0DC1Cqa9flxHRcRaL0L+Zwj5EjbpGPZetCqYhtg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.9_1782836626365_0.688361837550614","host":"s3://npm-registry-packages-npm-production"}},"16.2.11":{"name":"@oh-my-pi/hashline","version":"16.2.11","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"7a489fa6b67916137563180b02192e70db5c9b6e","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.11.tgz","fileCount":41,"integrity":"sha512-YK8AswHjw/iTorLuvoGbyoocgsm/7N2cUe7gJHVD2rizbg7v9aYV9ksjANAvF2ePqvaMpvZUz0HK68bHF4SPLA==","signatures":[{"sig":"MEUCICxTT1sWXVv5e0SPe12b1MsBMV0JUcPAo+Zswo88sDGHAiEA1/gIYjSNx5SSuXa/gOa3k23+Q21DnqBe03pghrMrC0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291794},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ZBTtb9/oh-my-pi-hashline-16.2.11.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-ZBTtb9/oh-my-pi-hashline-16.2.11.tgz","_integrity":"sha512-YK8AswHjw/iTorLuvoGbyoocgsm/7N2cUe7gJHVD2rizbg7v9aYV9ksjANAvF2ePqvaMpvZUz0HK68bHF4SPLA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.11_1782869295716_0.3199107885883541","host":"s3://npm-registry-packages-npm-production"}},"16.2.12":{"name":"@oh-my-pi/hashline","version":"16.2.12","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"d072634ab1617841dc859823fb6580e5961a7584","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.12.tgz","fileCount":41,"integrity":"sha512-SfjMY/LTlTNQHK3bRvR/+ylAKbpdCkXd5eN46gg936ksyO0SJSz/iM/nVQdn7YX4IIT9+yq+zIJuR90HIFCBZQ==","signatures":[{"sig":"MEYCIQCjnAZja6iATDB33/w5LqUGmY0e4dTI2xgzJa3DY+jKkAIhAINQfvjKOEikZ1x+33xqtsRCMae17r4jnUHVsDCuMsOl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291794},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ba9Q3Y/oh-my-pi-hashline-16.2.12.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-ba9Q3Y/oh-my-pi-hashline-16.2.12.tgz","_integrity":"sha512-SfjMY/LTlTNQHK3bRvR/+ylAKbpdCkXd5eN46gg936ksyO0SJSz/iM/nVQdn7YX4IIT9+yq+zIJuR90HIFCBZQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.12_1782878591520_0.6085058058328963","host":"s3://npm-registry-packages-npm-production"}},"16.2.13":{"name":"@oh-my-pi/hashline","version":"16.2.13","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.2.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"c7d2d91d2b378fa29b82b2156b00cac5f0b7d03d","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.2.13.tgz","fileCount":41,"integrity":"sha512-EVrq7q7wQmMNGHjo6kM3EXZUpYUT8zxx4QvGsmI4rTk5fDvHI7sam4NlPm67mgFE4rK0rLoc+7CyjKK4dX2org==","signatures":[{"sig":"MEYCIQCHyxgKocf85axDo93rT/drDG0+XvhfT+ZxJ1UDgCtXOwIhAL65vn1C21SgqrnxjfsSI/xzL/oSEkuzsVD5GEkbRzUE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291794},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-B55tzU/oh-my-pi-hashline-16.2.13.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-B55tzU/oh-my-pi-hashline-16.2.13.tgz","_integrity":"sha512-EVrq7q7wQmMNGHjo6kM3EXZUpYUT8zxx4QvGsmI4rTk5fDvHI7sam4NlPm67mgFE4rK0rLoc+7CyjKK4dX2org==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.2.13_1782930193307_0.2774017388163901","host":"s3://npm-registry-packages-npm-production"}},"16.3.0":{"name":"@oh-my-pi/hashline","version":"16.3.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"dfc9d322933c5731a60cac4b6897554c9d8c23c6","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.0.tgz","fileCount":41,"integrity":"sha512-8biZTBb5jnhW8Mr6Ux/fPIWakX0MGnjYdILJadGidA9DN3eLvfuClBYly322s4tDrO8wvpSLFonzndL6HJnYvA==","signatures":[{"sig":"MEUCIAMbm/2L+8nWV3Uuoa6h7dM/JgUmXi6x8DX6AsY7VAH4AiEA6hbYm1GGFlLxg9d2ggiZpk++Sn0SMArXkcu6fVt0Un0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306774},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-vgzCDU/oh-my-pi-hashline-16.3.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-vgzCDU/oh-my-pi-hashline-16.3.0.tgz","_integrity":"sha512-8biZTBb5jnhW8Mr6Ux/fPIWakX0MGnjYdILJadGidA9DN3eLvfuClBYly322s4tDrO8wvpSLFonzndL6HJnYvA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.0_1782962195491_0.20037407123347983","host":"s3://npm-registry-packages-npm-production"}},"16.3.2":{"name":"@oh-my-pi/hashline","version":"16.3.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"f8de8685dcfa0ce7a49ce6466899d729d0a68a3f","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.2.tgz","fileCount":41,"integrity":"sha512-kMAtS6NDG26nNnAVpLBmVJgyPQBYMPIQoG1xY+gR4IpJZCKL0+wQ3mkUtLqdFd2hLMSSM7rXyfA0espvf2UzWQ==","signatures":[{"sig":"MEUCIAJg8tr7GwsbeiykEmuKXU+T08JG/oDHsLJTEfd3VpEnAiEA/hEtNTWhpWMtR88likDfbnQVnFYNQldzYpeKrC0he34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306774},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-0ncvTe/oh-my-pi-hashline-16.3.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-0ncvTe/oh-my-pi-hashline-16.3.2.tgz","_integrity":"sha512-kMAtS6NDG26nNnAVpLBmVJgyPQBYMPIQoG1xY+gR4IpJZCKL0+wQ3mkUtLqdFd2hLMSSM7rXyfA0espvf2UzWQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.2_1783008646145_0.9307705763550909","host":"s3://npm-registry-packages-npm-production"}},"16.3.3":{"name":"@oh-my-pi/hashline","version":"16.3.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"cb582a6a87c865b3e85e927d947e2fe0f1841819","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.3.tgz","fileCount":41,"integrity":"sha512-SS2d/3YzLCiOEKM7ciBWRjQRO6XfQc8jrYIBj3ya+ESk5ZwBVVjUKpyYtoMdaoV1mH9xR3DpMFVwM2TpcdK4hA==","signatures":[{"sig":"MEUCIBdnRP0rHJ4j9PcRBpmNZ7miEDP54M/crrtHNDKOlXXtAiEAoox682T6ZHP3ztJf5zd6juDpKhpMg6zF3H6bNDIiwzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310446},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-4lpnXK/oh-my-pi-hashline-16.3.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-4lpnXK/oh-my-pi-hashline-16.3.3.tgz","_integrity":"sha512-SS2d/3YzLCiOEKM7ciBWRjQRO6XfQc8jrYIBj3ya+ESk5ZwBVVjUKpyYtoMdaoV1mH9xR3DpMFVwM2TpcdK4hA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.3_1783034245556_0.06641510557435981","host":"s3://npm-registry-packages-npm-production"}},"16.3.4":{"name":"@oh-my-pi/hashline","version":"16.3.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"0ec20009f27d121bf1cacfcf806832de7817b241","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.4.tgz","fileCount":41,"integrity":"sha512-46dbsZ64YXbNnFJ3ywDEhs2eWL+gFJ3KhNUwyZJnREDE8f2l/Wnc+ltzuDCZqMX8YeS26NZtl0qKHGvDON6WuA==","signatures":[{"sig":"MEUCIQCeJysSudB91Ku5kFlnb4RIMGcfYggXopMriROVSWhA0wIge9LUycREW0JMu6s6Wgu5JFDeZ2qZjqAU4bIXq4fw3RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310446},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-oRjnjQ/oh-my-pi-hashline-16.3.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-oRjnjQ/oh-my-pi-hashline-16.3.4.tgz","_integrity":"sha512-46dbsZ64YXbNnFJ3ywDEhs2eWL+gFJ3KhNUwyZJnREDE8f2l/Wnc+ltzuDCZqMX8YeS26NZtl0qKHGvDON6WuA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.4_1783054630594_0.05875653950531734","host":"s3://npm-registry-packages-npm-production"}},"16.3.5":{"name":"@oh-my-pi/hashline","version":"16.3.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"12fc572d1f82d80f1069f41293241fd422629170","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.5.tgz","fileCount":41,"integrity":"sha512-pR+nygM6+akCQBow5JtzHB13pc/uM3KmnfQjdQzC0enLNx45TeXWuE2d0w0A8jnSbwgoJKz0oY8zXsIkbOWiwA==","signatures":[{"sig":"MEQCIHUe334KPPv2qLupx3q4wQJbLCaXyx4TYNjQOzBI9XuoAiAxlSpL2Tfkig3TGMb0oYQFWpO0qVyDngQ/P2JS2zZdtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310446},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-KyfdTq/oh-my-pi-hashline-16.3.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-KyfdTq/oh-my-pi-hashline-16.3.5.tgz","_integrity":"sha512-pR+nygM6+akCQBow5JtzHB13pc/uM3KmnfQjdQzC0enLNx45TeXWuE2d0w0A8jnSbwgoJKz0oY8zXsIkbOWiwA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.5_1783136570912_0.29439393895032384","host":"s3://npm-registry-packages-npm-production"}},"16.3.6":{"name":"@oh-my-pi/hashline","version":"16.3.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"2408d149d9755cff43ed6c52d8deb54ced29b6bb","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.6.tgz","fileCount":41,"integrity":"sha512-1kMu8ElfyHDJL597pVjDMi8QXd0znyZwjCLce8m9NMJZJObul4qX6Hk43o/DRfSWrUwEYMocYiZfBCr8sKbDUg==","signatures":[{"sig":"MEQCIG+Mhy+kohszIWvAmh4Ps/uV2d7synCoVghUJgQKUaa3AiBv5uuIu0aJKTXGNDQ9RMvV7p+ZrRzkChRtftZxLDidpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310446},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ruXy6c/oh-my-pi-hashline-16.3.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-ruXy6c/oh-my-pi-hashline-16.3.6.tgz","_integrity":"sha512-1kMu8ElfyHDJL597pVjDMi8QXd0znyZwjCLce8m9NMJZJObul4qX6Hk43o/DRfSWrUwEYMocYiZfBCr8sKbDUg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.6_1783170582430_0.3570818563592686","host":"s3://npm-registry-packages-npm-production"}},"16.3.7":{"name":"@oh-my-pi/hashline","version":"16.3.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"27eae1d3f129dd24c3ff5d32d57c3872cf285841","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.7.tgz","fileCount":41,"integrity":"sha512-x6HTiQ/LhbQ0/dlc5JZ5sBhK0R9sGLFuk8k1wUm/JHhSanQM+e0v14Tzrxc+yAzOy4kmoCR/Wk952SoDCpsBGA==","signatures":[{"sig":"MEUCIQCjgWBccc45o2+I6lJr+3rtgbVA15KZFoqIYZthACVE2wIgUcvVapdGpuz/ImdW1sDDq6g87wGvn5X8OFjZZ+J5uEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310554},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-kPhaqT/oh-my-pi-hashline-16.3.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-kPhaqT/oh-my-pi-hashline-16.3.7.tgz","_integrity":"sha512-x6HTiQ/LhbQ0/dlc5JZ5sBhK0R9sGLFuk8k1wUm/JHhSanQM+e0v14Tzrxc+yAzOy4kmoCR/Wk952SoDCpsBGA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.7_1783267633801_0.6343917973462001","host":"s3://npm-registry-packages-npm-production"}},"16.3.8":{"name":"@oh-my-pi/hashline","version":"16.3.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"be417c9f521700528c939f2485f3ee1b16003282","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.8.tgz","fileCount":41,"integrity":"sha512-g35PhiBbM8DSJEAfgUYCfi8ZiFRFLISH02jR7Evw+ZHkoIXgs+I625uIr9rwpjOGRCeLpjB2/8NWxv2M1m/yDQ==","signatures":[{"sig":"MEQCIEFjy7w4aX6D9pDP8TV3ToOd2ueIRVkeVkwb7qw9kIR8AiBve2LQzoUx5tWI95KZjzhIU2d2zgek3WKZN17yD832SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310554},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-3MXseF/oh-my-pi-hashline-16.3.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-3MXseF/oh-my-pi-hashline-16.3.8.tgz","_integrity":"sha512-g35PhiBbM8DSJEAfgUYCfi8ZiFRFLISH02jR7Evw+ZHkoIXgs+I625uIr9rwpjOGRCeLpjB2/8NWxv2M1m/yDQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.8_1783274560367_0.5795901312484235","host":"s3://npm-registry-packages-npm-production"}},"16.3.9":{"name":"@oh-my-pi/hashline","version":"16.3.9","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"fbff4cfe1dca900bca6cde3f8875639296380f5f","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.9.tgz","fileCount":41,"integrity":"sha512-gcUfT/gsG78S1yxon/B0SKblN3+f3hRd+KvrACJID254AY6tfUjkqbFrx5Cp2kC37kayWV66jIS29R2Ms9GU3Q==","signatures":[{"sig":"MEUCIGAZYAG3DDeqtF8Gc1MddCSze+yLgIj4iuI7EP/r9iZUAiEA26oV/YjgE60PahfpPT6PZXSKMIOZ5L2tvP17+Zkrk44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310554},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-L15ikW/oh-my-pi-hashline-16.3.9.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-L15ikW/oh-my-pi-hashline-16.3.9.tgz","_integrity":"sha512-gcUfT/gsG78S1yxon/B0SKblN3+f3hRd+KvrACJID254AY6tfUjkqbFrx5Cp2kC37kayWV66jIS29R2Ms9GU3Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.9_1783305536970_0.24458883947680876","host":"s3://npm-registry-packages-npm-production"}},"16.3.10":{"name":"@oh-my-pi/hashline","version":"16.3.10","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"50ccc5558be1a6ff03ee0f193d4cc1161c4cf896","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.10.tgz","fileCount":41,"integrity":"sha512-PGlkBp3aNqsPQfbRx/RIW34jdDv+CM0lrGPts9y2E+htLHTjhdgEK/FoGjcEpSfiRPPFHxWNvh/YnHmODQeyvw==","signatures":[{"sig":"MEQCID7W5qkgK9BlxL1fqswwjQMHGkvVrlLWKrY1Q1AHcDQ6AiAZgsM82F1Em70JqebbpG80RsqxydnMyO1SewCcREbtlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310555},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-4N7ylP/oh-my-pi-hashline-16.3.10.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-4N7ylP/oh-my-pi-hashline-16.3.10.tgz","_integrity":"sha512-PGlkBp3aNqsPQfbRx/RIW34jdDv+CM0lrGPts9y2E+htLHTjhdgEK/FoGjcEpSfiRPPFHxWNvh/YnHmODQeyvw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.10_1783324461382_0.00495167991043699","host":"s3://npm-registry-packages-npm-production"}},"16.3.11":{"name":"@oh-my-pi/hashline","version":"16.3.11","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"cf77a75575655b37e877c9fa6988aa48ba370963","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.11.tgz","fileCount":41,"integrity":"sha512-Sf3ueJ3CS0y4xlIpZEx4gWT/VIazdMoEV/BLuR4WKf1AicWXjtbEaLwWKwUzp81dqyReoKMWXAQiHG7iWyFMsg==","signatures":[{"sig":"MEUCIQCf7s96zEK0jCC+IeSI06GhozO4ToNdMN7xkP4l0NyAfQIgEe5XBDOueHOdA6C7qGMm5L+9m+7pccYYO8bqjAA1OBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310555},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-pVTS2v/oh-my-pi-hashline-16.3.11.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-pVTS2v/oh-my-pi-hashline-16.3.11.tgz","_integrity":"sha512-Sf3ueJ3CS0y4xlIpZEx4gWT/VIazdMoEV/BLuR4WKf1AicWXjtbEaLwWKwUzp81dqyReoKMWXAQiHG7iWyFMsg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.11_1783354308405_0.193087235082829","host":"s3://npm-registry-packages-npm-production"}},"16.3.12":{"name":"@oh-my-pi/hashline","version":"16.3.12","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"cb28e29e963a2ebbb9448625d43b2f1fc2f4a483","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.12.tgz","fileCount":41,"integrity":"sha512-EYew8S/JVbZnDotrNCZcfyYnvmz/kT7xXLTddbabNSz9wZbjOYA29XpFIW9avOHF6SWHX7P1n2ADyrM86Ga00g==","signatures":[{"sig":"MEYCIQDz22qDh+L1YQPXdOuoO+gVMGg07Xdk1DVuULVcbSfxUgIhAMVo/3mVL3Ev6cyy/EXZITt0peFjwgOSQzTCTD4j/+bG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310555},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-OkGvey/oh-my-pi-hashline-16.3.12.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-OkGvey/oh-my-pi-hashline-16.3.12.tgz","_integrity":"sha512-EYew8S/JVbZnDotrNCZcfyYnvmz/kT7xXLTddbabNSz9wZbjOYA29XpFIW9avOHF6SWHX7P1n2ADyrM86Ga00g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.18.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.12_1783533961021_0.8676584938752931","host":"s3://npm-registry-packages-npm-production"}},"16.3.13":{"name":"@oh-my-pi/hashline","version":"16.3.13","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"fcf170b46c63b79a31426570864a2075b990a7d8","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.13.tgz","fileCount":41,"integrity":"sha512-mRm+1q9hwW1jE6BqyGi/1G9KrbVY+hJjxg1QuNHfQRBEzjbgtKyqkNFD/WN0oy1IvvHyntqSmsA4RUB6v4UXDg==","signatures":[{"sig":"MEUCIQCd5zDaVr6ZiQp/xdxnKwvi3e/X/Jv6CwloM/0fgk0WHgIgeTwX2JjjSb8eCKbecPz6Ibvp71w7UE1bA3fQ2NWpEpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310555},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-hnNMAY/oh-my-pi-hashline-16.3.13.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-hnNMAY/oh-my-pi-hashline-16.3.13.tgz","_integrity":"sha512-mRm+1q9hwW1jE6BqyGi/1G9KrbVY+hJjxg1QuNHfQRBEzjbgtKyqkNFD/WN0oy1IvvHyntqSmsA4RUB6v4UXDg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.13_1783621340414_0.7754365039534186","host":"s3://npm-registry-packages-npm-production"}},"16.3.14":{"name":"@oh-my-pi/hashline","version":"16.3.14","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"eb3305998b84e82bebecaf338a858168c6b673e4","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.14.tgz","fileCount":41,"integrity":"sha512-grECVOV2Y+NKAwfOmn2NOESeQb8ycOJmv3w/tHJSAJUiroTWI8FP3cEs4jhdmdG4GRc+lHkmMqI1eFRkvzbAGg==","signatures":[{"sig":"MEQCIEpIKGEJowF988gbwru1YnHQ9fGmUqDLj3YKFz1oN1IFAiABVObBhGI5HRkuXASGN0IpnE6Fxs6mBKkr6Xk9sKVuBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310555},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-2UtVDu/oh-my-pi-hashline-16.3.14.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-2UtVDu/oh-my-pi-hashline-16.3.14.tgz","_integrity":"sha512-grECVOV2Y+NKAwfOmn2NOESeQb8ycOJmv3w/tHJSAJUiroTWI8FP3cEs4jhdmdG4GRc+lHkmMqI1eFRkvzbAGg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.14_1783623735447_0.11835949398717904","host":"s3://npm-registry-packages-npm-production"}},"16.3.15":{"name":"@oh-my-pi/hashline","version":"16.3.15","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.3.15","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"30ad2843bc1a256fcc45cbf91f666691b1c01286","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.3.15.tgz","fileCount":41,"integrity":"sha512-k9yMb4cIT85Jqu1mPBByfS5/IepnwfZ2EfCFzWfaDKtaJoBdQ3OtAjbXALFq1AQeBXxdNuiIIcYhFWYmSGuIrA==","signatures":[{"sig":"MEYCIQDjYm8QpVYHsIe7MFBbpjULrEw80HWk93E1H3Y2q1cIjQIhAMizj0iJyrn1A3t/OokvKfQSFadtYYl1DPEXtPjYCMX/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310555},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-h2I8FY/oh-my-pi-hashline-16.3.15.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-h2I8FY/oh-my-pi-hashline-16.3.15.tgz","_integrity":"sha512-k9yMb4cIT85Jqu1mPBByfS5/IepnwfZ2EfCFzWfaDKtaJoBdQ3OtAjbXALFq1AQeBXxdNuiIIcYhFWYmSGuIrA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.3.15_1783631029760_0.8673295232534766","host":"s3://npm-registry-packages-npm-production"}},"16.4.0":{"name":"@oh-my-pi/hashline","version":"16.4.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.4.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"c48ba59eaf5983daa46446d4ac1a916857a4b32e","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.4.0.tgz","fileCount":41,"integrity":"sha512-rHUy9xsw9GmjPqsV+UdqVAGAxJijfZRzd+5r6QKm73gcXyd0YfZDqgtrSzH8JHTj7xwMnOf9TTgiSmNtFnaIIA==","signatures":[{"sig":"MEUCIAw73dEG3aaqVW8gmPQVHTtca+x6xRTmqR7PaHAxpdkIAiEAs+UY3O9HtuE7+/1R6IqoMGfDT+TkD+Cx9egQQp1U4XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310554},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-7SDntK/oh-my-pi-hashline-16.4.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-7SDntK/oh-my-pi-hashline-16.4.0.tgz","_integrity":"sha512-rHUy9xsw9GmjPqsV+UdqVAGAxJijfZRzd+5r6QKm73gcXyd0YfZDqgtrSzH8JHTj7xwMnOf9TTgiSmNtFnaIIA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.4.0_1783687406861_0.7696819498500251","host":"s3://npm-registry-packages-npm-production"}},"16.4.1":{"name":"@oh-my-pi/hashline","version":"16.4.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.4.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"9359faf72a7be8a3f00137879925a51468b041eb","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.4.1.tgz","fileCount":41,"integrity":"sha512-Je3qd596kE5aznZBraYbJoqNBe7C2NeWlD1uInO/06Dsj/odoTc/NSOb41NapFDnizIdUOUNpfiaF/kFNutbaA==","signatures":[{"sig":"MEYCIQCkAOnansFykich0XUGwF/D9QoQuXaytxJVChenWHuWdgIhAKOmaKye7llh4yRlCOUoZ+OnF1sp5hKzEPF4STrjFks6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310554},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-gCjHFm/oh-my-pi-hashline-16.4.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-gCjHFm/oh-my-pi-hashline-16.4.1.tgz","_integrity":"sha512-Je3qd596kE5aznZBraYbJoqNBe7C2NeWlD1uInO/06Dsj/odoTc/NSOb41NapFDnizIdUOUNpfiaF/kFNutbaA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.4.1_1783710656868_0.48798713083279344","host":"s3://npm-registry-packages-npm-production"}},"16.4.2":{"name":"@oh-my-pi/hashline","version":"16.4.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.4.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"2297156ad447e800ef8d2a08d017ff09e1f6535d","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.4.2.tgz","fileCount":41,"integrity":"sha512-dP2hygckhpt4HdODlqvJvI/EZyz4voGdMm368kYDAVVnExajKEMkXjJfPhwNdE8yUDhzT8jie7G7iAWOx0eZxg==","signatures":[{"sig":"MEQCIDdkGTRFxJR+9DxIwpu8wj4CXzSJkGjDGjDLUouL3EBGAiBkwmDngN9dvcwNbaSAciHKJx+WONMYOAAaJNzJQsXXHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310554},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Gnk303/oh-my-pi-hashline-16.4.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-Gnk303/oh-my-pi-hashline-16.4.2.tgz","_integrity":"sha512-dP2hygckhpt4HdODlqvJvI/EZyz4voGdMm368kYDAVVnExajKEMkXjJfPhwNdE8yUDhzT8jie7G7iAWOx0eZxg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.4.2_1783724288186_0.06625964093051806","host":"s3://npm-registry-packages-npm-production"}},"16.4.3":{"name":"@oh-my-pi/hashline","version":"16.4.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.4.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"44ba3cdc9442bccd5e79cbcbf51a85cc9103d36a","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.4.3.tgz","fileCount":41,"integrity":"sha512-+mTYNf32rz8vBVhOloruMXESTCApixe2mDp2VzPOGkuifJWswcBSZBKh8eOJ6RgWe+p9F6yBpScXSmjvLXG/Sw==","signatures":[{"sig":"MEUCIGjlGFtZGYwNaD9theiwIwtgFbuyzGZ+06W/TZaeuP3cAiEA7UCWI7v2fgtohlnWZdyILIRZJjJuJsHwr1ZSk4yeM9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310554},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-5MoSdV/oh-my-pi-hashline-16.4.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-5MoSdV/oh-my-pi-hashline-16.4.3.tgz","_integrity":"sha512-+mTYNf32rz8vBVhOloruMXESTCApixe2mDp2VzPOGkuifJWswcBSZBKh8eOJ6RgWe+p9F6yBpScXSmjvLXG/Sw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.4.3_1783752755076_0.4955631738600923","host":"s3://npm-registry-packages-npm-production"}},"16.4.4":{"name":"@oh-my-pi/hashline","version":"16.4.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.4.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"83f623503db1fbe6cffc239f365ec1bb7933c53e","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.4.4.tgz","fileCount":41,"integrity":"sha512-En4+EIeQdX/lT6Np/4eorUmOo4sRQCNY/KCGLQLen2NOZEaj0Ig295IcuxW1oju7ZYaxi3a/ZeEDD2U2jJNsxA==","signatures":[{"sig":"MEYCIQCcuOByiYQ/GxEMsezfeoGP8bdF8/P6gvvZv6EOryQoEQIhAPpfqhwLEItSLNsWjImK4SZYaGMrdtjq3OncsbPeVmg1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310554},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-NK6rBn/oh-my-pi-hashline-16.4.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-NK6rBn/oh-my-pi-hashline-16.4.4.tgz","_integrity":"sha512-En4+EIeQdX/lT6Np/4eorUmOo4sRQCNY/KCGLQLen2NOZEaj0Ig295IcuxW1oju7ZYaxi3a/ZeEDD2U2jJNsxA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.4.4_1783767959612_0.08078833838244992","host":"s3://npm-registry-packages-npm-production"}},"16.4.5":{"name":"@oh-my-pi/hashline","version":"16.4.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.4.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"0846803a69fc2a6f8595ca91a8a7120d5a1c2303","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.4.5.tgz","fileCount":41,"integrity":"sha512-3D0i6Sdvtc02zlq9KTBPZKlhsXuZRvCaZ4gO1nNGt/EFBX8SJmNS6jJT2+3hpyZiSSsKIKJjP7AlCyDvC6OJ9w==","signatures":[{"sig":"MEUCIB5PWMwIdl2HdN60OxE+mo41JLk11DtGLcsiXFauOPJEAiEApn9w44Htvx7/XxUkrE+bafuYLiky6WKT63eVstSGyFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310554},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-o3t9RF/oh-my-pi-hashline-16.4.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-o3t9RF/oh-my-pi-hashline-16.4.5.tgz","_integrity":"sha512-3D0i6Sdvtc02zlq9KTBPZKlhsXuZRvCaZ4gO1nNGt/EFBX8SJmNS6jJT2+3hpyZiSSsKIKJjP7AlCyDvC6OJ9w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.4.5_1783793530754_0.47154889319834115","host":"s3://npm-registry-packages-npm-production"}},"16.4.6":{"name":"@oh-my-pi/hashline","version":"16.4.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.4.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"9b88e6d8a9547b93322e04468db5751d9c899f77","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.4.6.tgz","fileCount":41,"integrity":"sha512-C45HWgmLCEzBkF02vORF4WImS57BJi5nm7j9+iFcA+xLylZAXRPBNM9L2cMtaDAW3LKd+I70IZ13qSMA+SDh6g==","signatures":[{"sig":"MEUCIQDVBKPHLRtvHLgkkC6pqkMrDp4jaqN9XAOjmtYGdz6yoQIgbgo1GvM6KGXAK7ut2C8U+8VjbmT2MgVH2f9/snWO+fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310554},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-eHyqOl/oh-my-pi-hashline-16.4.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-eHyqOl/oh-my-pi-hashline-16.4.6.tgz","_integrity":"sha512-C45HWgmLCEzBkF02vORF4WImS57BJi5nm7j9+iFcA+xLylZAXRPBNM9L2cMtaDAW3LKd+I70IZ13qSMA+SDh6g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.4.6_1783820434924_0.6371081651504158","host":"s3://npm-registry-packages-npm-production"}},"16.4.8":{"name":"@oh-my-pi/hashline","version":"16.4.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.4.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"607b2cff8faf184a3cd4b7392a1e12eff00d3a95","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.4.8.tgz","fileCount":41,"integrity":"sha512-aJlyuyeK2mqx210UITj9O2ZXFwfLAEHXFtvVT1R2aYaRjUR85oWqh/I/z1owQcMoVs6FuR8a1RE5o1O7rPb+GQ==","signatures":[{"sig":"MEUCIQC8EM8xlDX1W9yQKL2RF/4wVbFwAArA0+ayLL1xf+olzgIgQejLwazN4GJfVwtVwvtGDiSeFyXbaMIRMAg/wzMkSWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310554},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-qTMOIO/oh-my-pi-hashline-16.4.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-qTMOIO/oh-my-pi-hashline-16.4.8.tgz","_integrity":"sha512-aJlyuyeK2mqx210UITj9O2ZXFwfLAEHXFtvVT1R2aYaRjUR85oWqh/I/z1owQcMoVs6FuR8a1RE5o1O7rPb+GQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.4.8_1783884079302_0.7474128819405723","host":"s3://npm-registry-packages-npm-production"}},"16.5.0":{"name":"@oh-my-pi/hashline","version":"16.5.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.5.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"b339b45d885b60f297fdf45ee7a6df7d7be23f70","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.5.0.tgz","fileCount":41,"integrity":"sha512-40yijmh1DbOUfWCo7BiC6QMO98pXPEO3GZ9uS3/F+f4+lx7AIOvefnLUHsDWT2/E8pX3zvhzFeFKtRdpYPU/DQ==","signatures":[{"sig":"MEYCIQC94OGn54CfbnEZRtsWg83EzCa/APgWR/mYYthMxzsM/wIhANigjRye8uvh2Rgw09K1bANv0xBWDqy9i6asNwWI7SS8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309239},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-jfnuEB/oh-my-pi-hashline-16.5.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-jfnuEB/oh-my-pi-hashline-16.5.0.tgz","_integrity":"sha512-40yijmh1DbOUfWCo7BiC6QMO98pXPEO3GZ9uS3/F+f4+lx7AIOvefnLUHsDWT2/E8pX3zvhzFeFKtRdpYPU/DQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.5.0_1783989563567_0.7069446161654678","host":"s3://npm-registry-packages-npm-production"}},"16.5.1":{"name":"@oh-my-pi/hashline","version":"16.5.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.5.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e7d7a07662a4b97a4105d06634fe899498aad4bb","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.5.1.tgz","fileCount":41,"integrity":"sha512-brdqi7f9HWVFTZuhTyU3XUFaz2yY5t1Knw793TDgwwCHrxVATaYxPFMVN8+S6je6OYD8tCxXiLp0zvV4FJdEYQ==","signatures":[{"sig":"MEUCIEqOd3LT8qe9nN+w6TwwiAueRA1CqqXDz8Mhd+YYyOqdAiEA+Hma1VIYft27I4xXcnxWjyq7pem/4lf1DOCeGXs+D9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309239},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-KTrEJ1/oh-my-pi-hashline-16.5.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-KTrEJ1/oh-my-pi-hashline-16.5.1.tgz","_integrity":"sha512-brdqi7f9HWVFTZuhTyU3XUFaz2yY5t1Knw793TDgwwCHrxVATaYxPFMVN8+S6je6OYD8tCxXiLp0zvV4FJdEYQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.5.1_1784051304304_0.4717200066372993","host":"s3://npm-registry-packages-npm-production"}},"16.5.2":{"name":"@oh-my-pi/hashline","version":"16.5.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@16.5.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"24f170232ac25a3e65c799dafc266d756b9b6f74","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-16.5.2.tgz","fileCount":41,"integrity":"sha512-5dUF7QuERyJoGFgcO8RkFzEtMDpMmvj3OcfQgSGk3GKQscXP2NH3BQreUmCcYsHuvz+hQ30FsEw+cKVKY9homA==","signatures":[{"sig":"MEQCICsQIXk0FBkYnMFFIpWw20lHkd6YTkoU4nsv+bXSz1SHAiAtmU84RpIcroqPhmWeAcMKpSuJ2PUXa5OnFpQVPdiPpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@16.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309239},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-SI7tWo/oh-my-pi-hashline-16.5.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-SI7tWo/oh-my-pi-hashline-16.5.2.tgz","_integrity":"sha512-5dUF7QuERyJoGFgcO8RkFzEtMDpMmvj3OcfQgSGk3GKQscXP2NH3BQreUmCcYsHuvz+hQ30FsEw+cKVKY9homA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_16.5.2_1784068621376_0.4129727686169371","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"@oh-my-pi/hashline","version":"17.0.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e5815b1c9ecd0d6d34ba152be022b229b205b609","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.0.0.tgz","fileCount":41,"integrity":"sha512-yhQkYnrpUf1RYjaelFX8P4tui3En4OkPRfDFf0B6oWLWDa9IEhMl5nJN8XH2b6F6byySRITOVwkBynQis0kiUA==","signatures":[{"sig":"MEQCIFIGaxUplklsN018VjBKiJmIyPMyiCK944hzlU27FA2kAiATH/OH0S9sj6ScnBvL+zaEht8SN+NI26cTyRTXpZEISw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310206},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-HZO0hx/oh-my-pi-hashline-17.0.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-HZO0hx/oh-my-pi-hashline-17.0.0.tgz","_integrity":"sha512-yhQkYnrpUf1RYjaelFX8P4tui3En4OkPRfDFf0B6oWLWDa9IEhMl5nJN8XH2b6F6byySRITOVwkBynQis0kiUA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.0.0_1784140993309_0.039255891419072375","host":"s3://npm-registry-packages-npm-production"}},"17.0.1":{"name":"@oh-my-pi/hashline","version":"17.0.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"efc94efd5f2ebc4708e97142b5ceeb3058413fcb","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.0.1.tgz","fileCount":41,"integrity":"sha512-YzfvRVhkpDOAm0kC2rMXtu9HTicJ8BGfpRJ4T7xxGomzorg3qWaEGYPZ6KbFPtcEy2vwjKhqeWyl9d3YqKiGiA==","signatures":[{"sig":"MEUCIQCrkpGGPuSQy8DEcgGhze/C/gSPll/YwFnr6MR6EdINbQIgQ4YSPy0qNIBSgwcizHIVBFYS04ECk+p2NTwhw5a+NIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310206},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-tjsBsJ/oh-my-pi-hashline-17.0.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-tjsBsJ/oh-my-pi-hashline-17.0.1.tgz","_integrity":"sha512-YzfvRVhkpDOAm0kC2rMXtu9HTicJ8BGfpRJ4T7xxGomzorg3qWaEGYPZ6KbFPtcEy2vwjKhqeWyl9d3YqKiGiA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.0.1_1784174518093_0.42599850588791677","host":"s3://npm-registry-packages-npm-production"}},"17.0.2":{"name":"@oh-my-pi/hashline","version":"17.0.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.0.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"f5b1f93eeb6950eb1f54ecb6f586dd2e6751ebe5","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.0.2.tgz","fileCount":41,"integrity":"sha512-+yEWqMWvvbstSYYOJO7gyaiidGlBqPHi8r7FqKxlvoa7Av0VIjZCmym74Sa4tB+zpKWM6lWYwEbIj6na8rPBsQ==","signatures":[{"sig":"MEUCIEQKgmQmglDjzMbh2sj+BYYwyzQWz/MZwMtty9whln+MAiEA8dQtPJvY2p3BdqRiMFKqzrQFw7SMQSUHzB93jmOoksI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310206},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-KjfTJN/oh-my-pi-hashline-17.0.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-KjfTJN/oh-my-pi-hashline-17.0.2.tgz","_integrity":"sha512-+yEWqMWvvbstSYYOJO7gyaiidGlBqPHi8r7FqKxlvoa7Av0VIjZCmym74Sa4tB+zpKWM6lWYwEbIj6na8rPBsQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.0.2_1784269714987_0.2131204702461007","host":"s3://npm-registry-packages-npm-production"}},"17.0.3":{"name":"@oh-my-pi/hashline","version":"17.0.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.0.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"9fb6fc471fdc081be3f76785b9a84e99e626b804","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.0.3.tgz","fileCount":41,"integrity":"sha512-OZR3hQMoBt2xrOxAiBHW4EAnulxxb2ubUtxmqUy6M0S7d1vcRqVu/+pbZmncyK0UmJvF5Yc8xEWl5YVFaeispA==","signatures":[{"sig":"MEUCIA4iQbSwbWl5uaLSksIlmRfKl9H4ua8OQN0le+LiIdqbAiEAk9F4HOSEQijJEK+eOmsqLG9wzJlBfzSG86zzoVv/CtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311131},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-rNcNos/oh-my-pi-hashline-17.0.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-rNcNos/oh-my-pi-hashline-17.0.3.tgz","_integrity":"sha512-OZR3hQMoBt2xrOxAiBHW4EAnulxxb2ubUtxmqUy6M0S7d1vcRqVu/+pbZmncyK0UmJvF5Yc8xEWl5YVFaeispA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.0.3_1784320799811_0.5873710028960137","host":"s3://npm-registry-packages-npm-production"}},"17.0.4":{"name":"@oh-my-pi/hashline","version":"17.0.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.0.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e56468b2c6d896c5b53c49f75e7a7784dcfee8d1","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.0.4.tgz","fileCount":41,"integrity":"sha512-5HSjleQ8UecUDWJrrYjaETk36XOD5VJP1CIDnKC/G6tp//ts9N3nwHCuWYTpQOjqADfL1hDgPUWQQcklpPJjeQ==","signatures":[{"sig":"MEQCIGuavfoykh8lSTCMYWOowZPJQXlLznxA2cny0HODH9nrAiAXUj3Y8STk3VDpVbRFuPp62W/X5R4Btg4NQZHJvxSzRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311157},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-HG9q5U/oh-my-pi-hashline-17.0.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-HG9q5U/oh-my-pi-hashline-17.0.4.tgz","_integrity":"sha512-5HSjleQ8UecUDWJrrYjaETk36XOD5VJP1CIDnKC/G6tp//ts9N3nwHCuWYTpQOjqADfL1hDgPUWQQcklpPJjeQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.0.4_1784351935935_0.34281135918631","host":"s3://npm-registry-packages-npm-production"}},"17.0.5":{"name":"@oh-my-pi/hashline","version":"17.0.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.0.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"4d9330d6c30dcce647a3287ad58584924b536fb2","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.0.5.tgz","fileCount":41,"integrity":"sha512-1aFduPnzUAlnryx7JNttQi0SHstLaO4gPqFbdaSAM+UBeOXRo7W25q6h63xpKuvwBM8XabG3eZnkVLEaQ21InA==","signatures":[{"sig":"MEUCIBx3Har2dgdirq23lxZjCcodqnfBn0MjMON/nkyAaLBcAiEArI88EPVSbTMnwCN9CQlhqsnUL2jdZrXQBI7nR6MtgZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311157},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-jAQ0nQ/oh-my-pi-hashline-17.0.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-jAQ0nQ/oh-my-pi-hashline-17.0.5.tgz","_integrity":"sha512-1aFduPnzUAlnryx7JNttQi0SHstLaO4gPqFbdaSAM+UBeOXRo7W25q6h63xpKuvwBM8XabG3eZnkVLEaQ21InA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.0.5_1784412963995_0.776564533349722","host":"s3://npm-registry-packages-npm-production"}},"17.0.6":{"name":"@oh-my-pi/hashline","version":"17.0.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.0.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"c625d87c7ef00983cda6f1d8b680b7f08990f507","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.0.6.tgz","fileCount":41,"integrity":"sha512-cvnR9fpeFiRntAOUNniQd1Ct57eXuuVOOWLLo/Sw//ROcTZxBBdBcPZ2lXgcVKv5vlhxRslkWhZPX59QJzmfYQ==","signatures":[{"sig":"MEUCIQDj9aehL6B3lSu5/X/2ZRBddH1mNZRYP5lquot/jWLIrwIgMM20LJ1D4jM3dNXwqTFV+ZZ6Ke0piyqEKwkb6L4aAdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311157},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-SpiHYs/oh-my-pi-hashline-17.0.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-SpiHYs/oh-my-pi-hashline-17.0.6.tgz","_integrity":"sha512-cvnR9fpeFiRntAOUNniQd1Ct57eXuuVOOWLLo/Sw//ROcTZxBBdBcPZ2lXgcVKv5vlhxRslkWhZPX59QJzmfYQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.0.6_1784587232867_0.6792991595408788","host":"s3://npm-registry-packages-npm-production"}},"17.0.7":{"name":"@oh-my-pi/hashline","version":"17.0.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.0.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"7c226172f4c25d67da0660748e4511b98dd9dbba","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.0.7.tgz","fileCount":41,"integrity":"sha512-QCUUb08YW5ETKXXOIeb6MJpYTUwhBZpl97OhC5Dc7Zwas0TNZRylVmX+T3IdcJFBNhBrashqZbLQX77Fn68YSw==","signatures":[{"sig":"MEYCIQD7a6qQ8oUz/TyJXX0nS4Csy2Hv9yLhH75IexyKOfLhegIhAJPTZfSi1VChjCcnoHOekDdSr7MpPDqrLW4ms+oK8Qul","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311157},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-hdKNuk/oh-my-pi-hashline-17.0.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-hdKNuk/oh-my-pi-hashline-17.0.7.tgz","_integrity":"sha512-QCUUb08YW5ETKXXOIeb6MJpYTUwhBZpl97OhC5Dc7Zwas0TNZRylVmX+T3IdcJFBNhBrashqZbLQX77Fn68YSw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"diff":"^9.0.0","lru-cache":"11.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.0.7_1784666380376_0.3833153308586561","host":"s3://npm-registry-packages-npm-production"}},"17.0.8":{"name":"@oh-my-pi/hashline","version":"17.0.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.0.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"5b7184f841a2ec8c50708c5c8fd202540720aab8","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.0.8.tgz","fileCount":41,"integrity":"sha512-ArW4nX7MeKcLYQRWJvEwziStEZgxJDBgT4Cj5QEGRivKFIcJ8lFwUEYhnN50+UkCBXACDM0U/H8eE05P6K6MzA==","signatures":[{"sig":"MEYCIQC6S4ijykqk9IuZvGMw3MRQP4od2xGSGkbPEPMT/jDxagIhAO30WU/TV34QQrUaq89PeIgT2eE9/ppT3/FyPiNEcsG8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311385},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-FNMe4A/oh-my-pi-hashline-17.0.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-FNMe4A/oh-my-pi-hashline-17.0.8.tgz","_integrity":"sha512-ArW4nX7MeKcLYQRWJvEwziStEZgxJDBgT4Cj5QEGRivKFIcJ8lFwUEYhnN50+UkCBXACDM0U/H8eE05P6K6MzA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.0.8_1784769247684_0.42151712299348154","host":"s3://npm-registry-packages-npm-production"}},"17.0.9":{"name":"@oh-my-pi/hashline","version":"17.0.9","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.0.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"2cb6acd10a90249ecc1ef7bd82cccaf435d8f3d6","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.0.9.tgz","fileCount":41,"integrity":"sha512-/9TlH3mFULk+QFfvR8f2lzV+nfTIhIyFB3kO0t9HwFn+tf18ohCL2eKn8DPrXHOpfxkJ75JIhdCWm1m/doXkjA==","signatures":[{"sig":"MEUCIQDBTxNZRaW2wKC7o4M/0wNNGZjxKakBHQwpWKtdSyGteAIgMHtWJSSyDGaHBG1v+R5//v3iA3vo5xMGa8g7UsMzVQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311386},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-BqoT5Y/oh-my-pi-hashline-17.0.9.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-BqoT5Y/oh-my-pi-hashline-17.0.9.tgz","_integrity":"sha512-/9TlH3mFULk+QFfvR8f2lzV+nfTIhIyFB3kO0t9HwFn+tf18ohCL2eKn8DPrXHOpfxkJ75JIhdCWm1m/doXkjA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.0.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.0.9_1784812142471_0.5897161071055519","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"@oh-my-pi/hashline","version":"17.1.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"9e46ae9149db64d7e809ef911dae8d6997eeb3bd","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.1.0.tgz","fileCount":41,"integrity":"sha512-U8gwV/WDWpf4FmGJzck3hwiNU/0AKocavJLZvxcTweqehVF/0zgHdB3gn5QvHQukFiiYlXB7dlQWlq0f0S0eOA==","signatures":[{"sig":"MEQCIFhrWaX5HEzLkvotfVMMJZX2HkMAAnGH52Qnvi+/SK90AiBVP0OdOm2rquyPqC+gN2nJltMXlxVMZ4IImTd1CzoZig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311386},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-GQVUW3/oh-my-pi-hashline-17.1.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-GQVUW3/oh-my-pi-hashline-17.1.0.tgz","_integrity":"sha512-U8gwV/WDWpf4FmGJzck3hwiNU/0AKocavJLZvxcTweqehVF/0zgHdB3gn5QvHQukFiiYlXB7dlQWlq0f0S0eOA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.1.0_1784858832931_0.4958638386237437","host":"s3://npm-registry-packages-npm-production"}},"17.1.1":{"name":"@oh-my-pi/hashline","version":"17.1.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"394732081f02d930da33788a4d925101b3375e27","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.1.1.tgz","fileCount":41,"integrity":"sha512-2fa8IUv2+PT45ckSzoHhkQqu3LQqMoEszl6Q0VvdMdv4q+GAhGI/GiorOzd3lRCR7ahdD4rFvQMW8/YYErCmIg==","signatures":[{"sig":"MEYCIQChXPHC4zYIB8FHhCI9DQ4kVZ7qfKCuY0CTJd4tD52YHgIhAMUgwbAMayYhNtdVKi14pPNcmDUwCCENK6aJX68k+sPb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311386},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-I8pxQa/oh-my-pi-hashline-17.1.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-I8pxQa/oh-my-pi-hashline-17.1.1.tgz","_integrity":"sha512-2fa8IUv2+PT45ckSzoHhkQqu3LQqMoEszl6Q0VvdMdv4q+GAhGI/GiorOzd3lRCR7ahdD4rFvQMW8/YYErCmIg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.1.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.1.1_1784882677645_0.9160603717155567","host":"s3://npm-registry-packages-npm-production"}},"17.1.2":{"name":"@oh-my-pi/hashline","version":"17.1.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.1.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"f11ce418e33144bb3da32811de0318deb39edd87","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.1.2.tgz","fileCount":41,"integrity":"sha512-miswfKNnCKLTU7cSoZLGnyTTs8kvxAKYUvZSdXUqdoDBVvZ+3UGW5Qh0DxmVYxfK+hnEcOIQpUCqnxrtdCkFpw==","signatures":[{"sig":"MEYCIQCcvLhsMuTvl5dk1EuLMT/o6+3udTyWV6thsFagmBhjMQIhAOVLeqEmIXV1AYPR9CMNgrNZJ+gW3xID9p8E3FRQ99p8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314339},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Ct0AbV/oh-my-pi-hashline-17.1.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-Ct0AbV/oh-my-pi-hashline-17.1.2.tgz","_integrity":"sha512-miswfKNnCKLTU7cSoZLGnyTTs8kvxAKYUvZSdXUqdoDBVvZ+3UGW5Qh0DxmVYxfK+hnEcOIQpUCqnxrtdCkFpw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.1.2_1784908599852_0.09203961355736667","host":"s3://npm-registry-packages-npm-production"}},"17.1.3":{"name":"@oh-my-pi/hashline","version":"17.1.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.1.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6e2b1fd146a61019379a4b69b34a1df9365155f5","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.1.3.tgz","fileCount":41,"integrity":"sha512-12HhWVozlo+pm+gI7avwn5/VtLnllVxGDzFSxwRDJh4sfoonGUuf2xT4Lq6jqInEX+j3xQ85UNPDeM4cJwGAqQ==","signatures":[{"sig":"MEUCIQD/dqccCSGJhke2rjoj6VZxLaAoCe5qkfI1PEmXpgZ8DAIgXExeZF9i/0nplzSutiQDIWJdlemE2oW+Ezxu82bP+/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314339},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-wjvGIW/oh-my-pi-hashline-17.1.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-wjvGIW/oh-my-pi-hashline-17.1.3.tgz","_integrity":"sha512-12HhWVozlo+pm+gI7avwn5/VtLnllVxGDzFSxwRDJh4sfoonGUuf2xT4Lq6jqInEX+j3xQ85UNPDeM4cJwGAqQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.1.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.1.3_1784937273843_0.30797569752327547","host":"s3://npm-registry-packages-npm-production"}},"17.1.4":{"name":"@oh-my-pi/hashline","version":"17.1.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.1.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"83b1f89520d118b4a0c1419bcfc37c0ef82eed1f","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.1.4.tgz","fileCount":41,"integrity":"sha512-HkkVyFbcKG8Tu4/vyRNtqd8ohHXPcRTNA01VdkvkgwXuv7LhgeXnUE+BUmg2c+gpnqp9FKICJCAZkaSJ9hxUZQ==","signatures":[{"sig":"MEYCIQCHicAUbu231LdJ1206PJ4zSSzkx8fP+y4HIMXd4VdPowIhAIcTvlT77MnGm6vjEU0/icpOaLz3BPcMNbbcwpfHOjOx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314339},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-pmktLQ/oh-my-pi-hashline-17.1.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-pmktLQ/oh-my-pi-hashline-17.1.4.tgz","_integrity":"sha512-HkkVyFbcKG8Tu4/vyRNtqd8ohHXPcRTNA01VdkvkgwXuv7LhgeXnUE+BUmg2c+gpnqp9FKICJCAZkaSJ9hxUZQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.1.4_1785092228729_0.7914461661075476","host":"s3://npm-registry-packages-npm-production"}},"17.1.5":{"name":"@oh-my-pi/hashline","version":"17.1.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.1.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"567afcf06cce6420128774e2c586925f795233c4","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.1.5.tgz","fileCount":41,"integrity":"sha512-53rmnnAiRwM8MVgXoNYMV47JyBptQrnb5DMLwIc0FZ7nTKVEFgpAL3Gxo4sT855ZgA4/LAHwpSduf3f7HxC/yw==","signatures":[{"sig":"MEYCIQDmN5PdHGZodx+qWKebXCLvCKCHD4pqf9aSd2plhk/mdgIhAMSoY0RTkMHtOMAY6P50lyE3tkCmSve+RG4wcriW6kn1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323620},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-cvjpZO/oh-my-pi-hashline-17.1.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-cvjpZO/oh-my-pi-hashline-17.1.5.tgz","_integrity":"sha512-53rmnnAiRwM8MVgXoNYMV47JyBptQrnb5DMLwIc0FZ7nTKVEFgpAL3Gxo4sT855ZgA4/LAHwpSduf3f7HxC/yw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.1.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.1.5_1785128072094_0.09308182110523533","host":"s3://npm-registry-packages-npm-production"}},"17.1.6":{"name":"@oh-my-pi/hashline","version":"17.1.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.1.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"4b4423b28fdffbdc9fb192717240edc5aa99f56b","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.1.6.tgz","fileCount":41,"integrity":"sha512-WykLrAa/5F1TUgOiDRrfZWLbO/gY4v9denNwhrg/Pouu2UdoyP/RQzG2S6zF2YdXFTqauc/+u04A0CGbcRa5Tw==","signatures":[{"sig":"MEUCIEzZpV5/NEYyC+fPBCoa/S5qouy7rfI02qZgxmMCSmaPAiEA328QIkRWBXRC2QXBw4BoFstfGIQdsNsa2nd+nOxjfhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323620},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-KMEM7k/oh-my-pi-hashline-17.1.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-KMEM7k/oh-my-pi-hashline-17.1.6.tgz","_integrity":"sha512-WykLrAa/5F1TUgOiDRrfZWLbO/gY4v9denNwhrg/Pouu2UdoyP/RQzG2S6zF2YdXFTqauc/+u04A0CGbcRa5Tw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.1.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.1.6_1785172525120_0.06732129231571404","host":"s3://npm-registry-packages-npm-production"}},"17.1.7":{"name":"@oh-my-pi/hashline","version":"17.1.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.1.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"600d03b3136d7bbd3a9610434199e47bde0532dc","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.1.7.tgz","fileCount":41,"integrity":"sha512-IHjdkwEDvKcgBGAi/SmDoVn/QmBc+Ci+z1OXufNiZdlEiMn+FUKBkLTXaxUpgFEB2fWxXts8UI+r9KA90RdeMA==","signatures":[{"sig":"MEYCIQCewacyPh8D+XfRqL8jIBSTVvRrU/r8f2QTfLQ5fVNfSAIhAJ+QCwh2BOWjayfX//aTdY6+XD4xS9OSpMmuHrIU46Nz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323620},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-AtX0yi/oh-my-pi-hashline-17.1.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-AtX0yi/oh-my-pi-hashline-17.1.7.tgz","_integrity":"sha512-IHjdkwEDvKcgBGAi/SmDoVn/QmBc+Ci+z1OXufNiZdlEiMn+FUKBkLTXaxUpgFEB2fWxXts8UI+r9KA90RdeMA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.1.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.1.7_1785208519121_0.008493342914914104","host":"s3://npm-registry-packages-npm-production"}},"17.1.8":{"name":"@oh-my-pi/hashline","version":"17.1.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.1.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"2655ff15dbd09a72e77e4ccfd3cede336d1722af","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.1.8.tgz","fileCount":41,"integrity":"sha512-Ld82cB8SUSABCV1xxROTN3rjbf/1KMXC+GxYBbtcVpsgc2hvzBut3xXPSSu9IP/xDZbdFAg3QN0Sh1HzG6LbBA==","signatures":[{"sig":"MEUCIQDJa7r1rH0Msz/axBmmcw+C0wJp5qRaKuVmgY1ADj/XUwIgb5DmIfTEuurdF+aXxgt/ufATmiuzt0S4SjZagysSZL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323620},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-gg9FXA/oh-my-pi-hashline-17.1.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-gg9FXA/oh-my-pi-hashline-17.1.8.tgz","_integrity":"sha512-Ld82cB8SUSABCV1xxROTN3rjbf/1KMXC+GxYBbtcVpsgc2hvzBut3xXPSSu9IP/xDZbdFAg3QN0Sh1HzG6LbBA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.1.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.1.8_1785244871922_0.27380149793104147","host":"s3://npm-registry-packages-npm-production"}},"17.2.0":{"name":"@oh-my-pi/hashline","version":"17.2.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e5b7798f47ba8836ab71aea6397e522ac4a9afb1","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.0.tgz","fileCount":43,"integrity":"sha512-p+hV1YCgX4pI78gwk6dpl74PvZXCpmA48bAnXmoXE5tkna41HyJMrF56m5EhHZtixfWm0Wa/g1yRNDBk6GEFYw==","signatures":[{"sig":"MEUCIAy8d+qg9tbLWfD565U479W0uyrUsAUy5MbXVSdBHst5AiEA+Tm0fTru7OZQ0INBvRM3d6Vg7FX++yCIquJ99eHdtp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349428},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-2nPJzd/oh-my-pi-hashline-17.2.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-2nPJzd/oh-my-pi-hashline-17.2.0.tgz","_integrity":"sha512-p+hV1YCgX4pI78gwk6dpl74PvZXCpmA48bAnXmoXE5tkna41HyJMrF56m5EhHZtixfWm0Wa/g1yRNDBk6GEFYw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.0_1785395520685_0.21400433077760117","host":"s3://npm-registry-packages-npm-production"}},"17.2.1":{"name":"@oh-my-pi/hashline","version":"17.2.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"852c4a1adccd96e9f263b558dbce8921177ae2c3","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.1.tgz","fileCount":43,"integrity":"sha512-9i1S+39QoyhVwom7uRE42jK8UO8s1BvqmZtryThjUcy/w+pi9EVuGHh7U/+CKuJ191s/hiJEBS1OhuweLEj5Gg==","signatures":[{"sig":"MEYCIQDbx16zw5TyrKywiVyebjQi1v9m3cJP7TDH0ViFqevY3wIhAObOjQ55tsayCIdPs53TERr8H1EhZ11FyDieY0ejdO/h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349428},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-JD9oGo/oh-my-pi-hashline-17.2.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-JD9oGo/oh-my-pi-hashline-17.2.1.tgz","_integrity":"sha512-9i1S+39QoyhVwom7uRE42jK8UO8s1BvqmZtryThjUcy/w+pi9EVuGHh7U/+CKuJ191s/hiJEBS1OhuweLEj5Gg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.2.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.1_1785428881589_0.6401376249066979","host":"s3://npm-registry-packages-npm-production"}},"17.2.2":{"name":"@oh-my-pi/hashline","version":"17.2.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"66911cad2a30c82a133ff032b97977a66d179535","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.2.tgz","fileCount":43,"integrity":"sha512-XlcwEyYcvZcmd0s8w93zhuRovxGWl0Vrvav4mvijkLLKB9dJAhs3KqqdBNPwPLfHTzbffavQnzXU1HKjjHQKZQ==","signatures":[{"sig":"MEUCIQCDWBgP5uvni6q2R6BIg7hkVzUjHXh8SZeDuK96JkDuCAIgbc+NDXVA9fzwXsk5IaiGSo2lhVswifjXn2X9k/lW/cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372948},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-uv6fIX/oh-my-pi-hashline-17.2.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-uv6fIX/oh-my-pi-hashline-17.2.2.tgz","_integrity":"sha512-XlcwEyYcvZcmd0s8w93zhuRovxGWl0Vrvav4mvijkLLKB9dJAhs3KqqdBNPwPLfHTzbffavQnzXU1HKjjHQKZQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.2_1785526761051_0.05384596015283449","host":"s3://npm-registry-packages-npm-production"}},"17.2.3":{"name":"@oh-my-pi/hashline","version":"17.2.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"315652d187c4d361b1cb1739d997e38b5afba2bb","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.3.tgz","fileCount":43,"integrity":"sha512-MRxME9OVx9KvNrGq6DI1RvICC0nAUNaQW/vGZ4uS9QIIwoHEckEfPAwnKJNjU/wF87C9f3nS7P/wv0N0ThlQ1w==","signatures":[{"sig":"MEUCIQDfyQO2LCev+IzepdTxFNRxocWJmQtRKGPuVcPU87eHMgIgEJ0NqazKEh9rt068sgaHTLxoRB1zRvb4rredtLP0TI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372948},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-BSq2Tl/oh-my-pi-hashline-17.2.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-BSq2Tl/oh-my-pi-hashline-17.2.3.tgz","_integrity":"sha512-MRxME9OVx9KvNrGq6DI1RvICC0nAUNaQW/vGZ4uS9QIIwoHEckEfPAwnKJNjU/wF87C9f3nS7P/wv0N0ThlQ1w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.2.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.3_1785599580194_0.5575794031419707","host":"s3://npm-registry-packages-npm-production"}},"17.2.4":{"name":"@oh-my-pi/hashline","version":"17.2.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"41149e0770939e028915563c23619a58b7aca6ef","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.4.tgz","fileCount":43,"integrity":"sha512-p/hMMzk3Qhk3EOKEZhUsCMR4GOpnr0ZZuMqsJcSia2psGRFwsinnJDvFLiUpeIFA11o54LbnjhwnpAYuZ890NA==","signatures":[{"sig":"MEYCIQDsPN76Jpe+8gb276dhF7r9ytQhC31XkWUig0wflfzyMQIhAKwGgBbervt0xjd84T0EvAxJsjoaY2DR0lN+xBYSs+04","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372948},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-23O6yA/oh-my-pi-hashline-17.2.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-23O6yA/oh-my-pi-hashline-17.2.4.tgz","_integrity":"sha512-p/hMMzk3Qhk3EOKEZhUsCMR4GOpnr0ZZuMqsJcSia2psGRFwsinnJDvFLiUpeIFA11o54LbnjhwnpAYuZ890NA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.2.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.4_1785625295458_0.17494133646055432","host":"s3://npm-registry-packages-npm-production"}},"17.2.5":{"name":"@oh-my-pi/hashline","version":"17.2.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"452d056304d064b6c3b3bec86cade6d2b24d9107","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.5.tgz","fileCount":43,"integrity":"sha512-xxP7agjt+15ghvAwH9eVs6TVHLemovS2sKTzUhSkm+/eKVfpTWJq/r0Zk65kp4WXwNThgGsAmZtKeqRr1op0IQ==","signatures":[{"sig":"MEQCIDwUsY9FUrE6DK092UxhUCKUikOD78dAg78B1unSJaO+AiAU992cBtJ9bAwhavBtwtFesXaRMFT7hJPxWZmii7eoNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372948},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-NkNZyd/oh-my-pi-hashline-17.2.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-NkNZyd/oh-my-pi-hashline-17.2.5.tgz","_integrity":"sha512-xxP7agjt+15ghvAwH9eVs6TVHLemovS2sKTzUhSkm+/eKVfpTWJq/r0Zk65kp4WXwNThgGsAmZtKeqRr1op0IQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.5_1785733786504_0.18097256136696105","host":"s3://npm-registry-packages-npm-production"}},"17.2.6":{"name":"@oh-my-pi/hashline","version":"17.2.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"189c0fc7b246115e37f1ce902b7d0ce69e252b4a","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.6.tgz","fileCount":43,"integrity":"sha512-UdmefNJ9HsG2RgYW69ncVPcxlb0pm3ClJxLxrBGbFSlook2cOdxAlryP6sWx/pDEiicWX6YqAnIvnnOuSm3s7Q==","signatures":[{"sig":"MEYCIQDJSkKx930kuM1MHSmWl+KNZIf/kE8jwSGzLAfqJWQ5DAIhAJpBiFwRn+z2lsVe4RZTJ8sLyqIYu6gNUXyExuhGwOrK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372948},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-UVGqza/oh-my-pi-hashline-17.2.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-UVGqza/oh-my-pi-hashline-17.2.6.tgz","_integrity":"sha512-UdmefNJ9HsG2RgYW69ncVPcxlb0pm3ClJxLxrBGbFSlook2cOdxAlryP6sWx/pDEiicWX6YqAnIvnnOuSm3s7Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.2.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.6_1785770042646_0.7674932410600117","host":"s3://npm-registry-packages-npm-production"}},"17.2.7":{"name":"@oh-my-pi/hashline","version":"17.2.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"300b6279b58e72bac6c59bec2453a6eb5e5e5160","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.7.tgz","fileCount":43,"integrity":"sha512-wLJaPYjeJoEzO8KKQUVxHzzyk8nUxnjNnPTiqN5Ae1mGE8EfnJTCpXgBQze1nTbnVbi1WbwN+EF1fT86THTziQ==","signatures":[{"sig":"MEQCIE6N05MIGqGA/JbqCx2XXqvcD7mq/oaSbUDCyhXQtHNZAiBfJJuGSK/bXOAuOK0OHY1Lli+rHqPJn8saHIYq8Hggfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372948},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-xzMrN8/oh-my-pi-hashline-17.2.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-xzMrN8/oh-my-pi-hashline-17.2.7.tgz","_integrity":"sha512-wLJaPYjeJoEzO8KKQUVxHzzyk8nUxnjNnPTiqN5Ae1mGE8EfnJTCpXgBQze1nTbnVbi1WbwN+EF1fT86THTziQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.7_1785800712458_0.7188661086834645","host":"s3://npm-registry-packages-npm-production"}},"17.2.8":{"name":"@oh-my-pi/hashline","version":"17.2.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"cf9bb469f45f0c1fd261157ecc1bfc10b8a869c0","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.8.tgz","fileCount":43,"integrity":"sha512-38kPcQEjsPPgNyUGlSsvl53JfXKdZmkwY9wLDw34TV3jehW2mvCQQDcLJwkPc9douEp1b6gsh9uieXxOlkej/g==","signatures":[{"sig":"MEUCIQDGUWuREA7OUc8l32IPG3VSLNrVLY0B2lSFhKZS36ArEgIgVJOCEUlFvolmv20cI/XfB810JfgYZT4xzmbLURVwvoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372948},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Rdm6JC/oh-my-pi-hashline-17.2.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-Rdm6JC/oh-my-pi-hashline-17.2.8.tgz","_integrity":"sha512-38kPcQEjsPPgNyUGlSsvl53JfXKdZmkwY9wLDw34TV3jehW2mvCQQDcLJwkPc9douEp1b6gsh9uieXxOlkej/g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.2.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.8_1785861514898_0.036785170144431945","host":"s3://npm-registry-packages-npm-production"}},"17.2.9":{"name":"@oh-my-pi/hashline","version":"17.2.9","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"d28826aeaf5f5e20c1c24761ec236ee191543b7d","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.9.tgz","fileCount":43,"integrity":"sha512-NxPqFK8261RG1NbgM+V9/6RnJ22mMMUGr6npWQAGzQra0H18GKreoLGv3K/5SllnfxacDjI/94ijvAlghHz9sg==","signatures":[{"sig":"MEYCIQCzcD39PnMSgZj31NDH+29JsSFT0f0n8lCnlXd7RKzspAIhALx+vFOkrbsFS8UXD3oHzMw2N+hlBmQn8+pt+84eLFAF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373029},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-lN0jt6/oh-my-pi-hashline-17.2.9.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-lN0jt6/oh-my-pi-hashline-17.2.9.tgz","_integrity":"sha512-NxPqFK8261RG1NbgM+V9/6RnJ22mMMUGr6npWQAGzQra0H18GKreoLGv3K/5SllnfxacDjI/94ijvAlghHz9sg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"11.5.2","@oh-my-pi/pi-natives":"17.2.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.9_1785893712055_0.36619568006733805","host":"s3://npm-registry-packages-npm-production"}},"17.2.10":{"name":"@oh-my-pi/hashline","version":"17.2.10","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"9968ac4c7a56981ec992d2e0bad9c2b8789801f4","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.10.tgz","fileCount":43,"integrity":"sha512-k+OVFJ3xc7SccoBW4ZUKdZCKZKMJGraUBnVMGOlhPibgps6uesu6VbGFl452vQWoQUDBHHND5krn72n8rz9d1A==","signatures":[{"sig":"MEUCIEucJ+vzmdJe8Yv4uhcR4jMvWEzBPjX9ecaWGQdHjB1nAiEA9WK7GwlHGzb/oy8Z/+cL0kupCkDydLBvAOqaraXkxq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373168},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-r3VisK/oh-my-pi-hashline-17.2.10.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-r3VisK/oh-my-pi-hashline-17.2.10.tgz","_integrity":"sha512-k+OVFJ3xc7SccoBW4ZUKdZCKZKMJGraUBnVMGOlhPibgps6uesu6VbGFl452vQWoQUDBHHND5krn72n8rz9d1A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.2.10","@oh-my-pi/pi-natives":"17.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.10_1786019525790_0.7954677669205186","host":"s3://npm-registry-packages-npm-production"}},"17.2.11":{"name":"@oh-my-pi/hashline","version":"17.2.11","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"2513543d3c56c94d591710a84ff8f382d290e247","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.11.tgz","fileCount":43,"integrity":"sha512-wwpRdSQcpCsr/9EFTsgqSC584pC0GLm9jI8hXZCFqr1TYPhHpuo7tiAQvL31meNz9wdna64/m+f1r4WRzlXmkA==","signatures":[{"sig":"MEUCIFluRJcCLLKxHuq1U56ZNxBr9z9TdrWE7s728R1UdTa5AiEAtG6zTYY1KOFeuzq9ZijnbYKBVw3LyOt/lF6ZusuAS6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":374851},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-HYYdNx/oh-my-pi-hashline-17.2.11.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-HYYdNx/oh-my-pi-hashline-17.2.11.tgz","_integrity":"sha512-wwpRdSQcpCsr/9EFTsgqSC584pC0GLm9jI8hXZCFqr1TYPhHpuo7tiAQvL31meNz9wdna64/m+f1r4WRzlXmkA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.2.11","@oh-my-pi/pi-natives":"17.2.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.11_1786141370435_0.2617730071404676","host":"s3://npm-registry-packages-npm-production"}},"17.2.12":{"name":"@oh-my-pi/hashline","version":"17.2.12","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"a15e6aa1a5aa758562a3ecd2e92fb42ece5b6462","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.12.tgz","fileCount":45,"integrity":"sha512-OdqMAojK8iUZynyNAP2VnbB+EHOHM7ISDSM3f9xHh/sDNSPDi15Xwd53AIdJy+EhYoCyglDIqO9/seHjA6veQQ==","signatures":[{"sig":"MEYCIQCkRtbbWnBSsRhVixFlAZDJcX5k3dwIS91YhAheqZZY/QIhAPUvly2FfRhdBCveuvzYYhWfpuz+FiLVvjc4DTz8dLIT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":402648},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-znySBk/oh-my-pi-hashline-17.2.12.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-znySBk/oh-my-pi-hashline-17.2.12.tgz","_integrity":"sha512-OdqMAojK8iUZynyNAP2VnbB+EHOHM7ISDSM3f9xHh/sDNSPDi15Xwd53AIdJy+EhYoCyglDIqO9/seHjA6veQQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.2.12","@oh-my-pi/pi-natives":"17.2.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.12_1786240212264_0.16808132387094066","host":"s3://npm-registry-packages-npm-production"}},"17.2.13":{"name":"@oh-my-pi/hashline","version":"17.2.13","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"72ffd6b94c3c3cf00cd14eb061d80d39e198b080","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.13.tgz","fileCount":45,"integrity":"sha512-fWSCqjT342GH92rcWdxKabexHVbPXu3LpDpWZsZjHk+u8gVq3OJTavUHRrrOnPJkn9GcnW7rPQw0fKJFQuyxyg==","signatures":[{"sig":"MEUCIGTQv0R8g7W3obz0PswW/iJxq0SLHYIvGj7dLjBcomcEAiEAit0RAvylacwh24dlOU4gD4g66Rv83oJsev+kbUcCryk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":402648},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-RW2qpL/oh-my-pi-hashline-17.2.13.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-RW2qpL/oh-my-pi-hashline-17.2.13.tgz","_integrity":"sha512-fWSCqjT342GH92rcWdxKabexHVbPXu3LpDpWZsZjHk+u8gVq3OJTavUHRrrOnPJkn9GcnW7rPQw0fKJFQuyxyg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.2.13","@oh-my-pi/pi-natives":"17.2.13"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.13_1786459474477_0.5256215067558363","host":"s3://npm-registry-packages-npm-production"}},"17.2.14":{"name":"@oh-my-pi/hashline","version":"17.2.14","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"344ef59fbe4bb79206cdc4edd3d6946b82fa0f3f","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.14.tgz","fileCount":45,"integrity":"sha512-o4zg35EwNvX7HkrPm14wo+XhCrNW570DPYUlVC5iUc/J1Fbin4cy4COjtUe6qy5l3ctGgbd3y6LNtofQ8KbsnA==","signatures":[{"sig":"MEUCIQDgYRzUV+AvOX+EkjH8QHFs3ocrTKdo4JWaHCE0hTKH+wIgGnJ9ptD3j1hRsHWoDUpPe/Xrvq9w87srpyJoXJV87c0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":402648},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-oWp4eV/oh-my-pi-hashline-17.2.14.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-oWp4eV/oh-my-pi-hashline-17.2.14.tgz","_integrity":"sha512-o4zg35EwNvX7HkrPm14wo+XhCrNW570DPYUlVC5iUc/J1Fbin4cy4COjtUe6qy5l3ctGgbd3y6LNtofQ8KbsnA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.2.14","@oh-my-pi/pi-natives":"17.2.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.14_1786476763254_0.5443354240899019","host":"s3://npm-registry-packages-npm-production"}},"17.2.15":{"name":"@oh-my-pi/hashline","version":"17.2.15","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.2.15","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"79165e7409889b2c88070bfe09bc25c8a6a352cb","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.2.15.tgz","fileCount":45,"integrity":"sha512-It6ndoSRGR4QgvTTuE8TTLjHkCyl1L9vmsw7x7GcfwHfGd6xcBNmKIMq6hukg5u3UEQIOE/ijvq+KBmoASLxSA==","signatures":[{"sig":"MEYCIQC8H1QGombivKT9JLbJObsMe0WmGGT5YtFT9PWj6Vq4cQIhANFkyFouQrM122zOAyiHWYZVryGAytCZXJoZKennKPoX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":406915},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-zdUilU/oh-my-pi-hashline-17.2.15.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-zdUilU/oh-my-pi-hashline-17.2.15.tgz","_integrity":"sha512-It6ndoSRGR4QgvTTuE8TTLjHkCyl1L9vmsw7x7GcfwHfGd6xcBNmKIMq6hukg5u3UEQIOE/ijvq+KBmoASLxSA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.2.15","@oh-my-pi/pi-natives":"17.2.15"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.2.15_1786500213783_0.9486817571228965","host":"s3://npm-registry-packages-npm-production"}},"17.3.0":{"name":"@oh-my-pi/hashline","version":"17.3.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"506f0f0bf972364319dbfd30abcf42993fa73690","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.3.0.tgz","fileCount":45,"integrity":"sha512-EfXPzIdxiWco+KmCLPIh2kFgC2DEX+NjoTKErR2R8p59ZeSnFHhBjXPNv4VqLISOtNRVubcLknQw4IwGlNMSRA==","signatures":[{"sig":"MEQCIAwiphI/DpvckUM51kcaxvCiDbSHVDxHctvF0z+cSEYMAiApO32LdyiBygM0sTJdnrjCJARYecdPh+I7lnt0hK/nSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384033},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-sGCD3A/oh-my-pi-hashline-17.3.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-sGCD3A/oh-my-pi-hashline-17.3.0.tgz","_integrity":"sha512-EfXPzIdxiWco+KmCLPIh2kFgC2DEX+NjoTKErR2R8p59ZeSnFHhBjXPNv4VqLISOtNRVubcLknQw4IwGlNMSRA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.3.0","@oh-my-pi/pi-natives":"17.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.3.0_1786604756378_0.6765836835277499","host":"s3://npm-registry-packages-npm-production"}},"17.3.1":{"name":"@oh-my-pi/hashline","version":"17.3.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.3.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"078138bf0dd11d797514c61856356b8bb6ca4465","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.3.1.tgz","fileCount":45,"integrity":"sha512-IfvYVZywL/KPSnFVVZF0978jSkx1uRig1Za2Q+QeZYBHj49OasHS9XzPbxkolypTjD113yvkwq+g02enXmZ7gQ==","signatures":[{"sig":"MEYCIQDf7EZiR35fI+edI2gQrYmHY6NHtPXW8QEAAfwuDEgyYAIhAPEQCv15etcs0cELveTUKFQU2KiSf+m+pw0PwBk9cKet","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384033},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-hVqwnK/oh-my-pi-hashline-17.3.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-hVqwnK/oh-my-pi-hashline-17.3.1.tgz","_integrity":"sha512-IfvYVZywL/KPSnFVVZF0978jSkx1uRig1Za2Q+QeZYBHj49OasHS9XzPbxkolypTjD113yvkwq+g02enXmZ7gQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.3.1","@oh-my-pi/pi-natives":"17.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.3.1_1786648576919_0.18292801789389257","host":"s3://npm-registry-packages-npm-production"}},"17.3.2":{"name":"@oh-my-pi/hashline","version":"17.3.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.3.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"b0529df68a045ad509c75b0747c18f16822c65df","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.3.2.tgz","fileCount":45,"integrity":"sha512-zJuCkZPqjJij3J0IAxqdb5rZz/b3I8BiyNYB7ChZyrkepb7rTJoeS8VX535G3SW62S6eCy/nDcXrzy2R6Pij9w==","signatures":[{"sig":"MEUCIEf6JmIpAHJE/P7ymxNN1g83HFBvSZOdR+A/pfixC4PRAiEAkVm+Y/FNh+NxnMWnZgEKMN45dQlYf5LjdV0wMNpKVOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384033},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-5jqpi2/oh-my-pi-hashline-17.3.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-5jqpi2/oh-my-pi-hashline-17.3.2.tgz","_integrity":"sha512-zJuCkZPqjJij3J0IAxqdb5rZz/b3I8BiyNYB7ChZyrkepb7rTJoeS8VX535G3SW62S6eCy/nDcXrzy2R6Pij9w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.3.2","@oh-my-pi/pi-natives":"17.3.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.3.2_1786661790328_0.8159309954517648","host":"s3://npm-registry-packages-npm-production"}},"17.3.3":{"name":"@oh-my-pi/hashline","version":"17.3.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.3.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"f161b39ba10dc119a2c0cbbdf659c3accd3117ce","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.3.3.tgz","fileCount":45,"integrity":"sha512-kWbTNhjDk35bgLWrzd6m+hV3yLMYBcWcuPVhNfsjOOzMv+Uy9cZlnwHPNDwtXY1YFMDkkECOtmKNjBEzsvYN9w==","signatures":[{"sig":"MEQCIFRwRuSvy2Akq02uHrQxeiLDwu82UrkHbiU4WECUPQT9AiBzqqNNJu1XKXtHXm8DVJhHTA1wScpOJWuQVfmPsFWTlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385493},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-eGCsxW/oh-my-pi-hashline-17.3.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-eGCsxW/oh-my-pi-hashline-17.3.3.tgz","_integrity":"sha512-kWbTNhjDk35bgLWrzd6m+hV3yLMYBcWcuPVhNfsjOOzMv+Uy9cZlnwHPNDwtXY1YFMDkkECOtmKNjBEzsvYN9w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.3.3","@oh-my-pi/pi-natives":"17.3.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.3.3_1786680605811_0.48311327889909306","host":"s3://npm-registry-packages-npm-production"}},"17.3.4":{"name":"@oh-my-pi/hashline","version":"17.3.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.3.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"a57ecce4d78c1c15a5b6342f711ca5b201a45fb0","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.3.4.tgz","fileCount":45,"integrity":"sha512-T9Pi/Wr0cJrD5ri2j/MeT+5k/sLO6HFtmQ4o4vPL4Oh4Gg6tSygJ3sJRAeDhvF7PisNVFABspwmu+piwbOEYLw==","signatures":[{"sig":"MEUCIAMCaHy4gqKFkvnc/qjwgrnKnxqKg9MD1xKDO3sk2twMAiEAhcR+LTfFlWnKPp4oCE6YVp5QNQjsVcdA1RlXEeTbOLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385493},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-7S3IZm/oh-my-pi-hashline-17.3.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-7S3IZm/oh-my-pi-hashline-17.3.4.tgz","_integrity":"sha512-T9Pi/Wr0cJrD5ri2j/MeT+5k/sLO6HFtmQ4o4vPL4Oh4Gg6tSygJ3sJRAeDhvF7PisNVFABspwmu+piwbOEYLw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.3.4","@oh-my-pi/pi-natives":"17.3.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.3.4_1786713443532_0.5994419466904319","host":"s3://npm-registry-packages-npm-production"}},"17.3.5":{"name":"@oh-my-pi/hashline","version":"17.3.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.3.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"756214775934ca0f443e1db46ebb37cc5f9ba166","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.3.5.tgz","fileCount":45,"integrity":"sha512-kZf1jhfXeIGxcBQLj+rkdlvMUgStzotRKMPCH2yy6gxRoNU73nRTMqPAvm48kFpqTA/J/zSsPn6QpZV5Asc1HQ==","signatures":[{"sig":"MEYCIQDS0EvYtmo0r+jpWyWLluHyGTG03putpJpP5JYZNTFYKQIhAON75+0sUtb+2ENIGeYzzc9W22q2j2vQnaeTx+lVAG8C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385701},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-m5x5Qv/oh-my-pi-hashline-17.3.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-m5x5Qv/oh-my-pi-hashline-17.3.5.tgz","_integrity":"sha512-kZf1jhfXeIGxcBQLj+rkdlvMUgStzotRKMPCH2yy6gxRoNU73nRTMqPAvm48kFpqTA/J/zSsPn6QpZV5Asc1HQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.3.5","@oh-my-pi/pi-natives":"17.3.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.3.5_1786867384211_0.8197543799845171","host":"s3://npm-registry-packages-npm-production"}},"17.3.7":{"name":"@oh-my-pi/hashline","version":"17.3.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.3.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"886def8d0f6abf68676e97314ee75fc1c8b7b79b","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.3.7.tgz","fileCount":45,"integrity":"sha512-ndSOvXY9J7bxS5dfiU5yyWJg6Zs6tSHikCpORdheTLNEpZxKLwozRj3antPi6qeZhivSgpYF8YOiILxLI8SyjQ==","signatures":[{"sig":"MEUCIAoyV4tDpySpFqAlv1Le7+7A+eB6HRwzRRji+JhrqPUEAiEA8ArWgXjOawO7qSwzo2KnG843TNScy8vXcc+up21E/L4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385701},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-watCez/oh-my-pi-hashline-17.3.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-watCez/oh-my-pi-hashline-17.3.7.tgz","_integrity":"sha512-ndSOvXY9J7bxS5dfiU5yyWJg6Zs6tSHikCpORdheTLNEpZxKLwozRj3antPi6qeZhivSgpYF8YOiILxLI8SyjQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.3.7","@oh-my-pi/pi-natives":"17.3.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.3.7_1787043038039_0.5844761577340043","host":"s3://npm-registry-packages-npm-production"}},"17.3.8":{"name":"@oh-my-pi/hashline","version":"17.3.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.3.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"92767ce1c6bdda9c0e878ad9e8b1af4b3b2f82f2","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.3.8.tgz","fileCount":45,"integrity":"sha512-FSD5XiOmXQGkrcTXqfrlZIKl3Vq2Hth3zYIU57bbeUij6vLpSwmwSPsxod3M+WUWp3bzxrS3WO4ehupW17nciA==","signatures":[{"sig":"MEUCIQDmYHFKUS6G9HkczS6QEJQm8s2Bn/voqiUdFLbHjNgdugIgN4jLe7E5MtiBuimNcbWAaph3QOL7hhzUQWInc0lp7SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385701},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-LgNgQb/oh-my-pi-hashline-17.3.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-LgNgQb/oh-my-pi-hashline-17.3.8.tgz","_integrity":"sha512-FSD5XiOmXQGkrcTXqfrlZIKl3Vq2Hth3zYIU57bbeUij6vLpSwmwSPsxod3M+WUWp3bzxrS3WO4ehupW17nciA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.3.8","@oh-my-pi/pi-natives":"17.3.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.3.8_1787138569725_0.07646101440362307","host":"s3://npm-registry-packages-npm-production"}},"17.4.0":{"name":"@oh-my-pi/hashline","version":"17.4.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/hashline@17.4.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"8299a2a3053e14249bf0d99f5a7ba65d66fcb5c2","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.4.0.tgz","fileCount":45,"integrity":"sha512-H1sxkKDae6FfndN8+iLlGatxPDNkwYv6v74tGRv1O39IGlcUwOK9rqH8fsfhetqh+IzYqdONlAYJM/AXogyywA==","signatures":[{"sig":"MEQCIBnFH4ytkgdYeUvWGMrli5y5/W/e0RJTK3+CXHxFQfbnAiA5aqQIGSVlS5p4RhqQ68/mjOJADHfaK6b9mLY9od6kwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":395338},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-1wThUZ/oh-my-pi-hashline-17.4.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-1wThUZ/oh-my-pi-hashline-17.4.0.tgz","_integrity":"sha512-H1sxkKDae6FfndN8+iLlGatxPDNkwYv6v74tGRv1O39IGlcUwOK9rqH8fsfhetqh+IzYqdONlAYJM/AXogyywA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.4.0","@oh-my-pi/pi-natives":"17.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.4.0_1787208088689_0.13896309262707285","host":"s3://npm-registry-packages-npm-production"}},"17.4.1":{"name":"@oh-my-pi/hashline","version":"17.4.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@17.4.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"ad93afdf6a66c67d3efd87e9c59b8a91e1bf7a08","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.4.1.tgz","fileCount":47,"integrity":"sha512-WgbY0vkGydsXBpqDWxPb91yQ44XnAo1oJt9fakGkZMB6KNKoJHYMqVLGe+rD6k3k+lbeCFzQl8u0IH+PCo9dpw==","signatures":[{"sig":"MEUCIGX8xV3OF/RTakFK593DgksBJljGVUfiPGH9UZu7SozeAiEAjhZHKG/NbaEoPnOR5a/Tm4ZaVnGPMPC4ouVV2XFYrN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473586},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-HgFNEb/oh-my-pi-hashline-17.4.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-HgFNEb/oh-my-pi-hashline-17.4.1.tgz","_integrity":"sha512-WgbY0vkGydsXBpqDWxPb91yQ44XnAo1oJt9fakGkZMB6KNKoJHYMqVLGe+rD6k3k+lbeCFzQl8u0IH+PCo9dpw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.4.1","@oh-my-pi/pi-natives":"17.4.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.4.1_1787324240320_0.4210570407592522","host":"s3://npm-registry-packages-npm-production"}},"17.4.2":{"name":"@oh-my-pi/hashline","version":"17.4.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@17.4.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"2dc8a43ddbf13694e69677f71cf7bbcd874e8506","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-17.4.2.tgz","fileCount":47,"integrity":"sha512-0XVlzPzmFxwW3vgtGebU53rek84/dMO4qH4goeMFOc+Ae//eMYY8xKpiTlbCSbQSGK3zP+R+VPvNB3BM64Vxzw==","signatures":[{"sig":"MEYCIQDRyIQSEKROlaxD2B6nGh8FRBcPrv4S1WrSMsdMuQay7AIhAMcLdVcMCUWdsqlqO2MGAuix2F6bgLYi6i0+PWxW8vuL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@17.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473586},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-k7BJwF/oh-my-pi-hashline-17.4.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-k7BJwF/oh-my-pi-hashline-17.4.2.tgz","_integrity":"sha512-0XVlzPzmFxwW3vgtGebU53rek84/dMO4qH4goeMFOc+Ae//eMYY8xKpiTlbCSbQSGK3zP+R+VPvNB3BM64Vxzw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@oh-my-pi/pi-utils":"17.4.2","@oh-my-pi/pi-natives":"17.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_17.4.2_1787344710977_0.9931212835086909","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"@oh-my-pi/hashline","version":"18.0.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"4bb9b55e9ea0565ad9f876e3d61ef54f14e3e0ea","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.0.0.tgz","fileCount":47,"integrity":"sha512-bbQ5+cYth2WCC6b5Xar1U9z08bh39OVp7X+YaNzwh7IZpBpiyIlpfdThijcnGszbfXOiFXiIl7qHJ6e5Ka2x9w==","signatures":[{"sig":"MEUCIHXkZ5Oc6lyFq8nSEAJ0IJVc+nrjEjDMdNKFaV3A+StPAiEAzd0zZgEfgjT7av+g+2KQNFMSMlh9Dq6jXxXj7RjPuKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473586},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-VIBctO/oh-my-pi-hashline-18.0.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-VIBctO/oh-my-pi-hashline-18.0.0.tgz","_integrity":"sha512-bbQ5+cYth2WCC6b5Xar1U9z08bh39OVp7X+YaNzwh7IZpBpiyIlpfdThijcnGszbfXOiFXiIl7qHJ6e5Ka2x9w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.0.0","@oh-my-pi/pi-natives":"18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.0.0_1787396654409_0.13014344244125864","host":"s3://npm-registry-packages-npm-production"}},"18.0.1":{"name":"@oh-my-pi/hashline","version":"18.0.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6c8515e3db5430749e2ee3e74500c37892adced5","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.0.1.tgz","fileCount":47,"integrity":"sha512-ON36vNXbDShmH2jJqIstoOEuSny8wijJZw6sgbwCE7VId3HoBcN9KMaCwdce7rq3pxZp7YcGIuPAkNNdud4x6w==","signatures":[{"sig":"MEYCIQD4qXKZtIfKHisg2LdWVdTNe8lBTlk2v2AovKwfJBXHrQIhALeD76fj1mIO+ehEmdRJqe4uMMpzOuMjrq94xBL+kSIr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473586},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-heYpNC/oh-my-pi-hashline-18.0.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-heYpNC/oh-my-pi-hashline-18.0.1.tgz","_integrity":"sha512-ON36vNXbDShmH2jJqIstoOEuSny8wijJZw6sgbwCE7VId3HoBcN9KMaCwdce7rq3pxZp7YcGIuPAkNNdud4x6w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.0.1","@oh-my-pi/pi-natives":"18.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.0.1_1787455524764_0.9453896798556747","host":"s3://npm-registry-packages-npm-production"}},"18.0.3":{"name":"@oh-my-pi/hashline","version":"18.0.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.0.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"8e0a09cec0251ec0ee1d81a5507531e3e1d0ab68","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.0.3.tgz","fileCount":47,"integrity":"sha512-0/2N6kYs5FjyPWWErdQY0xtWXhy7bjMxnrfmdbg5eS1gkK+mfYKE2rWx5KqFHznkH5dfihFKdmaCapf6jaRsTA==","signatures":[{"sig":"MEQCIDv3/fpFLgp7Cu9B9XSxtn5rz/z5CFmTKYNS/XnKVo6KAiALYVpzpZzivX/VJ8sQzQOeIptyRYbDAeQV0WLmSr+BjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473586},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Wg3ET9/oh-my-pi-hashline-18.0.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-Wg3ET9/oh-my-pi-hashline-18.0.3.tgz","_integrity":"sha512-0/2N6kYs5FjyPWWErdQY0xtWXhy7bjMxnrfmdbg5eS1gkK+mfYKE2rWx5KqFHznkH5dfihFKdmaCapf6jaRsTA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.0.3","@oh-my-pi/pi-natives":"18.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.0.3_1787476781234_0.29412352485045634","host":"s3://npm-registry-packages-npm-production"}},"18.0.4":{"name":"@oh-my-pi/hashline","version":"18.0.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.0.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"de562f648160e0e5be6036854c4d03b43fdee7d8","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.0.4.tgz","fileCount":47,"integrity":"sha512-gsT4OEZgH/TDKuJAP8zuhH+NfS5ZBgus4bqWk7H41+KYgBX9VH4LXG1jCVpK6FoBa2LWwkF0hxOdJ9RiDnn5TQ==","signatures":[{"sig":"MEQCIDpU26RRDSZEyUUiFLwy2RSBnPVKB8Bw0fsf2/xlrPHjAiBbqVaCakVGFxryOIPP3zwD1tdFaF0/3SzCDFdz+oVKww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473970},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-xAGcDr/oh-my-pi-hashline-18.0.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-xAGcDr/oh-my-pi-hashline-18.0.4.tgz","_integrity":"sha512-gsT4OEZgH/TDKuJAP8zuhH+NfS5ZBgus4bqWk7H41+KYgBX9VH4LXG1jCVpK6FoBa2LWwkF0hxOdJ9RiDnn5TQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.0.4","@oh-my-pi/pi-natives":"18.0.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.0.4_1787544520826_0.9386724630313257","host":"s3://npm-registry-packages-npm-production"}},"18.0.5":{"name":"@oh-my-pi/hashline","version":"18.0.5","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.0.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"2daac990de462c88fd97269d3688ffee0f3fef10","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.0.5.tgz","fileCount":47,"integrity":"sha512-D6Ng2cKp+fiMnIBuTpNDj6rIVKhsABcr3WIc4CL82zMKLgpMZa+u5u2hMh1TBDO++FsYf2GgqdT2XUiCJlqkbA==","signatures":[{"sig":"MEQCIH4Es4OyAGfiFHW1EqHwSYnyVmXolXTmK9jbaBifG9qtAiAxkRG9R7kAfOs4ZbVtvnwBNeSJyJ0W7LoQ8BRKl+lFEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473970},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-raplDv/oh-my-pi-hashline-18.0.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-raplDv/oh-my-pi-hashline-18.0.5.tgz","_integrity":"sha512-D6Ng2cKp+fiMnIBuTpNDj6rIVKhsABcr3WIc4CL82zMKLgpMZa+u5u2hMh1TBDO++FsYf2GgqdT2XUiCJlqkbA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.0.5","@oh-my-pi/pi-natives":"18.0.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.0.5_1787676309238_0.6911293090749273","host":"s3://npm-registry-packages-npm-production"}},"18.0.6":{"name":"@oh-my-pi/hashline","version":"18.0.6","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.0.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"0cff221703c72001c95e604aef5e5d4dae63687b","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.0.6.tgz","fileCount":47,"integrity":"sha512-CZ4ucLnwJfxLO2S0GTd93+Y+ofMukhIKllGfA0h8k/jqHKYZ3pDN4vGJgPy4eVyQ8graXOTNkVLrSWpzGc9nwg==","signatures":[{"sig":"MEUCIEx/Jpn/dyUr/NIIMZ76UTbz2WUQ1kL9J/O4bHksT16pAiEAzp490ULq6NbBJPYUjdJHLabr+RWJwNWyyMcSmAUDpDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473970},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-BCFewm/oh-my-pi-hashline-18.0.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-BCFewm/oh-my-pi-hashline-18.0.6.tgz","_integrity":"sha512-CZ4ucLnwJfxLO2S0GTd93+Y+ofMukhIKllGfA0h8k/jqHKYZ3pDN4vGJgPy4eVyQ8graXOTNkVLrSWpzGc9nwg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.0.6","@oh-my-pi/pi-natives":"18.0.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.0.6_1787732860856_0.05933635462440989","host":"s3://npm-registry-packages-npm-production"}},"18.0.7":{"name":"@oh-my-pi/hashline","version":"18.0.7","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.0.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"98687e10aa20ebc0ac87640cc7016fa426bf3c2a","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.0.7.tgz","fileCount":47,"integrity":"sha512-xERQOEjEh1RgwoAV3UCrywIrwAADeJB/BRmTmSPW6JIIVGx4PsOJQf+43lknNURHxGL8HHcJqVoXzetBb3UHow==","signatures":[{"sig":"MEYCIQDWZfMCLiEAk6FxJywteIqHOe5cNN5XczcwJNJ+Bz45lAIhAIFOumfiAYpQN9luzh+y6uo/qEWxANdSA6JsCf845CDx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473970},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Majf4m/oh-my-pi-hashline-18.0.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-Majf4m/oh-my-pi-hashline-18.0.7.tgz","_integrity":"sha512-xERQOEjEh1RgwoAV3UCrywIrwAADeJB/BRmTmSPW6JIIVGx4PsOJQf+43lknNURHxGL8HHcJqVoXzetBb3UHow==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.0.7","@oh-my-pi/pi-natives":"18.0.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.0.7_1787828890616_0.24906624095752106","host":"s3://npm-registry-packages-npm-production"}},"18.0.8":{"name":"@oh-my-pi/hashline","version":"18.0.8","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.0.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"39cdc97aa2a700fc5f23f2ce76f8f7eb823d48f1","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.0.8.tgz","fileCount":47,"integrity":"sha512-trZWvlk6A5vSWaaMfuCl9798Nk2r16CtqhKAZGQW+Yy8ArQEknqYjh39jZkV6eRrFxGzn/pJfaKkA3FkKUEinw==","signatures":[{"sig":"MEYCIQC4amOcEDJpEfsrnEPivxT1q+3dZ9Gj9IZ9h4HxSZHJSwIhAL4l0xAup1iOAe6MNc7moV7L8sSVpRf/1fzSW9fBztga","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473970},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-OiQh45/oh-my-pi-hashline-18.0.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-OiQh45/oh-my-pi-hashline-18.0.8.tgz","_integrity":"sha512-trZWvlk6A5vSWaaMfuCl9798Nk2r16CtqhKAZGQW+Yy8ArQEknqYjh39jZkV6eRrFxGzn/pJfaKkA3FkKUEinw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.0.8","@oh-my-pi/pi-natives":"18.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.0.8_1787853130429_0.48120400037092903","host":"s3://npm-registry-packages-npm-production"}},"18.0.9":{"name":"@oh-my-pi/hashline","version":"18.0.9","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.0.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"453b97d3956b69ecef7669531a026fe384eea679","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.0.9.tgz","fileCount":47,"integrity":"sha512-E2k7utH1GQzYDmTtPjhkhxg2tjk8cJQ+s29oWCzsdhF9dNh8dJThvqE3IJuQXsVGyJD1YcYldoYpEl8Tny8U+A==","signatures":[{"sig":"MEUCIQDQTSMxovjI5XthYoQUZ7IK7g4gL5ZAMDi1Eg/trap5bgIgQpNi5uyTgMF9QE1hw72M4pRwAThLUwNpxXcHMNct4Qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473970},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ADqFv3/oh-my-pi-hashline-18.0.9.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-ADqFv3/oh-my-pi-hashline-18.0.9.tgz","_integrity":"sha512-E2k7utH1GQzYDmTtPjhkhxg2tjk8cJQ+s29oWCzsdhF9dNh8dJThvqE3IJuQXsVGyJD1YcYldoYpEl8Tny8U+A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.0.9","@oh-my-pi/pi-natives":"18.0.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.0.9_1787897830717_0.3508369540397036","host":"s3://npm-registry-packages-npm-production"}},"18.0.10":{"name":"@oh-my-pi/hashline","version":"18.0.10","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.0.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"f35dd44836e0b05737760689bafdab37ba9043db","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.0.10.tgz","fileCount":47,"integrity":"sha512-XOPczqjVFRHAjVhWlcQudjb95rCVeg1i13dotetAKGTn1HVqq1wlmDkDayuRMhRVtNaPdivyIDlo/Lr/J+f7xQ==","signatures":[{"sig":"MEUCIA9rdrFNCxD0YE4ThDj7ucCFiGDguqRh3R29Lcy3xvnWAiEAvwffaiOhbCb1olKqF7WrcxwrhiUS4BvEhtSQbyiYU2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473973},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-lcbaUa/oh-my-pi-hashline-18.0.10.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-lcbaUa/oh-my-pi-hashline-18.0.10.tgz","_integrity":"sha512-XOPczqjVFRHAjVhWlcQudjb95rCVeg1i13dotetAKGTn1HVqq1wlmDkDayuRMhRVtNaPdivyIDlo/Lr/J+f7xQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.0.10","@oh-my-pi/pi-natives":"18.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.0.10_1787943745210_0.8600513538060075","host":"s3://npm-registry-packages-npm-production"}},"18.0.11":{"name":"@oh-my-pi/hashline","version":"18.0.11","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.0.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6004fcf8620fd7c736c8f055bf70a72bb5df88b8","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.0.11.tgz","fileCount":47,"integrity":"sha512-7eaGky4yGj6Xoac7vF7FmYdEjrXQQfsS/7lrgnUtMWGTP7zTwEIrKWZd0LlVSoLVKB8OPcjvmj/Rpub2D2oN7A==","signatures":[{"sig":"MEUCIEApgSZ1E6Uz04tHBI3oQny7/455XFAcMdsy2sTfXGHHAiEAjIrkly2tiefkkw2Yn2J//XqCCKkVeYh3f+f5aFR/hYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473973},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-7oXP4V/oh-my-pi-hashline-18.0.11.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-7oXP4V/oh-my-pi-hashline-18.0.11.tgz","_integrity":"sha512-7eaGky4yGj6Xoac7vF7FmYdEjrXQQfsS/7lrgnUtMWGTP7zTwEIrKWZd0LlVSoLVKB8OPcjvmj/Rpub2D2oN7A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.0.11","@oh-my-pi/pi-natives":"18.0.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.0.11_1788028469708_0.7802736687055689","host":"s3://npm-registry-packages-npm-production"}},"18.1.0":{"name":"@oh-my-pi/hashline","version":"18.1.0","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"54af021dc39b535dd3354f7c8f0c35054599f4da","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.1.0.tgz","fileCount":47,"integrity":"sha512-ThgRPUyQCqWPVRCRRc1lJSRMXV/fyQp5APCSX/4AgTCDYirAQjxb3xxj631A1qTwDdbHQedJ5LbN8K8s+WxqFA==","signatures":[{"sig":"MEUCIQCkFmO/e2FK/z9k3cRVShsLYX5MeOXR4cVitDDC+T6wcAIgUVfO7TS4opDj4VFctlHPvDShV5T3eHcqOepDxWjsrqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1474174},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-VNfvIP/oh-my-pi-hashline-18.1.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-VNfvIP/oh-my-pi-hashline-18.1.0.tgz","_integrity":"sha512-ThgRPUyQCqWPVRCRRc1lJSRMXV/fyQp5APCSX/4AgTCDYirAQjxb3xxj631A1qTwDdbHQedJ5LbN8K8s+WxqFA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.1.0","@oh-my-pi/pi-natives":"18.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.1.0_1788271447989_0.9694867585089375","host":"s3://npm-registry-packages-npm-production"}},"18.1.1":{"name":"@oh-my-pi/hashline","version":"18.1.1","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6cb6a08ff47d6f887c84bd9da9dc0de1d18bd859","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.1.1.tgz","fileCount":47,"integrity":"sha512-sJDQLW2M/QB2+zQ2XBsKZ+Cgwklr4eS9GQVGi8ySYBRP6ynWGA5HZYO06qaFwW0sl5lgQWf4wi6h+PGecTWEGg==","signatures":[{"sig":"MEUCIQC3ECsOo+S8+m6YN3XAgwluRrTD7lrKb6bt5pyUiW2fYQIgSCkyRDL3tki+G+gUeRrMQgboDbX1uVxPbAI15ZmL1HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1474174},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-0CXChB/oh-my-pi-hashline-18.1.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-0CXChB/oh-my-pi-hashline-18.1.1.tgz","_integrity":"sha512-sJDQLW2M/QB2+zQ2XBsKZ+Cgwklr4eS9GQVGi8ySYBRP6ynWGA5HZYO06qaFwW0sl5lgQWf4wi6h+PGecTWEGg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.1.1","@oh-my-pi/pi-natives":"18.1.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.1.1_1788279863971_0.2569977487345785","host":"s3://npm-registry-packages-npm-production"}},"18.1.2":{"name":"@oh-my-pi/hashline","version":"18.1.2","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.1.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"7c191deb8da38bf7a8477857f512e5d6bded9626","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.1.2.tgz","fileCount":47,"integrity":"sha512-515L6gfDxbRyhqKH9U349gUiKlYgfSm/xDXNl9M57gISHpxcLohEahrtKYsiwceheiFaZfWtGayaQzEr015Azw==","signatures":[{"sig":"MEQCIHYPXDcxVAYHwcOxj8fY1j9SHLsUBYLw2dyWUiwVx2obAiA/uR+ISw/UMLVl+yNejHx9AxuFPKGR5fqtZhjQJoG6Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1474174},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-5UWHAT/oh-my-pi-hashline-18.1.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-5UWHAT/oh-my-pi-hashline-18.1.2.tgz","_integrity":"sha512-515L6gfDxbRyhqKH9U349gUiKlYgfSm/xDXNl9M57gISHpxcLohEahrtKYsiwceheiFaZfWtGayaQzEr015Azw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.1.2","@oh-my-pi/pi-natives":"18.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.1.2_1788294567134_0.26525303745946305","host":"s3://npm-registry-packages-npm-production"}},"18.1.3":{"name":"@oh-my-pi/hashline","version":"18.1.3","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.1.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"6f43946dfada47aed1a6f0763023838565ec2370","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.1.3.tgz","fileCount":47,"integrity":"sha512-aVlYn8e0MPnb/qalM0a6w2uKO2DD13Y/I6wtLbpf0wmfVmuLFu1r3TDvIc3ofMaNjhovOvzGJ+VesgSm7h+duw==","signatures":[{"sig":"MEUCIC7Yxb6sdQIBqB83yom/T/O6d9ZZ/3wVpBczBoSM/dV+AiEApUJaaKDTrm9fZ4ZDASf/nLxoD214mLhlmiYX3wDWNjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1474174},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-nmUEW7/oh-my-pi-hashline-18.1.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-nmUEW7/oh-my-pi-hashline-18.1.3.tgz","_integrity":"sha512-aVlYn8e0MPnb/qalM0a6w2uKO2DD13Y/I6wtLbpf0wmfVmuLFu1r3TDvIc3ofMaNjhovOvzGJ+VesgSm7h+duw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.1.3","@oh-my-pi/pi-natives":"18.1.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.1.3_1788358199679_0.12126549929391506","host":"s3://npm-registry-packages-npm-production"}},"18.1.4":{"name":"@oh-my-pi/hashline","version":"18.1.4","keywords":["patch","diff","edit","hashline","agent","llm"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/hashline@18.1.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"15b374476bcedb4434a8b2a0830d3ba59438bd14","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.1.4.tgz","fileCount":47,"integrity":"sha512-MzrRF5SpevkyenLY7eOhNs1A1HdMndoou3apOa6HiXn1pZRAOm+nM0E+vsblYpW+EaR3M+GYsMiowoM6NYef5w==","signatures":[{"sig":"MEYCIQDol/wTGBEmCmDo5PabZR4PLTRZOYJS3GsAKuYowhgcAQIhANVyGd9+NIlKg3qifCAgKx1ovoM9/GXflB6x9tXSRs/r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1474174},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-6M4XXx/oh-my-pi-hashline-18.1.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./prompt.md":"./src/prompt.md","./grammar.lark":"./src/grammar.lark"},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"_resolved":"/tmp/omp-pack-6M4XXx/oh-my-pi-hashline-18.1.4.tgz","_integrity":"sha512-MzrRF5SpevkyenLY7eOhNs1A1HdMndoou3apOa6HiXn1pZRAOm+nM0E+vsblYpW+EaR3M+GYsMiowoM6NYef5w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/hashline"},"_npmVersion":"11.17.0","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@oh-my-pi/pi-utils":"18.1.4","@oh-my-pi/pi-natives":"18.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/hashline_18.1.4_1788370023282_0.7758399769102264","host":"s3://npm-registry-packages-npm-production"}},"18.1.5":{"type":"module","name":"@oh-my-pi/hashline","version":"18.1.5","description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","homepage":"https://omp.sh","author":{"name":"Stencil Labs, Inc."},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/can1357/oh-my-pi.git","directory":"packages/hashline"},"bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"keywords":["patch","diff","edit","hashline","agent","llm"],"main":"./src/index.ts","types":"./dist/types/index.d.ts","scripts":{"check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit","lint":"oxlint .","test":"bun test --parallel","fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'"},"dependencies":{"@oh-my-pi/pi-natives":"18.1.5","@oh-my-pi/pi-utils":"18.1.5"},"devDependencies":{"@types/bun":"^1.3.14"},"engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./grammar.lark":"./src/grammar.lark","./prompt.md":"./src/prompt.md","./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts"},"_id":"@oh-my-pi/hashline@18.1.5","_integrity":"sha512-OQlhV9kf7KF7ujoW8HWpzU9M0LWysZfkGYQFisIfY1RDKWV2D4LEnyKc2ovZqZI02CV69pcx3mFLjTx7mGZlDg==","_resolved":"/tmp/omp-pack-6zZOfn/oh-my-pi-hashline-18.1.5.tgz","_from":"file:/tmp/omp-pack-6zZOfn/oh-my-pi-hashline-18.1.5.tgz","_nodeVersion":"26.3.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-OQlhV9kf7KF7ujoW8HWpzU9M0LWysZfkGYQFisIfY1RDKWV2D4LEnyKc2ovZqZI02CV69pcx3mFLjTx7mGZlDg==","shasum":"7b6c2c59ca6c10e605bcbaafe7eeb85ebb3006f5","tarball":"https://registry.npmjs.org/@oh-my-pi/hashline/-/hashline-18.1.5.tgz","fileCount":47,"unpackedSize":1474174,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fhashline@18.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJG2e18igHvzTw5Qivx7YSiEld3k+ozFHhD8kFFoZbjgIgViD+u0QpSgpIR/xztZ0cd9kzi76cH4t79DvKwb9dbVE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f182159-1291-46a9-b518-3fb5118bcd3e"}},"directories":{},"maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hashline_18.1.5_1788402231926_0.7621052952584249"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-27T09:21:44.640Z","modified":"2026-09-03T02:23:52.402Z","15.5.4":"2026-05-27T09:21:44.955Z","15.5.6":"2026-05-27T13:15:13.703Z","15.5.7":"2026-05-27T17:15:09.962Z","15.5.8":"2026-05-28T08:58:43.408Z","15.5.9":"2026-05-28T10:26:22.292Z","15.5.10":"2026-05-28T13:02:41.099Z","15.5.11":"2026-05-29T05:43:08.292Z","15.5.12":"2026-05-29T12:34:54.197Z","15.5.13":"2026-05-29T16:41:33.543Z","15.5.15":"2026-05-30T03:21:53.753Z","15.6.0":"2026-05-30T17:19:11.943Z","15.7.0":"2026-05-31T00:38:43.416Z","15.7.1":"2026-05-31T01:09:31.888Z","15.7.2":"2026-05-31T02:03:39.361Z","15.7.3":"2026-05-31T12:05:11.482Z","15.7.5":"2026-06-01T13:18:59.341Z","15.7.6":"2026-06-01T18:53:24.309Z","15.8.0":"2026-06-02T10:51:27.464Z","15.8.2":"2026-06-03T10:27:51.562Z","15.8.3":"2026-06-03T14:52:38.105Z","15.9.0":"2026-06-04T04:26:57.087Z","15.9.1":"2026-06-04T17:04:28.674Z","15.9.3":"2026-06-05T15:08:38.770Z","15.9.5":"2026-06-05T23:29:59.118Z","15.9.67":"2026-06-06T14:22:50.862Z","15.10.0":"2026-06-06T22:30:34.796Z","15.10.1":"2026-06-07T16:27:03.056Z","15.10.2":"2026-06-08T01:25:58.100Z","15.10.3":"2026-06-08T05:51:16.883Z","15.10.4":"2026-06-08T10:45:22.015Z","15.10.5":"2026-06-08T17:37:58.212Z","15.10.6":"2026-06-08T21:04:07.805Z","15.10.7":"2026-06-08T22:57:38.045Z","15.10.8":"2026-06-09T04:16:19.318Z","15.10.9":"2026-06-09T18:10:46.609Z","15.10.10":"2026-06-09T21:37:39.699Z","15.10.11":"2026-06-10T06:18:21.738Z","15.10.12":"2026-06-10T08:11:17.130Z","15.11.0":"2026-06-10T22:15:47.963Z","15.11.1":"2026-06-11T15:28:25.777Z","15.11.2":"2026-06-11T16:41:22.041Z","15.11.3":"2026-06-11T19:46:03.775Z","15.11.4":"2026-06-12T02:45:41.281Z","15.11.6":"2026-06-12T04:48:02.258Z","15.11.7":"2026-06-12T08:23:16.315Z","15.11.8":"2026-06-12T10:35:00.031Z","15.12.0":"2026-06-12T14:08:54.768Z","15.12.1":"2026-06-12T14:44:43.037Z","15.12.2":"2026-06-12T15:45:15.551Z","15.12.3":"2026-06-12T16:29:53.916Z","15.12.4":"2026-06-13T16:20:16.684Z","15.13.0":"2026-06-14T19:29:50.019Z","15.13.1":"2026-06-15T03:58:05.700Z","15.13.2":"2026-06-15T07:09:44.569Z","15.13.3":"2026-06-15T11:06:59.060Z","16.0.0":"2026-06-15T15:45:49.641Z","16.0.1":"2026-06-15T19:48:41.166Z","16.0.2":"2026-06-16T13:54:40.630Z","16.0.3":"2026-06-17T00:19:20.536Z","16.0.4":"2026-06-17T08:02:21.612Z","16.0.5":"2026-06-17T13:49:34.823Z","16.0.6":"2026-06-18T03:29:48.270Z","16.0.7":"2026-06-18T15:00:38.365Z","16.0.8":"2026-06-18T19:02:34.465Z","16.0.9":"2026-06-18T21:24:32.433Z","16.0.10":"2026-06-18T23:53:24.349Z","16.0.11":"2026-06-19T03:26:20.250Z","16.1.0":"2026-06-19T06:28:55.943Z","16.1.1":"2026-06-19T07:25:35.756Z","16.1.2":"2026-06-19T15:05:14.920Z","16.1.3":"2026-06-19T16:09:22.197Z","16.1.4":"2026-06-19T19:47:14.334Z","16.1.5":"2026-06-19T20:44:13.809Z","16.1.6":"2026-06-20T01:10:33.689Z","16.1.7":"2026-06-20T03:57:11.969Z","16.1.8":"2026-06-20T22:58:39.524Z","16.1.9":"2026-06-21T03:05:19.659Z","16.1.10":"2026-06-21T06:57:17.624Z","16.1.11":"2026-06-21T16:54:55.194Z","16.1.12":"2026-06-21T23:31:13.239Z","16.1.13":"2026-06-22T03:04:55.063Z","16.1.14":"2026-06-22T05:42:47.437Z","16.1.15":"2026-06-22T16:35:00.713Z","16.1.16":"2026-06-23T13:15:26.607Z","16.1.17":"2026-06-24T19:38:06.845Z","16.1.18":"2026-06-25T03:36:17.645Z","16.1.19":"2026-06-25T11:32:29.156Z","16.1.20":"2026-06-25T21:03:24.973Z","16.1.21":"2026-06-26T05:56:28.013Z","16.1.22":"2026-06-26T07:35:59.688Z","16.1.23":"2026-06-26T17:01:29.260Z","16.2.0":"2026-06-27T03:25:52.997Z","16.2.1":"2026-06-27T04:53:49.300Z","16.2.2":"2026-06-27T11:57:33.261Z","16.2.3":"2026-06-28T16:04:12.078Z","16.2.4":"2026-06-28T19:05:26.287Z","16.2.5":"2026-06-29T03:26:09.903Z","16.2.6":"2026-06-29T18:58:30.391Z","16.2.7":"2026-06-30T05:45:00.452Z","16.2.8":"2026-06-30T10:20:09.323Z","16.2.9":"2026-06-30T16:23:46.554Z","16.2.11":"2026-07-01T01:28:15.849Z","16.2.12":"2026-07-01T04:03:11.665Z","16.2.13":"2026-07-01T18:23:13.483Z","16.3.0":"2026-07-02T03:16:35.649Z","16.3.2":"2026-07-02T16:10:46.293Z","16.3.3":"2026-07-02T23:17:25.720Z","16.3.4":"2026-07-03T04:57:10.747Z","16.3.5":"2026-07-04T03:42:51.064Z","16.3.6":"2026-07-04T13:09:42.583Z","16.3.7":"2026-07-05T16:07:14.070Z","16.3.8":"2026-07-05T18:02:40.521Z","16.3.9":"2026-07-06T02:38:57.117Z","16.3.10":"2026-07-06T07:54:21.516Z","16.3.11":"2026-07-06T16:11:48.546Z","16.3.12":"2026-07-08T18:06:01.205Z","16.3.13":"2026-07-09T18:22:20.576Z","16.3.14":"2026-07-09T19:02:15.598Z","16.3.15":"2026-07-09T21:03:49.930Z","16.4.0":"2026-07-10T12:43:27.039Z","16.4.1":"2026-07-10T19:10:57.065Z","16.4.2":"2026-07-10T22:58:08.401Z","16.4.3":"2026-07-11T06:52:35.224Z","16.4.4":"2026-07-11T11:05:59.803Z","16.4.5":"2026-07-11T18:12:10.917Z","16.4.6":"2026-07-12T01:40:35.076Z","16.4.8":"2026-07-12T19:21:19.456Z","16.5.0":"2026-07-14T00:39:23.713Z","16.5.1":"2026-07-14T17:48:24.456Z","16.5.2":"2026-07-14T22:37:01.508Z","17.0.0":"2026-07-15T18:43:13.433Z","17.0.1":"2026-07-16T04:01:58.236Z","17.0.2":"2026-07-17T06:28:35.136Z","17.0.3":"2026-07-17T20:39:59.969Z","17.0.4":"2026-07-18T05:18:56.100Z","17.0.5":"2026-07-18T22:16:04.164Z","17.0.6":"2026-07-20T22:40:33.042Z","17.0.7":"2026-07-21T20:39:40.537Z","17.0.8":"2026-07-23T01:14:07.834Z","17.0.9":"2026-07-23T13:09:02.638Z","17.1.0":"2026-07-24T02:07:13.106Z","17.1.1":"2026-07-24T08:44:37.779Z","17.1.2":"2026-07-24T15:56:40.024Z","17.1.3":"2026-07-24T23:54:33.995Z","17.1.4":"2026-07-26T18:57:08.885Z","17.1.5":"2026-07-27T04:54:32.281Z","17.1.6":"2026-07-27T17:15:25.280Z","17.1.7":"2026-07-28T03:15:19.279Z","17.1.8":"2026-07-28T13:21:12.072Z","17.2.0":"2026-07-30T07:12:00.851Z","17.2.1":"2026-07-30T16:28:01.734Z","17.2.2":"2026-07-31T19:39:21.178Z","17.2.3":"2026-08-01T15:53:00.380Z","17.2.4":"2026-08-01T23:01:35.610Z","17.2.5":"2026-08-03T05:09:46.655Z","17.2.6":"2026-08-03T15:14:02.811Z","17.2.7":"2026-08-03T23:45:12.605Z","17.2.8":"2026-08-04T16:38:35.078Z","17.2.9":"2026-08-05T01:35:12.311Z","17.2.10":"2026-08-06T12:32:05.934Z","17.2.11":"2026-08-07T22:22:50.606Z","17.2.12":"2026-08-09T01:50:12.406Z","17.2.13":"2026-08-11T14:44:34.631Z","17.2.14":"2026-08-11T19:32:43.431Z","17.2.15":"2026-08-12T02:03:33.944Z","17.3.0":"2026-08-13T07:05:56.514Z","17.3.1":"2026-08-13T19:16:17.075Z","17.3.2":"2026-08-13T22:56:30.526Z","17.3.3":"2026-08-14T04:10:05.951Z","17.3.4":"2026-08-14T13:17:23.688Z","17.3.5":"2026-08-16T08:03:04.355Z","17.3.7":"2026-08-18T08:50:38.174Z","17.3.8":"2026-08-19T11:22:49.876Z","17.4.0":"2026-08-20T06:41:28.825Z","17.4.1":"2026-08-21T14:57:20.498Z","17.4.2":"2026-08-21T20:38:31.147Z","18.0.0":"2026-08-22T11:04:14.555Z","18.0.1":"2026-08-23T03:25:24.943Z","18.0.3":"2026-08-23T09:19:41.382Z","18.0.4":"2026-08-24T04:08:40.961Z","18.0.5":"2026-08-25T16:45:09.384Z","18.0.6":"2026-08-26T08:27:41.035Z","18.0.7":"2026-08-27T11:08:10.836Z","18.0.8":"2026-08-27T17:52:10.590Z","18.0.9":"2026-08-28T06:17:10.941Z","18.0.10":"2026-08-28T19:02:25.358Z","18.0.11":"2026-08-29T18:34:29.893Z","18.1.0":"2026-09-01T14:04:08.188Z","18.1.1":"2026-09-01T16:24:24.144Z","18.1.2":"2026-09-01T20:29:27.348Z","18.1.3":"2026-09-02T14:09:59.826Z","18.1.4":"2026-09-02T17:27:03.445Z","18.1.5":"2026-09-03T02:23:52.096Z"},"bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"author":{"name":"Stencil Labs, Inc."},"license":"MIT","homepage":"https://omp.sh","keywords":["patch","diff","edit","hashline","agent","llm"],"repository":{"type":"git","url":"git+https://github.com/can1357/oh-my-pi.git","directory":"packages/hashline"},"description":"Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"readme":"# @oh-my-pi/hashline\n\nA compact, line-anchored patch language and applier.\n\nHashline is a diff format designed for LLM-driven file edits. It binds every\nhunk to a file-content hash so stale anchors are rejected before they corrupt\ncode, and it abstracts over the filesystem so the same patcher works on disk,\nin memory, over the network, or against any custom backend.\n\n## Quick start\n\n```ts\nimport {\n\tFilesystem,\n\tInMemoryFilesystem,\n\tInMemorySnapshotStore,\n\tPatcher,\n\tPatch,\n} from \"@oh-my-pi/hashline\";\n\nconst fs = new InMemoryFilesystem();\nconst snapshots = new InMemorySnapshotStore();\nconst before = `const greeting = \"hi\";\\nexport { greeting };\\n`;\nawait fs.writeText(\"hello.ts\", before);\n\nconst tag = snapshots.record(\"hello.ts\", before);\nconst patcher = new Patcher({ fs, snapshots });\nconst patch = Patch.parse(String.raw`[hello.ts#${tag}]\nPUT 1.=1:\n+const greeting = \"hello\";`);\nconst result = await patcher.apply(patch);\n\nconsole.log(result.sections[0].op); // \"update\"\nconsole.log(await fs.readText(\"hello.ts\"));\n```\n\n## Format\n\nSee [`src/prompt.md`](./src/prompt.md) for the user-facing description and\n[`src/grammar.lark`](./src/grammar.lark) for the formal grammar.\n\nEach file section starts with `[PATH#TAG]`. The tag is a 4-hex\ncontent hash of the full normalized file text recorded by the\n`SnapshotStore`, and it is not meaningful outside that store. The patcher\nprotects against stale anchors by resolving the tag, verifying the live file\nstill matches the recorded content hash, and refusing or attempting\nsession-aware recovery on mismatch.\n\nInside a section:\n- `PUT A.=B:` — replace lines A through B (inclusive) with following `+TEXT` body rows.\n- `PUT A*:` — replace the syntactic block beginning on line A.\n- `PUT <A:` / `PUT >A:` — insert following body rows before/after line A (`<1` = head, `>$` = tail).\n- `PUT >A*:` — insert following body rows after the resolved block's last line.\n- `PUT <A` / `PUT >A` / `PUT A.=B @name` / `PUT A* @name` — paste a captured register at a gap, over a range, or over a resolved block (no `:` header or body rows; `@name` is optional only at gaps).\n- `CUT A.=B` / `CUT A*` — delete concrete lines or a resolved block and capture them (anonymous, or `@name` when given).\n- `REM` — delete the whole file named by the section header.\n- `MV DEST` — move/rename the section file to `DEST` (optionally after line edits).\n- `+TEXT` — literal body row (use `+` alone for a blank line).\n\n## Abstractions\n\n### `Filesystem`\n\nRead and write text by path. The default implementations:\n\n- `InMemoryFilesystem` — backed by a `Map`. Tests, sandboxes.\n- `NodeFilesystem` — disk-backed via `Bun.file`/`Bun.write`. Default for CLIs.\n\nSubclass `Filesystem` to wire hashline into any storage: VFS, S3, an LSP\ntext-document protocol, a Git tree, anything.\n\n### `SnapshotStore`\n\nRequired. Hashline tags are full-file content hashes recorded per path, so\n`Patcher` must receive the store that observed them. Recovery replays edits\nagainst the cached pre-edit snapshot and 3-way-merges onto current content\nwhen the live file diverged.\n\n### `Patcher`\n\nThe orchestration class. Reads, normalizes line endings + BOM, applies edits,\nrestores line endings, and writes via the configured `Filesystem`. Multi-section\npatches are preflighted up front so a partial batch never lands.\n","readmeFilename":"README.md"}