README
@ringieraxelspringer/eslint-config
Common Ringier Axel Springer linters for Babel, JavaScript, React, TypeScript.
Requirements
TypeScript
This package contains rules that require TypeScript 3.9 or newer. If you use earlier version of TypeScript, you will have to use older version of this package (<7.0.0).
Installation
npm install --save-dev @ringieraxelspringer/eslint-config
Usage (package.json)
{
"scripts": {
"lint:js": "eslint --ext .js,.jsx,.ts,.tsx src/",
"lint:js:fix": "npm run lint:js -- --fix",
"lint:js:report-bamboo": "npm run lint:js -- --format node_modules/eslint-bamboo-formatter/reporter.js"
},
"devDependencies": {
"@ringieraxelspringer/eslint-config": "latest"
},
"eslintConfig": {
"extends": "@ringieraxelspringer/eslint-config"
}
}