deno/cli/standalone
Bartek Iwańczuk 1713df1352
feat: deno run --unstable-hmr (#20876)
This commit adds `--unstable-hmr` flag, that enabled Hot Module Replacement.

This flag works like `--watch` and accepts the same arguments. If
HMR is not possible the process will be restarted instead.

Currently HMR is only supported in `deno run` subcommand.

Upon HMR a `CustomEvent("hmr")` will be dispatched that contains
information which file was changed in its `details` property.

---------

Co-authored-by: Valentin Anger <syrupthinker@gryphno.de>
Co-authored-by: David Sherret <dsherret@gmail.com>
2023-10-31 01:25:58 +01:00
..
binary.rs refactor(npm): break up NpmModuleLoader and move more methods into the managed CliNpmResolver (#20777) 2023-10-03 19:05:06 -04:00
file_system.rs feat(compile): unstable npm and node specifier support (#19005) 2023-05-10 20:06:59 -04:00
mod.rs feat: deno run --unstable-hmr (#20876) 2023-10-31 01:25:58 +01:00
virtual_fs.rs refactor(runtime): use new fd methods from resource table (#20010) 2023-08-01 14:48:39 -04:00