Skip to content
This repository has been archived by the owner on May 14, 2021. It is now read-only.

Update typescript-eslint-parser to the latest version 馃殌 #69

Merged
merged 1 commit into from
Jul 17, 2017

Conversation

greenkeeper[bot]
Copy link
Contributor

@greenkeeper greenkeeper bot commented Jul 10, 2017

Version 4.0.0 of typescript-eslint-parser just got published.

Dependency typescript-eslint-parser
Current Version 3.0.0
Type dependency

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 typescript-eslint-parser.
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.


Release Notes v4.0.0
  • 6a612cd Breaking: Include type annotation range for Identifiers (fixes #314) (#319) (Reyad Attiyat)
  • 074a64f Fix: Arrow function body should be ObjectExpression (fixes #331) (#334) (Reyad Attiyat)
  • fb66f61 Fix: Unescape string literal identifiers (fixes #328) (#330) (Lucas Azzola)
  • 9cab9d3 Breaking: Remove TypeAnnotation wrapper from constraint (#325) (James Henry)
  • b255499 New: Provider loggerFn option to configure logging (fixes #323) (#324) (James Henry)
  • 0540298 Fix: Calculate correct type parameter range (fixes #316) (#320) (Reyad Attiyat)
  • 4938c2c Fix: Ensure JSX tag names are JSXIdentifiers (fixes #315) (#318) (Reyad Attiyat)
  • 1f20557 Fix: Use TSExportAssignment node type (fixes #304) (#317) (Reyad Attiyat)
  • b26cda1 Fix: Use TSNullKeyword for null type instead of Literal (#313) (James Henry)
  • 9037dc5 Chore: Add node 8 to .travis.yml (#312) (James Henry)
  • 8062515 Chore: Refactor tests to assert snapshots not JSON (#311) (James Henry)
  • 2ad791b Fix: Add name to JSXIdentifier when converting ThisKeyword (fixes #307) (#310) (Reyad Attiyat)
  • 519907e Breaking: Use ESTree export node types in modules (fixes# 263) (#265) (Reyad Attiyat)
  • c4b0b64 Fix: Label readonly class properties (fixes #302) (#303) (Reyad Attiyat)
  • bffd6cc Fix: Add more tests for destructuring and spread (fixes #306) (#308) (Reyad Attiyat)
  • f7c9246 Chore: Fix typo in comment (#305) (Jeremy Attali)
  • 3dcba7d Breaking: Change isReadonly to readonly (fixes #284) (#285) (James Henry)
  • bc9225f Chore: Replace mocha (istanbul, chai, leche) with Jest (#300) (James Henry)
  • 8744577 Breaking: Decorator ESTree compliance, always convert (fixes #250) (#293) (James Henry)
  • dd6404a Breaking: Convert Signature types to be more ESTree like (fixes #262) (#264) (Reyad Attiyat)
  • 379dcaf Fix: Only set optional property on certain node property (fixes #289) (#292) (Reyad Attiyat)
  • 89f8561 Fix: Label static and export in TSParameterProperty (fixes #286) (#301) (Reyad Attiyat)
  • 992f1fa Fix: Unescape type parameter names (fixes #296) (#298) (Reyad Attiyat)
  • 5ed8573 Fix: Async generator method should be labeled (fixes #297) (#299) (Reyad Attiyat)
  • 31ad3c4 Fix: Create RegExp object for RegExp literals (fixes #287) (#291) (Reyad Attiyat)
  • 525a544 Fix: Set node type to ExperimentalRestProperty (fixes #276) (#279) (Reyad Attiyat)
  • eb32fed Fix: Convert type guards (fixes #282) (#283) (James Henry)
  • b7220fd New: Create option to enable JSXText node type (fixes #266) (#272) (Reyad Attiyat)
  • 6dd3696 Fix: Add exponentiation operators (fixes #280) (#281) (Lucas Azzola)
  • 3491b4b Fix: Replace JSXMemberExpression with TSQualifiedName (fixes #257) (#258) (Lucas Azzola)
  • b4eb0b5 Fix: Convert range and line number corretly in JSX literals (#277) (Reyad Attiyat)
  • 3f9f41c Fix: wrap interface in ExportNamedDeclaration if necessary (fixes #269) (#270) (Danny Martini)
Commits

The new version differs by 34 commits.

  • 8d5bc7b 4.0.0
  • 08d985d Build: changelog update for 4.0.0
  • 6a612cd Breaking: Include type annotation range for Identifiers (fixes #314) (#319)
  • 074a64f Fix: Arrow function body should be ObjectExpression (fixes #331) (#334)
  • fb66f61 Fix: Unescape string literal identifiers (fixes #328) (#330)
  • 9cab9d3 Breaking: Remove TypeAnnotation wrapper from constraint (#325)
  • b255499 New: Provider loggerFn option to configure logging (fixes #323) (#324)
  • 0540298 Fix: Calculate correct type parameter range (fixes #316) (#320)
  • 4938c2c Fix: Ensure JSX tag names are JSXIdentifiers (fixes #315) (#318)
  • 1f20557 Fix: Use TSExportAssignment node type (fixes #304) (#317)
  • b26cda1 Fix: Use TSNullKeyword for null type instead of Literal (#313)
  • 9037dc5 Chore: Add node 8 to .travis.yml (#312)
  • 8062515 Chore: Refactor tests to assert snapshots not JSON (#311)
  • 2ad791b Fix: Add name to JSXIdentifier when converting ThisKeyword (fixes #307) (#310)
  • 519907e Breaking: Use ESTree export node types in modules (fixes# 263) (#265)

There are 34 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 馃尨

@coveralls
Copy link

Coverage Status

Coverage remained the same at 99.379% when pulling 6e711c8 on greenkeeper/typescript-eslint-parser-4.0.0 into 4706de2 on master.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 99.379% when pulling 6e711c8 on greenkeeper/typescript-eslint-parser-4.0.0 into 4706de2 on master.

Copy link
Member

@emilgoldsmith emilgoldsmith left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I never worked with typescript, but since we have typescript tests and they pass, there shouldn't be any problems :).

@ismay ismay force-pushed the greenkeeper/typescript-eslint-parser-4.0.0 branch from 6e711c8 to 7b4f46f Compare July 17, 2017 14:16
@coveralls
Copy link

Coverage Status

Coverage remained the same at 99.408% when pulling 7b4f46f on greenkeeper/typescript-eslint-parser-4.0.0 into c974ef2 on master.

@ismay ismay merged commit 59caf90 into master Jul 17, 2017
@ismay ismay deleted the greenkeeper/typescript-eslint-parser-4.0.0 branch July 17, 2017 14:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants