Skip to main content
webpack / dependencies / NullDependency

Class: NullDependency

Defined in: webpack/types.d.ts:12456

Extends

Extended by

Constructors

Constructor

new NullDependency(): NullDependency
Defined in: webpack/types.d.ts:12457

Returns

NullDependency

Overrides

Dependency.constructor

Properties

loc

loc: DependencyLocation
Defined in: webpack/types.d.ts:4140

Inherited from

Dependency.loc

module

module: any
Defined in: webpack/types.d.ts:4204

Inherited from

Dependency.module

optional?

optional optional: boolean
Defined in: webpack/types.d.ts:4137

Inherited from

Dependency.optional

weak

weak: boolean
Defined in: webpack/types.d.ts:4136

Inherited from

Dependency.weak

EXPORTS_OBJECT_REFERENCED

static EXPORTS_OBJECT_REFERENCED: string[][]
Defined in: webpack/types.d.ts:12460

Overrides

Dependency.EXPORTS_OBJECT_REFERENCED

NO_EXPORTS_REFERENCED

static NO_EXPORTS_REFERENCED: string[][]
Defined in: webpack/types.d.ts:12459

Overrides

Dependency.NO_EXPORTS_REFERENCED

Template

static Template: typeof NullDependencyTemplate
Defined in: webpack/types.d.ts:12458

TRANSITIVE

static TRANSITIVE: typeof TRANSITIVE
Defined in: webpack/types.d.ts:12462

Overrides

Dependency.TRANSITIVE

Accessors

category

Get Signature

get category(): string
Defined in: webpack/types.d.ts:4139
Returns
string

Inherited from

Dependency.category

disconnect

Get Signature

get disconnect(): any
Defined in: webpack/types.d.ts:4205
Returns
any

Inherited from

Dependency.disconnect

type

Get Signature

get type(): string
Defined in: webpack/types.d.ts:4138
Returns
string

Inherited from

Dependency.type

Methods

couldAffectReferencingModule()

couldAffectReferencingModule(): boolean | typeof TRANSITIVE
Defined in: webpack/types.d.ts:4149

Returns

boolean | typeof TRANSITIVE

Inherited from

Dependency.couldAffectReferencingModule

createIgnoredModule()

createIgnoredModule(context): Module
Defined in: webpack/types.d.ts:4201

Parameters

context
string

Returns

Module

Inherited from

Dependency.createIgnoredModule

deserialize()

deserialize(__namedParameters): void
Defined in: webpack/types.d.ts:4203

Parameters

__namedParameters
ObjectDeserializerContext

Returns

void

Inherited from

Dependency.deserialize

getCondition()

getCondition(moduleGraph): false | (moduleGraphConnection, runtime) => ConnectionState
Defined in: webpack/types.d.ts:4164

Parameters

moduleGraph
ModuleGraph

Returns

false | (moduleGraphConnection, runtime) => ConnectionState

Inherited from

Dependency.getCondition

getContext()

getContext(): string
Defined in: webpack/types.d.ts:4147

Returns

string

Inherited from

Dependency.getContext

getErrors()

getErrors(moduleGraph): WebpackError[]
Defined in: webpack/types.d.ts:4187 Returns errors

Parameters

moduleGraph
ModuleGraph

Returns

WebpackError[]

Inherited from

Dependency.getErrors

getExports()

getExports(moduleGraph): ExportsSpec
Defined in: webpack/types.d.ts:4177 Returns the exported names

Parameters

moduleGraph
ModuleGraph

Returns

ExportsSpec

Inherited from

Dependency.getExports

getModuleEvaluationSideEffectsState()

getModuleEvaluationSideEffectsState(moduleGraph): ConnectionState
Defined in: webpack/types.d.ts:4198

Parameters

moduleGraph
ModuleGraph

Returns

ConnectionState

Inherited from

Dependency.getModuleEvaluationSideEffectsState

getNumberOfIdOccurrences()

getNumberOfIdOccurrences(): number
Defined in: webpack/types.d.ts:4197 implement this method to allow the occurrence order plugin to count correctly

Returns

number

Inherited from

Dependency.getNumberOfIdOccurrences

getReference()

getReference(moduleGraph): never
Defined in: webpack/types.d.ts:4155 Returns the referenced module and export

Parameters

moduleGraph
ModuleGraph

Returns

never

Deprecated

Inherited from

Dependency.getReference

getReferencedExports()

getReferencedExports(moduleGraph, runtime): (string[] | ReferencedExport)[]
Defined in: webpack/types.d.ts:4160 Returns list of exports referenced by this dependency

Parameters

moduleGraph
ModuleGraph
runtime
RuntimeSpec

Returns

(string[] | ReferencedExport)[]

Inherited from

Dependency.getReferencedExports

getResourceIdentifier()

getResourceIdentifier(): string
Defined in: webpack/types.d.ts:4148

Returns

string

Inherited from

Dependency.getResourceIdentifier

getWarnings()

getWarnings(moduleGraph): WebpackError[]
Defined in: webpack/types.d.ts:4182 Returns warnings

Parameters

moduleGraph
ModuleGraph

Returns

WebpackError[]

Inherited from

Dependency.getWarnings

serialize()

serialize(__namedParameters): void
Defined in: webpack/types.d.ts:4202

Parameters

__namedParameters
ObjectSerializerContext

Returns

void

Inherited from

Dependency.serialize

setLoc()

setLoc(startLine, startColumn, endLine, endColumn): void
Defined in: webpack/types.d.ts:4141

Parameters

startLine
number
startColumn
number
endLine
number
endColumn
number

Returns

void

Inherited from

Dependency.setLoc

updateHash()

updateHash(hash, context): void
Defined in: webpack/types.d.ts:4192 Update the hash

Parameters

hash
Hash
context
UpdateHashContextDependency

Returns

void

Inherited from

Dependency.updateHash

isLowPriorityDependency()

static isLowPriorityDependency(dependency): boolean
Defined in: webpack/types.d.ts:12461

Parameters

dependency
Dependency

Returns

boolean

Overrides

Dependency.isLowPriorityDependency