diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 08cb851..913b562 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -22,14 +22,14 @@ make coverage # generate HTML coverage report ### Project structure ``` -cmd/clipx/ CLI entry point (commands, LaunchAgent management) -clipx/ - clipboard.go Clipboard abstraction (pbcopy/pbpaste) - config.go Config file (~/.config/clipx/config.json) - net.go Network utilities (DNS resolution, ping) - node.go Core daemon (listener, clipboard watcher, peer sync) - protocol.go Wire protocol (encode/decode messages & chunks) - *_test.go Tests +cmd/clipx/ CLI entry point (commands, LaunchAgent management) +internal/clipx/ + clipboard.go Clipboard abstraction (pbcopy/pbpaste) + config.go Config file (~/.config/clipx/config.json) + net.go Network utilities (DNS resolution, ping) + node.go Core daemon (listener, clipboard watcher, peer sync) + protocol.go Wire protocol (encode/decode messages & chunks) + *_test.go Tests ``` ### Running locally diff --git a/cmd/clipx/main.go b/cmd/clipx/main.go index 2bb6823..a7b162f 100644 --- a/cmd/clipx/main.go +++ b/cmd/clipx/main.go @@ -13,7 +13,7 @@ import ( "text/template" "time" - "github.com/gomantics/clipx/clipx" + "github.com/gomantics/clipx/internal/clipx" ) var version = "dev" diff --git a/clipx/clipboard.go b/internal/clipx/clipboard.go similarity index 100% rename from clipx/clipboard.go rename to internal/clipx/clipboard.go diff --git a/clipx/config.go b/internal/clipx/config.go similarity index 100% rename from clipx/config.go rename to internal/clipx/config.go diff --git a/clipx/config_test.go b/internal/clipx/config_test.go similarity index 100% rename from clipx/config_test.go rename to internal/clipx/config_test.go diff --git a/clipx/net.go b/internal/clipx/net.go similarity index 100% rename from clipx/net.go rename to internal/clipx/net.go diff --git a/clipx/node.go b/internal/clipx/node.go similarity index 100% rename from clipx/node.go rename to internal/clipx/node.go diff --git a/clipx/node_test.go b/internal/clipx/node_test.go similarity index 100% rename from clipx/node_test.go rename to internal/clipx/node_test.go diff --git a/clipx/protocol.go b/internal/clipx/protocol.go similarity index 100% rename from clipx/protocol.go rename to internal/clipx/protocol.go diff --git a/clipx/protocol_test.go b/internal/clipx/protocol_test.go similarity index 100% rename from clipx/protocol_test.go rename to internal/clipx/protocol_test.go