Remove obsolete isNodeDebugging option from next server (#67492)

Now that `isNodeDebugging` is not needed anymore in #66254, we can
re-create #66229.

The last usage of the `isNodeDebugging` option was removed in #55383.
This commit is contained in:
Hendrik Liebau 2024-07-05 15:27:53 +02:00 committed by GitHub
parent 0dbe761e52
commit a1098cec4d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 0 additions and 14 deletions

View file

@ -232,8 +232,6 @@ export interface Options {
* The HTTP Server that Next.js is running behind * The HTTP Server that Next.js is running behind
*/ */
httpServer?: HTTPServer httpServer?: HTTPServer
isNodeDebugging?: 'brk' | boolean
} }
export type RenderOpts = PagesRenderOptsPartial & AppRenderOptsPartial export type RenderOpts = PagesRenderOptsPartial & AppRenderOptsPartial

View file

@ -77,7 +77,6 @@ async function initializeImpl(opts: {
dev: boolean dev: boolean
minimalMode?: boolean minimalMode?: boolean
hostname?: string hostname?: string
isNodeDebugging: boolean
keepAliveTimeout?: number keepAliveTimeout?: number
serverFields?: any serverFields?: any
server?: any server?: any
@ -103,7 +102,6 @@ async function initializeImpl(opts: {
customServer: false, customServer: false,
httpServer: opts.server, httpServer: opts.server,
port: opts.port, port: opts.port,
isNodeDebugging: opts.isNodeDebugging,
}) })
requestHandler = app.getRequestHandler() requestHandler = app.getRequestHandler()
upgradeHandler = app.getUpgradeHandler() upgradeHandler = app.getUpgradeHandler()

View file

@ -68,7 +68,6 @@ export async function initialize(opts: {
server?: import('http').Server server?: import('http').Server
minimalMode?: boolean minimalMode?: boolean
hostname?: string hostname?: string
isNodeDebugging: boolean
keepAliveTimeout?: number keepAliveTimeout?: number
customServer?: boolean customServer?: boolean
experimentalHttpsServer?: boolean experimentalHttpsServer?: boolean
@ -602,7 +601,6 @@ export async function initialize(opts: {
minimalMode: opts.minimalMode, minimalMode: opts.minimalMode,
dev: !!opts.dev, dev: !!opts.dev,
server: opts.server, server: opts.server,
isNodeDebugging: !!opts.isNodeDebugging,
serverFields: developmentBundler?.serverFields || {}, serverFields: developmentBundler?.serverFields || {},
experimentalTestProxy: !!config.experimental.testProxy, experimentalTestProxy: !!config.experimental.testProxy,
experimentalHttpsServer: !!opts.experimentalHttpsServer, experimentalHttpsServer: !!opts.experimentalHttpsServer,

View file

@ -53,7 +53,6 @@ export async function getRequestHandlers({
server, server,
hostname, hostname,
minimalMode, minimalMode,
isNodeDebugging,
keepAliveTimeout, keepAliveTimeout,
experimentalHttpsServer, experimentalHttpsServer,
quiet, quiet,
@ -64,7 +63,6 @@ export async function getRequestHandlers({
server?: import('http').Server server?: import('http').Server
hostname?: string hostname?: string
minimalMode?: boolean minimalMode?: boolean
isNodeDebugging?: boolean
keepAliveTimeout?: number keepAliveTimeout?: number
experimentalHttpsServer?: boolean experimentalHttpsServer?: boolean
quiet?: boolean quiet?: boolean
@ -76,7 +74,6 @@ export async function getRequestHandlers({
dev: isDev, dev: isDev,
minimalMode, minimalMode,
server, server,
isNodeDebugging: isNodeDebugging || false,
keepAliveTimeout, keepAliveTimeout,
experimentalHttpsServer, experimentalHttpsServer,
startServerSpan, startServerSpan,
@ -304,7 +301,6 @@ export async function startServer(
server, server,
hostname, hostname,
minimalMode, minimalMode,
isNodeDebugging: Boolean(nodeDebugType),
keepAliveTimeout, keepAliveTimeout,
experimentalHttpsServer: !!selfSignedCertificate, experimentalHttpsServer: !!selfSignedCertificate,
}) })

View file

@ -25,7 +25,6 @@ import { PHASE_PRODUCTION_SERVER } from '../shared/lib/constants'
import { getTracer } from './lib/trace/tracer' import { getTracer } from './lib/trace/tracer'
import { NextServerSpan } from './lib/trace/constants' import { NextServerSpan } from './lib/trace/constants'
import { formatUrl } from '../shared/lib/router/utils/format-url' import { formatUrl } from '../shared/lib/router/utils/format-url'
import { getNodeDebugType } from './lib/utils'
let ServerImpl: typeof Server let ServerImpl: typeof Server
@ -275,15 +274,12 @@ class NextCustomServer extends NextServer {
const { getRequestHandlers } = const { getRequestHandlers } =
require('./lib/start-server') as typeof import('./lib/start-server') require('./lib/start-server') as typeof import('./lib/start-server')
const isNodeDebugging = typeof getNodeDebugType() === 'string'
const initResult = await getRequestHandlers({ const initResult = await getRequestHandlers({
dir: this.options.dir!, dir: this.options.dir!,
port: this.options.port || 3000, port: this.options.port || 3000,
isDev: !!this.options.dev, isDev: !!this.options.dev,
hostname: this.options.hostname || 'localhost', hostname: this.options.hostname || 'localhost',
minimalMode: this.options.minimalMode, minimalMode: this.options.minimalMode,
isNodeDebugging,
quiet: this.options.quiet, quiet: this.options.quiet,
}) })
this.requestHandler = initResult[0] this.requestHandler = initResult[0]