From 353b4277cf94e33df13ea0526b793c6d32fe70ac Mon Sep 17 00:00:00 2001 From: Leon Mika Date: Sat, 8 Aug 2026 10:28:01 +1000 Subject: [PATCH] Fixed package of scriptx --- csv_test.go | 2 +- fmt_test.go | 2 +- go.mod | 10 ++++++---- go.sum | 7 ++++++- json_test.go | 2 +- subpipe_test.go | 6 +++--- 6 files changed, 18 insertions(+), 11 deletions(-) diff --git a/csv_test.go b/csv_test.go index 40cab2e..562c99d 100644 --- a/csv_test.go +++ b/csv_test.go @@ -5,7 +5,7 @@ import ( "testing" "github.com/bitfield/script" - "github.com/lmika/scriptx" + "lmika.dev/pkg/scriptx" ) func TestCSVColumn(t *testing.T) { diff --git a/fmt_test.go b/fmt_test.go index efe7116..34d2e48 100644 --- a/fmt_test.go +++ b/fmt_test.go @@ -4,8 +4,8 @@ import ( "testing" "github.com/bitfield/script" - "github.com/lmika/scriptx" "github.com/stretchr/testify/assert" + "lmika.dev/pkg/scriptx" ) func TestPrintf(t *testing.T) { diff --git a/go.mod b/go.mod index b01f797..1fbeae3 100644 --- a/go.mod +++ b/go.mod @@ -1,15 +1,17 @@ -module github.com/lmika/scriptx +module lmika.dev/pkg/scriptx go 1.20 require ( - github.com/bitfield/script v0.22.0 // indirect + github.com/bitfield/script v0.22.0 + github.com/stretchr/testify v1.8.2 +) + +require ( github.com/davecgh/go-spew v1.1.1 // indirect github.com/itchyny/gojq v0.12.12 // indirect github.com/itchyny/timefmt-go v0.1.5 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/stretchr/objx v0.5.0 // indirect - github.com/stretchr/testify v1.8.2 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect mvdan.cc/sh/v3 v3.6.0 // indirect ) diff --git a/go.sum b/go.sum index b1da075..a68945b 100644 --- a/go.sum +++ b/go.sum @@ -5,15 +5,19 @@ github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/frankban/quicktest v1.14.4 h1:g2rn0vABPOOXmZUj+vbmUp0lPoXEMuhTpIluN0XL9UY= github.com/frankban/quicktest v1.14.4/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/renameio/v2 v2.0.0/go.mod h1:BtmJXm5YlszgC+TD4HOEEUFgkJP3nLxehU6hfe7jRt4= github.com/itchyny/gojq v0.12.12 h1:x+xGI9BXqKoJQZkr95ibpe3cdrTbY8D9lonrK433rcA= github.com/itchyny/gojq v0.12.12/go.mod h1:j+3sVkjxwd7A7Z5jrbKibgOLn0ZfLWkV+Awxr/pyzJE= github.com/itchyny/timefmt-go v0.1.5 h1:G0INE2la8S6ru/ZI5JecgyzbbJNs5lG1RcBqa7Jm6GE= github.com/itchyny/timefmt-go v0.1.5/go.mod h1:nEP7L+2YmAbT2kZ2HfSs1d8Xtw9LY8D2stDBckWakZ8= +github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= +github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= @@ -23,10 +27,10 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= +github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= @@ -38,6 +42,7 @@ golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= diff --git a/json_test.go b/json_test.go index 37fa9e5..465c3ad 100644 --- a/json_test.go +++ b/json_test.go @@ -4,7 +4,7 @@ import ( "testing" "github.com/bitfield/script" - "github.com/lmika/scriptx" + "lmika.dev/pkg/scriptx" ) func TestToJSON(t *testing.T) { diff --git a/subpipe_test.go b/subpipe_test.go index 0bcecb4..abf31c6 100644 --- a/subpipe_test.go +++ b/subpipe_test.go @@ -4,13 +4,13 @@ import ( "testing" "github.com/bitfield/script" - "github.com/lmika/scriptx" + "lmika.dev/pkg/scriptx" ) func TestSubPipe(t *testing.T) { t.Run("should run the subpipe for each line in the parent pipe", func(t *testing.T) { verifyPipeLines(t, func(p *script.Pipe) *script.Pipe { - return p.Filter(scriptx.SubPipe(func (line string) *script.Pipe { + return p.Filter(scriptx.SubPipe(func(line string) *script.Pipe { return script.Echo(line).Replace("Line", "Subpipe") })) }, []string{ @@ -23,4 +23,4 @@ func TestSubPipe(t *testing.T) { "Subpipe 3", }) }) -} \ No newline at end of file +}