{"_id":"@xynogen/pix-pretty","_rev":"67-6628324353925e9fbd790240f93f7398","name":"@xynogen/pix-pretty","dist-tags":{"latest":"1.29.0"},"versions":{"1.0.0":{"name":"@xynogen/pix-pretty","version":"1.0.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.0.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"6fb571311afeaac927d826389903af240d724c2b","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.0.0.tgz","fileCount":25,"integrity":"sha512-FOxMZYkiLm/eEwNcPPpW31Vhs4SThpiSi+SZXd/eiDpcF3mSGvnaNpPG5qiXptlOyGoEHcu4/42u4tDOnq30MQ==","signatures":[{"sig":"MEUCIQCcqBtaagsdJ0Hk/CqbKFmx9Xmy8h01StEI/zj98FSFtQIgH6+HEKi2/mOkYao3w4DTXa2OUNdJOzUcCxQTNdqBJnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159127},"main":"src/index.ts","type":"module","gitHead":"b31a597a0adeace80ec658b95c93b8b8f5a537af","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-pretty"},"_npmVersion":"11.11.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"22.22.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.0.0_1781029607963_0.5612056230431035","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@xynogen/pix-pretty","version":"1.1.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.1.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"731fae11efc00a5314dcf178605908921e97d9eb","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.1.0.tgz","fileCount":25,"integrity":"sha512-zHzC9Jsw/N6Ad3aJUaqYr5Z6HDgWx/taCl0z4yEFocRIggOCbt8aBwqe+JPImBHpamBAq24ie7o32kj24zB8AQ==","signatures":[{"sig":"MEQCIGdv0+T/L0X7nh/QyT8NVYpVpvXW6iyzOIQUiBf81Bv1AiA7/mX59t7Lyhc0tmew4psqcWrPf6hNRPM3qT9DVL9L2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165066},"main":"src/index.ts","type":"module","gitHead":"bcd70024fe128ed3bbd1ac014c5cc9d490d09b77","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.1.0_1781057289015_0.28784509268115266","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@xynogen/pix-pretty","version":"1.2.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.2.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"719cc0de66f4a9eedaa99a6943474933cdf74f13","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.2.0.tgz","fileCount":25,"integrity":"sha512-zJvO/LLHheBCTzd63qBYnA1Ot+YkD9RvkKbp8bwJuuHm3THEzNZ31LlHUDUao5jC8EzmOH7phXZYfqulgLuITQ==","signatures":[{"sig":"MEYCIQCURsB/Ku9yCbVTDrAOhsaL8dIN1NFSJu7XGAqnxg1ZHwIhAJhr1oFS8mwWZtA3uMyx77geTckyvq09WB7KG66Aon0z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166287},"main":"src/index.ts","type":"module","gitHead":"5b02c436488c29fac301bf9ab2800f3bbcdf514d","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.2.0_1781065907046_0.5842178279578105","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@xynogen/pix-pretty","version":"1.3.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.3.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"91a2e53fca3bcb77098f763a58391e09fe97b4e3","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.3.0.tgz","fileCount":35,"integrity":"sha512-nzpNs5V9i4uabhJMS2FXo112TN5erXalxPXnqMk5t6eY+WefOiSLp+H9HgYFYXGpYGCDPJTNrfjFVxDhdHUn+w==","signatures":[{"sig":"MEYCIQCPYV2uxjTFmYUYRp0jHAjFPW9VBNu73TKq8QppWypUewIhAMrNy6zKIOSfQnHX7Eo0RkT2moXP/tOn6Woo56vWtMz4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179601},"main":"src/index.ts","type":"module","gitHead":"eb1e5cee32f3b6c450fdb0fb6a549536cdbf332f","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-pretty"},"_npmVersion":"10.9.7","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"22.22.2","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.3.0_1781192593478_0.007965706744956336","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@xynogen/pix-pretty","version":"1.3.1","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.3.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"92bcd56df5133449a3425e72946671e698987870","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.3.1.tgz","fileCount":36,"integrity":"sha512-EWTSj8r2e00TpjfGCxOzn+ydTTG+N7R6P/Pgorhxfcr01mu9ofhGvdH0WYIvicfjA0SQbP5KE+R/ZvaHiHulLQ==","signatures":[{"sig":"MEUCIAoC/w1ZAaze5j8QY3hNes5fFxZ3OQBGwtmTD/62EvoXAiEA25qcodC3K+aWFgptHKN55L4cws80rCKWpy/3eUACZmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182543},"main":"src/index.ts","type":"module","gitHead":"47eb9be4876f4b77d6f5570dd6991a01725ad113","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.3.1_1781234532991_0.29036651304197747","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@xynogen/pix-pretty","version":"1.3.2","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.3.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"0913fe747aa5ce6e81e31e9897632e7cb56b18d5","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.3.2.tgz","fileCount":37,"integrity":"sha512-/VjUXcKu2lGWLMRgi6rPQfjSEkn1ggP9ay+6aHlgr6u/bIpRWxGOfkzE7/eWRZssKtX2mxL/FyVYP667CbKsbg==","signatures":[{"sig":"MEYCIQDbETpvS9Lv6eRoGr1fuItCkVb+ZnYc9s2zUGU/vcphjAIhAJMu/4ONKQLaxDY203eOnaQuv+2LQHDQhwCOv6qik8Kj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182137},"main":"src/index.ts","type":"module","gitHead":"2db6412a8babb987cb200a24fd1a4a267319f4b2","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-pretty"},"_npmVersion":"11.11.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"22.22.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.3.2_1781245204152_0.16981198788948726","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@xynogen/pix-pretty","version":"1.3.3","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.3.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"d4cb7b017a86eb87504a62a6f64c7218626e1206","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.3.3.tgz","fileCount":37,"integrity":"sha512-igHDOktR99UsLVolP0lxYl0f0hEIgFIi44TAn9TTAkQPYsmBJavVnfsfVi0Eu/GnB46BuaR76HbYhGicEasPHA==","signatures":[{"sig":"MEUCIQC63A84I3VKLwsSeybw2OMLAayQ75HhA4RVonksGd9gIwIgPArKUouOWrk3ew0hxf/Xxt4X/+DQfwRTfZYpL7yEl28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182133},"main":"src/index.ts","type":"module","gitHead":"112c247de7a007051f91ba07710396791ec5f200","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.3.3_1781248217235_0.6445110250158801","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@xynogen/pix-pretty","version":"1.4.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.4.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"28c208e9ca5bbb6f1d915c75ad29d685b45c9fef","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.4.0.tgz","fileCount":36,"integrity":"sha512-kqGw/zmczin+ZhGymO62j30GUtLjEjxN/cjCGbJMrjfz3YaaYgiwD7RcX1rRZNrN1bqhTMNTSC1+gKLkuiuLSg==","signatures":[{"sig":"MEUCIQC7B+NHuDHSY9B1mPl6XCeksvefK5opLceGvp+xJMyr9wIgeOHjzwySH/PzHY1b7OAO8m7k7WAXFlguAx4d7yDEDZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164189},"main":"src/index.ts","type":"module","gitHead":"6313e68d57ef235780566da12e7225164b95f2f2","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.4.0_1781413374350_0.6280975574904093","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@xynogen/pix-pretty","version":"1.5.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.5.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"26da95f2f783d012dcd4013e3f0e901b81965119","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.5.0.tgz","fileCount":36,"integrity":"sha512-0Ddu1UUNuNz5K9hMLQy1MBTxy74wfEIXAkdxtqmCwL+WHJHQahT3jWmfiRBWbt6ZcxELdIBZVT6wweknmwiTIg==","signatures":[{"sig":"MEUCIBVIMF33JfWmZYwfy0i7HQcUPaEOpvioj4M8pBeIn4DTAiEAxlruB53Ygz2DCCywGFj5u2XFwT19DE6DHrL/r82QEyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164841},"main":"src/index.ts","type":"module","gitHead":"f3c2007e2a4c3d31150856a50c124613ab1f239b","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.5.0_1781507364119_0.27133388061458197","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@xynogen/pix-pretty","version":"1.5.1","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.5.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"2d1e76df6b039e20a73f0b4ade1eaff7c4721ec3","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.5.1.tgz","fileCount":36,"integrity":"sha512-5eRmVANgXCVo7glZALUoOYN3vxQBM0OKPtfaUeea7ciw0cjCxi7Xwr9STkzaICohBinqKP16cqV4hSwPcSmIoA==","signatures":[{"sig":"MEUCIAcjgsqwUiU7MTYW+4h9ePBHmMhwF0E64PG/7o/Jv4j9AiEA9KXjzCgUbgtEjxHNk2JjP8xp/Tkwlp9X6nfBGVhjGY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166781},"main":"src/index.ts","type":"module","gitHead":"8d608c370da79623134209a93197d0899fabeca8","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.5.1_1781511885308_0.3774187467121177","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@xynogen/pix-pretty","version":"1.6.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.6.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"48cc022da09939823343b67cbf7173b6243f168e","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.6.0.tgz","fileCount":27,"integrity":"sha512-eWAFK44DYPsFfWykm1aiJ3fYVSNvvh8sTXcDyr8eW7xIfFeJ2R0UpcdUa9s/YoyUuz7Y9FvYKoFCMx5UcA1wOw==","signatures":[{"sig":"MEQCIBXyn6Oqazw9YxyA2nQLK2whf41eSTsq1ePyLbHVgFWJAiA9hCdn1fX5cpJwWPUCcC29sKBoPJgdRzBbfZNH0i8FXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117302},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./context":"./src/tools/context.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts"},"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-pretty"},"_npmVersion":"11.11.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"22.22.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.6.0_1781756109409_0.9547679702977472","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@xynogen/pix-pretty","version":"1.6.1","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.6.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"0b7f38b987c9990af6b5a8a4156ebb5b16372251","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.6.1.tgz","fileCount":27,"integrity":"sha512-e4hYkjQAlWHqt8x5tItYdNHj3HkqvzRzK92JVbivG7XYsZXv2el1EiUrkSsfqu7j7YOESnw762WvtOF/RSBT0w==","signatures":[{"sig":"MEUCIGB0cZ+8pFXd5dztuqn7s/fKies3ppOaCxMb8I9JMiSaAiEAp15dAphKvIC16B4/SCg+1rYjKoCuFqemKh82Vky5Asc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118102},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./context":"./src/tools/context.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts"},"gitHead":"4c8d27dbb26d4bb0828453b79d6fd223774c3c6e","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.6.1_1781777279885_0.45942575710717315","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@xynogen/pix-pretty","version":"1.6.2","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.6.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"3c47da6cc0f384980d8de022386515ffcd001730","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.6.2.tgz","fileCount":27,"integrity":"sha512-LlAt3Owc2P7tbMPRa2+PXDpaEqBuwSvjZl6xvN7p4tojSUCT2Qaqmyh3HsY8SEzbCmtwchHDg1w9k7sK6VPZog==","signatures":[{"sig":"MEYCIQCzbvGYaf09Mjm9yq2p38j9wQcRUliiPopYfo/uJh7MUgIhALFv10RDR2HrG61MjVnK6OOIN5bgV3W2Gp/N2+G/MG3W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118001},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./context":"./src/tools/context.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts"},"gitHead":"98ee69cddaaa906d52acb02706d1e0f201ebe660","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.6.2_1781873426684_0.941305572084872","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@xynogen/pix-pretty","version":"1.6.3","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.6.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"extensions":["./src/index.ts","./src/paste-chips.ts","./src/thinking.ts"]},"dist":{"shasum":"e6319da0f76a9d7db9ba96023887460aac599a52","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.6.3.tgz","fileCount":27,"integrity":"sha512-lvXJ2zdg31EMuAlNLRiu/quzRqUY40aioQ7+JAUEnDFkOJa7lNojT6ajPQFZY6288HHNtVQqilRJi/FsQFy8hg==","signatures":[{"sig":"MEUCIAYEFuLlxpP+XmfLLX8FtwoCZQxR1UnGlw5JZrP9Rt2jAiEAy+WPH2SqjWu7vovo+rnvUxV14Dn0d6C1XIWgetocjaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118077},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./context":"./src/tools/context.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts"},"gitHead":"e1218ef671d77fb0a3862bd20d8c2932862178b0","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.6.3_1781985383760_0.6974843490274298","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@xynogen/pix-pretty","version":"1.6.4","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.6.4","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"87cfc3b5d0d8d4c4bd38939ebb93743d9882af54","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.6.4.tgz","fileCount":23,"integrity":"sha512-tJKt+J3bcdidHwoXU4ZpTPvtigDkddiPwXosZfgA3pHfg+ipbRtNvy3c1+CYueVMkVSfwPXs1q10smPLoLccpQ==","signatures":[{"sig":"MEUCIE5JfO3/TogKH+OJNXt79Hez3tvSx3bFuF+PwCen4ZkXAiEApwtnYSNs65aSdEz8VYm35f9ODPiZ/2nJoV27pnfhncE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85929},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./context":"./src/tools/context.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts"},"gitHead":"2c35d0489074d87ad9f70228c94d11019244f5ce","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.6.4_1781990426499_0.7751672366964306","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@xynogen/pix-pretty","version":"1.7.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"f33b3a854a97e12df10ba06cc98548fc8af49a27","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.0.tgz","fileCount":27,"integrity":"sha512-Wq1Walw+c1rJK+1dO9+GZhPZfIeZAZg9eVHEpNhJKzfVy9MppF5zT/Nccf4nBCwXnpDQ/jMFpPgKNh+7ppVusg==","signatures":[{"sig":"MEUCIQCk0g5piQgYG3QQMZYEn2sY6gvpSezqGLqWODEi1/fP5AIgNfMER+AFA0eTym4sR9Hs6eGrx/EcHV/aiQPUAEn25Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110275},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./gate-overlay":"./src/gate-overlay.ts"},"gitHead":"c1de1664251d0877a405eab8abccc1cdd33072f0","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.0_1782099221575_0.8474207181881555","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@xynogen/pix-pretty","version":"1.7.1","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"1e63997dcca15fae02b032937981439ec22f9bda","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.1.tgz","fileCount":27,"integrity":"sha512-KgdwayEMW4BSQdhUqoJMc2Vm++GW2ql9BR3DzdYo16FxcNwKRTHFv7JWMCkQHzv7s65F+zFK/jHDJIljPo3irA==","signatures":[{"sig":"MEYCIQCAuzyOG/vjCxMvADa3GI51YrPXjHp9X0RNoCfcCCLy5QIhAMbh3t6INaWa0fxf1Z4BFUmXQi9uDUA3EiMgqwEQMqKJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110136},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./gate-overlay":"./src/gate-overlay.ts"},"gitHead":"3413b054ff7b334f2b1061d2bd1ae1e85bb166c1","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.1_1782100461379_0.2716270470424431","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@xynogen/pix-pretty","version":"1.7.2","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"7ac8be206d91bfec51ac166dfad38b3713804e51","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.2.tgz","fileCount":28,"integrity":"sha512-YqOcfw3evYqvJP5B+JD+3ulnlznnGAgxjkE4A+BpIfthQkDQGFpsXrO5OcNbTCFbkQ/fCmhcRHlK0wGFPsJU0Q==","signatures":[{"sig":"MEQCIAwPe8EFL1ovLVidSJkMtl8+ca+pxLvarDvWbbFwdKmoAiBy99YWBcYO8Ij0mGP/MzDrpbcKBa1NBkFCy0Puaaym5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114192},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts"},"gitHead":"bed0052301533bef47d82011f88aacbdd8a69a87","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.2_1782155717471_0.8725491537172267","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@xynogen/pix-pretty","version":"1.7.3","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"3b12f286b8ff4f562fa101a71d57c6fa63eeb519","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.3.tgz","fileCount":28,"integrity":"sha512-j73/bxdaPVwfN2/uVqmTNC67xctj5O0EeNu5o1PPzsAoYBv2j9EUsZW/6DJrQTyXJTSNiQqGVb7IQE4KpXTuVw==","signatures":[{"sig":"MEUCIEmJeBqqnySIuKT9dBLMtY8dqodEVDkiVWGx9RLXSKhNAiEAz24ijVvSy/pzjAAGj8qoXzjFp33uDrKgyrWxmrKFamY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114042},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts"},"gitHead":"ac1cc8c7ec5764e14e6c57adcb6a4e101bf7f2fb","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.3_1782180166724_0.9067365313610765","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@xynogen/pix-pretty","version":"1.7.4","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.4","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"c27c3a8d82787c800ba0d10a833d2133e2dbd733","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.4.tgz","fileCount":28,"integrity":"sha512-+gb8PHLkxcZK/EH30+cDLAOqicViCJVjmSMBuLMnfEzm/VUryX2mfAhm3Ra1O1eA081BL6pjrHrZU8N7CKzrQw==","signatures":[{"sig":"MEUCIEhSGRtEJX0liJppECh2gEDpe4sfJnMVl+Q9SsOf8fjbAiEAsRHV4S8eDtroI/rTxd2cPXGy/2HjVwZu8r20nRrWVUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112781},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts"},"gitHead":"4c2031125586de098c7da4e3ee6612f449193446","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.4_1782193574186_0.7140428055525365","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"@xynogen/pix-pretty","version":"1.7.5","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.5","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"dac0e7fa87b71182857fdec10da31720a9908428","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.5.tgz","fileCount":28,"integrity":"sha512-Pb8dYGW6S/Iu4HTT3+8T+ORkEoookTcoCrU6hYzrosJuS5cXQd/ktZ+e8PVPjxJBKBkLr1u9yoJH5Sa5p5gJcg==","signatures":[{"sig":"MEUCIQDaLPy16zLlterDWF9s1W0cYb88+MQgQKWJQD+LlxUZTgIgMbLBJ33NDaKdAyYSA2fWmB23SwigiZOBUHZrpYnzDlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113767},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts"},"gitHead":"3d06ae4c2131632c8469057fd8276dc4adf2263b","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.5_1782248474319_0.7230168554052561","host":"s3://npm-registry-packages-npm-production"}},"1.7.6":{"name":"@xynogen/pix-pretty","version":"1.7.6","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.6","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"36a6400ac338adc2302137a2756a76773b932af9","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.6.tgz","fileCount":28,"integrity":"sha512-neA0+ODn3A/HrafMW2mYF5+bWZVJZ9uR2JHJrrKYuLz3etvBb2imTsyCdCOX5aodV/1HXeVuO7/uPvukMHMUtQ==","signatures":[{"sig":"MEQCIAVkFeYpqZRy+zkh+p2pf85uwu3Pa4hiGUIcD0ZsO3k0AiBT1w72jyKZfHyLGa2iq+ofbeqsFpSrrJaGfgHVCpYzlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116684},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts"},"gitHead":"a9fcc8b3d50aae4a25d2f3bb09e9d01d784dae54","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.6_1782250221596_0.16682345912830865","host":"s3://npm-registry-packages-npm-production"}},"1.7.7":{"name":"@xynogen/pix-pretty","version":"1.7.7","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.7","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"490bf7a8baa1f48fe48a1536324600be20d982fa","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.7.tgz","fileCount":29,"integrity":"sha512-DtGtCDAsw2Ln1XoJMIJ9Z4CxhvCW0fZtA+eLbhegEpbMPSw8kyVzPfb0CHmtKeqC4oQc8AOj6bSDuCaH1G7kdA==","signatures":[{"sig":"MEYCIQCat/L1NaEsRDsTkiuHwQPGNy3cjBLPO9AH0oA6xHc9cAIhAPr/8aTNy7K48boaXkg73GV63tWJUXexTEdkMwAHjuQz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117728},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts"},"gitHead":"f9abbe43e75bc2a92a1e4abc375964085c91463e","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, FFF search, and paste chip formatting","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.7_1782256304610_0.5855950760882378","host":"s3://npm-registry-packages-npm-production"}},"1.7.8":{"name":"@xynogen/pix-pretty","version":"1.7.8","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.8","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"38b888b488a894fef20204c58208d739e645a71a","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.8.tgz","fileCount":29,"integrity":"sha512-eiQb0FgOnRm1iqXuey+HDe9PKqNj5CBbRuAKUwZd7wGhzgksvwZZnFeoMc7LYg6riIc3rcs9eRNIHuFAup1nbg==","signatures":[{"sig":"MEQCIFMVJNdhWvLztdvg/et2YrBcIS1i3navQVJwKuu9kUDkAiBzrRrHzLWPuUoJCf8gfu4lDQNvkCAW+Y1EhTJ4BZv+Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114689},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts"},"gitHead":"4e2815646d94297ae27db9576ea928bd41a4c0de","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.17.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.8_1782397198711_0.8618964274106542","host":"s3://npm-registry-packages-npm-production"}},"1.7.9":{"name":"@xynogen/pix-pretty","version":"1.7.9","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.9","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"fe1ee3cf1a62d4060a4b11455ad028efc4bb92a3","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.9.tgz","fileCount":34,"integrity":"sha512-QML8cVdxULro4hbArj5D2vF5/Y6WCTTR4qtyuZuyYWev+OJSiOFAoaT7QtYbpQrH2rN91P9gMV+3p7wUIlXS8g==","signatures":[{"sig":"MEQCIAgg4hviHDykTTxXzjKuFwJv3s6nIDiK60riAhXg0LZBAiBWr6teMXiwDsUSG2/xnIG1QpqHivik3ifZosaL1RKybQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132777},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"bf30d1f46d2a1e3e5d23bda69e3409ddbe780f58","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.17.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.9_1782489298244_0.7712372875934386","host":"s3://npm-registry-packages-npm-production"}},"1.7.10":{"name":"@xynogen/pix-pretty","version":"1.7.10","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.10","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"022ea641fcbba4826b63451fdc7a7c5c93c00d16","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.10.tgz","fileCount":34,"integrity":"sha512-bUI4/kVsXzfOVaERFWgyGg9+Rk6wzlCJGAQDf6bmdEfvJWXmCewnGjAf4C+PrXQ4eqJkbr6vEi9tYekMEwO/Jg==","signatures":[{"sig":"MEUCIQCCgFdVYIbZyjsWyV4BRffn7tjPxIlnNZ0XFqAyCiiV3QIgCd0n6hYjYngUKBpIw0C/VVnTpTvtHQBBdCLkYDLp0M0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132800},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"7f2e8ee95726007d32f106918321e9467949b492","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.18.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.17.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.10_1782806586776_0.0476687865187837","host":"s3://npm-registry-packages-npm-production"}},"1.7.12":{"name":"@xynogen/pix-pretty","version":"1.7.12","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.12","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"b825b27e181c213fed88ea3cece6b6beeebb9686","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.12.tgz","fileCount":34,"integrity":"sha512-nJFKIgk6WwpEnpiCYWq8ceRalN48z5RLb44/HwWSH5Nj9n9BxNnLwJBhpDxikPMoTlwmEOkOBYibCcyfFfP7iA==","signatures":[{"sig":"MEUCIQDc5Qi+IqmjV/UEffdDT7k5vqHhXpy+NaZoqphMiXvBnwIgb8+mn39lyP/Ns+G+H3nd8PcF8W8uF66Wd8HKaditoJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133982},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"fd8a54ea38678c2281bd946a30366dad062992e7","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.18.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.17.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.12_1782814331535_0.7128161181244963","host":"s3://npm-registry-packages-npm-production"}},"1.7.13":{"name":"@xynogen/pix-pretty","version":"1.7.13","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.13","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"95ab2fe800e7453f55d693c1fc95bfbe33076d81","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.13.tgz","fileCount":34,"integrity":"sha512-7ZCXxvMPm+G9Da4ub50faBQstSe6a241Epbh6KKaVcw0CaJP5VgMusa5x0X0BhZuWyK3YVs/cJhBD7M9rZDSSg==","signatures":[{"sig":"MEUCIQCqXNTs/wY+pl95piT4HII0UG4bblJR3MYo88bME10yrAIgBWfceuWBPJsct9WW3M5d07LSwt++aEX1GEomRz2D7AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136650},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"5d45b5b66ab0f1ef576fe6da29e12e9d092343d9","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.18.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.13_1783006115483_0.24508592548950725","host":"s3://npm-registry-packages-npm-production"}},"1.7.14":{"name":"@xynogen/pix-pretty","version":"1.7.14","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.14","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"1426c74e9934fae8acb21fe17fbdc75e19b8fc4e","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.14.tgz","fileCount":34,"integrity":"sha512-XjpUPxHmwOIjo2xd2Tu0FTvqLfVNIeHCjYPdINu8tMlepNykB3hetLDG/NEu2jw7ZuYN4KmE/MVbpfnSDyjF6g==","signatures":[{"sig":"MEUCIBylsB+7rzEuFYd3lEqrxRYWGy3CQx5K5o0uxSQ03yE1AiEA9fQ0GCXuN3wTTha/oz2CidAhfCjC4kbOkHk2Z8G0x6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136645},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"55115c70d94ee97d2b67b516992ea3bf32d300a5","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.18.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.14_1783045264622_0.6885224162730523","host":"s3://npm-registry-packages-npm-production"}},"1.7.16":{"name":"@xynogen/pix-pretty","version":"1.7.16","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.16","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"f731efcc9898b9af2688781bc1c7a5c8ebbf41de","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.16.tgz","fileCount":34,"integrity":"sha512-GgdJOZsw0Y5Xtz3kdcHz9b+IOKejJs7J6qFeHTT9T0AaP82g+VdUr9Bd//lYSGkfjoAk3h8jBItgc8PHoqiO0Q==","signatures":[{"sig":"MEUCIQDaAqr1raBPGacZcjFlkUzn4SO9QjhT6kKlfRd3Xyv7UQIgfwHdRJ9hP/E3v5i1HZi+M3qP42U8RyPaORyKQB5U87o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136043},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"bf5deb559d3207ae537462d46e62c4ed4bc0004d","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.18.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.16_1783090619238_0.4959491443769599","host":"s3://npm-registry-packages-npm-production"}},"1.7.17":{"name":"@xynogen/pix-pretty","version":"1.7.17","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.17","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"f08628e87af488446449f6141f43c42de19db393","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.17.tgz","fileCount":33,"integrity":"sha512-h7jQtzUW7apnmakQpyHZxLjnccaqJbofj6WP08b89D4LVKE+oIgiAmHRP3v06fOKADhCR+VGPAgkAXvaL3knnQ==","signatures":[{"sig":"MEQCIFGNZ6vpXBK7IN768jsbQOk5U+nrNVV1dwUThuN0wxFLAiAMZPuGbV+N9d9phTiB5/15Gkzc7937ORwYcixx1Jwy0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133075},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"30c946bca02445ce777e83efc46cfdc625aa365f","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.18.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.17_1783098936675_0.9505420205282282","host":"s3://npm-registry-packages-npm-production"}},"1.7.18":{"name":"@xynogen/pix-pretty","version":"1.7.18","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.18","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"1be69864621d45cff01de4acda956c8d495fa536","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.18.tgz","fileCount":33,"integrity":"sha512-gzeNID9/ypPyhcKBVFe4hWb0ERPJSTy+P0Zrxc/1BHE6+kSUTbWUeZdPT9PjuIHGAj0KJGV0exD2ribbhn7jgw==","signatures":[{"sig":"MEUCIB51LoHt9Ef8nLRP528XAM1ORT3R2Rq9u2ar1eovIBGKAiEAujFdKCMdgGpTCWOF6pfveAVzN2GJUaDmS1eJkPOXp8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135790},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"28056f68ded746d464bf3f06ab3adeabfd7d73f6","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.18_1783888317223_0.2549174721022194","host":"s3://npm-registry-packages-npm-production"}},"1.7.19":{"name":"@xynogen/pix-pretty","version":"1.7.19","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.19","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"1b069c1dab531979a61057db38bc78d549a90ad8","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.19.tgz","fileCount":33,"integrity":"sha512-OHrIaKeFXjfH/rilwF2OYRHs2k2SIElxY3t4z0THiyFmvCP6IfdHMPZ2O9Jgph3ijag7UGoJN/7V3ct5c23CAA==","signatures":[{"sig":"MEUCIQDhISqOQGpz0nh9ydPRlhRK8XKOZXGHRf3ZHXp9S9MwUwIgX/RUhqamq8oDJIMKLj/S6Lkz1GdZOcKXpYLsoTSSUL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137009},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"0779f0e748d28f31233dbe516a6930eec330f084","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.19_1783973489989_0.6906701480747088","host":"s3://npm-registry-packages-npm-production"}},"1.7.20":{"name":"@xynogen/pix-pretty","version":"1.7.20","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.20","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"9a140acb19a7c8c5b7444c909ea3db45dd5df31e","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.20.tgz","fileCount":33,"integrity":"sha512-JmchS4spNmZNpidEPw8XnLNhDc9Tc3cmBWYdQKyBN7PYvY612eaYpUbBcCqhPtockbVoHSYwURd+bY7JEUl2Rw==","signatures":[{"sig":"MEQCIHdqZbmoZdEIxCtcrRhmV0yrFPuVN38FFUiLUsLtXL7YAiAs0EjOGdEqqmSFD/vlDQiGx7Y68GpJ8Br7iy/CHpZ64w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139335},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"06a7faef3898193a7e1d1781f098a910a70d8679","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.20_1784306131306_0.05032954120141597","host":"s3://npm-registry-packages-npm-production"}},"1.7.21":{"name":"@xynogen/pix-pretty","version":"1.7.21","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.21","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"ac12692e0fc290d74f279adb11bfe0212903bd85","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.21.tgz","fileCount":33,"integrity":"sha512-PiI1Kt8gB+rqiwrDu0GGyWUk0uSg4leMoslimV3cvLPUFaNtf6kpTGb65p3FVbicYC8VJ+xQIu/S4UayoIm1RQ==","signatures":[{"sig":"MEUCIQCgdFPFIQxQgrIk8jyZ3rp17XCncbLcAtdyMH45YnC0BwIgcwtGNBNwAetUbSUUB64+0uT0m3vJf9BXg4FExDHmKAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139351},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"b9242d3bf3bfc5b859770dfc5cfe7b71d897c706","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^7.0.0","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.21_1784306820858_0.5525666801455269","host":"s3://npm-registry-packages-npm-production"}},"1.7.22":{"name":"@xynogen/pix-pretty","version":"1.7.22","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.22","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"6c3c09b415350948aaffbb7c5eb28f9b39679f62","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.22.tgz","fileCount":37,"integrity":"sha512-gjEI03jeOaFLsz5NJLaFwa/NyUt1KuIX08FzK0nhYU/yDa5jA/sw6YTp1J+ioAYi0ptHwgCBEgx10Bj5cZKlfA==","signatures":[{"sig":"MEUCIQCM+V3EopvkqkWPCxJL6CLUcgvhen+Fn0OVArwSDutyVwIgT938ouwGMguZE2kyorHM+l+FiqP5svvwYdTgGLxhag8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146749},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"7270e8cfabf123ccb605ed434b11927e10880b2a","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.22_1784869969937_0.43201688967425933","host":"s3://npm-registry-packages-npm-production"}},"1.7.24":{"name":"@xynogen/pix-pretty","version":"1.7.24","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.24","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"465a43dddd590e3aaed87027d89f8a74ad23e396","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.24.tgz","fileCount":37,"integrity":"sha512-OpYN1Fi+dH4wfygv46DZOPDU1nVw/FFqervwFyXwOt4dIK6v3f2z0ZPs9vLygfnFm/n6hL8zzAr0P4+7bXjrrQ==","signatures":[{"sig":"MEUCIGBZafXSqBNhTeGupLoL34WGeCOcq81QSlfxlOsOcAh5AiEAsgQEbVmy5sBfeT8yCe8KaB9g1Aj82ZhtSDHSF/bonk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142666},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"f2b38352f0df7bd19608a54b76a08598eb802770","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.7.24_1785061382845_0.9605272655871222","host":"s3://npm-registry-packages-npm-production"}},"1.7.25":{"name":"@xynogen/pix-pretty","version":"1.7.25","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.25","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"8e632c47a9a9755c5ad996e2afffc81981f2728a","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.25.tgz","fileCount":37,"integrity":"sha512-g//KPaA9FlE3c0TrD1UMgPE7NEBzYK9RwRhbrltRYAQhYqh4HCvLZ1C2DWqtB/dVz+tH1HVxrG0eWWCLakOQJA==","signatures":[{"sig":"MEUCIQCrq5ghK+QAMgILsB69vD1tj6YnbonLDXYNqRSdiyscWwIgQBSTmYXjWd8IG/Sq9xbOncv+3kekCmAdx8ryBUVhAtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143448},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"d33e90cb19578ed6ea9224221077a49229b1d69d","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.0","@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-pretty_1.7.25_1785069356927_0.03554870050287118","host":"s3://npm-registry-packages-npm-production"}},"1.7.26":{"name":"@xynogen/pix-pretty","version":"1.7.26","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.26","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"ccbd008ba1200f5b54c8c1b1015f97fafd681bb0","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.26.tgz","fileCount":37,"integrity":"sha512-DKPoj8S5yStB+FqBQqD/cDUDe8BHs/QkAnqg+f83QUZbQ1rH+oV7v90P4WTPLXIgbt85w/96YZnrkIOfj+a0gg==","signatures":[{"sig":"MEUCIAnzOQP6MdlZqysO30akWYjwxinIp8uCz7+8E+K4kbrbAiEA8umGRPZHqO9464SndzKnVt3M4q3Hzpo23BQSLoPNTAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143448},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"e49ba34a0c814e49832e9622533ee3f7e0b7305a","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.0","@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-pretty_1.7.26_1785072255464_0.12762379294102777","host":"s3://npm-registry-packages-npm-production"}},"1.7.27":{"name":"@xynogen/pix-pretty","version":"1.7.27","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.7.27","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"03333f31954915ad7a2f403169d1a48b49b71d40","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.7.27.tgz","fileCount":37,"integrity":"sha512-CdcsYNPkFJreqv4CFRMnmpngwAK0sLMbOy5nV9cXxXTCu7UDVTk+Lr9iCQgtNxeRDpFfZ8++IxwfjCfS7DZFUg==","signatures":[{"sig":"MEQCIFKaKKbfAX+GBvNLRnXR46WVkJiCWFlCWKGAQRLiW+47AiB8J6few3aeu4bqIjwkmX9p70q8lPdNk7pfWh1IG1vrEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.7.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143974},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"29dcd2ecd989489917b1b17a1dd1bb6e352259bd","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.0","@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-pretty_1.7.27_1785149085020_0.9758289680488372","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@xynogen/pix-pretty","version":"1.8.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.8.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"ab954b454f7116f7a11422cf90ad7a74d53b7cb3","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.8.0.tgz","fileCount":38,"integrity":"sha512-P4JoKHuGCT4pn0doQONdLcvNoZjXy9sQIayZWU+cxVk29/LUnhV9n477qQ4gUuHICfCDltxzu9cByuXu4BkBvg==","signatures":[{"sig":"MEUCIHaDm6plXuZ6IZjkQZ6C+Ouxw+Sy3+ckybD+lg3a3vqCAiEA3UKSjpEccFpoA5yiQI36OInw9jqFYxnEI6AD6oD0uqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":177557},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"1e83eed1c469478a44472824206a0dde2773f847","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.0","@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-pretty_1.8.0_1785316405652_0.6737425513750794","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@xynogen/pix-pretty","version":"1.8.1","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.8.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"6800dc630a3e7ed816a10ee313a053124c8bdbc6","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.8.1.tgz","fileCount":38,"integrity":"sha512-eaLN73YoUX36c8C6Me0L/ihDrQ6g0xWw9uo+gUwcHlTheyflQkgGlWuk0Pn3/9YeX9GVOfM080CUYezvKW+zgA==","signatures":[{"sig":"MEUCIQD2u9KEzW4A9DUAsmgNHjI0rBM4KyV+9mq0WOW3ahO4lwIgbCovn9MechpQ7tviv1watbZYgA4JDXpP0Qm6ZeUQIRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":177557},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts"},"gitHead":"526aab2c1e454bc019bbae1145a95f8641b6bd6a","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.0","@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-pretty_1.8.1_1785692578066_0.9849697044825116","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@xynogen/pix-pretty","version":"1.10.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.10.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"b356bf0a2878144bf2d334fb74e09fff7af6ff75","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.10.0.tgz","fileCount":40,"integrity":"sha512-P6Dr3lVNmO63p+vGlRgvbQGReih3lrjqKTBHbzjmcvJvbbWV1ch7o4stEaBeDWZ31AcPXkHBJlS7X8EFeolb/w==","signatures":[{"sig":"MEUCIENMRA9ABo1JE5y4kwFgNvqc/d8X+EysBeDBTRMz50DaAiEArIJDiI2d6gNfYsRL5FeRrQ0/9dALs3mhtMFKDY6cOGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189318},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"c931cb90976412e1fcc9a2710ff855143b73d1b8","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.19.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.0","@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-pretty_1.10.0_1786020933701_0.5410079647049622","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@xynogen/pix-pretty","version":"1.11.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.11.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"33aa4335d86bb6f5e667da244f9a7e5d598fed08","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.11.0.tgz","fileCount":40,"integrity":"sha512-JLEOCOtEzrIEH2SZpBUiO8+EV1AIHf9keqOqeiABxeMfWX8bloceMsYHvNy/sef0CDzWeOxLPE3a1d1utCedMA==","signatures":[{"sig":"MEQCIDRJYnqVKuOHY9g7HTvBHkOWmUuClXZlsZA5ag/5CIUFAiBa+JvPRGp+hI1iosltoOo6prUtZMC7Nz6Aivqkl7mTEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199115},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"7707fe2fe22ed5de453a2da7aed81d7f2109dc6f","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.0","@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-pretty_1.11.0_1786074218314_0.16626400922959572","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@xynogen/pix-pretty","version":"1.11.2","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.11.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"83eb82ae3ba7c951951bae6cfa576640899b4407","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.11.2.tgz","fileCount":40,"integrity":"sha512-7z1+hHD56kEuBNX3UffhDvHnFE5nCFXMsXzKxAv/H0Z0BGefJya+3UIBgswMXflLaZnFSF7rNJ528kQPYXKZrQ==","signatures":[{"sig":"MEQCIFPJ1a5Q/z9MqmgIQDA9Sn0tR8MpXKSzq6Q/ITNKu2OoAiAkk20tIquCZuutvY+x76x21oJJKs6KcVxAffnuOigPYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199115},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"a9eb12a914e1971173d34b436777199ab2fbccb7","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.3","@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-pretty_1.11.2_1786218171889_0.7734869471360846","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@xynogen/pix-pretty","version":"1.12.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.12.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"ac1e659c926a25e6ef9091673bde4c936dc4f198","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.12.0.tgz","fileCount":40,"integrity":"sha512-Lbf8TBmCMW4bm9k9BLLWyCqx566K5dCdHNl1Y1rT8V1XtMw6sYJnoJf3JRjarNw1s6hJACGJoNehky4Nc5SrZg==","signatures":[{"sig":"MEYCIQCqUB9xOfql5X178OfZAgBDeGgTdXHyA2wlNdgfEMHVegIhAJLLW7pHh0i+7h0Rcb4JNdBbC++kEOXbeIjJVHEIi5xN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201427},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"3451851d783c73ee726857594d14d65ad3c2bd88","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.3","@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-pretty_1.12.0_1786286636701_0.24847857943750107","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@xynogen/pix-pretty","version":"1.13.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.13.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"927c2be086241252bab17244e493f320b4f94e2a","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.13.0.tgz","fileCount":40,"integrity":"sha512-u7WfQDTk5LWvhXNPoLR3ZhYs6C/W7Uo+oc9fa9MG/VtSJv4k8LmixxO/AqxmT77qsL2kaXlMtoDrtKwO72bjHg==","signatures":[{"sig":"MEYCIQDL+FdSH/bhEpZZnq05kyPPfZlkLEG7cSoUXM99St/VAgIhAIajklirCj99h1F06vXBelsGeMH/jGIdbDV0IX/kqKdk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202860},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"fd3dc40ef69dc35e44d29633c1a48e46ad2a1154","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.3","@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-pretty_1.13.0_1786290692417_0.21252199941131922","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@xynogen/pix-pretty","version":"1.14.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.14.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"d7b1ba8fac9453a9dfb665605cca689cf2c14045","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.14.0.tgz","fileCount":40,"integrity":"sha512-sB4m13Usau4/LV+VeQJp1MU3DNvoeI4m7Von7QEWX+QmByK5Mq6x05ua81fuzXXKZmYr2pP59QbA17Ud5HZlYQ==","signatures":[{"sig":"MEQCIHC8gnHMivzYV7H4T6gisgzidm8gUpvUW0fi+sORRaiiAiBAWRsuY7RiJbpwdgkO/qMZka5S2YkqQYhwmZJ7NMUwXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204836},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"3407e3618c869fb7bb23765f6b97e908a891ff05","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.3","@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-pretty_1.14.0_1786336473653_0.7043888385010311","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@xynogen/pix-pretty","version":"1.15.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.15.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"08f68cc284ec4a955b5a404c0b676f13bf0b0186","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.15.0.tgz","fileCount":40,"integrity":"sha512-yH/BdFE+W6kVrdGVNa0HStVHws/50HqyvHEm9NLgp6b3yZd3fAIn+L4uZcCqRgCjw+vtx2xiflleboU4OSkyKA==","signatures":[{"sig":"MEQCIHkUgU2awIicUv7LhqYyjmmvQZ0KGWoVxYmiGhDuUAonAiBPJnKk1gAXc7u6IBIVp2LsLn/UKrg9pCTQhmfJkyqU5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205133},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"1f3381a50c4cf8c21d6e99a586cd0a09f5d8db61","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.3","@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-pretty_1.15.0_1786401498148_0.7743035601201449","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@xynogen/pix-pretty","version":"1.16.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.16.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"f2468b2179e99bbae9aa907f1ca718a6744b5c9c","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.16.0.tgz","fileCount":40,"integrity":"sha512-ZCuyLBFh3PSLwVhfvR/uTdyMix5UFO5GGukNtKfwEMMn6wWKwsjAWg7MHJD3eAKQ2sdUWciUZkXL6gIilOCUZA==","signatures":[{"sig":"MEQCIEoTNMJ4LQ/ltRexSZzr5HVRw3YGhm0092L9uOb8CQ/1AiAgkkw1ehv7YDqWl9FpAGUJNgm4trN3FFNrI322VgQTCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206941},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"14b31a618fe69b85640d1972a49f04e8e3e9d9c9","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.16.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.3","@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-pretty_1.16.0_1786540717662_0.7029434907169543","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@xynogen/pix-pretty","version":"1.16.1","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.16.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"2b00c358d3a8e643e1ab7ec4ec2860673f3f1a97","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.16.1.tgz","fileCount":40,"integrity":"sha512-F1fU2/bn3oM6cGJ2bFTIYprgptnMaFB2UpIts+IbATANLQwKzp1B2j/rnd2ZYSROjLDXb+IL9AAAR52zUuR3vQ==","signatures":[{"sig":"MEUCIQDlxpCuhp1SXUBk7737Wc7M6zqCoIPdAmMfFTXPRwprfAIgc13xB8AmFxMeGztGSv1BabhDAa9hNtfKnmGQXGcciqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209266},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"aaeade52ac4cc9fc4b5431568cdfe18f2a27f21f","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.19.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.3","@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-pretty_1.16.1_1786545727784_0.41669745261891733","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@xynogen/pix-pretty","version":"1.16.2","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.16.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"20632c705eddb7877c364c7c158887bad74a5c55","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.16.2.tgz","fileCount":40,"integrity":"sha512-lZa2FmNRet+IVjYLpxvdccVsc7sjccHs232nveumyHyTKRgFGN9csoKO9TVIj0FjeRX+2g+7AjZEy8BhgkJ8Pg==","signatures":[{"sig":"MEUCIQCYrE6Yj3GY8QFIyNT4jtu511+p8NEHfQjAoRRxrPsAdwIgKrYuauoaJl9jreFiWdJJ2wruo5xUQ1d8ZlpCxuH4u7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":213651},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"5745a260ffc6cce526a870767feb2e4dcfb1c03b","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.19.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.3","@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-pretty_1.16.2_1786558936517_0.6555589621705207","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@xynogen/pix-pretty","version":"1.17.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.17.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"e8f379c1b66cc26fd338dbd4e73f8e98580a3544","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.17.0.tgz","fileCount":40,"integrity":"sha512-29OMhumwf3Oyg/nKHNyy0QcUXf4YuJBGgFfmsORYoFHJEQMJppSJNqTze4rTgfwo1VjrHC4Sj3mW7ShC3IBE9A==","signatures":[{"sig":"MEYCIQC7SGuDEk0Mf712/A8K8GlfRL+Xe3YRB09evNZI8IP5tgIhAMgPU7Boz/Q1PIH1QQP5LS2cfUWa7XPfiW6JxOF5+qG8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214964},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"1efce1a788056d4baff1849d46ff6b8e63267cee","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.19.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.2","@xynogen/pix-data":"^0.4.3","@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-pretty_1.17.0_1787031527409_0.42199023232286614","host":"s3://npm-registry-packages-npm-production"}},"1.17.2":{"name":"@xynogen/pix-pretty","version":"1.17.2","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.17.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"7b7ecd89e0d34bc36747a12f64403582158dc824","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.17.2.tgz","fileCount":40,"integrity":"sha512-O+C95Dt56gdt4Dw6XfYbB4M/9iXBt8BHoN/+oJawuyQYXeuUoVd6r86hxiIOT/0zQECgFa3B36UPaxC51qLBsA==","signatures":[{"sig":"MEUCIQCuShZ3AShLn8Pze9HhGaYJzU0DzGOK4fNZxXm9ATEcsQIgP82HF5X999niAe/ZR7LW7AXkEtwtSMmlLZXH4vqFIW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215055},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"03fefc7284d638249d3e7ec26682167b621f5cc7","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.19.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.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-pretty_1.17.2_1787409937793_0.7957673810481969","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@xynogen/pix-pretty","version":"1.18.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.18.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"db2aa6abf47f68e6289b78507d0b1cd5441f05f9","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.18.0.tgz","fileCount":40,"integrity":"sha512-DCTs6oQ7SuNS1HKPIWpkvDe55Q0heD/Ds0DWdesSflfQIegfY/RN5TFlSIhCRzFuwt6DIj413yEvVgve57s1vA==","signatures":[{"sig":"MEUCIQCdwgN1KDeasE2MUT+D3JFbTqZ4OIL2nto/atwBvdag7AIgKnacSwjfd7tv2XS6zE5mNawQxoOlV4Se0iOM8lTZ6Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":223345},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"11be7eb0abc0da3753054456bd7e32fbe4a8294c","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.19.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.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-pretty_1.18.0_1787510273614_0.10977051977179886","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@xynogen/pix-pretty","version":"1.18.1","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.18.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"69790a5898fb024bc390f22743d119aa32478016","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.18.1.tgz","fileCount":40,"integrity":"sha512-+8KH802HI9wyqbYJcQJ56r6RUfoG+xHF4zKs3ysQCpwraya6HTbNwmFPg7RPTaiFHYSeoxG29UbClanhKORXqA==","signatures":[{"sig":"MEUCICmuwABNEGPhSVEuxjiq5vAYYq9t9YsjNDQoHktlBEUtAiEArtHyptUd/A4yae4D8HHlJVmxAsU8hoIpUb+P+5iTOI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224129},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"0956e29d4078025620731e32e390b6ca2cbaf34e","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.19.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.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-pretty_1.18.1_1787541011496_0.005717013300967855","host":"s3://npm-registry-packages-npm-production"}},"1.18.2":{"name":"@xynogen/pix-pretty","version":"1.18.2","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.18.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"95ab2b292f47acc4f0039572bbac7cb90dfc5b70","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.18.2.tgz","fileCount":40,"integrity":"sha512-MqkE0g4YV6WWh4Jn0RDSc9XtOjrLXTh7DN1Q6b9LqSfRl9WbSDFHB9SdklOOLhiyhrqS156sahlrHuPYfqhQ3A==","signatures":[{"sig":"MEUCIQCpqfTtOpdCJhb7L8ooPO84kef30R76r69ScUKsKER4bQIgZY6xoclZ49CKqDUcf+Za7P29r9xwm5f2OtM+CzVLxZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226198},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"de57443a16e950a0cf4a74115589e6d331494549","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.19.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.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-pretty_1.18.2_1787899447498_0.303160605159283","host":"s3://npm-registry-packages-npm-production"}},"1.18.3":{"name":"@xynogen/pix-pretty","version":"1.18.3","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.18.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"cd043e141b681f8a3cca651b54d1506c6e31d564","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.18.3.tgz","fileCount":40,"integrity":"sha512-QKLJsdfKfRHhECfFzKYUSWuEkBdwBaLM1ocqrVLdxusa0GzDSv1prhCJ3wIRA2HcIS1Unhggz7jS5dEYG8w4tw==","signatures":[{"sig":"MEUCIQCFfBezDh42XQx/I+4HHFTKUuvFiDjAdJzZy9L/jHp4SQIgXdF8o2jkzV8rYYSNjc1AUBJzvim0Wcf2pAk8mUmVkZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.18.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226586},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"e293b5dfeee5521c8f9c8fba615d9360654ce41c","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.19.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.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-pretty_1.18.3_1787994102570_0.35482572352264063","host":"s3://npm-registry-packages-npm-production"}},"1.18.4":{"name":"@xynogen/pix-pretty","version":"1.18.4","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.18.4","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"70e32db93c626ae5e18fa3314bdcf0c3c8bbde8a","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.18.4.tgz","fileCount":40,"integrity":"sha512-0coyq8EX62/fpw4KHqo0MLyp2y+JhyM1BIfYBS3YUOBIS3xaAhK6AGangx7WCbsoNi4yzlX+XIcJDzXVuenFiQ==","signatures":[{"sig":"MEUCIBX57WwEPiAxzLHf2EoZLnibjEiJXM/QjthKVBH0Bre4AiEAvcmLaQL5ApH3XFlVmAJc55AipfpHH+XP1IAM1VMUIEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.18.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228220},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"e1d54cf5fcb8ce10ef9dcf75b9ac825e8e5641ed","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.19.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.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-pretty_1.18.4_1788016672228_0.4611679525454644","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@xynogen/pix-pretty","version":"1.19.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.19.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"1a6c9d21e38bf541dbdffa6533363e335c9ed0c4","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.19.0.tgz","fileCount":40,"integrity":"sha512-DixV0pRInaymWdHBC2S2jAUwsE4WdRgaawf7n3BFLbLOPNvvg+ABHKngXYs3wiXes27u1q8JVzIPy0BQr+OUvg==","signatures":[{"sig":"MEYCIQDIX7GJfAumXp+YXFaeKv3jQBj+wuHFOs/vnsa2OpCUEQIhANKxFokTqOz8qHVJW85jgx7EXlR6uLrOUahX0EpEDAlH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232613},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"703f4e95f81160c90db9015861be672c688a7f27","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.17.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.19.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.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-pretty_1.19.0_1788316363809_0.7466722007526239","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@xynogen/pix-pretty","version":"1.20.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.20.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"ad56c4cd6e6fdd4545ca40b5260005830463de8b","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.20.0.tgz","fileCount":29,"integrity":"sha512-ilXIg/8a80Yy4hP3L2yT2PUNHYnePAX0qq/w7OksQf+5t6cady0gGd+B7jA/vUbi5xrTivXqNu4YMMYL9anQMA==","signatures":[{"sig":"MEQCIAK/iPrggcFAqcony8lhmVsCSqPJn5TumHqk9xLteB/WAiAzXL9z98DCR77HRp4Z9/mLtPLZL47H28Bov4dMDrGaGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169667},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./test-utils":"./src/test-utils.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"791c5121b8831354d8a47d0968e358b9e57a5903","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.19.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.20.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.5.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-pretty_1.20.0_1788412846608_0.6164498369306273","host":"s3://npm-registry-packages-npm-production"}},"1.20.1":{"name":"@xynogen/pix-pretty","version":"1.20.1","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.20.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"7fee23fc6b62fa4dc5a26a06dffe8a28907a6217","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.20.1.tgz","fileCount":29,"integrity":"sha512-AqEuBcp13RA+4UG/iXqyGjES74F2IUI2c0wyIVHDCi+Czjw336NAo83izew7NrPA3Uj88B/GzLL2Wv5/KYPJRw==","signatures":[{"sig":"MEQCIFEqnOvsbwCJ83iYrjaXqbeMK1ogwsG1vDIS3f8yDdHgAiA8yglhb9HBSRP2mTzw/8YpPIlRVMAzPQtW33a6il0pNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169668},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./test-utils":"./src/test-utils.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"5e08931d0de0e33728f04446620c0ad4a07f822b","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.19.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.20.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.10.6","@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-pretty_1.20.1_1788630934954_0.8684061986280422","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@xynogen/pix-pretty","version":"1.21.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.21.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"bc6275b15a6093e8b7382140df942369bfbe5641","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.21.0.tgz","fileCount":29,"integrity":"sha512-7T6gFPZ3yl3CJB2ylCXgaLwzX4qBJqiptTwJf7sa4RMEyIDOYn0sXTS8DGCANepBVpN1xChBfgvVV9AYDqdmIg==","signatures":[{"sig":"MEYCIQCy7Nx4ky6RM0EGMGO1BSi0dHXGAqUCZA3YC4IdfFrAlAIhAOO6Dhxst25FyWAX5P/d0CcYh+rpNVLGz7n6NR7G139T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165643},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./test-utils":"./src/test-utils.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"040b84545fbab6bf4ac1ecc7cb74303faf235d66","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.19.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.20.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.10.6","@xynogen/pix-runtime":"^0.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.21.0_1788641744922_0.5100546589973973","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@xynogen/pix-pretty","version":"1.22.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.22.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"e73e841b82d33a2335b0a3a0671ba782e6450aff","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.22.0.tgz","fileCount":30,"integrity":"sha512-cvfhqM1Wh5pcWUfxcSitW15j3Uguk8p3M6mF6X2pJbwHqx4a2MsNYcPBMAbvSY17HiChprgbgojG38HsOPJiFA==","signatures":[{"sig":"MEUCIDouiO3qY2rA5amtVmEfOpOh3Urf3rlP9onUp/dbCIzGAiEA3zKFoyg0YucuxeP1KJgmzblby7Le6G93bvhIsXoPY48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGXXpUFC/E6RREctPUWl4GXCiv2wPA3YM/E57tjeQB/uAiBgEg43gjl34xYFqXUejfnhmJUk5cBwjko+8arBFctdEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171416},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./batch":"./src/batch.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./test-utils":"./src/test-utils.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts"},"gitHead":"2955a3d8b866d5fef8a3235b572ec6c3f8e666ee","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.19.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.20.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.10.6","@xynogen/pix-runtime":"^0.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.22.0_1789154147143_0.2169908051464251","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@xynogen/pix-pretty","version":"1.26.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.26.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"3b52b31ed592f650cb60552d5c096611ce8272f1","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.26.0.tgz","fileCount":31,"integrity":"sha512-9hCxhrOhADdljWVznr3HWay/kF+BSsS8FZRXjHmqmgEB+lyDz0KAkXWfid6txXvQcC8Qkp/QI1fqe/TABVnoPg==","signatures":[{"sig":"MEYCIQDTUwMQ8WyxxckVC3sw9ZYaTGCVzgFpvsmwb+Mop19KLQIhAOH6bTvhL+mQMo1yl/8jVAu6fc/t8h3W0IUGA4sBr25x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSm3POjiH5MmkLDBhiAEGCRQWaV/nWAOVlrO8pWRD5vgIgNdHlI0vrJqUKEDisNnI5Jhw06hrfCE/XaM94KGLJK2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175671},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./batch":"./src/batch.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./test-utils":"./src/test-utils.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts","./transient-error":"./src/transient-error.ts"},"gitHead":"33199d91ed9c0ef889f054aeab7e54a470da56e9","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.19.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.20.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.10.6","@xynogen/pix-runtime":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.26.0_1789735163976_0.9501403055981623","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@xynogen/pix-pretty","version":"1.27.0","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-pretty@1.27.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"e4446c39d1e834f06e6112a90188f913f738ee9a","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.27.0.tgz","fileCount":32,"integrity":"sha512-pGLzsd/XlT2B9E0Gu95ReNHUo/9FM0Ezj902BTQQfC+T0EFPXixA6/peY6BulaibnWTlGiACwjk7vYQAfOYs9g==","signatures":[{"sig":"MEQCIDZjB20eSMVWYJdbntGupL15BHgn0//+56rDjTSwLE4jAiAElr5PQ+7ZGImjamRNt4mwhTkLLMpkfDZLf21P1AHZdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICjtybY5x8RsbLnlqAuGRdC9aof1XFSSQJbtCgOYYqGjAiEA6FmFn4hwwnHJVkv0H44RN/4qCZYtCP78p9iTCCL550o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194212},"main":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./batch":"./src/batch.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./test-utils":"./src/test-utils.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts","./provider-picker":"./src/provider-picker.ts","./transient-error":"./src/transient-error.ts"},"gitHead":"46ca7206ecb59e8b3fe0c25b987b7cc7166fbda2","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.19.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"_nodeVersion":"24.21.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.10.6","@xynogen/pix-runtime":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-pretty_1.27.0_1790185428399_0.17176357771101958","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"_id":"@xynogen/pix-pretty@1.29.0","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"3b14754b7537b46f2ae77cf995e2803999363237","tarball":"https://registry.npmjs.org/@xynogen/pix-pretty/-/pix-pretty-1.29.0.tgz","fileCount":35,"integrity":"sha512-ShclZmuTzZJyI3wL3bUD3d6K7xOMq/LWuYSTBrRXrGUWBhJPrVjW5PvhDaEO/YGK3f7tPHmUWvNQxRANRsUAuQ==","signatures":[{"sig":"MEUCIA3rmb5coQNFfo2ktlg+9D1GZ1T5lKWhni6p7BkJIOidAiEAjlnUXAWTIa6AZThOu0YJineTIyDJYHMlWH8wqN5I69Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHe/nqoXjFnuzDXSdazfyEW5AsDWNsxbwc299NCc80pFAiADcsoyGYLUDb5j1N84X9dayNymUFrgMgG9ZkfsZOPZ0Q=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-pretty@1.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225229},"main":"src/index.ts","name":"@xynogen/pix-pretty","type":"module","author":{"name":"xynogen"},"exports":{".":"./src/index.ts","./fff":"./src/fff.ts","./ansi":"./src/ansi.ts","./diff":"./src/diff.ts","./lang":"./src/lang.ts","./batch":"./src/batch.ts","./chips":"./src/chips.ts","./icons":"./src/icons.ts","./types":"./src/types.ts","./utils":"./src/utils.ts","./config":"./src/config.ts","./resize":"./src/resize.ts","./confirm":"./src/confirm.ts","./context":"./src/tools/context.ts","./progress":"./src/progress.ts","./highlight":"./src/highlight.ts","./renderers":"./src/renderers.ts","./shell-tool":"./src/shell-tool.ts","./test-utils":"./src/test-utils.ts","./diff-render":"./src/diff-render.ts","./modal-frame":"./src/modal-frame.ts","./tool-status":"./src/tool-status.ts","./gate-overlay":"./src/gate-overlay.ts","./icon-catalog":"./src/icon-catalog.ts","./icon-persist":"./src/icon-persist.ts","./widget-format":"./src/widget-format.ts","./provider-picker":"./src/provider-picker.ts","./transient-error":"./src/transient-error.ts"},"gitHead":"2ea31c90e4fb9601834671aa2131bba37728894a","license":"MIT","scripts":{"test":"bun test"},"version":"1.29.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"aa353a6c-1ecb-4ef3-bde2-24db0f847b41"}},"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"_npmVersion":"11.19.0","description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","directories":{},"maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"diff":"^8.0.3","chalk":"^4.1.2","cli-highlight":"^2.1.11","@ff-labs/fff-node":"^0.10.6","@xynogen/pix-runtime":"^0.12.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-pretty_1.29.0_1790851969911_0.8169182666598"}}},"time":{"created":"2026-06-09T18:26:47.817Z","modified":"2026-10-01T10:52:50.440Z","1.0.0":"2026-06-09T18:26:48.112Z","1.1.0":"2026-06-10T02:08:09.171Z","1.2.0":"2026-06-10T04:31:47.177Z","1.3.0":"2026-06-11T15:43:13.646Z","1.3.1":"2026-06-12T03:22:13.131Z","1.3.2":"2026-06-12T06:20:04.281Z","1.3.3":"2026-06-12T07:10:17.438Z","1.4.0":"2026-06-14T05:02:54.481Z","1.5.0":"2026-06-15T07:09:24.270Z","1.5.1":"2026-06-15T08:24:45.461Z","1.6.0":"2026-06-18T04:15:09.591Z","1.6.1":"2026-06-18T10:08:00.050Z","1.6.2":"2026-06-19T12:50:26.865Z","1.6.3":"2026-06-20T19:56:23.895Z","1.6.4":"2026-06-20T21:20:26.693Z","1.7.0":"2026-06-22T03:33:41.720Z","1.7.1":"2026-06-22T03:54:21.533Z","1.7.2":"2026-06-22T19:15:17.618Z","1.7.3":"2026-06-23T02:02:46.858Z","1.7.4":"2026-06-23T05:46:14.314Z","1.7.5":"2026-06-23T21:01:14.605Z","1.7.6":"2026-06-23T21:30:21.728Z","1.7.7":"2026-06-23T23:11:44.744Z","1.7.8":"2026-06-25T14:19:58.842Z","1.7.9":"2026-06-26T15:54:58.396Z","1.7.10":"2026-06-30T08:03:06.951Z","1.7.12":"2026-06-30T10:12:11.863Z","1.7.13":"2026-07-02T15:28:35.930Z","1.7.14":"2026-07-03T02:21:04.765Z","1.7.16":"2026-07-03T14:56:59.393Z","1.7.17":"2026-07-03T17:15:36.846Z","1.7.18":"2026-07-12T20:31:57.349Z","1.7.19":"2026-07-13T20:11:30.149Z","1.7.20":"2026-07-17T16:35:31.503Z","1.7.21":"2026-07-17T16:47:00.998Z","1.7.22":"2026-07-24T05:12:50.081Z","1.7.24":"2026-07-26T10:23:02.985Z","1.7.25":"2026-07-26T12:35:57.077Z","1.7.26":"2026-07-26T13:24:15.615Z","1.7.27":"2026-07-27T10:44:45.151Z","1.8.0":"2026-07-29T09:13:25.779Z","1.8.1":"2026-08-02T17:42:58.215Z","1.10.0":"2026-08-06T12:55:33.880Z","1.11.0":"2026-08-07T03:43:38.460Z","1.11.2":"2026-08-08T19:42:52.031Z","1.12.0":"2026-08-09T14:43:56.839Z","1.13.0":"2026-08-09T15:51:32.568Z","1.14.0":"2026-08-10T04:34:33.823Z","1.15.0":"2026-08-10T22:38:18.378Z","1.16.0":"2026-08-12T13:18:37.779Z","1.16.1":"2026-08-12T14:42:07.949Z","1.16.2":"2026-08-12T18:22:16.672Z","1.17.0":"2026-08-18T05:38:47.554Z","1.17.2":"2026-08-22T14:45:37.932Z","1.18.0":"2026-08-23T18:37:53.747Z","1.18.1":"2026-08-24T03:10:11.635Z","1.18.2":"2026-08-28T06:44:07.651Z","1.18.3":"2026-08-29T09:01:42.711Z","1.18.4":"2026-08-29T15:17:52.379Z","1.19.0":"2026-09-02T02:32:43.926Z","1.20.0":"2026-09-03T05:20:46.739Z","1.20.1":"2026-09-05T17:55:35.098Z","1.21.0":"2026-09-05T20:55:45.064Z","1.22.0":"2026-09-11T19:15:47.232Z","1.26.0":"2026-09-18T12:39:24.056Z","1.27.0":"2026-09-23T17:43:48.624Z","1.29.0":"2026-10-01T10:52:50.008Z"},"bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"author":{"name":"xynogen"},"license":"MIT","homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-pretty#readme","keywords":["pi","pi-package","pi-extension","syntax-highlighting","fff","paste-chips","tool-rendering"],"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-pretty"},"description":"Enhanced tool output rendering with syntax highlighting, file icons, tree views, diff rendering, and FFF search","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"readme":"# pix-pretty\n\nRendering and formatting library for Pi Coding Agent with syntax highlighting, file icons, tree views, FFF search integration, and gate-dialog overlay.\n\n## What it does\n\nThis package is a **library + a small extension** that other pix packages\nconsume. It does not register user-facing tools itself — the tool renderers\n(`pix-read`, `pix-bash`, `pix-ls`, `pix-find`, `pix-grep`, `pix-edit`,\n`pix-write`) import from it. The extension entry point (`src/index.ts`) only\ninitializes the syntax-highlight theme from Pi settings, clears the highlight\ncache, seeds the icon mode from `pix.json`, and registers two FFF slash\ncommands (`/fff-health`, `/fff-rescan`) once `pix-grep` has brought the FFF\nfinder online. The `/pix` settings command lives in `pix-runtime`.\n(Activated by `pix-core`; not a standalone extension.)\n\n### Rendering\n\n- **Syntax highlighting** — `cli-highlight` (highlight.js-backed)\n- **File icons** — type-aware icons in ls/find output\n- **Tree views** — hierarchical directory display for ls\n- **Diff rendering** — side-by-side split diff for edit/write\n- **Bash exit summary** — colored status, line count, truncation notice\n\n### Icon catalog (l10n-style)\n\nIcons are treated like a localization catalog: packages never hardcode glyph\ncodepoints — they ask for a **semantic role** and the catalog resolves it\nagainst one global icon mode. Reskinning, or fixing a missing-glyph (“tofu”)\nproblem on terminals without a Nerd Font, becomes a one-file edit here.\n\n- **`./icon-catalog`** — `icon(key)` resolves a semantic key (`\"cwd\"`,\n  `\"model\"`, `\"paste.image\"`, `\"opt.caveman\"`, …) to a glyph for the active\n  mode. Modes: `nerd` (Nerd Font PUA, default), `unicode` (standard BMP glyphs,\n  no patched font needed), `ascii` (plain letters). Also `iconFor(key, mode)`,\n  `getIconMode()`, `setIconMode()`, `ICON_KEYS`, `ICON_MODES`.\n- **`./icon-persist`** — reads/writes the icon mode via `pix.json`\n  (`pretty.icons`); `initIconMode()` applies it on load.\n- **`/pix`** (in `pix-runtime`) — unified settings overlay that includes the icon\n  mode switch. One global knob governs every pix-* package (footer, paste\n  chips, model picker, welcome banner, optimizer cell). Seeded from\n  `PRETTY_ICONS` (`none`/`off` → `ascii`) when no choice is saved.\n\n### Shared overlay\n\n- **Gate overlay** (`./gate-overlay`) — the one permission-dialog component\n  shared by `pix-gate` and `pix-sudo`. Two modes: `confirm` (SelectList) and\n  `sudo` (SelectList + masked password). Returns\n  `{ action: \"approved\" | \"denied\" | \"timeout\", password? }`. Padded with\n  `Box` `paddingX=2`, `paddingY=1`. The simpler `./confirm` export is the\n  plain boolean Yes/No dialog.\n- **Provider picker** (`./provider-picker`) — the color-coded settings UI\n  shared by `/web` and `/voice`: a sectioned settings overview, and a provider\n  tree with a default dot, connection status, and expandable shell variables\n  with set state and an export example.\n\n### Inline chips (`./chips`)\n\nThe one source of truth for inline chip tags. Producers build tags with `chipTag`:\n`chipTag.path(p)` (`@` picker), `chipTag.skill(ref)` (`$` picker), `chipTag.prompt(name, body)` (`/plan`).\nThe model receives each tag verbatim. `registerChips(pi)` shows them as chips in the prompt\neditor and in sent user messages. `pix-display` calls it. Add a new chip kind here, not in a feature package.\n\nUI features that moved to [`pix-display`](packages/pix-display): reasoning-tag (`<think>`/`<thinking>`) → native\n`thinking` content blocks.\n\n## Configuration\n\nConfiguration is read from **`~/.pi/agent/pix.json`** (the unified config file owned by `@xynogen/pix-runtime/config`). The `pretty` section of that file sets the defaults for theme, icon mode, and preview lines. Environment variables still override `pix.json` values.\n\n> **Note:** config and collapse helpers previously shipped with `pix-pretty`; they now live in `pix-runtime` (`@xynogen/pix-runtime/config` and `@xynogen/pix-runtime/collapse`). Update any direct imports.\n\n### `pix.json` — `pretty` section\n\n```jsonc\n{\n  \"pretty\": {\n    \"icons\": \"nerd\",          // nerd | unicode | ascii\n    \"maxPreviewLines\": 80,\n    \"maxRenderLines\": 150,\n    \"maxRenderWidth\": \"65%\",  // modal frame width; percentage or columns\n    \"maxRenderHeight\": \"80%\", // pagination threshold; percentage or rows\n    \"maxHighlightChars\": 80000,\n    \"cacheLimit\": 128,\n    \"diff\": {\n      \"splitMinWidth\": 150,\n      \"splitMinCodeWidth\": 60\n    }\n  }\n}\n```\n\nSyntax highlighting, diffs, and tool surfaces use the active Pi theme. Color overrides do not live in `pix.json`. `/pix` exposes modal width and height under **Pretty**; percentage choices move in 5% steps.\n\n### Environment Variables (override `pix.json`)\n\n- `PRETTY_MAX_HL_CHARS` — max characters to highlight (default: 80000)\n- `PRETTY_MAX_PREVIEW_LINES` — max lines in preview output\n- `PRETTY_CACHE_LIMIT` — FFF cache size limit\n- `PRETTY_ICONS` — default icon mode when none is persisted: `nerd` (default),\n  `unicode`, `ascii`, or `none`/`off` (→ `ascii`).\n  Note: this seeds the file-icon helpers AND the semantic icon catalog.\n  Overridden by the `/pix` settings command.\n- `PRETTY_MAX_RENDER_LINES` — max lines in edit/write diff render (default: 150)\n- `PRETTY_FFF_DIR` — override FFF state dir (default: `~/.cache/pi/fff`)\n\n## Public exports\n\nThe package exposes its sub-modules via `exports`:\n\n```\n@xynogen/pix-pretty            (default — extension entry)\n@xynogen/pix-pretty/ansi\n@xynogen/pix-pretty/confirm\n@xynogen/pix-pretty/progress\n@xynogen/pix-pretty/config\n@xynogen/pix-pretty/diff\n@xynogen/pix-pretty/diff-render\n@xynogen/pix-pretty/highlight\n@xynogen/pix-pretty/lang\n@xynogen/pix-pretty/icons\n@xynogen/pix-pretty/icon-catalog\n@xynogen/pix-pretty/icon-persist\n@xynogen/pix-pretty/renderers\n@xynogen/pix-pretty/fff\n@xynogen/pix-pretty/types\n@xynogen/pix-pretty/utils\n@xynogen/pix-pretty/resize\n@xynogen/pix-pretty/context\n@xynogen/pix-pretty/gate-overlay\n@xynogen/pix-pretty/modal-frame\n@xynogen/pix-pretty/provider-picker\n@xynogen/pix-pretty/shell-tool   (shared bash/powershell tool registrar + renderer)\n@xynogen/pix-pretty/chips        (inline chip tags + editor/history chip renderer)\n```\n\n## Install\n\n```bash\npi install npm:@xynogen/pix-pretty\n```\n\n> Foundation library. Feature packages install it as a dependency. Install it directly only when you build your own extension on it.\n\n## Full distro\n\nThis package is part of [Pix](https://github.com/xynogen/pix-mono). The installer sets up Pi and the full distro. See [Install](https://github.com/xynogen/pix-mono#install) for the notes for each OS.\n\n```bash\n# Linux / macOS\ncurl -fsSL https://raw.githubusercontent.com/xynogen/pix-mono/main/scripts/install.sh | sh\n```\n\n```powershell\n# Windows\nirm https://raw.githubusercontent.com/xynogen/pix-mono/main/scripts/install.ps1 | iex\n```\n\n## License\n\nMIT. See [LICENSE](LICENSE).\n","readmeFilename":"README.md"}