eslint-plugin-filenames icon indicating copy to clipboard operation
eslint-plugin-filenames copied to clipboard

Abandoned?

Open gtsop opened this issue 5 years ago • 10 comments

Hey, awesome plugin, I see it hasn't been updated in years. It looks like it's abandoned. What the way forwards? Forking? Adding collaborators?

gtsop avatar Jul 27 '20 20:07 gtsop

Yes. I am no longer actively maintaining this. Please feel free to fork.

selaux avatar Jul 28 '20 16:07 selaux

Thanks for the reply. I respect your decision, can you please add a notice in the README so people are aware? Thanks a lot for your work :)

gtsop avatar Jul 28 '20 17:07 gtsop

I added the note and will leave this open as a pinned issue, so it is clear to visitors.

selaux avatar Jul 29 '20 10:07 selaux

If you're looking for alternatives, let me shamelessly advertise my own plugin I've created https://github.com/dolsem/eslint-plugin-filename-rules.

dolsem avatar Aug 11 '20 22:08 dolsem

You can also just checkout ls-lint

loeffel-io avatar Dec 08 '20 00:12 loeffel-io

@dolsem How about we copy the three rules from this plugin into eslint-plugin-filename-rules, so that everyone can seamlessly switch? If you're interested, I'm happy to send a pull request.

pmcelhaney avatar Jan 20 '21 22:01 pmcelhaney

All of these rules have been added to eslint-plugin-canonical.

gajus avatar Oct 25 '21 20:10 gajus

@pmcelhaney sorry I missed the message, but if you submit a PR, I am happy to review and potentially merge it. Or, perhaps eslint-plugin-canonical mentioned above will better suit your needs.

dolsem avatar Oct 29 '21 01:10 dolsem

As an alternative, you can use eslint-plugin-project-structure

features: ✅ Validation of project structure (Any files/folders outside the structure will be considered an error). ✅ Validation of folder and file names. ✅ Name case validation. ✅ Name regex validation. ✅ File extension validation (Support for all extensions). ✅ Inheriting the parent's name (The child inherits the name of the folder in which it is located). ✅ Folder recursion (You can nest a given folder structure recursively). ✅ Forcing a nested/flat structure for a given folder.

Igorkowalski94 avatar Oct 01 '23 08:10 Igorkowalski94

Thank you for author's contribution, I wanted to share another alternative plugin I created: https://github.com/dukeluo/eslint-plugin-check-file, thanks!

dukeluo avatar Feb 23 '24 13:02 dukeluo