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

Update esprima to the latest version 🚀 #42

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

greenkeeper[bot]
Copy link

@greenkeeper greenkeeper bot commented Jun 10, 2017

Version 4.0.0 of esprima just got published.

Dependency esprima
Current Version 3.1.3
Type devDependency

The version 4.0.0 is not covered by your current version range.

Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.

I recommend you look into these changes and try to get onto the latest version of esprima.
Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.


Commits

The new version differs by 102 commits ahead by 102, behind by 30.

  • 56c0f0f Stable version 4.0.0
  • d95fac6 Update ChangeLog for 4.0.0
  • 0640979 Update README.md to prepare for version 4.0
  • e3df3f5 Travis CI and AppVeyor: Run with Node.js v8
  • 92fac13 Fix the "tokens" and "comment" argument names
  • a8bd8ef Update TypeScript-related dependencies
  • 304ba69 Use const whenever possible
  • 02788f6 Improve error message upon an invalid JSX element
  • cc95d4c JSX: Matching a token should not be too strict
  • 93ce59d Allow in expression in a concise body with a function body
  • 211d6c2 Allow JSX element in a yield expression
  • f4f22a0 Downstream tests: run them with Node.js v6.1
  • c5fee53 Fix the documentation for the AST of ForStatement
  • b57c2f4 Use access modifier in the Scanner class
  • eab4c1f Pure tokenizer: simplify the choice of obtaining a new token

There are 102 commits in total.

See the full diff

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

greenkeeper bot added a commit that referenced this pull request Jul 13, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Jul 13, 2018

Version 4.0.1 just got published.

Update to this version instead 🚀

Commits

The new version differs by 21 commits.

  • 0ed4b8a Stable version 4.0.1
  • cb3b14d Update ChangeLog for 4.0.1
  • 48c3c56 Fix parsing async get/set in a class
  • fcb6afb Documentation: fix the type of some nodes.
  • 03fafdf Documentation: explicit notice on supporting only JavaScript
  • 111e0ea Downstream test: ignore Recast since its master is flaky.
  • 56171bb Recognize Token.StringLiteral as a ReturnStatement argument.
  • 644423a Add missing closing brace, fix incorrect interface name
  • aef9b5a Docs: fix the type of SwitchCase's test
  • 88010df Tiny typo
  • cc67021 Correct the handling of HTML comment when parsing as a module
  • 5d0f26f Recognize Token.Template as a ReturnStatement argument.
  • 4ef74bd Test fixture: move an async test to the more proper location.
  • 807f28f Migrate to CircleCI 2.0
  • 0352cac Fix incorrect parse async with proto-identifier-shorthand

There are 21 commits in total.

See the full diff

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

Successfully merging this pull request may close these issues.

0 participants