mirror of
https://github.com/openpeeps/watchout
synced 2026-01-02 04:14:49 +00:00
No description
|
|
||
|---|---|---|
| .github | ||
| src | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| watchout.nimble | ||

⚡️ A fast, small, lightweight filesystem monitor. Yellin' for changes!
API reference | Download (not yet)
😍 Key Features
todo
- Open Source |
MITlicense
Installing
nimble install watchout
Examples
import watchout
proc onFound(file: File) =
echo "Found"
echo file.getPath
proc onChange(file: File) =
echo "Changed"
echo file.getPath
proc onDelete(file: File) =
echo "Deleted"
echo file.getPath
var w = newWatchout("../tests/*.nim", onChange, onFound, onDelete)
w.start(waitThreads = true)
❤ Contributions & Support
- 🐛 Found a bug? Create a new Issue
- 👋 Wanna help? Fork it!
- 😎 Get €20 in cloud credits from Hetzner
🎩 License
Watchout MIT license.
Copyright © 2023 OpenPeeps & Contributors — All rights reserved.