Manifest
Generate manifest of output files
Install
yarn add makestatic-manifest
API
Manifest
Generates a JSON manifest of the output files that is written to
manifest.json
in the output directory.
See Also
Manifest
new Manifest(context[, options])
Creates a Manifest plugin.
The structure of the generated document is:
{
"algorithm": "sha512",
"files": {}
}
Each key in the files
map is the path of the file relative to the output
directory. Each file entry contains the fields:
-
source
the original source file. -
hash
object containing checksums. -
size
the size of the file in bytes.
Transient files are not included in the manifest.
-
context
Object the processing context. -
options
Object the plugin options.
Options
-
algorithm
String=sha512 checksum generation algorithm.
.sources
Manifest.prototype.sources(file, context)
Adds files to the manifest data.
If the manifest
context option is not set this function call is a noop.
-
file
Object the current file. -
context
Object the processing context.
.after
Manifest.prototype.after(context)
Adds the manifest file to the pipeline.
If the manifest
context option is not set this function call is a noop.
-
context
Object the processing context.
License
MIT
Created by mkdoc on March 13, 2017