diff --git a/README.md b/README.md index 79d33b6..0dd95ad 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ Tiny, simple, but powerful CLI framework for modern Go 🚀 ## Installation ```shell -go get github.com/FollowTheProcess/cli@latest +go get go.followtheprocess.codes/cli@latest ``` ## Quickstart @@ -52,7 +52,7 @@ import ( "fmt" "os" - "github.com/FollowTheProcess/cli" + "go.followtheprocess.codes/cli" ) func main() { diff --git a/args_test.go b/args_test.go index 6f35be6..7ac5cb7 100644 --- a/args_test.go +++ b/args_test.go @@ -6,8 +6,8 @@ import ( "slices" "testing" - "github.com/FollowTheProcess/cli" - "github.com/FollowTheProcess/test" + "go.followtheprocess.codes/cli" + "go.followtheprocess.codes/test" ) func TestArgValidators(t *testing.T) { diff --git a/command.go b/command.go index 5d0cf7e..8728bbc 100644 --- a/command.go +++ b/command.go @@ -1,5 +1,5 @@ // Package cli provides a clean, minimal and simple mechanism for constructing CLI commands. -package cli +package cli // import "go.followtheprocess.codes/cli" import ( "errors" @@ -10,9 +10,9 @@ import ( "strings" "unicode/utf8" - "github.com/FollowTheProcess/cli/internal/colour" - "github.com/FollowTheProcess/cli/internal/flag" - "github.com/FollowTheProcess/cli/internal/table" + "go.followtheprocess.codes/cli/internal/colour" + "go.followtheprocess.codes/cli/internal/flag" + "go.followtheprocess.codes/cli/internal/table" ) const ( diff --git a/command_test.go b/command_test.go index 4f50442..ff6beee 100644 --- a/command_test.go +++ b/command_test.go @@ -10,9 +10,9 @@ import ( "slices" "testing" - "github.com/FollowTheProcess/cli" - "github.com/FollowTheProcess/snapshot" - "github.com/FollowTheProcess/test" + "go.followtheprocess.codes/cli" + "go.followtheprocess.codes/snapshot" + "go.followtheprocess.codes/test" ) var ( diff --git a/docs/img/demo.png b/docs/img/demo.png index c1513da..d2b9a24 100644 Binary files a/docs/img/demo.png and b/docs/img/demo.png differ diff --git a/docs/img/namedargs.gif b/docs/img/namedargs.gif index 57c04da..c521c1d 100644 Binary files a/docs/img/namedargs.gif and b/docs/img/namedargs.gif differ diff --git a/docs/img/quickstart.gif b/docs/img/quickstart.gif index 121a81a..da5f626 100644 Binary files a/docs/img/quickstart.gif and b/docs/img/quickstart.gif differ diff --git a/docs/img/subcommands.gif b/docs/img/subcommands.gif index 2899196..36e484e 100644 Binary files a/docs/img/subcommands.gif and b/docs/img/subcommands.gif differ diff --git a/examples/cover/main.go b/examples/cover/main.go index d6b844d..1bcc512 100644 --- a/examples/cover/main.go +++ b/examples/cover/main.go @@ -5,7 +5,7 @@ import ( "log" "os" - "github.com/FollowTheProcess/cli" + "go.followtheprocess.codes/cli" ) func main() { diff --git a/examples/namedargs/main.go b/examples/namedargs/main.go index e2840d7..8682b7d 100644 --- a/examples/namedargs/main.go +++ b/examples/namedargs/main.go @@ -4,7 +4,7 @@ import ( "fmt" "os" - "github.com/FollowTheProcess/cli" + "go.followtheprocess.codes/cli" ) func main() { diff --git a/examples/quickstart/main.go b/examples/quickstart/main.go index 36e4edd..dbd434f 100644 --- a/examples/quickstart/main.go +++ b/examples/quickstart/main.go @@ -4,7 +4,7 @@ import ( "fmt" "os" - "github.com/FollowTheProcess/cli" + "go.followtheprocess.codes/cli" ) func main() { diff --git a/examples/subcommands/cli.go b/examples/subcommands/cli.go index a7e28ac..5c45361 100644 --- a/examples/subcommands/cli.go +++ b/examples/subcommands/cli.go @@ -5,7 +5,7 @@ import ( "strings" "time" - "github.com/FollowTheProcess/cli" + "go.followtheprocess.codes/cli" ) func BuildCLI() (*cli.Command, error) { diff --git a/go.mod b/go.mod index b63ac84..01a0b9d 100644 --- a/go.mod +++ b/go.mod @@ -1,14 +1,14 @@ -module github.com/FollowTheProcess/cli +module go.followtheprocess.codes/cli go 1.24 require ( - github.com/FollowTheProcess/snapshot v0.5.0 - github.com/FollowTheProcess/test v0.21.0 + go.followtheprocess.codes/snapshot v0.6.0 + go.followtheprocess.codes/test v0.22.0 ) require ( - github.com/FollowTheProcess/hue v0.5.2 // indirect - golang.org/x/sys v0.32.0 // indirect - golang.org/x/term v0.31.0 // indirect + go.followtheprocess.codes/hue v0.6.0 // indirect + golang.org/x/sys v0.33.0 // indirect + golang.org/x/term v0.32.0 // indirect ) diff --git a/go.sum b/go.sum index 19952c5..3d59b1c 100644 --- a/go.sum +++ b/go.sum @@ -1,16 +1,12 @@ -github.com/FollowTheProcess/hue v0.5.2 h1:Ns/vO8wiwv2oXDn+QyBLcYCK0LcfXVVu31bHGTLAFHI= -github.com/FollowTheProcess/hue v0.5.2/go.mod h1:5FD2UrxTzWi0Uc63w8ndsjqPrH4xn3Q7k7vEpINqEP4= -github.com/FollowTheProcess/snapshot v0.5.0 h1:TnMch6ApwgwqHRmqVfiD3ox7nbqzXByTmR1m1DUoB9E= -github.com/FollowTheProcess/snapshot v0.5.0/go.mod h1:S/AJ87ieaXEocDmegQ02y5EhT3E9p2IU4r4Vn/qNi20= -github.com/FollowTheProcess/test v0.21.0 h1:8eljlAhdOusGXgEso8It6ymvk+Ua3MenNH3+4jp0+dY= -github.com/FollowTheProcess/test v0.21.0/go.mod h1:3UQ3s3EsAuD9Hw5aekXIxssqhIx7kCTjw2lKtYb0uFo= -golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik= -golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= -golang.org/x/sys v0.32.0 h1:s77OFDvIQeibCmezSnk/q6iAfkdiQaJi4VzroCFrN20= -golang.org/x/sys v0.32.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= -golang.org/x/term v0.30.0 h1:PQ39fJZ+mfadBm0y5WlL4vlM7Sx1Hgf13sMIY2+QS9Y= -golang.org/x/term v0.30.0/go.mod h1:NYYFdzHoI5wRh/h5tDMdMqCqPJZEuNqVR5xJLd/n67g= -golang.org/x/term v0.31.0 h1:erwDkOK1Msy6offm1mOgvspSkslFnIGsFnxOKoufg3o= -golang.org/x/term v0.31.0/go.mod h1:R4BeIy7D95HzImkxGkTW1UQTtP54tio2RyHz7PwK0aw= -golang.org/x/tools v0.31.0 h1:0EedkvKDbh+qistFTd0Bcwe/YLh4vHwWEkiI0toFIBU= -golang.org/x/tools v0.31.0/go.mod h1:naFTU+Cev749tSJRXJlna0T3WxKvb1kWEx15xA4SdmQ= +go.followtheprocess.codes/hue v0.6.0 h1:JDLnRrkauCCIyYRqKNBDM+X6X5o75j2CG3iddnzIuhc= +go.followtheprocess.codes/hue v0.6.0/go.mod h1:tNCWKaywHqkFo20hYOVwG7CaoRajJeE2AueP5HStY7U= +go.followtheprocess.codes/snapshot v0.6.0 h1:aq7WIc8hInqdpdrOzntk9lqHwxUqSw3YbgLYaoy0laQ= +go.followtheprocess.codes/snapshot v0.6.0/go.mod h1:0hskrLbmTgcv3h1YgVgX0CXiiOKq0UvhM4PewnOZOno= +go.followtheprocess.codes/test v0.22.0 h1:erXLdEY/Kj0+gt5rNVtHzbJ+7g9l0JBNuzc7WtcFz00= +go.followtheprocess.codes/test v0.22.0/go.mod h1:5xDKZUMZ125YgTPBxaAo2nioaSSk7dkfcTCyzsigWzE= +golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw= +golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= +golang.org/x/term v0.32.0 h1:DR4lr0TjUs3epypdhTOkMmuF5CDFJ/8pOnbzMZPQ7bg= +golang.org/x/term v0.32.0/go.mod h1:uZG1FhGx848Sqfsq4/DlJr3xGGsYMu/L5GW4abiaEPQ= +golang.org/x/tools v0.34.0 h1:qIpSLOxeCYGg9TrcJokLBG4KFA6d795g0xkBkiESGlo= +golang.org/x/tools v0.34.0/go.mod h1:pAP9OwEaY1CAW3HOmg3hLZC5Z0CCmzjAF2UQMSqNARg= diff --git a/internal/flag/flag_test.go b/internal/flag/flag_test.go index 8d3c2d1..ccc7336 100644 --- a/internal/flag/flag_test.go +++ b/internal/flag/flag_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "github.com/FollowTheProcess/cli/internal/flag" - "github.com/FollowTheProcess/test" + "go.followtheprocess.codes/cli/internal/flag" + "go.followtheprocess.codes/test" ) func TestFlaggableTypes(t *testing.T) { diff --git a/internal/flag/set.go b/internal/flag/set.go index a6e9cba..6e0381e 100644 --- a/internal/flag/set.go +++ b/internal/flag/set.go @@ -7,8 +7,8 @@ import ( "slices" "strings" - "github.com/FollowTheProcess/cli/internal/colour" - "github.com/FollowTheProcess/cli/internal/table" + "go.followtheprocess.codes/cli/internal/colour" + "go.followtheprocess.codes/cli/internal/table" ) // usageBufferSize is sufficient to hold most commands flag usage text. diff --git a/internal/flag/set_test.go b/internal/flag/set_test.go index 8e4cab7..b129513 100644 --- a/internal/flag/set_test.go +++ b/internal/flag/set_test.go @@ -6,10 +6,10 @@ import ( "slices" "testing" - "github.com/FollowTheProcess/cli/internal/colour" - "github.com/FollowTheProcess/cli/internal/flag" - "github.com/FollowTheProcess/snapshot" - "github.com/FollowTheProcess/test" + "go.followtheprocess.codes/cli/internal/colour" + "go.followtheprocess.codes/cli/internal/flag" + "go.followtheprocess.codes/snapshot" + "go.followtheprocess.codes/test" ) var ( diff --git a/internal/table/table_test.go b/internal/table/table_test.go index c7e6990..1a94e55 100644 --- a/internal/table/table_test.go +++ b/internal/table/table_test.go @@ -6,9 +6,9 @@ import ( "fmt" "testing" - "github.com/FollowTheProcess/cli/internal/table" - "github.com/FollowTheProcess/snapshot" - "github.com/FollowTheProcess/test" + "go.followtheprocess.codes/cli/internal/table" + "go.followtheprocess.codes/snapshot" + "go.followtheprocess.codes/test" ) var ( diff --git a/option.go b/option.go index 77dcaa2..b3246fe 100644 --- a/option.go +++ b/option.go @@ -7,8 +7,8 @@ import ( "slices" "strings" - "github.com/FollowTheProcess/cli/internal/colour" - "github.com/FollowTheProcess/cli/internal/flag" + "go.followtheprocess.codes/cli/internal/colour" + "go.followtheprocess.codes/cli/internal/flag" ) // NoShortHand should be passed as the "short" argument to [Flag] if the desired flag