diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 78e67036..ee766cff 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,10 +5,7 @@ concurrency: cancel-in-progress: true on: - push: - branches: - - staging - - trying + merge_group: pull_request: branches: [ master ] workflow_dispatch: diff --git a/examples/class-async/test.js b/examples/class-async/test.js index cb81632d..7b20ec28 100644 --- a/examples/class-async/test.js +++ b/examples/class-async/test.js @@ -1,6 +1,4 @@ const assert = require('assert'); -const SegfaultHandler = require('segfault-handler'); -SegfaultHandler.registerHandler('crash.log'); let addon = require('./dist'); diff --git a/examples/class-wrapper/test.js b/examples/class-wrapper/test.js index f5e04af3..705f753c 100644 --- a/examples/class-wrapper/test.js +++ b/examples/class-wrapper/test.js @@ -1,6 +1,4 @@ const assert = require('assert'); -const SegfaultHandler = require('segfault-handler'); -SegfaultHandler.registerHandler('crash.log'); let addon = require('./dist'); diff --git a/examples/package-lock.json b/examples/package-lock.json index c0b8b563..62a38289 100644 --- a/examples/package-lock.json +++ b/examples/package-lock.json @@ -7,38 +7,7 @@ "": { "name": "node-bindgen-examples", "version": "1.0.0", - "license": "ISC", - "dependencies": { - "segfault-handler": "^1.3.0" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" - }, - "node_modules/nan": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", - "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==" - }, - "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" - } + "license": "ISC" } } } diff --git a/examples/package.json b/examples/package.json index 46c57f34..0b55ffc2 100644 --- a/examples/package.json +++ b/examples/package.json @@ -8,7 +8,5 @@ }, "author": "", "license": "ISC", - "dependencies": { - "segfault-handler": "^1.3.0" - } -} + "dependencies": {} +} \ No newline at end of file diff --git a/examples/promise/test.js b/examples/promise/test.js index 4f99e552..d92a5f25 100644 --- a/examples/promise/test.js +++ b/examples/promise/test.js @@ -1,8 +1,5 @@ const assert = require('assert'); let addon = require('./dist'); -const SegfaultHandler = require('segfault-handler'); -SegfaultHandler.registerHandler('crash.log'); - addon.hello(5).then((val) => { assert.equal(val, 15); diff --git a/examples/stream/test.js b/examples/stream/test.js index 4059ff3c..cde017df 100644 --- a/examples/stream/test.js +++ b/examples/stream/test.js @@ -1,8 +1,5 @@ const assert = require('assert'); let addon = require('./dist'); -const SegfaultHandler = require('segfault-handler'); -SegfaultHandler.registerHandler('crash.log'); - const EventEmitter = require('events').EventEmitter; const emitter = new EventEmitter(); diff --git a/nj-build/src/lib.rs b/nj-build/src/lib.rs index b70ddd38..39dbb53d 100644 --- a/nj-build/src/lib.rs +++ b/nj-build/src/lib.rs @@ -10,7 +10,7 @@ mod win { process::Command, env::temp_dir, io, - path::{PathBuf}, + path::PathBuf, fs::{read_dir, create_dir, DirEntry}, time::{SystemTime, UNIX_EPOCH}, };