assets

package
v0.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 11, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

README

assets

To install dependencies:

bun install

To run:

bun run index.ts

This project was created using bun init in bun v1.0.27. Bun is a fast all-in-one JavaScript runtime.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Assets embed.FS

Functions

func CopyTo

func CopyTo(srcDir, destDir string) error

func ReadTemplate

func ReadTemplate(name string) ([]byte, error)

Types

type NavPage struct {
	Title string
	Href  string
}
type NavSection struct {
	Title string
	Pages []NavPage
}

type PageTemplateData

type PageTemplateData struct {
	Markdown    template.HTML
	Name        string
	Title       string
	Description string
	Url         string
	Twitter     string
	Path        string
	NavSections []*NavSection
	UpdatedAt   time.Time
	Prev        NavPage
	Next        NavPage
	BasePath    string
}

func (*PageTemplateData) Execute

func (page *PageTemplateData) Execute(file *os.File) error

func (*PageTemplateData) FormattedUpdatedAt

func (page *PageTemplateData) FormattedUpdatedAt() string

func (*PageTemplateData) JoinPath added in v0.0.2

func (page *PageTemplateData) JoinPath(path string) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL