# node-minidump **Repository Path**: mirrors_electron/node-minidump ## Basic Information - **Project Name**: node-minidump - **Description**: Node module to process minidump files - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # minidump - Process minidump files [![Test](https://github.com/electron/node-minidump/actions/workflows/test.yml/badge.svg)](https://github.com/electron/node-minidump/actions/workflows/test.yml) [![npm version](http://img.shields.io/npm/v/minidump.svg)](https://npmjs.org/package/minidump) ## Installing ```sh npm install minidump ``` ## Building (for development) * `git clone --recurse-submodules https://github.com/electron/node-minidump` * `npm install` ## Docs ```javascript import minidump from 'minidump'; ``` ### minidump.addSymbolPath(path1, ..., pathN) Add search paths for looking up symbol files. ### minidump.walkStack(minidumpFilePath, [symbolPaths, ]callback) Get the stack trace from `minidumpFilePath`, the `callback` would be called with `callback(error, report)` upon completion. ### minidump.dump(minidumpFilePath, callback) Parse and dump the raw contents of the minidump as text using `minidump_dump`. ### minidump.dumpSymbol(binaryPath, callback) Dump debug symbols in minidump format from `binaryPath`, the `callback` would be called with `callback(error, minidump)` upon completion.