1.1.1 • Published 8 years ago

replace-template-tags v1.1.1

Weekly downloads
5
License
MIT
Repository
github
Last release
8 years ago

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