1.1.6 • Published 2 years ago
@commerce7/eslint-config v1.1.6
Commerce7 ESLint configuration
A shareable config used by all Commerce7 repositories.
How to use a configuration:
Append its identifier to the extends
property of the ESLint configuration file:
@commerce7/eslint-config
: to lint files used everywhere (extended by all configurations below)@commerce7/eslint-config/node
: to lint files executed in NodeJS@commerce7/eslint-config/mocha
: to lint files executed in Mocha@commerce7/eslint-config/react
: to lint files executed in React
For example, in a React application rendered server side and tested with Mocha:
// .eslintrc.js
module.exports = {
extends: ["@commerce7/eslint-config"],
overrides: [
{
files: ["*/**/*.test.js"],
extends: [
"@commerce7/eslint-config/node",
"@commerce7/eslint-config/mocha",
],
},
{
files: ["server/**/*.js"],
extends: ["@commerce7/eslint-config/node"],
},
{
files: ["src/**/*.js"],
extends: ["@commerce7/eslint-config/react"],
},
],
};
1.1.6
2 years ago
1.1.5
2 years ago
1.1.4
2 years ago
1.1.3
2 years ago
1.1.2
3 years ago
1.1.1-beta.4
3 years ago
1.1.1-beta.3
3 years ago
1.1.1-beta.2
3 years ago
1.1.1-beta.1
3 years ago
1.1.1-beta.0
3 years ago
1.1.1
3 years ago
1.1.0
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago