compile-template
v0.3.1
Published
📠 Micro templates for Node.js
Downloads
10,410
Readme
compile-template
📠 Micro templates for Node.js
js template literals
+node vm
=profit
Captain obvious alert: 🚨 The node vm module is not a security mechanism. Do not use untrusted code in templates.
Installation
Install from NPM:
$ npm install compile-template --save
Note: compile-template
requires Node 4.0.0
or later
Example
const compile = require('compile-template')
const template = compile('foo=${41+value}')
const string = template({value: 1})
assert(string === 'foo=42')
const template = compile('foo=${41+value}', {value: 1})
assert(template() === 'foo=42')