@middleware.io/sourcemap-uploader
TypeScript icon, indicating that this package has built-in type declarations

0.1.5 • Public • Published

Source Maps Uploader

Uploading source maps to Middleware

In your build pipeline, you will need to run the CLI tool. Here's how to run it:

npx @middleware.io/sourcemap-uploader upload --apiKey=<mw_rum_api_key> --path="/path/to/sourcemaps"

Commands

upload

  • Uploads the javascript sourcemaps to middleware.

Options

  • -k, --apiKey <string>: (Required) The Middleware rum API key.
  • -av, --appVersion [string]: The current version of your deploy. (Optional)
  • -p, --path [string]: Sets the directory of where the sourcemaps are (relative from where the command is run). Defaults to the current directory. (Optional)
  • -bu, --backendUrl [string]: An optional backend URL for self-hosted deployments. (Optional)

Example

  1. Basic Upload with only API key:
sourcemap-uploader upload -k your_api_key

2.Upload with specified app version:

sourcemap-uploader upload -k your_api_key -av 1.0.0
  1. Upload from a specific directory:
sourcemap-uploader upload -k your_api_key -p ./dist/sourcemaps
  1. Upload to a self-hosted backend:
sourcemap-uploader upload -k your_api_key -bu https://your-backend-url.com

You can also add this as an npm script

// In package.json

{
  "scripts": {
    "upload-sourcemaps": "npx @middleware.io/sourcemap-uploader upload --apiKey=<mw_rum_api_key> --path=\"/path/to/sourcemaps\""
  }
}

Contributing

You can test your changes locally by running the following commands:

npm run build
node dist/index.js upload ...

License

Apache 2.0

Readme

Keywords

none

Package Sidebar

Install

npm i @middleware.io/sourcemap-uploader

Weekly Downloads

52

Version

0.1.5

License

Apache-2.0

Unpacked Size

3.08 MB

Total Files

28

Last publish

Collaborators

  • meghraj-middleware
  • middleware-dev