0.1.2 • Published 9 months ago

unplugin-sourcemaps v0.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

unplugin-sourcemaps

Universal plugin for loading existing source maps from imported modules.

Works with Vite, Rollup, esbuild, and Webpack.

Installation

Start by installing the package:

npm install unplugin-sourcemaps --save-dev

Then register the bundler-specific plugin and enable the source maps.

// vite.config.js

import { defineConfig } from 'vite';
import { ViteSourcemap } from 'unplugin-sourcemaps';

export default defineConfig( {
  plugins: [
    ViteSourcemap()
  ],
  build: {
    sourcemap: true
  }
} );
// rollup.config.js

import { defineConfig } from 'rollup';
import { RollupSourcemap } from 'unplugin-sourcemaps';

export default defineConfig( {
  output: {
    // Other options are skipped for brevity
    sourcemap: true,
  },
  plugins: [
    RollupSourcemap()
  ]
} );
import { build } from 'esbuild';
import { EsbuildSourcemap } from 'unplugin-sourcemaps';

build( {
  sourcemap: true,
  plugins: [
    SondaEsbuildPlugin()
  ]
} );
// webpack.config.js

const { WebpackSourcemap } = require( 'unplugin-sourcemaps' );

module.exports = {
  devtool: 'source-map',
  plugins: [
    WebpackSourcemap()
  ],
};
0.1.2

9 months ago

0.1.1

9 months ago

0.1.0

10 months ago