@middleware.io/sourcemap-uploader
v0.1.0
Published
Command line tool to upload source maps to middleware
Downloads
143
Readme
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
- 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
- Upload from a specific directory:
sourcemap-uploader upload -k your_api_key -p ./dist/sourcemaps
- 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