👋 Hi! I'm going to be helping out with maintenance of the project. Pinning this issue to explain project context & next steps.
Project Context
This is a plugin for package.json-file-specific logic in ESLint. Other tools exist for doing that (https://github.com/henrikjoreteg/fixpack, https://github.com/tclindner/npm-package-json-lint), but the advantage of this one is operating solely within ESLint. That means it benefits from all the tooling (granularly configurable rules, fixes, suggestions, etc.) that come with ESLint. And I personally am excited about getting this plugin to feature parity with other ecosystem equivalents so I can reduce the number of config files in my repositories.
Thanks to @zetlen for first creating eslint-plugin-package-json back in 2018!
Next Steps
Here's what I'm going to do with this repository:
It's an exciting time to be an ESLint plugin! 🥳
Edit (October 17th, 2023): I've started merging #39 and other PRs that drastically change the library. They're available on a 0.3.x line in npm, tagged as beta.
Please do post feedback if you have any questions or suggestions. Cheers all! ❤️
👋 Hi! I'm going to be helping out with maintenance of the project. Pinning this issue to explain project context & next steps.
Project Context
This is a plugin for
package.json-file-specific logic in ESLint. Other tools exist for doing that (https://github.com/henrikjoreteg/fixpack, https://github.com/tclindner/npm-package-json-lint), but the advantage of this one is operating solely within ESLint. That means it benefits from all the tooling (granularly configurable rules, fixes, suggestions, etc.) that come with ESLint. And I personally am excited about getting this plugin to feature parity with other ecosystem equivalents so I can reduce the number of config files in my repositories.Thanks to @zetlen for first creating
eslint-plugin-package-jsonback in 2018!Next Steps
Here's what I'm going to do with this repository:
It's an exciting time to be an ESLint plugin! 🥳
Edit (October 17th, 2023): I've started merging #39 and other PRs that drastically change the library. They're available on a
0.3.xline in npm, tagged asbeta.Please do post feedback if you have any questions or suggestions. Cheers all! ❤️