70 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			70 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
|  | [ignore] | ||
|  | ; We fork some components by platform | ||
|  | .*/*[.]android.js | ||
|  | 
 | ||
|  | ; Ignore "BUCK" generated dirs | ||
|  | <PROJECT_ROOT>/\.buckd/ | ||
|  | 
 | ||
|  | ; Ignore unexpected extra "@providesModule" | ||
|  | .*/node_modules/.*/node_modules/fbjs/.* | ||
|  | 
 | ||
|  | ; Ignore duplicate module providers | ||
|  | ; For RN Apps installed via npm, "Libraries" folder is inside | ||
|  | ; "node_modules/react-native" but in the source repo it is in the root | ||
|  | .*/Libraries/react-native/React.js | ||
|  | 
 | ||
|  | ; Ignore polyfills | ||
|  | .*/Libraries/polyfills/.* | ||
|  | 
 | ||
|  | ; Ignore metro | ||
|  | .*/node_modules/metro/.* | ||
|  | 
 | ||
|  | [include] | ||
|  | 
 | ||
|  | [libs] | ||
|  | node_modules/react-native/Libraries/react-native/react-native-interface.js | ||
|  | node_modules/react-native/flow/ | ||
|  | 
 | ||
|  | [options] | ||
|  | emoji=true | ||
|  | 
 | ||
|  | esproposal.optional_chaining=enable | ||
|  | esproposal.nullish_coalescing=enable | ||
|  | 
 | ||
|  | module.system=haste | ||
|  | module.system.haste.use_name_reducers=true | ||
|  | # get basename | ||
|  | module.system.haste.name_reducers='^.*/\([a-zA-Z0-9$_.-]+\.js\(\.flow\)?\)$' -> '\1' | ||
|  | # strip .js or .js.flow suffix | ||
|  | module.system.haste.name_reducers='^\(.*\)\.js\(\.flow\)?$' -> '\1' | ||
|  | # strip .ios suffix | ||
|  | module.system.haste.name_reducers='^\(.*\)\.ios$' -> '\1' | ||
|  | module.system.haste.name_reducers='^\(.*\)\.android$' -> '\1' | ||
|  | module.system.haste.name_reducers='^\(.*\)\.native$' -> '\1' | ||
|  | module.system.haste.paths.blacklist=.*/__tests__/.* | ||
|  | module.system.haste.paths.blacklist=.*/__mocks__/.* | ||
|  | module.system.haste.paths.blacklist=<PROJECT_ROOT>/node_modules/react-native/Libraries/Animated/src/polyfills/.* | ||
|  | module.system.haste.paths.whitelist=<PROJECT_ROOT>/node_modules/react-native/Libraries/.* | ||
|  | 
 | ||
|  | munge_underscores=true | ||
|  | 
 | ||
|  | 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.file_ext=.js | ||
|  | module.file_ext=.jsx | ||
|  | module.file_ext=.json | ||
|  | module.file_ext=.native.js | ||
|  | 
 | ||
|  | suppress_type=$FlowIssue | ||
|  | suppress_type=$FlowFixMe | ||
|  | suppress_type=$FlowFixMeProps | ||
|  | suppress_type=$FlowFixMeState | ||
|  | 
 | ||
|  | suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(<VERSION>\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\) | ||
|  | suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(<VERSION>\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+ | ||
|  | suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy | ||
|  | suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError | ||
|  | 
 | ||
|  | [version] | ||
|  | ^0.92.0 |