mirror of
https://github.com/tmedwards/tweego.git
synced 2025-07-05 14:10:27 -04:00
[UPDATE] Add support to YAML and NJK files
This commit is contained in:
parent
243cf70ed7
commit
6a91103a6d
1 changed files with 10 additions and 0 deletions
10
storyload.go
10
storyload.go
|
@ -14,9 +14,11 @@ import (
|
|||
"path/filepath"
|
||||
"strconv"
|
||||
"strings"
|
||||
|
||||
// internal packages
|
||||
twee2 "github.com/tmedwards/tweego/internal/twee2compat"
|
||||
twlex "github.com/tmedwards/tweego/internal/tweelexer"
|
||||
|
||||
// external packages
|
||||
"golang.org/x/net/html"
|
||||
)
|
||||
|
@ -50,6 +52,14 @@ func (s *story) load(filenames []string, c *config) {
|
|||
if err := s.loadTagged("script", filename, c.encoding); err != nil {
|
||||
log.Fatalf("error: load %s: %s", filename, err.Error())
|
||||
}
|
||||
case "yaml":
|
||||
if err := s.loadTagged("data", filename, c.encoding); err != nil {
|
||||
log.Fatalf("error: load %s: %s", filename, err.Error())
|
||||
}
|
||||
case "njk":
|
||||
if err := s.loadTagged("template", filename, c.encoding); err != nil {
|
||||
log.Fatalf("error: load %s: %s", filename, err.Error())
|
||||
}
|
||||
case "otf", "ttf", "woff", "woff2":
|
||||
if err := s.loadFont(filename); err != nil {
|
||||
log.Fatalf("error: load %s: %s", filename, err.Error())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue