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

/replace-template-tags/

    Package Sidebar

    Install

    npm i replace-template-tags

    Weekly Downloads

    0

    Version

    1.1.1

    License

    MIT

    Last publish

    Collaborators

    • dentous