Skip to content

Commit 38418e4

Browse files
committed
feat(track): add track command for clipboard data tracking
Introduce a new command `trackclipboard` to track data from the clipboard and send it to a specified channel. This includes adding a new configuration file `track.yaml.example` and updating dependencies in `go.mod` to support the new functionality. The command requires a configuration file to be specified at runtime.
1 parent 9779ee2 commit 38418e4

File tree

5 files changed

+147
-31
lines changed

5 files changed

+147
-31
lines changed

cmd/cmd.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ func NewApp() CMD {
9090
NewPullCommand().Command(),
9191
NewRunTestCommand().Command(),
9292
NewEncodeCommand().Command(),
93+
NewTrackCommand().Command(),
9394
)
9495

9596
app.root = rootCmd

cmd/track.go

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
package cmd
2+
3+
import (
4+
"github.com/spf13/cobra"
5+
"github.com/vldcreation/helpme-package/pkg/configurator"
6+
"github.com/vldcreation/helpme-package/pkg/trackclipboard"
7+
)
8+
9+
type trackCmd struct {
10+
cmd *cobra.Command
11+
12+
// flags
13+
cfgPath string
14+
}
15+
16+
func NewTrackCommand() *trackCmd {
17+
apps := &trackCmd{}
18+
cmd := &cobra.Command{
19+
Use: "trackclipboard",
20+
Short: "Track data from clipboard and send to your channel",
21+
Long: "Track data from clipboard and send to your channel",
22+
Args: cobra.ExactArgs(0),
23+
}
24+
25+
cmd.PersistentFlags().StringVarP(&apps.cfgPath, "config", "C", "", "Config Filepath to use (e.g. myconfig/config.yaml)")
26+
27+
cmd.MarkPersistentFlagRequired("config")
28+
29+
apps.cmd = cmd
30+
return apps
31+
}
32+
33+
func (c *trackCmd) Command() *cobra.Command {
34+
c.cmd.Run = c.Execute
35+
return c.cmd
36+
}
37+
38+
func (c *trackCmd) Execute(_ *cobra.Command, args []string) {
39+
config := trackclipboard.Config{}
40+
if err := configurator.LoadFromYaml(c.cfgPath, &config); err != nil {
41+
panic(err)
42+
}
43+
trackclipboard.NewTrackClipboard(&config).Track()
44+
}

cmd/track.yaml.example

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
app:
2+
channel: "telegram" # local | telegram
3+
idle: "20s"
4+
debug: true
5+
file:
6+
path: "~/Documents/track"
7+
name: "" # leave empty to use current date
8+
telegram:
9+
token: "<telegram_bot_token>"
10+
chat_id: "<telegram_chat_id>"

go.mod

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,29 @@ go 1.24.1
44

55
require (
66
github.com/spf13/cobra v1.8.1
7-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250319034329-1996718746bf
7+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322113153-86e77761b743
88
golang.org/x/net v0.35.0
99
)
1010

1111
require (
12+
github.com/fsnotify/fsnotify v1.8.0 // indirect
13+
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
1214
github.com/inconshreveable/mousetrap v1.1.0 // indirect
15+
github.com/pelletier/go-toml/v2 v2.2.3 // indirect
16+
github.com/sagikazarmark/locafero v0.7.0 // indirect
17+
github.com/sourcegraph/conc v0.3.0 // indirect
18+
github.com/spf13/afero v1.12.0 // indirect
19+
github.com/spf13/cast v1.7.1 // indirect
1320
github.com/spf13/pflag v1.0.6 // indirect
21+
github.com/spf13/viper v1.20.0 // indirect
22+
github.com/subosito/gotenv v1.6.0 // indirect
23+
go.uber.org/atomic v1.9.0 // indirect
24+
go.uber.org/multierr v1.9.0 // indirect
1425
golang.design/x/clipboard v0.7.0 // indirect
1526
golang.org/x/exp v0.0.0-20190731235908-ec7cb31e5a56 // indirect
1627
golang.org/x/image v0.6.0 // indirect
1728
golang.org/x/mobile v0.0.0-20230301163155-e0f57694e12c // indirect
1829
golang.org/x/sys v0.30.0 // indirect
30+
golang.org/x/text v0.22.0 // indirect
31+
gopkg.in/yaml.v3 v3.0.1 // indirect
1932
)

go.sum

Lines changed: 78 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,87 @@
11
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
22
github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
3+
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
4+
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
5+
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
6+
github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8=
7+
github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0=
8+
github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M=
9+
github.com/fsnotify/fsnotify v1.8.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0=
10+
github.com/go-viper/mapstructure/v2 v2.2.1 h1:ZAaOCxANMuZx5RCeg0mBdEZk7DZasvvZIxtHqx8aGss=
11+
github.com/go-viper/mapstructure/v2 v2.2.1/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
12+
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
13+
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
314
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
415
github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
16+
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
17+
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
18+
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
19+
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
20+
github.com/pelletier/go-toml/v2 v2.2.3 h1:YmeHyLY8mFWbdkNWwpr+qIL2bEqT0o95WSdkNHvL12M=
21+
github.com/pelletier/go-toml/v2 v2.2.3/go.mod h1:MfCQTFTvCcUyyvvwm1+G6H/jORL20Xlb6rzQu9GuUkc=
22+
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
23+
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
24+
github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8=
25+
github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
526
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
27+
github.com/sagikazarmark/locafero v0.7.0 h1:5MqpDsTGNDhY8sGp0Aowyf0qKsPrhewaLSsFaodPcyo=
28+
github.com/sagikazarmark/locafero v0.7.0/go.mod h1:2za3Cg5rMaTMoG/2Ulr9AwtFaIppKXTRYnozin4aB5k=
29+
github.com/sourcegraph/conc v0.3.0 h1:OQTbbt6P72L20UqAkXXuLOj79LfEanQ+YQFNpLA9ySo=
30+
github.com/sourcegraph/conc v0.3.0/go.mod h1:Sdozi7LEKbFPqYX2/J+iBAM6HpqSLTASQIKqDmF7Mt0=
31+
github.com/spf13/afero v1.12.0 h1:UcOPyRBYczmFn6yvphxkn9ZEOY65cpwGKb5mL36mrqs=
32+
github.com/spf13/afero v1.12.0/go.mod h1:ZTlWwG4/ahT8W7T0WQ5uYmjI9duaLQGy3Q2OAl4sk/4=
33+
github.com/spf13/cast v1.7.1 h1:cuNEagBQEHWN1FnbGEjCXL2szYEXqfJPbP2HNUaca9Y=
34+
github.com/spf13/cast v1.7.1/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo=
635
github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM=
736
github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y=
837
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
938
github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o=
1039
github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
11-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317064941-1ed536418eaf h1:clPomwDa1jJSDVJ8zu+M49RkAvktWYGvnhMMT6Tdvn0=
12-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317064941-1ed536418eaf/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
13-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317065532-b7d9735a9b6f h1:JpHRGTLzf93v9InfWa24EUj+XrgtExMWZqOqsNQ6WNI=
14-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317065532-b7d9735a9b6f/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
15-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317071122-a35a049f4617 h1:GjgKrZvevSAyYQYGVc+onTy+o8eOIatYy1fqyCu+6jU=
16-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317071122-a35a049f4617/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
17-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317080657-1d02c41ec226 h1:P7ggBWBdlZwjiEV4I1zdY2c9QSl3TmOyYKPu0pn4o8g=
18-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317080657-1d02c41ec226/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
19-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317081203-0cd4229beb8a h1:AeRwEQ5LxyLlUmAx+Tedf5KXUngZ5l+Ym+6iRtiegpE=
20-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317081203-0cd4229beb8a/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
21-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317082745-af4ddacd0e1e h1:wjcNXPXkNjMl4EAdMsQagIaAAO/DnQk0xZvczqdZJvc=
22-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317082745-af4ddacd0e1e/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
23-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317083544-b416b8769f4a h1:rRkJFUs44sxSLj1cQKmELVwNqt0szLzcn7+Dn4kOvB8=
24-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317083544-b416b8769f4a/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
25-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317083705-cfef6f55d420 h1:5KMPk9KOMGyO/uEvUGau870ZsigSa2Rs0b6m44P67bQ=
26-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317083705-cfef6f55d420/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
27-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317084023-b056d7e17de8 h1:1O7R+QUL+Cs4bwzRvYaYBLoK3xuZod0NtAxDF7V8YHk=
28-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317084023-b056d7e17de8/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
29-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317085602-d7af81720b25 h1:8dddy6QP4LAzi5Wxxz4BzyvKOX3JDY5Ie146R2OF5eg=
30-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250317085602-d7af81720b25/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
31-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250318055416-f6df0d664710 h1:MHNPBoj0xa50Vq95pJpd5s/kSADQyaVUt0RQv1Sflsc=
32-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250318055416-f6df0d664710/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
33-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250318055914-504928e8d42c h1:U5g3aj81HhwRPbsPi9JaVtLjMbKBiZ7ioHQGoQSa6Dw=
34-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250318055914-504928e8d42c/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
35-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250319033435-58fa32f9147b h1:JquykNyIXDaZDhSGp1L4d4w2pwqQvFPVgaiE/jIXdKs=
36-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250319033435-58fa32f9147b/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
37-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250319033709-b3a0698e514b h1:WDXZ+obULQSImxiqbBk/nRl7boBfD2p3+zr2tNYk6As=
38-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250319033709-b3a0698e514b/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
39-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250319034329-1996718746bf h1:qTGn1Lmv/NMQUHAyAd5E+pYdvcqZ1VSX/SBDvdv41zQ=
40-
github.com/vldcreation/helpme-package/pkg v0.0.0-20250319034329-1996718746bf/go.mod h1:Vu8Z4QG5jligqd8GJ3iOKnBDHZd3yyQ7YydBmAD1JGk=
40+
github.com/spf13/viper v1.20.0 h1:zrxIyR3RQIOsarIrgL8+sAvALXul9jeEPa06Y0Ph6vY=
41+
github.com/spf13/viper v1.20.0/go.mod h1:P9Mdzt1zoHIG8m2eZQinpiBjo6kCmZSKBClNNqjJvu4=
42+
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
43+
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
44+
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
45+
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
46+
github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8=
47+
github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU=
48+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322082501-180a7352413a h1:ENanItdytNhaS9vqn5rM3CP4ybhOUFsTUGn1w/rSLGQ=
49+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322082501-180a7352413a/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
50+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322084216-ee3a7b42cf5c h1:OOch+wIqsPjtdWqY/uSYLgJ0a45eoApc7Y1Gl40dqns=
51+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322084216-ee3a7b42cf5c/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
52+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322091453-57d24de5e716 h1:ultLscXOgQGwn/8CRIL4TLb3o3+tvhyysfQFEOQl4XU=
53+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322091453-57d24de5e716/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
54+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322091534-d60693a7c9c4 h1:ff2VIDdGXKShzpZUNjsCf7kXCChPzY24jjyfdzit+bo=
55+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322091534-d60693a7c9c4/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
56+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322091801-e7a64049b7ed h1:qr+1p8im3w8hZYRaMIkYiq7YD+2yoEoMp6yXcAQx4CM=
57+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322091801-e7a64049b7ed/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
58+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322092204-c078939e51e7 h1:Mz0awiF8SAuA1Ho6k99GZANjZGMWVZ9ia3CRhGkOUaE=
59+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322092204-c078939e51e7/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
60+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322092430-b7435837871d h1:TdPifVxxVoE4rn/p3Ni6ULth8QMDXd5P5dPzS87Wk7Y=
61+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322092430-b7435837871d/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
62+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322092806-bfab48f8ee32 h1:bxdDZRfh4t3OfomFqFrv64l4tSxTlO6T+guvm0Js4jY=
63+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322092806-bfab48f8ee32/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
64+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322104532-2886d73e0cf6 h1:zjd4pUYRhr8e9aTtyvb/AyTmAgToHUkpcO2aLXA+n0E=
65+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322104532-2886d73e0cf6/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
66+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322104921-2502301e0f6b h1:nULYUyrgfBCrqKdt4dBIeHf2ZQ1JfANJRx1vu/2+XH0=
67+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322104921-2502301e0f6b/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
68+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322110713-320b8a85a885 h1:PXUqtfd6ANu5lAAc1Y/U5imo/zmRaojGVRIOCx70neo=
69+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322110713-320b8a85a885/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
70+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322111439-cfd9c19b006f h1:bLmyuZ0MVRl7lZFW99AY9x5sLHf8ztAWlVqVY06CYww=
71+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322111439-cfd9c19b006f/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
72+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322111559-cd8d68d8fb2f h1:4UhGalEwz7wyoaaFb3NIs2tiu+lYi5MlrjE8BPT5lNg=
73+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322111559-cd8d68d8fb2f/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
74+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322112313-905b5ea4b747 h1:R3AcvBs0HrIi8RQRcHR9RzpbMyxhvr4VOyDHwAszyd0=
75+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322112313-905b5ea4b747/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
76+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322113006-94bae464f425 h1:TmGDbpCshsRhcf4o49giRTPJ1Q+H1jLuieSpHuPrUcg=
77+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322113006-94bae464f425/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
78+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322113153-86e77761b743 h1:/FM5ZSNV145Pi+qZfQYaNvGvrwqMl8xELCNOOsNl5Ps=
79+
github.com/vldcreation/helpme-package/pkg v0.0.0-20250322113153-86e77761b743/go.mod h1:diJlU1+ZO19oapVnCPWmPNSU0BN8/AhD6k/gkqJZf3M=
4180
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
81+
go.uber.org/atomic v1.9.0 h1:ECmE8Bn/WFTYwEW/bpKD3M8VtR/zQVbavAoalC1PYyE=
82+
go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
83+
go.uber.org/multierr v1.9.0 h1:7fIwc/ZtS0q++VgcfqFDxSBZVv/Xo49/SYnDFupUwlI=
84+
go.uber.org/multierr v1.9.0/go.mod h1:X2jQV1h+kxSjClGpnseKVIxpmcjrj7MNnI0bnlfKTVQ=
4285
golang.design/x/clipboard v0.7.0 h1:4Je8M/ys9AJumVnl8m+rZnIvstSnYj1fvzqYrU3TXvo=
4386
golang.design/x/clipboard v0.7.0/go.mod h1:PQIvqYO9GP29yINEfsEn5zSQKAz3UgXmZKzDA6dnq2E=
4487
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
@@ -83,11 +126,16 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
83126
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
84127
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
85128
golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
129+
golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM=
130+
golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY=
86131
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
87132
golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
88133
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
89134
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
90135
golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
91136
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
92137
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
138+
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
139+
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
140+
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
93141
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=

0 commit comments

Comments
 (0)