You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
"Test Whitespace and line endings" workflow uses unmaintained eclint #2526
The npm module eclint, last published in Oct 2018, is archived since Oct 2020 and is therefore unsupported and unmaintained. It is used in the GitHub Actions workflow eclint.yml "Test Whitespace and line endings".
To pin the dependency eclint (or its replacement) would need a package manager lockfile, as Dependabot doesn't otherwise offer any update mechanism (same for Renovate).
We would need to come to some general consensus about this before it makes sense to submit any related PR.
Considering that the node repo lints with ESLint, that may be the way to go. This would be more than just ensuring consistent indentation though. Currently JavaScript styles in this repo are inconsistent in things like single/double quote and semicolon usage.
changed the title [-]"Test Whitespace and line endings" workflow uses unmaintained eclint[/-][+]"Test Whitespace and line endings" workflow uses unmaintained `eclint`[/+]on May 31, 2026
Activity
MikeMcC399 commentedon May 29, 2026
Considering that the node repo lints with ESLint, that may be the way to go. This would be more than just ensuring consistent indentation though. Currently JavaScript styles in this repo are inconsistent in things like single/double quote and semicolon usage.
[-]"Test Whitespace and line endings" workflow uses unmaintained eclint[/-][+]"Test Whitespace and line endings" workflow uses unmaintained `eclint`[/+]MikeMcC399 commentedon Jul 17, 2026
MikeMcC399 commentedon Jul 20, 2026
There are different options for replacing
eclint:jsonjs,mjsymljs,mjs,json,md,ymlshymlShowing the available choice for each filetype:
shjs,mjsjsonmdymlMikeMcC399 commentedon Jul 20, 2026