xjst-ddsl

1.0.1 • Public • Published

DDSL Engine for XJST

Build Status

npm i --save-dev xjst-ddsl

Usage

'use strict';
 
const ddsl = require('xjst-ddsl');
const runtime = new ddsl.Engine();
 
// LIVE
runtime.compile(/* templates */);
runtime.apply(/* bemjson */);
 
// BUNDLE
const fs = require('fs');
 
fs.writeFileSync('./bundle.ddsl.js', ddsl.generate(/* templates */));
 
const compiledTemplates = require('./bundle.ddsl.js');
compiledTemplates.apply(/* bemjson */);

More docs and examples.

License MIT

Package Sidebar

Install

npm i xjst-ddsl

Weekly Downloads

4

Version

1.0.1

License

MIT

Last publish

Collaborators

  • verybigman