0.2.0 • Published 9 years ago
mustache-vars v0.2.0
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' ])