GitHub / ChavaScript/chavascript-parser / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| a062434d | Implements ES2016 check for "use strict" |
Nicholas C. Zakas <n****s@n****m>
Committed by: Marijn Haverbeke <m****n@h****l> |
about 10 years ago | |
| 73232173 | Fix misbracketed call to isIdentifierChar. |
Max Schaefer <x****i@g****m>
Committed by: Marijn Haverbeke <m****n@h****l> |
about 10 years ago | |
| 394f4534 | Fix missing argument to parseMaybeAssign. |
Max Schaefer <x****i@g****m>
Committed by: Ingvar Stepanyan <m****e@r****m> |
about 10 years ago | |
| 7b4f68bf | Fix stray '-e' in AUTHORS | Marijn Haverbeke <m****n@h****l> | about 10 years ago | |
| e84dc416 | Fix bug in token context tracking for function-after-brace | Marijn Haverbeke <m****n@h****l> | about 10 years ago | |
| c7d72884 | Mark release 3.2.0 | Marijn Haverbeke <m****n@h****l> | about 10 years ago | |
| 5f6d1cb7 | Clean up walk.ancestor so that it can be used with a state | Marijn Haverbeke <m****n@h****l> | about 10 years ago | |
| 6618b5be | CHANGELOG: Fix date |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****n@h****l> |
about 10 years ago | |
| 736eceb7 | Add few more plugins | Ingvar Stepanyan <m****e@r****m> | about 10 years ago | |
| 8abfe2ef | Add list of some existing plugins | Ingvar Stepanyan <m****e@r****m> | about 10 years ago | |
| 8c9d737d | [loose parser] Make sure ExportAllDeclaration always has a source node | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| 03046c05 | Don't crash when the loose parser isn't given an options arg | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| c960152f | Fix loose mode for missing import target |
Olivier Thomann <O****n@c****m>
Committed by: Ingvar Stepanyan <m****e@r****m> |
over 10 years ago | |
| 7c4758cd | Disallow shorthand properties with keyword names | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| d0c0bb63 | Fix inconsistent indentation | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| 24623a27 | Disallow keywords as property names in object patterns | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| b8994806 | Don't try to pass y flag when validating a regexp | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| 35427a79 | Handle unpredictable error message in regexp parsing test | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| 51ad5984 | Use correct flags when validate-parsing regular expressions | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| f97d4837 | Simplify Object.create fallback | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| 364e92cf | Make visitors with Object.create |
Jackson Ray Hamilton <j****n@j****m>
Committed by: Marijn Haverbeke <m****n@h****l> |
over 10 years ago | |
| 3c5ef61c | Mark release 3.1.0 | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| 46d87695 | [walker] Remove unneccesary explicit node type | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| e06606f1 | Walk CatchClause |
Jackson Ray Hamilton <j****n@j****m>
Committed by: Marijn Haverbeke <m****n@h****l> |
over 10 years ago | |
| b7f0a6fb | Allow trailing comma in ES6 binding lists except after rest elements. | Ingvar Stepanyan <m****e@r****m> | over 10 years ago | |
| 057caae3 | Clarify directSourceFile in README | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| e6b433cd | Improve tokenizing of slashes after a function body | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| 42593d0a | Make sure loose parser always assigns types to TemplateElement nodes | Marijn Haverbeke <m****n@h****l> | over 10 years ago | |
| 9349eb4f | Add more explicit note about limited ES7 support | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 327cef57 | Mark release 3.0.4 | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 972d1a99 | docs: ES6 is now the default in `options.ecmaVersion` |
Domenico Matteo <m****o@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 10 years ago | |
| 7ec96198 | Allow update expressions on LHS of exponent operator | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| c8206eb6 | Fix bug that caused the tokenizer to parse >== and <== as operators | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 31a9d19d | Mark release 3.0.2 | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 956a1128 | Provide a reserved word list for ecmascript 7 | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 2cb0620b | Fix typo in changelog | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| a31a904d | Mark version 3.0.0 | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| ba6a038f | Clean up parsing of unary and binary expressions | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 08286655 | Drop unused import | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| df8febd4 | Adjust parsing of exponentation expression | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| bed00427 | Make 6 the default for the ecmaVersion option | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 0453696a | Parse default-exported parenthesized classes/functions correctly | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| a8ce3a12 | Add support for ** under ecmaVersion 7 |
Nicholas C. Zakas <n****s@n****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 10 years ago | |
| 4593dc81 | Add raiseRecoverable hook |
Nicholas C. Zakas <n****s@n****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 10 years ago | |
| 35136390 | Correct and remove outdated comment in identifier |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 10 years ago | |
| 4780db5b | Speed up generate-identifier-regex |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 10 years ago | |
| 5d9fd256 | generate-identifier-regex: Adapt to new source syntax |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 10 years ago | |
| 347ff8b3 | Update to unicode-8.0.0 |
Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 10 years ago | |
| 0aab0be8 | Update license year range to 2016 |
Prayag Verma <p****a@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 10 years ago | |
| c91474ad | Remove some semicolons | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| d1474aed | Remove support for comprehension | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 8e930623 | Make 'yield' a contextual keyword | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 8f46eb5f | Make 'let' a contextual keyword | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 3b4ab11e | Bump version number post-2.7.0 | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 14054360 | Mark release 2.7.0 | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 36ed8f78 | Disallow `\00` and `\000` escapes in strict mode. |
Max Schaefer <x****i@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 10 years ago | |
| 327d631a | Fix: checks imported variable name are not a keyword (fixes #365) |
Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 10 years ago | |
| 8e3ff338 | Disallow RegExp "y" flag in ES5 mode | Brandon Mills <m****t@g****m> | over 10 years ago | |
| c192382a | [loose parser] Make sure ImportNamespaceSpecifier always has a local property | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 4f6deba2 | Remove ecma7 command-line option | Marijn Haverbeke <m****h@g****m> | over 10 years ago | |
| 0243a7c3 | Disallow rest element as parameter in setter |
Nicholas C. Zakas <n****s@n****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
over 10 years ago | |
| 5df3881d | Update README URLs based on HTTP redirects |
ReadmeCritic <f****t@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 81483879 | Fixing typos |
Keheliya Gallaba <k****a@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 736585eb | Finish unfinished comment | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 5b0dc2fa | Bump version number post-2.6.4 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 2c0e4ab7 | Mark release 2.6.4 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 807be7ec | [loose parser] Clean up use of checkLVal, make toAssignable work recursively | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 848b7d4a | Add readme for loose parser plugins |
Matthew Bastien <m****n@b****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| bebac3dd | Bump version number post-2.6.2 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| aa7d7ba0 | Mark release 2.6.2 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 02c40e6d | Add plugins to acorn_loose |
Matthew Bastien <m****n@b****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 21aafdbd | Bump version number post-2.6 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| e45e55b2 | Mark release 2.6.0 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 56e02766 | Remove some unused nonexistent import from tests-harmony | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 5f872b2d | Fix comment for regex generation | Jordan Klassen <j****n@k****k> | almost 11 years ago | |
| 49393686 | Fix incorrect access to options.sourceType when no opts are passed. | Ingvar Stepanyan <m****e@r****m> | almost 11 years ago | |
| c9f83aa6 | Enhance delayed destructuring error tracking to catch more cases. | Ingvar Stepanyan <m****e@r****m> | almost 11 years ago | |
| c848999f | Simplify reading from stdin in bin/acorn | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| c7428f29 | Allow CLI to read from STDIN |
Richard Gibson <r****n@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| c2466805 | Use https link for discussion forum | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 63526c75 | Disallow yield as default parameters |
Nicholas C. Zakas <n****s@n****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| af1fccab | Add await as module reserved word |
Nicholas C. Zakas <n****s@n****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 4ae39e15 | [readme] Note license, link to discussion forum | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| a3611055 | Update repository URL | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 375929e1 | Bump version number post-2.5.2 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 298e6e72 | Mark release 2.5.2 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 9aeebf72 | [walker] Fix bug where export let foo = 10 walked the let node as an expression | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| d90116ba | Bump version number post-2.5 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 6a706be5 | Mark release 2.5.0 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| b0a19297 | [walker] Attach proper node category to ExportDefaultDeclaration declarations | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 904ea34c | Fix tryCreateRegexp's error raising code | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| 0f43b01a | Ensure arrow functions are in parens for call |
Nicholas C. Zakas <n****s@n****m>
Committed by: Ingvar Stepanyan <m****e@r****m> |
almost 11 years ago | |
| 5d1fafd4 | Ensure that rest elements can only be identifiers in functions | Nicholas C. Zakas <n****s@n****m> | almost 11 years ago | |
| 09acfbd5 | Fix link to acorn JSX |
Angelo <a****r@g****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 82f74541 | Cover duplicate __proto__ properties error in ES5 strict mode. | Ingvar Stepanyan <m****e@r****m> | almost 11 years ago | |
| 37efe0bf | Make sure that exports \{default\} throws an error |
Nicholas C. Zakas <n****s@n****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 1ecae1a1 | Remove guard and guardedHandlers properties from try/catch nodes | Marijn Haverbeke <m****h@g****m> | almost 11 years ago | |
| c9c215a2 | Add checking for arrow function duplicate parameters |
Nicholas C. Zakas <n****s@n****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| d956017f | Don't allow new.target outside of functions |
Nicholas C. Zakas <n****s@n****m>
Committed by: Marijn Haverbeke <m****h@g****m> |
almost 11 years ago | |
| 7aad3ab8 | Change the default value of the allowReserved option for ecmaVersion >= 5 | Marijn Haverbeke <m****h@g****m> | almost 11 years ago |