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

GitHub / jquery/esprima / commits

ECMAScript parsing infrastructure for multipurpose analysis

SHA Message Author Date Stats
512cd66c clean up duplicate parameter detection Marko Lahma <m****a@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
about 5 years ago
9b3ad042 Support async generators Marko Lahma <m****a@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
about 5 years ago
4e3b259e Fix missing optional attributes from tree JSON files Marko Lahma <m****a@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
over 5 years ago
145bd1c9 Nightly publish to npm (#1749) Ariya Hidayat <a****t@g****m> over 5 years ago
ad272e0f use modern nodejs versions (#2086) Meir Blachman <m****n@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
55db25d5 update unit-tests count Meir Blachman <m****n@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
over 5 years ago
54af8f00 Update README.md to ES2019 Remi Liu <l****x@l****n>
Committed by: Ariya Hidayat <a****t@g****m>
over 5 years ago
2f5cfd71 Silence most linter warnings, until one day we fix them Ariya Hidayat <a****t@g****m> over 5 years ago
70c01599 Update README.md Meir Blachman <m****n@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
almost 6 years ago
ab6420b8 Support for ES2018 Template Literal Revision (#1587) Ariya Hidayat <a****t@g****m> almost 6 years ago
977b1f84 Move complexity check to ESLint Remi Liu <l****x@l****n>
Committed by: Ariya Hidayat <a****t@g****m>
almost 6 years ago
a35ed6bc Support for ES2020 import.meta Remi Liu <l****x@l****n>
Committed by: Ariya Hidayat <a****t@g****m>
almost 6 years ago
3b685864 Support for ES2019 optional catch binding Remi Liu <l****x@l****n>
Committed by: Ariya Hidayat <a****t@g****m>
almost 6 years ago
0911ad86 Add support for Optional Chaining Remi Liu <l****x@l****n>
Committed by: Ariya Hidayat <a****t@g****m>
almost 6 years ago
3515f7e5 Parse nullish coalescing (fix #2039) Remi Liu <l****x@l****n>
Committed by: Ariya Hidayat <a****t@g****m>
almost 6 years ago
24c56205 Support JSX fragment (#2046) cinchen <e****0@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
almost 6 years ago
cbc88008 Update test262 to latest version Remi Liu <l****x@l****n>
Committed by: Ariya Hidayat <a****t@g****m>
almost 6 years ago
deaa653a Fix multi-line string literal parsing with CRLF (fix #2032) Marko Lahma <m****a@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
about 6 years ago
4f529233 Support for-await-of (#1190) Meir Blachman <m****n@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
about 6 years ago
fa49b2ed Use GitHub Actions (#2026) Ariya Hidayat <a****t@g****m> over 6 years ago
03a5f258 Remove browser-based tests Ariya Hidayat <a****t@g****m> over 6 years ago
45c9ab14 Migrate from TSLint to ESLint Ariya Hidayat <a****t@g****m> almost 7 years ago
3d182f16 Update CI node versions and increase minimum Node version to 8. Calvin Freitas <o****e@f****m>
Committed by: Ariya Hidayat <a****t@g****m>
almost 7 years ago
d277380c Add VariableDeclaration to `left` property (Fix #2005) Wilson Lin <c****e@w****n>
Committed by: Ariya Hidayat <a****t@g****m>
almost 7 years ago
9eadf3f2 Update test262 for ES2018+ features Joseph Pecoraro <j****2@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
about 7 years ago
3f9dc14a Fix Unexpected ILLEGAL token with function literal in template strings Joseph Pecoraro <j****2@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
about 7 years ago
a971d877 Fix Unexpected "Invalid left-hand side in for-in" error Joseph Pecoraro <j****2@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
about 7 years ago
fe13460e Fix link from Chapter 2 to Chapter 3 Eugene Otto <e****o@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
about 7 years ago
5e55171f Update identifier parsing per Unicode v12.1.0 Mathias Bynens <m****s@q****e>
Committed by: Ariya Hidayat <a****t@g****m>
over 7 years ago
c7e3065d Fixed miscalculated computed field Mikaël Mayer <m****r@e****h>
Committed by: Ariya Hidayat <a****t@g****m>
over 7 years ago
24eb7ed0 AppVeyor CI: minor tweaks to improve dashboard clarity Ariya Hidayat <a****t@g****m> almost 8 years ago
95192fd4 Downstream test: re-enable Istanbul with a workaround Ariya Hidayat <a****t@g****m> almost 8 years ago
e2aa2c74 CI: Report to codecov.io via AppVeyor instead of Circle CI Ariya Hidayat <a****t@g****m> almost 8 years ago
06172cb4 Update to the latest version of TypeScript compiler, linter, and formatter Ariya Hidayat <a****t@g****m> almost 8 years ago
c0dfa42d Fix parsing async get/set in a class Ariya Hidayat <a****t@g****m> over 8 years ago
16aa6f16 Update identifier parsing per Unicode v11 Mathias Bynens <m****s@q****e>
Committed by: Ariya Hidayat <a****t@g****m>
over 8 years ago
aefb57ae CI for GitLab Ariya Hidayat <a****t@g****m> over 8 years ago
347e6567 Documentation: fix the type of some nodes. Ariya Hidayat <a****t@g****m> over 8 years ago
1bfd79c3 Documentation: explicit notice on supporting only JavaScript Ariya Hidayat <a****t@g****m> over 8 years ago
30602bbd Downstream test: ignore Recast since its master is flaky. Ariya Hidayat <a****t@g****m> over 8 years ago
39e7668d Recognize Token.StringLiteral as a ReturnStatement argument. Michael Fitzpatrick <m****d@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
over 8 years ago
529a5f2b Add missing closing brace, fix incorrect interface name Adrian Sieber <3****i@u****m>
Committed by: Ariya Hidayat <a****t@g****m>
over 8 years ago
22dc5418 Update identifier data to Unicode v10 Mathias Bynens <m****s@q****e>
Committed by: Ariya Hidayat <a****t@g****m>
over 8 years ago
0c7cd518 Docs: fix the type of SwitchCase's test Ariya Hidayat <a****t@g****m> over 8 years ago
c833018c Tiny typo Jordan Stephens <j****n@s****o>
Committed by: Ariya Hidayat <a****t@g****m>
over 8 years ago
a04bcec8 Update TypeScript compiler, linter, and formatter to the latest version Ariya Hidayat <a****t@g****m> almost 9 years ago
819c2655 Documentation: Describe RegExp parsing dependency Mike Pennisi <m****e@m****m>
Committed by: Ariya Hidayat <a****t@g****m>
almost 9 years ago
df749a7f Make the pure tokenizer a bit aggressive in recognizing regex literals. Ariya Hidayat <a****t@g****m> almost 9 years ago
512ce40c Correct the handling of HTML comment when parsing as a module Ariya Hidayat <a****t@g****m> almost 9 years ago
9973bab9 Recognize Token.Template as a ReturnStatement argument. johnjbarton <j****n@j****m>
Committed by: Ariya Hidayat <a****t@g****m>
almost 9 years ago
d00740bb Integrate Test262 Mike Pennisi <m****e@m****m>
Committed by: Ariya Hidayat <a****t@g****m>
almost 9 years ago
cab42bbb Test fixture: move an async test to the more proper location. Ariya Hidayat <a****t@g****m> about 9 years ago
bf3ae450 Migrate to CircleCI 2.0 Ryo Shibayama <j****1@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
about 9 years ago
1e6ca4b7 Fix incorrect parse async with proto-identifier-shorthand kingwl <8****1@1****m>
Committed by: Ariya Hidayat <a****t@g****m>
about 9 years ago
08a31db0 Documentation: Always refer to the latest stable version. Ariya Hidayat <a****t@g****m> about 9 years ago
22926d5a Fix Negative Column in Binary Expression String Concatenation kingwl <8****1@1****m>
Committed by: Ariya Hidayat <a****t@g****m>
about 9 years ago
6ca222c1 Downstream test: disable AssetGraph since it needs Node.js > 6. Ariya Hidayat <a****t@g****m> over 9 years ago
99f8c0e7 Fix incorrect YieldExpression in object methods kingwl <8****1@1****m>
Committed by: Ariya Hidayat <a****t@g****m>
over 9 years ago
9da4ead0 ReadTheDocs: Switch to the Alabaster theme Ariya Hidayat <a****t@g****m> over 9 years ago
92b775c9 Documentation: Encourage the explicit use of parseScript vs parseModule Ariya Hidayat <a****t@g****m> over 9 years ago
f1724687 Update ChangeLog for 4.0.0 Ariya Hidayat <a****t@g****m> over 9 years ago
09cc1b0f Update README.md to prepare for version 4.0 Ariya Hidayat <a****t@g****m> over 9 years ago
080f0ec9 Travis CI and AppVeyor: Run with Node.js v8 Ariya Hidayat <a****t@g****m> over 9 years ago
15b54c01 Fix the "tokens" and "comment" argument names Sylvain Francois <s****t@g****m>
Committed by: Ariya Hidayat <a****t@g****m>
over 9 years ago
4e288b7a Update TypeScript-related dependencies Ariya Hidayat <a****t@g****m> over 9 years ago
ea90f4a9 Use const whenever possible Ariya Hidayat <a****t@g****m> over 9 years ago
4f08020c Improve error message upon an invalid JSX element Ariya Hidayat <a****t@g****m> over 9 years ago
492eeef2 JSX: Matching a token should not be too strict Ariya Hidayat <a****t@g****m> over 9 years ago
3d893ba3 Allow `in` expression in a concise body with a function body Ariya Hidayat <a****t@g****m> over 9 years ago
0ef20be3 Allow JSX element in a yield expression Ariya Hidayat <a****t@g****m> over 9 years ago
5c8c0b30 Downstream tests: run them with Node.js v6.1 Ariya Hidayat <a****t@g****m> over 9 years ago
a9f845b2 Fix the documentation for the AST of ForStatement Ariya Hidayat <a****t@g****m> over 9 years ago
60d42ef0 Reuse rest/spread element for object rest/spread Ariya Hidayat <a****t@g****m> over 9 years ago
860acd24 Use access modifier in the Scanner class Ariya Hidayat <a****t@g****m> over 9 years ago
28fb223a Downstream test: temporarily exclude escope Ariya Hidayat <a****t@g****m> over 9 years ago
f09a5b9f Update TypeScript-related dependencies Ariya Hidayat <a****t@g****m> over 9 years ago
8834efb9 Pure tokenizer: simplify the choice of obtaining a new token Ariya Hidayat <a****t@g****m> over 9 years ago
5e67af16 Add a template for issue reporting Ariya Hidayat <a****t@g****m> over 9 years ago
61d120dd AppVeyor CI: switch from Google Chrome to Chromium Ariya Hidayat <a****t@g****m> over 9 years ago
106e289a Move object rest/spread tests to test/fixture/es2018 Ariya Hidayat <a****t@g****m> over 9 years ago
27648bde Revert "deep clone node when node.shorthand = true" Ariya Hidayat <a****t@g****m> over 9 years ago
881897df Move dynamic import tests to test/fixtures/es2018 Ariya Hidayat <a****t@g****m> over 9 years ago
e9df1a3b Allow async arrow function to accept yield as the parameter Ariya Hidayat <a****t@g****m> over 9 years ago
311bca06 Async arrow function must reinterpret its parameters Ariya Hidayat <a****t@g****m> over 9 years ago
c3e8af1b Fix the node of the object property key for async function Ariya Hidayat <a****t@g****m> over 9 years ago
f5b59118 Documentation: add an example to remove console calls Ariya Hidayat <a****t@g****m> over 9 years ago
5307e30e Fix incorrect detection of async function Ariya Hidayat <a****t@g****m> over 9 years ago
0c26790b Syntax tree format: document async function and await expression Ariya Hidayat <a****t@g****m> over 9 years ago
11a23857 Support dynamic import call Ariya Hidayat <a****t@g****m> over 9 years ago
1b04a622 Fixed wrong source type in the documentation Timofey Kachalov <s****9@u****m>
Committed by: Ariya Hidayat <a****t@g****m>
almost 10 years ago
6deba391 README: point to the documentation hosted at readthedocs.io (Ref #1477) Ariya Hidayat <a****t@g****m> almost 10 years ago
d8f03a9a Create the documentation suitable for readthedocs.io Ariya Hidayat <a****t@g****m> almost 10 years ago
2e2c420e Detect Microsoft Edge and use it to run the browser tests Ariya Hidayat <a****t@g****m> almost 10 years ago
13e52832 Support object rest/spread properties Ariya Hidayat <a****t@g****m> almost 10 years ago
5a46bf8b Support running the tests on Safari Technology Preview Ariya Hidayat <a****t@g****m> almost 10 years ago
4b0f65eb Simplify handling the marker for node location Ariya Hidayat <a****t@g****m> almost 10 years ago
60203142 Do not mutate the token object when constructing a primary expression Ariya Hidayat <a****t@g****m> almost 10 years ago
7e97b103 Save and restore scanner state Ariya Hidayat <a****t@g****m> almost 10 years ago
32139631 Use const enum for the token types Ariya Hidayat <a****t@g****m> almost 10 years ago
0e34a1fd Check EOF with the lookahead token Ariya Hidayat <a****t@g****m> almost 10 years ago

← Back to repository