@borngroup/born-build
Version:
Build tool for storefronts
40 lines (39 loc) • 1.11 kB
JSON
{
"env": {
"browser": true,
"es6": true,
"amd": true,
"commonjs": true,
"jquery": true
},
"globals": {
"__dirname": true,
"__webpack_public_path__": true,
"module": true
},
"parser": "@babel/eslint-parser",
"parserOptions": {
"sourceType": "module"
},
"extends": [
"eslint:recommended",
"idiomatic"
],
"rules": {
//Switches to 4 spaces per tab. I think it's better for readability.
"indent": [2, 4],
//We don't really need forced function names for anonymous functions.
//ES6 evaluates the function and determines a name for it most of the time:
//https://eslint.org/docs/rules/func-names#as-needed
"func-names": 0,
//This is just annoying and kinda ugly.
"no-console": 0,
"space-in-parens": 0,
"object-curly-spacing": 0,
"computed-property-spacing": 0,
"no-inline-comments": 0,
"linebreak-style": 0,
"no-useless-escape": 0,
"no-prototype-builtins": 0
}
}