Skip to content

Latest commit

 

History

History
41 lines (32 loc) · 899 Bytes

File metadata and controls

41 lines (32 loc) · 899 Bytes

@debugids/webpack

npm version

Injects Debug IDs into source and sourcemaps when using webpack.

Webpack v5.97.0 and later support debug IDs natively without any plugins. Just add -debugids to the end of any devtool option:

webpack.config.mjs

export default {
  entry: "./src/main.js",
  mode: "production",
  devtool: "source-map-debugids",
  output: {
    filename: "main.js",
    path: "./dist",
  },
};

For older versions of webpack, you can use this plugin to inject debug IDs:

webpack.config.mjs

import { DebugIdWebpackPlugin } from "@debugids/webpack";

export default {
  entry: "./src/main.js",
  plugins: [new DebugIdWebpackPlugin()],
  mode: "production",
  devtool: "source-map",
  output: {
    filename: "main.js",
    path: "./dist",
  },
};