FredKSchott / esm-hmr

a Hot Module Replacement (HMR) API for your ESM-based dev server.
MIT License
413 stars 11 forks source link

Further work & notes #26

Open laverdet opened 11 months ago

laverdet commented 11 months ago

I know this project is archived but I wanted to point out some additional work I've done in this space for hot reloading nodejs services: https://github.com/braidnetworks/dynohot

In particular I've explored and implemented support for top-level await, dynamic imports, promise-returning handlers, relinking of imported bindings, and refined the order in which handlers should run.

Anyway that's a very abbreviated brain dump of the thoughts I had while building dynohot. Thanks for your work on this repo!