Parser for ef.js templates
Usage
ES6
import parseEft from 'eft-parser' // use `const parseEft = require('eft-parser')` for node.js const template = 'Your awesome template here' const ast = parseEft(template)
Browser
<script src="dist/eft-parser.js"></script> <script> var template = 'Your awesome template here' var ast = parseEft(template) </script>
Note: ef.js has a builtin parser, but if you want a faster first render, parse the templates beforehand could be better.
Note: All debugging messages are disabled in the production version