fmon 0.1.0 copy "fmon: ^0.1.0" to clipboard
fmon: ^0.1.0 copied to clipboard

A file-watching CLI daemon that automatically triggers hot reload of a running Dart or Flutter app via the Dart VM Service. Supports supervise, attach, and service-info modes, with melos/pub workspace [...]

0.1.0 #

  • Initial release.
  • Watch files and hot reload a running Dart/Flutter app via the VM Service (reloadSources), with optional ext.flutter.reassemble for Flutter UIs.
  • Supervise mode (launch & manage the app) and attach mode (--uri).
  • Debounced batching, glob include/exclude filters, pubspec.yaml → pub get + restart, crash recovery, interactive keys, desktop notifications, and fmon.yaml config.
  • Attach via a VM service-info file (--service-info), reusing an already-running VM.
  • Monorepo support (--workspace): watch every package's lib/ and pubspec.yaml across a melos / pub workspace; auto-detected from melos.yaml / pub workspace:.
0
likes
140
points
79
downloads

Documentation

API reference

Publisher

verified publisherzennn.dev

Weekly Downloads

A file-watching CLI daemon that automatically triggers hot reload of a running Dart or Flutter app via the Dart VM Service. Supports supervise, attach, and service-info modes, with melos/pub workspace discovery for monorepos.

Repository (GitHub)
View/report issues

Topics

#cli #hot-reload #watch #dart-vm #flutter

License

MIT (license)

Dependencies

args, glob, path, vm_service, watcher, yaml

More

Packages that depend on fmon