@team23/eslint-config-team23-standard v10.0.1
eslint-config-team23-standard
A comprehensive ESLint configuration used by TEAM23 for maintaining consistent and strict JavaScript coding standards. This package includes a combination of stylistic and rigorous rule sets to ensure high code quality across JavaScript projects.
Installation
Add the library to your package.json
as devDependency
npm i --save-dev @team23/eslint-config-team23-standard
Usage in your project
To use the shareable config, import the package inside an eslint.config.js
file and add it to the exported array:
// eslint.config.js
import { createJSEslintConfig } from "@team23/eslint-config-team23-standard";
export default [
...createJSEslintConfig(),
];
Override rules
You can override settings from the shareable config by adding them directly into your eslint.config.js file after importing the shareable config. For example:
import { createJSEslintConfig } from "@team23/eslint-config-team23-standard";
export default [
...createJSEslintConfig(),
{
files: ['*.js'],
rules: {
"no-magic-numbers": ["off"]
}
}
];
Contribute
For information on how to contribute, checkout CONTRIBUTING.md.
Creating a new version after rule changes
- Update CHANGELOG.md.
- Run npm version | major | minor | patch -m "feat(java-script): ".
- Push commits and tags.
- Run npm publish --access public to publish the new version to npm.
2 months ago
1 month ago
10 months ago
10 months ago
12 months ago
10 months ago
12 months ago
10 months ago
12 months ago
12 months ago
10 months ago
10 months ago
1 year ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago