0.2.0 • Published 9 years ago

mustache-vars v0.2.0

Weekly downloads
1
License
MIT
Repository
github
Last release
9 years ago

Command Line

$ mustache-vars <<< "{{B}} and {{A}}"
A
B

JavaScript

var vars = require('mustache-vars')
var assert = require('assert')

assert.deepEqual(vars('{{A}}'), [ 'A' ])

assert.deepEqual(vars('{{A}} and {{A}}'), [ 'A' ])

assert.deepEqual(vars('{{{A}}}'), [ 'A' ])

assert.deepEqual(vars('{{& A}}'), [ 'A' ])

assert.deepEqual(vars('{{> A}}'), [ 'A' ])

assert.deepEqual(vars('{{#A}}some text{{/A}}'), [ 'A' ])

assert.deepEqual(vars('{{#A}}some {{B}} text{{/A}}'), [ 'A', 'A\tB' ])

assert.deepEqual(vars('{{^A}}some {{B}} text{{/A}}'), [ 'A', 'A\tB' ])