1.1.2 • Published 2 years ago
@builtbysasha/eslint-config v1.1.2
eslint
Description
This package contains linting rules for .js / .ts / .tsx files.
Installation
yarn add @builtbysasha/eslint-config -DSetup
Add the following to your .eslintrc file:
{
"extends": ["@builtbysasha/eslint-config"]
}JavaScript-based projects
{
"extends": [
"@builtbysasha/eslint-config"
],
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "module"
}
}TypeScript-based projects
{
"extends": [
"@builtbysasha/eslint-config/typescript"
],
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "module"
},
"parser": "@typescript-eslint/parser"
}React-Typescript-based projects
{
"extends": [
"plugin:react/recommended",
"@builtbysasha/eslint-config/react-ts"
],
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": "latest",
"sourceType": "module"
},
"parser": "@typescript-eslint/parser"
}