-
Notifications
You must be signed in to change notification settings - Fork 0
/
lodash-fp.js
25 lines (25 loc) · 1019 Bytes
/
lodash-fp.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
module.exports = {
plugins: ['lodash-fp'],
rules: {
'lodash-fp/consistent-compose': ['error', 'pipe'],
'lodash-fp/consistent-name': ['error', '_'],
'lodash-fp/no-argumentless-calls': 'error',
'lodash-fp/no-chain': 'error',
'lodash-fp/no-extraneous-args': 'error',
'lodash-fp/no-extraneous-function-wrapping': 'error',
'lodash-fp/no-extraneous-iteratee-args': 'error',
'lodash-fp/no-for-each': 'off',
'lodash-fp/no-partial-of-curried': 'error',
'lodash-fp/no-single-composition': 'error',
'lodash-fp/no-submodule-destructuring': 'error',
'lodash-fp/no-unused-result': 'error',
'lodash-fp/prefer-compact': 'error',
'lodash-fp/prefer-composition-grouping': 'error',
'lodash-fp/prefer-constant': ['error', {arrowFunctions: false}],
'lodash-fp/prefer-flat-map': 'error',
'lodash-fp/prefer-get': 'error',
'lodash-fp/prefer-identity': ['error', {arrowFunctions: false}],
'lodash-fp/preferred-alias': 'off',
'lodash-fp/use-fp': 'error'
}
};