{"_id":"@aliou/pi-utils-ui","_rev":"12-46e3431d340cfa7fb9f3a9f2ddb21562","name":"@aliou/pi-utils-ui","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@aliou/pi-utils-ui","version":"0.1.0","_id":"@aliou/pi-utils-ui@0.1.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extensions#readme","bugs":{"url":"https://github.com/aliou/pi-extensions/issues"},"dist":{"shasum":"51c375d47663e9013415b11e9935225866110e87","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.1.0.tgz","fileCount":26,"integrity":"sha512-GAgA29J7fnswE+eFp+ktkQomRUB7YsZVdJ1vqWcllWYVfMDbSZ9orDTgf0Rr6wnrZ7s/SBeipGlxEBLDEch+qA==","signatures":[{"sig":"MEYCIQCW0EJqXm3VmFPHG67xiVdNd52v/WGN/9z1JoPgR8vmbwIhAM9+1NL+hqBiEtUVmfeJUY9MVeQgIX9SH6RoX60/8xtI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36070},"type":"module","exports":{".":"./index.ts"},"gitHead":"024c9a4896e7709b9f64ad0dc20b31c9677578b3","_npmUser":{"name":"aliou","email":"code+npm@general-dexterity.com"},"repository":{"url":"git+https://github.com/aliou/pi-extensions.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.6.2","description":"Shared TUI abstractions for Pi extensions","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-tui":">=0.8.0","@mariozechner/pi-coding-agent":">=0.51.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-utils-ui_0.1.0_1770883575152_0.3168915660502234","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aliou/pi-utils-ui","version":"0.1.1","_id":"@aliou/pi-utils-ui@0.1.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extensions#readme","bugs":{"url":"https://github.com/aliou/pi-extensions/issues"},"dist":{"shasum":"c4f5c1a9aa69d132242a4fc970a47508ac9f0ede","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.1.1.tgz","fileCount":26,"integrity":"sha512-1F0r/WHPCVeCAFeUCjnh20c8ko9Tc+QmhF1x2Tk2c7HFRfCtTBLIAROOwsMG9JB1VhQf/RYue3aE3JEI4xXSHw==","signatures":[{"sig":"MEUCIQDwoM6ERE4zWQc0RM3AOCw4G0syVrFFIE0n4weL7QmOLQIgCfqrXlpon4jIEMBA1H2oqb208M6iQ1cfJsXcAe2wR54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-utils-ui@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36642},"type":"module","_from":"file:aliou-pi-utils-ui-0.1.1.tgz","exports":{".":"./index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ab7b47f-248e-42f4-b74e-90e5a5305725"}},"_resolved":"/tmp/150a9bccf69cc82d8440a2dfd393e68f/aliou-pi-utils-ui-0.1.1.tgz","_integrity":"sha512-1F0r/WHPCVeCAFeUCjnh20c8ko9Tc+QmhF1x2Tk2c7HFRfCtTBLIAROOwsMG9JB1VhQf/RYue3aE3JEI4xXSHw==","repository":{"url":"git+https://github.com/aliou/pi-extensions.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.10.0","description":"Shared TUI abstractions for Pi extensions","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-tui":">=0.8.0","@mariozechner/pi-coding-agent":">=0.51.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-utils-ui_0.1.1_1771536461039_0.9000863750477608","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aliou/pi-utils-ui","version":"0.1.2","license":"MIT","_id":"@aliou/pi-utils-ui@0.1.2","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-utils-ui#readme","bugs":{"url":"https://github.com/aliou/pi-utils-ui/issues"},"dist":{"shasum":"817a9aa42261402f9c8607ff84e4c8f22044203e","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.1.2.tgz","fileCount":26,"integrity":"sha512-0ZjCaMHjrr4QP8NCBjI+KUexMCZbq61Jlt2EF+pB8G1AaPkAl0hQb0OifVUmgj7F/TEfR5xlD0JWDIvRUzFmvw==","signatures":[{"sig":"MEQCIGIta30dG4Rp+C+VqX77712GBqy4M4FF/S/9InVOtGouAiAlwhIZTouzpVFB1aWybYeROG8Xu3EfzIOG4LTicqKmjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-utils-ui@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39003},"type":"module","_from":"file:aliou-pi-utils-ui-0.1.2.tgz","exports":{".":"./index.ts"},"private":false,"scripts":{"lint":"biome check .","test":"vitest run --passWithNoTests","format":"biome check --write .","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dbe016f-0125-4978-bb2e-42d80df73626"}},"_resolved":"/tmp/7bca5d5de9e44dd635506cdc363d9743/aliou-pi-utils-ui-0.1.2.tgz","_integrity":"sha512-0ZjCaMHjrr4QP8NCBjI+KUexMCZbq61Jlt2EF+pB8G1AaPkAl0hQb0OifVUmgj7F/TEfR5xlD0JWDIvRUzFmvw==","repository":{"url":"git+https://github.com/aliou/pi-utils-ui.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared TUI abstractions for Pi extensions","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.4.3","@changesets/cli":"^2.27.11","@aliou/biome-plugins":"^0.4.0","@mariozechner/pi-tui":"0.55.3","@mariozechner/pi-coding-agent":"0.55.3"},"peerDependencies":{"@mariozechner/pi-tui":">=0.8.0","@mariozechner/pi-coding-agent":">=0.51.0"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true},"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-utils-ui_0.1.2_1772473278190_0.30166634902728173","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@aliou/pi-utils-ui","version":"0.1.3","license":"MIT","_id":"@aliou/pi-utils-ui@0.1.3","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-utils-ui#readme","bugs":{"url":"https://github.com/aliou/pi-utils-ui/issues"},"dist":{"shasum":"afd483cc5934f61478f323d1ac25379d1b3d0d92","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.1.3.tgz","fileCount":26,"integrity":"sha512-3wqnXVocJBDKi/RSxM/FYBf1sUPzQG9JIB2xct9rIuZq3GM+ctC+pzbqxHaSSVXShKHWKCB10m3ko6Jt3X/SDA==","signatures":[{"sig":"MEYCIQDOfFZutjsgVwyx6Ocu1HEvFtQg7iW/8K+xPAvSWiAqOgIhAIzClmdhUZxEkWFECNOq3onfdvDa8cyFFcshXg81GzmB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-utils-ui@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39000},"type":"module","_from":"file:aliou-pi-utils-ui-0.1.3.tgz","exports":{".":"./index.ts"},"private":false,"scripts":{"lint":"biome check .","test":"vitest run --passWithNoTests","format":"biome check --write .","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dbe016f-0125-4978-bb2e-42d80df73626"}},"_resolved":"/tmp/1a5a14068d7ca8f7e5f040d6d4a62e71/aliou-pi-utils-ui-0.1.3.tgz","_integrity":"sha512-3wqnXVocJBDKi/RSxM/FYBf1sUPzQG9JIB2xct9rIuZq3GM+ctC+pzbqxHaSSVXShKHWKCB10m3ko6Jt3X/SDA==","repository":{"url":"git+https://github.com/aliou/pi-utils-ui.git","type":"git"},"_npmVersion":"11.12.0","description":"Shared TUI abstractions for Pi extensions","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.4.3","@changesets/cli":"^2.27.11","@aliou/biome-plugins":"^0.4.0","@mariozechner/pi-tui":"0.61.0","@mariozechner/pi-coding-agent":"0.61.0"},"peerDependencies":{"@mariozechner/pi-tui":"0.61.0","@mariozechner/pi-coding-agent":"0.61.0"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true},"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-utils-ui_0.1.3_1774009583174_0.6287967734391902","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@aliou/pi-utils-ui","version":"0.1.4","license":"MIT","_id":"@aliou/pi-utils-ui@0.1.4","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-utils-ui#readme","bugs":{"url":"https://github.com/aliou/pi-utils-ui/issues"},"dist":{"shasum":"d063322535d8c88c6051f8aec75466e5b59e2f1c","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.1.4.tgz","fileCount":26,"integrity":"sha512-mdUBMCuxP4wHVtIWorPm6fcntz7GbIWwxf5a7tljpfxvH9TjYHC2DsDVfGTfZSbDbiY1Bw2LVWJJ4Q1yBZtEKA==","signatures":[{"sig":"MEUCIQCMwKoJyI4NYcLUdXItNnJCqYY8VpxgtL+iQpTJ8lkJxAIgWGh/fj/J6GvTZxRna6j5rIpfsL9R7efe/2OvO7Z9ubY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-utils-ui@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39010},"type":"module","_from":"file:aliou-pi-utils-ui-0.1.4.tgz","exports":{".":"./index.ts"},"private":false,"scripts":{"lint":"biome check .","test":"vitest run --passWithNoTests","format":"biome check --write .","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dbe016f-0125-4978-bb2e-42d80df73626"}},"_resolved":"/tmp/cdb26f994ed40f74f5cdbafab50633da/aliou-pi-utils-ui-0.1.4.tgz","_integrity":"sha512-mdUBMCuxP4wHVtIWorPm6fcntz7GbIWwxf5a7tljpfxvH9TjYHC2DsDVfGTfZSbDbiY1Bw2LVWJJ4Q1yBZtEKA==","repository":{"url":"git+https://github.com/aliou/pi-utils-ui.git","type":"git"},"_npmVersion":"11.12.0","description":"Shared TUI abstractions for Pi extensions","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.4.3","@changesets/cli":"^2.27.11","@aliou/biome-plugins":"^0.4.0","@mariozechner/pi-tui":"0.61.0","@mariozechner/pi-coding-agent":"0.61.0"},"peerDependencies":{"@mariozechner/pi-tui":">=0.61.0 <1","@mariozechner/pi-coding-agent":">=0.61.0 <1"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true},"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-utils-ui_0.1.4_1774378861764_0.40900845937291064","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@aliou/pi-utils-ui","version":"0.1.5","license":"MIT","_id":"@aliou/pi-utils-ui@0.1.5","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-utils-ui#readme","bugs":{"url":"https://github.com/aliou/pi-utils-ui/issues"},"dist":{"shasum":"b16a85180cf37d30dffc0acd08fbb961b441d45f","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.1.5.tgz","fileCount":27,"integrity":"sha512-YQwv22pzjhdPmFRA1s0dQcX8UqXh2igO0NRRyRbgVhXA65MFCPVKvo5+Zh17XJH73s9Gpijn/ibCwkD5g3QMUA==","signatures":[{"sig":"MEUCIQD1bhL0cUgVBQFeYHwANLDj+6uVSy0j1zgRqRZ4VpjpgwIgdVKQ0sdGlZcuil5oEYiP16/yHbDE2lPqgS+OWAtzcZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-utils-ui@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40991},"type":"module","_from":"file:aliou-pi-utils-ui-0.1.5.tgz","exports":{".":"./index.ts"},"private":false,"scripts":{"lint":"biome check .","test":"vitest run --passWithNoTests","format":"biome check --write .","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dbe016f-0125-4978-bb2e-42d80df73626"}},"_resolved":"/tmp/f3dcd5fb0757621844f485ed6ab359ce/aliou-pi-utils-ui-0.1.5.tgz","_integrity":"sha512-YQwv22pzjhdPmFRA1s0dQcX8UqXh2igO0NRRyRbgVhXA65MFCPVKvo5+Zh17XJH73s9Gpijn/ibCwkD5g3QMUA==","repository":{"url":"git+https://github.com/aliou/pi-utils-ui.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared TUI abstractions for Pi extensions","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.4.3","@changesets/cli":"^2.27.11","@aliou/biome-plugins":"^0.4.0","@mariozechner/pi-tui":"0.61.0","@mariozechner/pi-coding-agent":"0.61.0"},"peerDependencies":{"@mariozechner/pi-tui":">=0.61.0 <1","@mariozechner/pi-coding-agent":">=0.61.0 <1"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true},"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-utils-ui_0.1.5_1776105164360_0.448396810351565","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aliou/pi-utils-ui","version":"0.2.0","license":"MIT","_id":"@aliou/pi-utils-ui@0.2.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-utils-ui#readme","bugs":{"url":"https://github.com/aliou/pi-utils-ui/issues"},"dist":{"shasum":"66d12df75030b21f5df9da6ad16510e553f816b8","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.2.0.tgz","fileCount":27,"integrity":"sha512-xKXEg9b3HHMpo/enUzckbyIj4ugVA4QwTv9O0ntA9hBwDgjSjILzqJQFya8AKd1Vmjel0mpxgA97Ec5lq4XMzA==","signatures":[{"sig":"MEUCIQCj7gwIMsWFwhq4HTCTg5VK2HGBTqPqIWbGCVGCNsYaHAIgYSeyGGxuJHx0iTt+3atJ9arQM/W7DXSo8ojeQVIQRxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-utils-ui@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40871},"type":"module","_from":"file:aliou-pi-utils-ui-0.2.0.tgz","exports":{".":"./index.ts"},"private":false,"scripts":{"lint":"biome check .","test":"vitest run --passWithNoTests","format":"biome check --write .","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dbe016f-0125-4978-bb2e-42d80df73626"}},"_resolved":"/tmp/2378ac912464cf3b52cad2a674b76e44/aliou-pi-utils-ui-0.2.0.tgz","_integrity":"sha512-xKXEg9b3HHMpo/enUzckbyIj4ugVA4QwTv9O0ntA9hBwDgjSjILzqJQFya8AKd1Vmjel0mpxgA97Ec5lq4XMzA==","repository":{"url":"git+https://github.com/aliou/pi-utils-ui.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared TUI abstractions for Pi extensions","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.4.3","@changesets/cli":"^2.27.11","@aliou/biome-plugins":"^0.4.0","@mariozechner/pi-tui":"0.61.0","@mariozechner/pi-coding-agent":"0.61.0"},"peerDependencies":{"@mariozechner/pi-tui":">=0.61.0 <1","@mariozechner/pi-coding-agent":">=0.61.0 <1"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true},"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-utils-ui_0.2.0_1776156684723_0.1194737820710019","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aliou/pi-utils-ui","version":"0.2.1","license":"MIT","_id":"@aliou/pi-utils-ui@0.2.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-utils-ui#readme","bugs":{"url":"https://github.com/aliou/pi-utils-ui/issues"},"dist":{"shasum":"d2b6b9838a5a389af8110b2392b37781456b4d1e","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.2.1.tgz","fileCount":28,"integrity":"sha512-Q5R0Y+y5VeMDCqu8ofJQ+uj6J2XZBmYeK+ggl0brxGr3lE8jL/Zc/3IeA8BH0eT2HKGlo9sASCowBBcLq9SVuw==","signatures":[{"sig":"MEUCIFnEKK4tIMP/ePPA4KjMkMKiNkSY2QjiqEI7GGi7Swz6AiEAtQeB4rmxwzfFb28G7bBjaWy0V4GK4ZbhxLsWqMfyiE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-utils-ui@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44945},"type":"module","_from":"file:aliou-pi-utils-ui-0.2.1.tgz","exports":{".":"./index.ts"},"private":false,"scripts":{"lint":"biome check .","test":"vitest run --passWithNoTests","format":"biome check --write .","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dbe016f-0125-4978-bb2e-42d80df73626"}},"_resolved":"/tmp/e250660198eda39d0a8494c5caf4e6bf/aliou-pi-utils-ui-0.2.1.tgz","_integrity":"sha512-Q5R0Y+y5VeMDCqu8ofJQ+uj6J2XZBmYeK+ggl0brxGr3lE8jL/Zc/3IeA8BH0eT2HKGlo9sASCowBBcLq9SVuw==","repository":{"url":"git+https://github.com/aliou/pi-utils-ui.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared TUI abstractions for Pi extensions","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.4.3","@changesets/cli":"^2.27.11","@aliou/biome-plugins":"^0.4.0","@mariozechner/pi-tui":"0.65.0","@mariozechner/pi-coding-agent":"0.65.0"},"peerDependencies":{"@mariozechner/pi-tui":">=0.61.0 <1","@mariozechner/pi-coding-agent":">=0.61.0 <1"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true},"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-utils-ui_0.2.1_1776446258461_0.9123475920720121","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aliou/pi-utils-ui","version":"0.3.0","license":"MIT","_id":"@aliou/pi-utils-ui@0.3.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-utils-ui#readme","bugs":{"url":"https://github.com/aliou/pi-utils-ui/issues"},"dist":{"shasum":"da7dc8b8e66a8606bf453479f1cfbec6eaf22cef","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.3.0.tgz","fileCount":32,"integrity":"sha512-KZEOSRzXBZg9bz/C7owXsehIHfiZ4iep4ync0wp6QwRqQh04lTuNGqSw7I6QH89xbwE7ipULN0uQanyqm6wVqg==","signatures":[{"sig":"MEUCIFjJy5QUZHLrgeODWoiNWL4JJuzg6u3R/CricSvzVvUXAiEAw8eS8rTq6np8/fSA5QLVELX13SQr95/JF8bSUZZFiTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-utils-ui@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66833},"type":"module","_from":"file:aliou-pi-utils-ui-0.3.0.tgz","exports":{".":"./src/index.ts"},"private":false,"scripts":{"lint":"biome check .","test":"vitest run --passWithNoTests","format":"biome check --write .","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --passWithNoTests","dev:showcase":"tsx showcase/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dbe016f-0125-4978-bb2e-42d80df73626"}},"_resolved":"/tmp/024fe8b3f477b69cfb56a5ef0d50a223/aliou-pi-utils-ui-0.3.0.tgz","_integrity":"sha512-KZEOSRzXBZg9bz/C7owXsehIHfiZ4iep4ync0wp6QwRqQh04lTuNGqSw7I6QH89xbwE7ipULN0uQanyqm6wVqg==","repository":{"url":"git+https://github.com/aliou/pi-utils-ui.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared TUI abstractions for Pi extensions","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.4.3","@changesets/cli":"^2.27.11","@aliou/biome-plugins":"^0.4.0","@mariozechner/pi-tui":"0.67.6","@mariozechner/pi-coding-agent":"0.67.6"},"peerDependencies":{"@mariozechner/pi-tui":">=0.61.0 <1","@mariozechner/pi-coding-agent":">=0.61.0 <1"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true},"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-utils-ui_0.3.0_1778013639699_0.19417973756868823","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aliou/pi-utils-ui","version":"0.4.0","license":"MIT","_id":"@aliou/pi-utils-ui@0.4.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-utils-ui#readme","bugs":{"url":"https://github.com/aliou/pi-utils-ui/issues"},"dist":{"shasum":"14768042dcfc73e038e3531a98e0945506a851ec","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.4.0.tgz","fileCount":32,"integrity":"sha512-hG0lh6pvuxZVvaDhNvW6feh8t8pJgPyU2+uhUXy2qXTFNBLpH3itK3AoWkPQ95YwUm782Fxe9nvzFnK9wl7IMg==","signatures":[{"sig":"MEUCIQD9weuN7h1/b1/DkfMTrsw+6hlrBfFmXD7JH4cv2qtEzQIgRRBaF2FtApiCyuWB2gkphFk1YgToi5ktTYK7cPpC0xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-utils-ui@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66949},"type":"module","_from":"file:aliou-pi-utils-ui-0.4.0.tgz","exports":{".":"./src/index.ts"},"private":false,"scripts":{"lint":"biome check .","test":"vitest run --passWithNoTests","format":"biome check --write .","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --passWithNoTests","dev:showcase":"tsx showcase/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dbe016f-0125-4978-bb2e-42d80df73626"}},"_resolved":"/tmp/0665322f7e0266fd88a09bae092b9ada/aliou-pi-utils-ui-0.4.0.tgz","_integrity":"sha512-hG0lh6pvuxZVvaDhNvW6feh8t8pJgPyU2+uhUXy2qXTFNBLpH3itK3AoWkPQ95YwUm782Fxe9nvzFnK9wl7IMg==","repository":{"url":"git+https://github.com/aliou/pi-utils-ui.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared TUI abstractions for Pi extensions","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.4.3","@changesets/cli":"^2.27.11","@aliou/biome-plugins":"^0.4.0","@earendil-works/pi-tui":"0.74.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.74.0 <1","@earendil-works/pi-coding-agent":">=0.74.0 <1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-utils-ui_0.4.0_1778171238131_0.7124820184570455","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aliou/pi-utils-ui","version":"0.4.1","license":"MIT","_id":"@aliou/pi-utils-ui@0.4.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-utils-ui#readme","bugs":{"url":"https://github.com/aliou/pi-utils-ui/issues"},"dist":{"shasum":"121b7c07ef220f5a9d607ce77a0fb12ba71f5b25","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.4.1.tgz","fileCount":32,"integrity":"sha512-1oJraVjjlZD8UM41472MF1O8a41/4OvAxdH/HlQsahZH/gBkhahGw/EjlcVqXTWnCQfo+4X6PksRz63erNsPwQ==","signatures":[{"sig":"MEUCIHpvzGmRwD00Gffr0EuQKeyxnhlSJD15QSY9TcdkYqbQAiEAsMoE3nz6CCn0/Ah49I0TuCN07IGyrpIN1CvW77PkCyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-utils-ui@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67066},"type":"module","_from":"file:aliou-pi-utils-ui-0.4.1.tgz","exports":{".":"./src/index.ts"},"private":false,"scripts":{"lint":"biome check .","test":"vitest run --passWithNoTests","format":"biome check --write .","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --passWithNoTests","dev:showcase":"tsx showcase/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dbe016f-0125-4978-bb2e-42d80df73626"}},"_resolved":"/tmp/67d9461e57a09e3becac87cb000cee8e/aliou-pi-utils-ui-0.4.1.tgz","_integrity":"sha512-1oJraVjjlZD8UM41472MF1O8a41/4OvAxdH/HlQsahZH/gBkhahGw/EjlcVqXTWnCQfo+4X6PksRz63erNsPwQ==","repository":{"url":"git+https://github.com/aliou/pi-utils-ui.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared TUI abstractions for Pi extensions","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.4.3","@changesets/cli":"^2.27.11","@aliou/biome-plugins":"^0.4.0","@earendil-works/pi-tui":"0.74.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.74.0 <1","@earendil-works/pi-coding-agent":">=0.74.0 <1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-utils-ui_0.4.1_1778173017861_0.3323229073812868","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"_id":"@aliou/pi-utils-ui@0.5.0","bugs":{"url":"https://github.com/aliou/pi-utils-ui/issues"},"dist":{"shasum":"fd310e3d1ca9681d3feef52719ffaa7dada60788","tarball":"https://registry.npmjs.org/@aliou/pi-utils-ui/-/pi-utils-ui-0.5.0.tgz","integrity":"sha512-3yM9HicP8iY5cwW9dDNRDPIlpFaXfE7PZQ/ZAN3wWxK5W01GDFCwpg/+Y8gATHS/hwHHOBNlgbgcjvER7c0WTA==","fileCount":32,"unpackedSize":73611,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-utils-ui@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFSckxpfIUMwQUPHXhbiE/r2cJmv0EHCJPD59x/wp+1/AiEAlSEq5QTVy66H5P5OjOat1z3kcI5OHJ7XWSTq3COXvOE="}]},"name":"@aliou/pi-utils-ui","type":"module","exports":{".":"./src/index.ts"},"gitHead":"f566b3879fef4e19285a6d7abb5f71ad02229b7d","license":"MIT","private":false,"scripts":{"lint":"biome check .","test":"vitest run --passWithNoTests","format":"biome check --write .","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest --passWithNoTests","dev:showcase":"tsx showcase/index.ts"},"version":"0.5.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fa9fcb0-5f81-4654-8ec7-34d5383be5d9"},"approver":{"name":"aliou","email":"code+npm@general-dexterity.com"}},"homepage":"https://github.com/aliou/pi-utils-ui#readme","repository":{"url":"git+https://github.com/aliou/pi-utils-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared TUI abstractions for Pi extensions","directories":{},"maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"packageManager":"pnpm@10.26.1","devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.4.15","@changesets/cli":"^2.27.11","@aliou/biome-plugins":"^0.8.1","@earendil-works/pi-tui":"0.74.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.74.0 <1","@earendil-works/pi-coding-agent":">=0.74.0 <1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-utils-ui_0.5.0_1781679874713_0.2925957834760864"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-12T08:06:14.966Z","modified":"2026-06-17T07:04:35.069Z","0.1.0":"2026-02-12T08:06:15.304Z","0.1.1":"2026-02-19T21:27:41.188Z","0.1.2":"2026-03-02T17:41:18.344Z","0.1.3":"2026-03-20T12:26:23.304Z","0.1.4":"2026-03-24T19:01:01.897Z","0.1.5":"2026-04-13T18:32:44.493Z","0.2.0":"2026-04-14T08:51:24.854Z","0.2.1":"2026-04-17T17:17:38.596Z","0.3.0":"2026-05-05T20:40:39.835Z","0.4.0":"2026-05-07T16:27:18.277Z","0.4.1":"2026-05-07T16:56:58.005Z","0.5.0":"2026-06-17T07:04:34.802Z"},"bugs":{"url":"https://github.com/aliou/pi-utils-ui/issues"},"license":"MIT","homepage":"https://github.com/aliou/pi-utils-ui#readme","repository":{"url":"git+https://github.com/aliou/pi-utils-ui.git","type":"git"},"description":"Shared TUI abstractions for Pi extensions","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"readme":"![banner](https://assets.aliou.me/github/aliou/pi-utils-ui/banner.png)\n\n# @aliou/pi-utils-ui\n\nInternal shared TUI abstractions for Pi extensions.\n\n## Modules\n\n- `tools`: reusable tool call/result UI components.\n- `widgets`: reusable interactive panels and viewers.\n- `primitives`: ANSI-safe layout and rendering helpers.\n\n## Usage\n\n```ts\nimport {\n  ToolHeader,\n  ToolBody,\n  ToolLlmTelemetryFooter,\n  ToolCallListField,\n  MarkdownResponseField,\n  createRenderCache,\n} from \"@aliou/pi-utils-ui\";\n```","readmeFilename":"README.md"}