From 0ea041f4bf34d00d267db923a1d9f6de7f18b643 Mon Sep 17 00:00:00 2001 From: Rose Hogenson Date: Sun, 13 Apr 2025 09:32:40 -0700 Subject: GitHub --- ccp.go | 8 ++++---- go.mod | 5 +++-- go.sum | 8 ++++---- internal/cp/cp.go | 4 ++-- internal/wfs/osfs/osfs.go | 2 +- internal/wfs/sftpfs/sftpfs.go | 2 +- 6 files changed, 15 insertions(+), 14 deletions(-) diff --git a/ccp.go b/ccp.go index 297a1f5..18e2248 100644 --- a/ccp.go +++ b/ccp.go @@ -41,10 +41,10 @@ import ( "github.com/charmbracelet/bubbles/progress" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "gitlab.com/rhogenson/ccp/internal/cp" - "gitlab.com/rhogenson/ccp/internal/wfs/osfs" - "gitlab.com/rhogenson/ccp/internal/wfs/sftpfs" - "gitlab.com/rhogenson/deque" + "github.com/rhogenson/container/deque" + "github.com/rhogenson/ccp/internal/cp" + "github.com/rhogenson/ccp/internal/wfs/osfs" + "github.com/rhogenson/ccp/internal/wfs/sftpfs" ) var f = flag.Bool("f", false, "if an existing destination file cannot be opened, remove it and try again") diff --git a/go.mod b/go.mod index 4e92c97..0343486 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module gitlab.com/rhogenson/ccp +module github.com/rhogenson/ccp go 1.24.1 @@ -7,7 +7,7 @@ require ( github.com/charmbracelet/bubbletea v1.3.4 github.com/charmbracelet/lipgloss v1.1.0 github.com/pkg/sftp v1.13.9 - gitlab.com/rhogenson/deque v1.1.0 + github.com/rhogenson/container v1.0.1 golang.org/x/crypto v0.37.0 golang.org/x/term v0.31.0 ) @@ -30,6 +30,7 @@ require ( github.com/muesli/termenv v0.16.0 // indirect github.com/rivo/uniseg v0.4.7 // indirect github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect + golang.org/x/exp v0.0.0-20231006140011-7918f672742d // indirect golang.org/x/sync v0.13.0 // indirect golang.org/x/sys v0.32.0 // indirect golang.org/x/text v0.24.0 // indirect diff --git a/go.sum b/go.sum index 1104a31..1a7c0db 100644 --- a/go.sum +++ b/go.sum @@ -42,6 +42,8 @@ github.com/pkg/sftp v1.13.9 h1:4NGkvGudBL7GteO3m6qnaQ4pC0Kvf0onSVc9gR3EWBw= github.com/pkg/sftp v1.13.9/go.mod h1:OBN7bVXdstkFFN/gdnHPUb5TE8eb8G1Rp9wCItqjkkA= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/rhogenson/container v1.0.1 h1:XWDZ+Zs4aC96Yk1JAOmGM1jgolEjug1/lyLnJtYAYyY= +github.com/rhogenson/container v1.0.1/go.mod h1:tWqqHP313z0vJR6MU1hGPd26P/BuqPufumQCCHRjlGE= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= @@ -53,8 +55,6 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e h1:JVG44RsyaB9T2KIHavMF/ppJZNG9ZpyihvCd0w101no= github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e/go.mod h1:RbqR21r5mrJuqunuUZ/Dhy/avygyECGrLceyNeo4LiM= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -gitlab.com/rhogenson/deque v1.1.0 h1:3rrh1XcKDqEUamr1wcPjjUXH5JKWWVatY/xkI6gguWc= -gitlab.com/rhogenson/deque v1.1.0/go.mod h1:+JcaVhyJ7VgoRMo4PsMgOCDoVnIOLts4CkDEAYkU4o4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= @@ -63,8 +63,8 @@ golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk= golang.org/x/crypto v0.37.0 h1:kJNSjF/Xp7kU0iB2Z+9viTPMW4EqqsrywMXLJOOsXSE= golang.org/x/crypto v0.37.0/go.mod h1:vg+k43peMZ0pUMhYmVAWysMK35e6ioLh3wB8ZCAfbVc= -golang.org/x/exp v0.0.0-20220909182711-5c715a9e8561 h1:MDc5xs78ZrZr3HMQugiXOAkSZtfTpbJLDr/lwfgO53E= -golang.org/x/exp v0.0.0-20220909182711-5c715a9e8561/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= +golang.org/x/exp v0.0.0-20231006140011-7918f672742d h1:jtJma62tbqLibJ5sFQz8bKtEM8rJBtfilJ2qTU199MI= +golang.org/x/exp v0.0.0-20231006140011-7918f672742d/go.mod h1:ldy0pHrwJyGW56pPQzzkH36rKxoZW1tw7ZJpeKx+hdo= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= diff --git a/internal/cp/cp.go b/internal/cp/cp.go index 58350df..2558419 100644 --- a/internal/cp/cp.go +++ b/internal/cp/cp.go @@ -11,8 +11,8 @@ import ( "slices" "strings" - "gitlab.com/rhogenson/ccp/internal/wfs" - "gitlab.com/rhogenson/ccp/internal/wfs/sftpfs" + "github.com/rhogenson/ccp/internal/wfs" + "github.com/rhogenson/ccp/internal/wfs/sftpfs" ) // Progress is used to asynchronously report status updates and errors to the diff --git a/internal/wfs/osfs/osfs.go b/internal/wfs/osfs/osfs.go index c879f85..a1b49b8 100644 --- a/internal/wfs/osfs/osfs.go +++ b/internal/wfs/osfs/osfs.go @@ -6,7 +6,7 @@ import ( "io/fs" "os" - "gitlab.com/rhogenson/ccp/internal/wfs" + "github.com/rhogenson/ccp/internal/wfs" ) var ( diff --git a/internal/wfs/sftpfs/sftpfs.go b/internal/wfs/sftpfs/sftpfs.go index b02ed8c..9abfaf3 100644 --- a/internal/wfs/sftpfs/sftpfs.go +++ b/internal/wfs/sftpfs/sftpfs.go @@ -13,7 +13,7 @@ import ( "sync" "github.com/pkg/sftp" - "gitlab.com/rhogenson/ccp/internal/wfs" + "github.com/rhogenson/ccp/internal/wfs" "golang.org/x/crypto/ssh" "golang.org/x/crypto/ssh/agent" "golang.org/x/crypto/ssh/knownhosts" -- cgit v1.3.1