{"_id":"@xynogen/pix-edit","_rev":"32-b5a0dd28b3cae8fbe7a3bc4fa2a9420d","name":"@xynogen/pix-edit","dist-tags":{"latest":"0.2.5"},"versions":{"0.1.0":{"name":"@xynogen/pix-edit","version":"0.1.0","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"e3c62f954bafb33dc8ba8076d18876883073a214","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.0.tgz","fileCount":5,"integrity":"sha512-rxYTLUQXOD75QU61fr7ZRiLxJ/xxn5P+e+Uv77HyAmkK/SvZeVJosPqgKul1uzJBkQx5AdkENadmAxL8hlHJ0w==","signatures":[{"sig":"MEUCIQCIf0dOXli+N12FAKcEWJzrxwVhz6x9ErgCFecoFb/OZAIgKNjpJCBgKFt1/iQb+7/5t3SIBOh9Y9l17AWYbLHkEuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11997},"main":"src/index.ts","type":"module","gitHead":"13df4baba82af247fe284d63f08d9ce16f11bad6","scripts":{"test":"bun test"},"_npmUser":{"name":"xynogen","email":"fikri3142857@gmail.com"},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.11.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@xynogen/pix-pretty":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.0_1781756069004_0.14506114897881872","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@xynogen/pix-edit","version":"0.1.1","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"1f3d2c6bcd7340188fd11dd561f8463bdcac96d2","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.1.tgz","fileCount":6,"integrity":"sha512-EuByFlOWXvFntz1Uu25Fg0kiBmqvQY5e+4D5fEFMuQnHvJXGft61fxl0CVzOqfImlBUUfWI4JhlilCYaB7Ot5g==","signatures":[{"sig":"MEYCIQDIoKSeyq311jRuEe6XRLQfMtSOCssW0Pjr1wfN6X7bAAIhAPD7TmaZFI6UHxHaqBkscZotAC6JwJFjGUrxxyVXha1/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12841},"main":"src/index.ts","type":"module","gitHead":"4c8d27dbb26d4bb0828453b79d6fd223774c3c6e","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-pretty":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.1_1781777278920_0.3823762826325221","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@xynogen/pix-edit","version":"0.1.2","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"293440dce4ab0ffa26d9f877dcff42914d7a9d7a","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.2.tgz","fileCount":7,"integrity":"sha512-X7EDHQBbQR317nK7P/edVBNNjwVytf6RNeACbSyPFjiBbdQOlQdq/1EsAt3mcBduPCyoBfDWhtJjKFbuWCEvPQ==","signatures":[{"sig":"MEUCIEOls7iGFkr8z0dXPga+cNqOw0Og8XT3KJIY8BpTpiToAiEA5bIV2qKJAiYOIA9pzYIl1k2tmluMH8pQFi/jhOEvfG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13592},"main":"src/index.ts","type":"module","gitHead":"751a996ca652189bf98d8ed95acd3708b6493610","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-pretty":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.2_1781791967995_0.42608785437078556","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@xynogen/pix-edit","version":"0.1.3","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"d625034afcc18e2a2fe9eb19f33305ec55fca503","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.3.tgz","fileCount":7,"integrity":"sha512-LXp0SqnTLIafmJyCMCOc4qn5dLVwSQ6d7zRp8n8A5kQX/i3PXBVCENInsDglbty6cPnbCJCl7LJsKn3GFC2GWA==","signatures":[{"sig":"MEUCICZNiLteLMPP2H9Ys1MNbtrDti0MtZnjW68Eq73KNJG2AiEArMwB0loY6tzlSxTbO6BZSNc2Tdc3lJoIpMR7CvZVmJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13667},"main":"src/index.ts","type":"module","gitHead":"98ee69cddaaa906d52acb02706d1e0f201ebe660","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-pretty":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.3_1781873426900_0.659452027334791","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@xynogen/pix-edit","version":"0.1.4","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.4","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"719db3c3be3713cb35f72092c0d49df813c92420","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.4.tgz","fileCount":7,"integrity":"sha512-yl2wkqGAR+g1KbLvAU7H5zGFFux1mh8f4yYyrMFaMregncVqTAq5jfwJ+5ZuEW4/jsAJ8y7x9kAel58P6QRQpA==","signatures":[{"sig":"MEUCIGttGKHcqBgtmD13szKhe+Woo9LDJ0A/WqDHysnAfDCqAiEArqsRuy1YHiuLVwWUC0uR4FctsT6t2iEFanijcMxxvC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14137},"main":"src/index.ts","type":"module","gitHead":"38ba2b47c6b9f9329953fc4052b686d3bab1ad55","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-pretty":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.4_1781949069840_0.5072500584093902","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@xynogen/pix-edit","version":"0.1.5","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.5","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"f23300f3fa90c9782d23ed164473f1a051eb9f52","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.5.tgz","fileCount":7,"integrity":"sha512-BY/X8i7Si/tMRW5FAh8er+aVCuwOxv5rCW+uwyvm5yRUkbUR2x7W5KHqSx81C/0wJhTTyWCznO46jvQ6TXUWzg==","signatures":[{"sig":"MEQCIB6UQinOez2b79XAikFhvSXCs3Pir4bdPN1vUQ64u576AiBRYVgcAMIITgaRbYtqP5P23wsPv8rd13sN6R8hzmzHcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14213},"main":"src/index.ts","type":"module","gitHead":"e1218ef671d77fb0a3862bd20d8c2932862178b0","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-pretty":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.5_1781985383651_0.9770072257578777","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@xynogen/pix-edit","version":"0.1.6","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.6","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"dcb7b47daa6b744f38084363372aef2a87b892d3","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.6.tgz","fileCount":7,"integrity":"sha512-NDswYw0OFXqIVQLxssArazqZOWaCOSamIbjqdI8paTb70TMYgpNWZQBnbOtO23qGajgkx62JUOXd2xczc/95fw==","signatures":[{"sig":"MEQCIEKtnZQf6U2tNkihdqyOSmbK2sqW9JyhOhVUYVtLT1DhAiApW+wZ6Bir8B/CcNsxJVJW9COxZesI42ipFq/T+YhU+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14358},"main":"src/index.ts","type":"module","gitHead":"53b4d7790695c6846d4d3afdee00e756ab8c0401","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-pretty":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.6_1781985838425_0.23572258367707288","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@xynogen/pix-edit","version":"0.1.7","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.7","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"4c3f9a3efeb4360b1e310e0e12f8dcfcde39572d","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.7.tgz","fileCount":7,"integrity":"sha512-Oo/onF2gW7nKIia1h/LoxtqfL9Apt5DAWydA7JBYlOQ3pB9L+vLX+gTxvODdQH6+1mFfSRTLzbuGx7M9YGPIWA==","signatures":[{"sig":"MEUCIBrcliONQgI0SRQlu9Km/VtfAXztZ+l9Sd0ByjF6e2eKAiEAtQhtPUI7p5Uh++fgHSl8wV9m48Gqq0Y9I4H6IZ408kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14816},"main":"src/index.ts","type":"module","gitHead":"f9abbe43e75bc2a92a1e4abc375964085c91463e","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-pretty":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.7_1782256304529_0.03007593999389191","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@xynogen/pix-edit","version":"0.1.9","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.9","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"f1683e425844415f7f026510ea2a406adeaf939f","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.9.tgz","fileCount":7,"integrity":"sha512-XtwocNUqor4KF+GTqvqg6+i35C4C70w6K0NG38hf61GPGp5rJHF6LrzHnXVzd4lQp7F31raXUDQtAveN+BUONw==","signatures":[{"sig":"MEQCIGXFD2ET6IQYPSwF7VOYw6Rgbe8L9J1bNeZiamHnYybsAiBjINrsVSMXsBqRSAHtk/KgYSp5JvFN+vTQjzQE8AbxdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15304},"main":"src/index.ts","type":"module","gitHead":"7f2e8ee95726007d32f106918321e9467949b492","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.18.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@xynogen/pix-pretty":"^1.7.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.9_1782806587331_0.8423301181219567","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@xynogen/pix-edit","version":"0.1.10","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.10","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"381a1629a12022641821aff6c427b4b96f6ce8a7","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.10.tgz","fileCount":7,"integrity":"sha512-PdFGZYYgJSNXE35tSi9GNp9cSM08U2kSbA9RL9u/He+Kxac5bV2c3yLcWiJxIhyrH2TYek8gwP/OMHQvJ8I0uA==","signatures":[{"sig":"MEQCIG9Pd0zpVx+doCk2CtXwv12/c/B1C1wk4ZWxXIQJluXKAiB+vwldS/R3os3jVRD12UK100NQCgfH8KN5I/IZM5hWFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15335},"main":"src/index.ts","type":"module","gitHead":"fd8a54ea38678c2281bd946a30366dad062992e7","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.18.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@xynogen/pix-pretty":"^1.7.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.10_1782814331273_0.6592955371067672","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@xynogen/pix-edit","version":"0.1.11","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.11","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"cc6bc0f02c087ccd90901116cd524045b1cbf878","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.11.tgz","fileCount":7,"integrity":"sha512-1ZPSV+DZeebf3OkfKSLZHdcV9vfkW0gC2PgglAiVZ3ynA1Kl6bHzKl32VWC2gzFKeHTsRKCVxFwvCzdGQ+dNqA==","signatures":[{"sig":"MEUCIQCZSIR3WZ1Cp/k+a2G7Yfi8yebOnjgqkHA8wNQaABx9WQIgIHRwcLaQ5rTJ59amRz3QSayFEDsF79F/0xnsJW1D51A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16282},"main":"src/index.ts","type":"module","gitHead":"5d45b5b66ab0f1ef576fe6da29e12e9d092343d9","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.18.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"workspace:*","@xynogen/pix-pretty":"^1.7.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.11_1783006115327_0.2746126327342522","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@xynogen/pix-edit","version":"0.1.12","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.12","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"f47206e907cd7180f6176795efc5eed9c1a2a846","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.12.tgz","fileCount":7,"integrity":"sha512-CXBq3Nx1kcdchiosxytamC8gOvBGBfp/WS6jTyEcPZ0gE9KlShylDIhQpta6gUtVQoB2JiR5P0eL/0RcDy11tw==","signatures":[{"sig":"MEQCICPh4WSIlCwwNDkg4FM8cGgMvsWaVqFBwa04AknEUzWJAiB9en6l+DMkLKIbexWDkQ2cNJYJcYRvuSEbHm6+p9K0nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16277},"main":"src/index.ts","type":"module","gitHead":"55115c70d94ee97d2b67b516992ea3bf32d300a5","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.18.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.0","@xynogen/pix-pretty":"^1.7.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.12_1783045264862_0.2504135621261996","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@xynogen/pix-edit","version":"0.1.13","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.13","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"032d4ceed8ed982dc78a6ed5bde452500c899afa","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.13.tgz","fileCount":7,"integrity":"sha512-YumyesfIg0TvGIyrDlafXrkXjq80D7gPOiRL51gVHpqbgTz2e7mVIdL4FmCoVnXrWHE4j4WjgTC5EExG4jG7kQ==","signatures":[{"sig":"MEYCIQCnkXTecYfwrpjOpRiXP9ZI6YA+X2+iqx/s+g03AOd9NwIhAO1CNyU3DjN5An9Y8mvn1ULL1uWwv8GeNErQHIX5/cZz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16076},"main":"src/index.ts","type":"module","gitHead":"bf5deb559d3207ae537462d46e62c4ed4bc0004d","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.18.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.0","@xynogen/pix-pretty":"^1.7.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.13_1783090618354_0.7479173744381329","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@xynogen/pix-edit","version":"0.1.14","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.14","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"987ce93a801e183846f9e3937f42715d06e25fa8","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.14.tgz","fileCount":7,"integrity":"sha512-iy4C/ejjfgpvjIUTVyS9TFWZk0cadiJN6KJyK2kKmDkQ2caamQn5fb7IfTW6cYk5NeVYnCwCQA1rbcRVfYcp7Q==","signatures":[{"sig":"MEYCIQC1tWLJtdgrk+36KaALh51qxRUdjQ2Mshi8d3SAIxsGkwIhAK9vjbQbkps5XRTnsCGQR3lZP05m1B4DR9Zv3swxqjZr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16553},"main":"src/index.ts","type":"module","gitHead":"06a7faef3898193a7e1d1781f098a910a70d8679","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.0","@xynogen/pix-pretty":"^1.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.14_1784306131398_0.8332299578826088","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@xynogen/pix-edit","version":"0.1.15","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.15","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"cdee6ea850c0280ee4d1790e38d091cd6620da7b","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.15.tgz","fileCount":7,"integrity":"sha512-LXHefCGU8jlAV5Avutg8XCpqOTUf1NRvUvuucgsNkHBC0hfJD8w81sQlICJG8tYnnzjXSTjNcBWWYzLo9E9OKw==","signatures":[{"sig":"MEYCIQDdEvY35Iwv1bxxGLtSy5IpUHU+DMkIVDDRzUjCtXdcAAIhAIzqsfUZI7iqC67NQPXoWQqI1BJYl2qADu3+y5Ch2Zsj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20352},"main":"src/index.ts","type":"module","gitHead":"497f0a1ce67e84057f3d48e462a156b5ea488ebc","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.0","@xynogen/pix-pretty":"^1.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.15_1784394730690_0.904068319656631","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@xynogen/pix-edit","version":"0.1.16","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.16","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"7e69d4ba9fd2139067d9240a48ff1ee6329b5bb2","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.16.tgz","fileCount":7,"integrity":"sha512-E10hoMnOgzMLUifjbUUAEYHUQIN5Y1gfFX7YTV3icpsWALPNVSp7NsWE6yt1ebDX2RJcJbw46+0MrLmbo3KcHg==","signatures":[{"sig":"MEQCICVubY+kMzsD1TMzoK+oA3n+MCLtqkBiNpzbrANNpwRjAiBX3FFE4tdzMN3vp+DAxD0QGEl6W5EG3bSQAimhRLUAJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20516},"main":"src/index.ts","type":"module","gitHead":"5f1ed61156fa490f2039140bdc5768022731724b","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.0","@xynogen/pix-pretty":"^1.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.16_1784399640340_0.5815695299289876","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@xynogen/pix-edit","version":"0.1.17","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.17","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"c94138b5623616f930cb285d93b6c36279b374e7","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.17.tgz","fileCount":7,"integrity":"sha512-wTa5kaVsDDOs1V8b2wqec0ofYKZfz/JZGWDW3eOGGqcV3216DpdA5GPpOP34TfWzKybdA94RrxpN4ux6Fw1Lww==","signatures":[{"sig":"MEYCIQCAjKs/nsXNBzIzw9IxYU8nABCDBeUqSfdlyzoK6EXGOwIhAPbgfw9P5NS7QWwyQnm3reeJHHFxslYl9PU5pcbvL/FZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21070},"main":"src/index.ts","type":"module","gitHead":"7270e8cfabf123ccb605ed434b11927e10880b2a","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.4","@xynogen/pix-pretty":"^1.7.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.17_1784869953636_0.6643331312553162","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@xynogen/pix-edit","version":"0.1.18","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.18","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"3389ea88437434cc55172dd7e3f3fc6dec16b62b","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.18.tgz","fileCount":6,"integrity":"sha512-sAhZI0JHaCwPsqIE0WwaA5EkBHCrf65xlgXaxQwXv/pXh+50eoYNgwEcaDuBpWpgtmm+5wQUJqEqH2H1l9G85Q==","signatures":[{"sig":"MEUCIQCYvmgaz4pKDvt2g8N0ftgWdqUzasG87YaJA/ht0ryPswIgN3GITiKO0pa/Kh9OvkR+w8vzIcCm2dtt4Pv1kr40AZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19970},"main":"src/index.ts","type":"module","gitHead":"f2b38352f0df7bd19608a54b76a08598eb802770","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.4","@xynogen/pix-pretty":"^1.7.22","@xynogen/pix-runtime":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.18_1785061371242_0.09675286503521496","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@xynogen/pix-edit","version":"0.1.19","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.19","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"4116f16ddebb51068eb558a0e0ff52505ae25357","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.19.tgz","fileCount":6,"integrity":"sha512-wWjYTnhDHoNbeOTE3EFHGS17qs6UppjrTf9lN9Ms5FWgQYWiahRjmoVXMkOhn0vROcatCFuCc5FSDfOsxnTwDA==","signatures":[{"sig":"MEUCIBZfgUnJVVc37w4laJMt9Rx2w4gNsLa+mf+hXDQsCv9lAiEA3KLiZk//+6hPya4aricCCZY2HQmErHasV1w9ZmuOtuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19972},"main":"src/index.ts","type":"module","gitHead":"d33e90cb19578ed6ea9224221077a49229b1d69d","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.0","@xynogen/pix-pretty":"^1.7.22","@xynogen/pix-runtime":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.19_1785069350848_0.509280742692783","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@xynogen/pix-edit","version":"0.1.20","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.20","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"2a1195a9b30611182e223286e6ff8363ac31fb24","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.20.tgz","fileCount":6,"integrity":"sha512-atZadkwOu5hHoU9nV2Ovaq4x6/J9GkfwJkabysceTIRPP8bCK3vfVDKu3FSDkGy6w9oKbXYDR0uY7uZ46tdg8Q==","signatures":[{"sig":"MEYCIQDYtpfUDpcEu1ALKFn7zejmdx++oDRz2dajYzI+OGXo+wIhAOPY5/l1gqj7TLXX7rlQBIvX0OTwj70FWuTKKJhye4Up","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19972},"main":"src/index.ts","type":"module","gitHead":"e49ba34a0c814e49832e9622533ee3f7e0b7305a","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.0","@xynogen/pix-pretty":"^1.7.22","@xynogen/pix-runtime":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.20_1785072248141_0.05632110614404917","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@xynogen/pix-edit","version":"0.1.21","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.21","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"8c55daa228917ffe012d150260b5700593476400","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.21.tgz","fileCount":6,"integrity":"sha512-3Z38tNJacB5wl8z6gzlzwwRxKZJ40/LoWrrJEkE4A6/xQ/hFB089fV/Q1eyBBBR3J8jdOgPSW0xDnV/jGB84kQ==","signatures":[{"sig":"MEUCICMoWjwFkIImsBC8NOgM4Nngzv1fdMoWAozbL+kEZYOPAiEA8l7Ndl27A4xJEWCGySNxbg2uzK8kLcxN83yBA+XHNUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19972},"main":"src/index.ts","type":"module","gitHead":"526aab2c1e454bc019bbae1145a95f8641b6bd6a","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.0","@xynogen/pix-pretty":"^1.7.22","@xynogen/pix-runtime":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.21_1785692572231_0.9150663039019751","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@xynogen/pix-edit","version":"0.1.24","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.24","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"463d61ddada9eb4dccd1aa313ebece221d11be6f","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.24.tgz","fileCount":6,"integrity":"sha512-y8hf6p+m5vV1iPnZsLr3N8ynCrHcYx5rsKCXgJGkgqu3BRTG/2jkZES92zGAuDX+JjASHlyFOha/4XKW7g3EgQ==","signatures":[{"sig":"MEQCIEwOXn4rv6Jawfg2IevC7EPilDXXv2mvTBIdZj45ONHZAiBF3Lr98ufvr7YFsN/LuSQAF+aZu2BgpGTeRimMUoVYmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19975},"main":"src/index.ts","type":"module","gitHead":"a9eb12a914e1971173d34b436777199ab2fbccb7","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.3","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.24_1786218165658_0.7236554571970624","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@xynogen/pix-edit","version":"0.1.25","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.25","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"9ad75748617ace65d9cae01dade1eb450563fed1","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.25.tgz","fileCount":6,"integrity":"sha512-I4gCMSIGDj8hEygAMcU1l6+hTOwE/2bQ+ZNqwO9h59hOQa598O8ODaVc6XAy7zhCFzvUAF3u7IsNym8VbG8Prw==","signatures":[{"sig":"MEUCIQDfEyHxNmgyP//Omg7xXryfs3SyXBltQbdAMF+hRLVGBQIgDAyuNSnXZ9NGVNAdNBhusJckQcigX3eUQit0QANM8WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21939},"main":"src/index.ts","type":"module","gitHead":"3407e3618c869fb7bb23765f6b97e908a891ff05","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.3","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.25_1786336466286_0.33813184208360214","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@xynogen/pix-edit","version":"0.1.26","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.26","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"3586a8bacb4e67d2512c8bcabd8423b1c2539cd6","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.26.tgz","fileCount":6,"integrity":"sha512-r67Ulstc47O37P/2oEynk9nOiBgZ6urW2uzSZwfS7ySwnlgS//qFnuNEvAU4k8QGNSEzVHK93Unw6x5eTReKrg==","signatures":[{"sig":"MEUCIDuT315CLbnk14YtZdLYLW/uJkphkzjgJn0QTOnKZhmTAiEA8nKxFxDhSncRj/jjelllYuoDwXlDIdutO6psqLVw/Q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21939},"main":"src/index.ts","type":"module","gitHead":"1f3381a50c4cf8c21d6e99a586cd0a09f5d8db61","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.3","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.26_1786401491524_0.309275845192194","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@xynogen/pix-edit","version":"0.1.27","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.27","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"e54dfb0e6fc35ea2b4e1be38fe1869d6d7d232a6","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.27.tgz","fileCount":6,"integrity":"sha512-AMxLbxRdkIERiDtgWra+Y6RY+OxIcW8mevAztlWueVq9q+ojMbUB3hN4TP+B5ZszA1w508D0Q/MpFacarDKgzg==","signatures":[{"sig":"MEUCIQCsNneDMrhm5awgfHWWJcE1eys+IQTHUq6+yA5+P8DHvgIgdDUJjwKqjetvFMLBjfbgtGQE9PGjNIgaXShCR3Gbhks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22004},"main":"src/index.ts","type":"module","gitHead":"14b31a618fe69b85640d1972a49f04e8e3e9d9c9","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.16.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.3","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.27_1786540717267_0.7155390819921055","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@xynogen/pix-edit","version":"0.1.28","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.1.28","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"114a9ec80a57e5f65be57432edee074710ed7adc","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.1.28.tgz","fileCount":6,"integrity":"sha512-Os5IL2edSAr4/Gg0+fYQrDknwpToZRT8sS0L1nAUgFydt80+dDGTcEFYfMUe6oIG/qao7/RcW1Rvt+y0N/1Q8w==","signatures":[{"sig":"MEYCIQC10Y9ZnwYk8d9P7h4wL/GSTqJdiBCr821CyVZs0BtPhwIhANcwc/7hBD7vpBId2amSD5ab6Ymazk2FMz3ROGDyIPCU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22004},"main":"src/index.ts","type":"module","gitHead":"1efce1a788056d4baff1849d46ff6b8e63267cee","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xynogen/pix-data":"^0.4.3","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.1.28_1787031539090_0.6899496126945697","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@xynogen/pix-edit","version":"0.2.0","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.2.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"0b9c60820c3bda6a7144edf42c03bb572f6182d8","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.2.0.tgz","fileCount":6,"integrity":"sha512-06G0LjqIQeK9vlU5WmhSID8T1LE9jRVIZsdoWhVIuIhXi/AkFUICo76Fb4vFW9T2KyTcPBsig7NU0vRMnTJmtw==","signatures":[{"sig":"MEUCIHH+xAGfXKJ8TSciPQNff4yMy8qb37/rwSWszRxOvoOAAiEA7qau76Mos+yBXsFLuxC1mUizhiie7MAmjBkeHHfHfQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22126},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./extension":"./src/extension.ts"},"gitHead":"03fefc7284d638249d3e7ec26682167b621f5cc7","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.2.0_1787409950775_0.49111273922169074","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@xynogen/pix-edit","version":"0.2.1","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.2.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"eae6bfd3573322f1983587040fc28f58a35dfc97","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.2.1.tgz","fileCount":6,"integrity":"sha512-pqicafNBIaoU8f28bCiT8GSuOfyEDdUw8FBOYJE4NV+ydsciKvV9qQJgXh3v0yBDFGewhRrW1uihP/ZsMDH5xA==","signatures":[{"sig":"MEUCIDDfil0BhBSZRFWZWJHaJqUFeJrAgb4hdm/HcTvftUjlAiEA6C3CUYfVE6OZnOUP+RQ6KzHzH+8dfRHuiFAt4tb4LCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22125},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./extension":"./src/extension.ts"},"gitHead":"11be7eb0abc0da3753054456bd7e32fbe4a8294c","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.2.1_1787510280221_0.26089103393674296","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@xynogen/pix-edit","version":"0.2.2","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.2.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"8216bbe89af0dddd9c30fd1df3ee21515a2b9466","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.2.2.tgz","fileCount":6,"integrity":"sha512-xOCCgScUOZ+wYp1qbo701L0hfdtFL4xjEe1G2E1wghYZu4lRjxyKhRIlgibjxkB5jJhtMaT7LvYbOQUrPKIljQ==","signatures":[{"sig":"MEYCIQCYlbJ7I03n58Ah8t4sIptek1B++hEj13N2w0xLLNEzwgIhAOgbQwTEqRaELeHsgeNJU8HZlDBlwV29BPTo54iQ26Qp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22217},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./extension":"./src/extension.ts"},"gitHead":"e293b5dfeee5521c8f9c8fba615d9360654ce41c","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.2.2_1787994108904_0.0024302346379831974","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@xynogen/pix-edit","version":"0.2.3","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.2.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"82320a4ace2e54ff24568ef6cd30f004df32b589","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.2.3.tgz","fileCount":6,"integrity":"sha512-HHsuwvwcAow0THQ4356CC63a2qc1TpI228kuZkyH5B2oGv864OhKXSMdGqBBrYa6Ba+mk+E0w6ho5YgaEdlc7g==","signatures":[{"sig":"MEQCIBdMAh9hVeLwRXO+HRPdley5ejQLaowLNrDHU8qf6OSsAiBzDR01RXe0aBT7xNH+RJcGXYBPxj2oribh+jTzhgvjkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23131},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./extension":"./src/extension.ts"},"gitHead":"703f4e95f81160c90db9015861be672c688a7f27","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.17.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xynogen/pix-pretty":"^1.19.0","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.2.3_1788316363340_0.16911872292729302","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@xynogen/pix-edit","version":"0.2.4","keywords":["pi","pi-package","pi-extension","edit"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-edit@0.2.4","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["src/extension.ts"]},"dist":{"shasum":"ef8b717986515d4c916f98172bbbec6eace856b0","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.2.4.tgz","fileCount":5,"integrity":"sha512-OHjloBOTIFjLThO+d6zWyoLAgPTt10zTKDSaRL7Y13xbj+xzlTF0ED53WvG5uLw661yzs92jtqvCzHGNgWEFGg==","signatures":[{"sig":"MEUCIQCAdVdsgxaHhSfLlgX+ww0SDk+sLkWhi8XeZUygJw3imwIgFDujbNW56FeJUV9nOhmsSgbtP2BQtjA/qtRkgzEmTUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15454},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./extension":"./src/extension.ts"},"gitHead":"791c5121b8831354d8a47d0968e358b9e57a5903","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.19.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@xynogen/pix-pretty":"^1.19.0","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-edit_0.2.4_1788412834316_0.8783036572151302","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"pi":{"extensions":["src/extension.ts"]},"_id":"@xynogen/pix-edit@0.2.5","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"1cb3218af77a6c4e61d9f4ca20532346a9fb09b7","tarball":"https://registry.npmjs.org/@xynogen/pix-edit/-/pix-edit-0.2.5.tgz","fileCount":5,"integrity":"sha512-Wf5Jn4GMIz2/rmMHiwdwIqj93s/i/+AJavbh8SvwhKCwlE7Rx74wqyJgSSJglFwmBJuSnRFcrBk5Iy0XQ9DWjg==","signatures":[{"sig":"MEYCIQC+tJIqWI7mtoGc9q8lr/CjunA+YrrmHdmDK0E1jssHzgIhALRtiwSzlXdiOpwAljAW+irM+/fbYCDB16/JoYz1BeaZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkPJYzi6j3VsfUHe9yA33CEt0mbjEI0AQoJhAHUaHlPAIgQV6mue6qab+G8yQXYJiuGAowVQrvm+ldbWk6vW5P9Lo="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-edit@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15454},"main":"src/index.ts","name":"@xynogen/pix-edit","type":"module","author":{"name":"xynogen"},"exports":{".":"./src/index.ts","./extension":"./src/extension.ts"},"gitHead":"33199d91ed9c0ef889f054aeab7e54a470da56e9","license":"MIT","scripts":{"test":"bun test"},"version":"0.2.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b5199cf-efa8-4894-96fe-86f2bfd5e4de"}},"homepage":"https://github.com/xynogen/pix-mono#readme","keywords":["pi","pi-package","pi-extension","edit"],"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"_npmVersion":"11.19.0","description":"Pi tool — precise text replacement edit with diff rendering","directories":{},"maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"@xynogen/pix-pretty":"^1.25.0","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pix-edit_0.2.5_1789735137170_0.03793267218291385"}}},"time":{"created":"2026-06-18T04:14:28.864Z","modified":"2026-09-18T12:38:57.574Z","0.1.0":"2026-06-18T04:14:29.165Z","0.1.1":"2026-06-18T10:07:59.061Z","0.1.2":"2026-06-18T14:12:48.150Z","0.1.3":"2026-06-19T12:50:27.065Z","0.1.4":"2026-06-20T09:51:09.962Z","0.1.5":"2026-06-20T19:56:23.777Z","0.1.6":"2026-06-20T20:03:58.555Z","0.1.7":"2026-06-23T23:11:44.674Z","0.1.9":"2026-06-30T08:03:07.496Z","0.1.10":"2026-06-30T10:12:11.433Z","0.1.11":"2026-07-02T15:28:35.890Z","0.1.12":"2026-07-03T02:21:04.992Z","0.1.13":"2026-07-03T14:56:58.493Z","0.1.14":"2026-07-17T16:35:31.579Z","0.1.15":"2026-07-18T17:12:10.815Z","0.1.16":"2026-07-18T18:34:00.464Z","0.1.17":"2026-07-24T05:12:33.774Z","0.1.18":"2026-07-26T10:22:51.392Z","0.1.19":"2026-07-26T12:35:50.981Z","0.1.20":"2026-07-26T13:24:08.287Z","0.1.21":"2026-08-02T17:42:52.392Z","0.1.24":"2026-08-08T19:42:45.808Z","0.1.25":"2026-08-10T04:34:26.444Z","0.1.26":"2026-08-10T22:38:11.647Z","0.1.27":"2026-08-12T13:18:37.487Z","0.1.28":"2026-08-18T05:38:59.264Z","0.2.0":"2026-08-22T14:45:50.908Z","0.2.1":"2026-08-23T18:38:00.355Z","0.2.2":"2026-08-29T09:01:49.037Z","0.2.3":"2026-09-02T02:32:43.532Z","0.2.4":"2026-09-03T05:20:34.455Z","0.2.5":"2026-09-18T12:38:57.256Z"},"bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"author":{"name":"xynogen"},"license":"MIT","homepage":"https://github.com/xynogen/pix-mono#readme","keywords":["pi","pi-package","pi-extension","edit"],"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-edit"},"description":"Pi tool — precise text replacement edit with diff rendering","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"readme":"# pix-edit\n\nPi tool — precise text replacement edit with diff rendering.\n\n## What it does\n\nReplaces Pi's default `edit` tool with an enhanced version that renders a side-by-side split diff after every edit. The diff is syntax-highlighted with gutter markers, line numbers, and a change summary produced by `pix-pretty`'s diff engine. Batched edits (multiple `{oldText, newText}` pairs in one call) each render their own diff block. Call labels show the target file path and the number of edits being applied. Depends on `@xynogen/pix-pretty`, installed automatically as a dependency.\n\n## Auto-collapse\n\nAfter a configurable delay (default 10 seconds), a completed diff collapses to a one-line status row. Structured failures use a compact `✗` row after the delay. Expanding restores the existing bounded diff or exact diagnostic without restarting the elapsed timer. This is controlled via the `collapse` section of `~/.pi/agent/pix.json`:\n\n```jsonc\n{\n  \"collapse\": {\n    \"enabled\": true,\n    \"delaySec\": 10,\n    \"tools\": { \"edit\": true }\n  }\n}\n```\n\nSet `collapse.tools.edit: false` to disable for this tool only. See `@xynogen/pix-runtime/collapse` for the full API.\n\n## Install\n\n```bash\npi install npm:@xynogen/pix-edit\n```\n\n> Also included in [`@xynogen/pix-core`](https://www.npmjs.com/package/@xynogen/pix-core):\n>\n> ```bash\n> pi install npm:@xynogen/pix-core\n> ```\n\n## Full distro\n\nSource: [github.com/xynogen/pix-mono](https://github.com/xynogen/pix-mono)\n\nTo install the complete pix suite (all packages + Pi itself):\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/xynogen/pix-mono/main/scripts/install.sh | sh\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}