Node.js - tweezers
tweezers
extracts your mustache, hogan.js, handelbars or any arbitrary tokens. It's colloquially named to stick with the "mustache" theme.
Why?
Sometimes you want to know what the mustache tokens are in a file or string before your compile and render.
Installation
npm install --save tweezers
API
tweeze(string, [open], [close])
Extract the tokens into an array.
var tweeze = ; var data = "Hello {{name}}!\nMay I send you an email to {{email}}?"data += "\nI'd really love to talk to you at {{email}}, please?" var tokens = ;consoledirtokens; //{ name: 1, email: 2 }
License
(MIT License)
Copyright 2012, JP Richardson