0.0.3 • Published 11 years ago

swap v0.0.3

Weekly downloads
21
License
-
Repository
github
Last release
11 years ago

swap.js

Horribly simple templating

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}."