From e84fb1f135afad6fa157a144ed79804a7837a34b Mon Sep 17 00:00:00 2001 From: Steve Rubin Date: Tue, 30 May 2023 14:12:45 -0500 Subject: [PATCH] Remove segfault-handler --- index.js | 4 ---- package-lock.json | 22 +++------------------- package.json | 3 +-- 3 files changed, 4 insertions(+), 25 deletions(-) diff --git a/index.js b/index.js index eabfe1d..3957216 100644 --- a/index.js +++ b/index.js @@ -22,10 +22,6 @@ const beamcoder = require('bindings')('beamcoder'); const beamstreams = require('./beamstreams.js'); -// Provide useful debug on segfault-related crash -const SegfaultHandler = require('segfault-handler'); -SegfaultHandler.registerHandler('crash.log'); - const splash = `Aerostat Beam Coder Copyright (C) 2019 Streampunk Media Ltd GPL v3.0 or later license. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it diff --git a/package-lock.json b/package-lock.json index 3cfa51c..118062a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,17 @@ { "name": "beamcoder-prebuild", - "version": "0.6.15-rc.7", + "version": "0.6.15-rc.10", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "beamcoder-prebuild", - "version": "0.6.15-rc.7", + "version": "0.6.15-rc.10", "hasInstallScript": true, "license": "GPL-3.0-or-later", "dependencies": { "bindings": "^1.5.0", - "prebuild-install": "^6.0.0", - "segfault-handler": "^1.3.0" + "prebuild-install": "^6.0.0" }, "devDependencies": { "eslint": "^8.1.0", @@ -3297,11 +3296,6 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, - "node_modules/nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" - }, "node_modules/napi-build-utils": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", @@ -4531,16 +4525,6 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, - "node_modules/segfault-handler": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/segfault-handler/-/segfault-handler-1.3.0.tgz", - "integrity": "sha512-p7kVHo+4uoYkr0jmIiTBthwV5L2qmWtben/KDunDZ834mbos+tY+iO0//HpAJpOFSQZZ+wxKWuRo4DxV02B7Lg==", - "hasInstallScript": true, - "dependencies": { - "bindings": "^1.2.1", - "nan": "^2.14.0" - } - }, "node_modules/semver": { "version": "7.3.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", diff --git a/package.json b/package.json index cbf4a53..6d9ba35 100644 --- a/package.json +++ b/package.json @@ -52,8 +52,7 @@ "homepage": "https://github.com/descriptinc/beamcoder#readme", "dependencies": { "bindings": "^1.5.0", - "prebuild-install": "^6.0.0", - "segfault-handler": "^1.3.0" + "prebuild-install": "^6.0.0" }, "devDependencies": { "eslint": "^8.1.0",