Interface: WxtBuilderServer
Source: packages/wxt/src/types.ts:1294
Contents
Properties
watcher
watcher:
FSWatcher
Source: packages/wxt/src/types.ts:1319
Chokidar file watcher instance.
ws
ws:
object
Source: packages/wxt/src/types.ts:1306
The web socket server used to communicate with the extension.
on()
on(
message,cb):void
Listen for messages over the server's websocket.
Parameters
message
string
cb
(payload) => void
Returns
void
send()
send(
message,payload?):void
Send a message via the server's websocket, with an optional payload.
Parameters
message
string
payload?
any
Returns
void
Example
ws.send("wxt:reload-extension");
ws.send("wxt:reload-content-script", { ... });Methods
close()
close():
Promise<void>
Source: packages/wxt/src/types.ts:1298
Stop the server.
Returns
Promise<void>
listen()
listen():
Promise<void>
Source: packages/wxt/src/types.ts:1296
Start the server.
Returns
Promise<void>
on()?
optionalon(event,callback):void
Source: packages/wxt/src/types.ts:1320
Parameters
event
string
callback
() => void
Returns
void
transformHtml()
transformHtml(
url,html,originalUrl?):Promise<string>
Source: packages/wxt/src/types.ts:1300
Transform the HTML for dev mode.
Parameters
url
string
html
string
originalUrl?
string
Returns
Promise<string>
Generated using typedoc-plugin-markdown and TypeDoc