summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* v4.0.2v4.0.2kpdecker2015-09-041-1/+1
* Fix use of decorators within partialskpdecker2015-09-041-1/+1
* v4.0.1v4.0.1kpdecker2015-09-021-1/+1
* Fix failure when using decorators in partialskpdecker2015-09-021-0/+1
* Update to latest eslintkpdecker2015-09-016-9/+9
* v4.0.0v4.0.0kpdecker2015-09-011-1/+1
* Escape = in HTML contentkpdecker2015-09-011-3/+4
* Rev runtime compiler revisionkpdecker2015-09-011-2/+3
* Add explicitPartialContext compiler flagkpdecker2015-09-011-1/+5
* Merge branch 'decorators'kpdecker2015-09-0111-11/+176
|\
| * Implement decorator helper methodkpdecker2015-08-221-12/+13
| * Implement inline partialskpdecker2015-08-223-0/+27
| * Implement block decoratorskpdecker2015-08-224-6/+104
| * Add decorator parsingkpdecker2015-08-224-4/+19
| * Implement decorator environment and registrationkpdecker2015-08-223-1/+25
* | Fix #each when last object entry has empty keyDennis Kuczynski2015-08-301-1/+1
|/
* Add whitespace control to partial block statementskpdecker2015-08-221-1/+3
* Create validateClose helper methodkpdecker2015-08-221-20/+19
* Implement partial blockskpdecker2015-08-225-24/+85
* Improve sanity checks in compiler and visitorkpdecker2015-08-222-2/+13
* Drop AST constructors in favor of JSONkpdecker2015-08-185-148/+65
* Pass container rather than exec as contextkpdecker2015-08-182-12/+12
* Remove unused parameterskpdecker2015-08-181-2/+2
* Add ignoreStandalone compiler optionkpdecker2015-08-132-6/+10
* Ignore empty when iterating on sparse arrayskpdecker2015-08-041-0/+6
* Add support for string and stdin precompilationkpdecker2015-08-041-4/+72
* Simplify object assignment generation logickpdecker2015-08-041-14/+9
* Convert precompiler template loading to asynckpdecker2015-08-041-41/+64
* Refactor precompiler API into two phasekpdecker2015-08-041-71/+83
* Bulletproof AST.helpers.helperExpressionkpdecker2015-08-031-1/+3
* Use += in printerkpdecker2015-08-031-9/+9
* Enforce 100% code coveragekpdecker2015-08-032-14/+16
* Fix partial handling with different contextkpdecker2015-08-031-1/+1
* Always return string responseskpdecker2015-08-031-1/+1
* Pass undefined fields to helpers in strict modekpdecker2015-08-032-9/+13
* Avoid depth creation when context remains the samekpdecker2015-08-031-2/+11
* Fix track id handling in partialskpdecker2015-08-031-0/+6
* Handle this references properly in track id modekpdecker2015-08-031-2/+3
* Remove out of date TODOkpdecker2015-08-031-2/+0
* Improve logging APIkpdecker2015-08-032-13/+39
* Move logger into separate modulekpdecker2015-08-012-21/+23
* Increase code coveragekpdecker2015-08-013-4/+6
* Move helpers into separate moduleskpdecker2015-08-0110-173/+206
* Fix with operator in no @data modekpdecker2015-08-011-1/+1
* Allow empty key name in each iterationkpdecker2015-08-011-1/+1
* Add with block parameter supportkpdecker2015-08-011-3/+6
* Fix escaping of non-javascript identifierskpdecker2015-08-011-1/+1
* Fix typoSaleh Batati2015-07-301-1/+1
* #1056 Fixed grammar for nested raw blocksEric Nielsen2015-07-151-2/+2
* Fix location information for programskpdecker2015-06-261-0/+25
* Move noConflict implementation to modulekpdecker2015-04-273-25/+25
* Remove jshint completelykpdecker2015-04-275-9/+0
* Update for let and optional parameterskpdecker2015-04-2015-239/+236
* Run the precompiler module through es6 toolchainkpdecker2015-04-201-18/+16
* Enable additional es6 features in eslintkpdecker2015-04-201-0/+1
* Add full support for es6kpdecker2015-04-1617-227/+236
* Use captureStackTrace for error handlerkpdecker2015-04-141-0/+4
* Allow this references in literal statementskpdecker2015-04-141-2/+13
* Expose Visitor in full browser buildkpdecker2015-04-132-2/+3
* Ignore branches tested without coverage monitoringkpdecker2015-04-071-1/+2
* Remove vestigial codekpdecker2015-04-071-5/+0
* Add undefined and null literal supportkpdecker2015-04-074-0/+30
* Avoid source-map import under AMDkpdecker2015-04-071-2/+12
* v3.0.1v3.0.1kpdecker2015-03-241-1/+1
* Optimize hot path in escapeExpressionkpdecker2015-03-161-13/+15
* Fix typokpdecker2015-02-101-1/+1
* v3.0.0v3.0.0kpdecker2015-02-101-1/+1
* Handle all potential literal valueskpdecker2015-02-091-5/+9
* Transform literals to path expressions in mustache nodesMarcio Junior2015-02-081-5/+9
* Test compilation of literal values in mustachesMarcio Junior2015-02-081-1/+5
* Fail over to console.log if lacking console methodkpdecker2015-02-071-4/+2
* Change default log level to infokpdecker2015-02-071-1/+1
* Avoid direct references to sexpr in statementskpdecker2015-01-185-58/+58
* Add support for dynamic partial nameskpdecker2015-01-186-8/+46
* Add missing reserved words so compiler knows to use array syntax:Matthew Flaschen2015-01-171-1/+2
* Merge pull request #932 from wycats/strictKevin Decker2014-12-312-7/+48
|\
| * Implement strict and assumeObject modeskpdecker2014-12-272-7/+48
* | Merge branch 'master' into visitor-updatekpdecker2014-12-273-4/+14
|\ \ | |/
| * Fix block param evaluation under older IEkpdecker2014-12-272-2/+12
| * Strip unnecessary whitespace in template outputkpdecker2014-12-271-1/+1
| * Fix duplicate return statement on simple templateskpdecker2014-12-271-1/+1
* | Fix case-insensitive file system compile issuekpdecker2014-12-261-1/+1
* | Add parent tracking and mutation to AST visitorskpdecker2014-12-261-35/+78
|/
* Bump code coveragekpdecker2014-12-264-2/+7
* Implement block parameterskpdecker2014-12-265-51/+135
* Expose AST helpers in public APIkpdecker2014-12-212-21/+26
* Update fix for #926 for 3.0 codelinekpdecker2014-12-171-1/+1
* Track depths on deduped childrenkpdecker2014-12-161-0/+2
* Avoid unnecessary this. referencekpdecker2014-12-161-3/+3
* Fix remaining depth argkpdecker2014-12-161-1/+0
* Remove unused vars and add jshint checkingkpdecker2014-12-167-10/+3
* Remove Compiler.depths parameterkpdecker2014-12-162-19/+7
* Add instructions for 'spec/mustache' to CONTRIBUTING.md, fix a few typos else...Or Neeman2014-12-073-3/+3
* Add basic docs for JavaScriptCompiler override APIkpdecker2014-11-291-9/+9
* Drop unused JavaScriptCompiler.namespace paramkpdecker2014-11-291-2/+0
* Move compileProgram out of visitor methodskpdecker2014-11-291-18/+18
* Track source node via accept call rather vs opcodekpdecker2014-11-291-41/+46
* s/Subexpression/SubExpression/kpdecker2014-11-291-1/+1
* Rework strip flags to make clearer at in AST levelkpdecker2014-11-284-188/+239
* Move Jison parsing out of AST into helperskpdecker2014-11-282-38/+46