swap

0.0.3 • Public • Published

swap.js

Horribly simple templating.

Build Status

Usage

Swap performs string interpolation.

var swap = require('swap')
 
var story = swap('{subject} {action} to the {location}.', {
  subject: 'Elle and Dez',
  action: 'strolled',
  location: 'market'
})
 
console.log(story) // "Elle and Dez strolled to the market."

Comments are contained within exclamation points.

var topSecret = swap('I am here{! with two kittens!}.')
 
console.log(topSecret) // "I am here."

Prepend with a backslash to escape a replacement field.

var demo = swap('This is a field: \{bob}.')
 
console.log(demo) // "This is a field: {bob}."

Readme

Keywords

none

Package Sidebar

Install

npm i swap

Weekly Downloads

18

Version

0.0.3

License

none

Last publish

Collaborators

  • gsf