https://github.com/saiichihashimoto/standard-configs
https://github.com/saiichihashimoto/standard-configs
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/saiichihashimoto/standard-configs
- Owner: saiichihashimoto
- License: mit
- Created: 2023-04-23T21:26:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-09-24T07:13:24.000Z (about 1 month ago)
- Last Synced: 2025-10-13T04:54:56.636Z (19 days ago)
- Language: TypeScript
- Size: 1.05 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# @standard-configs
## Sort Order
We sort objects with this order of precedence:
- Overrides at the bottom
- eg. elint has `overrides`, those go to the bottom of the file.
- Maintainer Conventions.
- eg. examples in documentation, internal implementation sort orders, etc.
- If they are wildly inconsistent, we ignore this one. eg. eslint doesn't have any consistency with it's order.
- Consistent Ecosystem Convention
- This is similar to maintainer's convention, but is determined by the larger community.
- This does _not_ mean taking a poll. This means consistently similar conventions across many large and smaller projects out in the wild.
- Documentation Order
- [@saiichihashimoto](https://github.com/saiichihashimoto)'s personal opinion.
- Let's avoid this one.
- Alphabetical