SYMBOL INDEX (235 symbols across 57 files) FILE: bin/webpack-dev-server.js method preprocess (line 120) | preprocess() { FILE: client-src/clients/SockJSClient.js class SockJSClient (line 9) | class SockJSClient { method constructor (line 13) | constructor(url) { method onOpen (line 26) | onOpen(fn) { method onClose (line 33) | onClose(fn) { method onMessage (line 41) | onMessage(fn) { FILE: client-src/clients/WebSocketClient.js class WebSocketClient (line 8) | class WebSocketClient { method constructor (line 12) | constructor(url) { method onOpen (line 22) | onOpen(fn) { method onClose (line 29) | onClose(fn) { method onMessage (line 37) | onMessage(fn) { FILE: client-src/globals.d.ts type CommunicationClient (line 1) | interface CommunicationClient { type CommunicationClientConstructor (line 7) | interface CommunicationClientConstructor { FILE: client-src/index.js function applyReload (line 305) | function applyReload(rootWindow, intervalId) { method hot (line 389) | hot() { method liveReload (line 396) | liveReload() { method invalid (line 403) | invalid() { method hash (line 416) | hash(hash) { method overlay (line 424) | overlay(value) { method reconnect (line 435) | reconnect(value) { method progress (line 445) | progress(value) { method ok (line 482) | ok() { method warnings (line 507) | warnings(warnings, params) { method errors (line 551) | errors(errors) { method error (line 589) | error(error) { method close (line 592) | close() { FILE: client-src/modules/logger/tapable.js function SyncBailHook (line 5) | function SyncBailHook() { FILE: client-src/overlay.js function encode (line 64) | function encode(text) { function createMachine (line 119) | function createMachine({ states, context, initial }, { actions }) { function applyStyle (line 464) | function applyStyle(element, style) { function createContainer (line 475) | function createContainer(trustedTypesPolicyName) { function ensureOverlayExists (line 550) | function ensureOverlayExists(callback, trustedTypesPolicyName) { function hide (line 575) | function hide() { function show (line 594) | function show(type, messages, trustedTypesPolicyName, messageSource) { FILE: client-src/progress.js function isProgressSupported (line 4) | function isProgressSupported() { function defineProgressElement (line 13) | function defineProgressElement() { FILE: client-src/socket.js function socket (line 41) | function socket(url, handlers, reconnect) { FILE: client-src/utils/log.js function setLogLevel (line 13) | function setLogLevel(level) { FILE: client-src/utils/sendMessage.js function sendMsg (line 10) | function sendMsg(type, data) { FILE: examples/client/logging/webpack.config.js method apply (line 12) | apply(compiler) { FILE: examples/client/overlay/app.js function unsafeOperation (line 8) | function unsafeOperation(errorMessage) { FILE: examples/general/proxy-advanced/webpack.config.js method bypass (line 18) | bypass(req) { FILE: examples/history-api-fallback/app.js function check (line 75) | function check(url, re, cb) { FILE: examples/proxy/webpack.config.js function listenProxyServer (line 11) | async function listenProxyServer() { FILE: examples/util.js method setup (line 10) | setup(config) { FILE: lib/Server.js function useFn (line 311) | function useFn(route, fn) { constant DEFAULT_ALLOWED_PROTOCOLS (line 315) | const DEFAULT_ALLOWED_PROTOCOLS = /^(file|.+-extension):/i; class Server (line 326) | class Server { method constructor (line 331) | constructor(options, compiler) { method schema (line 370) | static get schema() { method DEFAULT_STATS (line 378) | static get DEFAULT_STATS() { method isAbsoluteURL (line 392) | static isAbsoluteURL(URL) { method findIp (line 408) | static findIp(gatewayOrFamily, isInternal) { method internalIP (line 483) | static async internalIP(family) { method internalIPSync (line 492) | static internalIPSync(family) { method getHostname (line 500) | static async getHostname(hostname) { method getFreePort (line 519) | static async getFreePort(port, host) { method findCacheDir (line 548) | static findCacheDir() { method isWebTarget (line 588) | static isWebTarget(compiler) { method addAdditionalEntries (line 631) | addAdditionalEntries(compiler) { method getCompilerOptions (line 827) | getCompilerOptions() { method normalizeOptions (line 882) | async normalizeOptions() { method getClientTransport (line 1552) | getClientTransport() { method getServerTransport (line 1631) | getServerTransport() { method getClientEntry (line 1690) | getClientEntry() { method getClientHotEntry (line 1697) | getClientHotEntry() { method setupProgressPlugin (line 1709) | setupProgressPlugin() { method initialize (line 1753) | async initialize() { method setupApp (line 1867) | async setupApp() { method getStats (line 1883) | getStats(statsObj) { method setupHooks (line 1903) | setupHooks() { method setupWatchStaticFiles (line 1932) | setupWatchStaticFiles() { method setupWatchFiles (line 1948) | setupWatchFiles() { method setupMiddlewares (line 1962) | setupMiddlewares() { method createServer (line 2599) | async createServer() { method createWebSocketServer (line 2663) | createWebSocketServer() { method openBrowser (line 2784) | async openBrowser(defaultOpenTarget) { method runBonjour (line 2831) | runBonjour() { method stopBonjour (line 2855) | stopBonjour(callback = () => {}) { method logStatus (line 2871) | async logStatus() { method setHeaders (line 3096) | setHeaders(req, res, next) { method isHostAllowed (line 3138) | isHostAllowed(value) { method isValidHost (line 3194) | isValidHost(headers, headerToCheck, validateHost = true) { method isSameOrigin (line 3254) | isSameOrigin(headers) { method sendMessage (line 3316) | sendMessage(clients, type, data, params) { method sendStats (line 3333) | sendStats(clients, stats, force) { method watchFiles (line 3388) | watchFiles(watchPath, watchOptions) { method invalidate (line 3412) | invalidate(callback = () => {}) { method start (line 3421) | async start() { method startCallback (line 3515) | startCallback(callback = () => {}) { method stop (line 3524) | async stop() { method stopCallback (line 3609) | stopCallback(callback = () => {}) { FILE: lib/getPort.js function getPorts (line 94) | async function getPorts(basePort, host) { FILE: lib/servers/BaseServer.js method constructor (line 11) | constructor(server) { FILE: lib/servers/SockJSServer.js method constructor (line 42) | constructor(server) { FILE: lib/servers/WebsocketServer.js method constructor (line 15) | constructor(server) { FILE: scripts/extend-webpack-types.js function extendTypes (line 9) | async function extendTypes() { FILE: scripts/globalSetupTest.js function validatePorts (line 13) | async function validatePorts() { FILE: scripts/prepare-test-for-old-node.js function setup (line 9) | async function setup() { FILE: test/e2e/allowed-hosts.test.js function startProxy (line 37) | function startProxy(callback) { function startProxy (line 109) | function startProxy(callback) { function startProxy (line 182) | function startProxy(callback) { function startProxy (line 256) | function startProxy(callback) { function startProxy (line 330) | function startProxy(callback) { function startProxy (line 405) | function startProxy(callback) { function startProxy (line 479) | function startProxy(callback) { function startProxy (line 556) | function startProxy(callback) { function startProxy (line 633) | function startProxy(callback) { function startProxy (line 711) | function startProxy(callback) { function startProxy (line 789) | function startProxy(callback) { function startProxy (line 867) | function startProxy(callback) { function startProxy (line 945) | function startProxy(callback) { function startProxy (line 1026) | function startProxy(callback) { function startProxy (line 1104) | function startProxy(callback) { function startProxy (line 1182) | function startProxy(callback) { function startProxy (line 1262) | function startProxy(callback) { function startProxy (line 1341) | function startProxy(callback) { function startProxy (line 1419) | function startProxy(callback) { function startProxy (line 1501) | function startProxy(callback) { FILE: test/e2e/api.test.js function createDummyServers (line 380) | function createDummyServers(n) { FILE: test/e2e/client.test.js class OverrideServer (line 202) | class OverrideServer extends Server { method getClientEntry (line 203) | getClientEntry() { method getClientHotEntry (line 209) | getClientHotEntry() { FILE: test/e2e/entry.test.js constant HOT_ENABLED_MESSAGE (line 10) | const HOT_ENABLED_MESSAGE = FILE: test/e2e/host.test.js function getAddress (line 13) | async function getAddress(host, hostname) { FILE: test/e2e/hot-and-live-reload.test.js constant INVALID_MESSAGE (line 25) | const INVALID_MESSAGE = "[webpack-dev-server] App updated. Recompiling..."; FILE: test/e2e/ipc.test.js function startProxy (line 35) | function startProxy(callback) { function startProxy (line 137) | function startProxy(callback) { function startProxy (line 257) | function startProxy(callback) { FILE: test/e2e/logging.test.js method apply (line 66) | apply(compiler) { method apply (line 86) | apply(compiler) { method apply (line 136) | apply(compiler) { method apply (line 162) | apply(compiler) { FILE: test/e2e/overlay.test.js class ErrorPlugin (line 13) | class ErrorPlugin { method constructor (line 14) | constructor(message, skipCounter) { method apply (line 21) | apply(compiler) { class WarningPlugin (line 40) | class WarningPlugin { method constructor (line 41) | constructor(message, skipCounter) { method apply (line 47) | apply(compiler) { FILE: test/e2e/stats.test.js method apply (line 68) | apply(compiler) { method apply (line 92) | apply(compiler) { FILE: test/e2e/web-socket-server-url.test.js function startProxy (line 35) | function startProxy(callback) { function startProxy (line 130) | function startProxy(callback) { function startProxy (line 231) | function startProxy(callback) { function startProxy (line 330) | function startProxy(callback) { FILE: test/fixtures/custom-client/CustomSockJSClient.js method constructor (line 6) | constructor(url) { method onOpen (line 12) | onOpen(f) { method onClose (line 19) | onClose(f) { method onMessage (line 27) | onMessage(f) { FILE: test/fixtures/entry-as-function/webpack.config.js method apply (line 9) | apply(compiler) { FILE: test/fixtures/lazy-compilation-multiple-entries/webpack.config.js method apply (line 49) | apply(compiler) { FILE: test/fixtures/lazy-compilation-single-entry/webpack.config.js method apply (line 35) | apply(compiler) { FILE: test/helpers/ExitOnDonePlugin.js method apply (line 4) | apply(compiler) { FILE: test/helpers/conditional-test.js function skipTestOnWindows (line 11) | function skipTestOnWindows(reason) { FILE: test/helpers/html-generator-plugin.js method apply (line 45) | apply(compiler) { FILE: test/helpers/normalize-options.js function normalizeOptions (line 7) | function normalizeOptions(options) { FILE: test/helpers/run-browser.js function runPage (line 21) | function runPage(browser, device) { function runBrowser (line 69) | function runBrowser(device) { FILE: test/helpers/test-bin.js method write (line 68) | write(chunk, encoding, callback) { method write (line 83) | write(chunk, encoding, callback) { FILE: test/helpers/test-server.js function startFullSetup (line 22) | function startFullSetup(config, devServerConfig, done) { function start (line 57) | function start(config, devServerConfig, done) { function close (line 88) | function close(done) { FILE: test/helpers/trusted-types-html-generator-plugin.js method apply (line 39) | apply(compiler) { FILE: test/normalize-options.test.js method constructor (line 63) | constructor() { FILE: test/ports-map.js method get (line 104) | get(target, name) { FILE: test/server/proxy-option.test.js method bypass (line 28) | bypass(req) { method bypass (line 38) | bypass(req) { method bypass (line 46) | bypass(req, res) { method bypass (line 62) | bypass(req) { function listenProxyServers (line 143) | async function listenProxyServers() { function closeProxyServers (line 170) | async function closeProxyServers() { FILE: test/validate-options.test.js function stringifyValue (line 570) | function stringifyValue(value) { function createTestCase (line 600) | function createTestCase(type, key, value) { FILE: types/bin/webpack-dev-server.d.ts type CliOption (line 2) | type CliOption = { FILE: types/lib/Server.d.ts class Server (line 10) | class Server< type Schema (line 1497) | type Schema = import("schema-utils/declarations/validate").Schema; type Compiler (line 1498) | type Compiler = import("webpack").Compiler; type MultiCompiler (line 1499) | type MultiCompiler = import("webpack").MultiCompiler; type WebpackConfiguration (line 1500) | type WebpackConfiguration = import("webpack").Configuration; type StatsOptions (line 1501) | type StatsOptions = import("webpack").StatsOptions; type StatsCompilation (line 1502) | type StatsCompilation = import("webpack").StatsCompilation; type Stats (line 1503) | type Stats = import("webpack").Stats; type MultiStats (line 1504) | type MultiStats = import("webpack").MultiStats; type NetworkInterfaceInfo (line 1505) | type NetworkInterfaceInfo = import("os").NetworkInterfaceInfo; type WatchOptions (line 1506) | type WatchOptions = import("chokidar").WatchOptions; type FSWatcher (line 1507) | type FSWatcher = import("chokidar").FSWatcher; type ConnectHistoryApiFallbackOptions (line 1508) | type ConnectHistoryApiFallbackOptions = type Bonjour (line 1510) | type Bonjour = import("bonjour-service").Bonjour; type BonjourOptions (line 1511) | type BonjourOptions = import("bonjour-service").Service; type RequestHandler (line 1512) | type RequestHandler = import("http-proxy-middleware").RequestHandler; type HttpProxyMiddlewareOptions (line 1513) | type HttpProxyMiddlewareOptions = import("http-proxy-middleware").Options; type HttpProxyMiddlewareOptionsFilter (line 1514) | type HttpProxyMiddlewareOptionsFilter = import("http-proxy-middleware").... type ServeIndexOptions (line 1515) | type ServeIndexOptions = import("serve-index").Options; type ServeStaticOptions (line 1516) | type ServeStaticOptions = import("serve-static").ServeStaticOptions; type IPv4 (line 1517) | type IPv4 = import("ipaddr.js").IPv4; type IPv6 (line 1518) | type IPv6 = import("ipaddr.js").IPv6; type Socket (line 1519) | type Socket = import("net").Socket; type HTTPServer (line 1520) | type HTTPServer = import("http").Server; type IncomingMessage (line 1521) | type IncomingMessage = import("http").IncomingMessage; type ServerResponse (line 1522) | type ServerResponse = import("http").ServerResponse; type OpenOptions (line 1523) | type OpenOptions = import("open").Options; type ExpressApplication (line 1524) | type ExpressApplication = import("express").Application; type ExpressRequestHandler (line 1525) | type ExpressRequestHandler = import("express").RequestHandler; type ExpressErrorRequestHandler (line 1526) | type ExpressErrorRequestHandler = import("express").ErrorRequestHandler; type ExpressRequest (line 1527) | type ExpressRequest = import("express").Request; type ExpressResponse (line 1528) | type ExpressResponse = import("express").Response; type EXPECTED_ANY (line 1529) | type EXPECTED_ANY = any; type NextFunction (line 1530) | type NextFunction = (err?: EXPECTED_ANY) => void; type SimpleHandleFunction (line 1531) | type SimpleHandleFunction = (req: IncomingMessage, res: ServerResponse) ... type NextHandleFunction (line 1532) | type NextHandleFunction = ( type ErrorHandleFunction (line 1537) | type ErrorHandleFunction = ( type HandleFunction (line 1543) | type HandleFunction = type ServerOptions (line 1547) | type ServerOptions = import("https").ServerOptions & { type Request (line 1556) | type Request = type Response (line 1558) | type Response = type DevMiddlewareOptions (line 1560) | type DevMiddlewareOptions< type DevMiddlewareContext (line 1564) | type DevMiddlewareContext< type Host (line 1568) | type Host = "local-ip" | "local-ipv4" | "local-ipv6" | string; type Port (line 1569) | type Port = number | string | "auto"; type WatchFiles (line 1570) | type WatchFiles = { type Static (line 1586) | type Static = { type NormalizedStatic (line 1617) | type NormalizedStatic = { type ServerType (line 1624) | type ServerType< type ServerConfiguration (line 1637) | type ServerConfiguration< type WebSocketServerConfiguration (line 1653) | type WebSocketServerConfiguration = { method logging (line 1749) | logging?: FILE: types/lib/servers/BaseServer.d.ts class BaseServer (line 2) | class BaseServer { type ClientConnection (line 15) | type ClientConnection = import("../Server").ClientConnection; FILE: types/lib/servers/SockJSServer.d.ts class SockJSServer (line 2) | class SockJSServer extends BaseServer { type WebSocketServerConfiguration (line 10) | type WebSocketServerConfiguration = type ClientConnection (line 12) | type ClientConnection = import("../Server").ClientConnection; FILE: types/lib/servers/WebsocketServer.d.ts class WebsocketServer (line 2) | class WebsocketServer extends BaseServer { type WebSocketServerConfiguration (line 14) | type WebSocketServerConfiguration = type ClientConnection (line 16) | type ClientConnection = import("../Server").ClientConnection;