diff --git a/packages/jest-dev-server/README.md b/packages/jest-dev-server/README.md index 5f332eb2..ec9a005d 100644 --- a/packages/jest-dev-server/README.md +++ b/packages/jest-dev-server/README.md @@ -117,7 +117,7 @@ Following options are linked to [`spawnd`](https://www.npmjs.com/package/spawnd) ### `host` -Type: `string`, default to `localhost`. +Type: `string`, if not specified it will used Node.js default port. Host to wait for activity on before considering the server running. Must be used in conjunction with `port`. diff --git a/packages/jest-dev-server/src/index.ts b/packages/jest-dev-server/src/index.ts index 73d13927..cb860de6 100644 --- a/packages/jest-dev-server/src/index.ts +++ b/packages/jest-dev-server/src/index.ts @@ -37,7 +37,6 @@ export type Config = { launchTimeout?: number; /** * Host to use to check if the port is used. - * @default "localhost" */ host?: string; /** @@ -69,7 +68,7 @@ const DEFAULT_CONFIG: Partial = { debug: false, options: {}, launchTimeout: 5000, - host: "localhost", + host: undefined, port: undefined, protocol: "tcp", usedPortAction: "ask", @@ -238,7 +237,7 @@ const waitForServerToBeReady = async (config: Config) => { if (config.port === undefined) return; const { launchTimeout, protocol, host, port, path, waitOnScheme } = config; - let resource = `${host}:${port}`; + let resource = `${host ?? "0.0.0.0"}:${port}`; if (path) { resource = `${resource}/${path}`; }