Simple and lightweight Javascript string template. Useful for simple string translations and text replacing.
You can install it if your Node.JS version is >= 14.x. Then run the following command:
> npm install templyte --save
Templyte is quite simple and easy to use. Just one method for render a string.
const templyte = require('templyte');
let myString = templyte.renderString('Hello {{who}}!', {who: 'world'});
console.log(myString); // Hello world!
Also you can use a custom template tag like "[[ variable ]]" just adding third parameter to renderString method.
const templyte = require('templyte');
const delimiters = ['[[', ']]'];
let myString = templyte.renderString('Hello [[who]]!', {who: 'world'}, delimiters);
The renderString will escape the delimiters for regular expression security.
If you discover any security related issues, use the issue tracker.
The MIT License (MIT). Please see License File for more information.