Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nullish coalescing support #3

Conversation

sanex3339
Copy link

No description provided.

RReverser and others added 30 commits February 20, 2015 16:32
fixes estools#231: generate strings with fewer escape sequences by default
This is a followup to estools#236 that brings RestElement into full spec
compliance.
Expand RestElement to support all patterns
use "sudo: false" in travis config for faster builds
Esprima 2.x import/export statements
…ports

Fix Import variable binding for esprima 2
Don't test esprima-moz anymore.
Update semver to the latest version 5.1.
…e 4.

0.11 was considered unstable and superceded already by 0.12. Since >=
0.12 is what is tested, that is the one which should go in the package
manifest.
michaelficarra and others added 25 commits August 12, 2019 19:08
* Added parenthesis for some `superClass` expressions

* Simplify logic to enable super class expression parenthesis
* Added support for optional-catch binding

* Reverted optional catch binding condition
* Fixed exponentiation operator precedence

* Fixed and added test cases for LHS expression of exponentiation operator

* fix exponentiation PR

Co-authored-by: Michael Ficarra <github@michael.ficarra.me>
…ols#408)

Co-authored-by: Timofey Kachalov <sanex3339@users.noreply.github.com>
Co-authored-by: sanex3339 <yarabotayuvyandex3339>
Co-authored-by: sanex3339 <yarabotayuvyandex3339>
Co-authored-by: sanex3339 <yarabotayuvyandex3339>
@sanex3339
Copy link
Author

If someone will try to resolve all conflicts, i'll be happy, I'll try to do this later

@sanex3339
Copy link
Author

sanex3339 commented Oct 31, 2020

Seems i have to recreate all this PRs based on this wallabyjs/escodegen to prevent conflicts.
But I'll need to be sure this will be merged, not like this estools#417

@ArtemGovorov
Copy link
Member

Hey @sanex3339, Nullish coalescing support has already been implemented: c9caffb

@ArtemGovorov
Copy link
Member

Some background: this fork had been originally created for use in our products https://wallabyjs.com and https://quokkajs.com/, and while we have been maintaining it (and are planning to keep maintaining it, and adding new features, etc.), we haven't bothered to keep it up-to-date with the original repo, also tests for our changes since we've forked are located in other (closed source) repos.

If you like, please feel free to bring all the tests from the original escodegen over (including yours), because this repo is not going anywhere, will be maintained and developed and will stay open source.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.