Skip to content

Instantly share code, notes, and snippets.

@bryceosterhaus
Created January 8, 2018 23:05
Show Gist options
  • Save bryceosterhaus/2b65315018e11eb1caeac4e40ee7038b to your computer and use it in GitHub Desktop.
Save bryceosterhaus/2b65315018e11eb1caeac4e40ee7038b to your computer and use it in GitHub Desktop.
{
"env": {
"browser": true,
"es6": true,
"jest": true,
"node": true
},
"extends": [
"liferay"
],
"globals": {
"Liferay": true
},
"parser": "babel-eslint",
"parserOptions": {
"ecmaFeatures": {
"allowImportExportEverywhere": true,
"experimentalObjectRestSpread": true,
"jsx": true
},
"ecmaVersion": 2017,
"sourceType": "module"
},
"plugins": [
"react"
],
"rules": {
"comma-dangle": 0,
"default-case": 2,
"eol-last": [
2,
"never"
],
"max-len": 0,
"new-cap": [
2,
{
"capIsNew": false
}
],
"no-console": 2,
"no-undef": 2,
"no-underscore-dangle": [
2,
{
"allowAfterThis": true,
"enforceInMethodNames": true
}
],
"no-unused-vars": [
2,
{
"args": "after-used",
"ignoreRestSiblings": false,
"vars": "all"
}
],
"object-shorthand": 2,
"prefer-const": 2,
"prefer-template": 2,
"quote-props": [2, "as-needed"],
"quotes": [2, "single", "avoid-escape"],
"react/jsx-boolean-value": 2,
"react/jsx-handler-names": 2,
"react/jsx-key": 2,
"react/jsx-no-bind": 2,
"react/jsx-no-literals": 2,
"react/jsx-sort-props": 2,
"react/jsx-uses-vars": 2,
"react/sort-comp": [
2,
{
"groups": {
"lifecycle": [
"created",
"attached",
"detached",
"rendered",
"shouldUpdate"
]
},
"order": [
"static-methods",
"lifecycle",
"everything-else",
"render"
]
}
],
"require-jsdoc": 0,
"sort-keys": [
2,
"asc",
{
"caseSensitive": false
}
],
"sort-vars": 2,
"valid-jsdoc": 0
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment