package transform

import "github.com/gohugoio/hugo/transform"

Index

Variables

var AbsURL = func(ct contentTransformer) {
	ar.replaceInHTML(ct)
}

AbsURL replaces relative URLs with absolute ones in HTML files, using the baseURL setting.

var AbsURLInXML = func(ct contentTransformer) {
	ar.replaceInXML(ct)
}

AbsURLInXML replaces relative URLs with absolute ones in XML files, using the baseURL setting.

Functions

func HugoGeneratorInject

func HugoGeneratorInject(ct contentTransformer)

HugoGeneratorInject injects a meta generator tag for Hugo if none present.

func LiveReloadInject

func LiveReloadInject(port int) func(ct contentTransformer)

LiveReloadInject returns a function that can be used to inject a script tag for the livereload JavaScript in a HTML document.

func NewChain

func NewChain(trs ...link) chain

NewChain creates a chained content transformer given the provided transforms.

func NewEmptyTransforms

func NewEmptyTransforms() []link

NewEmptyTransforms creates a new slice of transforms with a capacity of 20.

Source Files

absurl.go absurlreplacer.go chain.go hugogeneratorinject.go livereloadinject.go

Version
v0.42.2
Published
Jun 28, 2018
Platform
js/wasm
Imports
7 packages
Last checked
19 minutes ago

Tools for package owners.