@react-pakistan/eslint-config-shared
Version:
Central configs for all lint configs
55 lines (54 loc) • 1.12 kB
Plain Text
{
"env": {
"es6": true
},
"parser": "@babel/eslint-parser",
"settings": {
"import/resolver": {
"node": {
"moduleDirectory": [
"node_modules",
"src"
],
"extensions": [
".js",
".jsx",
".ts",
".tsx"
]
}
}
},
"parserOptions": {
"ecmaVersion": 9,
"ecmaFeatures": {
"arrowFunctions": true,
"blockBindings": true,
"classes": true,
"defaultParams": true,
"destructuring": true,
"forOf": true,
"generators": false,
"modules": true,
"objectLiteralComputedProperties": true,
"objectLiteralDuplicateProperties": false,
"objectLiteralShorthandMethods": true,
"objectLiteralShorthandProperties": true,
"spread": true,
"superInFunctions": true,
"templateStrings": true,
"jsx": true
}
},
"rules": {
"max-len": [2, { "code": 120 } ],
"linebreak-style": [0]
},
"overrides": [{
"files": ["*.test.{js,jsx,ts,tsx}"],
"env": {
"mocha": true,
"jest": true
}
}]
}