Interface: Wxt
Source: packages/wxt/src/types.ts:1515
Contents
Properties
builder
builder:
WxtBuilder
Source: packages/wxt/src/types.ts:1538
The module in charge of executing all the build steps.
To override the entire builder process, set this value in a module's setup function or during the config:resolved hook.
wxt.build = new MyBuilder(wxt.config);config
config:
ResolvedConfig
Source: packages/wxt/src/types.ts:1516
entrypointFinder
entrypointFinder:
EntrypointFinder
Source: packages/wxt/src/types.ts:1549
Service responsible for discovering entrypoints in a project.
To override how entrypoints are discovered, set this value in a module's setup function or during the config:resolved hook.
wxt.entrypointFinder = new MyEntrypointFinder(wxt.config);hook
hook: <
NameT>(name,function_,options?) => () =>void
Source: packages/wxt/src/types.ts:1519
Alias for wxt.hooks.hook(...).
Type Parameters
NameT
NameT extends HookKeys<WxtHooks>
Parameters
name
NameT
function_
InferCallback<WxtHooks, NameT>
options?
allowDeprecated?
boolean
Returns
() => void
hooks
hooks:
Hookable<WxtHooks>
Source: packages/wxt/src/types.ts:1517
logger
logger:
WxtLogger
Source: packages/wxt/src/types.ts:1521
Alias for config.logger.
pm
Source: packages/wxt/src/types.ts:1525
Package manager utilities.
reloadConfig
reloadConfig: () =>
Promise<void>
Source: packages/wxt/src/types.ts:1523
Reload config file and update wxt.config with the result.
Returns
Promise<void>
runner
runner:
ExtensionRunner
Source: packages/wxt/src/types.ts:1560
Service responsible for opening the browser during dev mode.
To override how the browser is opened, set this value in a module's setup function or during the config:resolved hook.
wxt.runner = new MyRunner(wxt.config);server?
optionalserver?:WxtDevServer
Source: packages/wxt/src/types.ts:1527
If the dev server was started, it will be available.
Generated using typedoc-plugin-markdown and TypeDoc