aboutsummaryrefslogtreecommitdiffstats
path: root/go.mod
diff options
context:
space:
mode:
authorBernhard Guillon <Bernhard.Guillon@begu.org>2026-07-06 21:15:17 +0200
committerBernhard Guillon <Bernhard.Guillon@begu.org>2026-07-06 21:15:17 +0200
commitb505ac2fe010fcc24b774c313d33dc099214e8ed (patch)
treeff3f6472c84abd45e7918722e70ee681b859b780 /go.mod
downloadsourcewatch-b505ac2fe010fcc24b774c313d33dc099214e8ed.tar.gz
sourcewatch-b505ac2fe010fcc24b774c313d33dc099214e8ed.zip
Initial project scaffolding
- main.go: CLI entry point with flag parsing - gitignore.go: .gitignore loading and parsing - sync.go: initial sync with manifest tracking - watcher.go: fsnotify-based file watcher with debouncing - Dockerfile: multi-stage build for Alpine runtime
Diffstat (limited to 'go.mod')
-rw-r--r--go.mod10
1 files changed, 10 insertions, 0 deletions
diff --git a/go.mod b/go.mod
new file mode 100644
index 0000000..0c8474f
--- /dev/null
+++ b/go.mod
@@ -0,0 +1,10 @@
+module sourcewatch
+
+go 1.26.4
+
+require (
+ github.com/fsnotify/fsnotify v1.10.1
+ github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06
+)
+
+require golang.org/x/sys v0.13.0 // indirect