On this page

Options affecting how file system snapshots are created and validated.

Type:Object

Options for snapshotting build dependencies to determine if the whole cache need to be invalidated.

Type:boolean

Use hashes of the content of the files/directories to determine invalidation.

Type:boolean

Use timestamps of the files/directories to determine invalidation.

Type:Object

Options for snapshotting the context module to determine if it needs to be built again.

Type:boolean

Use hashes of the content of the files/directories to determine invalidation.

Type:boolean

Use timestamps of the files/directories to determine invalidation.

Type:(string | RegExp)[]

List of paths that are managed by a package manager and contain a version or hash in its path so all files are immutable.

Type:(string | RegExp)[]

List of paths that are managed by a package manager and can be trusted to not be modified otherwise.

Type:Object

Options for snapshotting dependencies of modules to determine if they need to be built again.

Type:boolean

Use hashes of the content of the files/directories to determine invalidation.

Type:boolean

Use timestamps of the files/directories to determine invalidation.

Type:Object

Options for snapshotting dependencies of request resolving to determine if requests need to be re-resolved.

Type:boolean

Use hashes of the content of the files/directories to determine invalidation.

Type:boolean

Use timestamps of the files/directories to determine invalidation.

Type:Object

Options for snapshotting the resolving of build dependencies to determine if the build dependencies need to be re-resolved.

Type:boolean

Use hashes of the content of the files/directories to determine invalidation.

Type:boolean

Use timestamps of the files/directories to determine invalidation.

Type:(string | RegExp)[]

List of paths that are not managed by a package manager and the contents are subject to change.