Skip to content

Project status: picking back up! #28

Description

@JoshuaKGoldberg

👋 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! ❤️

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions