An open API service providing commit metadata for open source projects.

GitHub / ChavaScript/chavascript-parser / commits

SHA Message Author Date Stats
5b8e9267 Use a stored reference to `Object.prototype` in util. John-David Dalton <j****n@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
over 9 years ago
44eb858c Also store and reset refDestructuringErrors.trailingComma in parseMaybeAssign Marijn Haverbeke <m****n@h****l> over 9 years ago
0bf40afb Add eslint:recommended and no-var to the mix Ingvar Stepanyan <m****e@r****m> over 9 years ago
6d09212a Fix minor stylistic inconsistencies Ingvar Stepanyan <m****e@r****m> over 9 years ago
0476e39b Export nonASCIIwhitespace Wexpo Lyu <l****b@l****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
07a9103f Use has utility function instead of Object.prototype.hasOwnProperty Marijn Haverbeke <m****n@h****l> over 9 years ago
21f50b2a Handle catch parameters correctly Teddy Katz <t****z@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
over 9 years ago
01c6ad27 Parse 'export default function/class [no id]' as declarations Marijn Haverbeke <m****n@h****l> over 9 years ago
53dfd4b6 Raise an error for duplicate lexical variable names (fixes #487) Teddy Katz <t****z@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
over 9 years ago
a7359dba Mark version 4.0.11 Marijn Haverbeke <m****n@h****l> over 9 years ago
ce50bb99 Consider all MemberExpressions valid simple assignment targets Marijn Haverbeke <m****n@h****l> over 9 years ago
e975ebdd Mark version 4.0.10 Marijn Haverbeke <m****n@h****l> over 9 years ago
e748f8c9 Never expect semicolons after default-export functions or classes Marijn Haverbeke <m****n@h****l> over 9 years ago
fa996328 Make sure to check for use strict with non-simple params Marijn Haverbeke <m****n@h****l> over 9 years ago
c3dbe6d1 Mark version 4.0.9 Marijn Haverbeke <m****n@h****l> over 9 years ago
8ba086d9 More correct tracking of parenthesized pattern issues Marijn Haverbeke <m****n@h****l> over 9 years ago
482cf6ff Mark version 4.0.8 Marijn Haverbeke <m****n@h****l> over 9 years ago
96347560 Temporary kludge to avoid spurious parenthesized pattern errors Marijn Haverbeke <m****n@h****l> over 9 years ago
0b71d219 Mark version 4.0.7 Marijn Haverbeke <m****n@h****l> over 9 years ago
f431d07f Accept parentheses in MemberExpression left hand sides Marijn Haverbeke <m****n@h****l> over 9 years ago
831deb09 Only check for simple parameter lists when the function explicitly enables st... Marijn Haverbeke <m****n@h****l> over 9 years ago
c5433e30 Mark version 4.0.6 Marijn Haverbeke <m****n@h****l> over 9 years ago
f1a8a98a Remove some obsolete arguments Marijn Haverbeke <m****n@h****l> over 9 years ago
97edca59 Fix exponential complexity in scanning for use strict Marijn Haverbeke <m****n@h****l> over 9 years ago
03a09418 Mark version 4.0.5 Marijn Haverbeke <m****n@h****l> over 9 years ago
ba60eeae Track and disallow parens around patterns Marijn Haverbeke <m****n@h****l> over 9 years ago
a28e6a35 Error on parenthesized function parameters in arrow functions Marijn Haverbeke <m****n@h****l> over 9 years ago
e85b7cda Allow super in parameter default values Marijn Haverbeke <m****n@h****l> over 9 years ago
f04e9d01 Disallow labeled declarations Marijn Haverbeke <m****n@h****l> over 9 years ago
8de35745 More standard-conforming way to checking for strict mode Marijn Haverbeke <m****n@h****l> over 9 years ago
b2ebe23a Expose keywordTypes Wexpo Lyu <l****b@l****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
49e68b36 Raise error for keywords with a character escape Marijn Haverbeke <m****n@h****l> over 9 years ago
96fdc9e8 Refine parsing of declarations after 'export default' Marijn Haverbeke <m****n@h****l> over 9 years ago
087309b4 Don't accept parenthesized 'async' in front of arrow function Marijn Haverbeke <m****n@h****l> over 9 years ago
259fd9bb Allow any identifier in reexport specifier Marijn Haverbeke <m****n@h****l> over 9 years ago
e7001cad Mark version 4.0.4 Marijn Haverbeke <m****n@h****l> over 9 years ago
afc68bda Require acorn without .js extension from loose parser module Marijn Haverbeke <m****n@h****l> over 9 years ago
4d0b29ee Throw "unexpected token" error when exporting a non-declaration Kai Cataldo <k****o@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 10 years ago
38149974 Update .npmignore. Mat Garcia <M****a>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 10 years ago
5d764203 Add CDNJS version badge in readme naoh <n****g@n****w>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 10 years ago
bb54adcd Mark version 4.0.3 Marijn Haverbeke <m****n@h****l> almost 10 years ago
f83ee7ae Allow function declarations in if branches. Max Schaefer <x****i@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 10 years ago
2b637e11 Revert "Make function-keyword-in-statement-only-position fall through to func... Max Schaefer <x****i@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 10 years ago
377d9b65 Fall back to previous version's reserved words Marijn Haverbeke <m****n@h****l> almost 10 years ago
dede487a Make reserved words in import specifiers a recoverable error. Max Schaefer <x****i@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 10 years ago
dd2a075d Correctly parse properties called 'async' in ES2017 mode. Max Schaefer <x****i@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 10 years ago
9e804620 Mark release 4.0.2 Marijn Haverbeke <m****n@h****l> almost 10 years ago
b14cb8be Don't ignore period or E characters after octal numbers Marijn Haverbeke <m****n@h****l> almost 10 years ago
5ab3d015 forbid yield/await expressions in default parameters Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 10 years ago
f7bb90fc Revert "forbid yield/await expressions in default parameters" Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 10 years ago
63777980 Ensure proper formatting in changelog Simen Bekkhus <s****1@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 10 years ago
cb958005 Mark release 4.0.1 Marijn Haverbeke <m****n@h****l> almost 10 years ago
5ab49351 Fix duplicate export checking Marijn Haverbeke <m****n@h****l> almost 10 years ago
d4376592 Update docs to mention ES8/2017 Nicholas C. Zakas <n****s@n****m>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 10 years ago
44f09254 Mark release 4.0.0 Marijn Haverbeke <m****n@h****l> almost 10 years ago
aa766d17 Filter out some duplicate author names in update_authors.sh Marijn Haverbeke <m****n@h****l> almost 10 years ago
e19dfcbd disallow trailing comma in parens without arrow Toru Nagashima <s****r@g****m> almost 10 years ago
f5a6d814 Add tests for trailing commas in functions which have no arguments. Toru Nagashima <s****r@g****m> almost 10 years ago
0e7a336c Add support of trailing commas in functions Toru Nagashima <s****r@g****m> almost 10 years ago
89b5c6d0 Remove trailing whitespace Marijn Haverbeke <m****n@h****l> almost 10 years ago
78e8aa7d Make isAsyncFunction check for a non-identifier char after 'function' Marijn Haverbeke <m****n@h****l> almost 10 years ago
7c75f926 Pass isAsync as argument to parseFunctionStatement Marijn Haverbeke <m****n@h****l> almost 10 years ago
b12370f4 Don't treat await as a keyword Marijn Haverbeke <m****n@h****l> almost 10 years ago
c3cac9c8 Don't use ES6 in Rollup config files Marijn Haverbeke <m****n@h****l> about 10 years ago
07d7ea43 Use a relative import to access the main lib from the loose parser Marijn Haverbeke <m****n@h****l> about 10 years ago
2f6c869c Use a just-as-scary but less subtle approach to the loose parser's exports Marijn Haverbeke <m****n@h****l> about 10 years ago
e81b60b4 Fix comparison operator inconsistency Marijn Haverbeke <m****n@h****l> about 10 years ago
c3e05c15 Raise an error on parameter name clases for non-simple arglists Marijn Haverbeke <m****n@h****l> about 10 years ago
f508a837 Change default ecmaVersion to 7 Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
36633f4d Update in-source documentation of some options Timothy Gu <t****9@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
d3a9db6c Fix determination of lineStart when parsing from middle of file Marijn Haverbeke <m****n@h****l> about 10 years ago
73046480 add a comment. Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
e700b297 fix allowing anonymous function declaration in the wrong Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
9c30cfe0 Add support for the new ECMAScript versioning. Ingvar Stepanyan <m****e@r****m> about 10 years ago
4f5cc33a add `AwaitExpression` to walker Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
2b82624d fix for common syntax error in yield/await Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
7163d84a fix for `yield` as function names (the same behavior as `await`) Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
3bc023e3 forbid yield/await expressions in default parameters Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
0d2070f5 await expressions Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
2677bb77 async methods Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
a84ff2b9 async arrow functions Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
452f3d71 async function declarations/expressions Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
57a50c68 Raise early errors on duplicate exported names Marijn Haverbeke <m****n@h****l> about 10 years ago
0d55d6ff Make error for setter (class) methods with rest parameter recoverable. Max Schaefer <x****i@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
19801c69 Make function-keyword-in-statement-only-position fall through to function expr Marijn Haverbeke <m****n@h****l> about 10 years ago
c40fb638 Allow arguments/eval in property shorthands in strict mode Toru Nagashima <s****r@g****m>
Committed by: Ingvar Stepanyan <m****e@r****m>
about 10 years ago
28cbcbc9 Improve robustness when continuing parsing after recoverable errors. Max Schaefer <x****i@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
693c5fe9 Mark release 3.3.0 Marijn Haverbeke <m****n@h****l> about 10 years ago
db34768a Update to fix optimization pass under Closure Compiler. Kevin Irish <k****h@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
72b90247 Re-enable Bublé for building the bin and loose parser files Marijn Haverbeke <m****n@h****l> about 10 years ago
549b4ba7 Update to unicode 9.0.0 Daniel Tschinder <d****r@r****t>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
aa20bf81 simplify rollup config using new `paths` option Rich-Harris <r****s@g****m>
Committed by: Ingvar Stepanyan <m****e@r****m>
about 10 years ago
5e5e4301 Fix ES2016 check for "use strict". Max Schaefer <x****i@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
0d38744d Slightly adjust patch a062434d4 Marijn Haverbeke <m****n@h****l> about 10 years ago
3dfa6a85 Drop 0.10 from travis.yml Marijn Haverbeke <m****n@h****l> about 10 years ago
54fde500 Fix handling of `[,]` in toAssignableList. Max Schaefer <x****i@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
6bad5265 Added modern node versions to travis ci Amila Welihinda <a****k@u****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
8c3a881e remove babel-core/register Rich-Harris <r****s@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
3aa428e6 remove build-acorn script Rich-Harris <r****s@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago
ff5d23dd bundle with Rollup Rich-Harris <r****s@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
about 10 years ago

← Back to repository