new ExportsInfo(): ExportsInfo<ExportsInfo>exports{Iterable< ExportInfo >} Returns all exports in any order.orderedExports{Iterable< ExportInfo >} Gets ordered exports.orderedOwnedExports{Iterable< ExportInfo >} Gets ordered owned exports.otherExportsInfo{ExportInfo} Gets other exports info.ownedExports{Iterable< ExportInfo >} Gets owned exports.
getExportInfo(name): ExportInfo<string>Returns export info for this name.
getNestedExportsInfo(name?): ExportsInfo | undefined<string[]><ExportsInfo>
|
<undefined>Gets nested exports info.
getOwnExportInfo(name): ExportInfo<string>Gets own export info.
getProvidedExports(): string[] | null<string[]>
|
<null>Gets provided exports.
getReadOnlyExportInfo(name): ExportInfo<string>Gets read only export info.
getReadOnlyExportInfoRecursive(name): undefined<string[]><undefined>Gets read only export info recursive.
getRelevantExports(runtime): ExportInfo[]<RuntimeSpec>Gets relevant exports.
getRestoreProvidedData(): RestoreProvidedData<RestoreProvidedData>Gets restore provided data.
getUsageKey(runtime): string<RuntimeSpec><string>Returns key representing the usage.
getUsed(name, runtime): UsageStateType<string>
|
<string[]><RuntimeSpec><UsageStateType>Returns usage status.
getUsedExports(runtime): boolean | SortableSet< string > | null<RuntimeSpec>Returns set of used exports, or true (when namespace object is used), or false (when unused), or null (when unknown).
getUsedName(name, runtime): UsedName<string>
|
<string[]><RuntimeSpec>Returns the used name.
isEquallyUsed(runtimeA, runtimeB): boolean<RuntimeSpec><RuntimeSpec><boolean>Checks whether this exports info is equally used.
isExportProvided(name): boolean | null | undefined<string>
|
<string[]><boolean>
|
<null>
|
<undefined>Checks whether this exports info is export provided.
isModuleUsed(runtime): boolean<RuntimeSpec><boolean>Checks whether this exports info is module used.
isUsed(runtime): boolean<RuntimeSpec><boolean>Checks whether this exports info is used.
restoreProvided(__namedParameters): void<RestoreProvidedData>Processes the provided data.
setAllKnownExportsUsed(runtime): boolean<RuntimeSpec><boolean>Sets all known exports used.
setHasProvideInfo(): voidsetHasUseInfo(): voidsetRedirectNamedTo(exportsInfo?): boolean<ExportsInfo><boolean>Sets redirect named to.
setUnknownExportsProvided(canMangle?, excludeExports?, targetKey?, targetModule?, priority?): boolean<boolean><Dependency><ModuleGraphConnection><number><boolean>Sets unknown exports provided.
setUsedForSideEffectsOnly(runtime): boolean<RuntimeSpec><boolean>Sets used for side effects only.
setUsedInUnknownWay(runtime): boolean<RuntimeSpec><boolean>Sets used in unknown way.
setUsedWithoutInfo(runtime): boolean<RuntimeSpec><boolean>Sets used without info.
updateHash(hash, runtime): void<Hash><RuntimeSpec>Updates the hash with the data contributed by this instance.