Skip to content

Commit 7335287

Browse files
committed
Enable github, ssh and echarts modules
1 parent 3832a09 commit 7335287

File tree

4 files changed

+26
-1
lines changed

4 files changed

+26
-1
lines changed

.modules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,18 @@ bytes
44
carbon
55
cli
66
color
7+
echarts
78
exec
89
fmt
10+
github
911
http
1012
json
1113
net
1214
os
1315
rand
1416
regexp
1517
sql
18+
ssh
1619
strconv
1720
strings
1821
tablewriter

go.mod

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ require (
3838
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
3939
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
4040
github.com/fxamacker/cbor/v2 v2.8.0 // indirect
41+
github.com/go-echarts/go-echarts/v2 v2.5.4 // indirect
4142
github.com/go-logfmt/logfmt v0.6.0 // indirect
4243
github.com/go-logr/logr v1.4.2 // indirect
4344
github.com/go-openapi/jsonpointer v0.21.1 // indirect
@@ -51,6 +52,8 @@ require (
5152
github.com/golang-sql/sqlexp v0.1.0 // indirect
5253
github.com/google/gnostic-models v0.6.9 // indirect
5354
github.com/google/go-cmp v0.7.0 // indirect
55+
github.com/google/go-github/v73 v73.0.0 // indirect
56+
github.com/google/go-querystring v1.1.0 // indirect
5457
github.com/google/uuid v1.6.0 // indirect
5558
github.com/huandu/xstrings v1.5.0 // indirect
5659
github.com/josharian/intern v1.0.0 // indirect
@@ -70,6 +73,9 @@ require (
7073
github.com/muesli/termenv v0.15.2 // indirect
7174
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
7275
github.com/olekukonko/tablewriter v0.0.5 // indirect
76+
github.com/risor-io/risor/modules/echarts v0.0.0-20250707023939-80191a41dbe4 // indirect
77+
github.com/risor-io/risor/modules/github v0.0.0-20250707023939-80191a41dbe4 // indirect
78+
github.com/risor-io/risor/modules/ssh v0.0.0-20250707023939-80191a41dbe4 // indirect
7379
github.com/rivo/uniseg v0.4.7 // indirect
7480
github.com/russross/blackfriday/v2 v2.1.0 // indirect
7581
github.com/shopspring/decimal v1.4.0 // indirect

go.sum

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHk
6060
github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0=
6161
github.com/fxamacker/cbor/v2 v2.8.0 h1:fFtUGXUzXPHTIUdne5+zzMPTfffl3RD5qYnkY40vtxU=
6262
github.com/fxamacker/cbor/v2 v2.8.0/go.mod h1:vM4b+DJCtHn+zz7h3FFp/hDAI9WNWCsZj23V5ytsSxQ=
63+
github.com/go-echarts/go-echarts/v2 v2.5.4 h1:bw0REczgtgI/o7GPqae4AzsiJwwyJvyWwJ7vuM0G6tQ=
64+
github.com/go-echarts/go-echarts/v2 v2.5.4/go.mod h1:56YlvzhW/a+du15f3S2qUGNDfKnFOeJSThBIrVFHDtI=
6365
github.com/go-logfmt/logfmt v0.6.0 h1:wGYYu3uicYdqXVgoYbvnkrPVXkuLM1p1ifugDMEdRi4=
6466
github.com/go-logfmt/logfmt v0.6.0/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs=
6567
github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY=
@@ -90,9 +92,14 @@ github.com/golang-sql/sqlexp v0.1.0 h1:ZCD6MBpcuOVfGVqsEmY5/4FtYiKz6tSyUv9LPEDei
9092
github.com/golang-sql/sqlexp v0.1.0/go.mod h1:J4ad9Vo8ZCWQ2GMrC4UCQy1JpCbwU9m3EOqtpKwwwHI=
9193
github.com/google/gnostic-models v0.6.9 h1:MU/8wDLif2qCXZmzncUQ/BOfxWfthHi63KqpoNbWqVw=
9294
github.com/google/gnostic-models v0.6.9/go.mod h1:CiWsm0s6BSQd1hRn8/QmxqB6BesYcbSZxsz9b0KuDBw=
95+
github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
9396
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
9497
github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8=
9598
github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU=
99+
github.com/google/go-github/v73 v73.0.0 h1:aR+Utnh+Y4mMkS+2qLQwcQ/cF9mOTpdwnzlaw//rG24=
100+
github.com/google/go-github/v73 v73.0.0/go.mod h1:fa6w8+/V+edSU0muqdhCVY7Beh1M8F1IlQPZIANKIYw=
101+
github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8=
102+
github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU=
96103
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
97104
github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db h1:097atOisP2aRj7vFgYQBbFN4U4JNXUNYpxael3UzMyo=
98105
github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144=
@@ -189,10 +196,16 @@ github.com/risor-io/risor/modules/cli v1.8.0 h1:pL6YnnT6smsGK5Smy/cEsjRKXSoWeie2
189196
github.com/risor-io/risor/modules/cli v1.8.0/go.mod h1:Pvm/dpJ/Coonxs4tjNDOyjElql/bZHhRct2A8ZW0+5M=
190197
github.com/risor-io/risor/modules/color v1.8.0 h1:EcEvF251I5s1MPwXiCLaNg/PnGsNUiYdymi2pVHnypE=
191198
github.com/risor-io/risor/modules/color v1.8.0/go.mod h1:o5Ww0TYP6zada5wUFfXUcuo9ZB3UmZgKgMLQ/QbFbPk=
199+
github.com/risor-io/risor/modules/echarts v0.0.0-20250707023939-80191a41dbe4 h1:FFvKxwvUGE8qDg0TLG4cejhjExgy7OWKIzb/PFd6jgE=
200+
github.com/risor-io/risor/modules/echarts v0.0.0-20250707023939-80191a41dbe4/go.mod h1:EAzGIAmOv83NAGC9C6/q0kcqBNxTWGGQrX/mXTBI+yg=
201+
github.com/risor-io/risor/modules/github v0.0.0-20250707023939-80191a41dbe4 h1:pKwMs/Mr5MUGX9gSEaAhHuDMxc8HtxOuxU+ZiOH+FhU=
202+
github.com/risor-io/risor/modules/github v0.0.0-20250707023939-80191a41dbe4/go.mod h1:Eo+Zk7+G7y0XOQprOJ8m7z6/Uru426pMY/dQRL7QNtw=
192203
github.com/risor-io/risor/modules/semver v1.8.0 h1:Dhi4nQS1kNp84cIzGob1XydMG2e7FAQCqlrDxtnHG20=
193204
github.com/risor-io/risor/modules/semver v1.8.0/go.mod h1:Xo1ZZyWyg6cznBDLrstFHhjbtzcqZm5lZHW49Oh5/p0=
194205
github.com/risor-io/risor/modules/sql v1.8.0 h1:STdJZU6Yw11G5sbZsdwP+lgoLyJV77pLMEKwmxjunnI=
195206
github.com/risor-io/risor/modules/sql v1.8.0/go.mod h1:TyD5+T9FLqNhxSfr9xxVYABUwnbVa5efSuwIKRfWgis=
207+
github.com/risor-io/risor/modules/ssh v0.0.0-20250707023939-80191a41dbe4 h1:qOCHGyARz7P4WJ+INxbTO6eOAuAoitVc9s0IY5NZfxw=
208+
github.com/risor-io/risor/modules/ssh v0.0.0-20250707023939-80191a41dbe4/go.mod h1:56z/cOu/g/kI6I2fYOZ9mj15z1+kpPL6yI00vexEwvg=
196209
github.com/risor-io/risor/modules/tablewriter v1.8.0 h1:C2Oc9M8fyIhob1m4siclh2/t7SCOPnwGgNMypHa64pY=
197210
github.com/risor-io/risor/modules/tablewriter v1.8.0/go.mod h1:TrALbJ9L4bzRQiMArGIN8vXXOg79jK6lkaOWc8TmpbY=
198211
github.com/risor-io/risor/modules/template v1.8.0 h1:kzLMeSHPVYu1lYnHvCNq3LjTiBP/QJMMzRfN1m0o6Vc=

modules.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@ import (
99
rsmcarbon "github.com/risor-io/risor/modules/carbon"
1010
rsmcli "github.com/risor-io/risor/modules/cli"
1111
rsmcolor "github.com/risor-io/risor/modules/color"
12+
rsmecharts "github.com/risor-io/risor/modules/echarts"
1213
rsmexec "github.com/risor-io/risor/modules/exec"
1314
rsmfmt "github.com/risor-io/risor/modules/fmt"
15+
rsmgithub "github.com/risor-io/risor/modules/github"
1416
rsmhttp "github.com/risor-io/risor/modules/http"
1517
rsmjson "github.com/risor-io/risor/modules/json"
1618
rsmnet "github.com/risor-io/risor/modules/net"
@@ -19,6 +21,7 @@ import (
1921
rsmregexp "github.com/risor-io/risor/modules/regexp"
2022
rsmsemver "github.com/risor-io/risor/modules/semver"
2123
rsmsql "github.com/risor-io/risor/modules/sql"
24+
rsmssh "github.com/risor-io/risor/modules/ssh"
2225
rsmstrconv "github.com/risor-io/risor/modules/strconv"
2326
rsmstrings "github.com/risor-io/risor/modules/strings"
2427
rsmtablewriter "github.com/risor-io/risor/modules/tablewriter"
@@ -29,6 +32,6 @@ import (
2932
)
3033

3134
func globalModules() map[string]any {
32-
a := map[string]any{"exec": rsmexec.Module(), "fmt": rsmfmt.Module(), "json": rsmjson.Module(), "net": rsmnet.Module(), "os": rsmos.Module(), "rand": rsmrand.Module(), "bytes": rsmbytes.Module(), "cli": rsmcli.Module(), "template": rsmtemplate.Module(), "regexp": rsmregexp.Module(), "uuid": rsmuuid.Module(), "yaml": rsmyaml.Module(), "semver": rsmsemver.Module(), "base64": rsmbase64.Module(), "bcrypt": rsmbcrypt.Module(), "http": rsmhttp.Module(), "sql": rsmsql.Module(), "strconv": rsmstrconv.Module(), "strings": rsmstrings.Module(), "tablewriter": rsmtablewriter.Module(), "time": rsmtime.Module(), "carbon": rsmcarbon.Module(), "color": rsmcolor.Module()}
35+
a := map[string]any{"fmt": rsmfmt.Module(), "github": rsmgithub.Module(), "http": rsmhttp.Module(), "time": rsmtime.Module(), "uuid": rsmuuid.Module(), "yaml": rsmyaml.Module(), "semver": rsmsemver.Module(), "base64": rsmbase64.Module(), "bcrypt": rsmbcrypt.Module(), "exec": rsmexec.Module(), "sql": rsmsql.Module(), "template": rsmtemplate.Module(), "carbon": rsmcarbon.Module(), "echarts": rsmecharts.Module(), "ssh": rsmssh.Module(), "strings": rsmstrings.Module(), "tablewriter": rsmtablewriter.Module(), "bytes": rsmbytes.Module(), "color": rsmcolor.Module(), "json": rsmjson.Module(), "net": rsmnet.Module(), "os": rsmos.Module(), "rand": rsmrand.Module(), "regexp": rsmregexp.Module(), "strconv": rsmstrconv.Module(), "cli": rsmcli.Module()}
3336
return a
3437
}

0 commit comments

Comments
 (0)