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-webpack
InternalOptions
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
Ajv
Class Ajv
Hierarchy
Ajv
Ajv
Index
Constructors
constructor
Properties
RULES
_compilations
errors
formats
logger
opts
refs
schemas
scope
Missing
Ref
Error
Validation
Error
Methods
$data
Meta
Schema
_add
Default
Meta
Schema
_add
Schema
_add
Vocabularies
add
Format
add
Keyword
add
Meta
Schema
add
Schema
add
Vocabulary
compile
compile
Async
default
Meta
errors
Text
get
Keyword
get
Schema
remove
Keyword
remove
Schema
validate
validate
Schema
Constructors
constructor
new
Ajv
(
opts
?:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Options
)
:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Ajv
Parameters
Optional
opts:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Options
Returns
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Ajv
Properties
Readonly
RULES
RULES
:
ValidationRules
Readonly
_compilations
_compilations
:
Set
<
SchemaEnv
>
Optional
errors
errors
?:
null
|
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ErrorObject
<
string
,
Record
<
string
,
any
>
,
unknown
>
[]
Readonly
formats
formats
:
{}
Type declaration
logger
logger
:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Logger
opts
opts
:
InstanceOptions
Readonly
refs
refs
:
{}
Type declaration
Readonly
schemas
schemas
:
{}
Type declaration
Readonly
scope
scope
:
ValueScope
Static
Missing
Ref
Error
Missing
Ref
Error
:
typeof
MissingRefError
Static
Validation
Error
Validation
Error
:
typeof
ValidationError
Methods
$data
Meta
Schema
$data
Meta
Schema
(
metaSchema
:
AnySchemaObject
, keywordsJsonPointers
:
string
[]
)
:
AnySchemaObject
Parameters
metaSchema:
AnySchemaObject
keywordsJsonPointers:
string
[]
Returns
AnySchemaObject
_add
Default
Meta
Schema
_add
Default
Meta
Schema
(
)
:
void
Returns
void
_add
Schema
_add
Schema
(
schema
:
AnySchema
, meta
?:
boolean
, baseId
?:
string
, validateSchema
?:
boolean
|
"log"
, addSchema
?:
boolean
)
:
SchemaEnv
Parameters
schema:
AnySchema
Optional
meta:
boolean
Optional
baseId:
string
Optional
validateSchema:
boolean
|
"log"
Optional
addSchema:
boolean
Returns
SchemaEnv
_add
Vocabularies
_add
Vocabularies
(
)
:
void
Returns
void
add
Format
add
Format
(
name
:
string
, format
:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Format
)
:
Ajv
Parameters
name:
string
format:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Format
Returns
Ajv
add
Keyword
add
Keyword
(
kwdOrDef
:
string
|
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
KeywordDefinition
, def
?:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
KeywordDefinition
)
:
Ajv
Parameters
kwdOrDef:
string
|
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
KeywordDefinition
Optional
def:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
KeywordDefinition
Returns
Ajv
add
Meta
Schema
add
Meta
Schema
(
schema
:
AnySchemaObject
, key
?:
string
, _validateSchema
?:
boolean
|
"log"
)
:
Ajv
Parameters
schema:
AnySchemaObject
Optional
key:
string
Optional
_validateSchema:
boolean
|
"log"
Returns
Ajv
add
Schema
add
Schema
(
schema
:
AnySchema
|
AnySchema
[]
, key
?:
string
, _meta
?:
boolean
, _validateSchema
?:
boolean
|
"log"
)
:
Ajv
Parameters
schema:
AnySchema
|
AnySchema
[]
Optional
key:
string
Optional
_meta:
boolean
Optional
_validateSchema:
boolean
|
"log"
Returns
Ajv
add
Vocabulary
add
Vocabulary
(
definitions
:
Vocabulary
)
:
Ajv
Parameters
definitions:
Vocabulary
Returns
Ajv
compile
compile
<
T
>
(
schema
:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Schema
|
UncheckedJSONSchemaType
<
T
,
false
>
, _meta
?:
boolean
)
:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ValidateFunction
<
T
>
compile
<
T
>
(
schema
:
JTDSchemaType
<
T
,
Record
<
string
,
never
>
>
, _meta
?:
boolean
)
:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ValidateFunction
<
T
>
compile
<
N
,
T
>
(
schema
:
T
, _meta
?:
boolean
)
:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ValidateFunction
<
JTDDataType
<
T
>
>
compile
<
T
>
(
schema
:
AsyncSchema
, _meta
?:
boolean
)
:
AsyncValidateFunction
<
T
>
compile
<
T
>
(
schema
:
AnySchema
, _meta
?:
boolean
)
:
AnyValidateFunction
<
T
>
Type parameters
T =
unknown
Parameters
schema:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Schema
|
UncheckedJSONSchemaType
<
T
,
false
>
Optional
_meta:
boolean
Returns
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ValidateFunction
<
T
>
Type parameters
T =
unknown
Parameters
schema:
JTDSchemaType
<
T
,
Record
<
string
,
never
>
>
Optional
_meta:
boolean
Returns
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ValidateFunction
<
T
>
Type parameters
N
:
never
T
:
SomeJTDSchemaType
Parameters
schema:
T
Optional
_meta:
boolean
Returns
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ValidateFunction
<
JTDDataType
<
T
>
>
Type parameters
T =
unknown
Parameters
schema:
AsyncSchema
Optional
_meta:
boolean
Returns
AsyncValidateFunction
<
T
>
Type parameters
T =
unknown
Parameters
schema:
AnySchema
Optional
_meta:
boolean
Returns
AnyValidateFunction
<
T
>
compile
Async
compile
Async
<
T
>
(
schema
:
SchemaObject
|
UncheckedJSONSchemaType
<
T
,
false
>
, _meta
?:
boolean
)
:
Promise
<
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ValidateFunction
<
T
>
>
compile
Async
<
T
>
(
schema
:
JTDSchemaType
<
T
,
Record
<
string
,
never
>
>
, _meta
?:
boolean
)
:
Promise
<
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ValidateFunction
<
T
>
>
compile
Async
<
T
>
(
schema
:
AsyncSchema
, meta
?:
boolean
)
:
Promise
<
AsyncValidateFunction
<
T
>
>
compile
Async
<
T
>
(
schema
:
AnySchemaObject
, meta
?:
boolean
)
:
Promise
<
AnyValidateFunction
<
T
>
>
Type parameters
T =
unknown
Parameters
schema:
SchemaObject
|
UncheckedJSONSchemaType
<
T
,
false
>
Optional
_meta:
boolean
Returns
Promise
<
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ValidateFunction
<
T
>
>
Type parameters
T =
unknown
Parameters
schema:
JTDSchemaType
<
T
,
Record
<
string
,
never
>
>
Optional
_meta:
boolean
Returns
Promise
<
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ValidateFunction
<
T
>
>
Type parameters
T =
unknown
Parameters
schema:
AsyncSchema
Optional
meta:
boolean
Returns
Promise
<
AsyncValidateFunction
<
T
>
>
Type parameters
T =
unknown
Parameters
schema:
AnySchemaObject
Optional
meta:
boolean
Returns
Promise
<
AnyValidateFunction
<
T
>
>
default
Meta
default
Meta
(
)
:
undefined
|
string
|
AnySchemaObject
Returns
undefined
|
string
|
AnySchemaObject
errors
Text
errors
Text
(
errors
?:
null
|
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ErrorObject
<
string
,
Record
<
string
,
any
>
,
unknown
>
[]
, __namedParameters
?:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ErrorsTextOptions
)
:
string
Parameters
Optional
errors:
null
|
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ErrorObject
<
string
,
Record
<
string
,
any
>
,
unknown
>
[]
Optional
__namedParameters:
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
ErrorsTextOptions
Returns
string
get
Keyword
get
Keyword
(
keyword
:
string
)
:
boolean
|
AddedKeywordDefinition
Parameters
keyword:
string
Returns
boolean
|
AddedKeywordDefinition
get
Schema
get
Schema
<
T
>
(
keyRef
:
string
)
:
undefined
|
AnyValidateFunction
<
T
>
Type parameters
T =
unknown
Parameters
keyRef:
string
Returns
undefined
|
AnyValidateFunction
<
T
>
remove
Keyword
remove
Keyword
(
keyword
:
string
)
:
Ajv
Parameters
keyword:
string
Returns
Ajv
remove
Schema
remove
Schema
(
schemaKeyRef
?:
string
|
RegExp
|
AnySchema
)
:
Ajv
Parameters
Optional
schemaKeyRef:
string
|
RegExp
|
AnySchema
Returns
Ajv
validate
validate
(
schema
:
string
|
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Schema
, data
:
unknown
)
:
boolean
validate
(
schemaKeyRef
:
string
|
AnySchema
, data
:
unknown
)
:
boolean
|
Promise
<
unknown
>
validate
<
T
>
(
schema
:
string
|
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Schema
|
UncheckedJSONSchemaType
<
T
,
false
>
, data
:
unknown
)
:
data
is
T
validate
<
T
>
(
schema
:
JTDSchemaType
<
T
,
Record
<
string
,
never
>
>
, data
:
unknown
)
:
data
is
T
validate
<
N
,
T
>
(
schema
:
T
, data
:
unknown
)
:
data
is
JTDDataType
<
T
>
validate
<
T
>
(
schema
:
AsyncSchema
, data
:
unknown
)
:
Promise
<
T
>
validate
<
T
>
(
schemaKeyRef
:
string
|
AnySchema
, data
:
unknown
)
:
data
is
T
|
Promise
<
T
>
Parameters
schema:
string
|
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Schema
data:
unknown
Returns
boolean
Parameters
schemaKeyRef:
string
|
AnySchema
data:
unknown
Returns
boolean
|
Promise
<
unknown
>
Type parameters
T
Parameters
schema:
string
|
"/home/runner/work/forge/forge/node_modules/webpack-dev-middleware/node_modules/ajv/dist/ajv"
.
Schema
|
UncheckedJSONSchemaType
<
T
,
false
>
data:
unknown
Returns
data
is
T
Type parameters
T
Parameters
schema:
JTDSchemaType
<
T
,
Record
<
string
,
never
>
>
data:
unknown
Returns
data
is
T
Type parameters
N
:
never
T
:
SomeJTDSchemaType
Parameters
schema:
T
data:
unknown
Returns
data
is
JTDDataType
<
T
>
Type parameters
T
Parameters
schema:
AsyncSchema
data:
unknown
Returns
Promise
<
T
>
Type parameters
T
Parameters
schemaKeyRef:
string
|
AnySchema
data:
unknown
Returns
data
is
T
|
Promise
<
T
>
validate
Schema
validate
Schema
(
schema
:
AnySchema
, throwOrLogError
?:
boolean
)
:
boolean
|
Promise
<
unknown
>
Parameters
schema:
AnySchema
Optional
throwOrLogError:
boolean
Returns
boolean
|
Promise
<
unknown
>
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