diff --git a/packages/cli/src/commands/server/runServer.js b/packages/cli/src/commands/server/runServer.js index 24e9821a1..d5d028f47 100644 --- a/packages/cli/src/commands/server/runServer.js +++ b/packages/cli/src/commands/server/runServer.js @@ -35,6 +35,7 @@ export type Args = {| verbose?: boolean, watchFolders?: string[], config?: string, + projectRoot?: string, |}; async function runServer(argv: Array, ctx: ConfigT, args: Args) { @@ -48,6 +49,7 @@ async function runServer(argv: Array, ctx: ConfigT, args: Args) { port: args.port, resetCache: args.resetCache, watchFolders: args.watchFolders, + projectRoot: args.projectRoot, sourceExts: args.sourceExts, reporter, }); diff --git a/packages/cli/src/tools/loadMetroConfig.js b/packages/cli/src/tools/loadMetroConfig.js index a59f28751..c9e5fb7f4 100644 --- a/packages/cli/src/tools/loadMetroConfig.js +++ b/packages/cli/src/tools/loadMetroConfig.js @@ -71,6 +71,7 @@ export const getDefaultConfig = (ctx: ConfigT) => { export type ConfigOptionsT = {| maxWorkers?: number, port?: number, + projectRoot?: string, resetCache?: boolean, watchFolders?: string[], sourceExts?: string[],