« get me outta code hell

tui-lib - Pure Node.js library for making visual command-line programs (ala vim, ncdu)
about summary refs log tree commit diff
path: root/package-lock.json
AgeCommit message (Collapse)Author
2024-05-160.4.1 HEAD main(quasar) nebula
2023-05-13Merge remote-tracking branch 'notabug/master'(quasar) nebula
2023-05-130.1.0(quasar) nebula
2023-05-13use ESM module syntax & minor cleanups(quasar) nebula
The biggest change here is moving various element classes under more scope-specific directories, which helps to avoid circular dependencies and is just cleaner to navigate and expand in the future. Otherwise this is a largely uncritical port to ESM module syntax! There are probably a number of changes and other cleanups that remain much needed. Whenever I make changes to tui-lib it's hard to believe it's already been <INSERT COUNTING NUMBER HERE> years since the previous time. First commits are from January 2017, and the code originates a month earlier in KAaRMNoD!
2022-03-25NPM release - 0.3.3(quasar) nebula
2021-12-14NPM release - 0.3.2(quasar) nebula
2020-07-16don't let WrapLabel text extend one letter too farFlorrie
I Am Very Good At Managing Npm Repositories
2020-07-16NPM release - 0.3.0Florrie
2020-07-16improve & use our own word wrapping codeFlorrie
2020-07-15don't include ANSI escape codes in measureColumnsFlorrie
This allows pretty much any code based around measureColumns (e.g. buttons, labels, word-wrapping code) to handle ANSI-formatted text without any miscalculated measurements.
2020-05-03fix long-ignored crash interacting with empty formFlorrie
2019-10-23NPM release - 0.1.1Florrie
2019-10-17NPM release - 0.1.0Florrie
2019-10-17Update package-lock.jsonFlorrie
Oops.
2019-10-17Make tui-app work with draw dependenciesFlorrie
...instead of using the old loop system.
2018-12-05Wide character support in ANSI compressorFlorrie
2018-06-12Add WrapLabel UI elementFlorrie