-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.eslintrc
21 lines (21 loc) · 1003 Bytes
/
.eslintrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"root": true,
"plugins": [
"@nangohq/eslint-plugin-custom-integrations-linting"
],
"extends": [
"@nangohq/eslint-config/base"
],
"rules": {
"@nangohq/custom-integrations-linting/no-console-log": "error",
"@nangohq/custom-integrations-linting/no-object-casting": "error",
"@nangohq/custom-integrations-linting/no-value-modification": "warn",
"@nangohq/custom-integrations-linting/no-while-true": "warn",
"@nangohq/custom-integrations-linting/proxy-call-retries": "error",
//"@nangohq/custom-integrations-linting/type-external-api-responses": "warn",
"@nangohq/custom-integrations-linting/enforce-proxy-configuration-type": "error",
"@nangohq/custom-integrations-linting/no-try-catch-unless-explicitly-allowed": "warn",
"@nangohq/custom-integrations-linting/query-params-in-params-object": "error",
"@nangohq/custom-integrations-linting/include-docs-for-endpoints": "error",
}
}