[ESCONF-31] replace eslint-import-resolver-alias with eslint-import-resolver-custom-alias Created: 01/Mar/23 Updated: 01/Mar/23 |
|
| Status: | Open |
| Project: | eslint-config-stripes |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | TBD |
| Reporter: | Zak Burke | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Sprint: | |
| Development Team: | Stripes Force |
| RCA Group: | TBD |
| Description |
|
Summary: replace eslint-import-resolver-alias, which has been abandoned, with eslint-import-resolver-custom-alias, which is somewhat more actively maintained. Details: eslint-import-resolver-alias has been abandoned; eslint-import-resolver-custom-alias is somewhat more actively maintained. An open issue reports that aliases will not properly resolve with eslint-plugin-import >= 2.20.1, which we use and which is required by newer versions of eslint-config-airbnb. We will have to decide if this constitutes a major change or not. Technically, it will be necessary to update dependent repositories' .eslintrc files from "settings": { "import/resolver": { "alias": { ... } to "settings": { "import/resolver": { "eslint-import-resolver-custom-alias": { "alias": { ... } } |