[ignore]
.*/node_modules/babel.*
.*/node_modules/binary-extensions/.*
.*/node_modules/builtin-modules/.*
.*/node_modules/config-chain/.*
.*/node_modules/electron-packager/test/.*
.*/node_modules/fbjs/.*
.*/node_modules/is-my-json-valid/.*
.*/node_modules/json5/.*
.*/node_modules/npm/.*
.*/node_modules/react-native/.*
.*/node_modules/react-navigation/.*
.*/node_modules/react-tap-event-plugin/node_modules/.*
.*/node_modules/react/.*
.*/node_modules/resolve/.*
.*/node_modules/resolve/lib/.*
.*/node_modules/sha.js/test/.*
.*/node_modules/spdx-exceptions/.*
.*/node_modules/spdx-license-ids/.*
.*/node_modules/ua-parser-js/.*
.*/node_modules/y18n/.*
.*/react/node_modules/.*
./desktop/build/.*
./desktop/release/.*

[include]

[libs]
./libs/flow-interface.js.flow
./flow-typed

[options]
munge_underscores=true
esproposal.class_static_fields=enable
esproposal.class_instance_fields=enable
unsafe.enable_getters_and_setters=true
module.system.node.resolve_dirname=./node_modules

module.name_mapper='^image![a-zA-Z0-9$_-]+$' -> 'GlobalImageStub'
module.name_mapper='^[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> 'RelativeImageStub'
module.name_mapper='^\..*resolve-root' -> 'resolveRoot'

suppress_type=$FlowIssue
suppress_type=$ForceType
suppress_type=$FlowFixMe
suppress_type=$FixMe

suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(>=0\\.\\(1[0-7]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)
suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(>=0\\.\\(1[0-7]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)? #[0-9]+
suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy
suppress_comment=\\(.\\|\n\\)*\\$FlowIssue
suppress_comment=\\(.\\|\n\\)*\\$ForceType

[version]
0.41.0
