GitHub / ChavaScript/chavascript-parser / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ec539d33 | [loose parser] Stop assigning nonsense inverted ranges to dummy nodes | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 5dfa339f | Remove confused FIXME | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 9719a168 | Make await a reserved word only in module context | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 49f459e5 | Linting | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| aed55f38 | Use regexps instead of magic generated functions | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| f0494013 | Add test case or #320 |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 87dbba18 | [tokentype] Add documentation for `startsExpr` prop |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| ab2d7a98 | Mark "do" as being beforeExpr |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 4a6ced4b | Add test for "await" as identifier in non-module |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 331301e7 | [loose parser] Fix bug introduced in cc88ecc4227fceb | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| cc88ecc4 | [loose parser] Don't allow non-string expressions as import source | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 33136ae4 | [travis.yml] Add sudo: false | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 5849e94e | Test Node.js 0.12 and 4 as well in travis |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 7e68b3e8 | Add bin/acorn to .gitignore |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 70999d29 | Rewrite acorn CLI in ES2015 |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 6d3fdcbe | Process the acorn CLI through Babel |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 0236aeef | Fix tokenize support in acorn CLI |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 0c4d5ad3 | Update documentation for the (not so) new tokenizer API |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| b12b0b3c | Bump version number post-2.4 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| b012acf2 | Mark release 2.4 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 2df56b94 | [README] Also note ranges property in comment objects | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| f25a6105 | Express 79dc19a in a slightly simpler way | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 79dc19a3 | Do not allow default params in ES5 mode |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
about 11 years ago | |
| 2bd98441 | Fix browserify support for loose and walk |
ForbesLindesay <f****s@l****k>
Committed by: Marijn Haverbeke <m****h@g****m> |
about 11 years ago | |
| 649e8297 | [loose parser] Don't generate import decls without source | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| b8387829 | Bump version number post-2.3 | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 45d9a316 | Mark relese 2.3.0 | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 7d22de5a | Fixed documentation for comment objects |
David Bonnet <d****d@b****c>
Committed by: Marijn Haverbeke <m****h@g****m> |
about 11 years ago | |
| dc8c8552 | [.tern-project] Load node and es_modules plugins | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 7460794e | [walker] Walk function ids | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| f3f6b618 | [walker] Walk VariableDeclarators as first-class nodes | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 537ec570 | [walker] Descend into source strings for import/export nodes | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 92bd7045 | Only call filter in findNodeAt when necessary | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 8d6bca84 | Added documentation for `--module` option |
David Bonnet <d****d@b****c>
Committed by: Marijn Haverbeke <m****h@g****m> |
about 11 years ago | |
| 0072255b | Bump version number post-2.2 | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 58b659be | Mark release 2.2 | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| a36c76ea | Remove AssignmentPattern.operator when explicitly parsing binding. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 2fc3712d | Make containsEsc available to plugins. |
Aparajita Fishman <a****a@a****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
about 11 years ago | |
| c2ae3e82 | [walker] Fix assumption that functions always have a block body | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| d6d5edf6 | Remove deprecated `ImportDeclaration.kind` | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 925c7623 | Added flag for parsing modules in console tool |
David Bonnet <d****d@b****c>
Committed by: Marijn Haverbeke <m****h@g****m> |
about 11 years ago | |
| c93cd161 | Bump version post-2.1 | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 0c114fb5 | Mark release 2.1.0 | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| af5f7cf4 | [loose parser] Ensure parsing imports and exports doesn't land us in an infin... | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 791daa65 | Fix token context machinery for 'if (1) {} /regexp/' case | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 288f5624 | Fix `start is undefined`. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| fefe6b2c | Fix `e is undefined`. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 4b7914cd | Simplify unicode support detection (and remove deopt from module def). | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 7d48c431 | Give access to `.parse` directly on `Parser` instance for subclassing. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| b951ab23 | Let JIT optimize curPosition() for opts.locations and reuse compiled code. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 094460a1 | Fix loose parser, merge base methods directly into class definition. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| efd92fa7 | Fix babel-core requirement (old one doesn't work with npm@3). | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 8462256f | Perf improvement (~8-10%) by enforcing common hidden class. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| e823ef7a | Upgrade deps. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| f9199098 | Allow Parser subclassing, expose Position. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 20bc8c16 | Various micro-optimizations. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 739e013c | Docs: How to require the loose parser | Joel Kemp <m****p@g****m> | about 11 years ago | |
| dd71924b | Fix `use strict` detection. |
Jesse McCarthy <g****s@j****t>
Committed by: Marijn Haverbeke <m****h@g****m> |
about 11 years ago | |
| 934f9dea | Add tests for `use strict` impostor. |
Jesse McCarthy <g****s@j****t>
Committed by: Marijn Haverbeke <m****h@g****m> |
about 11 years ago | |
| 61e392d9 | Fix parsing of regular expression after 'export default' | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 043d7eda | Bump version number post 2.0.4 | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 6760df2c | Mark release 2.0.4 | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| f20019f8 | Disallow duplicate `__proto__: AssignmentExpression` properties. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 6b6b53a6 | Validate count of params in getters and setters as per spec. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 35dc7b23 | Disallow super outside of functions (including class methods). | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| d0befa74 | Test code point bounds inside of /regex/u; improve error positions. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| c59d92cf | Remove AssignmentPattern.operator field. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 00296be7 | Remove support for SpiderMonkey method expression syntax. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| c64aef37 | Move non-octal character escapes to fast path; disallow octal in templates. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 97b93ab3 | Fixed typo: the plugin option is named `plugins` |
Kevin Kwok <a****5@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
about 11 years ago | |
| 35fc2589 | Make sure nested labels get the right kind field | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| 8127f7e5 | Mark up `range` prop as code. |
Jesse McCarthy <g****s@j****t>
Committed by: Marijn Haverbeke <m****h@g****m> |
about 11 years ago | |
| 82d219d7 | Refer to ESTree for AST spec instead of mozapi. |
Jesse McCarthy <g****s@j****t>
Committed by: Marijn Haverbeke <m****h@g****m> |
about 11 years ago | |
| 2811b012 | Fix tests and loose parser. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| a3b9d0ed | Fix newline normalization for template elements. | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| f509e9cc | Make prepublish action work on Windows (needed for development). | Ingvar Stepanyan <m****e@r****m> | about 11 years ago | |
| 8733136c | [walker] Don't assume classes have an id | Marijn Haverbeke <m****h@g****m> | about 11 years ago | |
| c5ced2c6 | Another refinement to Rhino-detection | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| 80876a50 | Fix typo | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| 71715fb7 | Prevent false positives when detecting Rhino | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| 91b47fca | Fix indentation | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| 02a65582 | Bump version number post-2.0.1 | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| 4518005f | Mark version 2.0.1 | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| 8a4279ec | Also mark 1.2.1 due to missing upstream commits | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| eaa6e084 | Mark release 2.0.0 | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| 350c680b | Reinstate fixes to AST walker | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| d3d29372 | Mark release 1.2.0 | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| a16b24f4 | Revert fixes to AST walker | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| 8c436e5a | Partial revert: `static constructor` is valid as per ES6. | Ingvar Stepanyan <m****e@r****m> | over 11 years ago | |
| c36ccb6b | Fix invalid import for lineBreak. | Ingvar Stepanyan <m****e@r****m> | over 11 years ago | |
| 03ec86e2 | Disallowed modifiers and duplication for constructor methods. | Ingvar Stepanyan <m****e@r****m> | over 11 years ago | |
| 60fd0be6 | Update license attribute |
Gilad Peleg <g****7@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 11 years ago | |
| d1701d84 | Bump version number post-1.1 | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| 8d4a4ff1 | Mark release 1.1.0 | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| f1836381 | Fix mistakes caught by newly ES6-enabled Blint | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| d9771866 | [walker] Further improvements to pattern handling | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| 4d58b34c | [walker] Saner treatment of patterns | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| da07f6ae | Handle missed tokenizer exception type in loose parser | Marijn Haverbeke <m****h@g****m> | over 11 years ago | |
| 3095abc9 | Add additional methods related to type annotations for plugins to hook into |
Sebastian McKenzie <s****k@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 11 years ago | |
| 649bf8f2 | Don't try to produce regex objects under Rhino to avoid uncatchable exceptions. |
Max Schaefer <m****x@s****m>
Committed by: Ingvar Stepanyan <m****e@r****m> |
over 11 years ago |