new FileSystemInfo(): FileSystemInfoReturns:
<FileSystemInfo>Attributes
contextHashQueue:
<AsyncQueue>contextTimestampQueue:
<AsyncQueue>contextTshQueue:
<AsyncQueue>fileHashQueue:
<AsyncQueue>fileTimestampQueue:
<AsyncQueue>immutablePaths:
{(string | RegExp)[]}
immutablePathsRegExps:
<RegExp>[]
immutablePathsWithSlash:
<string>[]
logger:
<WebpackLogger>managedItemDirectoryQueue:
{AsyncQueue<string, string, Set
>}
managedItemQueue:
<AsyncQueue>managedPaths:
{(string | RegExp)[]}
managedPathsRegExps:
<RegExp>[]
managedPathsWithSlash:
<string>[]
unmanagedPathsRegExps:
<RegExp>[]
unmanagedPathsWithSlash:
<string>[]
addContextTimestamps(map, immutable?): voidmap<ReadonlyMap><<string>,<ContextTimestamp>>immutable<boolean>- Returns:
<void>
Adds context timestamps.
addFileTimestamps(map, immutable?): voidmap<ReadonlyMap><<string>,<FileTimestamp>>immutable<boolean>- Returns:
<void>
Adds file timestamps.
checkResolveResultsValid(resolveResults, callback): voidAttributes
Checks resolve results valid.
checkSnapshotValid(snapshot, callback): voidAttributes
Checks snapshot valid.
clear(): voidReturns:
<void>createSnapshot(startTime, files, directories, missing, options, callback): voidAttributes
startTime:
<number>
|
<null>
|
<undefined>files:
<Iterable>directories:
<Iterable>missing:
<Iterable>options:
<SnapshotOptionsFileSystemInfo>
|
<null>
|
<undefined>callback:
Returns:
<void>Creates a snapshot.
getContextHash(path, callback): voidAttributes
Returns context hash.
getContextTimestamp(path, callback): voidAttributes
path:
<string>callback:
(err?:
<WebpackError>
|
<null>
, resolvedContextTimestamp?:
<"ignore">
|
<ResolvedContextFileSystemInfoEntry>
|
<null>
) =>
<void>Returns:
<void>Gets context timestamp.
getContextTsh(path, callback): voidAttributes
path:
<string>callback:
(err?:
<WebpackError>
|
<null>
, resolvedContextTimestampAndHash?:
<ResolvedContextTimestampAndHash>
|
<null>
) =>
<void>Returns:
<void>Returns context tsh.
getDeprecatedContextTimestamps(): MapgetDeprecatedFileTimestamps(): MapgetFileHash(path, callback): voidAttributes
Returns file hash.
getFileTimestamp(path, callback): voidAttributes
path:
<string>callback:
(err?:
<WebpackError>
|
<null>
, fileTimestamp?:
<"ignore">
|
<FileSystemInfoEntry>
|
<null>
) =>
<void>Returns:
<void>Gets file timestamp.
logStatistics(): voidReturns:
<void>mergeSnapshots(snapshot1, snapshot2): SnapshotAttributes
Merges the provided values into a single result.
resolveBuildDependencies(context, deps, callback): voidAttributes
Resolves build dependencies.
Attributes
Attributes
Type:
<null>
|
<ContextFileSystemInfoEntry>
|
<"ignore">
|
<ExistenceOnlyTimeEntryFileSystemInfo>Attributes
hash:
<string>resolved:
<ResolvedContextTimestampAndHash>safeTime:
<number>symlinks:
{Set
}
timestampHash:
<string>Type:
<null>
|
<FileSystemInfoEntry>
|
<"ignore">
|
<ExistenceOnlyTimeEntryFileSystemInfo>directories{Set} list of directories files{Set} list of files missing{Set} list of missing entries resolveDependencies<ResolveDependencies>dependencies of the resolvingresolveResults<Map><<string>,<string>|<false>|<undefined>> stored resolve results
directories{Set} list of directories files{Set} list of files missing{Set} list of missing entries
Attributes