{"_id":"@auto-ml-skills/disco-tui","_rev":"11-3d82beb912eacd9488b94f9ce4b75c25","name":"@auto-ml-skills/disco-tui","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.2":{"name":"@auto-ml-skills/disco-tui","version":"0.0.2","keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Auto-ML-Skills"},"license":"Apache-2.0","_id":"@auto-ml-skills/disco-tui@0.0.2","maintainers":[{"name":"hanhainebula","email":"2512674094@qq.com"}],"homepage":"https://github.com/VectorSpaceLab/Auto-ML-Skills#readme","bugs":{"url":"https://github.com/VectorSpaceLab/Auto-ML-Skills/issues"},"dist":{"shasum":"c307b3d8a7fc4f8670370dd33e6428f3bfc7ee12","tarball":"https://registry.npmjs.org/@auto-ml-skills/disco-tui/-/disco-tui-0.0.2.tgz","fileCount":115,"integrity":"sha512-yMwQxW7MovHQ3IpbkfHDG39bxtAt1bO8OXnquxiaZRRfa9oQ+ye3tilVBSh+MMDM294I0TuSlUUAWWs2WP6E+A==","signatures":[{"sig":"MEUCIQDWxxSoUWI8oAjvLaBpOD327Z1oFFTBgMppZpJA5e04uAIgfhCcCzc7ge2CpJNGuGEzbB0b4K2OAF4/7DkwBlMriCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1724364},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"gitHead":"e89dfe3f79ef53e81bc40fdc648f4e5cd2b75dcb","scripts":{"test":"node --test test/*.test.ts","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"hanhainebula","email":"2512674094@qq.com"},"deprecated":"Deprecated internal package from the legacy DisCo monorepo. Do not install directly; use @arex-skill/disco@latest.","repository":{"url":"git+https://github.com/VectorSpaceLab/Auto-ML-Skills.git","type":"git","directory":"packages/tui"},"_npmVersion":"11.13.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"15.0.12","get-east-asian-width":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"5.6.2","@xterm/headless":"5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/disco-tui_0.0.2_1782626429679_0.9449623386829706","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@auto-ml-skills/disco-tui","version":"0.0.3","keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Auto-ML-Skills"},"license":"Apache-2.0","_id":"@auto-ml-skills/disco-tui@0.0.3","maintainers":[{"name":"hanhainebula","email":"2512674094@qq.com"}],"homepage":"https://github.com/VectorSpaceLab/Auto-ML-Skills#readme","bugs":{"url":"https://github.com/VectorSpaceLab/Auto-ML-Skills/issues"},"dist":{"shasum":"480133276698295ac649197c88387eaf2a0ae670","tarball":"https://registry.npmjs.org/@auto-ml-skills/disco-tui/-/disco-tui-0.0.3.tgz","fileCount":115,"integrity":"sha512-Lnrd0osC8KZbeHfPfE5W8sj/J5imXxjNHzq6yIjwt2Z1QeJIOnDmaBqh2NAkl7IGDvE86IO20IYFnAQ0yZs+wA==","signatures":[{"sig":"MEUCIQCtMDTAriexJ6v/tx+hqUVRbR3CugUguuT0okz09Ey1zgIgERUNe7U7hReD8QTEHYAs56GhVgovWovA1Rya5w2pygk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1724364},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"gitHead":"d3429c11353306bc3bb0f02eed7ea7770a6c3ff5","scripts":{"test":"node --test test/*.test.ts","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"hanhainebula","email":"2512674094@qq.com"},"deprecated":"Deprecated internal package from the legacy DisCo monorepo. Do not install directly; use @arex-skill/disco@latest.","repository":{"url":"git+https://github.com/VectorSpaceLab/Auto-ML-Skills.git","type":"git","directory":"packages/tui"},"_npmVersion":"11.13.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"15.0.12","get-east-asian-width":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"5.6.2","@xterm/headless":"5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/disco-tui_0.0.3_1782732611215_0.04384490877949965","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@auto-ml-skills/disco-tui","version":"0.0.4","keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"author":{"name":"Auto-ML-Skills"},"license":"Apache-2.0","_id":"@auto-ml-skills/disco-tui@0.0.4","maintainers":[{"name":"hanhainebula","email":"2512674094@qq.com"}],"homepage":"https://github.com/VectorSpaceLab/Auto-ML-Skills#readme","bugs":{"url":"https://github.com/VectorSpaceLab/Auto-ML-Skills/issues"},"dist":{"shasum":"b8831b4e55dc66b5b3a33d3ddd13cafea170fdf8","tarball":"https://registry.npmjs.org/@auto-ml-skills/disco-tui/-/disco-tui-0.0.4.tgz","fileCount":115,"integrity":"sha512-ShB7UFixIBFqvEYqflgJYY3mEostrFWs9IfMBxuiusekT1JP8o3DA1OVmsq1iGISLOmjGLId1Gdg7Nd7pgODOQ==","signatures":[{"sig":"MEQCIEkUarzZ+6UNCLPIvQsTY5Ygk5+BY71l3A21nbji8fmLAiAxeN+GIX0ZvBAHreFwQQ6pCRxl6jbEi34C4JsHoSp5Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1724364},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"gitHead":"bcaf63f0a1ebce906105ee084e025946e90ca490","scripts":{"test":"node --test test/*.test.ts","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"hanhainebula","email":"2512674094@qq.com"},"deprecated":"Deprecated internal package from the legacy DisCo monorepo. Do not install directly; use @arex-skill/disco@latest.","repository":{"url":"git+https://github.com/VectorSpaceLab/Auto-ML-Skills.git","type":"git","directory":"packages/tui"},"_npmVersion":"11.13.0","description":"Terminal User Interface library with differential rendering for efficient text-based applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"15.0.12","get-east-asian-width":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"5.6.2","@xterm/headless":"5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/disco-tui_0.0.4_1782829481185_0.2947727225769836","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-06-28T06:00:29.474Z","modified":"2026-09-02T06:08:00.694Z","0.1.0":"2026-06-28T03:17:55.784Z","0.0.1":"2026-06-28T04:22:36.039Z","0.0.2":"2026-06-28T06:00:29.850Z","0.0.3":"2026-06-29T11:30:11.403Z","0.0.4":"2026-06-30T14:24:41.375Z"},"bugs":{"url":"https://github.com/VectorSpaceLab/Auto-ML-Skills/issues"},"author":{"name":"Auto-ML-Skills"},"license":"Apache-2.0","homepage":"https://github.com/VectorSpaceLab/Auto-ML-Skills#readme","keywords":["tui","terminal","ui","text-editor","differential-rendering","typescript","cli"],"repository":{"url":"git+https://github.com/VectorSpaceLab/Auto-ML-Skills.git","type":"git","directory":"packages/tui"},"description":"Terminal User Interface library with differential rendering for efficient text-based applications","maintainers":[{"name":"hanhainebula","email":"2512674094@qq.com"}],"readme":"# @auto-ml-skills/disco-tui\n\nTerminal UI primitives used by DisCo.\n\nThis package provides the renderer, input handling, editor widgets, overlays,\nselectors, and terminal helpers used by the DisCo CLI. It is kept in the\nworkspace so the CLI can be built and packaged from tracked source.\n\n## Environment\n\nDisCo TUI diagnostics and behavior flags use `DISCO_*` variables,\nincluding `DISCO_TUI_WRITE_LOG`, `DISCO_HARDWARE_CURSOR`, and\n`DISCO_CLEAR_ON_SHRINK`.\n\n## License\n\nApache-2.0.\n\n## Acknowledgement\n\nThis package is part of DisCo, which builds on\n[pi](https://github.com/earendil-works/pi). We thank the pi authors and\ncontributors for their work.\n\n## Development\n\n```bash\nnpm run build\n```\n\nThe root `src/package.json` builds this package before the DisCo CLI.\n","readmeFilename":"README.md"}