kirby-template-sugar
v1.0.0
Published
## CLI Usage
Readme
Kirby Template Sugar
CLI Usage
No need to install the package, just run it with npx.
Build
Compile all files inside site/templates and site/snippets into site/dist.
Note: we're using site as the root folder, so the other paths will be relative to it.
npx kirby-template-sugar "{templates,snippets}/*.kirby" --root site --outDir distDevelopment
Same as build but with the --watch flag
npx kirby-template-sugar "{templates,snippets}/*.kirby" --root site --outDir dist --watchManual Usage
Install the package with
npm i kirby-template-sugar -Dand then
import { transform, transformFiles, watchFiles } from 'kirby-template-sugar'
const options = { root: 'src', outDir: 'dist' }
// either watch files
watchFiles('**/*.kirby', options)
// or compile them once
transformFiles('**/*.kirby', options)
// or compile a string
const result = transform(`<k:test $prop="<? true ?>" />`)