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

/fmtr/

    Package Sidebar

    Install

    npm i fmtr

    Weekly Downloads

    144

    Version

    1.1.4

    License

    ISC

    Unpacked Size

    5.22 kB

    Total Files

    7

    Last publish

    Collaborators

    • tcort