This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@backtrace-labs/rollup-plugin
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

@backtrace-labs/rollup-plugin

If you're using rollup as your project bundler, you can use @backtrace-labs/rollup-plugin to automate working with sourcemaps.

(Source Map feature documentation)

Enable Source Maps for Your Application

Set sourcemap in output to true in your rollup.config.js:

module.exports = {
  build: {
    sourcemap: true
  }
}

If you're using code transpiler plugins (such as Typescript), ensure to enable source-mapping there as well.

Set up @backtrace-labs/rollup-plugin

Construct an upload URL

A specific URL is required to upload source maps. Follow these instructions to create an upload URL for the sourcemap endpoint with a symbol-post token.

Install @backtrace-labs/rollup-plugin as a developer dependency:

> npm install --save-dev @backtrace-labs/rollup-plugin

Add it to your plugins array in rollup.config.js:

import { BacktracePlugin } from '@backtrace-labs/rollup-plugin';
// or
const { BacktracePlugin } = require('@backtrace-labs/rollup-plugin');

module.exports = {
  // other configuration
  plugins: [new BacktracePlugin({
    // enable upload only on production builds
    uploadUrl: process.env.NODE_ENV === "production" ? "<your upload URL>" : undefined
  })]
}

Package Sidebar

Install

npm i @backtrace-labs/rollup-plugin

Weekly Downloads

2

Version

0.0.2

License

MIT

Unpacked Size

9.03 kB

Total Files

6

Last publish

Collaborators

  • acronin
  • ahicks92
  • amadden80
  • backtrace-engineering
  • gittheking
  • kdysput
  • sebastian.alex