Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

@debugids/vite

npm version

Injects Debug IDs into source and sourcemaps when using Vite.

Vite v6.1.1 and later support debug IDs natively without any plugins. Just set build.rollupOptions.output.sourcemapDebugIds: true:

vite.config.mjs

export default {
  root: "./src",
  mode: "production",
  build: {
    outDir: "./dist",
    sourcemap: true,
    rollupOptions: {
      output: {
        sourcemapDebugIds: true,
      },
    },
  },
};

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

import debugIds from "@debugids/vite";

export default {
  root: "./src",
  mode: "production",
  plugins: [debugIds()],
  build: {
    outDir: "./dist",
    sourcemap: true,
  },
};