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

GitHub / ChavaScript/chavascript-parser / commits

SHA Message Author Date Stats
5ba305bc Small refactor to avoid reallocating a node for parseBlock Marijn Haverbeke <m****n@h****l> almost 8 years ago
effe6598 Reduce reliance on 'sweet.js' tokenizer algorithm Marijn Haverbeke <m****n@h****l> almost 8 years ago
a17399c6 Start refactoring token context handling Marijn Haverbeke <m****n@h****l> almost 8 years ago
675d4e35 Small terminology change to align loose parser to main parser Marijn Haverbeke <m****n@h****l> almost 8 years ago
79f54751 Bump default ecmaVersion to 9 Marijn Haverbeke <m****n@h****l> almost 8 years ago
68429a10 Fix allocated-then-discarded node in loose parser Marijn Haverbeke <m****n@h****l> almost 8 years ago
90a1b41a Disallow new.target in arrow functions Marijn Haverbeke <m****n@h****l> almost 8 years ago
e4108f35 Improve handling of scoping for function declarations and catch params Marijn Haverbeke <m****n@h****l> almost 8 years ago
1a8edd9d Change representation of scopes to use a class and a set of flags Marijn Haverbeke <m****n@h****l> almost 8 years ago
910e62bb Mark version 5.7.3 Marijn Haverbeke <m****n@h****l> almost 8 years ago
3442a80d Make generate-identifier-regex capable of rewriting src/identifier.js Marijn Haverbeke <m****n@h****l> almost 8 years ago
22b22f36 Raise specific errors for unterminated template literals Marijn Haverbeke <m****n@h****l> almost 8 years ago
1461c7c5 Fix a lint error Marijn Haverbeke <m****n@h****l> almost 8 years ago
0c12f63f Fix tokenizing of regexps after .of Marijn Haverbeke <m****n@h****l> almost 8 years ago
832c3081 Fix 404 url luckyzeng <l****g@t****m>
Committed by: Marijn Haverbeke <m****h@g****m>
about 8 years ago
95ca55c7 Mark version 5.7.2 Marijn Haverbeke <m****n@h****l> about 8 years ago
bba80abc Remove another fixed test from the 262 whitelist Marijn Haverbeke <m****n@h****l> about 8 years ago
98567740 Disallow async functions under labels Marijn Haverbeke <m****n@h****l> about 8 years ago
3ffe9035 Make lexical function decls only kick in at top level Marijn Haverbeke <m****n@h****l> about 8 years ago
08b3426c Update test262 whitelist for previous patch Marijn Haverbeke <m****n@h****l> about 8 years ago
2cd1d9af Treat function declarations in modules as lexical Marijn Haverbeke <m****n@h****l> about 8 years ago
a7dd5fab fix: add allowAwaitOutsideFunction check to parseForStatement John-David Dalton <j****n@g****m>
Committed by: Marijn Haverbeke <m****h@g****m>
about 8 years ago
18c5af71 Mark version 5.7.1 Marijn Haverbeke <m****n@h****l> about 8 years ago
5647b17b Make sure bin and walk are rebuilt on prepare Marijn Haverbeke <m****n@h****l> about 8 years ago
bc1b6dd9 Mark version 5.7.0 Marijn Haverbeke <m****n@h****l> about 8 years ago
bf2f73d4 Fix walker when catch binding is absent. Renée Kooi <r****e@k****e>
Committed by: Marijn Haverbeke <m****h@g****m>
about 8 years ago
a2f254ab Update eqeqeq eslint rule to better enforce === John-David Dalton <j****n@g****m> about 8 years ago
d97cdfa0 Update identifier parsing per Unicode v11 Mathias Bynens <m****s@q****e>
Committed by: Marijn Haverbeke <m****h@g****m>
about 8 years ago
3f97744c Mark version 5.6.2 Marijn Haverbeke <m****n@h****l> about 8 years ago
20a7c7b8 Allow passing null for baseVisitor everywhere in walker Marijn Haverbeke <m****n@h****l> about 8 years ago
690cfc78 Mark version 5.6.1 Marijn Haverbeke <m****n@h****l> about 8 years ago
e50701db Allow null to be passed as base visitor to walk.recursive Marijn Haverbeke <m****n@h****l> about 8 years ago
6e4192ff Mark version 5.6.0 Marijn Haverbeke <m****n@h****l> about 8 years ago
65a9137a Implement proposal-top-level-await Eugene Obrezkov <g****r@g****m>
Committed by: Adrian Heine né Lang <m****l@a****e>
about 8 years ago
17a73fc0 remove duplication in changelog Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****h@g****m>
over 8 years ago
d2181075 Update ecmaVersion documentation in README Adrian Heine <m****l@a****e> over 8 years ago
a19c69aa Implement proposal-optional-catch-binding Adrian Heine <m****l@a****e> over 8 years ago
cef0b200 Implement proposal-json-superset Adrian Heine <m****l@a****e> over 8 years ago
5a42f83d Update test262 (no changes necessary) Adrian Heine <m****l@a****e> over 8 years ago
c0e3ce6c Fix forum link in readme Marijn Haverbeke <m****n@h****l> over 8 years ago
72d47783 build(yarn): Ignore yarn-error.log during publishing Chris McKnight <c****3@g****m>
Committed by: Marijn Haverbeke <m****h@g****m>
over 8 years ago
a12ccc66 Improve walking of object patterns Marijn Haverbeke <m****n@h****l> over 8 years ago
9b424d85 Fix CommonJS-isms in walk/index.js Marijn Haverbeke <m****n@h****l> over 8 years ago
5da6f356 Mark version 5.5.3 Marijn Haverbeke <m****n@h****l> over 8 years ago
701f36a5 Mark version 5.5.2 Marijn Haverbeke <m****n@h****l> over 8 years ago
28a0cf42 Mark version 5.5.1 Marijn Haverbeke <m****n@h****l> over 8 years ago
3cce43d0 Walk computed properties in object patterns Marijn Haverbeke <m****n@h****l> over 8 years ago
fabc97a8 Revert "Support object spread in walk" Marijn Haverbeke <m****n@h****l> over 8 years ago
42f63799 Fix misleading error message for octal escapes in template strings Teddy Katz <t****z@g****m>
Committed by: Marijn Haverbeke <m****h@g****m>
over 8 years ago
a0cc9fe1 Fix typo in changelog Marijn Haverbeke <m****n@h****l> over 8 years ago
5364b99d Mark version 5.5.0 Marijn Haverbeke <m****n@h****l> over 8 years ago
ba939ea3 Update identifier data to Unicode v10 Mathias Bynens <m****s@q****e>
Committed by: Marijn Haverbeke <m****h@g****m>
over 8 years ago
0d20f67b Implement in-library regexp validation Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
over 8 years ago
dfe1e9a7 Pull new test262 Adrian Heine <m****l@a****e> over 8 years ago
5585b14c Include build instructions in README Adrian Heine <m****l@a****e> over 8 years ago
24147c6e Separately walk over ClassBody Adrian Heine <m****l@a****e>
Committed by: Marijn Haverbeke <m****h@g****m>
over 8 years ago
7d3267d1 Support object spread in walk Adrian Heine <m****l@a****e>
Committed by: Marijn Haverbeke <m****h@g****m>
over 8 years ago
662efffd Mark version 5.4.1 Marijn Haverbeke <m****n@h****l> over 8 years ago
9a3bb727 Mark version 5.4.0 Marijn Haverbeke <m****n@h****l> over 8 years ago
4d123069 Add support for async iteration Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
over 8 years ago
5aa2e738 Add support for ES9 rest/spread properties Toru Nagashima <s****r@g****m>
Committed by: Marijn Haverbeke <m****n@h****l>
over 8 years ago
21e852f7 Faster scope checking with arrays instead of objects Adrian Heine <m****l@a****e>
Committed by: Marijn Haverbeke <m****n@h****l>
over 8 years ago
6584815d Disallow duplicate regular expression flags Marijn Haverbeke <m****n@h****l> over 8 years ago
26f87792 Don't allow unicode escape sequences in regexp flags Adrian Heine <m****l@a****e> over 8 years ago
b91137b2 Update plugins list to include my stage 3 plugins Adrian Heine né Lang <m****l@a****e>
Committed by: GitHub <n****y@g****m>
over 8 years ago
75c210dd Fix strange regexp in loose parser Marijn Haverbeke <m****n@h****l> over 8 years ago
2d1cdc3f Update index.js Boopesh Mahendran <b****n@g****m>
Committed by: Marijn Haverbeke <m****h@g****m>
over 8 years ago
d9c1cb3a Update year in LICENSE to 2018 Sheel Bedi <s****i@g****m>
Committed by: Marijn Haverbeke <m****h@g****m>
over 8 years ago
3ade47ff Don't accept '\08' or '\09' in strict mode Adrian Heine <m****l@a****e> over 8 years ago
621f8691 Mark version 5.3.0 Marijn Haverbeke <m****n@h****l> over 8 years ago
c313c55e Update links to the repository Marijn Haverbeke <m****n@h****l> over 8 years ago
4eba230a Disallow escapes in contextual keywords Marijn Haverbeke <m****n@h****l> over 8 years ago
332cac5e Move semi parsing to parseClassMember Adrian Heine <m****l@a****e>
Committed by: Marijn Haverbeke <m****n@h****l>
over 8 years ago
d4efa35d Only consider double __proto__ props an error in expression context Marijn Haverbeke <m****n@h****l> over 8 years ago
f3aff1c1 Catch invalid for-in initializers Adrian Heine <m****l@a****e> over 8 years ago
a84648d9 Simplify getter/setter argument checks Adrian Heine <m****l@a****e>
Committed by: Marijn Haverbeke <m****n@h****l>
over 8 years ago
f1268645 Simplify parseClassMember Adrian Heine <m****l@a****e>
Committed by: Marijn Haverbeke <m****n@h****l>
over 8 years ago
92cc877c Extract parseClassMember Adrian Heine <m****l@a****e>
Committed by: Marijn Haverbeke <m****n@h****l>
over 8 years ago
dc6bebd0 Parse right-hand-side of for/of as an assignment expression Marijn Haverbeke <m****n@h****l> over 8 years ago
34ca275f Add acorn-async-iteration Adrian Heine né Lang <m****l@a****e>
Committed by: GitHub <n****y@g****m>
over 8 years ago
e5ee27f9 Add test262 to travis Adrian Heine <m****l@a****e>
Committed by: Marijn Haverbeke <m****n@h****l>
over 8 years ago
5d28abc9 Add `s` (dotAll) flag for regular expressions Adrian Heine <m****l@a****e> over 8 years ago
b6593857 Disallow async functions directly under if/else Marijn Haverbeke <m****n@h****l> over 8 years ago
7a6957ef Check in toAssignable that RestElement has no default value Adrian Heine <m****l@a****e> over 8 years ago
8c0bd0d7 Add tests for escape sequences in contextual keywords Adrian Heine <m****l@a****e>
Committed by: Marijn Haverbeke <m****n@h****l>
over 8 years ago
0a3fb09f Allow special methods with computed name `constructor` Adrian Heine <m****l@a****e> over 8 years ago
191bd45a Linkfix Adrian Heine né Lang <m****l@a****e>
Committed by: GitHub <n****y@g****m>
almost 9 years ago
5d447551 Don't accept static methods called prototype Adrian Heine <m****l@a****e> almost 9 years ago
8baca992 Add missing tests to improve test coverage Adrian Heine <m****l@a****e> almost 9 years ago
b9d4a22a Small style issues Adrian Heine <m****l@a****e> almost 9 years ago
a96aea6e Remove innerParenStart check Adrian Heine <m****l@a****e>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 9 years ago
cd2f3465 Update plugin list Adrian Heine né Lang <m****l@a****e>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 9 years ago
8e23e596 Bump rollup and buble dependencies Adrian Heine <m****l@a****e> almost 9 years ago
00fb4552 Bump eslint dependencies Adrian Heine <m****l@a****e> almost 9 years ago
f1633b4c Add script for running test262 tests Adrian Heine <m****l@a****e>
Committed by: Marijn Haverbeke <m****n@h****l>
almost 9 years ago
58c33fd7 Make ObjectExpression handling more generic in lval Adrian Heine <m****l@a****e> almost 9 years ago
5ce903e6 Handle SpreadElement in toAssignable Adrian Heine <m****l@a****e> almost 9 years ago
4570cc7d Remove my twin brother from AUTHORS Adrian Heine <m****l@a****e> almost 9 years ago
cd7cc31b Simplify unnecessary conditional. Max Schaefer <x****i@g****m> almost 9 years ago
4ee71d7c Don't complain about duplicate property names in patterns Marijn Haverbeke <m****n@h****l> almost 9 years ago

← Back to repository