New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

node-dump-syms

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-dump-syms

Neon wrapper for Mozilla's dump_syms

latest
Source
npmnpm
Version
3.0.12
Version published
Maintainers
1
Created
Source

bugsplat-github-banner-basic-outline

BugSplat

Crash and error reporting built for busy developers.

👋 Introduction

node-dump-syms is a thin wrapper around the Mozilla dump_syms crate that allows dump_syms to be added to your project via npm. This package can be invoked via the node-dump-syms command-line command, or used as a library by importing dumpSyms.

✅ Prerequisites

This repo provides prebuilt native addons for node.js 18.x and 20.x on Windows, macOS, and Ubuntu Linux. If you are using a different version of Node.js or a different OS, you will need to build the native addon from source which requires the rust toolchain. Once you have installed rust, you can build the native addon from source by re-running npm i.

If you would like to request a prebuilt binary for a different version of Node.js or a different OS, please open an issue.

🏗️ Installation

Install node-dump-syms as a package dependency.

npm i node-dump-syms

Or install node-dump-syms globally as a command-line tool.

npm i -g node-dump-syms

🧑‍💻 Command

If you installed node-dump-syms globally you can invoke it in via a terminal window.

node-dump-syms /path/to/file.so /output/file.so.sym

The first argument is the path to your binary file. The second argument is the path to write the output sym file.

📚 Library

Import or require dumpSyms.

import { dumpSyms } from 'node-dump-syms'

Call dumpSyms, providing it a path to your binary file, an output path for the .sym file.

dumpSyms('/path/to/file.so', '/output/file.so.sym');

🐛 About

BugSplat is a software crash and error reporting service with support for Qt, Linux, Android and many more. BugSplat automatically captures critical diagnostic data such as stack traces, log files, and other runtime information. BugSplat also provides automated incident notifications, a convenient dashboard for monitoring trends and prioritizing engineering efforts, and integrations with popular development tools to maximize productivity and ship more profitable software.

Keywords

breakpad

FAQs

Package last updated on 26 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts