started working on the templating system
[VSCPweb/.git] / go.mod
diff --git a/go.mod b/go.mod
index 19e858711fe43cdd01175845fa7e54867f90ad7f..3365cb2f44b80d2291bdf605c3fd7217e6082dfe 100644 (file)
--- a/go.mod
+++ b/go.mod
@@ -2,4 +2,32 @@ module VSCPweb
 
 go 1.19
 
-require github.com/gorilla/mux v1.8.0 // indirect
+require github.com/go-chi/chi/v5 v5.0.7
+
+require healthHandlers v0.0.0
+
+replace healthHandlers v0.0.0 => ./handlers/health/
+
+require controllerHandlers v0.0.0
+
+replace controllerHandlers v0.0.0 => ./handlers/controller/
+
+require managementHandlers v0.0.0
+
+replace managementHandlers v0.0.0 => ./handlers/management/
+
+require virtualAPIHandlers v0.0.0
+
+replace virtualAPIHandlers v0.0.0 => ./handlers/virtualapi/
+
+require staticHandlers v0.0.0
+
+require (
+       github.com/keegancsmith/rpc v1.1.0 // indirect
+       github.com/stamblerre/gocode v1.0.0 // indirect
+       golang.org/x/mod v0.12.0 // indirect
+       golang.org/x/sys v0.10.0 // indirect
+       golang.org/x/tools v0.11.0 // indirect
+)
+
+replace staticHandlers v0.0.0 => ./handlers/static/