packager: ResolutionRequest: stronger option typing
Reviewed By: cpojer Differential Revision: D4906382 fbshipit-source-id: 1696c3e7fe07c84a3a497740dc87a237d9b71d1e
This commit is contained in:
parent
4ab4df07af
commit
c6f5717d2b
|
@ -112,7 +112,6 @@ exports.createResolveFn = function(options: ResolveOptions): ResolveFn {
|
|||
entryPath: '',
|
||||
extraNodeModules,
|
||||
hasteFS,
|
||||
hasteMap,
|
||||
helpers,
|
||||
matchFiles: filesByDirNameIndex.match.bind(filesByDirNameIndex),
|
||||
moduleCache,
|
||||
|
|
|
@ -59,19 +59,19 @@ type ModuleishCache<TModule, TPackage> = {
|
|||
|
||||
type MatchFilesByDirAndPattern = (dirName: string, pattern: RegExp) => Array<string>;
|
||||
|
||||
type Options<TModule, TPackage> = {
|
||||
dirExists: DirExistsFn,
|
||||
entryPath: string,
|
||||
extraNodeModules: ?Object,
|
||||
hasteFS: HasteFS,
|
||||
helpers: DependencyGraphHelpers,
|
||||
matchFiles: MatchFilesByDirAndPattern,
|
||||
moduleCache: ModuleishCache<TModule, TPackage>,
|
||||
moduleMap: ModuleMap,
|
||||
platform: string,
|
||||
platforms: Set<string>,
|
||||
preferNativePlatform: boolean,
|
||||
};
|
||||
type Options<TModule, TPackage> = {|
|
||||
+dirExists: DirExistsFn,
|
||||
+entryPath: string,
|
||||
+extraNodeModules: ?Object,
|
||||
+hasteFS: HasteFS,
|
||||
+helpers: DependencyGraphHelpers,
|
||||
+matchFiles: MatchFilesByDirAndPattern,
|
||||
+moduleCache: ModuleishCache<TModule, TPackage>,
|
||||
+moduleMap: ModuleMap,
|
||||
+platform: string,
|
||||
+platforms: Set<string>,
|
||||
+preferNativePlatform: boolean,
|
||||
|};
|
||||
|
||||
/**
|
||||
* It may not be a great pattern to leverage exception just for "trying" things
|
||||
|
|
Loading…
Reference in New Issue