plug-templates

a string templater.

Usage no npm install needed!

<script type="module">
  import plugTemplates from 'https://cdn.skypack.dev/plug-templates';
</script>

README

plug

straight forward string templates

example usage

app

#!/usr/bin/env node

let plugs = require('plug-templates');

console.log('plugs-test');
let template = `
export class ~component~Component {
  private ~myProp~;
  }
`

let myPlugs = {
  component: 'MyLayout',
  myProp: 'height = 5'
}

let pluggedTemplate = plugs.plug(template, myPlugs);

console.log(pluggedTemplate);

output:

export class MyLayoutComponent {
  private height = 5;
  }