crypto-pro-csp
Version:
CryptoProCsp
49 lines (48 loc) • 1.43 kB
Plain Text
{
"parser": "babel-eslint",
"parserOptions": {
"ecmaVersion": 8,
"sourceType": "module",
"ecmaFeatures": {
"experimentalObjectRestSpread": true
}
},
"env": {
"browser": true,
"jest": true
},
"extends": [
"plugin:flowtype/recommended",
"standard"
],
"plugins": [
"flowtype"
],
"settings": {
"flowtype": {
"onlyFilesWithFlowAnnotation": true
}
},
"root": true,
"rules": {
"flowtype/boolean-style": [2, "boolean"],
"flowtype/define-flow-type": 1,
"flowtype/delimiter-dangle": [2, "never"],
"flowtype/generic-spacing": [2, "never"],
"flowtype/no-primitive-constructor-types": 2,
"flowtype/no-types-missing-file-annotation": 0,
"flowtype/no-weak-types": [2, { "any": false, "Object": true, "Function": false }],
"flowtype/object-type-delimiter": [2, "comma"],
"flowtype/require-parameter-type": 2,
"flowtype/require-return-type": [2, "always", { "annotateUndefined": "never" }],
"flowtype/require-valid-file-annotation": 2,
"flowtype/semi": [2, "always"],
"flowtype/space-after-type-colon": [2, "always"],
"flowtype/space-before-generic-bracket": [2, "never"],
"flowtype/space-before-type-colon": [2, "never"],
"flowtype/type-id-match": [2, "^([A-Z][a-z0-9]+)+$"],
"flowtype/union-intersection-spacing": [2, "always"],
"flowtype/use-flow-type": 1,
"flowtype/valid-syntax": 1
}
}