Open soullivaneuh opened 1 year ago
As an alternative, you can use eslint-plugin-project-structure
ESLint plugin with rules to help you achieve a scalable, consistent, and well-structured project.
Create your own framework! Define your folder structure, advanced naming conventions, file composition, and create independent modules.
Take your project to the next level and save time by automating the review of key principles of a healthy project!
Enforce rules on folder structure to keep your project consistent, orderly and well thought out.
A key principle of a healthy project is to prevent the creation of a massive dependency tree, where removing or editing one feature triggers a chain reaction that impacts the entire project.
Create independent modules to keep your project scalable and easy to maintain. Get rid of dependencies between modules and create truly independent functionalities.
Enforce advanced naming rules and prohibit the use of given selectors in a given file.
Have full control over what your file can contain and the naming conventions it must follow.
@soullivaneuh @Igorkowalski94 I apologize for not noticing this. My day job generates a lot of GitHub notification noise and I must have thought this was part of that.
If I understand the question correctly I believe the answer is yes, but I might be misreading it since the wording and example seem contradictory to me.
I apologize for being confused and will make further effort to understand it and look for edge cases as soon as I can balance it with my family life. Thank you for the interest.
This package shouldnāt require a lot of maintenance and seems to just work and have test coverage. But Iām here for maintenance as needed.
Sorry, I thought no one was looking after this package anymore.
@soullivaneuh @Igorkowalski94 actually, Iām just a confused person that has a competing package thatās named very similar. My fault for misreading and trying to respond quickly during family time.
Summary
I have a
stages
directory. I want each first level element of thestages
directory to be and only be folders.Is that possible to achieve that using your tool?
Example of incorrect structure
Example of correct structure