makestatic-manifest

1.0.29 • Public • Published

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

Package Sidebar

Install

npm i makestatic-manifest

Weekly Downloads

21

Version

1.0.29

License

MIT

Last publish

Collaborators

  • muji
  • tmpfs