contenthash vs chunkhash: handling stale cache when modules move between chunks
The goal is to maintain effective long‑term caching of assets when a module is moved from an entry‑point specific chunk to a shared chunk created by the splitChunks plugin. With output.filename using [contenthash] the hash reflects only the file’s own content, while [chunkhash] ties the hash to the entire chunk’s contents. When a module shifts chunks, the ol