Skip to content

chrisdothtml/rollup-plugin-dustjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rollup-plugin-dustjs

A rollup plugin for importing dustjs templates as modules

Install

yarn add --dev rollup-plugin-dustjs # npm works too npm install --save-dev rollup-plugin-dustjs

rollup.config.js

import dustjs from 'rollup-plugin-dustjs' export default { // ... plugins: [ dustjs() ] }

Options

whitespace

Preserves whitespace in templates

Type: Boolean

Default: false

Use

Import

import main from './main.dust' import { render } from 'dustjs-linkedin' render(main, {}, (error, output) => { // ... })

Partials

main.dust

<div class="box"> {>"./heading.dust"/} <p>...</p> </div> 

heading.dust

<h1>My heading</h1> 

License

MIT

About

A rollup plugin for importing dustjs templates as modules

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published