string-interpolate

0.4.0 • Public • Published

String interpolate

Simple string interpolation

Install

  • via npm npm install string-interpolate
  • via component component install alexeyraspopov/string-interpolate
  • via bower bower install string-interpolate

API

interpolate(template, data);
  • template - template string. Default delimiters are {}
  • data - simple object

Usage

var interpolate = require('string-interpolate');

interpolate('{ greeting }, { user.name }', {
	greeting: 'Hello',
	user: {
		name: 'Jane'
	}
});

If data is not specified - returns template function

var greet = interpolate('Hello { name }');

greet({ name: 'Jane' }); // Hello Jane
greet({ name: 'Mike' }); // Hello Mike

License

MIT License (c) Alexey Raspopov

Readme

Keywords

none

Package Sidebar

Install

npm i string-interpolate

Weekly Downloads

87

Version

0.4.0

License

MIT

Last publish

Collaborators

  • alexeyraspopov