1.0.0 • Published 4 years ago
hash-static v1.0.0
hash-static
Utility to hash static assets.
hash-static
provides a CLI to minify and hash static assets using htmlnano and posthtml-hash.
Install
yarn add -D hash-static
Usage
The entry must be an index.html
file. The path is relative from the current directory.
CLI
yarn run hash-static 'dist/index.html'
You can use the CLI as a postbuild script to package.json
.
"scripts": {
"build": "rollup -c",
+ "postbuild": "hash-static dist/index.html"
}
Then, running yarn build
will automatically run the postbuild
script.
Node
const { hashStatic } = require('hash-static');
hashStatic({ entry: 'dist/index.html' });
Options
Name | Kind | Description |
---|---|---|
entry | required string | Relative path from the current directory to entry index.html |
minify | optional boolean (default is true ) | Minify index.html markup |