-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Milestone
Description
Refactor / Updates
- Target Node.js 16 (refactor!: convert to TypeScript, target Node.js 16 #7)
- Node.js 14 is EOL
- Rewrite in TypeScript (refactor!: convert to TypeScript, target Node.js 16 #7)
- Use a clearer demo gif
- Update dependencies (refactor: update dependencies (
meow,listr2) #8)- both
listr2andmeowhave had major updates - The tests might need updating due to renderer changes in
listr2
- both
- Better CLI tests (feat: stream task output, add new options #11)
- Either set max concurrency, or use
esmock
- Either set max concurrency, or use
New Features
- Support running NPM scripts
- Allow setting environment variables via a flag (feat: set environment variables via a flag, custom task names #9)
- Allow naming tasks (feat: set environment variables via a flag, custom task names #9)
- Explore streaming task output (feat: stream task output, add new options #11)
- Can this support input as well?
- Add a "passthrough" renderer listr2/listr2#669 (comment)
- Add
--optas an alias for--all-optional(feat: stream task output, add new options #11) - Add an option to collapse the output of completed tasks (feat: stream task output, add new options #11)
Once these are finished, v1.0.0 can be released.
Metadata
Metadata
Assignees
Labels
No labels