You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`--clear` (`--cls`) - Will clear screen on restart
51
51
*`--watch` - Explicitly add arbitrary files or folders to watch and restart on change (list separated by commas, [chokidar](https://github.com/paulmillr/chokidar) patterns)
@@ -55,11 +55,10 @@ Look up flags and options can be used [in ts-node's docs](https://github.com/Typ
55
55
56
56
If you need to detect that you are running with `ts-node-dev`, check if `process.env.TS_NODE_DEV` is set.
57
57
58
-
**Desktop Notifications**
59
58
60
-
If you want desktop-notifications you should install `node-notifier` package.
59
+
**Points of notice:**
61
60
62
-
**Caveats and points of notice:**
61
+
- If you want desktop-notifications you should install `node-notifier` package and use `--notify` flag.
63
62
64
63
- Especially for large code bases always consider running with `--transpile-only` flag which is normal for dev workflow and will speed up things greatly. Note, that `ts-node-dev` will not put watch handlers on TS files that contain only types/interfaces (used only for type checking) - this is current limitation by design.
65
64
@@ -73,6 +72,11 @@ If you want desktop-notifications you should install `node-notifier` package.
73
72
74
73
- The good thing is that `ts-node-dev` watches used `tsconfig.json` file, and will reinitialize compilation on its change, but you have to restart the process manually when you update used version of `typescript` or make any other changes that may effect compilation results.
75
74
75
+
76
+
## Versioning
77
+
78
+
Currently versioning is not stable and the package is still treated as pre-release. You might expect some options API changes, if you want to avoid unexpected problems it is recommended to fixate the installed version.
0 commit comments