Kill Flow support
Summary: * Removed Flow compilation step * Removed all `flow` annotations * Removed all FlowFixMe's * Removed flow typings for Flipper * Left flow transpilation (stripping) in babel, in case there is any external user using Flow in his plugin * Left `eslint-plugin-flowtype` dependencies, as `eslint-config-fbjs` requires it Reviewed By: passy Differential Revision: D24755545 fbshipit-source-id: 9c0a7910657fd1cba88294e041bf2bfdf7b565bf
This commit is contained in:
committed by
Facebook GitHub Bot
parent
543a0e53ac
commit
670be012b2
47
.flowconfig
47
.flowconfig
@@ -1,47 +1,2 @@
|
||||
[ignore]
|
||||
.*/coverage/.*
|
||||
.*/build/.*
|
||||
.*/dist/.*
|
||||
.*\.tsx
|
||||
.*\.ts
|
||||
.*/node_modules/.*
|
||||
<PROJECT_ROOT>/facebook/.*
|
||||
<PROJECT_ROOT>/scripts/.*
|
||||
<PROJECT_ROOT>/desktop/.*/lib/.*
|
||||
<PROJECT_ROOT>/desktop/scripts/.*
|
||||
<PROJECT_ROOT>/desktop/static/.*
|
||||
<PROJECT_ROOT>/desktop/pkg/.*
|
||||
<PROJECT_ROOT>/desktop/pkg-lib/.*
|
||||
<PROJECT_ROOT>/desktop/doctor/.*
|
||||
<PROJECT_ROOT>/desktop/app/.*
|
||||
<PROJECT_ROOT>/desktop/babel-transformer/.*
|
||||
<PROJECT_ROOT>/desktop/plugins/fb/relaydevtools/relay-devtools/DevtoolsUI.js$
|
||||
<PROJECT_ROOT>/website/.*
|
||||
<PROJECT_ROOT>/desktop/plugins/sections/src/d3/d3.js$
|
||||
<PROJECT_ROOT>/react-native/ReactNativeFlipperExample/.*
|
||||
|
||||
[libs]
|
||||
desktop/flow-typed
|
||||
|
||||
[options]
|
||||
esproposal.export_star_as=enable
|
||||
esproposal.optional_chaining=enable
|
||||
module.use_strict=true
|
||||
emoji=true
|
||||
all=true
|
||||
include_warnings=true
|
||||
module.name_mapper='^\(.*\)\.tsx$' -> 'TsStub'
|
||||
suppress_type=$FlowFixMe
|
||||
module.system=haste
|
||||
|
||||
[strict]
|
||||
deprecated-type
|
||||
nonstrict-import
|
||||
sketchy-null
|
||||
unclear-type
|
||||
unsafe-getters-setters
|
||||
untyped-import
|
||||
untyped-type-import
|
||||
|
||||
[version]
|
||||
0.131.0
|
||||
.*
|
||||
|
||||
Reference in New Issue
Block a user