@mafalda-sfu/eslint-config
v0.7.0
Published
Mafalda SFU shareable ESLint config
Downloads
32
Readme
eslint-config
Mafalda SFU shareable ESLint config
🎛️ Available Configurations
https://prettier.io/docs/en/comparison.html https://eslint.org/docs/latest/extend/custom-rules#rule-structure
@mafalda-sfu/eslint-config
: default configuration aggregating all the other configurations, acting as recommended one. One stop shop for all your linting needs.@mafalda-sfu/eslint-config/problems
: rules that detect possible errors in your code. It should be used before running actual tests to detect and fix errors as early as possible.@mafalda-sfu/eslint-config/format
: non-critical stylistic rules that are purely matters of taste and are highly unlikely to cause errors. They can safely be run after tests or before a commit, or ignored if you disagree with them.@mafalda-sfu/eslint-config/suggestions
: rules to identify alternative better ways of writing code.@mafalda-sfu/eslint-config/layout
: rules that enforce a consistent code style.
🚥 Semantic Versioning Policy
@mafalda-sfu/eslint-config
follows semantic versioning and ESLint's Semantic
Versioning Policy.
- Patch release (intended to not break your lint build)
- A bug fix in a rule that results in it reporting fewer errors.
- Improvements to documentation.
- Non-user-facing changes such as refactoring code, adding, deleting, or modifying tests, and increasing test coverage.
- Re-releasing after a failed release (i.e., publishing a release that doesn't work for anyone).
- Minor release (might break your lint build)
- A bug fix in a rule that results in it reporting more errors.
- A new rule is created.
- A new option to an existing rule is created.
- An existing rule is deprecated.
- Major release (likely to break your lint build)
- A support for old Node version is dropped.
- A support for old ESLint version is dropped.
- An existing rule is changed in it reporting more errors.
- An existing rule is removed.
- An existing option of a rule is removed.
- An existing config is updated.