fmtr

1.1.4 • Public • Published

fmtr

Awesome string formatting using shell style place holders.

Installation

npm install --save fmtr

API

fmtr(format, obj)

Parameters:

  • format string with ${propertyName} placeholder(s) where propertyName is the name of a property of obj
  • obj an object containing values to substitute into the format string.

Returns:

  • string

Example

"use strict";

var fmtr = require('fmtr');

var user = {
    username: 'alice',
    spouse: 'bob',
    enemy: 'eve'
};

console.log(fmtr('${username} is married to ${spouse} and hates ${enemy}', user));

// prints "alice is married to bob and hates eve"

Testing

npm test

License

See LICENSE.md

Package Sidebar

Install

npm i fmtr

Weekly Downloads

149

Version

1.1.4

License

ISC

Unpacked Size

5.22 kB

Total Files

7

Last publish

Collaborators

  • tcort