forked from effector/effector
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.flowconfig
116 lines (107 loc) · 3.58 KB
/
.flowconfig
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
[lints]
all=warn
# Disable until https://github.com/facebook/flow/issues/7473 resolved
deprecated-utility=off
dynamic-export=off
inexact-spread=error
unnecessary-optional-chain=error
unnecessary-invariant=error
untyped-type-import=error
[libs]
./node_modules/@babel/types/lib/index.js.flow
[version]
>=0.102.0
[include]
[options]
all=false
emoji=true
server.max_workers=1
include_warnings=false
max_header_tokens=5
experimental.strict_call_arity=true
exact_by_default=true
lazy_mode=ide
# experimental.well_formed_exports=true
# experimental.types_first=true
esproposal.class_instance_fields=enable
esproposal.class_static_fields=enable
esproposal.optional_chaining=enable
esproposal.nullish_coalescing=enable
esproposal.decorators=ignore
esproposal.export_star_as=enable
suppress_comment=\\(.\\|\n\\)*\\$FlowIssue
suppress_comment=\\(.\\|\n\\)*\\$off
suppress_comment=\\(.\\|\n\\)*\\$todo
suppress_type=$FlowIssue
suppress_type=$off
suppress_type=$todo
module.use_strict=true
module.name_mapper='^ast-types\(.*\)$' -> '<PROJECT_ROOT>/flow/ast-types\1'
module.name_mapper='^recast\(.*\)$' -> '<PROJECT_ROOT>/flow/recast\1'
module.name_mapper='^codemirror\(.*\)$' -> '<PROJECT_ROOT>/flow/codemirror\1'
module.name_mapper='^most$' -> '<PROJECT_ROOT>/flow/most'
module.name_mapper='^chalk$' -> '<PROJECT_ROOT>/flow/chalk'
module.name_mapper='^shelljs$' -> '<PROJECT_ROOT>/flow/shelljs'
module.name_mapper='^effector/flags$' -> '<PROJECT_ROOT>/src/effector/flags.dev'
module.name_mapper='^effector/fixtures/\(.+\)$' -> '<PROJECT_ROOT>/src/fixtures/\1'
module.name_mapper='^effector/fixtures$' -> '<PROJECT_ROOT>/src/fixtures'
module.name_mapper='^effector/\(.+\)$' -> '<PROJECT_ROOT>/src/effector/\1'
module.name_mapper='^Builder\(.*\)$' -> '<PROJECT_ROOT>/tools/builder\1'
module.name_mapper='^effector$' -> '<PROJECT_ROOT>/packages/effector'
module.name_mapper='^effector-react$' -> '<PROJECT_ROOT>/packages/effector-react'
module.name_mapper='^effector-react/\(.+\)$' -> '<PROJECT_ROOT>/packages/effector-react/\1'
module.name_mapper='^effector-vue$' -> '<PROJECT_ROOT>/packages/effector-vue'
module.name_mapper='^@effector/\(.+\)$' -> '<PROJECT_ROOT>/packages/@effector/\1'
[strict]
nonstrict-import
unsafe-getters-setters
untyped-import
untyped-type-import
inexact-spread
unnecessary-optional-chain
unnecessary-invariant
[ignore]
.*/.history/.*
.*/.cache/.*
.*/dist/.*
.*/node_modules/.*
!.*/node_modules/@zerobias/codebox
!.*/node_modules/funland-laws
!.*/node_modules/funland
!.*/node_modules/csstype
!.*/node_modules/reselect
!.*/node_modules/flowgen
!.*/node_modules/throat
!.*/node_modules/chalk
!.*/node_modules/enzyme-matchers
!.*/node_modules/whatwg-fetch
!.*/node_modules/serve
!.*/node_modules/@goodmind/flow-js
!.*/node_modules/table
<PROJECT_ROOT>/src/types/*
<PROJECT_ROOT>/website/try/evaluator/flow/*
<PROJECT_ROOT>/src/graphite/tarjan/*
<PROJECT_ROOT>/src/redux/*
<PROJECT_ROOT>/\.vscode/*
<PROJECT_ROOT>/\.cache/*
<PROJECT_ROOT>/src/DataStructures/*
<PROJECT_ROOT>/bench/*
<PROJECT_ROOT>/coverage/*
<PROJECT_ROOT>/dist/*
<PROJECT_ROOT>/docs/*
<PROJECT_ROOT>/examples/*
<PROJECT_ROOT>/tools/builder\.js
<PROJECT_ROOT>/tools/perfsnake
<PROJECT_ROOT>/npm/*
<PROJECT_ROOT>/scripts/*
💩 🙈
💩 ignored total:
💩
💩 ignored typings:
💩 @babel, chokidar, cross-fetch, enzyme, enzyme-adapter-react-16, execa, faker, fastify, fs-extra, immutable, invariant, jest, js-yaml, markdown-table, micro, prettier, puppeteer, raf, react-test-renderer, react-testing-library, rollup, styled-components, symbol-observable, vue
💩 active:
💩 effector
💩 run again:
💩 IGNORED="" node scripts/flow-ignore
💩
<PROJECT_ROOT>/node_modules/.bin/*