Socket
Socket
Sign inDemoInstall

webpack-hashed-chunkids

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

webpack-hashed-chunkids

webpack unique chunk id


Version published
Maintainers
1
Created
Source

webpack-hashed-chunkids

npm package npm downloads

a plugin to help webpack to generate unique chunk id based on module id

why

webpack has official plugins to generate a unique module id: module-identifiers

but what about chunk id? I can't find a solution.

what is chunk id? open a bundled file, you can find something like this:

webpackJsonp([117],{...})

and the number 117 is chunk id

dependencies

install

npm install webpack-hashed-chunkids --save-dev

features

  • generate unique chunk id based on unique module id

usage

const HashedChunkidsPlugin = require('webpack-hashed-chunkids');

plugins: [
    new webpack.HashedModuleIdsPlugin(),
    new HashedChunkidsPlugin({
        hashFunction: 'md5', // The hashing algorithm to use, defaults to 'md5'. All functions from Node.JS' crypto.createHash are supported.
        hashDigest: 'hex', // The encoding to use when generating the hash, defaults to 'hex'. All encodings from Node.JS' hash.digest are supported.
        hashDigestLength: 4 // The prefix length of the hash digest to use, defaults to 4.
    })
]

Keywords

FAQs

Package last updated on 10 Jan 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc