Skip to content

Commit 87596ef

Browse files
committed
Remove glamour
1 parent 16d0543 commit 87596ef

6 files changed

Lines changed: 33 additions & 86 deletions

File tree

.github/workflows/release.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,11 +208,13 @@ jobs:
208208
runs-on: ubuntu-latest
209209
continue-on-error: true
210210
needs: [release]
211+
211212
permissions:
212-
contents: read
213+
contents: write
214+
213215
steps:
214216
- name: "VirusTotal"
215-
uses: cssnr/virustotal-action@master
217+
#uses: cssnr/virustotal-action@master
216218
continue-on-error: true
217219
with:
218220
vt_api_key: ${{ secrets.VT_API_KEY }}
@@ -223,6 +225,7 @@ jobs:
223225
uses: ./.github/workflows/vhs.yaml
224226
needs: [release]
225227
secrets: inherit
228+
226229
permissions:
227230
contents: read
228231

cmd/info.go

Lines changed: 3 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package cmd
22

33
import (
44
"fmt"
5-
"github.com/charmbracelet/glamour"
65
"github.com/charmbracelet/log"
76
"github.com/dustin/go-humanize"
87
"github.com/smashedr/install-release/internal/pathmgr"
@@ -21,16 +20,8 @@ var infoCmd = &cobra.Command{
2120
Long: "Show app or package information.",
2221
Run: func(cmd *cobra.Command, args []string) {
2322
binPath := viper.GetString("bin")
24-
sumFlag, _ := cmd.Flags().GetBool("summary")
25-
log.Debug("infoCmd:", "args", args, "binPath", binPath, "sumFlag", sumFlag)
26-
27-
//// Enable Console on Windows (rendering a table does this)
28-
//if runtime.GOOS == "windows" {
29-
// kernel32 := syscall.NewLazyDLL("kernel32.dll")
30-
// setConsoleMode := kernel32.NewProc("SetConsoleMode")
31-
// handle, _ := syscall.GetStdHandle(syscall.STD_OUTPUT_HANDLE)
32-
// _, _, _ = setConsoleMode.Call(uintptr(handle), 0x0001|0x0002|0x0004)
33-
//}
23+
//sumFlag, _ := cmd.Flags().GetBool("summary")
24+
log.Debug("infoCmd:", "args", args, "binPath", binPath)
3425

3526
if len(args) >= 1 && strings.Contains(args[0], "/") {
3627
owner, repo, err := parseRepository(args[0])
@@ -60,28 +51,6 @@ var infoCmd = &cobra.Command{
6051
{"Assets", strconv.Itoa(len(release.Assets))},
6152
}
6253
styles.RenderTable(rows, "Info", "Details")
63-
if sumFlag {
64-
return
65-
}
66-
67-
//width, height, err := term.GetSize(os.Stdout.Fd())
68-
//if err != nil {
69-
// log.Warn(err)
70-
// width = 80
71-
//}
72-
//log.Info("GetSize:", "width", width, "height", height)
73-
74-
// Add Pager
75-
result := headString(release.GetBody(), 12)
76-
77-
out, err := glamour.Render(result, "dracula")
78-
if err != nil {
79-
log.Fatalf("Error rendering release notes: %v", err)
80-
}
81-
fmt.Print(strings.TrimLeft(out, "\n"))
82-
83-
styles.PrintKV("Release URL:", release.GetHTMLURL())
84-
return
8554
}
8655

8756
pathmgr.CheckBinPath(binPath) // WIP
@@ -103,5 +72,5 @@ var infoCmd = &cobra.Command{
10372

10473
func init() {
10574
rootCmd.AddCommand(infoCmd)
106-
infoCmd.Flags().BoolP("summary", "s", false, "only show summary")
75+
//infoCmd.Flags().BoolP("summary", "s", false, "only show summary")
10776
}

cmd/test.go

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,23 @@ var testCmd = &cobra.Command{
2424

2525
log.Warnf("This is only a test and does nothing...")
2626

27+
//// Enable Console on Windows (rendering a table does this)
28+
//if runtime.GOOS == "windows" {
29+
// kernel32 := syscall.NewLazyDLL("kernel32.dll")
30+
// setConsoleMode := kernel32.NewProc("SetConsoleMode")
31+
// handle, _ := syscall.GetStdHandle(syscall.STD_OUTPUT_HANDLE)
32+
// _, _, _ = setConsoleMode.Call(uintptr(handle), 0x0001|0x0002|0x0004)
33+
//}
34+
35+
//out, err := glamour.Render(result, "dracula")
36+
//if err != nil {
37+
// log.Fatalf("Error rendering release notes: %v", err)
38+
//}
39+
//fmt.Print(strings.TrimLeft(out, "\n"))
40+
//
41+
//styles.PrintKV("Release URL:", release.GetHTMLURL())
42+
//return
43+
2744
pathmgr.CheckBinPath(binPath) // WIP
2845

2946
homeDir, err := os.UserHomeDir()

cmd/utils.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ func parseRepository(repository string) (owner, repo string, err error) {
1616
return split[0], split[1], nil
1717
}
1818

19-
func headString(text string, length int) string {
20-
lines := strings.SplitN(strings.TrimSpace(text), "\n", length+1)
21-
if len(lines) > length {
22-
lines = lines[:length]
23-
}
24-
return strings.Join(lines, "\n")
25-
}
19+
//func headString(text string, length int) string {
20+
// lines := strings.SplitN(strings.TrimSpace(text), "\n", length+1)
21+
// if len(lines) > length {
22+
// lines = lines[:length]
23+
// }
24+
// return strings.Join(lines, "\n")
25+
//}

go.mod

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ require (
77
github.com/charmbracelet/huh v0.8.0
88
github.com/charmbracelet/lipgloss v1.1.1-0.20250404203927-76690c660834
99
github.com/charmbracelet/log v0.4.2
10+
github.com/dustin/go-humanize v1.0.1
1011
github.com/google/go-github/v58 v58.0.0
1112
github.com/mholt/archives v0.1.5
1213
github.com/spf13/cobra v1.10.2
@@ -15,35 +16,28 @@ require (
1516

1617
require (
1718
github.com/STARRY-S/zip v0.2.3 // indirect
18-
github.com/alecthomas/chroma/v2 v2.14.0 // indirect
1919
github.com/andybalholm/brotli v1.2.0 // indirect
2020
github.com/atotto/clipboard v0.1.4 // indirect
2121
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
22-
github.com/aymerick/douceur v0.2.0 // indirect
2322
github.com/bodgit/plumbing v1.3.0 // indirect
2423
github.com/bodgit/sevenzip v1.6.1 // indirect
2524
github.com/bodgit/windows v1.0.1 // indirect
2625
github.com/catppuccin/go v0.3.0 // indirect
2726
github.com/charmbracelet/bubbles v0.21.1 // indirect
2827
github.com/charmbracelet/bubbletea v1.3.10 // indirect
2928
github.com/charmbracelet/colorprofile v0.4.1 // indirect
30-
github.com/charmbracelet/glamour v0.10.0 // indirect
3129
github.com/charmbracelet/x/ansi v0.11.6 // indirect
3230
github.com/charmbracelet/x/cellbuf v0.0.15 // indirect
33-
github.com/charmbracelet/x/exp/slice v0.0.0-20250327172914-2fdc97757edf // indirect
3431
github.com/charmbracelet/x/exp/strings v0.1.0 // indirect
3532
github.com/charmbracelet/x/term v0.2.2 // indirect
3633
github.com/clipperhouse/displaywidth v0.10.0 // indirect
3734
github.com/clipperhouse/uax29/v2 v2.6.0 // indirect
38-
github.com/dlclark/regexp2 v1.11.0 // indirect
3935
github.com/dsnet/compress v0.0.2-0.20230904184137-39efe44ab707 // indirect
40-
github.com/dustin/go-humanize v1.0.1 // indirect
4136
github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
4237
github.com/fsnotify/fsnotify v1.9.0 // indirect
4338
github.com/go-logfmt/logfmt v0.6.1 // indirect
4439
github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
4540
github.com/google/go-querystring v1.2.0 // indirect
46-
github.com/gorilla/css v1.0.1 // indirect
4741
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
4842
github.com/inconshreveable/mousetrap v1.1.0 // indirect
4943
github.com/klauspost/compress v1.18.4 // indirect
@@ -52,13 +46,11 @@ require (
5246
github.com/mattn/go-isatty v0.0.20 // indirect
5347
github.com/mattn/go-localereader v0.0.1 // indirect
5448
github.com/mattn/go-runewidth v0.0.19 // indirect
55-
github.com/microcosm-cc/bluemonday v1.0.27 // indirect
5649
github.com/mikelolasagasti/xz v1.0.1 // indirect
5750
github.com/minio/minlz v1.0.1 // indirect
5851
github.com/mitchellh/hashstructure/v2 v2.0.2 // indirect
5952
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect
6053
github.com/muesli/cancelreader v0.2.2 // indirect
61-
github.com/muesli/reflow v0.3.0 // indirect
6254
github.com/muesli/termenv v0.16.0 // indirect
6355
github.com/nwaples/rardecode/v2 v2.2.2 // indirect
6456
github.com/pelletier/go-toml/v2 v2.2.4 // indirect
@@ -72,14 +64,10 @@ require (
7264
github.com/subosito/gotenv v1.6.0 // indirect
7365
github.com/ulikunitz/xz v0.5.15 // indirect
7466
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
75-
github.com/yuin/goldmark v1.7.8 // indirect
76-
github.com/yuin/goldmark-emoji v1.0.5 // indirect
7767
go.yaml.in/yaml/v3 v3.0.4 // indirect
7868
go4.org v0.0.0-20260112195520-a5071408f32f // indirect
7969
golang.org/x/exp v0.0.0-20260209203927-2842357ff358 // indirect
80-
golang.org/x/net v0.48.0 // indirect
8170
golang.org/x/sys v0.41.0 // indirect
82-
golang.org/x/term v0.38.0 // indirect
8371
golang.org/x/text v0.34.0 // indirect
8472
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect
8573
)

go.sum

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ github.com/MakeNowJust/heredoc v1.0.0 h1:cXCdzVdstXyiTqTvfqk9SDHpKNjxuom+DOlyEeQ
22
github.com/MakeNowJust/heredoc v1.0.0/go.mod h1:mG5amYoWBHf8vpLOuehzbGGw0EHxpZZ6lCpQ4fNJ8LE=
33
github.com/STARRY-S/zip v0.2.3 h1:luE4dMvRPDOWQdeDdUxUoZkzUIpTccdKdhHHsQJ1fm4=
44
github.com/STARRY-S/zip v0.2.3/go.mod h1:lqJ9JdeRipyOQJrYSOtpNAiaesFO6zVDsE8GIGFaoSk=
5-
github.com/alecthomas/chroma/v2 v2.14.0 h1:R3+wzpnUArGcQz7fCETQBzO5n9IMNi13iIs46aU4V9E=
6-
github.com/alecthomas/chroma/v2 v2.14.0/go.mod h1:QolEbTfmUHIMVpBqxeDnNBj2uoeI4EbYP4i6n68SG4I=
75
github.com/andybalholm/brotli v1.2.0 h1:ukwgCxwYrmACq68yiUqwIWnGY0cTPox/M94sVwToPjQ=
86
github.com/andybalholm/brotli v1.2.0/go.mod h1:rzTDkvFWvIrjDXZHkuS16NPggd91W3kUSvPlQ1pLaKY=
97
github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4=
@@ -12,8 +10,6 @@ github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiE
1210
github.com/aymanbagabas/go-osc52/v2 v2.0.1/go.mod h1:uYgXzlJ7ZpABp8OJ+exZzJJhRNQ2ASbcXHWsFqH8hp8=
1311
github.com/aymanbagabas/go-udiff v0.3.1 h1:LV+qyBQ2pqe0u42ZsUEtPiCaUoqgA9gYRDs3vj1nolY=
1412
github.com/aymanbagabas/go-udiff v0.3.1/go.mod h1:G0fsKmG+P6ylD0r6N/KgQD/nWzgfnl8ZBcNLgcbrw8E=
15-
github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuPk=
16-
github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4=
1713
github.com/bartventer/httpcache v0.12.0 h1:GzOgiAD0fuM+PTmhxlsai3WJKr9dk6NBvjkuEZyLCpA=
1814
github.com/bartventer/httpcache v0.12.0/go.mod h1:78LO7c36hcyx2GQanbDozHTozNaIL32MT4N+lErHHFs=
1915
github.com/bodgit/plumbing v1.3.0 h1:pf9Itz1JOQgn7vEOE7v7nlEfBykYqvUYioC61TwWCFU=
@@ -30,12 +26,8 @@ github.com/charmbracelet/bubbletea v1.3.10 h1:otUDHWMMzQSB0Pkc87rm691KZ3SWa4KUlv
3026
github.com/charmbracelet/bubbletea v1.3.10/go.mod h1:ORQfo0fk8U+po9VaNvnV95UPWA1BitP1E0N6xJPlHr4=
3127
github.com/charmbracelet/colorprofile v0.4.1 h1:a1lO03qTrSIRaK8c3JRxJDZOvhvIeSco3ej+ngLk1kk=
3228
github.com/charmbracelet/colorprofile v0.4.1/go.mod h1:U1d9Dljmdf9DLegaJ0nGZNJvoXAhayhmidOdcBwAvKk=
33-
github.com/charmbracelet/glamour v0.10.0 h1:MtZvfwsYCx8jEPFJm3rIBFIMZUfUJ765oX8V6kXldcY=
34-
github.com/charmbracelet/glamour v0.10.0/go.mod h1:f+uf+I/ChNmqo087elLnVdCiVgjSKWuXa/l6NU2ndYk=
3529
github.com/charmbracelet/huh v0.8.0 h1:Xz/Pm2h64cXQZn/Jvele4J3r7DDiqFCNIVteYukxDvY=
3630
github.com/charmbracelet/huh v0.8.0/go.mod h1:5YVc+SlZ1IhQALxRPpkGwwEKftN/+OlJlnJYlDRFqN4=
37-
github.com/charmbracelet/lipgloss v1.1.0 h1:vYXsiLHVkK7fp74RkV7b2kq9+zDLoEU4MZoFqR/noCY=
38-
github.com/charmbracelet/lipgloss v1.1.0/go.mod h1:/6Q8FR2o+kj8rz4Dq0zQc3vYf7X+B0binUUBwA0aL30=
3931
github.com/charmbracelet/lipgloss v1.1.1-0.20250404203927-76690c660834 h1:ZR7e0ro+SZZiIZD7msJyA+NjkCNNavuiPBLgerbOziE=
4032
github.com/charmbracelet/lipgloss v1.1.1-0.20250404203927-76690c660834/go.mod h1:aKC/t2arECF6rNOnaKaVU6y4t4ZeHQzqfxedE/VkVhA=
4133
github.com/charmbracelet/log v0.4.2 h1:hYt8Qj6a8yLnvR+h7MwsJv/XvmBJXiueUcI3cIxsyig=
@@ -50,8 +42,6 @@ github.com/charmbracelet/x/errors v0.0.0-20240508181413-e8d8b6e2de86 h1:JSt3B+U9
5042
github.com/charmbracelet/x/errors v0.0.0-20240508181413-e8d8b6e2de86/go.mod h1:2P0UgXMEa6TsToMSuFqKFQR+fZTO9CNGUNokkPatT/0=
5143
github.com/charmbracelet/x/exp/golden v0.0.0-20241011142426-46044092ad91 h1:payRxjMjKgx2PaCWLZ4p3ro9y97+TVLZNaRZgJwSVDQ=
5244
github.com/charmbracelet/x/exp/golden v0.0.0-20241011142426-46044092ad91/go.mod h1:wDlXFlCrmJ8J+swcL/MnGUuYnqgQdW9rhSD61oNMb6U=
53-
github.com/charmbracelet/x/exp/slice v0.0.0-20250327172914-2fdc97757edf h1:rLG0Yb6MQSDKdB52aGX55JT1oi0P0Kuaj7wi1bLUpnI=
54-
github.com/charmbracelet/x/exp/slice v0.0.0-20250327172914-2fdc97757edf/go.mod h1:B3UgsnsBZS/eX42BlaNiJkD1pPOUa+oF1IYC6Yd2CEU=
5545
github.com/charmbracelet/x/exp/strings v0.1.0 h1:i69S2XI7uG1u4NLGeJPSYU++Nmjvpo9nwd6aoEm7gkA=
5646
github.com/charmbracelet/x/exp/strings v0.1.0/go.mod h1:/ehtMPNh9K4odGFkqYJKpIYyePhdp1hLBRvyY4bWkH8=
5747
github.com/charmbracelet/x/term v0.2.2 h1:xVRT/S2ZcKdhhOuSP4t5cLi5o+JxklsoEObBSgfgZRk=
@@ -70,8 +60,6 @@ github.com/creack/pty v1.1.24/go.mod h1:08sCNb52WyoAwi2QDyzUCTgcvVFhUzewun7wtTfv
7060
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
7161
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
7262
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
73-
github.com/dlclark/regexp2 v1.11.0 h1:G/nrcoOa7ZXlpoa/91N3X7mM3r8eIlMBBJZvsz/mxKI=
74-
github.com/dlclark/regexp2 v1.11.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8=
7563
github.com/dsnet/compress v0.0.2-0.20230904184137-39efe44ab707 h1:2tV76y6Q9BB+NEBasnqvs7e49aEBFI8ejC89PSnWH+4=
7664
github.com/dsnet/compress v0.0.2-0.20230904184137-39efe44ab707/go.mod h1:qssHWj60/X5sZFNxpG4HBPDHVqxNm4DfnCKgrbZOT+s=
7765
github.com/dsnet/golib v0.0.0-20171103203638-1ea166775780/go.mod h1:Lj+Z9rebOhdfkVLjJ8T6VcRQv3SXugXy999NBtR9aFY=
@@ -95,8 +83,6 @@ github.com/google/go-github/v58 v58.0.0 h1:Una7GGERlF/37XfkPwpzYJe0Vp4dt2k1kCjlx
9583
github.com/google/go-github/v58 v58.0.0/go.mod h1:k4hxDKEfoWpSqFlc8LTpGd9fu2KrV1YAa6Hi6FmDNY4=
9684
github.com/google/go-querystring v1.2.0 h1:yhqkPbu2/OH+V9BfpCVPZkNmUXhb2gBxJArfhIxNtP0=
9785
github.com/google/go-querystring v1.2.0/go.mod h1:8IFJqpSRITyJ8QhQ13bmbeMBDfmeEJZD5A0egEOmkqU=
98-
github.com/gorilla/css v1.0.1 h1:ntNaBIghp6JmvWnxbZKANoLyuXTPZ4cAMlo6RyhlbO8=
99-
github.com/gorilla/css v1.0.1/go.mod h1:BvnYkspnSzMmwRK+b8/xgNPLiIuNZr6vbZBTPQ2A3b0=
10086
github.com/hashicorp/golang-lru/v2 v2.0.7 h1:a+bsQ5rvGLjzHuww6tVxozPZFVghXaHOwFs4luLUK2k=
10187
github.com/hashicorp/golang-lru/v2 v2.0.7/go.mod h1:QeFd9opnmA6QUJc5vARoKUSoFhyfM2/ZepoAG6RGpeM=
10288
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
@@ -117,13 +103,10 @@ github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWE
117103
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
118104
github.com/mattn/go-localereader v0.0.1 h1:ygSAOl7ZXTx4RdPYinUpg6W99U8jWvWi9Ye2JC/oIi4=
119105
github.com/mattn/go-localereader v0.0.1/go.mod h1:8fBrzywKY7BI3czFoHkuzRoWE9C+EiG4R1k4Cjx5p88=
120-
github.com/mattn/go-runewidth v0.0.12/go.mod h1:RAqKPSqVFrSLVXbA8x7dzmKdmGzieGRCM46jaSJTDAk=
121106
github.com/mattn/go-runewidth v0.0.19 h1:v++JhqYnZuu5jSKrk9RbgF5v4CGUjqRfBm05byFGLdw=
122107
github.com/mattn/go-runewidth v0.0.19/go.mod h1:XBkDxAl56ILZc9knddidhrOlY5R/pDhgLpndooCuJAs=
123108
github.com/mholt/archives v0.1.5 h1:Fh2hl1j7VEhc6DZs2DLMgiBNChUux154a1G+2esNvzQ=
124109
github.com/mholt/archives v0.1.5/go.mod h1:3TPMmBLPsgszL+1As5zECTuKwKvIfj6YcwWPpeTAXF4=
125-
github.com/microcosm-cc/bluemonday v1.0.27 h1:MpEUotklkwCSLeH+Qdx1VJgNqLlpY2KXwXFM08ygZfk=
126-
github.com/microcosm-cc/bluemonday v1.0.27/go.mod h1:jFi9vgW+H7c3V0lb6nR74Ib/DIB5OBs92Dimizgw2cA=
127110
github.com/mikelolasagasti/xz v1.0.1 h1:Q2F2jX0RYJUG3+WsM+FJknv+6eVjsjXNDV0KJXZzkD0=
128111
github.com/mikelolasagasti/xz v1.0.1/go.mod h1:muAirjiOUxPRXwm9HdDtB3uoRPrGnL85XHtokL9Hcgc=
129112
github.com/minio/minlz v1.0.1 h1:OUZUzXcib8diiX+JYxyRLIdomyZYzHct6EShOKtQY2A=
@@ -134,8 +117,6 @@ github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 h1:ZK8zHtRHOkbHy6Mmr5D
134117
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6/go.mod h1:CJlz5H+gyd6CUWT45Oy4q24RdLyn7Md9Vj2/ldJBSIo=
135118
github.com/muesli/cancelreader v0.2.2 h1:3I4Kt4BQjOR54NavqnDogx/MIoWBFa0StPA8ELUXHmA=
136119
github.com/muesli/cancelreader v0.2.2/go.mod h1:3XuTXfFS2VjM+HTLZY9Ak0l6eUKfijIfMUZ4EgX0QYo=
137-
github.com/muesli/reflow v0.3.0 h1:IFsN6K9NfGtjeggFP+68I4chLZV2yIKsXJFNZ+eWh6s=
138-
github.com/muesli/reflow v0.3.0/go.mod h1:pbwTDkVPibjO2kyvBQRBxTWEEGDGq0FlB1BIKtnHY/8=
139120
github.com/muesli/termenv v0.16.0 h1:S5AlUN9dENB57rsbnkPyfdGuWIlkmzJjbFf0Tf5FWUc=
140121
github.com/muesli/termenv v0.16.0/go.mod h1:ZRfOIKPFDYQoDFF4Olj7/QJbW60Ol/kL1pU3VfY/Cnk=
141122
github.com/nwaples/rardecode/v2 v2.2.2 h1:/5oL8dzYivRM/tqX9VcTSWfbpwcbwKG1QtSJr3b3KcU=
@@ -146,8 +127,6 @@ github.com/pierrec/lz4/v4 v4.1.25 h1:kocOqRffaIbU5djlIBr7Wh+cx82C0vtFb0fOurZHqD0
146127
github.com/pierrec/lz4/v4 v4.1.25/go.mod h1:EoQMVJgeeEOMsCqCzqFm2O0cJvljX2nGZjcRIPL34O4=
147128
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
148129
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
149-
github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
150-
github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
151130
github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ=
152131
github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88=
153132
github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8=
@@ -187,27 +166,18 @@ github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e h1:JVG44RsyaB9T2KIHavM
187166
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e/go.mod h1:RbqR21r5mrJuqunuUZ/Dhy/avygyECGrLceyNeo4LiM=
188167
github.com/xyproto/randomstring v1.0.5 h1:YtlWPoRdgMu3NZtP45drfy1GKoojuR7hmRcnhZqKjWU=
189168
github.com/xyproto/randomstring v1.0.5/go.mod h1:rgmS5DeNXLivK7YprL0pY+lTuhNQW3iGxZ18UQApw/E=
190-
github.com/yuin/goldmark v1.7.1/go.mod h1:uzxRWxtg69N339t3louHJ7+O03ezfj6PlliRlaOzY1E=
191-
github.com/yuin/goldmark v1.7.8 h1:iERMLn0/QJeHFhxSt3p6PeN9mGnvIKSpG9YYorDMnic=
192-
github.com/yuin/goldmark v1.7.8/go.mod h1:uzxRWxtg69N339t3louHJ7+O03ezfj6PlliRlaOzY1E=
193-
github.com/yuin/goldmark-emoji v1.0.5 h1:EMVWyCGPlXJfUXBXpuMu+ii3TIaxbVBnEX9uaDC4cIk=
194-
github.com/yuin/goldmark-emoji v1.0.5/go.mod h1:tTkZEbwu5wkPmgTcitqddVxY9osFZiavD+r4AzQrh1U=
195169
go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc=
196170
go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg=
197171
go4.org v0.0.0-20260112195520-a5071408f32f h1:ziUVAjmTPwQMBmYR1tbdRFJPtTcQUI12fH9QQjfb0Sw=
198172
go4.org v0.0.0-20260112195520-a5071408f32f/go.mod h1:ZRJnO5ZI4zAwMFp+dS1+V6J6MSyAowhRqAE+DPa1Xp0=
199173
golang.org/x/exp v0.0.0-20260209203927-2842357ff358 h1:kpfSV7uLwKJbFSEgNhWzGSL47NDSF/5pYYQw1V0ub6c=
200174
golang.org/x/exp v0.0.0-20260209203927-2842357ff358/go.mod h1:R3t0oliuryB5eenPWl3rrQxwnNM3WTwnsRZZiXLAAW8=
201-
golang.org/x/net v0.48.0 h1:zyQRTTrjc33Lhh0fBgT/H3oZq9WuvRR5gPC70xpDiQU=
202-
golang.org/x/net v0.48.0/go.mod h1:+ndRgGjkh8FGtu1w1FGbEC31if4VrNVMuKTgcAAnQRY=
203175
golang.org/x/sync v0.19.0 h1:vV+1eWNmZ5geRlYjzm2adRgW2/mcpevXNg50YZtPCE4=
204176
golang.org/x/sync v0.19.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
205177
golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
206178
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
207179
golang.org/x/sys v0.41.0 h1:Ivj+2Cp/ylzLiEU89QhWblYnOE9zerudt9Ftecq2C6k=
208180
golang.org/x/sys v0.41.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
209-
golang.org/x/term v0.38.0 h1:PQ5pkm/rLO6HnxFR7N2lJHOZX6Kez5Y1gDSJla6jo7Q=
210-
golang.org/x/term v0.38.0/go.mod h1:bSEAKrOT1W+VSu9TSCMtoGEOUcKxOKgl3LE5QEF/xVg=
211181
golang.org/x/text v0.34.0 h1:oL/Qq0Kdaqxa1KbNeMKwQq0reLCCaFtqu2eNuSeNHbk=
212182
golang.org/x/text v0.34.0/go.mod h1:homfLqTYRFyVYemLBFl5GgL/DWEiH5wcsQ5gSh1yziA=
213183
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=

0 commit comments

Comments
 (0)