add templ engine
This commit is contained in:
12
Taskfile.yml
12
Taskfile.yml
@ -18,12 +18,24 @@ tasks:
|
||||
install_tools:
|
||||
cmds:
|
||||
- go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.55.2
|
||||
- go install github.com/a-h/templ/cmd/templ@v0.2.513
|
||||
generate:
|
||||
cmds:
|
||||
- "$GOBIN/templ generate"
|
||||
sources:
|
||||
- "internal/kurious/ports/http/templ/*.templ"
|
||||
generates:
|
||||
- "internal/kurious/ports/http/templ/*.go"
|
||||
check:
|
||||
cmds:
|
||||
- "$GOBIN/golangci-lint run ./..."
|
||||
deps:
|
||||
- generate
|
||||
test:
|
||||
cmds:
|
||||
- go test ./internal/...
|
||||
deps:
|
||||
- generate
|
||||
build_web:
|
||||
cmds:
|
||||
- go build -o $GOBIN/kuriousweb -v -ldflags '{{.LDFLAGS}}' cmd/kuriweb/*.go
|
||||
|
||||
Reference in New Issue
Block a user