replace-template-tags

1.1.1 • Public • Published

replace-template-tags

NPM version Build Status Coverage Status Dependency Status Dev Dependency Status NSP Status

simple template tag replacement; allows you to specify a regex and value to use for each replacement

table of contents

installation

npm install replace-template-tags

use

replaceTemplateTags( template, tags )

@param {string|Buffer} template
 
@param {Array} tags
@param {RegExp} tags.exp
@param {string} tags.value
 
@returns {string}

basic

var replaceTemplateTags = require( 'replace-template-tags' );
var template = 'simple {function} for your {project} project; create something {project}!';
var tags = [
  {
    exp: /\{function}/g,
    value: 'template tag replacement'
  },
  {
    exp: /\{project}/g,
    value: 'awesome'
  }
];
 
result = replaceTemplateTags( template, tags );
// => simple template tag replacement for your awesome project; create something awesome!

license

MIT License

Package Sidebar

Install

npm i replace-template-tags

Weekly Downloads

0

Version

1.1.1

License

MIT

Last publish

Collaborators

  • dentous