Skip to content

Commit beb16af

Browse files
committed
Upgrade to Jet v6
1 parent 50d89f6 commit beb16af

File tree

5 files changed

+16
-11
lines changed

5 files changed

+16
-11
lines changed

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@
88
[![Chat](https://img.shields.io/badge/chat-telegram-blue?style=flat-square)](https://t.me/clevergotech)
99
[![Community](https://img.shields.io/badge/community-forum-blue?style=flat-square&color=orange)](https://forum.clevergo.tech)
1010

11+
| JetRenderer | Jet |
12+
|---|---|
13+
| `v1` | `v5` |
14+
| `v2` | `v6` |
15+
1116
## Usage
1217

1318
See [example](https://github.com/clevergo/examples/tree/master/jetrenderer).
@@ -20,13 +25,13 @@ import (
2025
"net/http"
2126
"strings"
2227

23-
"github.com/CloudyKit/jet/v5"
28+
"github.com/CloudyKit/jet/v6"
2429
"clevergo.tech/clevergo"
2530
"clevergo.tech/jetrenderer"
2631
)
2732

2833
func main() {
29-
renderer := jetrenderer.New(jet.NewHTMLSet("./views"))
34+
renderer := jetrenderer.New(jet.New(jet.NewOSFileSystemLoader("./views")))
3035
renderer.SetBeforeRender(func(w io.Writer, name string, vars jet.VarMap, data interface{}, ctx *clevergo.Context) error {
3136
// populate variables and functions
3237
// vars.Set("user", user) // user instance.

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
module clevergo.tech/jetrenderer
1+
module clevergo.tech/jetrenderer/v2
22

33
go 1.13
44

55
require (
66
clevergo.tech/clevergo v0.5.0
7-
github.com/CloudyKit/jet/v5 v5.0.0
7+
github.com/CloudyKit/jet/v6 v6.0.1
88
github.com/stretchr/testify v1.6.1
99
)

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ clevergo.tech/log v0.3.0 h1:9ryDHGeOD3BUSUuJEW3be8QtdnjjavoBkknoRCA7dp8=
44
clevergo.tech/log v0.3.0/go.mod h1:61sruy0OB79q5JJlxlyi+6eZzVf/bxbUbXnL0KIzsVw=
55
github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53 h1:sR+/8Yb4slttB4vD+b9btVEnWgL3Q00OBTzVT8B9C0c=
66
github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53/go.mod h1:+3IMCy2vIlbG1XG/0ggNQv0SvxCAIpPM5b1nCz56Xno=
7-
github.com/CloudyKit/jet/v5 v5.0.0 h1:iS7jV4P+tey1bmTXDycIq1Q2can3rsblyZlt5g6LDsc=
8-
github.com/CloudyKit/jet/v5 v5.0.0/go.mod h1:dmmuzWBdd8bDyJYGZVFdhD21ptN+mjyigFubrffTGTw=
7+
github.com/CloudyKit/jet/v6 v6.0.1 h1:HrLxunEn2CpUsZqd6dY5VZQUgXyUdinZUqR9QqvpIkA=
8+
github.com/CloudyKit/jet/v6 v6.0.1/go.mod h1:d3ypHeIRNo2+XyqnGA8s+aphtcVpjP5hPwP/Lzo7Ro4=
99
github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
1010
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
1111
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=

render.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"sync"
1010

1111
"clevergo.tech/clevergo"
12-
"github.com/CloudyKit/jet/v5"
12+
"github.com/CloudyKit/jet/v6"
1313
)
1414

1515
var varsPool sync.Pool

render_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ import (
1313
"testing"
1414

1515
"clevergo.tech/clevergo"
16-
"github.com/CloudyKit/jet/v5"
16+
"github.com/CloudyKit/jet/v6"
1717
"github.com/stretchr/testify/assert"
1818
)
1919

2020
func TestNew(t *testing.T) {
21-
set := jet.NewHTMLSet("")
21+
set := jet.NewSet(jet.NewInMemLoader())
2222
r := New(set)
2323
assert.Equal(t, set, r.Set)
2424
}
@@ -31,7 +31,7 @@ func fakeBeforeRender(callback func(), err error) BeforeRender {
3131
}
3232

3333
func TestRenderer_SetBeforeRender(t *testing.T) {
34-
r := New(jet.NewHTMLSet(""))
34+
r := New(jet.NewSet(jet.NewInMemLoader()))
3535
fn := fakeBeforeRender(func() {}, errors.New("before render test"))
3636
r.SetBeforeRender(fn)
3737
expected := fn(nil, "", nil, nil, nil)
@@ -40,7 +40,7 @@ func TestRenderer_SetBeforeRender(t *testing.T) {
4040
}
4141

4242
func TestRenderer_Render(t *testing.T) {
43-
r := New(jet.NewHTMLSet("./testdata/views"))
43+
r := New(jet.NewSet(jet.NewOSFileSystemLoader("./testdata/views")))
4444
// invalid template.
4545
err := r.Render(nil, "404.tmpl", nil, nil)
4646
assert.NotNil(t, err)

0 commit comments

Comments
 (0)