| Summary: | [eslint] upgrade ESLint to version 3.0.1 | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Olivier Thomann <Olivier_Thomann> |
| Component: | JS Tools | Assignee: | Olivier Thomann <Olivier_Thomann> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | curtis.windatt.public, Michael_Rennie |
| Version: | 12.0 | ||
| Target Milestone: | 13.0 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | 497709, 497712 | ||
| Bug Blocks: | 496663 | ||
|
Description
Olivier Thomann
I would recommend to move to the version 3.0.1 as it contains the pull request we opened against eslint. If we stay with 2.13.1, we will have to patch again our own version of eslint. We will also need to move the doctrine version to 1.2.2 and estraverse version to 4.2.0. Our escope version should be ok. These are the lastest dependencies for 3.1.0. Updating the title to reflect the move to eslint 3.0.1. Right CQ is here: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=11674 eslint 3.0.1 uses an external library levn which is used to validate options passed in. We need to see if we need this support as this also requires an external library called type-check. Will discuss that next week with Michael and Curtis. This requires the CQ https://dev.eclipse.org/ipzilla/show_bug.cgi?id=11850 to be approved before being delivered. |