egg-watcher
Advanced tools
Changelog
4.0.0 (2024-12-18)
part of https://github.com/eggjs/egg/issues/3644
https://github.com/eggjs/egg/issues/5257
<!-- This is an auto-generated comment: release notes by coderabbit.ai -->New Features
Introduced new configuration files for managing watcher settings in different environments (default, local, unittest).
Added a new Boot
class to manage application lifecycle and watcher
initialization.
Implemented Watcher
class for monitoring file changes with event
handling.
Added DevelopmentEventSource
and DefaultEventSource
classes for
specific event source management.
Bug Fixes
Enhanced path handling in various modules to ensure correct file watching functionality.
Documentation
README.md
with project name change and improved structure.Tests
Introduced new unit tests for watcher functionality and refactored existing test files to improve clarity and structure.
Chores
Removed deprecated configuration files and streamlined project structure.
fixes
9ab2eed
] - fix: spell error on watcher.js (#13) (zoomdong <1344492820@qq.com>)others
ffd3720
] - chore: update travis (TZ | 天猪 <atian25@qq.com>)others
0c5269a
] - refactor: reduce same logic codes and add more log (#11) (fengmk2 <fengmk2@gmail.com>)others
c1d8460
] - refactor: use async function and support egg@2 (#10) (Yiyu He <dead_horse@qq.com>)