UNPKG

webpack

Version:

Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.

45 lines (44 loc) 1.25 kB
{ "definitions": { "HashFunction": { "description": "Algorithm used for generation the hash (see node.js crypto package).", "anyOf": [ { "type": "string", "minLength": 1 }, { "instanceof": "Function", "tsType": "typeof import('../../lib/util/Hash')" } ] } }, "title": "HashedModuleIdsPluginOptions", "type": "object", "additionalProperties": false, "properties": { "context": { "description": "The context directory for creating names.", "type": "string", "absolutePath": true }, "hashDigest": { "description": "The encoding to use when generating the hash, defaults to 'base64'. All encodings from Node.JS' hash.digest are supported.", "enum": ["hex", "latin1", "base64"] }, "hashDigestLength": { "description": "The prefix length of the hash digest to use, defaults to 4.", "type": "number", "minimum": 1 }, "hashFunction": { "description": "The hashing algorithm to use, defaults to 'md4'. All functions from Node.JS' crypto.createHash are supported.", "oneOf": [ { "$ref": "#/definitions/HashFunction" } ] } } }