Search
Preparing search index...
The search index is not available
Electron Forge
Options
All
Public
Public/Protected
All
Inherited
Menu
Electron Forge
@electron-forge/plugin-base
Module @electron-forge/plugin-base
Index
References
Plugin
Modules
Internal
Options
Classes
Plugin
Base
Interfaces
Start
Options
Functions
named
Hook
With
Task
Fn
References
Plugin
Renames and re-exports
PluginBase
Functions
named
Hook
With
Task
Fn
named
Hook
With
Task
Fn
<
Hook
>
(
hookFn
:
<
Ctx
>
(
task
:
null
|
ForgeListrTask
<
Ctx
>
,
...
args
:
Parameters
<
ForgeHookFn
<
Hook
>
>
)
=>
ReturnType
<
ForgeHookFn
<
Hook
>
>
, name
:
string
)
:
ForgeHookFn
<
Hook
>
Type parameters
Hook
:
keyof
ForgeSimpleHookSignatures
|
keyof
ForgeMutatingHookSignatures
Parameters
hookFn:
<
Ctx
>
(
task
:
null
|
ForgeListrTask
<
Ctx
>
,
...
args
:
Parameters
<
ForgeHookFn
<
Hook
>
>
)
=>
ReturnType
<
ForgeHookFn
<
Hook
>
>
<
Ctx
>
(
task
:
null
|
ForgeListrTask
<
Ctx
>
,
...
args
:
Parameters
<
ForgeHookFn
<
Hook
>
>
)
:
ReturnType
<
ForgeHookFn
<
Hook
>
>
Type parameters
Ctx =
never
Parameters
task:
null
|
ForgeListrTask
<
Ctx
>
Rest
...
args:
Parameters
<
ForgeHookFn
<
Hook
>
>
Returns
ReturnType
<
ForgeHookFn
<
Hook
>
>
name:
string
Returns
ForgeHookFn
<
Hook
>
All Modules
Makers
maker-appx
maker-deb
maker-dmg
maker-flatpak
maker-pkg
maker-rpm
maker-snap
maker-squirrel
maker-wix
maker-zip
Plugins
plugin-auto-unpack-natives
plugin-base
plugin-electronegativity
plugin-fuses
plugin-local-electron
plugin-vite
plugin-webpack
Publishers
publisher-base
publisher-bitbucket
publisher-electron-release-server
publisher-gcs
publisher-github
publisher-nucleus
publisher-s3
publisher-snapcraft
publisher-static
Templates
template-base
template-vite
template-vite-typescript
template-webpack
template-webpack-typescript
Utils & Internal Helpers
core
core-utils
maker-base
shared-types
test-utils
tracer
web-multi-logger