new FileSystemInfo(): FileSystemInfoReturns:
FileSystemInfoAttributes
contextHashQueue:
AsyncQueue<string, string, ContextHash>contextTimestampQueue:
AsyncQueue<string, string, ContextFileSystemInfoEntry>contextTshQueue:
AsyncQueue<string, string, ContextTimestampAndHash>fileHashQueue:
AsyncQueue<string, string, string>fileTimestampQueue:
AsyncQueue<string, string, FileSystemInfoEntry>immutablePathsRegExps:
RegExp[]immutablePathsWithSlash:
string[]logger:
WebpackLoggermanagedItemDirectoryQueue:
AsyncQueue<string, string, Set<string>>managedItemQueue:
AsyncQueue<string, string, string>managedPathsRegExps:
RegExp[]managedPathsWithSlash:
string[]unmanagedPathsRegExps:
RegExp[]unmanagedPathsWithSlash:
string[]addContextTimestamps(map, immutable?): voidAttributes
Adds context timestamps.
addFileTimestamps(map, immutable?): voidAttributes
Adds file timestamps.
checkResolveResultsValid(resolveResults, callback): voidAttributes
Checks resolve results valid.
checkSnapshotValid(snapshot, callback): voidAttributes
Checks snapshot valid.
clear(): voidReturns:
voidcreateSnapshot(startTime, files, directories, missing, options, callback): voidAttributes
options:
SnapshotOptionsFileSystemInfo | null | undefinedcallback:
(err: WebpackError | null, snapshot: Snapshot | null) => voidReturns:
voidCreates a snapshot.
getContextHash(path, callback): voidAttributes
Returns context hash.
getContextTimestamp(path, callback): voidAttributes
path:
stringcallback:
(err?: WebpackError | null, resolvedContextTimestamp?: "ignore" | ResolvedContextFileSystemInfoEntry | null) => voidReturns:
voidGets context timestamp.
getContextTsh(path, callback): voidAttributes
path:
stringcallback:
(err?: WebpackError | null, resolvedContextTimestampAndHash?: ResolvedContextTimestampAndHash | null) => voidReturns:
voidReturns context tsh.
getDeprecatedContextTimestamps(): Map<string, number | null>getDeprecatedFileTimestamps(): Map<string, number | null>getFileHash(path, callback): voidAttributes
Returns file hash.
getFileTimestamp(path, callback): voidAttributes
path:
stringcallback:
(err?: WebpackError | null, fileTimestamp?: "ignore" | FileSystemInfoEntry | null) => voidReturns:
voidGets file timestamp.
logStatistics(): voidReturns:
voidmergeSnapshots(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" | ExistenceOnlyTimeEntryFileSystemInfoAttributes
Type:
null | FileSystemInfoEntry | "ignore" | ExistenceOnlyTimeEntryFileSystemInfoAttributes
Attributes
Attributes