{"versions":{"0.5.0":{"name":"@mariozechner/pi-tui","version":"0.5.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"devDependencies":{},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"_id":"@mariozechner/pi-tui@0.5.0","gitHead":"c615f3f01132c49f67db55d9375d0b28bd055bfd","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-9Ae3q9aGj9j+RiGzupqvQGbg7loP7VDHA3NcgupoZBei9DXZ4fszVgyTZM9xQWdNPMttbZ3Gn4twoRDo1gIj6w==","shasum":"f26d33239c55277b0f34b788cc9aa09e3a1bbe27","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.0.tgz","fileCount":38,"unpackedSize":185847,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDifAQWWjkwcpJ7wQpQCuSEZltKghsSo3N1Ic82yrt1wgIgP6uaX0oHR0c69prZ04ogaw12QiTVg43/W5/6ttgmF5Y="}],"size":37910},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.0_1754754394589_0.4083118720739978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-09T15:46:34.765Z","publish_time":1754754394765,"_source_registry_name":"default","contributors":[]},"0.5.1":{"name":"@mariozechner/pi-tui","version":"0.5.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"devDependencies":{},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"_id":"@mariozechner/pi-tui@0.5.1","gitHead":"d304f377d77eb5474f5c92c6ada4916c480d7646","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-0yaeNILD3CTky4UX+mdF/mBCbVjJoDfoQil/XBJoZ6IpvPv75So9fQkZJz0BWs9oC5P4wvpVlj3k0vOrMQpbbA==","shasum":"be71bef20876f5c85e7b20f9236c9cf38dae0071","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.1.tgz","fileCount":38,"unpackedSize":185847,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAIXM5BErDVcqOaqcbOXCiDcpLMHuVPfqRGQMNfVAgWoAiEAl8g81QS0eEajsosju5GPX7OqUfNj2Tc5Tqf4cUJkDco="}],"size":37911},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.1_1754755363796_0.2643223360592031"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-09T16:02:44.011Z","publish_time":1754755364011,"_source_registry_name":"default","contributors":[]},"0.5.2":{"name":"@mariozechner/pi-tui","version":"0.5.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"devDependencies":{},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"_id":"@mariozechner/pi-tui@0.5.2","gitHead":"42dc46a513f02a7b978f1097a7e13cf626110152","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-+oRcHHvSmiMJXS5ttLvoa8a32dSxj/n9yZBZ1FgHJt3FjICYCnFNxt01UCw814BXiMu7iQvaxG6ErWmlQKw7AQ==","shasum":"f14a83ed30302e4ca56d476e844faa1c513ca73f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.2.tgz","fileCount":38,"unpackedSize":186634,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDeRTSTF8vhI87jubENL6ODP2gBfIXcMNW4oKxS6FH4YgIgJdGnCPaqAsEB1XL/EdsEyXUvBjIgQkYTVGJ4mlEVmr8="}],"size":38044},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.2_1754755536112_0.10936661898604205"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-09T16:05:36.311Z","publish_time":1754755536311,"_source_registry_name":"default","contributors":[]},"0.5.4":{"name":"@mariozechner/pi-tui","version":"0.5.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"devDependencies":{},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"_id":"@mariozechner/pi-tui@0.5.4","gitHead":"1887e33339c7a44915f75315c47b95dc4ea34de8","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-ZaBePUugNlUrnxaG24Iu5huXSHGdik5XExa8xWAnA7vsoyZ3NsSlwSFLkCsKjvjuiL3nB6UtwJkuyL7Qg9nEjg==","shasum":"c0d0435547b1f8b10f63c6d1aeb823f102fdefd6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.4.tgz","fileCount":38,"unpackedSize":186634,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCH3d6J/J5WMf6LupL5Pyqg2sKDlXBqsalvsemnaVIRoMCIQC0EHSzf4ie4VgL88RE5jU8iMMLF+Zvp7od8cnojiPsyQ=="}],"size":38044},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.4_1754761101566_0.7323163223350526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-09T17:38:21.764Z","publish_time":1754761101764,"_source_registry_name":"default","contributors":[]},"0.5.5":{"name":"@mariozechner/pi-tui","version":"0.5.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"devDependencies":{},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"_id":"@mariozechner/pi-tui@0.5.5","gitHead":"db86195dd9415b206c85e4517d259b41378b4ba5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-7jNfonP88qByTIJDLlhbe152voR3M/77uonxPp4CSuHvtgDg8Buqgs8wjKrUyDPu6xp4dmK7KHDeFtV8iHeN1g==","shasum":"aadd0ad9322ed900e5e177be29db13d9e1f66bda","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.5.tgz","fileCount":38,"unpackedSize":186634,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCCJ31Ui0IcshcKNZIno8APUqw+KSG6XnaMl6twyDK5OgIgSQWiLBQszWuuAjrF5l8Hm84aN72AmO0ToX2gS1R69YA="}],"size":38044},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.5_1754763090564_0.25444787787947143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-09T18:11:30.748Z","publish_time":1754763090748,"_source_registry_name":"default","contributors":[]},"0.5.6":{"name":"@mariozechner/pi-tui","version":"0.5.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"devDependencies":{},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"_id":"@mariozechner/pi-tui@0.5.6","gitHead":"9fee3060752590ca1a094fb2e35c1337073c6522","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-jxPOhOxgskW9mFDOEluLoaRmg4IkhlutvIfsU1KiM/dMX9Y+qljFMJl8tV70BXr9VclVqX8K/Lr9vjpstz/MqA==","shasum":"b414753b5b200b4023aa2298267a5e22a1c9564c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.6.tgz","fileCount":38,"unpackedSize":186634,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB52/KAGC87mBqznpTmAGLkuXmG/glBmiHAZORSYBbMKAiBT7W7nBeK6UQzleoiKvWHo7+3mIGYHTd5J73GJUfRAnw=="}],"size":38044},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.6_1754763440886_0.398052669930816"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-09T18:17:21.107Z","publish_time":1754763441107,"_source_registry_name":"default","contributors":[]},"0.5.7":{"name":"@mariozechner/pi-tui","version":"0.5.7","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"devDependencies":{},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"_id":"@mariozechner/pi-tui@0.5.7","gitHead":"832b20b1733bdfc90e27c1e9a2386eb8a6081296","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-C6mEfT0fUcljQeD9LT0HBtEcyQmDKbdLmRbamdZrMLMy1/BDFBho4WLByGXM5Mdi/SIJ0m32SYOUp896Q+HFXQ==","shasum":"1f9d544b96aa4a59b79d58cc3984ef48115a998e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.7.tgz","fileCount":38,"unpackedSize":186634,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDJDV0wr2kQ+A2Pq4m9a9rfVuJHGJNvtMXU6uTC8sUrMwIgT2iIfoQXWGSAUs8uiXgZKRa+AySAArDKdHkn0iKg/mE="}],"size":38044},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.7_1754763568085_0.04215471618792721"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-09T18:19:28.263Z","publish_time":1754763568263,"_source_registry_name":"default","contributors":[]},"0.5.8":{"name":"@mariozechner/pi-tui","version":"0.5.8","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.8","gitHead":"afa807b200255cd13460f5454b11858c6fb0aa9d","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-SqwU5WXBlL8aNjqmzaCiZTOrEXsmf6cBWnJxrHW2MuGYrkNfV9rwUfvLkz+LvdQM/kjRCHjcxK8m///U9DTSDA==","shasum":"0c776631eabfa389e0314e58cdbec261478b4f3b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.8.tgz","fileCount":46,"unpackedSize":199254,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDSgcAcl74CHK7tvUzYFdm/vpLXhcE2nz5/WvCTIGGdpAIgU4zPeIxeoFBGs6nKhjj3SuBrlrg1mbJDzV4v86yFENM="}],"size":41006},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.8_1754859971721_0.9297892681367315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-10T21:06:11.896Z","publish_time":1754859971896,"_source_registry_name":"default","contributors":[]},"0.5.9":{"name":"@mariozechner/pi-tui","version":"0.5.9","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.9","gitHead":"796e48b80ed3c652068653e6eae3647cf6a0994b","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Ko6ZhthvT5BWIjCt9TfTWx3PR2dAWkz8QpbcCv/dI6dOEoSpkvdG4fkV1+fvB1yvRL8x+MHlGYpADyB9kvQq1g==","shasum":"65a93ac70a8b2c20714b3850cd550687fbb45508","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.9.tgz","fileCount":42,"unpackedSize":180033,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFX0l0LMuf0PbqAdWiS/Ecrc++rOP4+F6nRWLG8l9DOLAiBanMjgXbXSsM9r9YTDTQZkWgIX9OSLTAHDTAcz6vKSBg=="}],"size":37187},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.9_1756581368771_0.5994052596335329"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-30T19:16:08.954Z","publish_time":1756581368954,"_source_registry_name":"default","contributors":[]},"0.5.10":{"name":"@mariozechner/pi-tui","version":"0.5.10","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.10","gitHead":"d46a98ec10d6dade7281012df4aee6ec2b1bf704","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-OFqMsvMKG7ZpiAv517VjgDaO7wEalD598IptvBsCFcvuIHMukLDmgngVSuUu9txUUJfRojFdCD7XeUYM9+iVew==","shasum":"b77ffb75dd3dc65a1e9759cda9395cbab7896aec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.10.tgz","fileCount":42,"unpackedSize":180034,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAXl0Kpl00one2Oa8ApitDkyZpIvJyR0pEk9JRRPKYuVAiBbuXtDrWYoctz1VssWzoJkfDiHP430pDUoonCyqfDNBg=="}],"size":37189},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.10_1756582926713_0.7279854270790402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-30T19:42:06.918Z","publish_time":1756582926918,"_source_registry_name":"default","contributors":[]},"0.5.11":{"name":"@mariozechner/pi-tui","version":"0.5.11","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.11","gitHead":"dae40167a368d94bbf9efc0ef32dd38c857ba6d5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-UEV6DYBCPUFU9nT6f0fzMuTZgrNa8ISWAclURKfuwnP27bRoVcH7Wabp2i7OfzgmbbkYLPwz/l56TiIhL+X8uA==","shasum":"4ac01c4d4146bc866615ffbec50dab543e0beafd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.11.tgz","fileCount":42,"unpackedSize":180034,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHiXHzB/wgT7YpdDIpHAb5ByoltPGdd3xvWXdyS6YipeAiBEYV107MkvMOCofybvdr1J6LRN4xGXwx5khFPosoY2Mg=="}],"size":37189},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.11_1756583256989_0.22108788540155944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-30T19:47:37.222Z","publish_time":1756583257222,"_source_registry_name":"default","contributors":[]},"0.5.12":{"name":"@mariozechner/pi-tui","version":"0.5.12","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.12","gitHead":"889208dccd8fd1618abd25688a431a1c8cd7076e","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-0Fon1kHTMul8OdWkcO0hFNG0068nVaOVYClkloo3YRH0HVUThNJaYfwKlEgGXaJxzmnRgArV9Ur1YTXQVj6Nrg==","shasum":"a41f3c3810d6684ab3140267ac1723431cff1b5c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.12.tgz","fileCount":42,"unpackedSize":180034,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdedZxjdqyzOuKJqC8cM9/gyYin8g0hRxxLKohRslBCQIhALThSSnFR+SfUVdAtdB268WJ486y0AHJGCReYhjJHZB+"}],"size":37189},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.12_1756583340959_0.570929400803388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-30T19:49:01.147Z","publish_time":1756583341147,"_source_registry_name":"default","contributors":[]},"0.5.13":{"name":"@mariozechner/pi-tui","version":"0.5.13","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.13","gitHead":"2e90f8f8bcf625065fcaed6e726b34f0a64e9e9a","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-awBas4Gbw7wyt2uCUOLFodLEuUELLVReqQPwP5/aowb2Ah58hSVYPHOLcSlQgkehedsyYMQGO2l/TpaOgqeLwA==","shasum":"58e0fb61d8bc0a79d099dfaa1575e0b20bfa7903","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.13.tgz","fileCount":42,"unpackedSize":180034,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIChbNxUqOdqEjP3ct3B81MAnkIrmr/dcdIp9coYQx+JwAiA+2jPhH6+wVIG/gmoxzmKBag25JNhUsM9YC5wfLLr/nw=="}],"size":37189},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.13_1756585803264_0.3786328322849959"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-30T20:30:03.451Z","publish_time":1756585803451,"_source_registry_name":"default","contributors":[]},"0.5.14":{"name":"@mariozechner/pi-tui","version":"0.5.14","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.14","gitHead":"cff766d3e248ae430c8b9504d93729b7795a03a4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-oLqHy9TW+XV0zZTvApS2vk+x6aZyIpV7eSPNebtCLr+qNuTty7Euo5jW9o9P0kCqSu3lRU2rUfAPo//Km6caHw==","shasum":"c631ed4d00d38989774ccf26d38e28c88683639e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.14.tgz","fileCount":42,"unpackedSize":180034,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD1MutWu8nh4AqoMTnTrsqaexMc7vFYSUy9PgUodGxZ5QIhALg13Bayzmz4oIw8l2hq4N8oo/uTcKD7F/cZifOaJ6KL"}],"size":37189},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.14_1756587376777_0.7477814520972701"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-30T20:56:16.974Z","publish_time":1756587376974,"_source_registry_name":"default","contributors":[]},"0.5.15":{"name":"@mariozechner/pi-tui","version":"0.5.15","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.15","gitHead":"0f2eaa70e932efd445ba3e0e553c341aed563de0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-nh3KvRjsVueiWOm5aejlX3XI5mjrdtMs14ZBfF8nHvBrXTWkrl+6Zlv1C6fmPqOxtcdJHZF8+FqHTINIftATfQ==","shasum":"c7008344b46d366ca40e2e2cd944b9a0a915b368","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.15.tgz","fileCount":42,"unpackedSize":180034,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA554CEvDf1LS7inNPCO32AC9rY3EU+Iv+SdgcuZKZVIAiA5LufUvZibqnrFRiJl02HMF1JZtThCriHRJ/coOLDqrA=="}],"size":37189},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.15_1756671144653_0.22551131301246197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-31T20:12:24.871Z","publish_time":1756671144871,"_source_registry_name":"default","contributors":[]},"0.5.16":{"name":"@mariozechner/pi-tui","version":"0.5.16","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.16","gitHead":"8f4e96f2071bbab091c5f54e07e03e84883368ba","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-I6vSGlJdQmwwHap38CJ4NRy314N22tjnxx+EWd50dHL/kVIhEWgP9JhqwCrVVfpEVf6rZyGpQFysegmKgi0Sqg==","shasum":"31c62c2988efb90082bd2cf5c1eb6c2a138f64ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.16.tgz","fileCount":42,"unpackedSize":180034,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXWeRNS87MzDsFEVLHm+WTIEPPUfqFxts/s7SjE7taVQIgOgIBwTErfCT8tj3sfbHhItn/+49ReqzKiIvZb28U0+o="}],"size":37189},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.16_1756671487534_0.6206857400731391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-31T20:18:07.755Z","publish_time":1756671487755,"_source_registry_name":"default","contributors":[]},"0.5.17":{"name":"@mariozechner/pi-tui","version":"0.5.17","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.17","gitHead":"683263ba2709ecca17344cf81dfd67f2a74ff7a2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-CSShoZIZPUHF9nPZfQczz0HWGwl1tLCK/XZwJ6+QVZgfQZangnqRskiY2OeNRne4PJcEfVMMas8Djglk3j82GQ==","shasum":"5e2b6cec9f0e5504cf4df2d2bd505fc0deb4df3f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.17.tgz","fileCount":42,"unpackedSize":180034,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBGoJRXu4breZni0KPP6e5C1CGZY4M9GGErMDaQI2Uz9AiEAlT9jG5fIwkTbXL8krPGykge4FJ7GpUYeGZDB8vWvBfc="}],"size":37189},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.17_1756674606107_0.1397415319831592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-31T21:10:06.314Z","publish_time":1756674606314,"_source_registry_name":"default","contributors":[]},"0.5.18":{"name":"@mariozechner/pi-tui","version":"0.5.18","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.18","gitHead":"f87ac359bbec221d8809aa6d907a9f76e439f273","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-b4bQSf4/eIRclb9rbsvkKnJCCcjbZZCmoWXJYUZhrmbG+Z648YNOEWRXMpBTDLVgQ4/DFjQDNfllf1hFymsU6Q==","shasum":"586f8d4b119919a6ba96da9c4b75109b7733bdf7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.18.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVYacvkP4Q5nor6Af6JHBdH6IgAdD2sW1Eeyc6lYSA0AIhAM1/4a4vL2Jz7Ftk376w0cUn+dw7dFbDFvBWl8Kc9XE+"}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.18_1756677002515_0.9201403605623459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-31T21:50:02.700Z","publish_time":1756677002700,"_source_registry_name":"default","contributors":[]},"0.5.19":{"name":"@mariozechner/pi-tui","version":"0.5.19","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.19","gitHead":"5d5cd7955b4650e90926b6ade7ace934bc99a0d2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-2q9bi4Z4hais2V5GcvKlRWeHwFNcJPBirS/+S3JCY5ga8qBmm3uFJWy/RuEpAza1pMMCwOTVeFkuGotrk+Mbrg==","shasum":"80c3bf133aef70e763ded6d807795a3630599794","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.19.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIECFPNE6PpBRyOlPdd6DcAQOD9Rsn5NItrQ+rOkpM73AAiBPqVm3QvvggJB7edHgV8QoNw7s7/QuEwPz6hETb5Kcug=="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.19_1756677450944_0.597020204881453"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-31T21:57:31.142Z","publish_time":1756677451142,"_source_registry_name":"default","contributors":[]},"0.5.20":{"name":"@mariozechner/pi-tui","version":"0.5.20","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.20","gitHead":"add1b76b6cb80dba8e10dfcfeb7b426fde79c5fa","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-dPXbYmmVP43Gv7ieQxZdqq6SmxySdZhuhnNmaLlQahuc2Zvvx1GO9st4io/vxWZyBfJRxHHeo4FulVSofIKLAA==","shasum":"e649124fe1d65a4ca201a6fa38a98e38fb01c6f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.20.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFQYvmCSPTDrsnorbG78TViLjHpjtttNfkMOTccEWn/KAiEAle4Rhcfa5Yyqn/pLm4u+Ld03cQH/aczN85r9QRE/lFg="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.20_1756745075756_0.807352659388892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-01T16:44:35.938Z","publish_time":1756745075938,"_source_registry_name":"default","contributors":[]},"0.5.21":{"name":"@mariozechner/pi-tui","version":"0.5.21","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.21","gitHead":"3caa3af8fc39b8fd34812f8cc1f67a8eec41bf60","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-/2STpUxZnqexQl9fFdaDpywjj35TcfH+Vm4hq/BuLbcSgWtCXJSFW1TLa2KTbPoCQy1LhSy9oDsFDgAr4PB8Kw==","shasum":"675dc953f8ac088bc474a39105504b6905b2df8b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.21.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFStrKMEtvNOA8DRAAf7KP6YbeFS+wa86nIu02JCQdcGAiEA4AJ2jBd135a341/teFPZknhfQztOqym62Lul118foCc="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.21_1756756023143_0.5552321846743187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-01T19:47:03.328Z","publish_time":1756756023328,"_source_registry_name":"default","contributors":[]},"0.5.22":{"name":"@mariozechner/pi-tui","version":"0.5.22","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.22","gitHead":"8324cd41922bb7d8593a33f584fa39e8fc2d9fdb","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-RvHKluWSVQwex2UsxcbUH4WaOOHYVMnq4mTtv3ygNTD2yASmKXc8UMUAK1G/CuX3mjE3qplO7OVBPMDWCDANeg==","shasum":"dd66238b69a1bac9ff5e94000e3487c4f6e65e71","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.22.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCafJc9nkKkPk8HAwgmm9Ix1nA5HQQfioLHLN6Pc24IzgIgD4nRnM+veJKAPFFRaOwFIYuH3aryj9lyMdiZw6Go4/I="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.22_1756756593109_0.5117195942328243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-01T19:56:33.307Z","publish_time":1756756593307,"_source_registry_name":"default","contributors":[]},"0.5.23":{"name":"@mariozechner/pi-tui","version":"0.5.23","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.23","gitHead":"14d93ca8c6adf851ac28ffa6e9002e92ce8b8f55","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-WhK29BVhNDcM+9pZ/NE1zNtlccQqdNI/+xiGbrcRImhLVtwTC9V/EEypQYJF9labZAjfVv8DZeytQvcVFH4NMQ==","shasum":"4f2fd3bed74dc1182af64cfa7243e07048a49823","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.23.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB3oi8TjeDx+xC5iKTCaV/vfhEzDZaKSrYoKKmCd9VqJAiEA0zl7NlML3/EKp4KiNBNFNvLvKRjKhqDQJdoei0evxPg="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.23_1756757010185_0.17360747903593388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-01T20:03:30.392Z","publish_time":1756757010392,"_source_registry_name":"default","contributors":[]},"0.5.24":{"name":"@mariozechner/pi-tui","version":"0.5.24","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.24","gitHead":"3007b7a5ac230aa82c1b9b33c25d820427eca684","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-iCYQFBxWUf9Pr5R1A1i0/IHxkArEgf37fpaYWR8KVV5qJqcNg4/0Hd/rkl4Xlc421ORZVYaYvY2PuSUVGnXBEQ==","shasum":"9cde80212504b81c5a54691849208b1274bb21a3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.24.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDgR5StZkZBHMknnHQ+6ugq5VIqMjP03qDe0IM9lHT/4QIgbCNbZwjcvybPpy3Mhpb6uzw8XwVrYnIhiVnJqV8YQA4="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.24_1756757407079_0.3764422660043727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-01T20:10:07.303Z","publish_time":1756757407303,"_source_registry_name":"default","contributors":[]},"0.5.25":{"name":"@mariozechner/pi-tui","version":"0.5.25","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.25","gitHead":"f1c3d44602bf2c4123e328ec167a597152acf94c","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-IhWxKecl1ySTN7SUJ72gBpTDb0MJE87AjNW780ibkj2cGvzuHDDi3y09gPc+YogxFHiZhyBrdv/KSOQPJgsR4Q==","shasum":"825e8db00ba947651a4919d3f4739613d354f999","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.25.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDs7wI9P1foR9/kC++gf44Tf/n1Y4t/OoI4K0HlRVYYmAiEAxOx1rXkRuHN1FuPJDRAj9bDmZjSwJLIUbRCkw5/Eytk="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.25_1756765247893_0.019708174879178086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-01T22:20:48.141Z","publish_time":1756765248141,"_source_registry_name":"default","contributors":[]},"0.5.26":{"name":"@mariozechner/pi-tui","version":"0.5.26","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.26","gitHead":"efaa5cdb39cccacaa22fbdb930ac0f1104abd258","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-bHkJHby5DANpM3Dw4LctLIzfCUVS3slQRXHZI2oLK5/qPYCov9G5TXivAyfX9M5wWpGYKxJwtsf+DEXckRBHNg==","shasum":"ef361eb20961ec537a387a7b502a9037f54bd141","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.26.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBbkPVX+lyBEFl2y3b8G/npW8barYAQO/duCzsshJxSgAiEAxfnRTfKVWKhk0zIeZgPG5qwRGrSELgZRukmFJ9GiEHg="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.26_1756768786716_0.1064239395995108"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-01T23:19:46.924Z","publish_time":1756768786924,"_source_registry_name":"default","contributors":[]},"0.5.27":{"name":"@mariozechner/pi-tui","version":"0.5.27","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.27","gitHead":"0fbb0921bbfd2e0d55d202dea47058eb70292dcb","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-VC/VcsmIA1TPRbSJPqCSdgWtzSh5ejLipuV1DIEux0lfaePI6tnKsr4C3pNUF9XGqjvktamfyceGVpmn1aiVZw==","shasum":"9a966a545f81d07a1b340d7cbe40129f1d4e7e61","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.27.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgqTkmS9Ax0WsHp/S46S76e6JeDr/+V98QauydkTSd1AIhAOizYizokdf7/syktJeTA7v4jat26qs5/AK/NxuWjN9v"}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.27_1756769589573_0.5370862239265055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-01T23:33:09.771Z","publish_time":1756769589771,"_source_registry_name":"default","contributors":[]},"0.5.28":{"name":"@mariozechner/pi-tui","version":"0.5.28","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.28","gitHead":"080bf673063b942ba0d183d6603ff0f4913bed05","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-OAD/H55zrEY8ANwV3NCY3J5bXfPxq+V5shEdWuc0ttNIozbwu8SgalA9apMJR+TzAFLN3ztlVz7du5+6bQVpzg==","shasum":"0def8496df3d465289e6dd2edc67a553faa46c28","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.28.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFEniJg0TZRbv18TrJ4M15WIEFddYvy1/q9q+S/pav90AiBQCCHWLfmjQ+2zbZC4kQtAmwL/IDunJuTjGoM2yz/Ddg=="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.28_1756855606535_0.7347354210990833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-02T23:26:46.747Z","publish_time":1756855606747,"_source_registry_name":"default","contributors":[]},"0.5.29":{"name":"@mariozechner/pi-tui","version":"0.5.29","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.29","gitHead":"7d1daac39ea9e025900d22f0a251240f4aa2972b","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-oN47k6wRHXElE5cIajneCO/TVZLU1XoVJZVjFpx1gR07plW2GYz2EWOHqnt7IQ02h/x44Rb8+l8b/PuH1T1Mmg==","shasum":"bf674be8ffecfa9a32f8c7e1b0c650ce9841d4a0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.29.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDBHvzv9nKEnyIVWIIoipwygcarM8p5lMRVmT12jvxA2AiAZ+hfLWEwdlk+0bjxbmYj1aoAPtJFOD4VGfKs6HU6uUQ=="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.29_1756955903846_0.6907001447784471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T03:18:24.030Z","publish_time":1756955904030,"_source_registry_name":"default","contributors":[]},"0.5.30":{"name":"@mariozechner/pi-tui","version":"0.5.30","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.30","gitHead":"9230b83d94a9f28f24b84e5ae33d2d1d9377f204","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-7CDWirZoPi5I1oPHHOU2zKZi4GbofuPjauvDTVLu+fXswrCoXsnTrEzpG7e7oCSEV/mc3uKTzHDBqWdQ6GjjTA==","shasum":"111e411bd3de2a8786140910370c0995bff4f74b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.30.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4fCDQ8ADyJ6khy5mHcNkN2kxhssvXBhZx/6cNWkPNKQIgC/XjSsD7Z5pbuDFp6hC18IcX/D7Dt9BpTk3eKXJ7rXc="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.30_1756982574001_0.638806313509396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T10:42:54.177Z","publish_time":1756982574177,"_source_registry_name":"default","contributors":[]},"0.5.31":{"name":"@mariozechner/pi-tui","version":"0.5.31","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.31","gitHead":"2bdb87dfe779410e914f5777d942501d1e0fa18d","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-1gk+lxVvPx2HCIAu4ZYUZoDTNJN9vzdnqj1bABMZE96f39RfRqMNAzNHKspt6l8HwdtoMcUuG/IfjOadDEqOWg==","shasum":"85385e794f9016f6b01113275c3428923e87e8da","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.31.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDHOWTiZUBKBAfvqzHW+Gj0vfYDRsLf9aEg57S2Fd+blwIgUvMt86bu8yobWvl+sXkdx7/uqrxbWeQ0fkZ5DifK4u8="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.31_1757196637299_0.9253828632510837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-06T22:10:37.535Z","publish_time":1757196637535,"_source_registry_name":"default","contributors":[]},"0.5.32":{"name":"@mariozechner/pi-tui","version":"0.5.32","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.32","gitHead":"34a7344a7dea8bb20c551bb567269a6571481576","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-ZR+bO11pbI/RiJmfB68xQOVTkWwq8Ymc0pP0RpyMzXfYKwYNt758W94nGFwDNZJ4+ygxPFFap+aeaa39WRqRoA==","shasum":"21f82d07692a855b659600043e113c3ad83fd671","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.32.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8BFcm7g6RX48QPBjI/IOz4xcECkwUvsaMv1d/2HrI1AIhAI3uL1ETEhjbNPcwQvCOJnpeOekb7GIs+5unI9RocaPq"}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.32_1757422863389_0.7717692189693082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-09T13:01:03.571Z","publish_time":1757422863571,"_source_registry_name":"default","contributors":[]},"0.5.33":{"name":"@mariozechner/pi-tui","version":"0.5.33","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.33","gitHead":"f5ac1ef52159b318c78d7ab158936ad45b9197f1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-UAj62rwqKhbCI9XsKwYiKBEMtm4DVzvPwRyEJGBGsnoMj8WWaDhad7W0xi0tR6qY8MxKlbZa6Gs+JOA8RCfuBg==","shasum":"ade1d8b1d996e3e8d8d50bb0b8c3a90198dd6786","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.33.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCehMtrdzMb82V0sSLZPLusmj4OCXp3MWS18faUuqgUgIhAIGYOsNiowTL/rLIgwVPBd80blCpkPYAaZ0NqARBYolk"}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.33_1757961213731_0.9036516810526889"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T18:33:33.965Z","publish_time":1757961213965,"_source_registry_name":"default","contributors":[]},"0.5.34":{"name":"@mariozechner/pi-tui","version":"0.5.34","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.34","gitHead":"365b9ec390c58e5c2d106ed775fd5c5859aad423","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-rsPILsup1RH96tFizf2E2oleUfXETGlmds8YdDu11HHuRlmjXg3IdqiOFQEoHsmcHiZ7SdwGc3Y06YH/doEWnw==","shasum":"ed6936ddaf90c73913d45436804b46ed6caf59bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.34.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCl/7G4fekO7AfYaP58EMhIVZwXKhifWtRGgoZzpVOTnQIhANZZSLIXO1Z5M7qdGZxlxheD3konNsrdC05Esf/IfCMS"}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.34_1757977930429_0.009871962870896533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T23:12:10.635Z","publish_time":1757977930635,"_source_registry_name":"default","contributors":[]},"0.5.35":{"name":"@mariozechner/pi-tui","version":"0.5.35","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.35","gitHead":"e2d23a5abb58aa2c9e9a326b2c24000c01b7e352","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-uKXnqM8FEuk/mXq7fDf74MxJtZFLciNuny8tdAgzTJOc5F9roNWXCVyhyjCi1Rv3mJT5YCrIZ9nKaeBjrtysCw==","shasum":"e88b312110bae2737b3ffc67b18d9f77e3ceb79e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.35.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHRxrWJo+03KguZ80EiStmvx0fEsdOnXZ3v9RbhgOCzhAiEAnRZCTAdyQYx/oojr0MsD+ufFAD14l1xdD2pSPlv6YwI="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.35_1757979084533_0.637687084506003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T23:31:24.709Z","publish_time":1757979084709,"_source_registry_name":"default","contributors":[]},"0.5.38":{"name":"@mariozechner/pi-tui","version":"0.5.38","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.38","gitHead":"e2d23a5abb58aa2c9e9a326b2c24000c01b7e352","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-/XsauTcIx3yYGjLlLeA+8J7kCEKnZiQtiRRDDFusAlxxfWCLlE1+YbKfEF+Q7KW0LCalLuBaMiWYq2btbSGn5w==","shasum":"2f8279b7fab954e64c7aca23f58e99c26187c5ea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.38.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDvgH2jaAqk6+g7HxXc1vP6MhpQAERemX/Yo26j9XhdBwIhAN4zyZ8DyUxklbHNH+QO2F1siiMLYywgicduacjNlhXX"}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.38_1757979213415_0.6434547969476934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T23:33:33.615Z","publish_time":1757979213615,"_source_registry_name":"default","contributors":[]},"0.5.39":{"name":"@mariozechner/pi-tui","version":"0.5.39","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.39","gitHead":"197259c88af5d27acabb4fd6c983e9110464cdc5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-r/1vn2dWEdDN2pU/y7oXLc5fQb1epofTTCLGVynC2x4sfud0TaHim0q39aQPAm0H5gH75I+eBKEzi0Dh2f0CwQ==","shasum":"af76c37aec173004a5f488e30177b886e68b9d7c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.39.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDFblby/WMDKA4kRG6GjW3UzdwgWmOd7XdKaRi9JPSqRwIgOPvNs3n37hcDVueY8W4/CaNEdSXhxeP3UgYe4QeN1rc="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.39_1757982038123_0.9382204810427506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T00:20:38.311Z","publish_time":1757982038311,"_source_registry_name":"default","contributors":[]},"0.5.40":{"name":"@mariozechner/pi-tui","version":"0.5.40","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.40","gitHead":"9c921049a6ec544a0f1d987302d99ddafad4f0d6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-3QCBXGhasnKhRaynumf/AsNy9qv/C8KMSBuVg2p7CG5ysFz6zjpBsZ0SMW9F7VrF8BI1kqBO0y5idot0g/E9vg==","shasum":"8942108e71a364a4909d62d847cd0a4a0146c0ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.40.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDLG6VAQSqLOauaxZNqyuY0u1xfdgvMfpKButDMd/wRTwIhANLPVTiKa3C0I+5gatPyQjpdIijZrkJSG6SQF1j82Xfx"}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.40_1758018280475_0.5464859514134202"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T10:24:40.633Z","publish_time":1758018280633,"_source_registry_name":"default","contributors":[]},"0.5.41":{"name":"@mariozechner/pi-tui","version":"0.5.41","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.41","gitHead":"293a6e878d4bdc564d01e7df60dee57160ca4d52","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-3HTBd3PeeNKIJYb1OUDyx7OjYDISgqZCNmwxI9/m8S6NJLEBgb+TCVXqjpR8Z6/34zPHZ0Er0ULBbJdLwnLgow==","shasum":"518b98c479d5f5f10d2935a581cc8080966094de","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.41.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCMDXnGXgik+53wRCXTiiamU0jOEThmj7GezD/kfO+shAIhALBuzFQXASv5dO4jbOlNAEHXXdzIIuyu9WjZVQ4gzaok"}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.41_1758187129970_0.6157916851732068"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-18T09:18:50.131Z","publish_time":1758187130131,"_source_registry_name":"default","contributors":[]},"0.5.42":{"name":"@mariozechner/pi-tui","version":"0.5.42","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.42","gitHead":"0f7ed33ba5eae38ba6c34acc6f20fa9f7fcc92df","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-CXsK9HAHwawrhOkpVgAwAMKdOqFVeXW7WztkElcJxrrEWqiQxsgl/Immzmkaw3jHTqxZRSNouvdiWdoXwzj9Zw==","shasum":"a2d90e6c707f06778283db9157e32e9423ee59c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.42.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD1lwxz1+wRuHj9qfN6OjcwPpLQQUcIjcRiFNV6iH3kqAIgWAmzFKP+nZ11U0EoPsySvb4TzjlJTWXQB/GRiVS7Zgo="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.42_1758233702818_0.9469653841859405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-18T22:15:03.034Z","publish_time":1758233703034,"_source_registry_name":"default","contributors":[]},"0.5.43":{"name":"@mariozechner/pi-tui","version":"0.5.43","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.43","gitHead":"c1185c7b95a1b70e37047e0291d13c3f50470370","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-6HUkJ7QSyev73Pt8P9e1wU82cZM28OUu0OUpnzQJEPQ6FRt5s0ni309UO3DkloIbRwLOw+hd6j4t6jDnLhPQ6w==","shasum":"b7a788eda86a7406e199fa5bb9cc9c85e2a346a3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.43.tgz","fileCount":42,"unpackedSize":257655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEuqdJjeaAHmzjSXceCkWeYG2XDnYs7hjhu8SHb8Q7MZAiBlDGE6qVVzBdV6no8klTfEGlE/m1It1JURSQdktGXUSQ=="}],"size":55363},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.43_1758239420147_0.3254345865636692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-18T23:50:20.332Z","publish_time":1758239420332,"_source_registry_name":"default","contributors":[]},"0.5.44":{"name":"@mariozechner/pi-tui","version":"0.5.44","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.44","gitHead":"414a4eb8fd8e7f6a8461df747990c8bfa6d525da","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-HXeNiB+IOROqfbPcr8YNr1ygWV3ncRBTzp6m/xZSjNjUWgaRqQ1n3dU+dqa79Jra7DnEhII1GLQBJX+ImhFOsA==","shasum":"8301da60877358b08a265df089aa6ae343a2fc4b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.44.tgz","fileCount":42,"unpackedSize":257497,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAGw6MMIl+pboQwZMZAELQZnX3stLOdXXDgBPWZ1i108AiBeECNWKIAOp9KP1qVFMqe0TZoIWY2KnG+QqhkK0zcamA=="}],"size":55231},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.44_1759698150026_0.9910619006877979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-05T21:02:30.218Z","publish_time":1759698150218,"_source_registry_name":"default","contributors":[]},"0.5.45":{"name":"@mariozechner/pi-tui","version":"0.5.45","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.45","gitHead":"368ffb66aa9473f91b93dd21953b0726c4d344d6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-bgS+oxO0NPLMf3rSNCjpvHp2aGfsJ9YewXid6TW9/yayB4LVXggLt3L4/HA72UodXOv19SuT1JVoQ5yoiGERag==","shasum":"24c91074adda0302601bf4463c970f7e6799d445","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.45.tgz","fileCount":42,"unpackedSize":257497,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDshiOnbbZRMgqyuJNzzKaBvv23nuFBgDj5xMWqe1FbQwIgJG1KQXUbiilEIjvlqHkgY2xFqnjnPFoJksyTb1pKN+E="}],"size":55231},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.45_1761131043182_0.36076353690396123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T11:04:03.378Z","publish_time":1761131043378,"_source_registry_name":"default","contributors":[]},"0.5.46":{"name":"@mariozechner/pi-tui","version":"0.5.46","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.46","gitHead":"ef09efaac941a71753c5f976e54d1cdb38a25016","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Q1ZXAW05jkPn+rRHR5EFp9/ikQvkmVkMHnSTSHv0I99VENF57Ywih40Vm+oYdfndCIRKBeofrLLSR0CvrqFEIw==","shasum":"f3c7c3d8fa55b42766c265a3efdb76a8636dced3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.46.tgz","fileCount":42,"unpackedSize":257497,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGyl10GGbRoo1ZeLuK9qr1Qassj5tKni4ydTk12TAajKAiAVMT4zd6OwDm7RJqVa1Bbaq0+LaeFTIZP/h3KxtUgdow=="}],"size":55231},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.46_1761131433906_0.4192714903702517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T11:10:34.095Z","publish_time":1761131434095,"_source_registry_name":"default","contributors":[]},"0.5.47":{"name":"@mariozechner/pi-tui","version":"0.5.47","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.47","gitHead":"55dc0b6e086c9823376f756cf15c4bcab7ae757b","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-dBAlTyPMU71XjYnYPLnY7/TDOtVTpDapMwRO2eVmZUMEwcqLewblAsmXbPO79VwVfIXLVdyRg9y0wtW+lKopSg==","shasum":"f4eac9349c07320031f6e4e47fb122e5bf8f7bd0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.47.tgz","fileCount":42,"unpackedSize":257497,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFfeWhVvQngAcsFkvPSql1ZIODMscPfTAHiCWF1rAAuUAiEAmQCRBD1XHNrlKxY8f9INOAg4UF2lPcdbjEyykdpXmHc="}],"size":55231},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.47_1761432337526_0.9374421798820154"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-25T22:45:37.727Z","publish_time":1761432337727,"_source_registry_name":"default","contributors":[]},"0.5.48":{"name":"@mariozechner/pi-tui","version":"0.5.48","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsc -p tsconfig.build.json","dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write .","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.5.48","gitHead":"ec50ede6c22d37e1485b4b68d3bb02cdc6b22fcd","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-jAcaAQ2YBuX78slQZPe21INbHp5kp2wBpQ36YjmoXcYJj4A3ykjNPOasTugbdLEJGw1Xp+nTBvTdvmKnsvB4+Q==","shasum":"a9c31dacf46ed9766901982ffa4eb3095bd02c59","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.5.48.tgz","fileCount":42,"unpackedSize":257497,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAHcxKNZYkesrlcsXYT2WJbT89uGG+8HP/34FC/vNaYuAiEAwtIMBnlb20pmzhxCej2p8BCXZcEPw+idzupuI9nz2vw="}],"size":55231},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.5.48_1761510257271_0.4361642249861113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-26T20:24:17.496Z","publish_time":1761510257496,"_source_registry_name":"default","contributors":[]},"0.6.2":{"name":"@mariozechner/pi-tui","version":"0.6.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.6.2","gitHead":"43a1c1ae44ef5b9487fef678ef749406d9518832","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-TAXvvQn0iRiaiJyuZFL23FjFifDrTspFeYHEm1Gp1E44x+ilPqx3bCJG8C3jUnSIEyTgtH+VMEEozdhW8QGq8Q==","shasum":"5994cc8eb38bf807086653c1f6823d063671b29d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.6.2.tgz","fileCount":50,"unpackedSize":382665,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFR99eoA5o2SLnXdj141RXovB932yOwaUlV8SazcTX4fAiBo56ceCJS1s+LXIb6a3sCc7ne461ANXQG/G5+icVbNzw=="}],"size":71999},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.6.2_1762987482263_0.5757392600548985"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T22:44:42.466Z","publish_time":1762987482466,"_source_registry_name":"default","contributors":[]},"0.7.0":{"name":"@mariozechner/pi-tui","version":"0.7.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.0","gitHead":"b1410ef903b69760a5d647fe46d0f715f9684649","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-vXy2euM3EYBunfu6ZdVgVCoTc8npiQurDiv567kIE7mtZq2koOQ3bxbBswWhnlQCEf7p2u1iaAL51ygqsQ1PAg==","shasum":"c6a1a7f224942ec9ad249ee67012ee4ac92c04c8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.0.tgz","fileCount":50,"unpackedSize":382665,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF952i36ADvBrDWhZfmff270MHJ92DEMxocbmBPATIQUAiEAt3KFgMWLDdEWRM/dkbQiovjbLZbfbnfhORNFAplF3YY="}],"size":71999},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.0_1762988154660_0.6121111941458357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T22:55:54.847Z","publish_time":1762988154847,"_source_registry_name":"default","contributors":[]},"0.7.1":{"name":"@mariozechner/pi-tui","version":"0.7.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.1","gitHead":"4019acf1f083e66c091174bb9edb2609a6481a40","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-UNW2YQ448Zp68WHoOnzsFE0kPokFYKHKMCEq5zm7KxBbhbM8+DpCUSOE7X/cKN0xH8+5mXIY4gJ6U9klLjmxQw==","shasum":"37fb4483fb46580fac1a71122d8b92bcefb927d6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.1.tgz","fileCount":50,"unpackedSize":382665,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDDP5JwJLyNlQEZSslaptCo7Ur0Yu0qTccSGdUF37E7FQIgYN4NDHqqs6BzxmxIHTen5gG5dahbhBzH63krZQ+FL1Y="}],"size":71999},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.1_1762988735905_0.01684540320997807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T23:05:36.116Z","publish_time":1762988736116,"_source_registry_name":"default","contributors":[]},"0.7.2":{"name":"@mariozechner/pi-tui","version":"0.7.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.2","gitHead":"39e22f1294638e9b9258c01ce46077018bdf58c2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-7tT2IRN2uClCZxvR79lvgGFA4l64NAnbFEI+KgXe0J24EFG1NMI84GEx1ihPw0RA9gK9VIz7xSFkrWcaRmQE9A==","shasum":"9d89f221a9c15ff29e07bb8d51acdc8158d420c8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.2.tgz","fileCount":50,"unpackedSize":383590,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVy8NMB8NH9V44uHy4rQC/e33ytcjql7DNRxbZhb3fhQIhANaDbbmNNpnQ/Lrhg4M/pO8WWnsGJUzbVvAXWWoOHK+6"}],"size":72268},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.2_1762992049471_0.5257916109817609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T00:00:49.649Z","publish_time":1762992049649,"_source_registry_name":"default","contributors":[]},"0.7.5":{"name":"@mariozechner/pi-tui","version":"0.7.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.5","gitHead":"c3d8eaff68e8562d79812ede8600f8f22749048a","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-B5yh4rjT+Q+Z6BA6gaq04fpz7rWPraDUn2jgkZFormm4itv62YW1SP33yd1PZ1ESTNxsj2wyQbt/YSspvl3/xw==","shasum":"576aa199d105c58a57773f0ec64e4f766809cf04","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.5.tgz","fileCount":50,"unpackedSize":383590,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDkw74Q1dHf9SZOdKMssIDr1A1zYvB7c9WKBtVbcFoxcwIhAPpJ02YtrpgaEtSORSGOGT7FFcIf1/M4vVU28waZNZxy"}],"size":72268},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.5_1762993923784_0.4182466337664017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T00:32:04.055Z","publish_time":1762993924055,"_source_registry_name":"default","contributors":[]},"0.7.7":{"name":"@mariozechner/pi-tui","version":"0.7.7","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.7","gitHead":"7b01b5b5a2ec2e1c7bef9e7283394a0ed64ebad8","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-3Ksltj2e5W1S+UOP8AQKeRuDWfvd1vwiKknnUyaAXCvHYj3/Spzcua6hOsVCmsw7e/TP2XpD/JjRNX6fHYZt2A==","shasum":"ab5cf8c03d2c1e7341c95d6cb1e4d62985747fa5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.7.tgz","fileCount":50,"unpackedSize":383925,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCAOUcvtIpB3ST/+6mB0xH5umvwdX6gkObL+ZmGm2nhzQIgUeujN+BsEPgCQNPcqmg6tEhBjIhmVlDmI7XWm41tIcg="}],"size":72370},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.7_1763073889326_0.24527322007325658"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T22:44:49.513Z","publish_time":1763073889513,"_source_registry_name":"default","contributors":[]},"0.7.8":{"name":"@mariozechner/pi-tui","version":"0.7.8","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.8","gitHead":"b35856d3191a95e836b5d1631d8b6a001754361c","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-XUJ0dILtjIAmrVDFSrx7+WU9ON/bkKqrekcDWRKDFV/qowOal7t7Zz5tec/nG2pfTaby5hKyHexxHiEdt/JeRg==","shasum":"08970bd7084a35a8c16723a4b559ec523309f2a4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.8.tgz","fileCount":50,"unpackedSize":383925,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuuAdlTHxijTZQgnXAvFVG++v4E4djazVEW9mNftPcowIhALKYcaTdE95/gL/JvO+ZptQjtO9BKE12YyeMbQv9vaMy"}],"size":72370},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.8_1763074203281_0.25134715489643344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T22:50:03.511Z","publish_time":1763074203511,"_source_registry_name":"default","contributors":[]},"0.7.9":{"name":"@mariozechner/pi-tui","version":"0.7.9","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.9","gitHead":"6bed5a919f9ecf4c300409cc155108f0869718f4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-MJdwzcclx4/TL+1HNnrjLZlHuk4TUf7sRjxYS6Yd8xrT/JYqOeWd1aD1ZbgAffANU9+J7rmTImaW+XOkMcD5xA==","shasum":"0740603236836379d03745221dcdb9a163126ea2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.9.tgz","fileCount":50,"unpackedSize":396264,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICqM2+on11FX3SbyxYJ6fzPVtK1NcWzn+L4K9OUo0oNGAiBblnBmjaEpUAw6oIKPnXA8t3qzoGO1G5y6XfnLYPyY/g=="}],"size":74045},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.9_1763159002899_0.5371415332433032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-14T22:23:23.125Z","publish_time":1763159003125,"_source_registry_name":"default","contributors":[]},"0.7.10":{"name":"@mariozechner/pi-tui","version":"0.7.10","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.10","gitHead":"cc623135d4bc5838e5777a8ce4142e20fd800d14","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-nFz8VJUj/PA34KhYs/oQoEnrDRotuEf7wd2MKTEgLNZtWgKXntvuI4HCv7yBZR+sQ1nX1h8LNhmiXnGjcYCSGw==","shasum":"5b1e275e9953f14e61fcc8acc8ffd668deab0fba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.10.tgz","fileCount":50,"unpackedSize":396265,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDnf24b1zNWXAD4GCOjivDf63NvweDKNyyQ/ql7jq9hrgIgCw+3WWfZ0lNv5Z5i5oH91HNH8eZZbzxsI5mpS2WDqkQ="}],"size":74050},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.10_1763161029175_0.5066971713538113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-14T22:57:09.424Z","publish_time":1763161029424,"_source_registry_name":"default","contributors":[]},"0.7.11":{"name":"@mariozechner/pi-tui","version":"0.7.11","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.11","gitHead":"fd2b2ec7703d769be7df46d00c799ed2e7ffb3c0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-mc3GSZtnnmvrcqM213L/t2tl5fALK2JHE3/+pb10oojxMKowrIrXMikA1VDHQnUPVOs48bfmDo/KnB5HfTIx4w==","shasum":"b8f1bc262ffa4784bc99b948a666c2720aa492db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.11.tgz","fileCount":50,"unpackedSize":396265,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHb5R70RtXKVAt3nte9WqaCTUNmI2kFZ1iAYZO3vNqdHAiAyvw/orPV4eKzuvfYqxZqHVy0/C+RDgQFdLFIQUS2hkQ=="}],"size":74049},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.11_1763323340208_0.6249275186829422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-16T20:02:20.396Z","publish_time":1763323340396,"_source_registry_name":"default","contributors":[]},"0.7.12":{"name":"@mariozechner/pi-tui","version":"0.7.12","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.12","gitHead":"b2491aac2332a6f8cbfce3167d523ae22e3e3b1e","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-HsImkmOsPGYI036Vuj7x30P9RzDOzAwwzhc5+rC4is7W1Mhj+QQvjnDs1+udc8jlQTrLIJxEDrPhuExjmyQMeA==","shasum":"2539cf79f3a0e053e4493b9edf278da2f055edf7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.12.tgz","fileCount":50,"unpackedSize":396265,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQ8g1rScxr2gk0rEQvuwj+jrk3oSaMwah0uDy/8YJCYgIgOHqshZxp0cDcO7xq2GMbpVFGztvMSOeK2EvTaBzWFWg="}],"size":74048},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.12_1763330254593_0.7601998752540702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-16T21:57:34.795Z","publish_time":1763330254795,"_source_registry_name":"default","contributors":[]},"0.7.13":{"name":"@mariozechner/pi-tui","version":"0.7.13","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.13","gitHead":"ed53fcec954b414bb40048d777dd8f1bf0f8c085","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-vFpdLO4J4zHaBgjuIuzx6z+P+b+K/p6OqbWsJAc0aDOCD8wxHziiAALIL2LHfvcr3XXfhAI46wBGJi1pDye5YQ==","shasum":"58f1adde1a403ba55c998aa013f56546cf1254b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.13.tgz","fileCount":50,"unpackedSize":396303,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEvpuOf4EXyxMjRl6frBFNQ/qV6vwjWh3jBpjzo+ErNAAiBYP6slKuBZmBsu5zTQCYPBMBXzfaXJVQR81Kia155B7g=="}],"size":74063},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.13_1763330994912_0.7401633092317859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-16T22:09:55.131Z","publish_time":1763330995131,"_source_registry_name":"default","contributors":[]},"0.7.15":{"name":"@mariozechner/pi-tui","version":"0.7.15","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.15","gitHead":"acfd1de53f4f9f7ea999e0bcc24e5ab7d00bf48d","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-ibwl4H2WpUiqRwSjXD5kGiU4yt5o6onJkN+ik2M65NcDbME1O5Qquraa86k+7tGGorC2R0Q09tKjrbx5xH2UZQ==","shasum":"01b5b6c6a9e89487db07f467705a5c0d9e85c855","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.15.tgz","fileCount":50,"unpackedSize":396303,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAhSAnrFW9Kbsj0Oyip6hO9tUyyfz64VviqPNQ1IcEgJAiEAloosm920D8GVIP/vqTIthtqKafqDAMyUjPYWkRaEEHM="}],"size":74063},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.15_1763380509864_0.23345779387592747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-17T11:55:10.069Z","publish_time":1763380510069,"_source_registry_name":"default","contributors":[]},"0.7.16":{"name":"@mariozechner/pi-tui","version":"0.7.16","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.16","gitHead":"f77dfbe173f4de69e4d886d106ff35256ea718b3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-x8jhjuEBnMjCJ6VYg0+dRYAiXE+CKQRq54ocLtZdXHUamc9zODE+ZOvI+Cu9/CVoNneY8wY8mplrq9nzvu2TRg==","shasum":"f9931576a746c0be98bbeec46312f9dd41b51a26","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.16.tgz","fileCount":50,"unpackedSize":396303,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDg7qfVZn1tyYSlpxkdlc0IXf+9WvWUnXRAZmuliNI38gIgf7Nvy/SJ8fwWozALfaomAVCSUUbm4m5M9wiVCfRlTxE="}],"size":74063},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.16_1763385178123_0.46798909237812647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-17T13:12:58.352Z","publish_time":1763385178352,"_source_registry_name":"default","contributors":[]},"0.7.17":{"name":"@mariozechner/pi-tui","version":"0.7.17","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.17","gitHead":"1fa7d1cd7324de022d8571eaeb0d7d5f524597f4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-P8lytOSD5tFmBN7lQIaeJ86VK6wW8hARWNHD7r9ooTLSKEg9lurSr45BF6hlmol4esev2GVjqE6iKYBrOlpabg==","shasum":"92a05ac48c8622a76de68c1f8a42b3a034019d8a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.17.tgz","fileCount":50,"unpackedSize":402851,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAUxz1RGrg9tAfvblYKb3mxduxW7Y4+W9bGv0TCFM6z/AiEA5gslmQq8qVjNNfkVplHRqD7TjH9+QTRF5mxaKwR7Vck="}],"size":74628},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.17_1763484623734_0.25368691952167643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T16:50:23.920Z","publish_time":1763484623920,"_source_registry_name":"default","contributors":[]},"0.7.18":{"name":"@mariozechner/pi-tui","version":"0.7.18","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.18","gitHead":"e1381ff21ddfd838b25bc2313650b4b2c6c7c3ea","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-jfbvIvgpJaZf80EhebAZnJtnNQDNFNFV7rDtYKS8Ql20IBmPDzNIKylkCviEqtauMrLdGjzn646BnoOnHG02UQ==","shasum":"e3c63fbc06f5ed72c2195e1d8d6ed959683861bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.18.tgz","fileCount":50,"unpackedSize":412130,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDddUCIYsgBxYtjBQKXdfsC/l6V7wzgDq+10TKlyf+GXAiAxThepxc9aw87ONgqGjHn93k9nY0J8vRkj5oxctck1Sw=="}],"size":76849},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.18_1763500413283_0.9622086594463903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T21:13:33.588Z","publish_time":1763500413588,"_source_registry_name":"default","contributors":[]},"0.7.20":{"name":"@mariozechner/pi-tui","version":"0.7.20","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.20","gitHead":"41f51bd93e6b5e7d9424d39a8219605e6ecf96d4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-iJbTN1ISSMV5gaUcPw73itKnU7v3hXpzFg0CbFfRSaQCJCHogJF1Dee9xI4RAvg/zZZChs/enp+GomteP0nOVA==","shasum":"8afa4cdd0e5b3dfc71076847442518a4d7bdf9c1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.20.tgz","fileCount":50,"unpackedSize":425266,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF0/55X9EUEnKfepUVvl2HGagyIcrrn/+gHAYk25m8F+AiAROAp9VNOPpgfqd6cnuXjxKNPcrHze/wFlZ6viI5Oodg=="}],"size":78069},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.20_1763502844896_0.8420735040710139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T21:54:05.112Z","publish_time":1763502845112,"_source_registry_name":"default","contributors":[]},"0.7.21":{"name":"@mariozechner/pi-tui","version":"0.7.21","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.21","gitHead":"f7279d6b47b0a30390ca4699608a141d4a705ca7","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-v76CdB3+SOs9HYE0rNGEOnk4dyCjBUgQ1ZWiRvKgbVANC5pwBlBFE8IAL1/ELaKNqvYbPNkqP9FBmOWAUfF7Jw==","shasum":"b6964cdb94e07553d47389932d88dc1056dd07ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.21.tgz","fileCount":50,"unpackedSize":412714,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB5gT8ezZTkBOysxxGD//44xRTFQLUj6CQo3WEV41fGDAiEA3bJVavTqAKmzXhdLI8iMTitNNie1I2mMMNbTeDd2aMI="}],"size":76837},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.21_1763510273228_0.9867040290720237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T23:57:53.443Z","publish_time":1763510273443,"_source_registry_name":"default","contributors":[]},"0.7.22":{"name":"@mariozechner/pi-tui","version":"0.7.22","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.22","gitHead":"90cf028218b35841a9f761cdbb5c1f2b48d66469","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-dHfel7Lashe247nrHbu9rnMsjwzXWQyGy4hIYy6AlhR8OKck4amKPxWrodFDgm2Tf3VjIyLObNPwaUrOoAfCJw==","shasum":"902cdd689e0f68d4a63d7b4b59884bcfc5548e13","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.22.tgz","fileCount":50,"unpackedSize":418330,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCshbUeifDTh1A1kXAfpw0QBxXfthM+860pEEEhW1qQzwIhAP4RxwVO3XjKbtdFk40a78DaOb7Mi0z+qmLbicZZNAu2"}],"size":77560},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.22_1763513525997_0.9245012114317375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-19T00:52:06.239Z","publish_time":1763513526239,"_source_registry_name":"default","contributors":[]},"0.7.23":{"name":"@mariozechner/pi-tui","version":"0.7.23","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.23","gitHead":"44b0f43eeb42b7f14ee547dc343caa7ac4d40b2d","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-A+aO6D35QaCo24oXUuitOLqOD4UOSCNBTqfTBcsRaAMjkgqq2lAL40nlsJZ72uBiFRoC6o/VQLa1ha6o9caRRQ==","shasum":"e28b69774390fc2fb362f6b8eb923514f4d59d90","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.23.tgz","fileCount":50,"unpackedSize":420790,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDqY/J+w6QkDZmgt6fDxihbM5+4a1nCrjx/bCImJuB+qgIhAJOmxtmokLA+YHPuclFwLkNuByVHEq7tE0csiX68qWMg"}],"size":77871},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.23_1763636440318_0.5695478557604785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T11:00:40.502Z","publish_time":1763636440502,"_source_registry_name":"default","contributors":[]},"0.7.24":{"name":"@mariozechner/pi-tui","version":"0.7.24","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.24","gitHead":"a08d8f5f7ca64b70c6cb461ceebec310b078a681","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-WTYTKYMu/RwJPremyZHQ4k9lunF57AtDnTXJhzJHsOV7cbqvg6WNUc+Cbpp/wEpSryj8UrwNuaSPmDbEexvAyg==","shasum":"4acca35be6befc68e4eaeffec22c5e244548221e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.24.tgz","fileCount":50,"unpackedSize":421252,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDlDuD5RqWGv4SkqrDl6tkrp2TYyMqj4Dd6GXpRpnV9hAiEA6CSXv5lV63JyzlA4ff4OS9JQA7VyWRmchJYvgvJQuUc="}],"size":78162},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.24_1763639031179_0.9864335922037759"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T11:43:51.345Z","publish_time":1763639031345,"_source_registry_name":"default","contributors":[]},"0.7.25":{"name":"@mariozechner/pi-tui","version":"0.7.25","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.25","gitHead":"00decc263474ab90e3f06a1a09fcdbde59672b84","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-H123CggSY2kLCz510rQM6O/pD1grhzhe9Lf8J3nI3FjNCnPoqBT5YSUEpF+vckoiTeoWy2q9oBkqW3dA3gN0Vg==","shasum":"f710bb930b04c0bbd97373bb9d05b0fb51ff5e84","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.25.tgz","fileCount":50,"unpackedSize":421252,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDsppvUJJ1ASwS3HJbFPPBGZ0RXvLvJp+/0m2cF1HJC/AIhAP8yKsAimDpZttFMn0h0cQMg/EayOVrkYk8FJwWQI4kd"}],"size":78162},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.25_1763642557619_0.34951836574372197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T12:42:37.832Z","publish_time":1763642557832,"_source_registry_name":"default","contributors":[]},"0.7.26":{"name":"@mariozechner/pi-tui","version":"0.7.26","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.26","gitHead":"00142c5c768c5e0254711a0021dd2915c5f4d5f1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-b7lb8+FWyAkRwogILVeBWFpz5Pyk4PsZBDx0vxb2WRxVmLDWbCkS/leXv6ZwGhO8DF2U8qUX+QgNsIJ6C0qkLw==","shasum":"49695d0909311080da8ea56c4ae31c5f915cd2e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.26.tgz","fileCount":50,"unpackedSize":421252,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdxiZqLej8aIeJmMUqf0Kn8zJYbtnPGLwDU4RW7g9VqwIhAKCQq1yxshUPFQk9iJyZ9MCe2QdKyPzqlFQQO1aV94ap"}],"size":78162},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.26_1763656247868_0.6668555641988989"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T16:30:48.079Z","publish_time":1763656248079,"_source_registry_name":"default","contributors":[]},"0.7.27":{"name":"@mariozechner/pi-tui","version":"0.7.27","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.27","gitHead":"1889869e9e8cafa36f4b2568b8063f912eb5840f","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-NEkmoaIbL9Z+jj94qHjxd6YRJmvXzU9dgHJfZaxaXGuhSYuIzNyrF/5ZJzJn2Ph4hI4G+BZSxhpn6yZcZIdK6g==","shasum":"ba90de4def139fc1dc9ee8c66e422e2b7be20bb8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.27.tgz","fileCount":50,"unpackedSize":426235,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDPh1JJq8ypz+61lb+nhjbZWxhmk1PwMZCFgttELh1ZUwIhAPyYvCfHaEs7bQDDvLC0bJmXw81h4Hqmo6oqPkE6Nh8e"}],"size":79082},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.27_1763661442965_0.7891017228879742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T17:57:23.168Z","publish_time":1763661443168,"_source_registry_name":"default","contributors":[]},"0.7.28":{"name":"@mariozechner/pi-tui","version":"0.7.28","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.28","gitHead":"7408ae3907fd7e6043fb691d56d5b5c9eb9ec95e","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-UTqu79zDckK/urrkRz3YA8waVJ7gz02apzM+Qncx7Hy+2mWYyX5UsM7A//R5f/sdErRjSUMpBpx+6oQ8U5otww==","shasum":"2787fa551a906f24e2a4edfb89b977bcbf289e00","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.28.tgz","fileCount":54,"unpackedSize":436338,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuQavclRBOFpZikbvuRVZuoQxvgDjhdpW66xUlhJf4gwIhAIU8GKElFA3l1U3AvYDPFJQxdtyQFIRLDlj1vPSk7VSo"}],"size":80670},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.28_1763667644001_0.5831876355761851"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T19:40:44.205Z","publish_time":1763667644205,"_source_registry_name":"default","contributors":[]},"0.7.29":{"name":"@mariozechner/pi-tui","version":"0.7.29","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.7.29","gitHead":"15e260308b2b3d5a82f297b0fb73d9db8e17904f","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-vqrjc2NynNj+4y5WVabPQZSBkWw2NIYIz4VSROtqkGQD5ilaalZuHd+oIsAByClFlJv0joaa+Qtwbcvfl1nTiA==","shasum":"3de41c45021dd28a7e820b6cc2860fc42761e8b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.7.29.tgz","fileCount":54,"unpackedSize":436338,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHUeyyHEHtelGdDPuvU4aCCJ0PCI4gUu/nPcwbw33andAiBKszp+zIVtVBYf5OijRlC7h52T/vKskm/fx0njaptPDw=="}],"size":80671},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.7.29_1763668161691_0.02208868705179179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T19:49:21.901Z","publish_time":1763668161901,"_source_registry_name":"default","contributors":[]},"0.8.1":{"name":"@mariozechner/pi-tui","version":"0.8.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.8.1","gitHead":"45ffe0a0deff8c52f5e733148e44a3ca08592e14","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Zudk10YeULjoGu9pKIZfK+acZ27QNxKRjuo8NDYJeVUy5RaFe295HWO2xvJHxdkdUbrJ/Ujpyu5+9Z5IPduUOg==","shasum":"3474237031323b8d7593fe83cfb4e7b8e9999652","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.8.1.tgz","fileCount":54,"unpackedSize":441136,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAYcydqh9NnIvIqWjndBVe73+xVk9BOm7XncaMKZ158BAiEAzcCEHon/lgcjER/ma2c7H/06CyVsfxItUqg9c2rXWuk="}],"size":80063},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.8.1_1763691753209_0.3941375700738474"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T02:22:33.458Z","publish_time":1763691753458,"_source_registry_name":"default","contributors":[]},"0.8.2":{"name":"@mariozechner/pi-tui","version":"0.8.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.8.2","gitHead":"45ffe0a0deff8c52f5e733148e44a3ca08592e14","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-sO2TwCT8KtoEC/mSgDnYOunpKB//bOqenzJSoTKXUND6V2eoyC4l6xarCZ5pntoUgV4/zcSQRH0VCxUveddftw==","shasum":"9cdd00e44e5c8898febf965acc3eebac34f873ff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.8.2.tgz","fileCount":54,"unpackedSize":441136,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGK0UNDk0NDLQ8b2w5ivlwKl0kjr6uSSYwRoAQ0HvDCaAiEA4O250ZzZ41JFpMZJBKaSwqTkYeBvjdHhRDdJyn9m/zo="}],"size":80065},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.8.2_1763691820433_0.7258073667247305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T02:23:40.660Z","publish_time":1763691820660,"_source_registry_name":"default","contributors":[]},"0.8.3":{"name":"@mariozechner/pi-tui","version":"0.8.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.8.3","gitHead":"6fdde180ee50028bafe102ac006af867229b50f7","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-s6pI2NfHeM15CnrRCqQfdQwzKlJDwLutE9qVMeK6aRZ/Jg6TllL9CPmGsphqS1y6rU/l/wBGw9DvX+lD7NaG/A==","shasum":"59e65f9e2da4c4d637eb2b975c6bd8f599794cf8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.8.3.tgz","fileCount":54,"unpackedSize":441136,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCUJU05VWXwElQScyqISQSu5ZLl/9IyGlixuCL0BLabRwIgKd3J7zZfYoR50Ai/uPcTKto1JD8TI/Lvr551KmUwz9U="}],"size":80065},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.8.3_1763697612567_0.3138503807012638"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T04:00:12.778Z","publish_time":1763697612778,"_source_registry_name":"default","contributors":[]},"0.8.4":{"name":"@mariozechner/pi-tui","version":"0.8.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.8.4","gitHead":"f660fdd18887f460a8f84e3e65253c5adef0d1f1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-dALVhr1T8dTfaBEWk895xAniHoGvfcMrk5vcN0elu9dtPWmLm9uqKASKteKFc6abosElcZChMXo1uWabisPKvQ==","shasum":"5bb03dc0e840232c8336bbe41772a55afc79e184","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.8.4.tgz","fileCount":54,"unpackedSize":441136,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICgNUxtFS/cTUI6esmt8eYU0NBMfLkuxJmpAS+Uzf6u0AiBS4jqEVFxLKR+2QL519dTsS5zTTp+NdBMDkSM7eqNMlg=="}],"size":80064},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.8.4_1763698234345_0.2991666836567064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T04:10:34.534Z","publish_time":1763698234534,"_source_registry_name":"default","contributors":[]},"0.8.5":{"name":"@mariozechner/pi-tui","version":"0.8.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.8.5","gitHead":"ee990cee22b0b16df4d81a31e21d313bc234bef8","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-mpwsXuVBTc5Ls1kKBigA5KabpsiqP53NQYshFWayYTwYxQRE7bfXocYd3Glsrv7aCMs7SlgB7LZYVjqzz8e3fQ==","shasum":"070bf272403104ea355866c382cc4d1baaf82956","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.8.5.tgz","fileCount":54,"unpackedSize":441053,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICEpvKRzOa+zbNSiguDoaSBA3UK1DVvfR8C+XCt+7RoGAiEAihljoiMwahDBLmA7GvUf2l+YW9F9xIapJLQLs/irUao="}],"size":80180},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.8.5_1763725755630_0.3013968504644313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T11:49:15.933Z","publish_time":1763725755933,"_source_registry_name":"default","contributors":[]},"0.9.0":{"name":"@mariozechner/pi-tui","version":"0.9.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.9.0","gitHead":"73f91c720eb1185447a8571059bd3bccd8f1688e","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-MBd1MMbP1OIq5y7yQzLQjLor8cknU2a3duKgwAVXx5ML3aC8h2bfrdES8y1jhTCnX/2v5DJfHr8YU+M1jZOmMA==","shasum":"9786a46483a98eaa5df9805b028626997356938c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.9.0.tgz","fileCount":54,"unpackedSize":443486,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEGZzhosv+lOIUYK2QoF0dcwZ9EglgXXJISjEmj29W5AIgDuMaAFkoAT27FRk1MUX+OiQrISYsJp5J9GKmGgppxSk="}],"size":80381},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.9.0_1763759035257_0.17163345570680977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T21:03:55.439Z","publish_time":1763759035439,"_source_registry_name":"default","contributors":[]},"0.9.1":{"name":"@mariozechner/pi-tui","version":"0.9.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.9.1","gitHead":"7c2da943fcebbb193e977d7355146fad924f2285","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Wtb02QTPeJquYbGhJ5OqBKNIErbgIkaJz+LsiMejX4/aK2oTvkvM7RhMS1kKSAIO9kt51yBX+kmgHUBmhSBYJA==","shasum":"58c1b48445753d2e2ae4be05e4779a1a9a81c0f8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.9.1.tgz","fileCount":54,"unpackedSize":443486,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCEowuqRPMEM0UOL0V8U0oOkPmoAK0xOse1e6WP/yU0vwIgOZ17G7mf+2RWTgNHSonUe2W7xlFDB+FzIhyd2bE183c="}],"size":80381},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.9.1_1763760092672_0.9141109704238624"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T21:21:32.869Z","publish_time":1763760092869,"_source_registry_name":"default","contributors":[]},"0.9.2":{"name":"@mariozechner/pi-tui","version":"0.9.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.9.2","gitHead":"a1fd400aea6a9cf1760a011525b489e22804c2da","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-FNQQ/PWKovRVj2xm01nY0HOsFKNlDOhvfw+3YZiDlpgcKpSqnhj078fLEdWMQGQYT/xLSNciDhV3wWYYkUs9yQ==","shasum":"0b2b7ae942c87aa3d49fb12c4a4c4d0cfef26829","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.9.2.tgz","fileCount":54,"unpackedSize":443486,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFmlmJMfgFQ9Ir6Mj4ja+WLU7P9POnVeNAmj7nWIxt01AiEA8Yt1B2fPwDQ5kSbWKLiMGMYoJTvTaV8Eza5Tmn4c97E="}],"size":80381},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.9.2_1764009221760_0.4255098955698018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T18:33:41.973Z","publish_time":1764009221973,"_source_registry_name":"default","contributors":[]},"0.9.3":{"name":"@mariozechner/pi-tui","version":"0.9.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.9.3","gitHead":"fd7510efae7226d9a3ddd2a14f45a4e62f7a2bd7","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-FCchUxC/320zseV0YmXUT63F/wHh5dsmigJHsgndPZXXRypZBukVWa62e0mWQSbzI/Vi/8C/qrTuxgU2eLKlhw==","shasum":"d3c714efe2ee0a02d21b8bc10c9b59fef11d7455","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.9.3.tgz","fileCount":54,"unpackedSize":443486,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE0JEi80MBl9yGH8GKU+9h4YRklUEYnqzTyC/Jo/gojxAiEA4sl5hZJcjnA0io6LpRZHXELxUnOS0Uu3yJ+h4MvCb5Q="}],"size":80381},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.9.3_1764014648458_0.16191253551000728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T20:04:08.685Z","publish_time":1764014648685,"_source_registry_name":"default","contributors":[]},"0.9.4":{"name":"@mariozechner/pi-tui","version":"0.9.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.9.4","gitHead":"a484330cd15e5844dfa42a4749594067128ea0c1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-jEuqehUniAnJsaiwRIkhHO4APWGZJqoxWgayj02MhSSKUhwi9M+KiqvV8I0Mfgy+4YuZiqY0F9ld/mn1XWoj/w==","shasum":"170ff443adf185bfb23f9615ac67dd8c275edc6e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.9.4.tgz","fileCount":54,"unpackedSize":443486,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA2A9FWtmKbhUl5e+xES0695OHY+2eCoaJmuPwvpgteqAiArRy0ZvwFyvfYN7bA2Y2G9mnUVg4p3Mz2wN/3YUmegEA=="}],"size":80382},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.9.4_1764118273653_0.33256609246597235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-26T00:51:13.841Z","publish_time":1764118273841,"_source_registry_name":"default","contributors":[]},"0.10.0":{"name":"@mariozechner/pi-tui","version":"0.10.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","minimatch":"^10.1.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.10.0","gitHead":"932f48b0e9715aec8a26efe5cb4464338e4e55b9","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-ravrTaZbOuF00TTit8p7yS48THhOWuZ1OLkc+KwsZfQXu/zQfWQ7+UKAq3l+o1iCbHjczJnm2WZjjMZgLtG9qg==","shasum":"1f57577d8c487872f067ffbbde50d4511af44c1f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.10.0.tgz","fileCount":54,"unpackedSize":470282,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDu0IDF5js3ZofiAto4NL1CX8Zw1F1NmtBwu4vw7/WIcAIgOrRvf7SMo+EFDBsI5lenLIBXkwcurkcwgHtarT5b1uk="}],"size":89269},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.10.0_1764203674869_0.5942713897660221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T00:34:35.104Z","publish_time":1764203675104,"_source_registry_name":"default","contributors":[]},"0.10.1":{"name":"@mariozechner/pi-tui","version":"0.10.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","minimatch":"^10.1.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.10.1","gitHead":"0e95592eb7b8324b5648bcb5b78e0f2b8e129f0a","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-DLhDdP66dEb9EmGODlUS0kmZ9CP2r7KBfQCRSRdLZYiLSGP7tZAaPbtvgIPCMYlNOb3Fo9R2ddHw85hKTT/sig==","shasum":"57bff5561c2468dbe675a869549b9ba4b5c61fb5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.10.1.tgz","fileCount":54,"unpackedSize":496715,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFDeYLOo4PirrMyH9bjh9X7xJ+HlqkO/FJ2N+M0BFNSFAiEAiQOF3xOv6ayLxSN79qFaesPwxRPE09/xvGVIHvEmcLc="}],"size":94207},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.10.1_1764249559362_0.5053818285028313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T13:19:19.604Z","publish_time":1764249559604,"_source_registry_name":"default","contributors":[]},"0.10.2":{"name":"@mariozechner/pi-tui","version":"0.10.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","minimatch":"^10.1.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.10.2","gitHead":"4830a9cf404f11d717c4261e493a0cd5877476ec","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-RWj10ytN3vZmZeb0Ui1N0W7FQCGRPTnnsQcZN+ryaCfq0eR1fnw4e7kW9ugitwRf3zegCmOBHmfj6ZbA/+nRKA==","shasum":"9571fdbab10a5a72dc1dc6b435e40cb10867900f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.10.2.tgz","fileCount":54,"unpackedSize":496715,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICV2HD0suSC/znYOHJ6UZ+M7BPINJK4O4237ybEhEZJ3AiBkYLm3bLuhtRehS1aflod65hVXjN39s4VuKGWXOuLP9w=="}],"size":94207},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.10.2_1764284402557_0.5556254376203531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T23:00:02.717Z","publish_time":1764284402717,"_source_registry_name":"default","contributors":[]},"0.11.0":{"name":"@mariozechner/pi-tui","version":"0.11.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.11.0","gitHead":"532bb69ed63709191ae022979a979dfb7dddd942","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-6WkSK4K5zslAqD7zDxn73UJGJg2ZNLZ8Mf7z7TODs76go2zmfQwuqT0HvGC+HDmU48VN4UUlKPhG8CqR/z/s1A==","shasum":"55bd8cbe7247daa30fc375c7f6d6d0648ea507f5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.11.0.tgz","fileCount":54,"unpackedSize":487256,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDbGM//6yEoOv3AfX+q8e+a42LDsIvwtSvOMOPmpakgIwIgKkCe8pcgmexp+booFz3EdNHNk1zPUxbxHERowbT+TzE="}],"size":92545},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.11.0_1764374822401_0.6415356805147081"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-29T00:07:02.637Z","publish_time":1764374822637,"_source_registry_name":"default","contributors":[]},"0.11.1":{"name":"@mariozechner/pi-tui","version":"0.11.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.11.1","gitHead":"5fa30b8add7a5cdd75630067fb381b60f0b3c77e","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-NQ99XMPXbOxbp0jZgYR5YO2qz61vVfZ9xwFNgMzpZro444LZiJd3JKHlk/8SPW4pPrz7+M/MadvlLMphN4aBRQ==","shasum":"9771f90200eff3f3c9bf7bb0d97f765b09d3b601","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.11.1.tgz","fileCount":54,"unpackedSize":487256,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDxI6qT9HXyThc+w6XRFPVQ5BPpkhaDe8uG/yoC4he2NAIgfFt0Gf88hyLsidfcIdI7Mh49qQKMONO+CkcxwMd39lg="}],"size":92545},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.11.1_1764453994950_0.7939010294784654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-29T22:06:35.149Z","publish_time":1764453995149,"_source_registry_name":"default","contributors":[]},"0.11.2":{"name":"@mariozechner/pi-tui","version":"0.11.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.11.2","gitHead":"d2b60f11ebe5e5ad7acc195ee0bc9ead0ab4114d","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-iFLHXo+v03gsp6cmyIz7ocWJMcCICMZFyvyAKMHtIGuRo7ddkOcHayS3iRGuJxM0Svg1lE+T4TVs2Ioa6LypWQ==","shasum":"5f584fc0ff5159052218a31743d84cfdb280e2aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.11.2.tgz","fileCount":54,"unpackedSize":487256,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDSgrFVV0MkmXEaQ3qUAra9rjQwRJAiEcyqGRuJ1Mo2egIgBHd5zJSQWGufbX3vcoLZPdNnOTpU9SPu2AO9Kidu67M="}],"size":92545},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.11.2_1764548502871_0.06262233620130653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-01T00:21:43.051Z","publish_time":1764548503051,"_source_registry_name":"default","contributors":[]},"0.11.3":{"name":"@mariozechner/pi-tui","version":"0.11.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.11.3","gitHead":"285c657b70e7506788ff43ddfde06bd762dba6e6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-aZSGo5CSZvZO9frwoAT27CXnlHWiFmiCNECQxZXF7su8mOVGRGjd/vaq0aJb5WTQKAJW4OD/Fkyh5iJvkyzZ4w==","shasum":"9af9cef2849f3aebe1dce9a3704361721a6a432a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.11.3.tgz","fileCount":54,"unpackedSize":487708,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDUhHTKf3UyBV2oY8EzAZupVHnlAv4/q2AXryCTaqI4nAIhAJbJAOu5ddryzfnYuKPFhJQvzy1LkSPeVD6QG2hAMCaG"}],"size":92626},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.11.3_1764589861724_0.36200691139167107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-01T11:51:01.916Z","publish_time":1764589861916,"_source_registry_name":"default","contributors":[]},"0.11.4":{"name":"@mariozechner/pi-tui","version":"0.11.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.11.4","gitHead":"e25420a4c8e5853debca7a0a55318f1a84fe33c0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-XLDZBGuhYsPA1skN8/IOEvKAVyJEjiaqfA316sykNK9InL4FsiXwcYjoVodRCtG58lQwT83WR0oyRjjR+bxkfg==","shasum":"34919ded9dffc66b0490af3fdef9a3641613d7a9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.11.4.tgz","fileCount":54,"unpackedSize":493059,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC1Ddk3EU0c/mjljY82iqoUEjaT8Q/3x/oLIomjd2fGOQIgGCvW712JhQpep3W0mtrUNyrJfLxm/9ADQQdlq45VGH4="}],"size":93836},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.11.4_1764590759958_0.4201791820249434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-01T12:06:00.159Z","publish_time":1764590760159,"_source_registry_name":"default","contributors":[]},"0.11.5":{"name":"@mariozechner/pi-tui","version":"0.11.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.11.5","gitHead":"7a1884f85c0710b11c708503fc1ea928e6538e6b","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-3sdCNIVTTYHw1idOPgLExpksU1nDXS/FH9bN+FXrOWkgHnxRlK6WWL0hP1NZKQdrRpDaHGuD+7SSLolNr+TQqA==","shasum":"2c0f149e2114c1aa58dbecd386c58eaf04db3e17","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.11.5.tgz","fileCount":54,"unpackedSize":493059,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB0cP4drR+5HH1iKJQ7XUQo+rGY33QuFSnF8BOoKuKUVAiA4kyHYWf6bfKfL3U1Bp4futhNduiqW81r7EEuIRuk0Kg=="}],"size":93836},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.11.5_1764616984341_0.9463217862803417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-01T19:23:04.585Z","publish_time":1764616984585,"_source_registry_name":"default","contributors":[]},"0.11.6":{"name":"@mariozechner/pi-tui","version":"0.11.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.11.6","gitHead":"c32ff608d38aeb6d161b3c2dfbefc1313f90251b","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-tiYPbZ3ZlGYDqZk9nZ/pckFGbUfhfc35O/933QxX11ObPOgGFuj92pDFrPACfPX6rYvG909p1CBvZeGS7Szd+w==","shasum":"cb338664045747c6bb2d36791c50fbefd4530bbc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.11.6.tgz","fileCount":54,"unpackedSize":493059,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCafrzhG7TvVT4+vlDTYcuzKsRt+YgC2+QfEYyrMPVswwIhAJ0jCqMrxSWSC2iJHjKa46N+wnB4gfuwr2xVQQxEF07u"}],"size":93836},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.11.6_1764664661079_0.8599190133113424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T08:37:41.286Z","publish_time":1764664661286,"_source_registry_name":"default","contributors":[]},"0.12.0":{"name":"@mariozechner/pi-tui","version":"0.12.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.0","gitHead":"c4a65ad8b9aede2b6499972407f8644823a4a370","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-I4Q6gMRyiYc/d3PSlboyPVxJOsgy3QLHUdThPGZLndosdxyiyWeO9HxznaYPYcW8DN1cvCbRK47p6F+oTd9sRw==","shasum":"2e9faae055652038c36ef8ece74473ea8c131f03","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.0.tgz","fileCount":54,"unpackedSize":493059,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDCeZfAEmbc+ZMAgJuqhLMsgCfDqjMWgrnw2BvWnG0zdQIgH5QOwvaOlFW6txH1gUvU03ESctjNCN7E9gWdEZTIWfM="}],"size":93835},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.0_1764674367779_0.7984449569996188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T11:19:27.963Z","publish_time":1764674367963,"_source_registry_name":"default","contributors":[]},"0.12.1":{"name":"@mariozechner/pi-tui","version":"0.12.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.1","gitHead":"f480c98c80ab18d00934aa45884b6c09b163d348","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-NCp8/FMTCiALQa6nwSK3fAmwyTIq+NkW9CvLBjg0Cz00nOWdSa3PLp2HAt6zjJONerMbALck/8ADF6Kl9jSAjg==","shasum":"1e8ee949dc7242caf885c3f2da4d4501c05cde37","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.1.tgz","fileCount":54,"unpackedSize":493059,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBFfVt0JwI23rQQzi7seNqJgSFWZFoZUaaqbhGYMcj0nAiAfc+JbAWv/fjjYkxGWHQ3k38oW4RVceVZZyB1hYTdeaw=="}],"size":93835},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.1_1764675117445_0.8376822326932203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T11:31:57.702Z","publish_time":1764675117702,"_source_registry_name":"default","contributors":[]},"0.12.2":{"name":"@mariozechner/pi-tui","version":"0.12.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.2","gitHead":"15428f10edf2d76004c445d468a42a041db4b591","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Z82ZJNkjNdNvzrn739hG9WpooVa7HUaOd+ATsbph264rW9LOAoW8kDKoeWHi1txStYgmSr7Wy+4oHS0MmPHeXA==","shasum":"7dfe4a86e39e9bcbd5d045bab9328cb985810935","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.2.tgz","fileCount":54,"unpackedSize":493059,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBljVKaXy/WuMFGHTReapu930JuufLPOtnHZy+KeZPfnAiEAzaHrWBlpCQCBmEdfuIRUw+9JtjabQGkxjz7G8YpP3l8="}],"size":93836},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.2_1764676881847_0.8620072707349955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T12:01:22.047Z","publish_time":1764676882047,"_source_registry_name":"default","contributors":[]},"0.12.3":{"name":"@mariozechner/pi-tui","version":"0.12.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.3","gitHead":"858d041a5b972b570da50eed7723295bf8d1c52b","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-gADGebJNpEz4aMOFG4rm0iO7fB+jt5edZyO9A1EX9Cbn+6nKu4R6lRWErrPqSN0IkqmHhxagW+KqZwvzKF0CXA==","shasum":"d4eb502e4bc35adf83e7b4dc46b9e2fdbbb07df1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.3.tgz","fileCount":54,"unpackedSize":493059,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDteB739/EX2dfe1IPgQemZMLfIgqsUZUSNONijcLE+5AiEAgMFwMDhW2E2urDLa4tE19Rz26FdEBJse6CTH1VaBFlM="}],"size":93836},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.3_1764677469811_0.12067644882459971"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T12:11:09.999Z","publish_time":1764677469999,"_source_registry_name":"default","contributors":[]},"0.12.4":{"name":"@mariozechner/pi-tui","version":"0.12.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.4","gitHead":"30f69c5f83e16ae278f58bd9942e61fa56dead83","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-buhljSc4jMj64BeK70CI1Wm6Xdb+vbgKvPuDs7BCasgNeE9+Wpji8gSeou/fkUg4QWYt9F7FuDP/Lz/mH9zKZg==","shasum":"d02057a2148f5c42319d5d13a813743f5725a884","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.4.tgz","fileCount":54,"unpackedSize":493059,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIASg/+CAO1L6tzjV8iaAsX+WJkWzNy98HpOFEDa2JNnrAiAvGcGAMDP+dY35AP8FCD8OBT8dmb676sNZyVY1B4kcNg=="}],"size":93836},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.4_1764678452979_0.48073093778168285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T12:27:33.170Z","publish_time":1764678453170,"_source_registry_name":"default","contributors":[]},"0.12.5":{"name":"@mariozechner/pi-tui","version":"0.12.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.5","gitHead":"d4d5051940fbf8bdf4d5f9c452919ce59ef6df4f","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-/5A80JwkYsJPQ2NWlQ84/WT2zJpLTgBeG+tPzN8jQSyKPRPfPdMEjz+AkP5oL7Rrfqy+nzox5YSnkCzbinSFag==","shasum":"6f4ba0154360311bd897586f4499330cc2ad8374","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.5.tgz","fileCount":54,"unpackedSize":497257,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCzjGt/ywYUiDuzLbi/CHsftJdDsdzT2EL4sixROGS60wIhAOxSRkQRWVK66aGpZiM4+gtveO2Xonnn+CO+7nWcza0W"}],"size":94619},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.5_1764775325890_0.35805928015171284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T15:22:06.122Z","publish_time":1764775326122,"_source_registry_name":"default","contributors":[]},"0.12.6":{"name":"@mariozechner/pi-tui","version":"0.12.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.6","gitHead":"1517e64869c8624dc76c4900b948e9bf5224f047","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-mCU7bx7dm2cd6bmFrVNshQF3RFCzpoeIQUZzmCCFz/gtqFOy8QZICTfCYd0HK1s0pVWT3GrteDeF1uSYMTieAg==","shasum":"f3b4b2921c62b23af5d8893b735b697adad313a8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.6.tgz","fileCount":54,"unpackedSize":497257,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICsYJrIo78wic05oiolScidrq+1XDwFX/lWYG1d+4qrVAiEA4wQC+T/1/jhnBnpN5j1zYejtJSywyvo+n2S2nhsO0/w="}],"size":94619},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.6_1764778388629_0.1634775071787149"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T16:13:08.848Z","publish_time":1764778388848,"_source_registry_name":"default","contributors":[]},"0.12.7":{"name":"@mariozechner/pi-tui","version":"0.12.7","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.7","gitHead":"cfa9dbfc03fe3e3fab0509a54e8e549d66a1d5c4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-73GG9kYQPEfQelOf7qa1ATS+7wRhqbP/r8/tjFa15KY7M8uz5ez4u5Xu/HAqYKhn3dpUizk+tQju1nugkpSXpQ==","shasum":"1b252819848a1f20f65d7d05549dec15f54c6813","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.7.tgz","fileCount":54,"unpackedSize":497257,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEEXC8KZ/cQw3l2spQvIi0G2B0T2NiVxPujRQphAsV0FAiBHkpsFNn8p69DbgkK+jlf8BH7ucu7q8mqWwLdRaIt+Ww=="}],"size":94620},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.7_1764814305525_0.31795640963284355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T02:11:45.669Z","publish_time":1764814305669,"_source_registry_name":"default","contributors":[]},"0.12.8":{"name":"@mariozechner/pi-tui","version":"0.12.8","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.8","gitHead":"db6d655ee91209478fb8ed11867b107a4ef4b056","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-KQ9FkqQ8NYijst0M0mFv2iqI55Y92ES7yfdzbkBl8i0wRkoSWrtATW3mMplRnExwl91v3gNBdCVCPz/Tm28K6A==","shasum":"51d9314edaf6b23068d8b6faa26882a4f7c9eb31","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.8.tgz","fileCount":54,"unpackedSize":497257,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC843gQJ+oooXj4RwYZdEwn8fgC8oy0SKuqX5Nb10HBvAiEA+IhfNUW1UzAll+AwVdVHubl9WMJOJEGK7cw5Q1RW5IY="}],"size":94620},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.8_1764817202216_0.4527630278333241"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T03:00:02.419Z","publish_time":1764817202419,"_source_registry_name":"default","contributors":[]},"0.12.9":{"name":"@mariozechner/pi-tui","version":"0.12.9","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.9","gitHead":"47bb3021557fd204114bf6061484515dd8255836","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-VsNG8pmcrug67kfeuWVHD26XmpFey+47KD/dwgkkiqGqjWveODyx5RT51hPAg2xzLjTEUVPdgzCZiPgyxfROyA==","shasum":"a53358366611a72300fa67998010aace8f6038bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.9.tgz","fileCount":54,"unpackedSize":497257,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGWIeZEdGgsqR4vR8lfRC+g/g37W/jesz/DNe7XCJf7AAiEA4bc70BNbhs8f9rtfH05Rw32mMR0FAuQFNgJytvmElpc="}],"size":94620},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.9_1764851033305_0.6069493779522395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T12:23:53.445Z","publish_time":1764851033445,"_source_registry_name":"default","contributors":[]},"0.12.10":{"name":"@mariozechner/pi-tui","version":"0.12.10","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.10","gitHead":"c7585e37c9346048eac0646b342e11b36a806b0f","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Ds3pfK7w9TXLSRSGAnFG5CAhzgWgWYmvvIlTqEs6afO0FQt8Doo1lqCp1LBcCckAnNtjp998ZUFOUyz9RedSRw==","shasum":"50ea17cdb71a56a8e15017497dac11bc3be72561","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.10.tgz","fileCount":54,"unpackedSize":497258,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBDd0M/Dw4aGOOVHq8dsubVjK+IAjOKG5peggLkfauACAiBP4lPcfXAhyC8VQj9RyRNPOpiozV1fIVjS2Ge7oMK6bg=="}],"size":94620},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.10_1764877972757_0.532142809195997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T19:52:52.955Z","publish_time":1764877972955,"_source_registry_name":"default","contributors":[]},"0.12.11":{"name":"@mariozechner/pi-tui","version":"0.12.11","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.11","gitHead":"b193560ab0b120ed49937cb2cfbd302cfe04524b","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-dkaA7MOITc7RkG8D2kE137LEkAR48jfPKc3LApRy/H7gTNsKRrGD+J8FsLW7OrflvvZBkky8B+NKXwxQbLoF8A==","shasum":"0a6ad77e403072bdde76b1f67414274fc43b312a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.11.tgz","fileCount":54,"unpackedSize":499426,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCaZxOH53AGwRI9taGymlcObAAJRCD32v5S71P7RAV8lAIhAIgoZLEj78lqXuUXHiuHSRZh5xkdvw1IfEU2PVAYIsZ5"}],"size":94413},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.11_1764933622717_0.3460912503141207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T11:20:22.889Z","publish_time":1764933622889,"_source_registry_name":"default","contributors":[]},"0.12.12":{"name":"@mariozechner/pi-tui","version":"0.12.12","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.12","gitHead":"ddf09720ccefc18020619f90c423128d6dc70ed1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-1LsgZhBo64cqzuuqRshouOkNRuLcwMzmySdEOZ75H6csaMkaCmc2+kyyspXA5GYH4pirUHXpAqJaTdKOoCleOQ==","shasum":"85530dce2d538490e8e144b0dee77d63aee53463","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.12.tgz","fileCount":54,"unpackedSize":544456,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAT0Kng1Ng/dpw7Zu4jR74YokeANFbLB2M5+SirLHr/2AiAbC5A9boKx6qMfDlJ/hiySfe94aWtsS/lVQQ23h3+dVg=="}],"size":101271},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.12_1764972092790_0.5896622942449132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T22:01:32.972Z","publish_time":1764972092972,"_source_registry_name":"default","contributors":[]},"0.12.13":{"name":"@mariozechner/pi-tui","version":"0.12.13","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.13","gitHead":"05849258b5e34a4677d6b22b3b4a6f138c735121","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-FrO3YHJyFxfybnmGhRZu54KiKwoPhuDnWUz6lTgR+i7Y9X0i412xn1Ddm5yUnfIz9hxiKnTgMdKVSe+Wfs3phA==","shasum":"1dfe927d4a5dbd1aa91b95c7565ead7e2af1977f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.13.tgz","fileCount":54,"unpackedSize":544456,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCjkNeTrKWQc9aMEz6K+RnpAcRaUr2VFNgVIFt13WnruQIgOSAtnIEQVsGjl4ua/EP+1of3W+PCMpOTiSjbRHtT4nY="}],"size":101272},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.13_1764974352907_0.5450670382204807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T22:39:13.055Z","publish_time":1764974353055,"_source_registry_name":"default","contributors":[]},"0.12.14":{"name":"@mariozechner/pi-tui","version":"0.12.14","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.14","gitHead":"4a972fbe6cde8b2d4ca6e07ba5250bfceed2cb5d","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-hvFhS++tFA9mwVfmg47QE32RV5UhGHcukefI4XEjtrSna3hsCUwPFNqS0yTIC8Q8n88Xy0wjuf6cJisCfD70lw==","shasum":"0eb1e3bca71523077f6a0c2097c1ea1ca36fa94f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.14.tgz","fileCount":54,"unpackedSize":544456,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCqlTPxsAtTBm4u2CCsgksrUHQd63VXxSoaTj7uMx2AEgIgeglWoW1e8esARpPC/iGREJWzUScB5TIawRHqoxlPCKM="}],"size":101272},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.14_1764978463819_0.11721930674789927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T23:47:43.954Z","publish_time":1764978463954,"_source_registry_name":"default","contributors":[]},"0.12.15":{"name":"@mariozechner/pi-tui","version":"0.12.15","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.12.15","gitHead":"301c6ba11fe3608d9b20b6453e898dc53184c1e6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-7os71i/J41qhg1KZqKViZVBECH5w8Er/zQB/08aLsjJSFdlNlRqLJuj29F8Mh6WYEEdtOLxwcDtdfTHUbJF2pQ==","shasum":"8210bb0b978c0f530ca47f555a1d371cca6931ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.12.15.tgz","fileCount":54,"unpackedSize":554435,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDGooK1V77kQ6gix8UXc08SzxS9i7zd5cNIcU24fzKbSAiBUphB1LTlHbKISvtNzfjeAxbdpTnLk+tRUGBTZ/06dvg=="}],"size":102954},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.12.15_1765052987674_0.8979287706817212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-06T20:29:47.816Z","publish_time":1765052987816,"_source_registry_name":"default","contributors":[]},"0.13.0":{"name":"@mariozechner/pi-tui","version":"0.13.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.13.0","gitHead":"ecdbd88f5d63ed2de6cc57c9346c0293013111f0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-pujNCYc3sk3OVH+3niqhcIBNbSA9MOG1CMqd3wDzFMeNIDfThCdyb4JXcSkdVUv1AgoExqltcQMUJfPYp5v/Ow==","shasum":"24897bd7264f2609d3f0b2ddaf516c3690290d06","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.13.0.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCRfb80GoYIdjsf900B5sMW1evUlNNVK5pCkLO580W8MwIhANQfAsLU46jfoXGsCyBxIMOWXAKKCLo7GSVRTWMczL8Q"}],"size":102955},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.13.0_1765057772836_0.2399077719268572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-06T21:49:32.998Z","publish_time":1765057772998,"_source_registry_name":"default","contributors":[]},"0.13.1":{"name":"@mariozechner/pi-tui","version":"0.13.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.13.1","gitHead":"95eadb9ed7f45e1c1267a71658b55df645414406","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-W88LjUusdRLMd9FqmKR9f+TCCFs3r4qr8lYPEK+ZGeWb3UdhQsfcC1sGgX1rlg59L6H4cJUTmqGisTO4hrES0A==","shasum":"eb96a69e56ab188345612f8723459a645b13551d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.13.1.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIApAXWFj838PkVZByQGOyuMSdgimL/Hzw2G2r/NCK0TeAiEAkp56o/a5nH2V3iQPho77RQbnyhXmFbT3UI1Rt3qzJXM="}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.13.1_1765059204136_0.8621962246073303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-06T22:13:24.304Z","publish_time":1765059204304,"_source_registry_name":"default","contributors":[]},"0.13.2":{"name":"@mariozechner/pi-tui","version":"0.13.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.13.2","gitHead":"a0bbc292015d3ae0f5b8aaa07d6b5e00c15adedb","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-sBApnbfonzoSa8M6llek5pBTm9nldxdkPSeT3HY2sTj3b9lk4W2esuKpwiLSJOHhR+sLeaivDfBcsqURdbNX5Q==","shasum":"8d616402451ef34b48b3d6078c7c17f5c3dd504c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.13.2.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBDOnKdV2J5/uJ6BCi5WoVvHPnXkjbdyJkkj2nkGrmWsAiBr72v9koLyVKRbYG0dZ/rbESmxBMGQDVlcRbtYrlCJig=="}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.13.2_1765067169423_0.9843865886140912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-07T00:26:09.647Z","publish_time":1765067169647,"_source_registry_name":"default","contributors":[]},"0.14.1":{"name":"@mariozechner/pi-tui","version":"0.14.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.14.1","gitHead":"a054fecd1114aecc6d98ab4d4d6e6de60002f7b5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-lwGPJY74cWkl2NYIBn1O12PXxeEblSOb1yBY5u+1FTz7TwCGHWNMm3SS+/kNVJVV1Jf+kB4eojnLkVgB8Yp3mw==","shasum":"32eabd8362b7c9c917cfbe13073926a73a658767","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.14.1.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHSzsYySuWKhDqiFoF6da0mh+xptNTk7eYJOZHRoR8OPAiEA3Fspvr7OQZYTfX/JLIT4WMt6LFLEOXA0DAMUklRVVFU="}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.14.1_1765231229467_0.6185792575640707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T22:00:29.619Z","publish_time":1765231229619,"_source_registry_name":"default","contributors":[]},"0.14.2":{"name":"@mariozechner/pi-tui","version":"0.14.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.14.2","gitHead":"33a2bcf2031f732a1305b19721b97c69e9bf2c02","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-5Q7Xj5YcwMvmprsYP1LylnhAl7XEwrJmGImBUVL9MySWpJPqcUJH1goXOF7A3cqEDU/GA1rn18yXCe1GnKImWA==","shasum":"9058f6dc2328f9180349ca74a1b70e6335d01ae2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.14.2.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICOCFZ+FB/43VLTF5gcCKDGIhjcrMctb+k7snud/KTPKAiBolMcq6VQ8u36wb0nTYoh4ylH7rQNTofZmXl7eLxZwTw=="}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.14.2_1765232988690_0.1378157858612874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T22:29:48.814Z","publish_time":1765232988814,"_source_registry_name":"default","contributors":[]},"0.15.0":{"name":"@mariozechner/pi-tui","version":"0.15.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.15.0","gitHead":"dbd6e5c50027ad2b4d36b77eb22572722e1f8727","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-4kSCO1fbMmpsyro4F+v4hqkkkPBlM1t5LF8UE51AgcA9i/OwVX3Nq5tPgMJ5vvPgexhd8N9hgzFwlQfTzYOetg==","shasum":"f6088c58f1ae0e99e3ce0f63f8bb8525a8cfe749","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.15.0.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHLrUFdFMJJ5TRiIY7QqrAq45M3/RnIoBMrt84oVvy9HAiBnEUsy9BOZpE0U1utDxqFOlkYUNMoabZT1nwDRlXmdBQ=="}],"size":102954},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.15.0_1765284284908_0.3080303192650191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T12:44:45.058Z","publish_time":1765284285058,"_source_registry_name":"default","contributors":[]},"0.16.0":{"name":"@mariozechner/pi-tui","version":"0.16.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.16.0","gitHead":"796112f40fe2002293cbdf514cb139631d2bd1a3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-GX/S0mnf2lQt0+9UpwS3nKmVnmxFuLtSJ4F2faImvauaUzL6aMXmB8zaVFhL7juh6uqimYJOwnES5hMruaIvzw==","shasum":"0a4f895185191c5bcfc3180faa7175bd42f9f967","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.16.0.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICBzyTsn9qOXNVaYL6lwO14rhCq5ZwUHy7ZCtJaVHq7gAiEAtchWNV7T9vRlp9l7bS37zlv5J8bDJvoK1Sart2uiebU="}],"size":102955},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.16.0_1765291460635_0.5935026422456224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T14:44:20.776Z","publish_time":1765291460776,"_source_registry_name":"default","contributors":[]},"0.17.0":{"name":"@mariozechner/pi-tui","version":"0.17.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.17.0","gitHead":"2d9ecd17503078a82b2675e1687c5df6b6c18bc6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-UsTOrXXvBwWQ4RkujLi3W6oEWSSvx0I1p+nlS4dLIcE8qS+9XUSmuyYEy8ERK0wNFevJ3fh6wYkKQtwg8WLIAA==","shasum":"57c11e32c7bd44eacb94df1c44e2a7158fd2b811","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.17.0.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDz5Dbw+UuZatflk27MNKuF5dUhSHwkDPMZdtaWiaVchgIhALPiMsv9Oo9tPAj2//BDeJZKQj9CVO3IWzVIggsbHV2Q"}],"size":102955},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.17.0_1765313440874_0.9732943176145492"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T20:50:41.036Z","publish_time":1765313441036,"_source_registry_name":"default","contributors":[]},"0.18.0":{"name":"@mariozechner/pi-tui","version":"0.18.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.18.0","gitHead":"7785b7c93fb569477c3a7bbf9d8ea7e39b2dff97","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-3aPdBbATqPr9mXU3fb135ysoUzlsFLDilFTTkmTG37QjyWIsTv+MFMGOPgdOZjrJpbZxM9as5gEwpSZaZ14GEA==","shasum":"07c94b89cbe339ced150dd087d821414828c0267","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.18.0.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHkztCc0RYTwRR3toV+y83WYEQo2IMleURfBwCC/iQzjAiAlnSEXkX9tKJt2+Nc/j3Ly1BDUUhWGe+V9Yuyh8xjj1Q=="}],"size":102955},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.18.0_1765326192337_0.9327704836475958"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T00:23:12.519Z","publish_time":1765326192519,"_source_registry_name":"default","contributors":[]},"0.18.1":{"name":"@mariozechner/pi-tui","version":"0.18.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.18.1","gitHead":"f931c57726c7284bb09b8271382fac25a273ec80","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-1D1wrF/xeFWKy1TkYBYlAq8AgpQ+4wWpQYAQt631TOZ2rwyo7Yg4RaehkNpd5ga330/Wh0qc9WIv4cvHAHv39Q==","shasum":"36bae23171cf061f908e882bed1b9d85ff0dd896","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.18.1.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD3HLFBURd8EUjLPvV3eQRZ97u2tWOY1/jksvwj5RSFqAIhAMtwmSyhqksR5Ol+2Fp+Pak65Bz7jcRFfRHf2+1vqrC/"}],"size":102955},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.18.1_1765399207911_0.4033893762961629"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T20:40:08.043Z","publish_time":1765399208043,"_source_registry_name":"default","contributors":[]},"0.18.2":{"name":"@mariozechner/pi-tui","version":"0.18.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.18.2","gitHead":"b40ecf0ee129acd8f700426555b2d405e25c20b5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-9JWY2XNacqgtamGmanHzi9Z2R857bc7+hLZ8p2UNMqFfrXF1bWWMDAEAK4XiLUjaKYyYynZpL+ZXon8kQFcrRQ==","shasum":"bf0e9a60863f667b92d1b9dfaa72d94edf6895f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.18.2.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDfCWjaC10NkNcmoSrThbgKoK7uZd87rU8XTXi2IpbvAQIhAKoJGbeLkEBDEzi/EIlS7c2t5Mh9Hc9tWtBKGoL0VYuJ"}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.18.2_1765406404153_0.5766339580826036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T22:40:04.492Z","publish_time":1765406404492,"_source_registry_name":"default","contributors":[]},"0.18.3":{"name":"@mariozechner/pi-tui","version":"0.18.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.18.3","gitHead":"a13c8c34f55e59f2b85c2705a279bae3bb85b4bb","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Zf4XY8xvwZPD0gnUtvM6a3OhfRwA947zw8dkx5x85DeZMvUenEUw8V4OiKqVngnP3YKbM9aATZTUUH60lqQJrA==","shasum":"bb8f18f0e042c29fbdc0cd4e373fa5d4e7f2b5bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.18.3.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCMXDMzVhvwRbjd1aMYhSb810du5phMAAIz46bgGGNgcwIhAOGj7QShKlCjzZCzRyy34yn0bHoJJhoLNvOIKcUNoplI"}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.18.3_1765481694146_0.9338981932298622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T19:34:54.290Z","publish_time":1765481694290,"_source_registry_name":"default","contributors":[]},"0.18.4":{"name":"@mariozechner/pi-tui","version":"0.18.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.18.4","gitHead":"652ac0fa366d93ee15c201f86a2d71eaf831981e","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-swyAMmwHhdqrCLlHQI4eW/EYblECjtHlKcHaG9PN41G7fjswaZtsm8s2HSb+1AiD0ROgMyRk06Z7zu7Yv52lhA==","shasum":"3a857e9c36803550ea0d2b3699cb82c81954787c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.18.4.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB6opJVDxd28NIiSjSfwTsLo4NBoBLvdm3duYMCBD5j9AiEA5znu+1keSNFzZ1tgx5TFH5UuTxYo/+pY0smgUkfolMc="}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.18.4_1765494058672_0.7542045141145415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T23:00:58.813Z","publish_time":1765494058813,"_source_registry_name":"default","contributors":[]},"0.18.5":{"name":"@mariozechner/pi-tui","version":"0.18.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.18.5","gitHead":"44e9b1c8e93c264f53a0b46c10aafcaed7025376","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-YgK97laZEe+5Jkf89BsRcsFdFxtSwo0uVsVt/0TNvr0GtVISc0m8hpeyr0CMiNbFEgJ6mVKAfWom9cDM6F2Uag==","shasum":"8cf84f6727e72d9a483792aeb644a91c7599d628","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.18.5.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCy0Tk6x/2XGQNzej26HG+2FGVVwRGB5+5fqPVFo+wSagIhAJpxNWVjTXzUiGTYojM4PCNNvFrO2EixXiP+irLFj15q"}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.18.5_1765530106874_0.9252955551035695"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T09:01:47.035Z","publish_time":1765530107035,"_source_registry_name":"default","contributors":[]},"0.18.6":{"name":"@mariozechner/pi-tui","version":"0.18.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.18.6","gitHead":"dba267468126651a075ba1eb8376f08a65ae8781","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-xZEIDOonETT2Y06D/IEzik7zW+x+osNpLfa8n5O1FOlqdSSo/7eED85wl8ioPZwQsvvKmEgjWAHCwHXvsEY5eg==","shasum":"61d3a2eacb8acff7341678ec6fac8abc2f3dcd3e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.18.6.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRkw1uxBFTgq3mGrk8xyRrDqQL38BL70jbabR6W3JTegIgY4XVNNcFtf45jWOLqQLSSqCzHpx6oWjQeHl5mzekAdY="}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.18.6_1765533276210_0.12887727588721076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T09:54:36.349Z","publish_time":1765533276349,"_source_registry_name":"default","contributors":[]},"0.18.7":{"name":"@mariozechner/pi-tui","version":"0.18.7","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.18.7","gitHead":"80a04fb1aa499d26c27b025105d267e09ae3ff55","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-YI84urbV3YLXUGzz2JJZzlNvZWlazjtYNCkWRt76Eo70cX16tT8mLX/wdYHB9NEjzP3ubxJrGRZ5eLWVMic3yQ==","shasum":"41aadb69598657432ab2bdb12b0b7230d6fe7c2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.18.7.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDUr4dA+sUzRJjwTSheDhqk9IC3MzAKngfSIjA/IHh9YwIgJQ73qHef9vY3jnOZ08YsstVaP+FA/+WZGoK/x75z7Mc="}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.18.7_1765534572598_0.5340828565212348"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T10:16:12.762Z","publish_time":1765534572762,"_source_registry_name":"default","contributors":[]},"0.18.8":{"name":"@mariozechner/pi-tui","version":"0.18.8","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.18.8","gitHead":"c6a4c1da95c2b0309429fc6e8769528711acf236","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Z8anVsmvXoEw/FyMot/53ApEtZJBrtMu5tRApbUlWKHwmLcFYIOsnCR36b/1zpkv1/+UDknXnLUm09Jbos5pGQ==","shasum":"19dc2da7230c86df0657ff6a417b72d5fe367754","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.18.8.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDJVLY/UmZ2X5RA700Ji/1DxvX++bsZAT7mD82T7TTmLQIhAPUPO7oPDdVOm9eJShpiOdZivTpNX0t55SYSlgeFSkdZ"}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.18.8_1765535451787_0.544812300767902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T10:30:51.923Z","publish_time":1765535451923,"_source_registry_name":"default","contributors":[]},"0.19.0":{"name":"@mariozechner/pi-tui","version":"0.19.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"e3dadeb4e7c50bfac9cfe6c916ed229fb4fb8381","_id":"@mariozechner/pi-tui@0.19.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.3","dist":{"integrity":"sha512-JVt0cNiAUI1kqtrmkjYGHm24LbSzJ026RQTkfKec/2moCeDhLM/g/lG15xIQOmY3LzBq0YBodW+9uPKmFsHPaw==","shasum":"225e49c730c92451ac218b5961e74e2c8b977a58","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.19.0.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDabtr19mamzXTMfG4yQcCoNTZgp1BstVgXESyhMlk9bQIgIEHyvdd6YSCLHWviAkD1DZvKry5Lw5b20kfbm8eMRPI="}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.19.0_1765560952819_0.9668930416863131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T17:35:52.987Z","publish_time":1765560952987,"_source_registry_name":"default","contributors":[]},"0.19.1":{"name":"@mariozechner/pi-tui","version":"0.19.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"948b4115c1839345bb3df918c02a9d76754ba3cf","_id":"@mariozechner/pi-tui@0.19.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.3","dist":{"integrity":"sha512-7Z54ZZp7QFfL2UDW8dMQ5A/SRToibYHeVD2Wa2s5xA4IRcCvmPo1lYBhN9zrTd1n7Ih0UEe93Eb5J1637t+nTg==","shasum":"e3a377058cf0a7489951bbb8f6994c232474ef5d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.19.1.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFThsSAcLRfD4lqVLb5xJ0Dnbl3BQuz1HxIm6+LVyPMTAiEA7AoxvsZRUJoR8eLjSaUKbQnbVR6SbsWX4R9Wk+D3j9w="}],"size":102956},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.19.1_1765562175145_0.36824015852407377"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T17:56:15.348Z","publish_time":1765562175348,"_source_registry_name":"default","contributors":[]},"0.19.2":{"name":"@mariozechner/pi-tui","version":"0.19.2","keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-tui@0.19.2","maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"dist":{"shasum":"7a9868090c6b180eb90d7caffc8c7f0e835bd194","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.19.2.tgz","fileCount":54,"integrity":"sha512-C6MoAYlz8XD0Wpthg9JyDTwkUZxY+WuxBqagXqQrksppM1R6npkZTLIx/ud12HbHhZrr4rz55k++Cfw+oOAA6w==","signatures":[{"sig":"MEUCIHl6Euavgkfz7iw5Jbs4D3YG0++hXkVsEJTT5F5AiZZeAiEApzsU1p+iAWegk3hp8RfJF2fWl4bmEO+nTAI82wiq+IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":554434,"size":102956},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"236856aa486438345afd2ec6d13ecde3ecb072e8","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","build":"tsgo -p tsconfig.build.json","check":"biome check --write . && tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/tui"},"_npmVersion":"10.9.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","directories":{},"_nodeVersion":"23.4.0","dependencies":{"chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0","@types/mime-types":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@xterm/xterm":"^5.5.0","@xterm/headless":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-tui_0.19.2_1765577030428_0.8595268679170576","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-12T22:03:50.575Z","publish_time":1765577030575,"_source_registry_name":"default","contributors":[]},"0.20.1":{"name":"@mariozechner/pi-tui","version":"0.20.1","keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-tui@0.20.1","maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"dist":{"shasum":"3de19324f83814c3d1cecbc141c2225d829e8725","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.20.1.tgz","fileCount":54,"integrity":"sha512-g5GSRU6Z1R5UEXcNtTW1Nx1sL1ru/+V44lz/dEColyriYbKIC4r/+2xDYS4dFVisGwD8OSaUAWgaNKP21DKr5Q==","signatures":[{"sig":"MEUCIQCcCuQnqS8WzZbENY2+RComS2ZZ3vi4oQlL0AxnjyF60AIgVHBGgIi+xyWcBAShmsw20OEvxU/TYi6+7wtPGy+sypQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":554434,"size":102957},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"59cf6c717b48e47863c58422c15254960dea9fc5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","build":"tsgo -p tsconfig.build.json","check":"biome check --write . && tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/tui"},"_npmVersion":"10.9.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","directories":{},"_nodeVersion":"23.4.0","dependencies":{"chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0","@types/mime-types":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@xterm/xterm":"^5.5.0","@xterm/headless":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-tui_0.20.1_1765583879309_0.5044705486219956","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-12T23:57:59.470Z","publish_time":1765583879470,"_source_registry_name":"default","contributors":[]},"0.20.0":{"name":"@mariozechner/pi-tui","version":"0.20.0","keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-tui@0.20.0","maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"dist":{"shasum":"c2b3d329a636c0f5053a1c8566a4def229726503","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.20.0.tgz","fileCount":54,"integrity":"sha512-s4ERbI5n0kye8pAR5qPXgy+3aflC6zZHB8+ZzOMHCAIKEVeMFqxTOWbWpgrDoLj39x+YP8YMe0nN+YNXNULVjQ==","signatures":[{"sig":"MEUCIQCfzZ+yscg0eg2e/1n3O3nvHYfWUrjOTxioOGuP+SNKUQIgbcLTOB+itK1NuUM5JJwc38qtO9lpxQ+yLrS5LY62l4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":554434,"size":102955},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a5268d2aa70e0cf1f13d012b0a96867b9f3fbc36","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","build":"tsgo -p tsconfig.build.json","check":"biome check --write . && tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/tui"},"_npmVersion":"10.9.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","directories":{},"_nodeVersion":"23.4.0","dependencies":{"chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0","@types/mime-types":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@xterm/xterm":"^5.5.0","@xterm/headless":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-tui_0.20.0_1765578345452_0.7499428090569953","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-12T22:25:45.601Z","publish_time":1765578345601,"_source_registry_name":"default","contributors":[]},"0.20.2":{"name":"@mariozechner/pi-tui","version":"0.20.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.20.2","gitHead":"aed17da04477cbd4ab657b734c634ce26714a3d3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-QtEQD9+geo7a9bIKLsdSixcDHwVlqQQ+5A5xEdr0zocNEKItqeJMuZPg+qhurupRTAF7bWdjO8mFb/0dSd/50A==","shasum":"2518bf7e848c685129d057627631152ffb54eacd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.20.2.tgz","fileCount":54,"unpackedSize":554434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRjKv+RNULxCTYi0RpaG+AHzz1VL88hg3YNDPtkT/p9QIgOQiEXqiKjGM9DEIb5A6KfJqiB89ClJSskfl7dw1PiMQ="}],"size":102954},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.20.2_1765584743520_0.7823041975315888"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-13T00:12:23.734Z","publish_time":1765584743734,"_source_registry_name":"default","contributors":[]},"0.21.0":{"name":"@mariozechner/pi-tui","version":"0.21.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.21.0","gitHead":"3b440bb13b6408be44580cc88ba432be4eb3f5fa","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-rD8fU1FcIC9HafRPp39C8O0R5QABzNB8yl0rCWPBCM6cLi8phQ8R/vH2ldTQMydud+/cEpbxG1/L3c5StVivWg==","shasum":"295429306fcf59470a4ebbbbbf04d5ef964c29d6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.21.0.tgz","fileCount":62,"unpackedSize":622295,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCQuM12ZprSvfiW604grmDpIXKg35NRFmd4iBcng5pXtAIhAJnC0VNX2wYrigbE732+jzs3SZZqb9sqOIFEafysMbQR"}],"size":115447},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.21.0_1765666584143_0.8675139777678871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-13T22:56:24.285Z","publish_time":1765666584285,"_source_registry_name":"default","contributors":[]},"0.22.0":{"name":"@mariozechner/pi-tui","version":"0.22.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.22.0","gitHead":"04058d5812ca76051ce29a423cf078d87b7b7d1d","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-TObSWI9mMzbacX0KKB9uOQPTKGqd0T35njZ5bFBLf1k0m9eJErWME92OcAKBkpgFNOya4WVGlB7zd0zg+yUd5g==","shasum":"749ce07933a68339c50a8876c4da9d89924ad47a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.22.0.tgz","fileCount":62,"unpackedSize":622295,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCH386pzP1NHOmmYudzR+ozEOij6EKR0v1ttYtjZZpYSkCIQCOmH+fivYGaSjHpOMOmWRDr3SeOoAVPkdBbphkwVyv1w=="}],"size":115447},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.22.0_1765826112536_0.6054679688220548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T19:15:12.686Z","publish_time":1765826112686,"_source_registry_name":"default","contributors":[]},"0.22.1":{"name":"@mariozechner/pi-tui","version":"0.22.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.22.1","gitHead":"a7e3b8625b6edfcd900e4392b1bb107b7fb97272","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-lJJONCQ+rm3i0ynjfb5AsrPNvmYZPnaGzcNmPch3FhEMqCT/qETCrq57S18hK0u+XTf5E6YD5MSoN548f0gePA==","shasum":"8650217d6cf55156da68a870ab1012f919cfddd0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.22.1.tgz","fileCount":62,"unpackedSize":622295,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDzQacOGAMU5KVUJvNOpsQrYUTEWxB0uyLLUQnywP2TTgIhAK/ErQ2/YBYwBNC7jFNLR6id9uq8AU9Nz/ahJyvKg5iU"}],"size":115446},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.22.1_1765832062332_0.6910331497673579"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T20:54:22.470Z","publish_time":1765832062470,"_source_registry_name":"default","contributors":[]},"0.22.2":{"name":"@mariozechner/pi-tui","version":"0.22.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.22.2","gitHead":"fd5134f88c473b87b044fa6dff5d890646bfc13e","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-8y4BcQPUwPrydcPjbiRuWKUEqG+az6WMcuN9N+2ztfWVmeR09BAZ9sOKLYURRvAIr55yL8pLydCpJT2brm5+8g==","shasum":"4e1923fe929fdba6a96f2dd3fdfe92341898ca3e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.22.2.tgz","fileCount":62,"unpackedSize":622295,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAUvGWrp3sV5GbeM6up7LcEKiZCs3Ge9POHMovAA7kF/AiEAqITcDKz5VlFxBV6KjtQA9moMZMlUnPygvPoEQm7rRjI="}],"size":115448},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.22.2_1765832998615_0.4922005979222339"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T21:09:58.806Z","publish_time":1765832998806,"_source_registry_name":"default","contributors":[]},"0.22.3":{"name":"@mariozechner/pi-tui","version":"0.22.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.22.3","gitHead":"deee1c2952416ed34fd79ff1e1bc4a95647ae75a","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-hvwd/TeimUanLjdc/pr2SGSYxFz477/ljbN0TtgR7mouwE/5boLhioYEYAiIyl6d+qpIO9e34MyKF/AeXPOBTQ==","shasum":"d7bf456f7c1a6bec7353a7b2d4e9880d36d4383e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.22.3.tgz","fileCount":62,"unpackedSize":624701,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDkTq3bOJdK3t6he9uf8na77C6LyOqt4ddZy4EfrrB6VAiBtQ+UoQdj6oMUcu35MTL4T3Dl6eodAYtWd2quZKd6jng=="}],"size":115762},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.22.3_1765912019119_0.0456228336708171"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T19:06:59.458Z","publish_time":1765912019458,"_source_registry_name":"default","contributors":[]},"0.22.4":{"name":"@mariozechner/pi-tui","version":"0.22.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.22.4","gitHead":"03b061773c35d69d01fdb3ae5a566b24d6c10c77","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-9XOiwXYK+SYp5K4Gqib958ID/XUu2vXRZl9xtNjjbHzQB6n8jULATvwyO+0FCFmftspZRqCaNNI8eRVvSltpkA==","shasum":"80dfa213db33e6bcef309dec312ad26dfabb75f6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.22.4.tgz","fileCount":62,"unpackedSize":625663,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDK41rjr0FAXmhSaAU3MzWZ/D4VyJ1iVJKPPGWZOrX/tAIhAOmjmfw6oxLJ08xRz9V8ePEdbBr/LLdhrp8lzi5qp7HV"}],"size":115977},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.22.4_1765928403779_0.13483557601425566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T23:40:03.939Z","publish_time":1765928403939,"_source_registry_name":"default","contributors":[]},"0.22.5":{"name":"@mariozechner/pi-tui","version":"0.22.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.22.5","gitHead":"295f51b53fa8193636fff7835724cf8f947c1869","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-YGn+oWjS1rLBUo3alVBja8IEXmKtz5+TZATfLBTGpxHHiUYtcTFIULHCLeN00ZQwSHzi3znA4vODGyzxiFoFzw==","shasum":"61ee2c4813dd5efa7d4e147f2311b084e779f9cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.22.5.tgz","fileCount":62,"unpackedSize":625663,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEfaDY2k9roZt5T1M8Spe9ehmGfKlZ4bUx0tqaoanaBTAiAqjY96tWLRut0hPvOu5argLbccd+9KiVSbe6nAdP+P9A=="}],"size":115977},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.22.5_1765930979524_0.21661233259680057"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T00:22:59.704Z","publish_time":1765930979704,"_source_registry_name":"default","contributors":[]},"0.23.0":{"name":"@mariozechner/pi-tui","version":"0.23.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.23.0","gitHead":"67b73d018fb4d5fb8d40993318192486ae750ca7","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-3C+yUKhcfuXF8uKC/47cQikJNIhVzudTjOWJvUt/n9agjTpOglezphpSE52vTysVsi6LVcgCGzdqu/vMEkPZnQ==","shasum":"b20b48e626825244fe0d6ba32c3280331800a1d8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.23.0.tgz","fileCount":66,"unpackedSize":637289,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID+jFTXyn++cR6ZL0JtlYIW6027ndC6fi5770+hgXDjxAiAQ7SRwIec0d38eL1UkXqCpGblw4UNHZduj43UI2enMWg=="}],"size":117964},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.23.0_1765984462604_0.40933351883118907"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T15:14:22.738Z","publish_time":1765984462738,"_source_registry_name":"default","contributors":[]},"0.23.1":{"name":"@mariozechner/pi-tui","version":"0.23.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.23.1","gitHead":"46ba48a35dee49beed1c2d9d0d63078a13c0980e","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-AQJJRd5xCZGhsj9lXEA4cnbaryu10GyWHCkEn3cYg4DRxUm2E+KPCpvstuLN7W8aFgHvSwN2QlL+yjcjKerTPw==","shasum":"624d8a2b3c20d8ee83fe5532319107404576c661","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.23.1.tgz","fileCount":66,"unpackedSize":641890,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCG1or5rQpZCg6D0NZsoH9oxoqYHCLivd8fAtmr6LollQIgND4QbPs73SQOPBm4wAXskJY/pnxBq2WD7WJmbwf9xFM="}],"size":118802},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.23.1_1765986239490_0.0021974223984058128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T15:43:59.662Z","publish_time":1765986239662,"_source_registry_name":"default","contributors":[]},"0.23.2":{"name":"@mariozechner/pi-tui","version":"0.23.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.23.2","gitHead":"4894fa411c5fb035f264a480f119923f867d8097","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-L0TCxhF1lxuktFw0GOcdDBDfYK58KJx8sCMkid4h8qaRfuo2Yz0FmYwTVVWleMDEnj3PSoMmIQnoL7sDFbCXng==","shasum":"c3ffdc6974b988a29aa5d94cc2ab0852651b112e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.23.2.tgz","fileCount":66,"unpackedSize":653594,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCBAoIpSsHSHSW7ce2ii+dybtX+GerpGNhuH0AyN2lsHQIgNHJPji1ZOkTuflVJwIDH0wuGk/Z7CZsYCOFBCXFq/ps="}],"size":121869},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.23.2_1765990617554_0.28629141250126766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T16:56:57.705Z","publish_time":1765990617705,"_source_registry_name":"default","contributors":[]},"0.23.3":{"name":"@mariozechner/pi-tui","version":"0.23.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.23.3","gitHead":"00851369fcb172be9b2d9a21374a671495cf5bc9","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-4/3mj58BYBSZ3x0ZAxdFIPztTxQkBfS2iJaU664MH+c2bsUBpseCYm/s5p3aCijh1CQRuCpwwVso2cWZCYSRlA==","shasum":"eb915d7f0b30b376e8042e7c63334b418a988c9b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.23.3.tgz","fileCount":66,"unpackedSize":653594,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDZ2L+HmXwW+myrLUlBnHwTxgyS5/HP/4EmUm4OxhoCqAiBDAuxYzpPA0pK21gRldOOehaC9QInhyQP0lBuVvE0yzg=="}],"size":121869},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.23.3_1766007043901_0.42435416361019174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T21:30:44.053Z","publish_time":1766007044053,"_source_registry_name":"default","contributors":[]},"0.23.4":{"name":"@mariozechner/pi-tui","version":"0.23.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.23.4","gitHead":"2f86c8bc3c43b17a3cf95de9c768e6599dc16c07","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-fdDi5YqFZLCFhqtpMiRk+AY81UWjF2bOHBMmECAfO3UzSbHdPXKCKo+z5ahRMqHQvjshtgkmAU4fW/kvJyv6iA==","shasum":"4b764fb2d42a561307033ddd4833541f0f556ff1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.23.4.tgz","fileCount":66,"unpackedSize":656235,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmxhq2qLwVQqlEnX/dt4l3eOmuMZK73B+01cYLwp9/HAIgA4Wnk90BuGQaUDR11fOtkW/6EWrFdJOTUFCvyYZcGME="}],"size":122213},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.23.4_1766073473416_0.7860668284777235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T15:57:53.583Z","publish_time":1766073473583,"_source_registry_name":"default","contributors":[]},"0.23.5":{"name":"@mariozechner/pi-tui","version":"0.23.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.23.5","gitHead":"f92147ffe8fe10da818041448c4dbb4b660b7f33","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-q7N1r8p2REj81NEghVVoRNA25mPgJDW1oEUoceExehPu8PyAjOn++8Pol9Dvxyq+YAQu57dv4IXffWskmobvxg==","shasum":"d4a1d00cff3665e76205aa48381fee08b4497c5c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.23.5.tgz","fileCount":70,"unpackedSize":686952,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDfaynamBj0tXmMMnlt4rYfs+qgCLW0pcMzlLSLsQY6BAiA/3jbFfbvWCMe9T78XlqgBssdaSAYtnC+Jpqtv7sMozw=="}],"size":127735},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.23.5_1766117782535_0.853805009280902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T04:16:22.685Z","publish_time":1766117782685,"_source_registry_name":"default","contributors":[]},"0.24.0":{"name":"@mariozechner/pi-tui","version":"0.24.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.24.0","gitHead":"16685a36ecd6b5c070ba5d7d4a0a081f02b6df3d","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-0uz9RQ76y7u6JqLTH21y2TTC3aD90VgpvK47AyPXKmLfJKwm74nlF+GCuozTdmnd8VkwKh3nwKwbBDmzS66z/A==","shasum":"878dcb0f224c11d84c5fc549feeee46618b749d1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.24.0.tgz","fileCount":70,"unpackedSize":686952,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDOo+MJGpKnz1gSgtpigzQccnMv5zb6gcQu/mv11zdWHwIgE3+Gf0egGsmeMqSfXCVTozu4TswbGqR4e7bKZ6tmYcY="}],"size":127735},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.24.0_1766118128334_0.8899808213193872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T04:22:08.534Z","publish_time":1766118128534,"_source_registry_name":"default","contributors":[]},"0.24.1":{"name":"@mariozechner/pi-tui","version":"0.24.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.24.1","gitHead":"50b055f3ae37b0332167ccb2ad26bc50f88b1ede","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-NkY893cnt/QL+vKJmwdcvs1u6yhnff2On1ZaJinhU8rnIopydHlAIPwDhFJThP0dBgVRDCdTRfA9si+Jw4Y0lQ==","shasum":"0392e78e71e45e42cc9f5bdc1d46ab1819ef6517","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.24.1.tgz","fileCount":70,"unpackedSize":729479,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC4NqojMmG4W/FPx4pGTPK9V7o0aGLfR2n/poze3vtLxgIgMGrz2BWecntmyaaqaC5mIqFbu9uKM4NnN2nQ9xhy5To="}],"size":133085},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.24.1_1766173947351_0.27973934195934413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T19:52:27.530Z","publish_time":1766173947530,"_source_registry_name":"default","contributors":[]},"0.24.2":{"name":"@mariozechner/pi-tui","version":"0.24.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.24.2","gitHead":"5095b4eb024b81d2baf1fec5c38f63b308deba91","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Bg4wWXO0UgiNN1k5TXuzn3bni9/+tpXJtQB8IbCfIgrB3ye70NfEkZ+lsCTbFOLk+iLoYM8joCmBYsL7ynWiSA==","shasum":"f8abe126794883d9b71fca4626084663271d5870","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.24.2.tgz","fileCount":70,"unpackedSize":738753,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDotBN4sWJ06rwxM1OwYqFT89cerhqWn2WJK3XbA0xp2wIhAO8445DXzIRot9yAaavePNx2pothSoRe6/3qEbSP3+WJ"}],"size":134325},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.24.2_1766175213435_0.8392531600659769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T20:13:33.608Z","publish_time":1766175213608,"_source_registry_name":"default","contributors":[]},"0.24.3":{"name":"@mariozechner/pi-tui","version":"0.24.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.24.3","gitHead":"ad4eb3afa61739311667fee36c1cb0b118eef97b","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-6vz+E7aaw9P3FTyrkuOgCNUCf29RGnAFm7oKhRZWpI51vdUODMkJFM7axU6oNHfKustVT/lQ6kX8HV594Fqj5g==","shasum":"2e2ff823d4e2260f2de12f352f04daecd2ea75d7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.24.3.tgz","fileCount":70,"unpackedSize":738753,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHV5lJ5mXVSulwBkTvB0R1hqvSYMDKJR6vV61o1bsNzJAiBkzs6Kqd7haYMaucbJEbQiUOywfM9f7ouaI9t3CyaELg=="}],"size":134325},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.24.3_1766176616341_0.3630768929422725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T20:36:56.514Z","publish_time":1766176616514,"_source_registry_name":"default","contributors":[]},"0.24.4":{"name":"@mariozechner/pi-tui","version":"0.24.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.24.4","gitHead":"f377c3c9c328bf87faaeffdff80c1521c2a5aa61","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-OL3D+gPoNLg0BtBZAm4YH37YhIW1nJ4SqN/grqjyJxoq04avaJEeq7NNkGuTwqR5ORSIoFLaL6Imt8Z9oJyDIA==","shasum":"c223fbaccdbf2c21045479e24aeb9a4bf0a05fff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.24.4.tgz","fileCount":70,"unpackedSize":738753,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEiH+g3s+VxOql+kT4ELqiVk88fpmo+QtTYlJXUgiRLfAiEA24JoUrqI8w4CpnMRFmZzjJWnc3rHUviTFO7T+E2pIu0="}],"size":134325},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.24.4_1766177721903_0.9636379760536731"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T20:55:22.039Z","publish_time":1766177722039,"_source_registry_name":"default","contributors":[]},"0.24.5":{"name":"@mariozechner/pi-tui","version":"0.24.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.24.5","gitHead":"085294b764699802c3c09d7dd9f0c77b3f8f516d","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-ajh81L/qLk4HczTrxPwNXluFa2tRGhAESiczroH0P5qYOG578KNFfVw6UxVm1QhQVjynWXjE0fJacAFeHu/leQ==","shasum":"d7d430d62482ea9d47453b292eea4e7a985b4046","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.24.5.tgz","fileCount":70,"unpackedSize":738655,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDFZnVgTPM7gNrJw06U9PbdaM2/uTBO9i9GAUlFJCZHuQIhAM8csZ0lNdC3/GSEkvFn9wTl2x7HNAGpQotn3JlR0RAE"}],"size":134426},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.24.5_1766178614769_0.25530571227856313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T21:10:14.978Z","publish_time":1766178614978,"_source_registry_name":"default","contributors":[]},"0.25.0":{"name":"@mariozechner/pi-tui","version":"0.25.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.25.0","gitHead":"df07a74ad5bc6219eedfafce2ce918497488c5f2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-7pU/EPFTYgyEsfcDBb+fzp6BQWr6tmykgMMGZx3Pxvet3NF5HmphAdLBitjmThri+M7lrGaJVrpIRHjQM1CPVQ==","shasum":"c0306bce86dd6a8e26612b96c8dfeca6604c72a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.25.0.tgz","fileCount":70,"unpackedSize":739409,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEzbFZ7z7z+iCMdmEwJmzEKt+J0gGPpt9JIdyA34bacLAiAZvceNRIgexhy99jtTrXv2PKbudBUV5iDUYcdmUuS3dg=="}],"size":134641},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.25.0_1766264614792_0.5052180777132556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-20T21:03:34.946Z","publish_time":1766264614946,"_source_registry_name":"default","contributors":[]},"0.25.1":{"name":"@mariozechner/pi-tui","version":"0.25.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.25.1","gitHead":"c97702cf914493b6f0d059a25045a95c23cd7cb5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-pwWpReDHVm7+0x2/W8vN2vpxHWSWKoee4GbaNbeKRBqhGXAZ+3wYxqP5dNl2cdPbJCGJaBZbIarQ5chvRQhk2A==","shasum":"bd7f7d8a4a3da77fc56c94a95a5ba06bea8677a7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.25.1.tgz","fileCount":70,"unpackedSize":741533,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHk4iD1ILKbkyZQyvGjDNA4XB8lvX65f+K+8lcdEfr2bAiEAsSyYnOL1h1pSHFE2RBWc+frfaiqXJga3zUB8kissVQI="}],"size":135255},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.25.1_1766281691750_0.6511651591908696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-21T01:48:11.909Z","publish_time":1766281691909,"_source_registry_name":"default","contributors":[]},"0.25.2":{"name":"@mariozechner/pi-tui","version":"0.25.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.25.2","gitHead":"299986f06b5517a94bf6bbd6468edb4cb0591efa","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-joCiTpKi/XcwZjKqJTpxd6Ai/VXczMmRlrMYg4uAEq5uJTQxmga8zez8fjlpRP1+Rf1yMs4MvQBMnu6q4lBxrQ==","shasum":"f63b30d1e422834bfc7f4847d5fcb9bce1aaea43","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.25.2.tgz","fileCount":70,"unpackedSize":741533,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHbXB1j55/gJrfvXTJ+SqtDEp9gqf1CAkR/XMwL4K+TzAiAsC+CVlQAJXogB4riu3VTq9/QHfvtLY66VRW+pv6RHhw=="}],"size":135255},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.25.2_1766282386770_0.7869449582497243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-21T01:59:46.913Z","publish_time":1766282386913,"_source_registry_name":"default","contributors":[]},"0.25.3":{"name":"@mariozechner/pi-tui","version":"0.25.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.25.3","gitHead":"9c18439c4decca1bbbbfb9ab0eb5125b61917363","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-moIMxFV8bfNvHCo2UcmQ3yL0CxbzpF3+py17q4ALw0qNiZ49VpRJnKW+F66Y+4o9G4xfOaCNcbNcCmJEDkDfjA==","shasum":"c30f252a7f3eb07e44ecec2970ef176aa659d53d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.25.3.tgz","fileCount":70,"unpackedSize":745467,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD7smf/WLCxCSt6tyAuvGF3ULYEpoMkr4SwRv3ZNHEK7gIgfB6jIZde5mTjjNz6X87GWlh2Zt8++DfQcDe14W583wE="}],"size":135573},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.25.3_1766347326642_0.842944824124243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-21T20:02:06.795Z","publish_time":1766347326795,"_source_registry_name":"default","contributors":[]},"0.25.4":{"name":"@mariozechner/pi-tui","version":"0.25.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.25.4","gitHead":"11e743373da727b5e6802bc5663fc6d31c4193f2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-wPs+4fBs82ASA9VG8CQOkvBwuu0oeYJtDlK6HL61hLKI5r2ZwSQ/nYkyhNX+T75NJ5A+qn4rnmU6GNMKKWjc8g==","shasum":"35fce911735fd2b1528f126e95b133d1f49b5856","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.25.4.tgz","fileCount":70,"unpackedSize":744225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDo0qNIoH+i0R2PrlCMVYHmOL+8kwGfOAarfhCEaLjeVgIgRPXe2zlpZOoJjgCZkEx/JRDpJQNrtM4MAl6NDqrX3qw="}],"size":135620},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.25.4_1766359426679_0.7009246081418785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-21T23:23:46.835Z","publish_time":1766359426835,"_source_registry_name":"default","contributors":[]},"0.26.0":{"name":"@mariozechner/pi-tui","version":"0.26.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.26.0","gitHead":"42bc368e70afdfe590ad225d8dff9976db322e19","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-QMD3auAvNAE4LJuQ0E70hBCz9ELX94RNJTmrvD8q1EMV4s/E3AY7KPtsAB3Wl/KA0X55vp2f6ZlnmRgH7CrTfA==","shasum":"49122ad30415fd2ba7e9f1124e8873701eb630ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.26.0.tgz","fileCount":70,"unpackedSize":744225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC8k3Goeudiwbr7Cf4Yjdj+kcDpqq29Hr1WMcqENE4ZlAiBmMx2yPlpfe3vZI2h5rwHcs00HM/gCE6CCbfRiJDp0Qw=="}],"size":135619},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.26.0_1766404479483_0.056280120298674685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-22T11:54:39.663Z","publish_time":1766404479663,"_source_registry_name":"default","contributors":[]},"0.26.1":{"name":"@mariozechner/pi-tui","version":"0.26.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.26.1","gitHead":"7e1b632596563a0d301638fbd0c166dca86abd4b","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-qGKS4SwxJw4pinttl3UvzylC1IuB31QpuoM3X36mz/GmLq52RNYnriK4si52GpeTrqNm8vXDpeevI0zhPQPjYw==","shasum":"41b1e04a238b774a462b883eba1574f440e27cd1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.26.1.tgz","fileCount":70,"unpackedSize":744225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDkpfL15Fyh09mqy5+gxRqbid1JmMwbt7qrWKYTCFu/HwIhAIyVA6Rjow3+iR+qrFUH9ZQc7k+oo+TYWCZ+RCR9DDjX"}],"size":135620},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.26.1_1766416813304_0.2466342618615187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-22T15:20:13.476Z","publish_time":1766416813476,"_source_registry_name":"default","contributors":[]},"0.27.0":{"name":"@mariozechner/pi-tui","version":"0.27.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.27.0","gitHead":"b9b44f4cf4ce34072b10d4408dab756d732f3790","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-vcX7vYMYf7CjtpWR+NqsJqCv2yYd4aiodrTa2aJIspxTKQfZRpotaggXlaaEjS3f2mKJb5ZO+F64MU3lUY7MvA==","shasum":"6e351a39dd761e9f2f0c093341f56db0e26b8b8e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.27.0.tgz","fileCount":70,"unpackedSize":746118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCti+mer0hEArMzyfkv7rkppy5wMGnWvG+Yy7uX0kQ/PwIgefmCxtPbWAxCwuAB34cuF8DDI5qhnNxNy5c/pkjAqUk="}],"size":136170},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.27.0_1766424058872_0.4725765212753186"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-22T17:20:59.074Z","publish_time":1766424059074,"_source_registry_name":"default","contributors":[]},"0.27.1":{"name":"@mariozechner/pi-tui","version":"0.27.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.27.1","gitHead":"4492a3f3040fe277f13132a0cf111e161082994f","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-rTVQ031UR/KKJ3/6f/pRLH7Fg/hOqVnXnVEY37J2txBWd6r9uZClAL0RThGlH2xHsB0+qgER2kgiS/Kwf9I76g==","shasum":"8b3b40b85c346175f6bf63a54f9ac91d2d459374","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.27.1.tgz","fileCount":70,"unpackedSize":746118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICLSyqjZNmOURdMSxsEf2Riv24eQuKNTGrUnFz0ZJA/2AiAmm4znUBnCIxg0B83BX2wYY3ObBNg9qfXpmKTw7N6l5A=="}],"size":136171},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.27.1_1766428151383_0.0773675412781647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-22T18:29:11.569Z","publish_time":1766428151569,"_source_registry_name":"default","contributors":[]},"0.27.2":{"name":"@mariozechner/pi-tui","version":"0.27.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.27.2","gitHead":"c57ed89110b0d250454510bf07cbca22e983c935","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-MvH3ycxU7DK2+iSah5VrhBB7hOxHzLa0sCeMojLB1uKvdJtD0s87yxP7hBh0naqGCp3Hkun/bCQbyKIfTZ3PYg==","shasum":"d8fa6d7a23f95d3624e9b02ac1563ef5631b78bb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.27.2.tgz","fileCount":70,"unpackedSize":746118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZYHjfxYWxVmuGkQ31EEx55NlXbjginrlrvU06ebMN2QIhAPOg9wvl6Du3eLeKaXvoQG2riblEErFR0mvE0uXBhDWy"}],"size":136171},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.27.2_1766458220287_0.5514450513435556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T02:50:20.488Z","publish_time":1766458220488,"_source_registry_name":"default","contributors":[]},"0.27.3":{"name":"@mariozechner/pi-tui","version":"0.27.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.27.3","gitHead":"f8619c1564c603d9a32386ff2bf68847b06dd3c5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-4pnvhkxoLMyCTSMJlRDYcZ4O4zdMLOMedUn5i0StUJCRHOeKaaISDFvRigv/Ta7MRmZ9k9H3Dim1uvIACAH8Ew==","shasum":"42a4dde8070a997c669e4c8d08e075325e836e45","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.27.3.tgz","fileCount":70,"unpackedSize":746118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFMEOFCl5Lt10RvNiIoCTAlQKnNZ9lRJKeKNMHvWyrPsAiBi/inXinMQIYXHNVQfhBNOiGyUBRJuk4CxeVQCInn94A=="}],"size":136171},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.27.3_1766540824347_0.18860632235950914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T01:47:04.641Z","publish_time":1766540824641,"_source_registry_name":"default","contributors":[]},"0.27.4":{"name":"@mariozechner/pi-tui","version":"0.27.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.27.4","gitHead":"20b24cf5a44c470bcece46111a5fb0a9c1b8d538","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-9NztAgu9w1EqAHIT33GOjbL9b5wCxMijjSZbuPwEVpGwPEJ2PiDpXRhDu5fhoYyNvI735C+yx0X4864hf6Y5xw==","shasum":"53a7c7f6f6bc918f870d497396686fcbf2478823","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.27.4.tgz","fileCount":70,"unpackedSize":746118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGwrCosMU2NbbBl8q2igNkA0O/000MRI9rFcC8sdhQYyAiEA8+9lQZf5SeU5y26deCVpyFYGvLDkMQlrF7TtUsdjBP0="}],"size":136171},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.27.4_1766543615623_0.6806674291610351"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T02:33:35.818Z","publish_time":1766543615818,"_source_registry_name":"default","contributors":[]},"0.27.5":{"name":"@mariozechner/pi-tui","version":"0.27.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.27.5","gitHead":"bf313d2713e492c1a626422c22cc9d092610d7d4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-2l9G0oth0mOgsA5UQJDWiEvFb77YCpuGBOb6b3uHHsy3HSGVvqZtwXjQ2cG78kii3Tll1EnwxfJeQGQNE8H91w==","shasum":"adbb1f24905014e15616c5a84147ea5520bcbfd8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.27.5.tgz","fileCount":70,"unpackedSize":746261,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEdifX/tHn13SwfcTy4RdxadtwPTVZiJ16HvuE160qvGAiEA5EFprLlhKDxMYums0owBvbkmMy0onf6z0DBn4iV/MIo="}],"size":136224},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.27.5_1766575170616_0.5174629344707518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T11:19:30.783Z","publish_time":1766575170783,"_source_registry_name":"default","contributors":[]},"0.27.6":{"name":"@mariozechner/pi-tui","version":"0.27.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.27.6","gitHead":"3eb460ee5043fd760296b61e21df6cee9ec73923","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-JNmZyswyHczRb8S03oXv4sO7xOhPHxeGUJw4NdMRyYvdcomNnRsoCULrSmRApjc0UIDDRfkQ7anLliPwJr05IQ==","shasum":"477b3c6a3b1c9cdc7dd748abaeec75c9b6ed1e6c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.27.6.tgz","fileCount":70,"unpackedSize":746261,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDwgVJUW5TvbSaLXoW00LQg1wFs48+ivtofmxN2Gxi8BgIhAIzjvsoURh/0YR6oy1DgQd0SJPSSQaoqJW5TnIAxlfLd"}],"size":136224},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.27.6_1766581190740_0.8102369419614992"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T12:59:50.903Z","publish_time":1766581190903,"_source_registry_name":"default","contributors":[]},"0.27.7":{"name":"@mariozechner/pi-tui","version":"0.27.7","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.27.7","gitHead":"60768b90f37b9654ba56b4cc098d7ed95ba20b29","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-i+GnJILQhu1jnmJe7r3jiC38iCngHbok/G6Y6Jx6iPwzFkuvQE8WtKIkECgqdDaLeOboL5xEBMCxJdo3HwflLA==","shasum":"60c5f31e1e0046218af5856e3d6b892d992ec397","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.27.7.tgz","fileCount":70,"unpackedSize":746261,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHERScVimgvbZ9xHJ/ZnjbFz9VsKvCdWQFpFRM8mIFQZAiEA7/dseHnxzBmtLH1aPsnDSTOQt0q6ZoASm24PhAJbms0="}],"size":136224},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.27.7_1766597602467_0.8451652584217544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T17:33:22.638Z","publish_time":1766597602638,"_source_registry_name":"default","contributors":[]},"0.27.8":{"name":"@mariozechner/pi-tui","version":"0.27.8","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.27.8","gitHead":"a965b6f160b45d09cabf6543787792006a940f0c","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-2ZfUEaPHiZIY4/JH14WHRZwYggiy3s08cJ26/RaGorpVvI7EOETH1QYmczolVJ81RHrkbrlxFbU9h7aidXXkDA==","shasum":"e71cd76cefe7e352e3bbf057b915620ec30ab7cd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.27.8.tgz","fileCount":70,"unpackedSize":746261,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE2GJnRWui7VAiNxGZiMCQCtEkLYV92zcgcrtmCap46IAiAQr8ct+w6IMqsHRBnbYpsW/otXtyE/VQX2CDKo52aOpQ=="}],"size":136224},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.27.8_1766605987710_0.7878480789271132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T19:53:07.875Z","publish_time":1766605987875,"_source_registry_name":"default","contributors":[]},"0.27.9":{"name":"@mariozechner/pi-tui","version":"0.27.9","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","check":"biome check --write . && tsgo --noEmit","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.27.9","gitHead":"8fdd77b65253ad4cfc1dd2de1aa98444c947ab69","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-LOVu64ogH4OKa+f2UEOSlVObHHJLkpPlXZzMLhX4ZQRulaSuByGEmowzU0LpgJp2n5uEJBrbq0VjAS6nL7N/ZA==","shasum":"67d97bde6c003d04057f6764c8268ad88ba734df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.27.9.tgz","fileCount":70,"unpackedSize":746261,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCPM1y6ywqrf3J1r6XexzXkcIjUIJb0IpzdtgJyVpvzmAIhAJNe/TLoZjExBdMSLs83msPglegRfTW5DJwIASibdMwi"}],"size":136224},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.27.9_1766607963329_0.9228204862110896"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T20:26:03.498Z","publish_time":1766607963498,"_source_registry_name":"default","contributors":[]},"0.28.0":{"name":"@mariozechner/pi-tui","version":"0.28.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.28.0","gitHead":"fa716246ea42a36a3d4744170977330050f171e4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-4BrSefl4XMLlAS0B2Pw/E+zk+c7rz/4PX9TXGX66Kb90J4sAFgNcE7IpIZfDKS8o8R32o/e2sY1JUHgxrHiE2g==","shasum":"fa76e404bda0f289615139083bf0a780e14b112d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.28.0.tgz","fileCount":70,"unpackedSize":746208,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCBMc4JTZXC31yOkoSk/3dL/qdlToi0Mt3mEN9RmmKInAIhAOqAdZ+CNDin/TdTCzDCZu7XBjLyNCjSbiunP9QXOrDR"}],"size":136198},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.28.0_1766631504242_0.5503015876038586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-25T02:58:24.403Z","publish_time":1766631504403,"_source_registry_name":"default","contributors":[]},"0.29.0":{"name":"@mariozechner/pi-tui","version":"0.29.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.29.0","gitHead":"b48a0c9328aabc4cdf8d2e9bb9030355c182b6aa","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Yo19EX+CkKxBIucrqs9j/72GRZVPKk6fHxVPcJVOHvRjS/cvkED6rUEY/VV8WNMez9+lGF0ySNoolasPspHAXQ==","shasum":"53d90be42265a8235b85d662e1d175e67b979892","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.29.0.tgz","fileCount":70,"unpackedSize":760912,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCC9zAWVsWuGy7ZLkrrKAQUgT6K/yaqkFneKM1PUuA14AIgRf7aG6YoJR60bMHrl12nvxL73hpgYOaMbNCkNow3adg="}],"size":141225},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.29.0_1766632645929_0.39413296010578613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-25T03:17:26.137Z","publish_time":1766632646137,"_source_registry_name":"default","contributors":[]},"0.29.1":{"name":"@mariozechner/pi-tui","version":"0.29.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.29.1","gitHead":"19dde0a9882d73562d21d49082c6faee1eb2a172","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-OBT/C8A3eNCs6qMXujWAgBY52jZt0MwdLB6MPDnuN21wpFmwNN81SPfAxjT0rmbqFQ+G64ONm9rgi5B7AJzGyg==","shasum":"dc5b7d7e681f78d62beacbb8c38c398e7fc228dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.29.1.tgz","fileCount":74,"unpackedSize":788827,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDcC0xDsxIlPekxaQM65TQuL7yCTCdMoGTrIJnqTMLA3AiBbjTJgtWeMKfLnAi8cLukhQjAgWM0wJSxVuM86nkqR4w=="}],"size":145346},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.29.1_1766682658569_0.8917782421029063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-25T17:10:58.736Z","publish_time":1766682658736,"_source_registry_name":"default","contributors":[]},"0.30.0":{"name":"@mariozechner/pi-tui","version":"0.30.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.30.0","gitHead":"6d97d212d5b5b2927cdcd8e668af05f51e157ddd","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-9jplptPvbnlfe/9TsXOdP5JFHxQdinpCfiS/xC2WcP3IzBBwg91Zi2+BQklzZxc0asKheRsKnPo8ruTSI7E6Xg==","shasum":"e10c23f369ca83c0b36e31f2edc71bcd5e3dbae4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.30.0.tgz","fileCount":74,"unpackedSize":791669,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCVXv17EfnbesEyFi2FapbHjGUOCx3QidRcKtg2WxKSZwIgY+cwLRhCJLmhoe692UcQQpYiQaN+jPmfdkU4RY+hZ5c="}],"size":145562},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.30.0_1766691354950_0.03426507670024925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-25T19:35:55.122Z","publish_time":1766691355122,"_source_registry_name":"default","contributors":[]},"0.30.1":{"name":"@mariozechner/pi-tui","version":"0.30.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.30.1","gitHead":"9dcb0bdba42bc3222074c2385c5898d7f8971681","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-resZhGUkHCwVVC427Pcjd7L7oXa/JfShIDBxOydmSMyZUYm9KJbFr2PM6OsA6mWlKWHQDnKRivpcMoVK7Oll2A==","shasum":"924fbdccb2f61636eea95238d9d56c0f56fa8a8a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.30.1.tgz","fileCount":74,"unpackedSize":791669,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC859zUa0N62o5jWTtR7xLwwffY5evxZqPr4s+emvsWbAiEA3oS0aUZM9RLNiJp9rgCBc2GsEb6FJYC7OSKe/frTijI="}],"size":145564},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.30.1_1766715258995_0.08619695414709727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-26T02:14:19.182Z","publish_time":1766715259182,"_source_registry_name":"default","contributors":[]},"0.30.2":{"name":"@mariozechner/pi-tui","version":"0.30.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","string-width":"^8.1.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.30.2","gitHead":"0e8173af008f9543ef444a724f322912e769aee5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-UuqEgNWi6cG9hBImVytqP703J8z65B0pvlBKsnRoVljZ1U8TTyfdpd375oc8NONHtYKKmsSR4OLyG+zA56EEHw==","shasum":"f4f24cfc2cdaa80e7448d5aad44eb9929728eff4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.30.2.tgz","fileCount":74,"unpackedSize":791669,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDnXIbfMoAEiF+3Vs8yrEIN6STScWj8XZjg5eLdqzn5/wIhAPjfRdZubT6h1d/1d5PgylgVdhKptCw1Qbuk7PrFiva5"}],"size":145562},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.30.2_1766716000731_0.777983924986926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-26T02:26:40.919Z","publish_time":1766716000919,"_source_registry_name":"default","contributors":[]},"0.31.0":{"name":"@mariozechner/pi-tui","version":"0.31.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.31.0","gitHead":"3caf359402473dfd120602e617832693d6febd7d","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-XUlG3pOioG8CXVzvkb5cKqZuCZDmK+8uZhIu0X7Y96kmUK1WNKtaTHQopW/qIeGaWYaazK3ROn0zb89Uovu4zg==","shasum":"8240247c5360c2c1f0b64b5e39995cf4c5736ae2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.31.0.tgz","fileCount":78,"unpackedSize":825390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyvM96HWNQOn96X9rK2y7l7pcP6OfYcuowwnAyByKUqQIgF4ATThwdasaSxJcB3RhHlqi9GN71bh2h6XaW8Ydwe/c="}],"size":154442},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.31.0_1767315632016_0.17177218314231824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-02T01:00:32.180Z","publish_time":1767315632180,"_source_registry_name":"default","contributors":[]},"0.31.1":{"name":"@mariozechner/pi-tui","version":"0.31.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.31.1","gitHead":"d78a245cc85bc956ac7134a8262b352ffcd8c883","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-79hDQPAMPxKO0HKoXiFLp1HFbRDwweYL31l2wlsEzhPYgIYvx0Ii7X+KK4yMjjfDc4SjX6ZmSnJ4MUFAanuVzA==","shasum":"ae02728bbc876f85e1cb9e25882b5691554d6293","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.31.1.tgz","fileCount":78,"unpackedSize":826094,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAzgpwG5G9wmZXmD49AJHbMQDQEVc9x3udKne9ft3fgoAiEAlYo/6PsP3+O9E5JVfxdCVTFJTEUaYtQWalhFaURsgjg="}],"size":154726},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.31.1_1767346778567_0.9191691121665293"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-02T09:39:38.743Z","publish_time":1767346778743,"_source_registry_name":"default","contributors":[]},"0.32.0":{"name":"@mariozechner/pi-tui","version":"0.32.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.32.0","gitHead":"42a19ea81dea05aa15e610eac4df1043ad34de02","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-XPKwsLv5P6wPJbZkXh48wqJ5/bWYNycsKyqPy0JNQnfEGuiPiPH2ejVGXgrLZi8YvZT/WQXkn51zbE21gnlrbA==","shasum":"a1bd03185324608d6aece67a14927eb5301076ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.32.0.tgz","fileCount":78,"unpackedSize":848660,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0gAwEhWxEI3uZFnpCrVcbF74kDfED1GHjmcwnai+ZmAIgT9RLbttF7wne6U4uEnVx1VF7faoGl37XP6T3oWDVY6Q="}],"size":159438},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.32.0_1767404935692_0.07837473688524788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-03T01:48:55.918Z","publish_time":1767404935918,"_source_registry_name":"default","contributors":[]},"0.32.1":{"name":"@mariozechner/pi-tui","version":"0.32.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.32.1","gitHead":"b783a3f50f543ab1f837b17f19252b0165c81afe","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-SofZpq29TaubZoe92MUv8KXJ4UpiqnOb+vHfBbhkGe//StMlAdpVmoqU4ulOLEDUotQEHlRso6DKb1IKDGn3qw==","shasum":"f6ae36e3938e9fbad0ab20827752d55a740baeac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.32.1.tgz","fileCount":78,"unpackedSize":848660,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD31ekjdHZ0cSoib+WIUERS615dvsPDbTU2MDza6NxVxgIhAJHJkeL0L87eiuV00ss2tRKsecc66/4CqPSlpLnng4/k"}],"size":159436},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.32.1_1767410790132_0.24122468406315511"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-03T03:26:30.319Z","publish_time":1767410790319,"_source_registry_name":"default","contributors":[]},"0.32.2":{"name":"@mariozechner/pi-tui","version":"0.32.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.32.2","gitHead":"113713d3808b0ebda9b24ce52deaf711da27695a","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-+nX7+aj7dRPlYb7DRNBMCAHius9NS+aTeGhiuN7gkUgjRAEWusVnrVNoK8WZvQVJ4XD+FEa6lawblQwklnfrNA==","shasum":"0f8ac3920118ac5dc9d2ce444341c145d565a242","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.32.2.tgz","fileCount":78,"unpackedSize":848676,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDnAAjx7OdsmUOdn9sEtdpMi6xB0P1bfCiaVcyE/t75/gIgEHNTa1ShZR/e1Fpc8LspV/RiXOdPWcjHZGs5RbrmAWM="}],"size":159454},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.32.2_1767452924546_0.8025827673611001"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-03T15:08:44.755Z","publish_time":1767452924755,"_source_registry_name":"default","contributors":[]},"0.32.3":{"name":"@mariozechner/pi-tui","version":"0.32.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.32.3","gitHead":"db829e73f9cfd9a987e468f3cd46f892fd6d9d4d","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-aq7e6qXcwSHvaTUKj5Ut9BY+ZezQ2rL+V4Sd2R5SnBW6JMCt5GnR/8uYBC2PcdxBQzGL9TnzjrC4av5jR+ilow==","shasum":"0a9e8c4a0a035a9fab42103e5f9ba4ffb88f2039","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.32.3.tgz","fileCount":78,"unpackedSize":848676,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEMCHw+GrG1nLiR59MOsL1aSKnP7TsdrDjdv0k1N83g1UdQCIFJXKiwe0J20NNab5+D/eo/M+ROH2OduKQFyVylN533r"}],"size":159454},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.32.3_1767456594532_0.44951012712000726"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-03T16:09:54.735Z","publish_time":1767456594735,"_source_registry_name":"default","contributors":[]},"0.33.0":{"name":"@mariozechner/pi-tui","version":"0.33.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"faa10b9a7e522afbc9a98dbc683a681f7d0d3e5c","_id":"@mariozechner/pi-tui@0.33.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jh4JLJVODEJm1gUCXWnZErvly1CmXMPXv6dsVDwuYUI/t4+qZT5ohsX6/AI8Mr3c4YmJHiItQwqAlcR7ESpPhQ==","shasum":"e57c3b3b5e24af94ed5313551c26df115a71210e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.33.0.tgz","fileCount":82,"unpackedSize":837495,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICHElrIKqdLO0d9q5sBnCPNLTXnCQhhEDR+HEpWg9YBQAiAyQyHNQMk7aUWQlwIG9N+w9shz0not8pqN9KEIlYgASA=="}],"size":158256},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.33.0_1767485286796_0.5175719602175468"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T00:08:07.007Z","publish_time":1767485287007,"_source_registry_name":"default","contributors":[]},"0.34.0":{"name":"@mariozechner/pi-tui","version":"0.34.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"dc2f5d43cc8ff7d949e69e7af4e5e3ec6279f10f","_id":"@mariozechner/pi-tui@0.34.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-n0Ns81lJPS37IBIBh9my9d/1Tk/NeDvdm9pbG38VHx+3sdcVBD6WTN1TrNOSbiwNL+4Gkl50p8vTwigtLxYEqg==","shasum":"64ff55fcfba9f3a4b785faaa9d8131ff0db48b19","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.34.0.tgz","fileCount":82,"unpackedSize":840475,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEo1zsUrrO5BVLUENnf6HCHMmOz447PQupngEEiFW+AAAiEAr4Pn7j/wfI1pGCs8GoRvPf25Vm0iRaSr7C1tX2PLTbk="}],"size":158746},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.34.0_1767555030011_0.09632238798854775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T19:30:30.193Z","publish_time":1767555030193,"_source_registry_name":"default","contributors":[]},"0.34.1":{"name":"@mariozechner/pi-tui","version":"0.34.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"de92eeda1f444e71407cd70728c7fd10ef0ec762","_id":"@mariozechner/pi-tui@0.34.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-mZyQ8DG+z48PHfgj5TbX3AJbW4XB6OQmZQfFEodeA9cM2L5L/99ou5XoyjUyzIVVyW1uknLakzB0ZJyid8LPLQ==","shasum":"376dbfe5ec36bf6abee140b4b47b61e50c66fabc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.34.1.tgz","fileCount":82,"unpackedSize":849051,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAaabnCZ4WZvJfraNbTntaLvVfauZdSc1ZlrvDMspOsDAiEArWQcvRYyjkXwfjPm7l0vDQENGh4Iyh/gxyrV7LV4CeA="}],"size":164210},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.34.1_1767556649762_0.37909502186942357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T19:57:29.965Z","publish_time":1767556649965,"_source_registry_name":"default","contributors":[]},"0.34.2":{"name":"@mariozechner/pi-tui","version":"0.34.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"71c978e2f96ebc5d9771c7e4e1509d0ab524591e","_id":"@mariozechner/pi-tui@0.34.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-lDKeL3gDKH67Qy1qLVAJyXR4md2r5GYvf6a9UOE+UBWHL4eu4mud72bfWDc8inBQd7me+R4Rfdbl+O3TAsXA+Q==","shasum":"26f4618c379c8fa99d2ca6f28953797f39844222","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.34.2.tgz","fileCount":82,"unpackedSize":849051,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDN41mvo84DLbhCha/4p3q4KGZcddEg/OlWnRXQGY8gfgIhAJ+TbfnP9c8ug/DbS6DPV2u9LTttH4SZ8xR5GeICs4vm"}],"size":164210},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.34.2_1767557204137_0.23725451947741782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T20:06:44.300Z","publish_time":1767557204300,"_source_registry_name":"default","contributors":[]},"0.35.0":{"name":"@mariozechner/pi-tui","version":"0.35.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"78d0b88f7d34e2459db0b8088e722bfd68a8847a","_id":"@mariozechner/pi-tui@0.35.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-HZTOeenzM0DVSnEf9VGPuAeufvKEmJN0GnLVp+4Xk1g60eiB0VVnw+Xc+vNf2utFVY/VZ+RrgTsv5IFdQivG7Q==","shasum":"43bef658813509b03aa1c0070471391d1be1d31e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.35.0.tgz","fileCount":82,"unpackedSize":849051,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAYLi4WYh6+D8tGrx5MRV6BH8TM/8YrmKLVGWEl43MIAAiBzuf1OSFMnTatwfQolVhYQt08dXRjjW2b5l5i1jgPLRQ=="}],"size":164209},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.35.0_1767580923094_0.744225846308024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T02:42:03.280Z","publish_time":1767580923280,"_source_registry_name":"default","contributors":[]},"0.36.0":{"name":"@mariozechner/pi-tui","version":"0.36.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"435cd5d61feede5120af8d813511af9f0e3ffb4e","_id":"@mariozechner/pi-tui@0.36.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-4n+nmTd36q0AVCbqWmjtTHTjIEwlGayKKhc+4QbpN9U3Z9jyQQa8Za1P2OHRmi6Jeu+ISuf4VBDvgmgCaxPZYg==","shasum":"1437ab14e8f1e2facf65f43ab27ddb36008b30f9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.36.0.tgz","fileCount":82,"unpackedSize":849051,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkJvuvBkSoin5aW1/Baw58QVKBRNc2N7EMxBdmjwq/PQIgUpaODU00RWqzdkJ5A9Dv4DqlhrljVbrCYA04zbHioC0="}],"size":164210},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.36.0_1767590221234_0.4256951756378664"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T05:17:01.431Z","publish_time":1767590221431,"_source_registry_name":"default","contributors":[]},"0.37.0":{"name":"@mariozechner/pi-tui","version":"0.37.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"d3d53392e8ef39fff427d1233f2a89db517160d0","_id":"@mariozechner/pi-tui@0.37.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-X+dgRisUfndkO8h047Sej5UOsTlY2nWYTpKopqu+/MJ/gg6wuJzgghP7OdFIYKdai28JjLfEzWcRutAEgIx1QQ==","shasum":"412e328981f0858e9822998d32d71dd8bcb16cd1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.37.0.tgz","fileCount":82,"unpackedSize":868851,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC1JvN0JuRas6YBFFNZraEY1X1WwILS/pZcJM6N6QgF8AiEAxsBzj3c4UcPdhImUP7YMp0M8QqBab5pKIPTUPJTTrVM="}],"size":168080},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.37.0_1767654472916_0.6001513185793417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T23:07:53.151Z","publish_time":1767654473151,"_source_registry_name":"default","contributors":[]},"0.37.1":{"name":"@mariozechner/pi-tui","version":"0.37.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"a20112f45fde62ff413458c9e9a7a0b169f8b6e8","_id":"@mariozechner/pi-tui@0.37.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-DIp/kMbgyRkLQaHWli/gJhvT4IKj41E1m1Hu9RIOC2j7yGI5ZR/3cwv7cWzdMep8lhVi6Y4VzN1kPYJ3mYGwyw==","shasum":"4fde9fb847f027d950f290546865466bbcbbc5fc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.37.1.tgz","fileCount":82,"unpackedSize":868851,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC3LzYcqhXNZKJYrNC0s5kGSXHCy6jN9MPQV5aOeRPjJgIhAIUaIwvbdJQqjAkpakdhLbM/l7m6rA+Wqjfitl5pyuq7"}],"size":168080},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.37.1_1767655971551_0.38001889870877914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T23:32:51.748Z","publish_time":1767655971748,"_source_registry_name":"default","contributors":[]},"0.37.2":{"name":"@mariozechner/pi-tui","version":"0.37.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"6f4d16d76fab0a7597e33a4f647f4dba6f13afe9","_id":"@mariozechner/pi-tui@0.37.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-XNV+jEeWJxQ8U3r5njRotVs6DnEIunkLHSA4nnF4OaRRgrcsafD8M4Pm/3RywSucclVK8P7+KoGiBB2Lokkmuw==","shasum":"f6394d7b56dca797df735eb93377d72c435bd9ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.37.2.tgz","fileCount":82,"unpackedSize":868851,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDN8irM0axFfQhpwruvah4Yujv2ThlcFW3031wNMZj0SwIhAPzSSAQWLbshJHIT+Pct0TmaRE21BuF5VwP5FPAKxvXy"}],"size":168080},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.37.2_1767657236316_0.759431545439093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T23:53:56.529Z","publish_time":1767657236529,"_source_registry_name":"default","contributors":[]},"0.37.3":{"name":"@mariozechner/pi-tui","version":"0.37.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"86fea6379c77bc6e3a382e7245c00bdb26eba979","_id":"@mariozechner/pi-tui@0.37.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-5mWYcxAyeiTm7uupMwlAQwQN6VKTRVDSZhBj0XmltjQ08gq9OMvQYeeQGfojeOBSfCAzcm/KoEUbzuUrjB/MSA==","shasum":"b290c44009cb293a0172f46eb0b719e9e6d860cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.37.3.tgz","fileCount":82,"unpackedSize":868851,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBP43HXxRAZqJnuPd8L4V4RUj5xcYNaX0Uo/KXyUQOqLAiEAtSwiitJVlqPJQC1yQXsYQIDlQVU1bkbxJ2KRKhMg2xk="}],"size":168080},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.37.3_1767703463980_0.7220882000901732"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T12:44:24.169Z","publish_time":1767703464169,"_source_registry_name":"default","contributors":[]},"0.37.4":{"name":"@mariozechner/pi-tui","version":"0.37.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"b08a6b22ce1a1c90fb85bc2b5f7cd197db273bfb","_id":"@mariozechner/pi-tui@0.37.4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jP0yTCiKcpG3nsev/F0KQxXB+W1nVQ2+8/AezvecDbiHPNxGy8V34lsX8MAQyQZPrPdQswlEHgcnSGaa6yVBlA==","shasum":"f0c9f6b622f14b1b2789a54f4ae5492f446de207","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.37.4.tgz","fileCount":82,"unpackedSize":868851,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFYr8HlxIjlgMKJC41xpCH9QXt+XL+2fAqZ3d4UbkFYaAiEA+jlb9LX3zEw72aYfkrmseH8A5n22kQvK50XNT5zGNdc="}],"size":168080},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.37.4_1767731339728_0.7384856174432741"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T20:28:59.923Z","publish_time":1767731339923,"_source_registry_name":"default","contributors":[]},"0.37.5":{"name":"@mariozechner/pi-tui","version":"0.37.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"fe95983dcffa60ffb30809c8bcc1b9ed30fcc196","_id":"@mariozechner/pi-tui@0.37.5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-BHOafJ4TnNqn3c4TL6ms2J4vK8dm0LWJmBtWO6HKo+5c0Ezt7i/0x52rbsHhnaaX613sYnPSiJ4ifsVHXXi1DA==","shasum":"d308be8065738d9a76cdec5c46d2aa6863a0d25c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.37.5.tgz","fileCount":82,"unpackedSize":868851,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDPq0JzjDt0QNBP/HYf+oqBCY5dsYFt/gkIou124HmKnwIga8/4qfgMP7kIayKYCHgJ2yfN+YzDuWGDwRiUMbUX0e4="}],"size":168080},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.37.5_1767738349910_0.8766161086040372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T22:25:50.086Z","publish_time":1767738350086,"_source_registry_name":"default","contributors":[]},"0.37.6":{"name":"@mariozechner/pi-tui","version":"0.37.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"befbeb30e4e52ad4079713b17a981163ad455cdb","_id":"@mariozechner/pi-tui@0.37.6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-t0nR7InsOODf2T3sgqsGwGkayQ97UeMhRaQphQMCVdNnXbjvvv8ZwRtViQ+EMcrtRW/b4GLY9y8PeqexlcYy6g==","shasum":"56358d75eb7649571cbb4e49c3b70e96d6ff991d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.37.6.tgz","fileCount":82,"unpackedSize":878436,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBtjH76m0uUVlP2N7LKC4d/edpTI68H0ziJYYWYM7oJ1AiBS3E3dudKaMK63hQ9wr+MHCvq7+UowTQzIE9lgkIFPOQ=="}],"size":170252},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.37.6_1767743001214_0.951790158825214"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T23:43:21.390Z","publish_time":1767743001390,"_source_registry_name":"default","contributors":[]},"0.37.7":{"name":"@mariozechner/pi-tui","version":"0.37.7","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"a4f2bb5c2714faa57e5da7c0a8061ce18c5b45d6","_id":"@mariozechner/pi-tui@0.37.7","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-H+X/eqGKzT62DZ8WGbi0f8M5NKNLTOW/it5Qh3iTH980rY8TLJAvEAlfS+6L7IPRjzuwHxRD39uRTojsPWJjgQ==","shasum":"f9922e090d42e35e8cc688b9a0e4ac8593ede86e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.37.7.tgz","fileCount":82,"unpackedSize":878856,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAO1oJ5LN/WIntf97HjREs1QV34FpkisO6EfuLnUMVtgAiAQjqvertkQxaajFwzAv29nfKivdbsfhKzKEWdg+BqK2g=="}],"size":170341},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.37.7_1767744150427_0.5161012283698905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T00:02:30.614Z","publish_time":1767744150614,"_source_registry_name":"default","contributors":[]},"0.37.8":{"name":"@mariozechner/pi-tui","version":"0.37.8","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"5514d4ffdbc5c679f1f1817867e9d53125a53969","_id":"@mariozechner/pi-tui@0.37.8","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-D5KX0V4xWhdpa7RZDLfxvLOGDealhFd/lztSEChTLknDFqx/Xy+9lTEd96OtTSoYUkz6me3+qZvJIphvcAkzMQ==","shasum":"8fb62682369fc4fc7874e46ee88d3abde6338a9c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.37.8.tgz","fileCount":82,"unpackedSize":880111,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDKptbNu0JloN4noULXH3UDrsTVlgqeNNhY+J6A4cVX6gIhAMpKkiSSY9QmHaJUeLFkb8iSAWCpryV72kSFBUrOP6H5"}],"size":170613},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.37.8_1767746009924_0.3863419320522188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T00:33:30.137Z","publish_time":1767746010137,"_source_registry_name":"default","contributors":[]},"0.38.0":{"name":"@mariozechner/pi-tui","version":"0.38.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"4b084d0f9db70ac0ad5de2a37d6ef795f3c67f49","_id":"@mariozechner/pi-tui@0.38.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-gMhvh0dQ40kjj7gOOWTkYaD2CTq/omh2bii0w8SUnrRERg/mIj03dCjay6sViG75WdMpoTuDlvQ4wXlG633rpA==","shasum":"fc74a7186fe73425cbe425470ee055e0436e7804","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.38.0.tgz","fileCount":90,"unpackedSize":939480,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD1ZudDGrueqHUWqcTfIzCImnGALuidj/FD1mbHyCdskAIhAPwLjeEd2r0b8hh6ypbHnaq4w21P4UdW8raFfsB18D97"}],"size":180964},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.38.0_1767844425836_0.138533311395324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T03:53:46.038Z","publish_time":1767844426038,"_source_registry_name":"default","contributors":[]},"0.39.0":{"name":"@mariozechner/pi-tui","version":"0.39.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"c25f1eab640350ddb9fc5abbfc90f99fbd0ec374","_id":"@mariozechner/pi-tui@0.39.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-rLZt65sxxngwHZ1ed0wsQA0BzNM2ZLL6zF6FxU2jJW4E3PgZ252IIIb80C21OB9Ts0/eTI7gf3pZDnWNJfEoMw==","shasum":"34381e7cedfc086b7f08fb1fa1219c96a4bd8313","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.39.0.tgz","fileCount":90,"unpackedSize":979482,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCW2orDIWIodGWqiFqcfQs9IoAPI1IlhAFHfjPJ9+u6JAIhAKBCUWTAfQgjaTB8kUsFDsJqKnB7S10qKlEgB1uLQN+8"}],"size":189162},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.39.0_1767913836782_0.9195275360640656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T23:10:36.987Z","publish_time":1767913836987,"_source_registry_name":"default","contributors":[]},"0.39.1":{"name":"@mariozechner/pi-tui","version":"0.39.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"39bfbb125c0b244e3f0aff55100ff6782c750e60","_id":"@mariozechner/pi-tui@0.39.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-BjCN4/c09dM7QJw6yI9LTlzUVOt7K25nlcfyzg9kDxx2pDPQHckP2uPlWQjgSsgdjJgweMGcI3DqkTUMz/fqtA==","shasum":"03e33f0abd58035c18d7346b8be75b74a776fd1c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.39.1.tgz","fileCount":90,"unpackedSize":979482,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIESNxY4+M95xmucdzrrF3jBluFapY+8Miw/gTlcQIWhMAiEAtgq5M7decU/3ncyNidbkTfUgbTtEw85rxnZwhMIyP7w="}],"size":189162},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.39.1_1767915256275_0.39060580843616033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T23:34:16.478Z","publish_time":1767915256478,"_source_registry_name":"default","contributors":[]},"0.40.0":{"name":"@mariozechner/pi-tui","version":"0.40.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"070ef9c771ddfa625c5df438479deea00f9be708","_id":"@mariozechner/pi-tui@0.40.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-fWp8hxpQq7PB2GxQN3dOCfy40e2kk3y0oPw9gSVsDxCjCeIZ1y9TYGHU8k2yrdz5I5B2TVpkvsjE6Z6Q5FdU1w==","shasum":"2a6cdd77dc6c36d6e4ccadbbbc382a9e8e80ea0a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.40.0.tgz","fileCount":90,"unpackedSize":979482,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEbGWvfkPOu02Y3uey2CWUPoz+Xir588XIqLJHZX8ZHsAiAe6uK3jrvwBp590SD4nZA/FnZqWREwcnoJenRmu9rk5g=="}],"size":189161},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.40.0_1767915850503_0.7442515528143727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T23:44:10.701Z","publish_time":1767915850701,"_source_registry_name":"default","contributors":[]},"0.40.1":{"name":"@mariozechner/pi-tui","version":"0.40.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"ebd661fe13d3f3484191c244f5cd9b61e3973a19","_id":"@mariozechner/pi-tui@0.40.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-wMelh7BB3DYzAT58dS+uCSQVaWND7blvaQAQ8eRQ7H9jQyvXMH9B8MrkAHRWCByfd8+SG0dwjBO1pPIsl4Gghw==","shasum":"bdf580f9c00d3b02a0def097e77e80a1cc9e7944","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.40.1.tgz","fileCount":90,"unpackedSize":979482,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD944vMXTx3LsvjneZUHXSS96btIP1illiy/qMrbUgGfwIhAPYgSvLfvsVwYrzF00hCMMITVWyvMtE+wfefYxNXQ7gH"}],"size":189162},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.40.1_1767931967594_0.9372995300053524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T04:12:47.790Z","publish_time":1767931967790,"_source_registry_name":"default","contributors":[]},"0.41.0":{"name":"@mariozechner/pi-tui","version":"0.41.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"ec9def84efb27e6622d7070b8ca80cb0ac01d862","_id":"@mariozechner/pi-tui@0.41.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-FxhNyQfsQvZJBbUIPbtvBzF8yJo2JjEXVksn5cUU8Qphw8z1Uf+bRXeleH7Q7VVvGnaH9zJR3r2cfkaWxC1Jig==","shasum":"7668edc0d0cea19137eb452db0f3d6eb0d4c59fa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.41.0.tgz","fileCount":90,"unpackedSize":979482,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGyheb+5UELN4C/eUUsWPYtv+Wfa6dPjeL4p28FqOFQjAiBmQRVVWc0EpBhyYOy2Fm4bX98bARxW9psBxMFDoQ7R6Q=="}],"size":189162},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.41.0_1767935251622_0.9494338339223163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T05:07:31.810Z","publish_time":1767935251810,"_source_registry_name":"default","contributors":[]},"0.42.0":{"name":"@mariozechner/pi-tui","version":"0.42.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"075299542410a572a36561ef02061554cb9995e6","_id":"@mariozechner/pi-tui@0.42.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-rXNzalAFRTgefcfDUdW5wA0Urzju0R3zqmU2vtrWh6At2XIRyRnIXHyFhE5nJGXiP3dJ5vyDriMenmfOgu8WEg==","shasum":"025d4284d4c1dd8314d6dd05c5eba1906589947d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.42.0.tgz","fileCount":90,"unpackedSize":979482,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEkhyUmtISSp7oZec3B+Pe4x894NlWspB9Kp5IG84/PYAiAZYwicP+MOdjcWEbkMn4VJClUUmYgBfMvCivir8kEKfg=="}],"size":189162},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.42.0_1767938404994_0.5611128206354785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T06:00:05.197Z","publish_time":1767938405197,"_source_registry_name":"default","contributors":[]},"0.42.1":{"name":"@mariozechner/pi-tui","version":"0.42.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"d856bb097c6a62108582210a71ce814a9d784806","_id":"@mariozechner/pi-tui@0.42.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-dsmzcOjD+9MNgqnJ6/BJ255Sc9KQWN4Asyh1ron7bMA4Q9lqSWl6q8dk78DBp2QcVeWHtvqbwdZwNnDwWyxw3g==","shasum":"dd14c58e0537d622b2665bf30fa42d62438c91e9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.42.1.tgz","fileCount":90,"unpackedSize":979482,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCUptzNpOeG+enJoQS4Jn1HEDxvzQrgwqWMsIX9GIQeRgIgLaPWBZp5j6f41PUIZMjF+kQx/ZkkHImoBBLkjmXfvHE="}],"size":189160},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.42.1_1767986685781_0.2613419678626008"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T19:24:45.957Z","publish_time":1767986685957,"_source_registry_name":"default","contributors":[]},"0.42.2":{"name":"@mariozechner/pi-tui","version":"0.42.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"0c02f5c053227ca47e822db8ca55bfe3c92cf114","_id":"@mariozechner/pi-tui@0.42.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-im3HwwKvSlh+N1hJpKVoZYW1JrXz0N3eN/PfpWX8DJYYTTG4RDaT0Mbbf0vUbkKSqCfeJQZCN5bfCocTXlU8wA==","shasum":"d992445ce2d0ab17a7e9d4b24bdce9d85498375c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.42.2.tgz","fileCount":90,"unpackedSize":979482,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDSYKTFtjpK31ZgFQCF+woOf8j48PhusNgk/3r5dO7QnQIgZMkSYX1U3PAthCDXjIYSDbAB1KBSqG9C4+okWWZW6OA="}],"size":189162},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.42.2_1768005807314_0.3152622159977734"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-10T00:43:27.542Z","publish_time":1768005807542,"_source_registry_name":"default","contributors":[]},"0.42.3":{"name":"@mariozechner/pi-tui","version":"0.42.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"2a04b0fb28922fe7fb452da6898a710715bfcee3","_id":"@mariozechner/pi-tui@0.42.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-g36sOQ54ofag4BW4K2vCGiZYjAsfSred/HqgLN/7IPi0ACrPTSSlpbeRR3vPTqv/jsmjv1373uYS+SHtMKDB2g==","shasum":"4904f44aa6a957b9b64e9dd5e807cb078c4c87a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.42.3.tgz","fileCount":90,"unpackedSize":979482,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICSayWmXPD11sm7wAGoVS8Fp/e/28jtpjQA13lhDJUa/AiAKCUDO2qcNikcG9fsaWsVI2Y/Ub2xJOElEoqvVAGCeJQ=="}],"size":189162},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.42.3_1768048085828_0.2727110386072178"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-10T12:28:06.013Z","publish_time":1768048086013,"_source_registry_name":"default","contributors":[]},"0.42.4":{"name":"@mariozechner/pi-tui","version":"0.42.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"345de5983324e5bf9f8a657ee973786c18aebd71","_id":"@mariozechner/pi-tui@0.42.4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-3xpg9s9+H81/REZ6fPo8EjZjDU35Fas12UcmokJwyXpW5pdKAcmW08NGruRCIgWQY16Pi5C2UMCgFdtf5L2sug==","shasum":"d4fcd89dd24f332959b8772089f95b26578cc6c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.42.4.tgz","fileCount":90,"unpackedSize":979482,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBNZnTJyZuM7qoSDOm8nnDzZxXxs/DmWRGXVnJVonpFfAiEA34rl2kEJj1lsSs0ZVGOa+bslONlZzm5WUnnXWPr2FfQ="}],"size":189161},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.42.4_1768049811065_0.3711931758050153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-10T12:56:51.215Z","publish_time":1768049811215,"_source_registry_name":"default","contributors":[]},"0.42.5":{"name":"@mariozechner/pi-tui","version":"0.42.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"31fe16f2e79154f0423d290c87e4944bc1a41f80","_id":"@mariozechner/pi-tui@0.42.5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-/fkMl7fpKWMB9uXlhLXLUKkcd6tYBiJCehVYrQVj/VjqFM44k0FOP9+2+sA9F8BGDCAJqDNbayg1prY5DTMyDw==","shasum":"73cce1cf667ad73897d87f7d269b6b3bbe7f1ec5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.42.5.tgz","fileCount":90,"unpackedSize":992363,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDwflofaBGN6nzcZqSDAH5VilxMLTUfHl0a0iZRDOOzewIgDoGU23qgsArmBa3ADd3pYAee2Blz222QjCctd3wZMrc="}],"size":195741},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.42.5_1768101089527_0.10543610295787054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-11T03:11:29.719Z","publish_time":1768101089719,"_source_registry_name":"default","contributors":[]},"0.43.0":{"name":"@mariozechner/pi-tui","version":"0.43.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"8ac130c729c696788be5698bacce01b5d1ec9071","_id":"@mariozechner/pi-tui@0.43.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-8/DjFHY4AjUFSOFNO0MNTJJLb1OMFjx/9u07Hb/JfBaQg20QxL9sIitCpPCuWNQgdjad3La306uQ0Tb/BamSaw==","shasum":"83b7673d1c0b5f34a0244989743a4664b8ebd0dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.43.0.tgz","fileCount":94,"unpackedSize":1006308,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRyVzjnSaIzssHDZZE9Ni3xGE0ZwuRBPuWTBKFXLe83AIgL/vhHOMfTvR893m1ffhhhEEFsC0AwPFhz5+QM15pSDQ="}],"size":199481},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.43.0_1768176019170_0.9363358746246944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-12T00:00:19.364Z","publish_time":1768176019364,"_source_registry_name":"default","contributors":[]},"0.44.0":{"name":"@mariozechner/pi-tui","version":"0.44.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"477c263838b3cd295543e9ad0b2f603b3e2b51a7","_id":"@mariozechner/pi-tui@0.44.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-j+4FZx8tvfDQ9+ghJimHWvx3t1VonePvr/GgJq7bhGzIdeq+zeDZ7J3kZC4gY9Z+ScE1ec6TknO1AAEPZQOtDw==","shasum":"07e3d6be33bbf5f354affa268be6d3147f5269e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.44.0.tgz","fileCount":94,"unpackedSize":1018175,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDjwp4dwl6P386M1Kwc0UiS64RUsOC3dxlN3BdeQr812AiEAtsFM5BRMu4Dqfu/fGfgZIq5ZH4sj4XWNgd5mmMcWCMI="}],"size":201264},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.44.0_1768241104134_0.4727485964713478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-12T18:05:04.317Z","publish_time":1768241104317,"_source_registry_name":"default","contributors":[]},"0.45.1":{"name":"@mariozechner/pi-tui","version":"0.45.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"e4a98d8381a4eb20ba5058120921130d4f508d32","_id":"@mariozechner/pi-tui@0.45.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-DXASJfQsP0HLy8kCP1eyKlRYK6XaBlzn8MYqoMQhT826EayCS1UffXm5D5voW6BP2d+ALLPDMhuhkaS24HLTnw==","shasum":"54a3037b983ff973b57bc6d06a49d8a4200f4e48","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.45.1.tgz","fileCount":94,"unpackedSize":1018175,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFRhIJeHnLtjPYx+WYwlmzwphAYM1lCmYBFBM9VplruPAiEA1JLokp68puMYkH6Sf881PoQsJsGNWvHmYIpa+HdRtyI="}],"size":201264},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.45.1_1768270044028_0.3849424139081976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T02:07:24.304Z","publish_time":1768270044304,"_source_registry_name":"default","contributors":[]},"0.45.2":{"name":"@mariozechner/pi-tui","version":"0.45.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"c55082bb668d9ef65f4ffc1ce96056d305450fd5","_id":"@mariozechner/pi-tui@0.45.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jCkS+K2PEB/LIu35Vu8SgG05rEFmS1y3PZtdQgLsWLLn6sPRufGPpYtLkXRasT18UNqLgSlYHSOfxZMoGq9aGg==","shasum":"a08eecd5a13d7b672f0be9d0cfbce8d1f353e214","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.45.2.tgz","fileCount":94,"unpackedSize":1018175,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCx0mVZup2sUFY/rWI0d0V8doJPmdgcGM7bYtPF3u0CWQIhAMPJKH49xOJYDqzBsiSp6W56mRP0BA54HGv0JsbTfASl"}],"size":201264},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.45.2_1768271316698_0.9983471162448536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T02:28:36.953Z","publish_time":1768271316953,"_source_registry_name":"default","contributors":[]},"0.45.3":{"name":"@mariozechner/pi-tui","version":"0.45.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"2090599e4b4154e43ebc9d4f7799d4cbd128dec0","_id":"@mariozechner/pi-tui@0.45.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Z/ThVu1JHLQYDR1TgZdCXlaR9rimZ5wuYUO+dy773Cz0xFOg+E6YSfPDRu7t3TErLt59v/gnBw72cIdfIXoYpw==","shasum":"11a3f30abadcbe728548f3145738d82b14f87fca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.45.3.tgz","fileCount":94,"unpackedSize":1018175,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCw804axVRmnozreVgtNVnhml7KmHiVo16orMhxUQviVQIhAJqaC7MRs9s+8fDOMFPoLWksicO4d7FU41inGDnZ8n7L"}],"size":201264},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.45.3_1768276639939_0.982533694264601"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T03:57:20.134Z","publish_time":1768276640134,"_source_registry_name":"default","contributors":[]},"0.45.4":{"name":"@mariozechner/pi-tui","version":"0.45.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"bb0ba88b97c92e71017de957e1c479907d724a9b","_id":"@mariozechner/pi-tui@0.45.4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-qH47cICo3z9n2L5ofaLCojS/QK1hL5fBEwi+ZCN61vgcA82FE81riVhnXtPURmim/uaxBttgI+cfspZlyMM9hw==","shasum":"a9bdc8fcfb0561b1b647c07c3170f31157f3bd0b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.45.4.tgz","fileCount":94,"unpackedSize":1018175,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAyB//VhVvAQBC0tqmrnT03+UZWBbDeXOBMm6QeuqqFZAiEA2gz07GIpSrE9ghhmwcxnSh3mbKT3Rs2VAaanwXRfcqE="}],"size":201264},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.45.4_1768336649758_0.6444057294247063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T20:37:29.932Z","publish_time":1768336649932,"_source_registry_name":"default","contributors":[]},"0.45.5":{"name":"@mariozechner/pi-tui","version":"0.45.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"9a08bb0d1e2e2d10373f612b8e57055c8f829afa","_id":"@mariozechner/pi-tui@0.45.5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-opeg0N42hcXDI7dGGaF7p4aCgIZ8vfrJtDl7SzrDC2BYkxHNhOR/QTCPGQeNdxYSE0NK/XKjK9SSOlTCEU2PTA==","shasum":"f89c2b3e26e62b25a9347f9cfd00c0aa8b44da6d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.45.5.tgz","fileCount":94,"unpackedSize":1018175,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDu1JSF+HKNQu4jQAHvLvxUP2j269ew9iLXizVvvr0Z3AiAFvgGccBDarCbU1l4svwdw83R5bmrOwZdgFd5MYSpZYA=="}],"size":201263},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.45.5_1768337254415_0.5680580324419777"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T20:47:34.597Z","publish_time":1768337254597,"_source_registry_name":"default","contributors":[]},"0.45.6":{"name":"@mariozechner/pi-tui","version":"0.45.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"f8dc72d24f82b0dfd64e5686bf72838aebd63e9b","_id":"@mariozechner/pi-tui@0.45.6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-rNakULPahABwp4pFobwLjZYa3pvArgXqEU6xQRW8wvh6N6st+W+qDXZR3B7+1S5ZQ/kZ83gTT8+wP4e21Nn6Vw==","shasum":"1d5cb9af57032df9454a30f44131ff12cd9ae3de","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.45.6.tgz","fileCount":94,"unpackedSize":1073818,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICfqrw3EUDyt5xF9hmosGWAyqOFgC1ChCyXAr9yTV/7iAiApF856GfpwX+UubKEMcd0oiABSEUxTHZT7wlI3dVRYbQ=="}],"size":215246},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.45.6_1768340923086_0.637151698659044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T21:48:43.249Z","publish_time":1768340923249,"_source_registry_name":"default","contributors":[]},"0.45.7":{"name":"@mariozechner/pi-tui","version":"0.45.7","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"d08821cc4abd260390c40e4a9388da1bc7f8ad5d","_id":"@mariozechner/pi-tui@0.45.7","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-c4pMvyuC28PfpAYCsO01E651r+SAiNg216plmc0ej5qnizQm2x7X14C3UfxMfmWAMJ+U9Y0O7PucPdmXeHbjnw==","shasum":"0fff4fc8291e822be1c749be26c779afc5290863","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.45.7.tgz","fileCount":94,"unpackedSize":1073818,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEpjEujwEVe4TqLQdv6NwPyr4l46JphTtLIsUaRiDhU9AiEAvE3RjGekhn/KnEZz/81VVz+D1ELD50X5nqeO4HdoHuc="}],"size":215246},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.45.7_1768345892456_0.13811954509665592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T23:11:32.652Z","publish_time":1768345892652,"_source_registry_name":"default","contributors":[]},"0.46.0":{"name":"@mariozechner/pi-tui","version":"0.46.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"0aaa4ef5e4f58615334799664107367fa537ade4","_id":"@mariozechner/pi-tui@0.46.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1Qa2+bVXD2OuMXOlfUx8AYJzW/rx/RnAVwVVCHc8AMpU+DqPGD/QAu1xAlySxONV2KGr/FC9d0126Dzt05xVgw==","shasum":"6d8a07ed8534177fff7398cb5722a9d749d870d5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.46.0.tgz","fileCount":94,"unpackedSize":1080003,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFtfkRfffO/F0vfeEVAGeV+D58RucCzW9XxgPjDkd8sJAiEAtmDd0iGtq/XSsezxppx+xqvuPUmSbacEutcgNblgdGA="}],"size":216887},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.46.0_1768494996094_0.0493951919698663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T16:36:36.337Z","publish_time":1768494996337,"_source_registry_name":"default","contributors":[]},"0.47.0":{"name":"@mariozechner/pi-tui","version":"0.47.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"6248d86ff6742ab9cb03fc463f3a6cbd4a634ae7","_id":"@mariozechner/pi-tui@0.47.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-3ysNAm805bRTfC/5C/rfR6ugqzKa4MC6wlGMYS+IgfNvS5YzQEFEtTWz/6iNmBXU3Qo9LjpRsQgpx5Sj78K7dQ==","shasum":"89b532927fdfda6fa1f54d76ee723e2da7537e8e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.47.0.tgz","fileCount":94,"unpackedSize":1153110,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEEAO0DuD4ZVN45Mr817bmSJ4hVUZbYMKICeuoifKLwAIgIKDTN5rGh0GoS9G7Q+sqhyLnNurWh3UUrHTQYk1ANbI="}],"size":231092},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.47.0_1768534904701_0.013543193526815989"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T03:41:44.892Z","publish_time":1768534904892,"_source_registry_name":"default","contributors":[]},"0.48.0":{"name":"@mariozechner/pi-tui","version":"0.48.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"91be338e391563797c33b0e68fa4fd212bc3d067","_id":"@mariozechner/pi-tui@0.48.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-xNQTwPU4IyerTutxenqptbumIkt70iYrNIR7+ndUBcDHwL5u64JNAHHnFF3hNjwy/iHAb+yDveKSnZ5AFzHvvg==","shasum":"5b0d5daa488230ddda4dae4f0610b4b9be05f628","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.48.0.tgz","fileCount":94,"unpackedSize":1166170,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD2r6nUX+bhLcH1/yrb1vhtW2uFB/XOSJwqXCGGaWt0pQIgH/BXaJ2tXG3jl+ZQBQuEJdsXoHvJLo/J+9OQFgf+ZV0="}],"size":234633},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.48.0_1768606372778_0.15435525643285186"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T23:32:53.017Z","publish_time":1768606373017,"_source_registry_name":"default","contributors":[]},"0.49.0":{"name":"@mariozechner/pi-tui","version":"0.49.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"3e6ae39083b08a237890ee291d8a60a648793366","_id":"@mariozechner/pi-tui@0.49.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-AD3R4Xk3nOJswu0LS6xO9XdXRlTQQGxnrWipSgVkSZ3rc1dTdU2/y9YDE8DKsvhIK7zpghxxb4zmSjX9LLXHsQ==","shasum":"81a8117e08f70532c3fe8eefa07aae18b9ae7093","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.49.0.tgz","fileCount":94,"unpackedSize":1207106,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDx0iZ82XBHUvr3628dVPusAAREnaQYi6GTPc+UnU3j8AiEA+fp67aIrF76deZaU99iBLshCSaDBJz/k+wAXSvEvxpc="}],"size":240941},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.49.0_1768683775733_0.1848577078766387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-17T21:02:55.996Z","publish_time":1768683775996,"_source_registry_name":"default","contributors":[]},"0.49.1":{"name":"@mariozechner/pi-tui","version":"0.49.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"15a04c585a361e6c69754fee1ff525989aa35ac0","_id":"@mariozechner/pi-tui@0.49.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-7xkup2L0qjuOm3hsDOhHGzv/AODLaNKwJ/pR4OSfUcPLWVsyzeP1zpsHaaFcNO49j2ZJpFCbPevlLlEg+i6gwA==","shasum":"fad08852949d62e84808b99ca447b93fc3739261","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.49.1.tgz","fileCount":94,"unpackedSize":1223006,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGEjL0EIRm8SKYTNh2qgJtFydKlYRynYO3qcNRGSOdWPAiEAtYTSLDAyo7S3PuT4f73oHd+fYFuUWOfrD2CRkWexVgs="}],"size":244444},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.49.1_1768778632784_0.9516414618459297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-18T23:23:52.988Z","publish_time":1768778632988,"_source_registry_name":"default","contributors":[]},"0.49.2":{"name":"@mariozechner/pi-tui","version":"0.49.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"17a37bd1746e79c05b8385c9a1e5c315c14ae9c3","_id":"@mariozechner/pi-tui@0.49.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-bYjmqpP5YrB8QgnQbD2s7O7o+qWaEUmwR9pnrTNot0qui72P1DBGl8vFxYZryDLDBS4pQHy/wLZWQyTqEL8YcQ==","shasum":"2819b95d7065b3b8716ffd5e7ec7fa36ee30d330","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.49.2.tgz","fileCount":94,"unpackedSize":1223006,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC5yV72P8otJcyxmmQEzR0x1zP2i7YzwLFvc5XsmwtT/QIhALEeOSetiq5vZ5qNZuAUV1wAna5wTMSfOtD/Fy7H/VrR"}],"size":244444},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.49.2_1768835683638_0.7012638532613047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-19T15:14:43.822Z","publish_time":1768835683822,"_source_registry_name":"default","contributors":[]},"0.49.3":{"name":"@mariozechner/pi-tui","version":"0.49.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"34d28a47b51a6a72b0eb321f4b23ead132ff9107","_id":"@mariozechner/pi-tui@0.49.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-SyBtQ0B9A/8V4eX7z3l9Q7sEVAnSueNJ1gC6+nRakDBfBOSxuqA61vz6tic0C7Jj46NERRuvJKdQSmk1VP5sUA==","shasum":"5f7c14c76c94a1dfd8d3da56b3d5c0e6fddcc2ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.49.3.tgz","fileCount":94,"unpackedSize":1233885,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDDrTBYd0UyupNMXKcIvJBoFq3Zu+bKPKU8CWGAFRJAhwIhANHWKLvl4JufnEh3CLtESut4XRE2fThsHo5DZZatz9cg"}],"size":247624},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.49.3_1769042602211_0.5209761270187627"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T00:43:22.414Z","publish_time":1769042602414,"_source_registry_name":"default","contributors":[]},"0.50.0":{"name":"@mariozechner/pi-tui","version":"0.50.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"453e104d3a32c02c5f586d1652636ca8b71d6d05","_id":"@mariozechner/pi-tui@0.50.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-YrO1c2g0qf0ucpL7RkTjutleYGi1A9lmOXhUtjkjAxHvG633R7KaTVvULgfx904Pc7ecD6zhUiozYDoB8NnRAg==","shasum":"513a1db8e2580ffd0c12d0466e9df99bcaff1fe6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.50.0.tgz","fileCount":94,"unpackedSize":1243865,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpwxds9fH25tixmPb7vf8mUZp2bhdq9rPyVWf53cw7IgIhALEnT5IAU1LO2mkcYENwabm2AYM32uwOuJRbscmCz4NS"}],"size":250615},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.50.0_1769442918672_0.7857052978895829"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T15:55:18.857Z","publish_time":1769442918857,"_source_registry_name":"default","contributors":[]},"0.50.1":{"name":"@mariozechner/pi-tui","version":"0.50.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"29c59d79bae5795f88eb3aec641974b1d6712f11","_id":"@mariozechner/pi-tui@0.50.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-2ivX2rgNVk+uuZc31SvpkH/nAsb9x+ll0QzGk+W/hqvtrkfCIeQqZsW9KvbfflqNLVXLgZA2BxUysUnC5dIcQw==","shasum":"35b2be0a83b8a1d2d39e509be93e93ee2233f3fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.50.1.tgz","fileCount":94,"unpackedSize":1243865,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC/sYzxBGRr39DkvNyZwPKqRD84do9p7B4M2ZBlwg/dAAiEAgZm1zTpfifrd+/uvlTQpAHvSxqwzlAX4vltGKk9grbs="}],"size":250614},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.50.1_1769469337996_0.18628477041306968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T23:15:38.203Z","publish_time":1769469338203,"_source_registry_name":"default","contributors":[]},"0.50.2":{"name":"@mariozechner/pi-tui","version":"0.50.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"9bb627a5246f2cbddb881d697af4d4cf727afe86","_id":"@mariozechner/pi-tui@0.50.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-SZeAKmCMLMnzK81ucgsGDKCP42jcpXU2jo/CxKZoSD03XGt7g6lfWhcBFP86urnqcBfHduhIkyXpnwNglzvVqQ==","shasum":"d7526d059ac01cab2968948b4d2037b3de86a001","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.50.2.tgz","fileCount":94,"unpackedSize":1260042,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD7M+p1ceFnDK6qzWYs60TKPufjNi2M1+rKvKK2tmmGhwIhAOYnrLXO26W+ly5C1/N+xJ882tS4LF7S8ie7ubKlFC7c"}],"size":253867},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.50.2_1769653468067_0.2469048935371545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T02:24:28.274Z","publish_time":1769653468274,"_source_registry_name":"default","contributors":[]},"0.50.3":{"name":"@mariozechner/pi-tui","version":"0.50.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"df667b510a301f7ad4b7dc42991999601bd24ad3","_id":"@mariozechner/pi-tui@0.50.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-kfigzWQtCKXTXlwdA7aMwhS6w8MqdLFUSOi3DoPOFaVQrphlMW0NF97zDq+kQgaQVEI6l0GF9HW/kyMoDh4OhA==","shasum":"31fb2e777eeae2562638da243be64377929e1f76","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.50.3.tgz","fileCount":94,"unpackedSize":1260042,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA6BGBszMkqE8ydBQ0rJRg0mDAa1eFMyI5EuNY8ziapFAiEA8S8G/f1IypEXuAHgjYpymV6Rw3qscUCeHsA451rOky8="}],"size":253867},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.50.3_1769657813758_0.04989123003643536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T03:36:53.927Z","publish_time":1769657813927,"_source_registry_name":"default","contributors":[]},"0.50.4":{"name":"@mariozechner/pi-tui","version":"0.50.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"3f5fe42d37050f47b78e77490a2ec1e510aa4372","_id":"@mariozechner/pi-tui@0.50.4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-MNuQhinwYqZXcYTxZX3qsQaa4ifxmN1goZL4oCGxXeS0jHyepS5NmqDMbX6shas1CYM+C92/xtoXCm6Ge8tBFA==","shasum":"66e7c82b70f1c572690e836fd4f24c4f342bac1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.50.4.tgz","fileCount":94,"unpackedSize":1290812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEBh+OdMyALEJK3tEByCq2h4b6IR1xSY4u0uEX9M/r+TAiEA6saQuEWJ0Dc0a48RJ/Pf5LRimO7UZgn/Wk4rRZzpWeM="}],"size":259960},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.50.4_1769740024582_0.2052016892371289"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-30T02:27:04.794Z","publish_time":1769740024794,"_source_registry_name":"default","contributors":[]},"0.50.5":{"name":"@mariozechner/pi-tui","version":"0.50.5","keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-tui@0.50.5","maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"dist":{"shasum":"800e9ac4b6c34d7da1fb84607e944b01541e867c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.50.5.tgz","fileCount":94,"integrity":"sha512-KGukNtdXcO3ZWBuGKWi46G9eJYNIiZxOeHpwkGQU/e1m7rhLNOL1FildNkR8B+XhEbpg8bQHo85dVw7jDV2gvA==","signatures":[{"sig":"MEQCIBqXpKsTejRbD37XxMuASJe0eX6kSEPX3raw7CRegTItAiBTTG4kcLsW8gsIsI+A4Frlcik7CAhjqu4WAFNpgN2XRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1289535,"size":259774},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"01d521c625de0d506ff2324105bf9798fd5e05e5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","build":"tsgo -p tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/tui"},"_npmVersion":"11.6.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","directories":{},"_nodeVersion":"25.2.1","dependencies":{"chalk":"^5.5.0","marked":"^15.0.12","mime-types":"^3.0.1","@types/mime-types":"^2.1.4","get-east-asian-width":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@xterm/xterm":"^5.5.0","@xterm/headless":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-tui_0.50.5_1769770092662_0.8486375857985538","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-30T10:48:12.826Z","publish_time":1769770092826,"_source_registry_name":"default","contributors":[]},"0.50.6":{"name":"@mariozechner/pi-tui","version":"0.50.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"f8d43ce02ca8ff4951caadd88344d00fca79a9b7","_id":"@mariozechner/pi-tui@0.50.6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jrr1u/KXMwcUH9NnasCPgFG+ZE8FUE6m0nRckyIHL+ibyIoo19H9sJodr53N92mHZ09xu2O49fUt9MxVggKf1g==","shasum":"31b4a14e662052d33a916eee2475e6c4b393bd56","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.50.6.tgz","fileCount":94,"unpackedSize":1293305,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICay7uQuebRtOj5/1DsHTyX9X4amCKEofkeI1WOMGGAjAiBiJ5k0PZHxiPHXCXHx/0rqghQkYlMrAJV+Ps0jAXMS4g=="}],"size":260481},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.50.6_1769807031514_0.4348874887797327"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-30T21:03:51.752Z","publish_time":1769807031752,"_source_registry_name":"default","contributors":[]},"0.50.7":{"name":"@mariozechner/pi-tui","version":"0.50.7","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"c50a0b8b6dfc7a480e574e7cfdc4e1adeaaa493d","_id":"@mariozechner/pi-tui@0.50.7","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-O8H8hXqoWdE+5eUUPiswq+WT+2eeshJHJmXKWMJMoSitNqdwzYZds9umAKdVLII6ZvjnFtd0awnf4VThYQBFIA==","shasum":"c07d5a6d10f1da6b6031666e83d9e1cc78b34a53","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.50.7.tgz","fileCount":94,"unpackedSize":1293305,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZPfCyc9jiBV9/nIli0U38zgRQ9a8U8+xtarg0/imxbwIgLvynodORvQyslOgwEjMP8B2oThKziPECiBb0DLOGF8w="}],"size":260481},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.50.7_1769818147851_0.8405810379723999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-31T00:09:08.060Z","publish_time":1769818148060,"_source_registry_name":"default","contributors":[]},"0.50.8":{"name":"@mariozechner/pi-tui","version":"0.50.8","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"4baa42cb6d9022a63e9bd590138e4ece6d64f703","_id":"@mariozechner/pi-tui@0.50.8","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-o7JZske9aCwmC/AWt5l3Sor6MkAW4pzj7mjYxwaKiw0hz6iSB+H4iidqwjgec9eRslfa/ttJ6TkXnryUiisCTQ==","shasum":"5f397bede876e4d8dde40cae7927b6fc80f2d673","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.50.8.tgz","fileCount":94,"unpackedSize":1311035,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCOYj+IqsMw0nhr5UjqgbwTaE1IRuBy/BqpyM8qhDwDbgIgCsk+ITjw86jyuyB6mFt/WEwWFgNSya05OSCi0zr30Mc="}],"size":264755},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.50.8_1769909642501_0.7656522879533489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-01T01:34:02.688Z","publish_time":1769909642688,"_source_registry_name":"default","contributors":[]},"0.50.9":{"name":"@mariozechner/pi-tui","version":"0.50.9","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"7678b075fb002dea28be18419662032ecf0b5e74","_id":"@mariozechner/pi-tui@0.50.9","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-suMWoh+XB3JKkwrXfXSwEAsvkrPUn6Zn8JQ1I+1hcNQqH/lY6e8LFRwVBkkvPt/jwoxBh8jGoiTNVh5i7Yod0g==","shasum":"8268798ffb1de89f5907c1b98fb6caca7018527c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.50.9.tgz","fileCount":94,"unpackedSize":1311035,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBMY+cV1s2KLpYBIhM2zIOnMeyQyi739bZjyQezLT6E/AiBUsdq2P4jktZHcWvzKANKgncGI+vsFDLB4vx8lYB2rpw=="}],"size":264755},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.50.9_1769934980809_0.09393509818787815"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-01T08:36:21.011Z","publish_time":1769934981011,"_source_registry_name":"default","contributors":[]},"0.51.0":{"name":"@mariozechner/pi-tui","version":"0.51.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"580c02c74dbacc27fd197315921bc6f9f9824a1b","_id":"@mariozechner/pi-tui@0.51.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-B5+zg3TNr6ge3wVsZF4L8if+2RKz/doYw2iN2veSwqpyJDQTiBqjjkLS9lBxxbmybAmfao/lWN9zho1AeUOynA==","shasum":"ef6cd3fa3d7e536de4b2a22167312dc8a938ce4c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.51.0.tgz","fileCount":94,"unpackedSize":1311035,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBbmhcsCddKQ0IyPu51OySoJ4XA32SDzCovvp/d12pXhAiEArLcGa091PZYzHN/7HQ8sKiJ10Lcs4KzikJ6eYnD0BaQ="}],"size":264755},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.51.0_1769989884647_0.442162499657895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-01T23:51:24.847Z","publish_time":1769989884847,"_source_registry_name":"default","contributors":[]},"0.51.1":{"name":"@mariozechner/pi-tui","version":"0.51.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"e02bdf8ef1aeb5fc6dbde0b219b382eb25435624","_id":"@mariozechner/pi-tui@0.51.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1g6Z4WBvWcQf3bMM85fsHyQHv4mOcqKoH1AB8+G2lBHO49707gqHc3y6LbXuBSNn8uINGoAk2LpUoAUFnxLExg==","shasum":"2711f9c03a3fab29d5c8f009f3bd7d9a3aae6fc7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.51.1.tgz","fileCount":94,"unpackedSize":1317305,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCoyTqTgw5e4nsg3azWgdq62ezji9F9n5fzdrFEfgejvAIhANFDDZN0G/T1J8KXWRTDtmgFNWsD4gzUgtE1dhmVNzmk"}],"size":266489},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.51.1_1770057408715_0.7047172725571633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-02T18:36:48.912Z","publish_time":1770057408912,"_source_registry_name":"default","contributors":[]},"0.51.2":{"name":"@mariozechner/pi-tui","version":"0.51.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"4cbc8652157700d97fec014b7688eb2747a40951","_id":"@mariozechner/pi-tui@0.51.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Eg6QdROJRVM+W4JF7OU84vN8hRDDovVYl164Qp4zl4aroGJdDy+2bSaSDDzJfqXNZ5Wpt4jJEhvF7jhZAXhGDQ==","shasum":"65fac064731643e03fd6940998dcc42595445fc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.51.2.tgz","fileCount":94,"unpackedSize":1327408,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCv57bViTTZgKULQommmGTZSe68Gj9vi8Xj3fnOpq7WYgIhAJrDL3ZY/tfFTsoPoR1mrGhRT5pS5iMJ0pD/LBSMCmmr"}],"size":268465},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.51.2_1770081535512_0.15477216303406016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T01:18:55.729Z","publish_time":1770081535729,"_source_registry_name":"default","contributors":[]},"0.51.3":{"name":"@mariozechner/pi-tui","version":"0.51.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"39d719900d3210e1ff96a06bf39b992bc33ebdb4","_id":"@mariozechner/pi-tui@0.51.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1B9C3oVsAcBSO0rvk4qC3Iq655LveLQDSnlseypCo/KiR5eY39Hw1XRtvq5N05mtxNuo3mRw8FMcYCwIl1BbDg==","shasum":"bdd66ce7ee6bc5c16ac9a14804e759ed4cf0a844","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.51.3.tgz","fileCount":94,"unpackedSize":1327408,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCeXbYhK5ilLQKosggSdhwjetEG362STT32LLJz6o3uOQIhAPgDmUHYA4SIN7zUIV464XMGpFecKPlGT1Dx++HSS69d"}],"size":268465},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.51.3_1770136233370_0.5684141770885947"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T16:30:33.578Z","publish_time":1770136233578,"_source_registry_name":"default","contributors":[]},"0.51.4":{"name":"@mariozechner/pi-tui","version":"0.51.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"9833717b4122d0e3da15a0e3742d0db6304a5d9b","_id":"@mariozechner/pi-tui@0.51.4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-y93ZYBRi4SM4j8apHJqr9mU+A3iyD0uMbbklJvQVUSZW1TNo0GS9pZRk+vnKOYHFDKXua0T2vDyKvhuKRM4HKw==","shasum":"5c3d51a8dd49f471d37c463e94e2391e1dd8d1e9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.51.4.tgz","fileCount":94,"unpackedSize":1330762,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB6oJ+vYKAUcIrXFjrtBhAMZ+pfqrDP8RbQKSkOKk1d6AiEAsnQgjXCSC40nNdOeNkyuwQrMVzmlAl4XkbdbK6+Cvcw="}],"size":269005},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.51.4_1770156352138_0.15510157293429638"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T22:05:52.390Z","publish_time":1770156352390,"_source_registry_name":"default","contributors":[]},"0.51.5":{"name":"@mariozechner/pi-tui","version":"0.51.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"5921206f9a7e9da7b9dbfb495940a023651fd758","_id":"@mariozechner/pi-tui@0.51.5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-TW01yCu1NQ9WD/EjA1/DiuTzKrpSxrHO3gBl7o8+rrZ4ON2tEellSUaaGZeRl+xhRJFqCndLSIKXbIl7mX0RDA==","shasum":"470ac34633e433cc9a313ba17403e1843990e6f2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.51.5.tgz","fileCount":94,"unpackedSize":1330762,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDTiqParzNbDSo1VoOra5U2rCvLP16b0w9lZew08iFH0AiBTXlERJycIITPl+tc2BfJBooGyEwUqDNdxrrFg0A2OOQ=="}],"size":269005},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.51.5_1770168827787_0.21170265211323613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-04T01:33:48.046Z","publish_time":1770168828046,"_source_registry_name":"default","contributors":[]},"0.51.6":{"name":"@mariozechner/pi-tui","version":"0.51.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"47a9bffcf3b4dc7f0f43ec7bf71bfe0807faf3b2","_id":"@mariozechner/pi-tui@0.51.6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-mG/RH5qArwLXcbnR3BOb8MRDGj4MvUD+c/AYySmC6XTkF+LVDw6Vc14cUcusblIUaE1GNmp+dxsRORmnh+0whg==","shasum":"c48db09c5c6398dba087128566bc0a4bc12e21a4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.51.6.tgz","fileCount":94,"unpackedSize":1330467,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDR9sKh4tugU96d+5XIsYxtpIFOLLv0qvOAqoVBqi4TrAiEAtRqCe0WTqEmY3w93X/3zLeiEPBDMNRccWZy4i3EHipg="}],"size":268924},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.51.6_1770211527759_0.5501463069828849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-04T13:25:28.004Z","publish_time":1770211528004,"_source_registry_name":"default","contributors":[]},"0.52.0":{"name":"@mariozechner/pi-tui","version":"0.52.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"150fdf36a7f0d23a0d43f963badf4e62fa4f420b","_id":"@mariozechner/pi-tui@0.52.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-SOWBWI+7SX/CgfmuyO1o+S1nhS5I1QmWrCXxd+2lvhqAvqBiVTmSt3W8RagdAH4G6D4WOcR0FFjqLFezlKV79w==","shasum":"8898083893d8e9b0218f6a290146e5e063c1bae7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.0.tgz","fileCount":94,"unpackedSize":1330467,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH+UKGYwe7va0e2w3hm9Y7dJqyxb/7Ve8hD6SI+NBW3yAiEA+Yj/xpp4qRcgadOb1enHKmoKRjLRqTHuoXSyddOTSr0="}],"size":268924},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.0_1770320553902_0.7123521718275596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T19:42:34.108Z","publish_time":1770320554108,"_source_registry_name":"default","contributors":[]},"0.52.1":{"name":"@mariozechner/pi-tui","version":"0.52.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"7f42e8a9964158233f896cd6da5d70884087a94a","_id":"@mariozechner/pi-tui@0.52.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-QWC5PbCiW+PvnWMI2XwAZs7/rZUwdwkQ5d8hSSmZ9+nQjCauQjyJs8UhXiyXmwiMhTEaiRIw+ygAyIsN9Muotg==","shasum":"ee162ef6bd8d6d7cfdcafe9c60e5c36d84fb03c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.1.tgz","fileCount":94,"unpackedSize":1330467,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICPuqnDDr/kOsEgWcLeRGvBEIwhyP1HpGnFwIEKB5WfhAiBZ1+ypd+1jWDYwPPCzt1LKzSVNGOkeNia+HRI0BlEVaA=="}],"size":268923},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.1_1770322557248_0.01468888884807762"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T20:15:57.462Z","publish_time":1770322557462,"_source_registry_name":"default","contributors":[]},"0.52.2":{"name":"@mariozechner/pi-tui","version":"0.52.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"caf4e189afa1712182f8d194aac600e96b9faa9d","_id":"@mariozechner/pi-tui@0.52.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ASNy0dU1cDWXNx4lHvyjOXdoUzrEbuSdTQwkvchiNMbau2nGogdzRXdnYuiJjJKMDqCFtkOPhEUXStpUoOzJZg==","shasum":"ec14513ad896e4ae03b62a7513f820cdb38d6894","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.2.tgz","fileCount":94,"unpackedSize":1330467,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDMSCZkjTWW898QRQT4nNp2D0LltLQRHETyPg+RS5WvawIgMCmlsacEiKYHY3SMiiGfEdFAuxc7MQnCeW698+FOlg8="}],"size":268923},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.2_1770322875209_0.6677112548211901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T20:21:15.451Z","publish_time":1770322875451,"_source_registry_name":"default","contributors":[]},"0.52.3":{"name":"@mariozechner/pi-tui","version":"0.52.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"7310bcf192c59955cac92ec11c1e06d8f4bd8c70","_id":"@mariozechner/pi-tui@0.52.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-LZRT5MdwZabVVcshuBgxBNjqbYe3hW8AsPXtudAfRc02j+uolHCrEQbsWKv7Uyk20c1XuiWrRSUA+YaTzwKVjQ==","shasum":"73ba0e6390d7acfbbc2535e5e9afb36c354759b4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.3.tgz","fileCount":94,"unpackedSize":1330467,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDjeyVMUXnrE/ykSuZiNFwtTaCE60nP75F/+2yQ+qBjpwIhALnUATGHca683Fp9s1hB6rITxKw8KIR1Vvj1hwv1pp5e"}],"size":268923},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.3_1770326960954_0.4264987531145239"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T21:29:21.207Z","publish_time":1770326961207,"_source_registry_name":"default","contributors":[]},"0.52.4":{"name":"@mariozechner/pi-tui","version":"0.52.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"f57e82fe2d7c72e82346868a9fea63078391f1bb","_id":"@mariozechner/pi-tui@0.52.4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-G7I/7Zy1ky28psVfCpA1R8guhL8ulL58Hw7ePogSoTkTrMZdlKRwkZvanP9byiS+LscjTLJsjmxMhqfghdBdJA==","shasum":"4992f53d196f43f8da8054561e1601e9bfa23c07","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.4.tgz","fileCount":94,"unpackedSize":1330467,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD2/eYyXVTxODfs2o3nq3L7gcc9HGZm63+paRyKTgZ+RgIhAPGgRxAyS6QGaALosBs8GvCbD1Ee7yNlGUIf24N/kemZ"}],"size":268924},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.4_1770327228229_0.49370367318129715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T21:33:48.401Z","publish_time":1770327228401,"_source_registry_name":"default","contributors":[]},"0.52.5":{"name":"@mariozechner/pi-tui","version":"0.52.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"9b3ecd303314a5a8da994d861c14790f19cfd4e7","_id":"@mariozechner/pi-tui@0.52.5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-apchcW7gC435HvHFtjejjeTyLV4ceYi/zs9YUZSXzMmtzhVlxGzaUV5QsU2BZstrtQL4LEgTkPa5qKPqqOJk0g==","shasum":"b81028781e817e731fc0bb87ef88591ff9ec9389","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.5.tgz","fileCount":94,"unpackedSize":1330467,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCknTIF/nXNSUlvodnZLucL1dmifBSJuBUYFL2wWX5jIQIgWdRulFni75C4T0V3vWNMOucb8xrna7q36X/WZN/WaXQ="}],"size":268923},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.5_1770328754182_0.5083740791128191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T21:59:14.460Z","publish_time":1770328754460,"_source_registry_name":"default","contributors":[]},"0.52.6":{"name":"@mariozechner/pi-tui","version":"0.52.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"5fd6542e04856c538220b2a4ef091bf8355399ba","_id":"@mariozechner/pi-tui@0.52.6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-cLCSgkoJv25nll72YB+/f7ZDJL7Ttrs+HwxFLWYegxKq2h+4waxLIbZTiSn0QONSjIMg5SMRj3iOBAO/oJ9xow==","shasum":"55893a4b06b04ef427e4fb5251909d64e42e97b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.6.tgz","fileCount":94,"unpackedSize":1330467,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCVaSCSkN17OTPdpmoQ2rp321zSgOCax3uLMK7WwKgmUwIgKvUKpAYQHhZtZdLpzZA5rbsy21TV0G8jk357aCC5Z3c="}],"size":268924},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.6_1770333994806_0.4563582338220058"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T23:26:35.031Z","publish_time":1770333995031,"_source_registry_name":"default","contributors":[]},"0.52.7":{"name":"@mariozechner/pi-tui","version":"0.52.7","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"4eb15a9d11828aa5971a1fd74e7273c52af53823","_id":"@mariozechner/pi-tui@0.52.7","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-wS9zw4lvUaVU8jAGdk4C2KN/AwEsESrguUGNpZs7g9PD8iDBE9gnXtMvtny4PDbjOk0mZ5D0CEUgMzl/ZhqH8w==","shasum":"52d5b9b1b61a236a2294e0f6c405f844648f49e2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.7.tgz","fileCount":94,"unpackedSize":1330467,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBwh+bDzPqOZcrPdfRUe2m4N+/bOBm0U9twnHue105YQAiBYNLzoOVWVTr/Gz8o3zw/WCS4GYjN/0oXNa31+M/LVnA=="}],"size":268924},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.7_1770402028580_0.3981269697126566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T18:20:28.727Z","publish_time":1770402028727,"_source_registry_name":"default","contributors":[]},"0.52.8":{"name":"@mariozechner/pi-tui","version":"0.52.8","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"f06d31ae412f38ebaf74db08a2b319f7460f474f","_id":"@mariozechner/pi-tui@0.52.8","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-QCrzHlZhOPoFY5UMc2hhBj5tXSO81hWBXlC6jBrq+o0JA47pTGvbDtFtwsjbsVAxoQiEdFWqreqwnX3tCBKimQ==","shasum":"a007a89239aeb06702f6ddce14552970d175d371","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.8.tgz","fileCount":102,"unpackedSize":1356034,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICJgMy730+uZXMvkZwcw4nEzJ1TiPJwo7h3qgMekZQKhAiEA7Yg/cBGpQ7pESAG0vlEfuqQ5xflkdnDzw48HN7qkH88="}],"size":276066},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.8_1770483063255_0.551496814575267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-07T16:51:03.458Z","publish_time":1770483063458,"_source_registry_name":"default","contributors":[]},"0.52.9":{"name":"@mariozechner/pi-tui","version":"0.52.9","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"cc3eaee5602f1fadbdee39e7a405960621692fbd","_id":"@mariozechner/pi-tui@0.52.9","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-YHVZLRz9ULVlubRi51P1AQj7oOb+caiTv/HsNa7r587ale8kLNBx2Sa99fRWuFhNPu+SniwVi4pgqvkrWAcd/w==","shasum":"ccb3e2255ed28ad5b3201bf3fc4001e7d62bc461","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.9.tgz","fileCount":102,"unpackedSize":1356034,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCvq5h+HUbGKKu0vkrRmyoHn4WuhzE7U2isiSHNCfZYGwIhAIGiNxjrRVQlR8o+vGvCNSJ6BdrZnPls+oCCbkIPuV+T"}],"size":276066},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.9_1770592644335_0.06437705024613183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-08T23:17:24.565Z","publish_time":1770592644565,"_source_registry_name":"default","contributors":[]},"0.52.10":{"name":"@mariozechner/pi-tui","version":"0.52.10","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"2668a1125d77977b126477d86cdd733b8450a4cd","_id":"@mariozechner/pi-tui@0.52.10","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-j0re5FXzznkrzC7BOc1fb+DUWYetRZAVSUbdZoxa6S5S7amxmIJzbSNCgKBaF1ZyY40jp+B5Z4W60Qc7Pn1rxA==","shasum":"6666b4b8bc2ac5ad565a2cf74447bc767c8fb2ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.10.tgz","fileCount":102,"unpackedSize":1365757,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAQwfHXiD12j8s5Azi80ERbfqdnrgkqNAtDH1L0CJgdeAiEA6wohz+X35wmdQWMCJ5QmsclM/r6Oc2FWvTv3BBy1q6A="}],"size":278152},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.10_1770931164873_0.883993471434934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T21:19:25.093Z","publish_time":1770931165093,"_source_registry_name":"default","contributors":[]},"0.52.11":{"name":"@mariozechner/pi-tui","version":"0.52.11","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"9537919a49d3b4bf11b9bc15c3bfbc658ebd449d","_id":"@mariozechner/pi-tui@0.52.11","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-2kw8B2OIWI+5BiuqNeuWCDntituIDRf7uXWO0aibblRtCONoMmxXNPVPVSBl2fipAyZHCSEykVamszyGQljCSg==","shasum":"0221839909d97c4a31410cae1e55f01eacf15b08","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.11.tgz","fileCount":102,"unpackedSize":1365757,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFDDLdg0XHuqJP/hDrIUtc5kTLd1x599+YTS/CrvtKsCAiBwKaLuXB4Yi5QKkCbGClzE1zdrkti/8v+aOgmJdJbDCw=="}],"size":278152},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.11_1771016385924_0.020402289459074074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T20:59:46.116Z","publish_time":1771016386116,"_source_registry_name":"default","contributors":[]},"0.52.12":{"name":"@mariozechner/pi-tui","version":"0.52.12","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"479eedd46fc671ce003b33ea3f577ed4d8d1fd2d","_id":"@mariozechner/pi-tui@0.52.12","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-QQ4LUlAYKN2BvT3EMU63+kYLlIkyr706+rUFBGWvkiT8ZyMy5if3oaVJpO5qAndsMB+MaUnttIBPh3iHiaJ01g==","shasum":"5f80fc12114e875f5a9617d1e4e6945b51a1a0d8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.52.12.tgz","fileCount":102,"unpackedSize":1365757,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFHV2B+4jQkBm6oAzRvY481KnL5hA72nOts+l8msAOpFAiEAmaar0EVwBkTlNlgxADh86JRvlHWV5Vedp+CqRs68gmY="}],"size":278151},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.52.12_1771022610230_0.033982724289716604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T22:43:30.393Z","publish_time":1771022610393,"_source_registry_name":"default","contributors":[]},"0.53.0":{"name":"@mariozechner/pi-tui","version":"0.53.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","koffi":"^2.9.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"ce1410b01dcd9fb4bc32c54a378f1813b1fd07a0","_id":"@mariozechner/pi-tui@0.53.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-ffma5Xj6DTN8FWA+6jM5tDiFicF/NnyNSwPH0vw2oqkXqlXt1zSSM9FymZIbSjDLW+A/f1zMvAHORhFIeQTBJQ==","shasum":"ab4882a3708cc201396a9f1eab5f53459d8ecdca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.53.0.tgz","fileCount":102,"unpackedSize":1371431,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDKYSV2XsUVtNYHUJRIRFkpNThJkHIExgWPM8maEkOyjAiEArg6WaH3EOkisjN1WET598FH1P9yt+qXUYcLHfNY7NSo="}],"size":279596},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.53.0_1771355073650_0.7114737684729813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-17T19:04:34.106Z","publish_time":1771355074106,"_source_registry_name":"default","contributors":[]},"0.53.1":{"name":"@mariozechner/pi-tui","version":"0.53.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","koffi":"^2.9.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"18ea1ed997903a743ce2a75a13ac3ac345a355ad","_id":"@mariozechner/pi-tui@0.53.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-Y417vM7cUDaNcSXAh6wH+xKdEU7ltcj7p6xmlz/BvZokKLcEkoKaaMiFC+3Mlrip2j1SJdu7Y1cv/uxYWDF//Q==","shasum":"360d474a87a58b4d37fa826d0b534e98e4e900b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.53.1.tgz","fileCount":102,"unpackedSize":1371431,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQZKSLnogA9hwN5R0a69MvRztJRbEMzKKGSsEei169BQIgUbo5wjuFkPIZvRVpeY3ZvEkNxV0C34z3tH6JGhQXj7Q="}],"size":279596},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.53.1_1771529694904_0.5610624775452144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-19T19:34:55.134Z","publish_time":1771529695134,"_source_registry_name":"default","contributors":[]},"0.54.0":{"name":"@mariozechner/pi-tui","version":"0.54.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","koffi":"^2.9.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"76b02a81b1659465fcc0b73839cf88de9b931891","_id":"@mariozechner/pi-tui@0.54.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-bvFlUohdxDvKcFeQM2xsd5twCGKWxVaYSlHCFljIW0KqMC4vU+/Ts4A1i9iDnm6Xe/MlueKvC0V09YeC8fLIHA==","shasum":"95edb75c6453bf208ddea3e555bf021373478ee1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.54.0.tgz","fileCount":102,"unpackedSize":1371431,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD5CHW4fECu3OgcItUf7fngZFGMvLWxOMf3mN6eBuZvZgIhANuLZudgP41QZSyWQc6azaaG2wAwuv04gyOo6x8QV5+c"}],"size":279596},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.54.0_1771543106671_0.9965820519810524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-19T23:18:26.863Z","publish_time":1771543106863,"_source_registry_name":"default","contributors":[]},"0.54.1":{"name":"@mariozechner/pi-tui","version":"0.54.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","koffi":"^2.9.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"5563d8969a1ff462c40afedcaeef4d871ad09582","_id":"@mariozechner/pi-tui@0.54.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-FY8QcLlr9T276oZAwMSSPo1drg+J9Y7B+A0S9g8Jh6IFJxymKZZq29/Vit6XDziJfZIgJDraC6lpobtxgTEoFQ==","shasum":"a2e93071736073afb64df7229c03295ac22fc1d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.54.1.tgz","fileCount":102,"unpackedSize":1372118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCY7GXBVeEhJpXuPKozMMtvWTBxXHOQLLIJKkNOMjT9BwIhAK++UfFk7IxNtbnkBobMgDRj0sXJ4JjFQs7BzSnpVyYe"}],"size":279802},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.54.1_1771767324123_0.282248066266664"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-22T13:35:24.319Z","publish_time":1771767324319,"_source_registry_name":"default","contributors":[]},"0.54.2":{"name":"@mariozechner/pi-tui","version":"0.54.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","koffi":"^2.9.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"2417fc256f13935cb661bf084b6b53d3dfeb8059","_id":"@mariozechner/pi-tui@0.54.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-ekk7x69qvESE7NMRO+VIduVV1T/kH+Ghroh8yqZ1y0IF4U85nzZ4jwV8JECuiGUvtFE0MMwWfJc9KdEur4xF6A==","shasum":"dbdc7e5356d6b45c0e48aabbaa007b4202e986eb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.54.2.tgz","fileCount":102,"unpackedSize":1372118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDanf3UGphMz6WMRWx5EfJkmdflN5PsWcpguNK0QF888AIgNlsc5ox2bNKn343vzEEE3oaUK4IiWHjubngVECcOkb8="}],"size":279802},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.54.2_1771808222700_0.9073377820019148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T00:57:02.902Z","publish_time":1771808222902,"_source_registry_name":"default","contributors":[]},"0.55.0":{"name":"@mariozechner/pi-tui","version":"0.55.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","koffi":"^2.9.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"d3232c2e9e43dedc8d8865413f73298af0abb372","_id":"@mariozechner/pi-tui@0.55.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-qFdBsA0CTIQbUlN5hp1yJOSgJJiuTegx+oNPzpHxaMMBPjwMuh3Y8szBqE/2HxroA6mGSQfp/fzuPinTK1+Iyg==","shasum":"243c0aed333847a30cd341ad48a8814ed321fc9e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.55.0.tgz","fileCount":102,"unpackedSize":1372118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDu6dpFbh2AdObezLbU0ilVNQwaUSaq7K1YBoxrKOM/0wIhAPyYev3O0ZFjAp/3yJLf+WwnS7unc7CX2Zjv2BIKmq9U"}],"size":279801},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.55.0_1771973559835_0.5642467111705478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T22:52:40.036Z","publish_time":1771973560036,"_source_registry_name":"default","contributors":[]},"0.55.1":{"name":"@mariozechner/pi-tui","version":"0.55.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","koffi":"^2.9.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"a753e2413544c845eac075540343086b7b9a163a","_id":"@mariozechner/pi-tui@0.55.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-rnqDUp2fm/ySevC0Ltj/ZFRbEc1kZ1A4qHESejj9hA8NVrb/pX9g82XwTE762JOieEGrRWAtmHLNOm7/e4dJMw==","shasum":"466a722e07cde505d3298693ac520bea9491d6fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.55.1.tgz","fileCount":102,"unpackedSize":1372529,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCK5Bz15Oj9BJtzQYRZsVBSdApNmakyVKlMpHNa3XzvlwIgCiEGq8UJakuzSRZWDR/QIifn+/S8px8Zw1xzuiBP/HE="}],"size":279918},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.55.1_1772064650557_0.7222265869553484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T00:10:50.785Z","publish_time":1772064650785,"_source_registry_name":"default","contributors":[]},"0.55.2":{"name":"@mariozechner/pi-tui","version":"0.55.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","koffi":"^2.9.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"10180037d20fddd8c9f8978d04208e85eeb76359","_id":"@mariozechner/pi-tui@0.55.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-cNM2nZ394ltEaxJBkaIHvNo017Byl3DhzxgA8AtKcT3fIRuntQTf/F1WJDI2XKmnaomGfEfhK9/xrcAi8FgZ9g==","shasum":"72db6bf9a7500201123e5419af68a168bcac359c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.55.2.tgz","fileCount":102,"unpackedSize":1372529,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCIIgjQtKvIkqa6lFJZuhVJxPlXuznRIpQ4cmc2T07qMQIhAIXvZZCi+1RBY+dualK80kMAGT8UN4PPCqrysbAPO78Z"}],"size":279918},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.55.2_1772227602016_0.012286133385359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T21:26:42.211Z","publish_time":1772227602211,"_source_registry_name":"default","contributors":[]},"0.55.3":{"name":"@mariozechner/pi-tui","version":"0.55.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","koffi":"^2.9.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"9d68043cbc27ca4e18b96d49db2c095c431c5610","_id":"@mariozechner/pi-tui@0.55.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-Gh4wkYgiSPCJJaB/4wEWSL7Ga8bxSq1Crp1RPRT4vKybE/DG0W/MQr5VJDvktarxtJrD16ixScwE4dzdox/PIA==","shasum":"43cc90796372aa6975af8a6b10d721e8b9f11650","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.55.3.tgz","fileCount":102,"unpackedSize":1372529,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD8pRMggTddh7VUdQzC6Zxfa+AexXV7k/bOvoKx0O/hwQIgMJQAC1Ds2gnZS60goM7oa30NhVnCfAHQOV4haVX7tq0="}],"size":279918},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.55.3_1772229280681_0.8379866668602529"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T21:54:40.916Z","publish_time":1772229280916,"_source_registry_name":"default","contributors":[]},"0.55.4":{"name":"@mariozechner/pi-tui","version":"0.55.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","koffi":"^2.9.0","marked":"^15.0.12","mime-types":"^3.0.1"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"9a53d950c4fee96b16444eec56020884ac3dffb6","_id":"@mariozechner/pi-tui@0.55.4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-LXoa0CV58lEfzbjXyuUMa4KwoPTzTegPZJEEzuc9p7LnlIn4/eBebhTXQmQ7Hxo+/zb3zpy2qoynKpKcEas9GQ==","shasum":"774ec070bf6f80d6c2026fbb18d9da0d39e59485","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.55.4.tgz","fileCount":102,"unpackedSize":1372529,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDdHeQRoPxAxEolEqaXhwTjCIVQXDwi3q+4s5BlUkM9NAIgTMJx7xcTsp6loVnGnEfukLHcIpl9b6h6eYSFz5aZzIY="}],"size":279918},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.55.4_1772490306156_0.06858289590241595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T22:25:06.371Z","publish_time":1772490306371,"_source_registry_name":"default","contributors":[]},"0.56.0":{"name":"@mariozechner/pi-tui","version":"0.56.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"e39c7d163b88d0fcf91c0dd6aa3323126cbb0ce1","_id":"@mariozechner/pi-tui@0.56.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-FZnvYvyvKJenFQqIs3iW0MGzrbOrTcAV6jFN9SFFqrjS7RDn8PkZ0iS3wZcey+2sT+YAf8AKu4f4BOXUJNB+IQ==","shasum":"53a784d5caa857c34f2c939fed325e4af2c5a10e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.56.0.tgz","fileCount":102,"unpackedSize":1378994,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAsGuTgjpnbrdoLnh6QkziHcxGFv1x3W91iBfcvwJloLAiEA62xyzbPt9a0oRbzSK5aHKv3dE853pPz6eUoc5oJqEtI="}],"size":281716},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.56.0_1772655868958_0.37471810393891514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-04T20:24:29.234Z","publish_time":1772655869234,"_source_registry_name":"default","contributors":[]},"0.56.1":{"name":"@mariozechner/pi-tui","version":"0.56.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"ab00c808920898d6bcff70980587ad01cab52d87","_id":"@mariozechner/pi-tui@0.56.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-gKle9krohDJ+KuAPNGMg5jFhagzWqzExnLAy4i5bDzTQ5etrxjlu9M+vHAi9juMg0vHnsmZlUKiQ2o5OUxF7Kg==","shasum":"c03739fa14eb6afd9c651b70ccdb52b542e63428","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.56.1.tgz","fileCount":102,"unpackedSize":1381191,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDDkkY5+eY4BlSW0F9whDmxGwOr+cImjgzdI6+/0g6FiAiEAodY2GpNvpixW4e2bCT/S8Eo5BczO9PnKV3+BsjwIcnQ="}],"size":282074},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.56.1_1772691248963_0.7916788086336746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T06:14:09.195Z","publish_time":1772691249195,"_source_registry_name":"default","contributors":[]},"0.56.2":{"name":"@mariozechner/pi-tui","version":"0.56.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"45a8499c8ffdd9677a4d032ecc92ca2f8fb07ac4","_id":"@mariozechner/pi-tui@0.56.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-UsbJNeyRnUqEp5AOCxNB/1EOCSN4ZpA/Irbbu1DLCzBPPGMrQnSp9mcFcuwqzw/t2P7VqGxY4n0hGkiAKbvgpQ==","shasum":"c42829dcc165d726a051a744635e84d3eb23d844","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.56.2.tgz","fileCount":102,"unpackedSize":1387658,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFkjaMxdZa7DA5DY3vSiEp9IrLPrkAiwF6YarrsClomWAiEAs8zCk1Oxgw5OagdnCI8N/I8q++vPmIxnWvSC8g2ujZg="}],"size":283173},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.56.2_1772754150078_0.6060774586637134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T23:42:30.275Z","publish_time":1772754150275,"_source_registry_name":"default","contributors":[]},"0.56.3":{"name":"@mariozechner/pi-tui","version":"0.56.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"dd66b5cc3e8e6871f8f6262845ad9adaa7d62524","_id":"@mariozechner/pi-tui@0.56.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-eZ1P9QRKHp78hwx+lITr/mujZqe+eCwL/bOS9vXXkFP070RW4VYum0j7TJ4BrFEH/nNkXRS1tYCXYU05une1bA==","shasum":"a3794b59ad44d8a512c06476d47f83c9b07cad34","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.56.3.tgz","fileCount":102,"unpackedSize":1391040,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9XKuLlRPQHIfGzC/AScRKOu5kShVQcMpTC6ZDp02JtgIhALq5LTCOIbo/UH656wsd2V05TbRP++40BBkrf9IduYgS"}],"size":283778},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.56.3_1772813244133_0.7779453563446341"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T16:07:24.414Z","publish_time":1772813244414,"_source_registry_name":"default","contributors":[]},"0.57.0":{"name":"@mariozechner/pi-tui","version":"0.57.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"3c3d63e161ae0056aa4750860e9934bb944f7f48","_id":"@mariozechner/pi-tui@0.57.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-RoMRkGFCsVe3O5aa9pvRCRqTOytkKthk8iblkZeqWWsQSdE+9rL3fIkdd7u020buZJO+7OJVNXEXsvd2CkFpIA==","shasum":"82c5e2b837f8d4e8c53a22289c1befc314e5cd3f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.57.0.tgz","fileCount":102,"unpackedSize":1394542,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH1A7IuHKNrJfWG68dZZSyBNbz0m8/17Q9+u6l6Pj9pSAiEAy7k6lQniUbdliD3TA/dIt7G3O6cvaIBTrV1ctKDfrDs="}],"size":284352},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.57.0_1772891058892_0.4412301359880715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-07T13:44:19.169Z","publish_time":1772891059169,"_source_registry_name":"default","contributors":[]},"0.57.1":{"name":"@mariozechner/pi-tui","version":"0.57.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"a9cedccdde77e9d765303463d8a6cd11c58f7a7f","_id":"@mariozechner/pi-tui@0.57.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-cjoRghLbeAHV0tTJeHgZXaryUi5zzBZofeZ7uJun1gztnckLLRjoVeaPTujNlc5BIfyKvFqhh1QWCZng/MXlpg==","shasum":"8c7c2692998d79695139e56bfb0835c7d70940be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.57.1.tgz","fileCount":102,"unpackedSize":1413231,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDgYwJZdPMNJiCj+LfgDHxLOWydxK7udVl+p6d1PuXFNAIhAOUETPlVM0bgmWWmlxuVaDWtTG/9++VvvMue2qJ6neo+"}],"size":287783},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.57.1_1772927794318_0.9303403194962376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-07T23:56:34.551Z","publish_time":1772927794551,"_source_registry_name":"default","contributors":[]},"0.58.0":{"name":"@mariozechner/pi-tui","version":"0.58.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"c00653255da2abc31192b3c31d0e88a768ae4c52","_id":"@mariozechner/pi-tui@0.58.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-luRbQlk0ZCbYGCtCrKTqQX0ECKNYPj7OSlxKMXEY0B3bA6s4f/Xj0aLPiKlhsIynC2dPQmijA44ZDfrWFniWwA==","shasum":"b33207ca372d7a2bfd78cedfe8143a3f22839432","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.58.0.tgz","fileCount":102,"unpackedSize":1435607,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFjdUycQk31YlnoQOvJR1G1y8USbVT/eBe6++L3P4pI+AiAyhGfxA453w5kEXSmzk8/cuePVm3D4bafI8VJ7LkrXDQ=="}],"size":293717},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.58.0_1773455803184_0.010913583979393904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T02:36:43.344Z","publish_time":1773455803344,"_source_registry_name":"default","contributors":[]},"0.58.1":{"name":"@mariozechner/pi-tui","version":"0.58.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"56559f9feefcdb8746deb7108326b5db81a04284","_id":"@mariozechner/pi-tui@0.58.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-4cO6E4/zN3FFzfwvdBpBYaZagrEyuOzZV2PYiS+FFl8u4pC1TsrV2GYqjhVVpylgxoOTKNyiargZvthp0kc4xQ==","shasum":"7c72e93107c280da8ef61fdfdb51d2b55bcb6e6d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.58.1.tgz","fileCount":102,"unpackedSize":1442574,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA4r5zZDfkfImwUeRxodzJYXYEEYN/iPkt2KGtPCfFqNAiBVdPAs7FmQqgegMvvpDCd83ZuW8kyGylpGPTNEN4j00g=="}],"size":295366},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.58.1_1773488406956_0.7806494347500434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T11:40:07.109Z","publish_time":1773488407109,"_source_registry_name":"default","contributors":[]},"0.58.2":{"name":"@mariozechner/pi-tui","version":"0.58.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"_id":"@mariozechner/pi-tui@0.58.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-quG8Xd4ECXH81uG0e8QMj7XDokDAAOhMD7ItSKH6FWeNS4MQt8VyC/7CkASJjAqf1Soqmo30vLsdZpYXBWycXQ==","shasum":"98cb144f235885d1a483323abac122c00cfa7109","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.58.2.tgz","fileCount":102,"unpackedSize":1448789,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6U1L6FeGqKiiBWaCKQJwUeJjkKF+ML+VCI454YYpl7wIgLVtA+h9rtKwCbiVpJYgVtF982IO7XItaXEXr0OOZTFQ="}],"size":297212},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.58.2_1773598861099_0.8666707142373298"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-15T18:21:01.326Z","publish_time":1773598861326,"_source_registry_name":"default","contributors":[]},"0.58.3":{"name":"@mariozechner/pi-tui","version":"0.58.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"1c93f9f0991ba7d737b60920a3219b482e7d6bc6","_id":"@mariozechner/pi-tui@0.58.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-eofZKuDFTrClu0fuZAInlG3w+2nAyJ25qz5bOAJylMzoTqlzsOSzqAeL0y2ZN/Nuy9ahwOzKQIXUwbrTXEVybw==","shasum":"22e144a023f44ee840d3085454e3fe16650703a8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.58.3.tgz","fileCount":102,"unpackedSize":1448789,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCxDg9ajIm2vNTWkxolPzGOb7Qw8HXgJSWh4ToxxqbYAAIhAI8XNgJoBTfiqcOJ15ViCMwp9im9wKLrRolWXfb34wPF"}],"size":297212},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.58.3_1773603245851_0.1864365058709503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-15T19:34:06.018Z","publish_time":1773603246018,"_source_registry_name":"default","contributors":[]},"0.58.4":{"name":"@mariozechner/pi-tui","version":"0.58.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"b28240434e857d3f64a63c9beed093b70f01fe49","_id":"@mariozechner/pi-tui@0.58.4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-EVju7Baj8H7F8dOx3pTKHvQ7i1FW2cR8v9DhSfOdELrdDepkl7v20ufO5lBkuJm+nkRJHbplN861lAI7cwM7gw==","shasum":"16fb824a090a6fd9310a6b14be89a63469dc9212","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.58.4.tgz","fileCount":102,"unpackedSize":1448789,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHi2/w/9O3LVQHH0DVgzfBSLSZlbnDLDIS7WdtcntJq+AiBhncMEflCGRVkm1sVgT9SOrXijT9xRfDXQ5lKVlODYYQ=="}],"size":297212},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.58.4_1773689354438_0.16988294744739707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T19:29:14.607Z","publish_time":1773689354607,"_source_registry_name":"default","contributors":[]},"0.59.0":{"name":"@mariozechner/pi-tui","version":"0.59.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"9595be4babaa3d6a639abae38650f9ac9dc8ff0e","_id":"@mariozechner/pi-tui@0.59.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-LM3TpaD9Lszet5Xj7ad8cbl4wXE7i2gH36zsXZFxik+kA5qcTgOmyP2AhTIZC4ZAkv8KanN8mxK1AUlK7PyEqA==","shasum":"790d1798dde4f9308be1ad532bc00ea156f5b838","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.59.0.tgz","fileCount":102,"unpackedSize":1448789,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICaXPwUMzqia07iTm4Mx0pNb9O7YSS/sVMaNMIEFqsY3AiEAqKe717t0LxzQMsPUm6hYzhMAUzar7PbYMuCOd+CWkcE="}],"size":297212},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.59.0_1773767587962_0.5327098580602341"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T17:13:08.114Z","publish_time":1773767588114,"_source_registry_name":"default","contributors":[]},"0.60.0":{"name":"@mariozechner/pi-tui","version":"0.60.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"b0026866bf3459e06afb244f8b4334bc3782f7b0","_id":"@mariozechner/pi-tui@0.60.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-ZAK5gxYhGmfJqMjfWcRBjB8glITltDbTrYJXvcDtfengbKTZN0p39p5uO5pvUB8/PiAWKTRS06yaNMhf/LG26g==","shasum":"3f97ea9a763e2ee8f54b1114a2f2e5115949ebac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.60.0.tgz","fileCount":102,"unpackedSize":1454662,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEi6Kob0YegQajmdbTHoCT381vRSsUvSXdaFEVYebSuQIgOB6DFHOn/lAUztQfGrtW8zFlWn541CVsNDgYldpjGvI="}],"size":298286},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.60.0_1773801728283_0.07725849842050714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T02:42:08.466Z","publish_time":1773801728466,"_source_registry_name":"default","contributors":[]},"0.61.0":{"name":"@mariozechner/pi-tui","version":"0.61.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"1cb697cff84e407a7f07ef7b430157c5df1db584","_id":"@mariozechner/pi-tui@0.61.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-gll0kAcBgSK7RFgsS1GrdlNglE2msh+fJS+1OXYUi3CVrWRUVGyCqEhbY9ogQ0qdrEkYT3o/6X1cnTj3yV6MuA==","shasum":"b23edf15ac5b37677a78547b8e046292a602aafe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.61.0.tgz","fileCount":102,"unpackedSize":1476623,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGR2rTh0j4gzb8QfKowf91KNL1bfRf2WeUg5mKApLofyAiA0PfA6JazHJXNOCuHrS5cSzS3XGPkHvmJ5uBBhlv8Kxg=="}],"size":300895},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.61.0_1773968979589_0.8971486086444724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T01:09:39.778Z","publish_time":1773968979778,"_source_registry_name":"default","contributors":[]},"0.61.1":{"name":"@mariozechner/pi-tui","version":"0.61.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"b63a4abed27e24dd88444b7e6d415428ee02f07a","_id":"@mariozechner/pi-tui@0.61.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-J3EI1gU5knUf1dXiHJsimDP4IRXLG7QJ1NVykU/yWOJoBPAgG6/qjjPPRcaUA7MYMUfKi+Z/zzGOyQSCVAajPA==","shasum":"8e709a861e5b69976a0ac63ace604fe986c7cad0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.61.1.tgz","fileCount":102,"unpackedSize":1476987,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZkhpJX2YAOPeV4pSAc8HywWw/KcXZESWsltgBv1SNsgIhALExUUDfGo/r3MUJ+EzjGreySVUPnDkxsZ228GE9YVDA"}],"size":301348},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.61.1_1774034120663_0.05101757661522255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T19:15:20.869Z","publish_time":1774034120869,"_source_registry_name":"default","contributors":[]},"0.62.0":{"name":"@mariozechner/pi-tui","version":"0.62.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"29681bd5326b80eca2a17e23b7b534f0d4194cbb","_id":"@mariozechner/pi-tui@0.62.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-/At11PPe8l319MnUoK4wN5L/uVCU6bDdiIUzH8Ez0stOkjSF6isRXScZ+RMM+6iCKsD4muBTX8Cmcif+3/UWHA==","shasum":"224f2b1f9235f8219a201e67dabe37660507254e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.62.0.tgz","fileCount":102,"unpackedSize":1496101,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAKsotxkqPWSpI89lWZILdNTbRyAIC8IASgvV+26zjjFAiB8wbV8+JRMA2JKyxgIihUdDf7EjZqIyc94PjYCSJE98w=="}],"size":305026},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.62.0_1774230639712_0.44565979527719524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T01:50:39.879Z","publish_time":1774230639879,"_source_registry_name":"default","contributors":[]},"0.63.0":{"name":"@mariozechner/pi-tui","version":"0.63.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"83c8682779679effb23455026e5b29d924ab0458","_id":"@mariozechner/pi-tui@0.63.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-ehyHEgaJZj7tAXbHnIq7whY57yao419Oe/A4YNp9J95Ls/YfzbxCGCdEkYkk56IMHh3lsw8OAckbVIQCoXFpjA==","shasum":"ad6c7b5944a448861c6000e77851f699b5b7844f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.63.0.tgz","fileCount":102,"unpackedSize":1499927,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDC2y8b3QGtOrvGCZgkHt5ytvkCBplseN9YL3TLJPdSvwIgdPNxRtOi951ta4o7OAZmwb6xzam1jcDB6gdfqCNoJTc="}],"size":306867},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.63.0_1774575066018_0.28277283476110715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T01:31:06.191Z","publish_time":1774575066191,"_source_registry_name":"default","contributors":[]},"0.63.1":{"name":"@mariozechner/pi-tui","version":"0.63.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"d9727c4478c0ec54c203c6518548521cf16beaf0","_id":"@mariozechner/pi-tui@0.63.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-G5p+eh1EPkFCNaaggX6vRrqttnDscK6npgmEOknoCQXZtch8XNgh9Lf3VJ0A2lZXSgR7IntG5dfXHPH/Ki64wA==","shasum":"0d3b2fad3a7daf5b9b66f4756698d260e6c33e32","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.63.1.tgz","fileCount":102,"unpackedSize":1499927,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1wyWYDPSvY8XEivMMRLa48Ea5wd9Y5PfHaF5DB1rsPwIhAIf4M5DogiR6I39pIBfJPM02VcnrruTk4/VVCR4Xb3y5"}],"size":306866},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.63.1_1774581298862_0.2912601782723052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T03:14:59.105Z","publish_time":1774581299105,"_source_registry_name":"default","contributors":[]},"0.63.2":{"name":"@mariozechner/pi-tui","version":"0.63.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"f0c6b3fbca3f352c1b4da1911f45d192bd61abef","_id":"@mariozechner/pi-tui@0.63.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-750aR2SYepbqdrydW3qVN4bvkLiYt1M33RijKeAPJVFHV2bEI5teunB37IR44F60dIAIrl4hcAcv5cGvcU1V5w==","shasum":"642feee9aff1513458bfd36256c5c379280415bb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.63.2.tgz","fileCount":102,"unpackedSize":1499927,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHb5eWjXGRAShLsw/gc7noNZAZooTz+c39tPdAhDReryAiEArikGo5SM7h1R1s76Cz5SHSZUCsDXR43tDF5fQxaa9Xo="}],"size":306866},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.63.2_1774782795579_0.008520487220715411"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-29T11:13:15.752Z","publish_time":1774782795752,"_source_registry_name":"default","contributors":[]},"0.64.0":{"name":"@mariozechner/pi-tui","version":"0.64.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"d0404a4593f5799d8aecc617a3e8ee176bd518f4","_id":"@mariozechner/pi-tui@0.64.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-W1qLry9MAuN/V3YJmMv/BJa0VaYv721NkXPg/DGItdqWxuDc+1VdNbyAnRwxblNkIpXVUWL26x64BlyFXpxmkg==","shasum":"abb80d31441079f8633a2e9f21a2419fc8040d82","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.64.0.tgz","fileCount":102,"unpackedSize":1500869,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAt/d1+0AYj61G9Akhu+fsFHK1+B1qRPPapC/sIuff0EAiEAkx90WZPXhLO8YcscqzuBYXwikXAiWSRTMJMwoEmJVFU="}],"size":306831},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.64.0_1774814216824_0.5925167063868697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-29T19:56:56.963Z","publish_time":1774814216963,"_source_registry_name":"default","contributors":[]},"0.65.0":{"name":"@mariozechner/pi-tui","version":"0.65.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"8c1831bd5c93a8769e7f83307d8c8480f5e398d8","_id":"@mariozechner/pi-tui@0.65.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-P5Uuf4x1sTplMNQw8NrC1Hyz0N/tZq9kC6CDRkTT7rZuxZEeXl9uhKvlLEGigdKVOVrWnPE7ip0jrO81POYy3g==","shasum":"de52cd023bdc37c865c2d008e16ca345c9e0510b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.65.0.tgz","fileCount":102,"unpackedSize":1502004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDMIAVIVIRpC9Q3BXhttk9s4sp47drdtvdYeNK8gQS2vwIhAK5rNX3+xZdZkKGfqg86JoW6xsnVu/a3tPSOdHHp3EgA"}],"size":307269},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.65.0_1775241126853_0.5787894447742787"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-03T18:32:07.051Z","publish_time":1775241127051,"_source_registry_name":"default","contributors":[]},"0.65.1":{"name":"@mariozechner/pi-tui","version":"0.65.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"4171cf0dbb455d919dee0ad1f17a1e87ea8b4d52","_id":"@mariozechner/pi-tui@0.65.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-z3oa3YDzs3yxsn3R6Jr5AszDQ1giqjkp9pE806Jw1gr5/rBPDPQtR48sZBqjf8Ot/bMtxV7ayjM0/LjYMdayuA==","shasum":"fa3bad5e444967560ff203885b62ff3e176ead9d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.65.1.tgz","fileCount":102,"unpackedSize":1502004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICMd7EDAjO17TDqXtB4aw/Q3QG2cnJMuhE8mwjTgVz2lAiBcLRZfh02jOrV8+9DsYbeAQqj5pqNkn4pCc4k+/77tdg=="}],"size":307269},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.65.1_1775428013080_0.5700032597710989"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-05T22:26:53.273Z","publish_time":1775428013273,"_source_registry_name":"default","contributors":[]},"0.65.2":{"name":"@mariozechner/pi-tui","version":"0.65.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"573eb91c78c91c2f12b4bdb2ab94ae4ddbd35f6b","_id":"@mariozechner/pi-tui@0.65.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-LBPbIBASjCF4QLrc/dwmPdBzVMsbkDhzmBIAFgglX5rZBnGRppB7ekSA+1kb5pdxDpDn8IbxJX+bl7ZaeqZqxw==","shasum":"0abbf1bf928319984205178f34dff41d61e95c58","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.65.2.tgz","fileCount":102,"unpackedSize":1507506,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB5k4LqXGWPFms/GsQgcoCO8exQ2ixLRybjeTDj7Mx18AiEA1MT5bGaj2DdMNlKnC7dKeNMib561mdstnlQKckK+0hQ="}],"size":308324},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.65.2_1775433944292_0.1804507904474968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-06T00:05:44.463Z","publish_time":1775433944463,"_source_registry_name":"default","contributors":[]},"0.66.0":{"name":"@mariozechner/pi-tui","version":"0.66.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"918cc09dd652a132943be6ae218e0ed56b7c5dba","_id":"@mariozechner/pi-tui@0.66.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-MphPNFpTOTGKie6KoeZi0vLCL3ZpgAjiZ1mLPe87FIRfKnmFAJIJnTqOaxTNZnSgj5WzQSpIQNdsqc8nWBzB3w==","shasum":"2a0e78c86a68454bdba721c5f55b2e52d4df8667","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.66.0.tgz","fileCount":102,"unpackedSize":1507506,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAxHLEE2maP9jNm2Z2JbIV/RcA7qnHImRizcp15ESOsfAiEA0ZgVE3LcuoMKaudq20kVIWf6z38KQYVfU9iFVXwBeKA="}],"size":308325},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.66.0_1775667424844_0.38695213230518877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T16:57:05.049Z","publish_time":1775667425049,"_source_registry_name":"default","contributors":[]},"0.66.1":{"name":"@mariozechner/pi-tui","version":"0.66.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"f3780d7004db207f1e2a620be756582391d42400","_id":"@mariozechner/pi-tui@0.66.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-hNFN42ebjwtfGooqoUwM+QaPR1XCyqPuueuP3aLOWS1bZ2nZP/jq8MBuGNrmMw1cgiDcotvOlSNj3BatzEOGsw==","shasum":"84f6ef9fcf2107454c4a0be74323f3b5a50ef263","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.66.1.tgz","fileCount":102,"unpackedSize":1507506,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD59+takY9SAAkymwzQFHpDDJJ9uxiw2znf8881NzAWAgIhAMLlzaARyqnVRlzuwPY5EhXguTbLoxybxTgBAJXXAfAO"}],"size":308324},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.66.1_1775689272917_0.5781830029247188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T23:01:13.098Z","publish_time":1775689273098,"_source_registry_name":"default","contributors":[]},"0.67.0":{"name":"@mariozechner/pi-tui","version":"0.67.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"023cd4afdae8a1efd2e6ea3eefba0dced7207f70","_id":"@mariozechner/pi-tui@0.67.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-cs4nD33PKMSGy27eADsCg9pXIgVj7LZ6YIn3no6QMGQNnSVEiQA7Euc9ULQ+GqAUvIdyJjsPh4dhf22sh+yJiQ==","shasum":"c66cba0fda2acbe2e2494bfdb59d7cb0cfbb7f77","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.67.0.tgz","fileCount":102,"unpackedSize":1515602,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDenVKeHq0tg13W4c52/LvdWklX+NrK1g667H0gA2ZXewIhAN9ivksNKEdCvRQq8fffBB9aUOvN//+hWJsZPG1Ugy6z"}],"size":310355},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.67.0_1776118994108_0.07167535840974648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-13T22:23:14.298Z","publish_time":1776118994298,"_source_registry_name":"default","contributors":[]},"0.67.1":{"name":"@mariozechner/pi-tui","version":"0.67.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"53264524520179630299e9ea7a3441af7bbdaade","_id":"@mariozechner/pi-tui@0.67.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-Xs141IpTZ/1L6puXpP9GR8xX6SEofVeZ5DegatwZ/Cfkw/Bd5CLpsArEb62WtUsv3GJjp0wXJCfbTIbQXBN/tQ==","shasum":"62a1ce83bd890f80c06892be43c2d1f9eed45eb2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.67.1.tgz","fileCount":102,"unpackedSize":1515602,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFeuJBVq0qGM/zzd/j2nI/kvil4WXxhurl/YZ3Q0MAg4AiAk7CA8JaTd4NRm936mK2VvgUuOvX5U0E5qyEQdvSe5Gw=="}],"size":310355},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.67.1_1776119526411_0.30490633517705623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-13T22:32:06.638Z","publish_time":1776119526638,"_source_registry_name":"default","contributors":[]},"0.67.2":{"name":"@mariozechner/pi-tui","version":"0.67.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"5a3e70238958b13092124a25abe9ae72235eb8ac","_id":"@mariozechner/pi-tui@0.67.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-/fo2nV8LBfCR7Lw4TN+NrBMCpE7F6L4X8SL/JbB3b19BrYu/RbmApnY7hnJ/k7nn7YFV5S9CW0TbqnmVwo9KIw==","shasum":"771bd5cef7b92ba7ea42d1608f1f4b850f5ee15c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.67.2.tgz","fileCount":102,"unpackedSize":1520331,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDqf2nWxJRpNDm7kxTVfhsjApFYwgutOxDv2aJGWSHq0AiAhu4FyyeJYffhpiRLtoAOeFPk4gU0ue3TcLX9nP7ifjw=="}],"size":311320},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.67.2_1776202923720_0.6789476323109334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-14T21:42:03.931Z","publish_time":1776202923931,"_source_registry_name":"default","contributors":[]},"0.67.3":{"name":"@mariozechner/pi-tui","version":"0.67.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"0299811c02a2a178cfdf12bbbf6b73a57e9a4c81","_id":"@mariozechner/pi-tui@0.67.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-Nq6C50kU9DEQdbc/QDXo+m3NkTedU/iyUpABtecNDLpVBrW56m6yO8HNEM0c96HOBfGrjqE7BIv1inWokKVNEw==","shasum":"9997c51b4f28bc2f1dddd91e966e013e16bde786","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.67.3.tgz","fileCount":102,"unpackedSize":1521804,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICT7+fNAEzlwOlZfgX31x10O8HktljPzWBSXp08mgZvHAiBHegvZkWQnbWG0ZyQ2wDQRAJorXuTm78oZ9JcTnmJ2uQ=="}],"size":311607},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.67.3_1776289272746_0.5859639322881605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-15T21:41:12.988Z","publish_time":1776289272988,"_source_registry_name":"default","contributors":[]},"0.67.4":{"name":"@mariozechner/pi-tui","version":"0.67.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"01949c1d4f07ab59828d680794bcf34407dde0a9","_id":"@mariozechner/pi-tui@0.67.4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.8.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-9Yg6v0CEIjCJkZ7/xc2ooH2AoQ3teAacf+WJLI+B016ZWisBtvWLHMFBNxiMhPQyK2BDCH4gIMw0PmMETwRDnQ==","shasum":"18e9946d4c4a5ec1cc4d6add4c269fb1849ce671","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.67.4.tgz","fileCount":102,"unpackedSize":1524265,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGevsWIGSJ/UOtwMUN/jHrCxOE9AWHiqMnvyQ6CdC/0iAiEA2ybTyE7FSvl9HEhGbI++LAFDrMVXAdKievcAWIX7IEY="}],"size":312537},"_npmUser":{"name":"anonymous","email":"armin.ronacher@active-4.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.67.4_1776354459444_0.5181990612059422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-16T15:47:39.663Z","publish_time":1776354459663,"_source_registry_name":"default","contributors":[]},"0.67.5":{"name":"@mariozechner/pi-tui","version":"0.67.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"23259e5f194bb2c4ec6693800899deb68e1fc0ad","_id":"@mariozechner/pi-tui@0.67.5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.8.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-e1dUhXDr2LUUkHmuVYxPubQnk3NYcZLNOinUVTYXCSTAEzgSq0vH5LMgf5/zHspi5AmncmJmc85Qf/VFmnpw7Q==","shasum":"72cd6a5c24b73bbc90f6467cb30df1c64e7aa04d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.67.5.tgz","fileCount":102,"unpackedSize":1522792,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/Gc1JlDQ2MTwMdnI/8jAvX8dor+iVgkDVi48vF/AASwIgSVa9bCPOvL59INbyw5JcCAoq3cS3IJUsB4/QlsbAqbI="}],"size":312242},"_npmUser":{"name":"anonymous","email":"armin.ronacher@active-4.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.67.5_1776362799357_0.1780114425345365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-16T18:06:39.579Z","publish_time":1776362799579,"_source_registry_name":"default","contributors":[]},"0.67.6":{"name":"@mariozechner/pi-tui","version":"0.67.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"2a356dca4d949a28d0ede1b9586fadc948bf7f85","_id":"@mariozechner/pi-tui@0.67.6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-eO5XYizj9aCEgh4wqbDERFGd5wFH94+23t91fYZQ5plV++L4K3EH4XLdjF3eg69bw36L30FyESfxmaMDlXIShw==","shasum":"56156cf035a8324aa44009629ee3733668ebaeab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.67.6.tgz","fileCount":102,"unpackedSize":1534362,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICxQD2UHLiCqI5KCw2c+P2Vzr2QTDrQkVUjQxue1S6s7AiAcnkGTDtG6PrTgDOfT+mg9a2AaEuz229DhVonyRlDb+w=="}],"size":315527},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.67.6_1776374800680_0.8578798258602114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-16T21:26:40.882Z","publish_time":1776374800882,"_source_registry_name":"default","contributors":[]},"0.67.67":{"name":"@mariozechner/pi-tui","version":"0.67.67","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"d71b5bcd6ae75c2a9e66452b5b1b6daef3fdf0ca","_id":"@mariozechner/pi-tui@0.67.67","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-qS3tN1owBg00sSAY0RYu6s6lTUwMvZPA+zx+ZzHOOstCn/sKZaTn+fBI8xiJi1rfZ/R0MZ5w2bUwMSN16DB6kw==","shasum":"fe0261ba97b68d9487dd7ff43af8cc927044187f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.67.67.tgz","fileCount":102,"unpackedSize":1534363,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCekwu+sK/8J/BM3KJuFJJsUlaRH+P51LzCcYR/RJ3HdgIgCC/e+iSMUKnqRKFO3a6L/WZy9gZDd0az2iJ0DR+7+/w="}],"size":315529},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.67.67_1776459953071_0.5232169782230849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T21:05:53.330Z","publish_time":1776459953330,"_source_registry_name":"default","contributors":[]},"0.67.68":{"name":"@mariozechner/pi-tui","version":"0.67.68","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"a1edb8a4632ee3ee5cb2e13172afdfa54deb4de6","_id":"@mariozechner/pi-tui@0.67.68","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-RhcMaGz88lNOm5+9yx+YCIfXZALLbMxB2cwsoHzyOzs+OZAItw8tz6xJZPAnX0RHY+ENQEGMMDY9TF6pxxnkbA==","shasum":"fb4c04fd180dc1f01c8f6fecb071810f3688abb9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.67.68.tgz","fileCount":102,"unpackedSize":1534363,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGsP8CoauWFJRJtjRZhxLmqjiroVtHutdkeVeUbUOS31AiA1PTRVjWSBxYJoY3PMWVBX25fFwDZF21m+YUPlMLCJGg=="}],"size":315531},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.67.68_1776468766820_0.2380689364312405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T23:32:47.019Z","publish_time":1776468767019,"_source_registry_name":"default","contributors":[]},"0.68.0":{"name":"@mariozechner/pi-tui","version":"0.68.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"6f345b78d521a88fea9e7257a0d8e38e7e719958","_id":"@mariozechner/pi-tui@0.68.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-kDz3jN2cnIxFUWjggHw8KqJ6lefsrlPqXdv4Jft9zbsns33qgi35g5QKpOWbabOkAuOoNnJr5KlFIVJeSY69Pw==","shasum":"956d36dda392509d9062a3221cc14da44a15793c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.68.0.tgz","fileCount":102,"unpackedSize":1545397,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDOhUj+eSwAu1VedRqUur9Nd4vlI/1DRUTss3QFsAm3SgIhAIXfaTwBfer41BJ/orVRzzN8TGrn8xdhflt8ElleU0tH"}],"size":317367},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.68.0_1776722142935_0.3110161387480379"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-20T21:55:43.082Z","publish_time":1776722143082,"_source_registry_name":"default","contributors":[]},"0.68.1":{"name":"@mariozechner/pi-tui","version":"0.68.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"a2c183db0fb1718eff6b6c1c67ffd0c1997b1196","_id":"@mariozechner/pi-tui@0.68.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-j+XI22ehKo4c1gEAzohoSBcgA4X5+vVinTn8a9Osb7h9N8B/rvF23GArJpiMsmE001U47rsLw0mrPop5Kmta+w==","shasum":"ec11d8406ab9ce5e5e6f1e64886efcb027cbd2b5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.68.1.tgz","fileCount":102,"unpackedSize":1545465,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDWrCNOf14o69Py5FgmhdvnQd7zflovuoXEai2XKiVYjgIhANMMoB07GL8sMRfkrDgaZFP1W7avP7giDOGrqD7iGlZq"}],"size":317384},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.68.1_1776816900953_0.45156375317081054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-22T00:15:01.105Z","publish_time":1776816901105,"_source_registry_name":"default","contributors":[]},"0.69.0":{"name":"@mariozechner/pi-tui","version":"0.69.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"85a9ce30241adf7ef62e7f4ad8bbfe2580a387e0","_id":"@mariozechner/pi-tui@0.69.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-/82SOMzCA1srivwfcSO8r9XLdAgJNcgpWzNZY33IqqvGev8Q4iWY/hA1wAkLB0l7PKJJ4Dh57xS4IGHbyVM7lA==","shasum":"ec4c19a14ca53c1b4b6b043ffd91e2cf90fbd35d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.69.0.tgz","fileCount":102,"unpackedSize":1547570,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH7RGG/JYAdtMVuOeAXHyJm9q/YlGENGQcYtlO8DmbD5AiBMle0KDsnwZcCAM5pxysAqjPKpdG5NfS+KGSEhTZpmYg=="}],"size":317677},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.69.0_1776886685913_0.431368292830107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-22T19:38:06.062Z","publish_time":1776886686062,"_source_registry_name":"default","contributors":[]},"0.70.0":{"name":"@mariozechner/pi-tui","version":"0.70.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"612be54c287a339ef092e24a7b8daa694dd82a07","_id":"@mariozechner/pi-tui@0.70.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-x/CwIMP8v9KNrmgEFA0+AWIwSWeNAitEI4eVQtQ6q2a0PpE+vx1+j2oc+iDPe7E1YqrMHXaNlHJVCaVAv/UYrg==","shasum":"040562117a5e704971f2585bb84497e0f62ad73b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.70.0.tgz","fileCount":102,"unpackedSize":1550821,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCSb0cVRgcg5OUATsY2zytSjqOEQZo49phB02Xriv6ixgIgCPB/wjRd6U6ve04GvOo0lJxlttD4Z4jB8L+qTGsXeEg="}],"size":318178},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.70.0_1776985294845_0.5067861001036691"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-23T23:01:35.062Z","publish_time":1776985295062,"_source_registry_name":"default","contributors":[]},"0.70.1":{"name":"@mariozechner/pi-tui","version":"0.70.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"6b443c685ffb8c2b74912155ee143292b762cd7d","_id":"@mariozechner/pi-tui@0.70.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-APxZ2d6T/avez8bdZPj3ff10+h4pdYZepvAAZl5Xh4cJBmXPcrp232S8SHvx0nPXFSXbcEPHyUgoPA8eiQnRGg==","shasum":"cefe6dbf7752ca051573512357341a49ecad01a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.70.1.tgz","fileCount":102,"unpackedSize":1553382,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCVPr86Y+sC2nlmfbTUMxwpijlsOpnwQJD/R0C05GoxggIhAJbqEhW6cxLenwCFpYUl3MJKAoubhERcbBt4jXqDvNzD"}],"size":319198},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.70.1_1777032563139_0.5453700006044444"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-24T12:09:23.290Z","publish_time":1777032563290,"_source_registry_name":"default","contributors":[]},"0.70.2":{"name":"@mariozechner/pi-tui","version":"0.70.2","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"48aa882b5a51e4478da1b65f98c3401151f22e3f","_id":"@mariozechner/pi-tui@0.70.2","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-PtKC0NepnrYcqMx6MXkWTrBzC9tI62KeC6w940oT46lCbfvgmfqXciR15+9BZpxxc1H4jd3CMrKsmOPVeUqZ0A==","shasum":"62d070a10054162ef7c6453fd909aaf9ad3bc769","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.70.2.tgz","fileCount":102,"unpackedSize":1553382,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCkcvW/7r/BwZh7RZCtKUueQW30+veNZ+gaLk4YZco4DAIhALzpd0B4SQN5E5Fh0qm+dVAmp2nPzLrbXsQ+UNtQFFpU"}],"size":319198},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.70.2_1777033214841_0.7306717036320063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-24T12:20:15.034Z","publish_time":1777033215034,"_source_registry_name":"default","contributors":[]},"0.70.3":{"name":"@mariozechner/pi-tui","version":"0.70.3","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"65fc80367111492611a60753d42487644a247d9d","_id":"@mariozechner/pi-tui@0.70.3","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-SlgJVbFcVO+XbnOxUTIL3mjNReOuHoeV/7pPGPZbwgLEjVKSqsCBkJhf138PBr8qZ+xriHpDimCQsOHN9MBdVQ==","shasum":"ccbe2e8f16c3e9b13aef42df0cc941b8ef19d531","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.70.3.tgz","fileCount":102,"unpackedSize":1557646,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIENugfmNA5PQYYgDdzurtRNzBaWivT36uvPXlPAU03LlAiBMqyDpm11t/di8PaPGMXwd8/TiFVPv2jKfdUDklQQ/iQ=="}],"size":319869},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.70.3_1777318159288_0.19385043576715488"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-27T19:29:19.443Z","publish_time":1777318159443,"_source_registry_name":"default","contributors":[]},"0.70.4":{"name":"@mariozechner/pi-tui","version":"0.70.4","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"0ec122f5dab611a745f3dedef2c7dfb5fe046b77","_id":"@mariozechner/pi-tui@0.70.4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-PVgTR50MJJ7AXuWNLMwX/mMBQ13aGqawz2/AgXEg0UBntgXvwYVZf0LQE7HEChTbWTvVkLHQkm3ofR6MpcaQHg==","shasum":"fc846c1ab36a40dbdf401838568a473919f4add2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.70.4.tgz","fileCount":102,"unpackedSize":1557646,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICuS3ybn1PODeRnPBIM7LvtmvjoOR4H0Qi+tmGrQiBcdAiBhYrQUV+HDeh1RZJbFfRMJivmOK3sQk/0OoaP3Ht95Sg=="}],"size":319869},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.70.4_1777319143256_0.5575947367360607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-27T19:45:43.425Z","publish_time":1777319143425,"_source_registry_name":"default","contributors":[]},"0.70.5":{"name":"@mariozechner/pi-tui","version":"0.70.5","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"3e40429b09545bcb0dbc611e8112348febc094ef","_id":"@mariozechner/pi-tui@0.70.5","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-5Ol9weTqpsQ85gg1C6Mo8M8o/HYz4uN7nM7QTPrw/Rm/UoFgO1/T/Irago5aGfzlIj/nmsGcqb7NlkWtT4vXUg==","shasum":"18d6991016e99ca5b6fdbb56f32136c1cdf53877","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.70.5.tgz","fileCount":102,"unpackedSize":1557646,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHibCl8vuZ7zf4aMUk7DUQvjs86TZpgwtu4ysE8wWyG1AiB/JJHQzzENW7xEg0bn9dtCxUdVeuaiaDhOOGM+vVFD6w=="}],"size":319869},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.70.5_1777319485399_0.35783041294590534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-27T19:51:25.602Z","publish_time":1777319485602,"_source_registry_name":"default","contributors":[]},"0.70.6":{"name":"@mariozechner/pi-tui","version":"0.70.6","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"6b48e4ac6b4c0cd766ce61928a3fc4c304283adb","_id":"@mariozechner/pi-tui@0.70.6","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-orBJEwMdpBC38AXfdVBKT5ZvqNTcKg6g3NdoF5a9aNQzDI/dOTu1UNYFYyEOTFRiTxSR1nw8eovbCcaSyekWfw==","shasum":"867cffcb7e48cd8e32502ee1adfd482ba02a6b83","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.70.6.tgz","fileCount":102,"unpackedSize":1557999,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEqRN7nmwdNNYEg003KsC9lMsFqQvSrTkGy1GADs57oCAiAB1HHBugJ0voqYNqdI6+77xBHbB/DQxeRohSOzvlr28Q=="}],"size":320019},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.70.6_1777397676365_0.7091134157448837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-28T17:34:36.627Z","publish_time":1777397676627,"_source_registry_name":"default","contributors":[]},"0.71.0":{"name":"@mariozechner/pi-tui","version":"0.71.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"f4efeb2ba5a4a1f79d51f729da008d8fcb7cf512","_id":"@mariozechner/pi-tui@0.71.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-6GyauY5i+Tp1hWF08OQHM1GfetcjJuQTVRILMdFKs45P7mP5ePOG/P1M0OYYpsrwaRJzPS2Lh2d2e1FweSK+Rg==","shasum":"b5ef38c66d06265ace7da8dbd3fe7934ef0db69d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.71.0.tgz","fileCount":102,"unpackedSize":1561311,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCBlICTVNmV8mlaI9KoyOSs41u9KFIlxS46NMlkGUr43wIgf6/i2tuQyAyh2QADx1xjnsKedt1P66RSts3X0DUPE58="}],"size":321088},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.71.0_1777590225788_0.7410220357734685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-30T23:03:46.000Z","publish_time":1777590226000,"_source_registry_name":"default","contributors":[]},"0.71.1":{"name":"@mariozechner/pi-tui","version":"0.71.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"80a439055d467001279d711c9b5d737df35113e0","_id":"@mariozechner/pi-tui@0.71.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-jNMN9EmGiH8EIKG62fceOTonoJ9k0cohTdjQCDrOk77vnxPVK+3be/+S1xk4hxviltwxlRH0d7mGQXs+CuEL8g==","shasum":"3ba71f316d24b97a902ad0aad3f53fe745d39b6c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.71.1.tgz","fileCount":102,"unpackedSize":1561311,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEb/0+iCxAxF+zaWn/XwUu59DNcFAy7NcQgZEIdXc/ngIgHl/9kfe4MWxReuG/C+1VAtP3cs9KH7vzz6lfeKXNxGY="}],"size":321087},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.71.1_1777633956723_0.9510911852107353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-01T11:12:36.926Z","publish_time":1777633956926,"_source_registry_name":"default","contributors":[]},"0.72.0":{"name":"@mariozechner/pi-tui","version":"0.72.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"196226bcc071f751bc0c6996fb55bc52e8aa0e6d","_id":"@mariozechner/pi-tui@0.72.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-uwCU/+qYrbHvmgQmIJL9DCtj2Q2EgvgBaz/8IVpKqhTT15JjBlY6M9Kems+2QtY/Q/eermTjswrUhxj1s3HE1w==","shasum":"27e376a0b87aa74c9a5d023a6a2b4a13ea827b7b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.72.0.tgz","fileCount":102,"unpackedSize":1561311,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDK2s06lny9y9A4M8gBNvvxHFGIOHGbE3met8ZYQbeq0gIhANw4ybYWetUY23D64lXSJCDw1DKMDaaAkaaKWhKmcnnZ"}],"size":321088},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.72.0_1777679746419_0.9052635488402427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-01T23:55:46.568Z","publish_time":1777679746568,"_source_registry_name":"default","contributors":[]},"0.72.1":{"name":"@mariozechner/pi-tui","version":"0.72.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"036bde0a5db25f4ac55525a7b3d15a90717f737d","_id":"@mariozechner/pi-tui@0.72.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-KjeqzMQp4vafomfkvI8HKv5/52PqRP5BmlowGC8WKyOaB+u0UkkTdfM5U1Ui3ty2gA7FOfglVRiyvcitiWwvMQ==","shasum":"575ad79f158b5fb71f4ded871aea1b869e849a74","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.72.1.tgz","fileCount":102,"unpackedSize":1561311,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDOV++LjdEw//8PIxvVCa+idjP6ckqqyl+lcBlcgAg6QQIhAPleQRiJbPpQF7AFABjWtwDuMn4HPJCSLmhQiyRAlnzf"}],"size":321086},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.72.1_1777726716791_0.152604904550528"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-02T12:58:37.004Z","publish_time":1777726717004,"_source_registry_name":"default","contributors":[]},"0.73.0":{"name":"@mariozechner/pi-tui","version":"0.73.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"dbcb473d6fdb96f60570b9ebe73e7aa6316fa8fb","_id":"@mariozechner/pi-tui@0.73.0","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.8.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-St1W+tMPKHatfK+lblsKfL+SsFyFVMK2tW6xHpBfCiMuevbOCRo/CMatso7mu1642UO04ncmfCrrpUK5L9aoog==","shasum":"3e59bc9100904b0b803051ffab9920c49f9410ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.73.0.tgz","fileCount":102,"unpackedSize":1561607,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICxAWKQMIkOubFV9ucP1zD2TEXZWcpe2f9d5JqWBRYyAAiAi7h1fe89pClDX9WuR6hTrhlcJ/jPnEVcEZQP2IhPjsA=="}],"size":321144},"_npmUser":{"name":"anonymous","email":"armin.ronacher@active-4.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.73.0_1777919584972_0.38510294078424856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-04T18:33:05.207Z","publish_time":1777919585207,"_source_registry_name":"default","contributors":[]},"0.73.1":{"name":"@mariozechner/pi-tui","version":"0.73.1","description":"Terminal User Interface library with differential rendering for efficient text-based applications","type":"module","main":"dist/index.js","scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"node --test --import tsx test/*.test.ts","prepublishOnly":"npm run clean && npm run build"},"keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/tui"},"engines":{"node":">=20.0.0"},"types":"./dist/index.d.ts","dependencies":{"@types/mime-types":"^2.1.4","chalk":"^5.5.0","get-east-asian-width":"^1.3.0","marked":"^15.0.12","mime-types":"^3.0.1"},"optionalDependencies":{"koffi":"^2.9.0"},"devDependencies":{"@xterm/headless":"^5.5.0","@xterm/xterm":"^5.5.0"},"gitHead":"781152fc24841dc54b22284514604048ebe5e2c9","_id":"@mariozechner/pi-tui@0.73.1","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-ybVsRnUbzQRtbocltJ2OXb2QogrO67N2BlUyKjZz9BHcZYiDJtNkcKQockxDjsVvDc0uBCLDX6iZJoBElBd8fw==","shasum":"efc2169a407dc90cb3f43a9f68081f0890d98768","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mariozechner/pi-tui/-/pi-tui-0.73.1.tgz","fileCount":102,"unpackedSize":1579824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB6rFVqQ1bYFvBJUmHKv9DyN6xEo/tw2IGOWgqe3SY5pAiAgmXJ+6Gm7DlNxU0e924pARVWeF3/r/8TfaLFlR0CR3A=="}],"size":324884},"_npmUser":{"name":"anonymous","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mario@badlogicgames.com"},{"name":"anonymous","email":"armin.ronacher@active-4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-tui_0.73.1_1778165122510_0.2594808985694359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-07T14:45:22.719Z","publish_time":1778165122719,"_source_registry_name":"default","deprecated":"please use @earendil-works/pi-tui instead going forward","contributors":[]}},"dist-tags":{"latest":"0.73.1"},"name":"@mariozechner/pi-tui","time":{"created":"2025-08-09T15:46:47.748Z","modified":"2026-05-07T15:59:45.286Z","0.5.0":"2025-08-09T15:46:34.765Z","0.5.1":"2025-08-09T16:02:44.011Z","0.5.2":"2025-08-09T16:05:36.311Z","0.5.4":"2025-08-09T17:38:21.764Z","0.5.5":"2025-08-09T18:11:30.748Z","0.5.6":"2025-08-09T18:17:21.107Z","0.5.7":"2025-08-09T18:19:28.263Z","0.5.8":"2025-08-10T21:06:11.896Z","0.5.9":"2025-08-30T19:16:08.954Z","0.5.10":"2025-08-30T19:42:06.918Z","0.5.11":"2025-08-30T19:47:37.222Z","0.5.12":"2025-08-30T19:49:01.147Z","0.5.13":"2025-08-30T20:30:03.451Z","0.5.14":"2025-08-30T20:56:16.974Z","0.5.15":"2025-08-31T20:12:24.871Z","0.5.16":"2025-08-31T20:18:07.755Z","0.5.17":"2025-08-31T21:10:06.314Z","0.5.18":"2025-08-31T21:50:02.700Z","0.5.19":"2025-08-31T21:57:31.142Z","0.5.20":"2025-09-01T16:44:35.938Z","0.5.21":"2025-09-01T19:47:03.328Z","0.5.22":"2025-09-01T19:56:33.307Z","0.5.23":"2025-09-01T20:03:30.392Z","0.5.24":"2025-09-01T20:10:07.303Z","0.5.25":"2025-09-01T22:20:48.141Z","0.5.26":"2025-09-01T23:19:46.924Z","0.5.27":"2025-09-01T23:33:09.771Z","0.5.28":"2025-09-02T23:26:46.747Z","0.5.29":"2025-09-04T03:18:24.030Z","0.5.30":"2025-09-04T10:42:54.177Z","0.5.31":"2025-09-06T22:10:37.535Z","0.5.32":"2025-09-09T13:01:03.571Z","0.5.33":"2025-09-15T18:33:33.965Z","0.5.34":"2025-09-15T23:12:10.635Z","0.5.35":"2025-09-15T23:31:24.709Z","0.5.38":"2025-09-15T23:33:33.615Z","0.5.39":"2025-09-16T00:20:38.311Z","0.5.40":"2025-09-16T10:24:40.633Z","0.5.41":"2025-09-18T09:18:50.131Z","0.5.42":"2025-09-18T22:15:03.034Z","0.5.43":"2025-09-18T23:50:20.332Z","0.5.44":"2025-10-05T21:02:30.218Z","0.5.45":"2025-10-22T11:04:03.378Z","0.5.46":"2025-10-22T11:10:34.095Z","0.5.47":"2025-10-25T22:45:37.727Z","0.5.48":"2025-10-26T20:24:17.496Z","0.6.2":"2025-11-12T22:44:42.466Z","0.7.0":"2025-11-12T22:55:54.847Z","0.7.1":"2025-11-12T23:05:36.116Z","0.7.2":"2025-11-13T00:00:49.649Z","0.7.5":"2025-11-13T00:32:04.055Z","0.7.7":"2025-11-13T22:44:49.513Z","0.7.8":"2025-11-13T22:50:03.511Z","0.7.9":"2025-11-14T22:23:23.125Z","0.7.10":"2025-11-14T22:57:09.424Z","0.7.11":"2025-11-16T20:02:20.396Z","0.7.12":"2025-11-16T21:57:34.795Z","0.7.13":"2025-11-16T22:09:55.131Z","0.7.15":"2025-11-17T11:55:10.069Z","0.7.16":"2025-11-17T13:12:58.352Z","0.7.17":"2025-11-18T16:50:23.920Z","0.7.18":"2025-11-18T21:13:33.588Z","0.7.20":"2025-11-18T21:54:05.112Z","0.7.21":"2025-11-18T23:57:53.443Z","0.7.22":"2025-11-19T00:52:06.239Z","0.7.23":"2025-11-20T11:00:40.502Z","0.7.24":"2025-11-20T11:43:51.345Z","0.7.25":"2025-11-20T12:42:37.832Z","0.7.26":"2025-11-20T16:30:48.079Z","0.7.27":"2025-11-20T17:57:23.168Z","0.7.28":"2025-11-20T19:40:44.205Z","0.7.29":"2025-11-20T19:49:21.901Z","0.8.1":"2025-11-21T02:22:33.458Z","0.8.2":"2025-11-21T02:23:40.660Z","0.8.3":"2025-11-21T04:00:12.778Z","0.8.4":"2025-11-21T04:10:34.534Z","0.8.5":"2025-11-21T11:49:15.933Z","0.9.0":"2025-11-21T21:03:55.439Z","0.9.1":"2025-11-21T21:21:32.869Z","0.9.2":"2025-11-24T18:33:41.973Z","0.9.3":"2025-11-24T20:04:08.685Z","0.9.4":"2025-11-26T00:51:13.841Z","0.10.0":"2025-11-27T00:34:35.104Z","0.10.1":"2025-11-27T13:19:19.604Z","0.10.2":"2025-11-27T23:00:02.717Z","0.11.0":"2025-11-29T00:07:02.637Z","0.11.1":"2025-11-29T22:06:35.149Z","0.11.2":"2025-12-01T00:21:43.051Z","0.11.3":"2025-12-01T11:51:01.916Z","0.11.4":"2025-12-01T12:06:00.159Z","0.11.5":"2025-12-01T19:23:04.585Z","0.11.6":"2025-12-02T08:37:41.286Z","0.12.0":"2025-12-02T11:19:27.963Z","0.12.1":"2025-12-02T11:31:57.702Z","0.12.2":"2025-12-02T12:01:22.047Z","0.12.3":"2025-12-02T12:11:09.999Z","0.12.4":"2025-12-02T12:27:33.170Z","0.12.5":"2025-12-03T15:22:06.122Z","0.12.6":"2025-12-03T16:13:08.848Z","0.12.7":"2025-12-04T02:11:45.669Z","0.12.8":"2025-12-04T03:00:02.419Z","0.12.9":"2025-12-04T12:23:53.445Z","0.12.10":"2025-12-04T19:52:52.955Z","0.12.11":"2025-12-05T11:20:22.889Z","0.12.12":"2025-12-05T22:01:32.972Z","0.12.13":"2025-12-05T22:39:13.055Z","0.12.14":"2025-12-05T23:47:43.954Z","0.12.15":"2025-12-06T20:29:47.816Z","0.13.0":"2025-12-06T21:49:32.998Z","0.13.1":"2025-12-06T22:13:24.304Z","0.13.2":"2025-12-07T00:26:09.647Z","0.14.1":"2025-12-08T22:00:29.619Z","0.14.2":"2025-12-08T22:29:48.814Z","0.15.0":"2025-12-09T12:44:45.058Z","0.16.0":"2025-12-09T14:44:20.776Z","0.17.0":"2025-12-09T20:50:41.036Z","0.18.0":"2025-12-10T00:23:12.519Z","0.18.1":"2025-12-10T20:40:08.043Z","0.18.2":"2025-12-10T22:40:04.492Z","0.18.3":"2025-12-11T19:34:54.290Z","0.18.4":"2025-12-11T23:00:58.813Z","0.18.5":"2025-12-12T09:01:47.035Z","0.18.6":"2025-12-12T09:54:36.349Z","0.18.7":"2025-12-12T10:16:12.762Z","0.18.8":"2025-12-12T10:30:51.923Z","0.19.0":"2025-12-12T17:35:52.987Z","0.19.1":"2025-12-12T17:56:15.348Z","0.19.2":"2025-12-12T22:03:50.575Z","0.20.1":"2025-12-12T23:57:59.470Z","0.20.0":"2025-12-12T22:25:45.601Z","0.20.2":"2025-12-13T00:12:23.734Z","0.21.0":"2025-12-13T22:56:24.285Z","0.22.0":"2025-12-15T19:15:12.686Z","0.22.1":"2025-12-15T20:54:22.470Z","0.22.2":"2025-12-15T21:09:58.806Z","0.22.3":"2025-12-16T19:06:59.458Z","0.22.4":"2025-12-16T23:40:03.939Z","0.22.5":"2025-12-17T00:22:59.704Z","0.23.0":"2025-12-17T15:14:22.738Z","0.23.1":"2025-12-17T15:43:59.662Z","0.23.2":"2025-12-17T16:56:57.705Z","0.23.3":"2025-12-17T21:30:44.053Z","0.23.4":"2025-12-18T15:57:53.583Z","0.23.5":"2025-12-19T04:16:22.685Z","0.24.0":"2025-12-19T04:22:08.534Z","0.24.1":"2025-12-19T19:52:27.530Z","0.24.2":"2025-12-19T20:13:33.608Z","0.24.3":"2025-12-19T20:36:56.514Z","0.24.4":"2025-12-19T20:55:22.039Z","0.24.5":"2025-12-19T21:10:14.978Z","0.25.0":"2025-12-20T21:03:34.946Z","0.25.1":"2025-12-21T01:48:11.909Z","0.25.2":"2025-12-21T01:59:46.913Z","0.25.3":"2025-12-21T20:02:06.795Z","0.25.4":"2025-12-21T23:23:46.835Z","0.26.0":"2025-12-22T11:54:39.663Z","0.26.1":"2025-12-22T15:20:13.476Z","0.27.0":"2025-12-22T17:20:59.074Z","0.27.1":"2025-12-22T18:29:11.569Z","0.27.2":"2025-12-23T02:50:20.488Z","0.27.3":"2025-12-24T01:47:04.641Z","0.27.4":"2025-12-24T02:33:35.818Z","0.27.5":"2025-12-24T11:19:30.783Z","0.27.6":"2025-12-24T12:59:50.903Z","0.27.7":"2025-12-24T17:33:22.638Z","0.27.8":"2025-12-24T19:53:07.875Z","0.27.9":"2025-12-24T20:26:03.498Z","0.28.0":"2025-12-25T02:58:24.403Z","0.29.0":"2025-12-25T03:17:26.137Z","0.29.1":"2025-12-25T17:10:58.736Z","0.30.0":"2025-12-25T19:35:55.122Z","0.30.1":"2025-12-26T02:14:19.182Z","0.30.2":"2025-12-26T02:26:40.919Z","0.31.0":"2026-01-02T01:00:32.180Z","0.31.1":"2026-01-02T09:39:38.743Z","0.32.0":"2026-01-03T01:48:55.918Z","0.32.1":"2026-01-03T03:26:30.319Z","0.32.2":"2026-01-03T15:08:44.755Z","0.32.3":"2026-01-03T16:09:54.735Z","0.33.0":"2026-01-04T00:08:07.007Z","0.34.0":"2026-01-04T19:30:30.193Z","0.34.1":"2026-01-04T19:57:29.965Z","0.34.2":"2026-01-04T20:06:44.300Z","0.35.0":"2026-01-05T02:42:03.280Z","0.36.0":"2026-01-05T05:17:01.431Z","0.37.0":"2026-01-05T23:07:53.151Z","0.37.1":"2026-01-05T23:32:51.748Z","0.37.2":"2026-01-05T23:53:56.529Z","0.37.3":"2026-01-06T12:44:24.169Z","0.37.4":"2026-01-06T20:28:59.923Z","0.37.5":"2026-01-06T22:25:50.086Z","0.37.6":"2026-01-06T23:43:21.390Z","0.37.7":"2026-01-07T00:02:30.614Z","0.37.8":"2026-01-07T00:33:30.137Z","0.38.0":"2026-01-08T03:53:46.038Z","0.39.0":"2026-01-08T23:10:36.987Z","0.39.1":"2026-01-08T23:34:16.478Z","0.40.0":"2026-01-08T23:44:10.701Z","0.40.1":"2026-01-09T04:12:47.790Z","0.41.0":"2026-01-09T05:07:31.810Z","0.42.0":"2026-01-09T06:00:05.197Z","0.42.1":"2026-01-09T19:24:45.957Z","0.42.2":"2026-01-10T00:43:27.542Z","0.42.3":"2026-01-10T12:28:06.013Z","0.42.4":"2026-01-10T12:56:51.215Z","0.42.5":"2026-01-11T03:11:29.719Z","0.43.0":"2026-01-12T00:00:19.364Z","0.44.0":"2026-01-12T18:05:04.317Z","0.45.1":"2026-01-13T02:07:24.304Z","0.45.2":"2026-01-13T02:28:36.953Z","0.45.3":"2026-01-13T03:57:20.134Z","0.45.4":"2026-01-13T20:37:29.932Z","0.45.5":"2026-01-13T20:47:34.597Z","0.45.6":"2026-01-13T21:48:43.249Z","0.45.7":"2026-01-13T23:11:32.652Z","0.46.0":"2026-01-15T16:36:36.337Z","0.47.0":"2026-01-16T03:41:44.892Z","0.48.0":"2026-01-16T23:32:53.017Z","0.49.0":"2026-01-17T21:02:55.996Z","0.49.1":"2026-01-18T23:23:52.988Z","0.49.2":"2026-01-19T15:14:43.822Z","0.49.3":"2026-01-22T00:43:22.414Z","0.50.0":"2026-01-26T15:55:18.857Z","0.50.1":"2026-01-26T23:15:38.203Z","0.50.2":"2026-01-29T02:24:28.274Z","0.50.3":"2026-01-29T03:36:53.927Z","0.50.4":"2026-01-30T02:27:04.794Z","0.50.5":"2026-01-30T10:48:12.826Z","0.50.6":"2026-01-30T21:03:51.752Z","0.50.7":"2026-01-31T00:09:08.060Z","0.50.8":"2026-02-01T01:34:02.688Z","0.50.9":"2026-02-01T08:36:21.011Z","0.51.0":"2026-02-01T23:51:24.847Z","0.51.1":"2026-02-02T18:36:48.912Z","0.51.2":"2026-02-03T01:18:55.729Z","0.51.3":"2026-02-03T16:30:33.578Z","0.51.4":"2026-02-03T22:05:52.390Z","0.51.5":"2026-02-04T01:33:48.046Z","0.51.6":"2026-02-04T13:25:28.004Z","0.52.0":"2026-02-05T19:42:34.108Z","0.52.1":"2026-02-05T20:15:57.462Z","0.52.2":"2026-02-05T20:21:15.451Z","0.52.3":"2026-02-05T21:29:21.207Z","0.52.4":"2026-02-05T21:33:48.401Z","0.52.5":"2026-02-05T21:59:14.460Z","0.52.6":"2026-02-05T23:26:35.031Z","0.52.7":"2026-02-06T18:20:28.727Z","0.52.8":"2026-02-07T16:51:03.458Z","0.52.9":"2026-02-08T23:17:24.565Z","0.52.10":"2026-02-12T21:19:25.093Z","0.52.11":"2026-02-13T20:59:46.116Z","0.52.12":"2026-02-13T22:43:30.393Z","0.53.0":"2026-02-17T19:04:34.106Z","0.53.1":"2026-02-19T19:34:55.134Z","0.54.0":"2026-02-19T23:18:26.863Z","0.54.1":"2026-02-22T13:35:24.319Z","0.54.2":"2026-02-23T00:57:02.902Z","0.55.0":"2026-02-24T22:52:40.036Z","0.55.1":"2026-02-26T00:10:50.785Z","0.55.2":"2026-02-27T21:26:42.211Z","0.55.3":"2026-02-27T21:54:40.916Z","0.55.4":"2026-03-02T22:25:06.371Z","0.56.0":"2026-03-04T20:24:29.234Z","0.56.1":"2026-03-05T06:14:09.195Z","0.56.2":"2026-03-05T23:42:30.275Z","0.56.3":"2026-03-06T16:07:24.414Z","0.57.0":"2026-03-07T13:44:19.169Z","0.57.1":"2026-03-07T23:56:34.551Z","0.58.0":"2026-03-14T02:36:43.344Z","0.58.1":"2026-03-14T11:40:07.109Z","0.58.2":"2026-03-15T18:21:01.326Z","0.58.3":"2026-03-15T19:34:06.018Z","0.58.4":"2026-03-16T19:29:14.607Z","0.59.0":"2026-03-17T17:13:08.114Z","0.60.0":"2026-03-18T02:42:08.466Z","0.61.0":"2026-03-20T01:09:39.778Z","0.61.1":"2026-03-20T19:15:20.869Z","0.62.0":"2026-03-23T01:50:39.879Z","0.63.0":"2026-03-27T01:31:06.191Z","0.63.1":"2026-03-27T03:14:59.105Z","0.63.2":"2026-03-29T11:13:15.752Z","0.64.0":"2026-03-29T19:56:56.963Z","0.65.0":"2026-04-03T18:32:07.051Z","0.65.1":"2026-04-05T22:26:53.273Z","0.65.2":"2026-04-06T00:05:44.463Z","0.66.0":"2026-04-08T16:57:05.049Z","0.66.1":"2026-04-08T23:01:13.098Z","0.67.0":"2026-04-13T22:23:14.298Z","0.67.1":"2026-04-13T22:32:06.638Z","0.67.2":"2026-04-14T21:42:03.931Z","0.67.3":"2026-04-15T21:41:12.988Z","0.67.4":"2026-04-16T15:47:39.663Z","0.67.5":"2026-04-16T18:06:39.579Z","0.67.6":"2026-04-16T21:26:40.882Z","0.67.67":"2026-04-17T21:05:53.330Z","0.67.68":"2026-04-17T23:32:47.019Z","0.68.0":"2026-04-20T21:55:43.082Z","0.68.1":"2026-04-22T00:15:01.105Z","0.69.0":"2026-04-22T19:38:06.062Z","0.70.0":"2026-04-23T23:01:35.062Z","0.70.1":"2026-04-24T12:09:23.290Z","0.70.2":"2026-04-24T12:20:15.034Z","0.70.3":"2026-04-27T19:29:19.443Z","0.70.4":"2026-04-27T19:45:43.425Z","0.70.5":"2026-04-27T19:51:25.602Z","0.70.6":"2026-04-28T17:34:36.627Z","0.71.0":"2026-04-30T23:03:46.000Z","0.71.1":"2026-05-01T11:12:36.926Z","0.72.0":"2026-05-01T23:55:46.568Z","0.72.1":"2026-05-02T12:58:37.004Z","0.73.0":"2026-05-04T18:33:05.207Z","0.73.1":"2026-05-07T14:45:22.719Z"},"readme":"# @mariozechner/pi-tui\n\nMinimal terminal UI framework with differential rendering and synchronized output for flicker-free interactive CLI applications.\n\n## Features\n\n- **Differential Rendering**: Three-strategy rendering system that only updates what changed\n- **Synchronized Output**: Uses CSI 2026 for atomic screen updates (no flicker)\n- **Bracketed Paste Mode**: Handles large pastes correctly with markers for >10 line pastes\n- **Component-based**: Simple Component interface with render() method\n- **Theme Support**: Components accept theme interfaces for customizable styling\n- **Built-in Components**: Text, TruncatedText, Input, Editor, Markdown, Loader, SelectList, SettingsList, Spacer, Image, Box, Container\n- **Inline Images**: Renders images in terminals that support Kitty or iTerm2 graphics protocols\n- **Autocomplete Support**: File paths and slash commands\n\n## Quick Start\n\n```typescript\nimport { TUI, Text, Editor, ProcessTerminal, matchesKey } from \"@mariozechner/pi-tui\";\n\n// Create terminal\nconst terminal = new ProcessTerminal();\n\n// Create TUI\nconst tui = new TUI(terminal);\n\n// Add components\ntui.addChild(new Text(\"Welcome to my app!\"));\n\nimport { defaultEditorTheme as editorTheme } from './test/test-themes.ts';\nconst editor = new Editor(tui, editorTheme);\neditor.onSubmit = (text) => {\n  console.log(\"Submitted:\", text);\n  tui.addChild(new Text(`You said: ${text}`));\n};\ntui.addChild(editor);\n\n// Focus the editor so it receives keyboard input\ntui.setFocus(editor);\n\n// In raw mode Ctrl+C doesn't send SIGINT — intercept it here to allow exit\ntui.addInputListener((data) => {\n  if (matchesKey(data, 'ctrl+c')) {\n    tui.stop();\n    process.exit(0);\n  }\n});\n\n// Start\ntui.start();\n```\n\n## Core API\n\n### TUI\n\nMain container that manages components and rendering.\n\n```typescript\nconst tui = new TUI(terminal);\ntui.addChild(component);\ntui.removeChild(component);\ntui.start();\ntui.stop();\ntui.requestRender(); // Request a re-render\n\n// Global debug key handler (Shift+Ctrl+D)\ntui.onDebug = () => console.log(\"Debug triggered\");\n```\n\n### Overlays\n\nOverlays render components on top of existing content without replacing it. Useful for dialogs, menus, and modal UI.\n\n```typescript\n// Show overlay with default options (centered, max 80 cols)\nconst handle = tui.showOverlay(component);\n\n// Show overlay with custom positioning and sizing\n// Values can be numbers (absolute) or percentage strings (e.g., \"50%\")\nconst handle = tui.showOverlay(component, {\n  // Sizing\n  width: 60,              // Fixed width in columns\n  width: \"80%\",           // Width as percentage of terminal\n  minWidth: 40,           // Minimum width floor\n  maxHeight: 20,          // Maximum height in rows\n  maxHeight: \"50%\",       // Maximum height as percentage of terminal\n\n  // Anchor-based positioning (default: 'center')\n  anchor: 'bottom-right', // Position relative to anchor point\n  offsetX: 2,             // Horizontal offset from anchor\n  offsetY: -1,            // Vertical offset from anchor\n\n  // Percentage-based positioning (alternative to anchor)\n  row: \"25%\",             // Vertical position (0%=top, 100%=bottom)\n  col: \"50%\",             // Horizontal position (0%=left, 100%=right)\n\n  // Absolute positioning (overrides anchor/percent)\n  row: 5,                 // Exact row position\n  col: 10,                // Exact column position\n\n  // Margin from terminal edges\n  margin: 2,              // All sides\n  margin: { top: 1, right: 2, bottom: 1, left: 2 },\n\n  // Responsive visibility\n  visible: (termWidth, termHeight) => termWidth >= 100  // Hide on narrow terminals\n\n  // Focus behavior\n  nonCapturing: true       // Don't auto-focus when shown\n});\n\n// OverlayHandle methods\nhandle.hide();              // Permanently remove the overlay\nhandle.setHidden(true);     // Temporarily hide (can show again)\nhandle.setHidden(false);    // Show again after hiding\nhandle.isHidden();          // Check if temporarily hidden\nhandle.focus();             // Focus and bring to visual front\nhandle.unfocus();           // Release focus to previous target\nhandle.isFocused();         // Check if overlay has focus\n\n// Hide topmost overlay\ntui.hideOverlay();\n\n// Check if any visible overlay is active\ntui.hasOverlay();\n```\n\n**Anchor values**: `'center'`, `'top-left'`, `'top-right'`, `'bottom-left'`, `'bottom-right'`, `'top-center'`, `'bottom-center'`, `'left-center'`, `'right-center'`\n\n**Resolution order**:\n1. `minWidth` is applied as a floor after width calculation\n2. For position: absolute `row`/`col` > percentage `row`/`col` > `anchor`\n3. `margin` clamps final position to stay within terminal bounds\n4. `visible` callback controls whether overlay renders (called each frame)\n\n### Component Interface\n\nAll components implement:\n\n```typescript\ninterface Component {\n  render(width: number): string[];\n  handleInput?(data: string): void;\n  invalidate?(): void;\n}\n```\n\n| Method | Description |\n|--------|-------------|\n| `render(width)` | Returns an array of strings, one per line. Each line **must not exceed `width`** or the TUI will error. Use `truncateToWidth()` or manual wrapping to ensure this. |\n| `handleInput?(data)` | Called when the component has focus and receives keyboard input. The `data` string contains raw terminal input (may include ANSI escape sequences). |\n| `invalidate?()` | Called to clear any cached render state. Components should re-render from scratch on the next `render()` call. |\n\nThe TUI appends a full SGR reset and OSC 8 reset at the end of each rendered line. Styles do not carry across lines. If you emit multi-line text with styling, reapply styles per line or use `wrapTextWithAnsi()` so styles are preserved for each wrapped line.\n\n### Focusable Interface (IME Support)\n\nComponents that display a text cursor and need IME (Input Method Editor) support should implement the `Focusable` interface:\n\n```typescript\nimport { CURSOR_MARKER, type Component, type Focusable } from \"@mariozechner/pi-tui\";\n\nclass MyInput implements Component, Focusable {\n  focused: boolean = false;  // Set by TUI when focus changes\n  \n  render(width: number): string[] {\n    const marker = this.focused ? CURSOR_MARKER : \"\";\n    // Emit marker right before the fake cursor\n    return [`> ${beforeCursor}${marker}\\x1b[7m${atCursor}\\x1b[27m${afterCursor}`];\n  }\n}\n```\n\nWhen a `Focusable` component has focus, TUI:\n1. Sets `focused = true` on the component\n2. Scans rendered output for `CURSOR_MARKER` (a zero-width APC escape sequence)\n3. Positions the hardware terminal cursor at that location\n4. Shows the hardware cursor\n\nThis enables IME candidate windows to appear at the correct position for CJK input methods. The `Editor` and `Input` built-in components already implement this interface.\n\n**Container components with embedded inputs:** When a container component (dialog, selector, etc.) contains an `Input` or `Editor` child, the container must implement `Focusable` and propagate the focus state to the child:\n\n```typescript\nimport { Container, type Focusable, Input } from \"@mariozechner/pi-tui\";\n\nclass SearchDialog extends Container implements Focusable {\n  private searchInput: Input;\n\n  // Propagate focus to child input for IME cursor positioning\n  private _focused = false;\n  get focused(): boolean { return this._focused; }\n  set focused(value: boolean) {\n    this._focused = value;\n    this.searchInput.focused = value;\n  }\n\n  constructor() {\n    super();\n    this.searchInput = new Input();\n    this.addChild(this.searchInput);\n  }\n}\n```\n\nWithout this propagation, typing with an IME (Chinese, Japanese, Korean, etc.) will show the candidate window in the wrong position.\n\n## Built-in Components\n\n### Container\n\nGroups child components.\n\n```typescript\nconst container = new Container();\ncontainer.addChild(component);\ncontainer.removeChild(component);\n```\n\n### Box\n\nContainer that applies padding and background color to all children.\n\n```typescript\nconst box = new Box(\n  1,                              // paddingX (default: 1)\n  1,                              // paddingY (default: 1)\n  (text) => chalk.bgGray(text)   // optional background function\n);\nbox.addChild(new Text(\"Content\"));\nbox.setBgFn((text) => chalk.bgBlue(text));  // Change background dynamically\n```\n\n### Text\n\nDisplays multi-line text with word wrapping and padding.\n\n```typescript\nconst text = new Text(\n  \"Hello World\",                  // text content\n  1,                              // paddingX (default: 1)\n  1,                              // paddingY (default: 1)\n  (text) => chalk.bgGray(text)   // optional background function\n);\ntext.setText(\"Updated text\");\ntext.setCustomBgFn((text) => chalk.bgBlue(text));\n```\n\n### TruncatedText\n\nSingle-line text that truncates to fit viewport width. Useful for status lines and headers.\n\n```typescript\nconst truncated = new TruncatedText(\n  \"This is a very long line that will be truncated...\",\n  0,  // paddingX (default: 0)\n  0   // paddingY (default: 0)\n);\n```\n\n### Input\n\nSingle-line text input with horizontal scrolling.\n\n```typescript\nconst input = new Input();\ninput.onSubmit = (value) => console.log(value);\ninput.setValue(\"initial\");\ninput.getValue();\n```\n\n**Key Bindings:**\n- `Enter` - Submit\n- `Ctrl+A` / `Ctrl+E` - Line start/end\n- `Ctrl+W` or `Alt+Backspace` - Delete word backwards\n- `Ctrl+U` - Delete to start of line\n- `Ctrl+K` - Delete to end of line\n- `Ctrl+Left` / `Ctrl+Right` - Word navigation\n- `Alt+Left` / `Alt+Right` - Word navigation\n- Arrow keys, Backspace, Delete work as expected\n\n### Editor\n\nMulti-line text editor with autocomplete, file completion, paste handling, and vertical scrolling when content exceeds terminal height.\n\n```typescript\ninterface EditorTheme {\n  borderColor: (str: string) => string;\n  selectList: SelectListTheme;\n}\n\ninterface EditorOptions {\n  paddingX?: number;  // Horizontal padding (default: 0)\n}\n\nconst editor = new Editor(tui, theme, options?);  // tui is required for height-aware scrolling\neditor.onSubmit = (text) => console.log(text);\neditor.onChange = (text) => console.log(\"Changed:\", text);\neditor.disableSubmit = true; // Disable submit temporarily\neditor.setAutocompleteProvider(provider);\neditor.borderColor = (s) => chalk.blue(s); // Change border dynamically\neditor.setPaddingX(1); // Update horizontal padding dynamically\neditor.getPaddingX();  // Get current padding\n```\n\n**Features:**\n- Multi-line editing with word wrap\n- Slash command autocomplete (type `/`)\n- File path autocomplete (press `Tab`)\n- Large paste handling (>10 lines creates `[paste #1 +50 lines]` marker)\n- Horizontal lines above/below editor\n- Fake cursor rendering (hidden real cursor)\n\n**Key Bindings:**\n- `Enter` - Submit\n- `Shift+Enter`, `Ctrl+Enter`, or `Alt+Enter` - New line (terminal-dependent, Alt+Enter most reliable)\n- `Tab` - Autocomplete\n- `Ctrl+K` - Delete to end of line\n- `Ctrl+U` - Delete to start of line\n- `Ctrl+W` or `Alt+Backspace` - Delete word backwards\n- `Alt+D` or `Alt+Delete` - Delete word forwards\n- `Ctrl+A` / `Ctrl+E` - Line start/end\n- `Ctrl+]` - Jump forward to character (awaits next keypress, then moves cursor to first occurrence)\n- `Ctrl+Alt+]` - Jump backward to character\n- Arrow keys, Backspace, Delete work as expected\n\n### Markdown\n\nRenders markdown with syntax highlighting and theming support.\n\n```typescript\ninterface MarkdownTheme {\n  heading: (text: string) => string;\n  link: (text: string) => string;\n  linkUrl: (text: string) => string;\n  code: (text: string) => string;\n  codeBlock: (text: string) => string;\n  codeBlockBorder: (text: string) => string;\n  quote: (text: string) => string;\n  quoteBorder: (text: string) => string;\n  hr: (text: string) => string;\n  listBullet: (text: string) => string;\n  bold: (text: string) => string;\n  italic: (text: string) => string;\n  strikethrough: (text: string) => string;\n  underline: (text: string) => string;\n  highlightCode?: (code: string, lang?: string) => string[];\n}\n\ninterface DefaultTextStyle {\n  color?: (text: string) => string;\n  bgColor?: (text: string) => string;\n  bold?: boolean;\n  italic?: boolean;\n  strikethrough?: boolean;\n  underline?: boolean;\n}\n\nconst md = new Markdown(\n  \"# Hello\\n\\nSome **bold** text\",\n  1,              // paddingX\n  1,              // paddingY\n  theme,          // MarkdownTheme\n  defaultStyle    // optional DefaultTextStyle\n);\nmd.setText(\"Updated markdown\");\n```\n\n**Features:**\n- Headings, bold, italic, code blocks, lists, links, blockquotes\n- HTML tags rendered as plain text\n- Optional syntax highlighting via `highlightCode`\n- Padding support\n- Render caching for performance\n\n### Loader\n\nAnimated loading spinner.\n\n```typescript\nconst loader = new Loader(\n  tui,                              // TUI instance for render updates\n  (s) => chalk.cyan(s),            // spinner color function\n  (s) => chalk.gray(s),            // message color function\n  \"Loading...\"                      // message (default: \"Loading...\")\n);\nloader.start();\nloader.setMessage(\"Still loading...\");\nloader.stop();\n```\n\n### CancellableLoader\n\nExtends Loader with Escape key handling and an AbortSignal for cancelling async operations.\n\n```typescript\nconst loader = new CancellableLoader(\n  tui,                              // TUI instance for render updates\n  (s) => chalk.cyan(s),            // spinner color function\n  (s) => chalk.gray(s),            // message color function\n  \"Working...\"                      // message\n);\nloader.onAbort = () => done(null); // Called when user presses Escape\ndoAsyncWork(loader.signal).then(done);\n```\n\n**Properties:**\n- `signal: AbortSignal` - Aborted when user presses Escape\n- `aborted: boolean` - Whether the loader was aborted\n- `onAbort?: () => void` - Callback when user presses Escape\n\n### SelectList\n\nInteractive selection list with keyboard navigation.\n\n```typescript\ninterface SelectItem {\n  value: string;\n  label: string;\n  description?: string;\n}\n\ninterface SelectListTheme {\n  selectedPrefix: (text: string) => string;\n  selectedText: (text: string) => string;\n  description: (text: string) => string;\n  scrollInfo: (text: string) => string;\n  noMatch: (text: string) => string;\n}\n\nconst list = new SelectList(\n  [\n    { value: \"opt1\", label: \"Option 1\", description: \"First option\" },\n    { value: \"opt2\", label: \"Option 2\", description: \"Second option\" },\n  ],\n  5,      // maxVisible\n  theme   // SelectListTheme\n);\n\nlist.onSelect = (item) => console.log(\"Selected:\", item);\nlist.onCancel = () => console.log(\"Cancelled\");\nlist.onSelectionChange = (item) => console.log(\"Highlighted:\", item);\nlist.setFilter(\"opt\"); // Filter items\n```\n\n**Controls:**\n- Arrow keys: Navigate\n- Enter: Select\n- Escape: Cancel\n\n### SettingsList\n\nSettings panel with value cycling and submenus.\n\n```typescript\ninterface SettingItem {\n  id: string;\n  label: string;\n  description?: string;\n  currentValue: string;\n  values?: string[];  // If provided, Enter/Space cycles through these\n  submenu?: (currentValue: string, done: (selectedValue?: string) => void) => Component;\n}\n\ninterface SettingsListTheme {\n  label: (text: string, selected: boolean) => string;\n  value: (text: string, selected: boolean) => string;\n  description: (text: string) => string;\n  cursor: string;\n  hint: (text: string) => string;\n}\n\nconst settings = new SettingsList(\n  [\n    { id: \"theme\", label: \"Theme\", currentValue: \"dark\", values: [\"dark\", \"light\"] },\n    { id: \"model\", label: \"Model\", currentValue: \"gpt-4\", submenu: (val, done) => modelSelector },\n  ],\n  10,      // maxVisible\n  theme,   // SettingsListTheme\n  (id, newValue) => console.log(`${id} changed to ${newValue}`),\n  () => console.log(\"Cancelled\")\n);\nsettings.updateValue(\"theme\", \"light\");\n```\n\n**Controls:**\n- Arrow keys: Navigate\n- Enter/Space: Activate (cycle value or open submenu)\n- Escape: Cancel\n\n### Spacer\n\nEmpty lines for vertical spacing.\n\n```typescript\nconst spacer = new Spacer(2); // 2 empty lines (default: 1)\n```\n\n### Image\n\nRenders images inline for terminals that support the Kitty graphics protocol (Kitty, Ghostty, WezTerm) or iTerm2 inline images. Falls back to a text placeholder on unsupported terminals.\n\n```typescript\ninterface ImageTheme {\n  fallbackColor: (str: string) => string;\n}\n\ninterface ImageOptions {\n  maxWidthCells?: number;\n  maxHeightCells?: number;\n  filename?: string;\n}\n\nconst image = new Image(\n  base64Data,       // base64-encoded image data\n  \"image/png\",      // MIME type\n  theme,            // ImageTheme\n  options           // optional ImageOptions\n);\ntui.addChild(image);\n```\n\nSupported formats: PNG, JPEG, GIF, WebP. Dimensions are parsed from the image headers automatically.\n\n## Autocomplete\n\n### CombinedAutocompleteProvider\n\nSupports both slash commands and file paths.\n\n```typescript\nimport { CombinedAutocompleteProvider } from \"@mariozechner/pi-tui\";\n\nconst provider = new CombinedAutocompleteProvider(\n  [\n    { name: \"help\", description: \"Show help\" },\n    { name: \"clear\", description: \"Clear screen\" },\n    { name: \"delete\", description: \"Delete last message\" },\n  ],\n  process.cwd() // base path for file completion\n);\n\neditor.setAutocompleteProvider(provider);\n```\n\n**Features:**\n- Type `/` to see slash commands\n- Press `Tab` for file path completion\n- Works with `~/`, `./`, `../`, and `@` prefix\n- Filters to attachable files for `@` prefix\n\n## Key Detection\n\nUse `matchesKey()` with the `Key` helper for detecting keyboard input (supports Kitty keyboard protocol):\n\n```typescript\nimport { matchesKey, Key } from \"@mariozechner/pi-tui\";\n\nif (matchesKey(data, Key.ctrl(\"c\"))) {\n  process.exit(0);\n}\n\nif (matchesKey(data, Key.enter)) {\n  submit();\n} else if (matchesKey(data, Key.escape)) {\n  cancel();\n} else if (matchesKey(data, Key.up)) {\n  moveUp();\n}\n```\n\n**Key identifiers** (use `Key.*` for autocomplete, or string literals):\n- Basic keys: `Key.enter`, `Key.escape`, `Key.tab`, `Key.space`, `Key.backspace`, `Key.delete`, `Key.home`, `Key.end`\n- Arrow keys: `Key.up`, `Key.down`, `Key.left`, `Key.right`\n- With modifiers: `Key.ctrl(\"c\")`, `Key.shift(\"tab\")`, `Key.alt(\"left\")`, `Key.ctrlShift(\"p\")`\n- String format also works: `\"enter\"`, `\"ctrl+c\"`, `\"shift+tab\"`, `\"ctrl+shift+p\"`\n\n## Differential Rendering\n\nThe TUI uses three rendering strategies:\n\n1. **First Render**: Output all lines without clearing scrollback\n2. **Width Changed or Change Above Viewport**: Clear screen and full re-render\n3. **Normal Update**: Move cursor to first changed line, clear to end, render changed lines\n\nAll updates are wrapped in **synchronized output** (`\\x1b[?2026h` ... `\\x1b[?2026l`) for atomic, flicker-free rendering.\n\n## Terminal Interface\n\nThe TUI works with any object implementing the `Terminal` interface:\n\n```typescript\ninterface Terminal {\n  start(onInput: (data: string) => void, onResize: () => void): void;\n  stop(): void;\n  write(data: string): void;\n  get columns(): number;\n  get rows(): number;\n  moveBy(lines: number): void;\n  hideCursor(): void;\n  showCursor(): void;\n  clearLine(): void;\n  clearFromCursor(): void;\n  clearScreen(): void;\n}\n```\n\n**Built-in implementations:**\n- `ProcessTerminal` - Uses `process.stdin/stdout`\n- `VirtualTerminal` - For testing (uses `@xterm/headless`)\n\n## Utilities\n\n```typescript\nimport { visibleWidth, truncateToWidth, wrapTextWithAnsi } from \"@mariozechner/pi-tui\";\n\n// Get visible width of string (ignoring ANSI codes)\nconst width = visibleWidth(\"\\x1b[31mHello\\x1b[0m\"); // 5\n\n// Truncate string to width (preserving ANSI codes, adds ellipsis)\nconst truncated = truncateToWidth(\"Hello World\", 8); // \"Hello...\"\n\n// Truncate without ellipsis\nconst truncatedNoEllipsis = truncateToWidth(\"Hello World\", 8, \"\"); // \"Hello Wo\"\n\n// Wrap text to width (preserving ANSI codes across line breaks)\nconst lines = wrapTextWithAnsi(\"This is a long line that needs wrapping\", 20);\n// [\"This is a long line\", \"that needs wrapping\"]\n```\n\n## Creating Custom Components\n\nWhen creating custom components, **each line returned by `render()` must not exceed the `width` parameter**. The TUI will error if any line is wider than the terminal.\n\n### Handling Input\n\nUse `matchesKey()` with the `Key` helper for keyboard input:\n\n```typescript\nimport { matchesKey, Key, truncateToWidth } from \"@mariozechner/pi-tui\";\nimport type { Component } from \"@mariozechner/pi-tui\";\n\nclass MyInteractiveComponent implements Component {\n  private selectedIndex = 0;\n  private items = [\"Option 1\", \"Option 2\", \"Option 3\"];\n  \n  public onSelect?: (index: number) => void;\n  public onCancel?: () => void;\n\n  handleInput(data: string): void {\n    if (matchesKey(data, Key.up)) {\n      this.selectedIndex = Math.max(0, this.selectedIndex - 1);\n    } else if (matchesKey(data, Key.down)) {\n      this.selectedIndex = Math.min(this.items.length - 1, this.selectedIndex + 1);\n    } else if (matchesKey(data, Key.enter)) {\n      this.onSelect?.(this.selectedIndex);\n    } else if (matchesKey(data, Key.escape) || matchesKey(data, Key.ctrl(\"c\"))) {\n      this.onCancel?.();\n    }\n  }\n\n  render(width: number): string[] {\n    return this.items.map((item, i) => {\n      const prefix = i === this.selectedIndex ? \"> \" : \"  \";\n      return truncateToWidth(prefix + item, width);\n    });\n  }\n}\n```\n\n### Handling Line Width\n\nUse the provided utilities to ensure lines fit:\n\n```typescript\nimport { visibleWidth, truncateToWidth } from \"@mariozechner/pi-tui\";\nimport type { Component } from \"@mariozechner/pi-tui\";\n\nclass MyComponent implements Component {\n  private text: string;\n\n  constructor(text: string) {\n    this.text = text;\n  }\n\n  render(width: number): string[] {\n    // Option 1: Truncate long lines\n    return [truncateToWidth(this.text, width)];\n\n    // Option 2: Check and pad to exact width\n    const line = this.text;\n    const visible = visibleWidth(line);\n    if (visible > width) {\n      return [truncateToWidth(line, width)];\n    }\n    // Pad to exact width (optional, for backgrounds)\n    return [line + \" \".repeat(width - visible)];\n  }\n}\n```\n\n### ANSI Code Considerations\n\nBoth `visibleWidth()` and `truncateToWidth()` correctly handle ANSI escape codes:\n\n- `visibleWidth()` ignores ANSI codes when calculating width\n- `truncateToWidth()` preserves ANSI codes and properly closes them when truncating\n\n```typescript\nimport chalk from \"chalk\";\n\nconst styled = chalk.red(\"Hello\") + \" \" + chalk.blue(\"World\");\nconst width = visibleWidth(styled); // 11 (not counting ANSI codes)\nconst truncated = truncateToWidth(styled, 8); // Red \"Hello\" + \" W...\" with proper reset\n```\n\n### Caching\n\nFor performance, components should cache their rendered output and only re-render when necessary:\n\n```typescript\nclass CachedComponent implements Component {\n  private text: string;\n  private cachedWidth?: number;\n  private cachedLines?: string[];\n\n  render(width: number): string[] {\n    if (this.cachedLines && this.cachedWidth === width) {\n      return this.cachedLines;\n    }\n\n    const lines = [truncateToWidth(this.text, width)];\n\n    this.cachedWidth = width;\n    this.cachedLines = lines;\n    return lines;\n  }\n\n  invalidate(): void {\n    this.cachedWidth = undefined;\n    this.cachedLines = undefined;\n  }\n}\n```\n\n## Example\n\nSee `test/chat-simple.ts` for a complete chat interface example with:\n- Markdown messages with custom background colors\n- Loading spinner during responses\n- Editor with autocomplete and slash commands\n- Spacers between messages\n\nRun it:\n```bash\nnpx tsx test/chat-simple.ts\n```\n\n## Development\n\n```bash\n# Install dependencies (from monorepo root)\nnpm install\n\n# Run type checking\nnpm run check\n\n# Run the demo\nnpx tsx test/chat-simple.ts\n```\n\n### Debug logging\n\nSet `PI_TUI_WRITE_LOG` to capture the raw ANSI stream written to stdout.\n\n```bash\nPI_TUI_WRITE_LOG=/tmp/tui-ansi.log npx tsx test/chat-simple.ts\n```","users":{}}