- Better rendering of "what is currently happening" #51
- handle abort in multi-command #50
- Add
--version
or-V
helper
- [BREAKING CHANGE] Drop support for node < 16
- [EXPERIMENTAL] allow package to be multi-command #45
- allow react 17 as ink uses an old reconcilier that thoes not support react 18 for now
- Try to fix build issue with peerDeps
- better tab color
- [Minor BC] If configuration is overriden, keep the default config values for un-setted keys #37. If you did rely on the fact that
command
is unsetted, then you need to explicitly set it now :"command": null
- Possibility to add a package on the fly #42
- Do not build if file content did not change on save (prevent the "mad savers" 😉) #38
- Kill previous build if another change happen before the end #39
Globally better rendering:
- Render with ink and split renderer by tab #41
- Better log when a build is failing (log stdin & stdout) #36
- Fix excludes paths by removing trailing slash #27
- Display the path of the changes files in verbose mode.
[BREAKING] Built for modern node :
- Use ES Module, dynamic import, etc.
- node version should be
^12.20.0 || ^14.13.1 || >=16.0.0
- watch-module can use a global config file (see README.md)
- Only backup on the first execution. Fixes #7
- Saves the watched node_modules directory on start and restore its content when the program exit
- Add a
IS_UNDER_WATCH_MODULE
file to help debugging
- Internal change : split code in multiple files
Fix copying before end of build
Allow configuration for command