forked from lichtblick-suite/lichtblick
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.eslintrc.ci.yaml
More file actions
25 lines (24 loc) · 905 Bytes
/
.eslintrc.ci.yaml
File metadata and controls
25 lines (24 loc) · 905 Bytes
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
# We keep some slow lint rules here, and only run them in CI.
# Please only add rules here if they are unlikely to be encountered
# during normal development.
rules:
# disable progress spinner
file-progress/activate: off
# VScode is already configured to run prettier on save
prettier/prettier: error
# Common sense should prevent triggering this in development
import/no-self-import: error
# https://github.com/import-js/eslint-plugin-import/issues/242#issuecomment-230118951
import/no-duplicates: error
# https://github.com/import-js/eslint-plugin-import/blob/main/docs/rules/no-cycle.md
import/no-cycle:
- error
- ignoreExternal: true
overrides:
- files:
- "e2e/ci-helpers/**/*.ts"
rules:
no-restricted-syntax: off
import/order: off
"@typescript-eslint/no-unnecessary-condition": off
"@typescript-eslint/strict-boolean-expressions": off