Hello HN! I've just released a new npm package called MacroLock. Unlike real-time monitoring tools, MacroLock uses checksums to efficiently track substantial changes in your codebase and automate tasks based on these changes. You can find it on npmjs (link). I'd love to hear your feedback!