Skip to content

Commit 03d9d8e

Browse files
authored
feat: add register.js (#2)
* feat: add register.js
1 parent 4b59d4a commit 03d9d8e

File tree

5 files changed

+13
-1
lines changed

5 files changed

+13
-1
lines changed

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ examples/**/app/public
33
logs
44
run
55
docs/node_modules
6+
register.js

.github/workflows/CI.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ permissions:
1414
- '**'
1515
paths-ignore:
1616
- '**/*.md'
17+
- '!History.md'
1718
- LICENSE
1819
- '**/*.gitignore'
1920
- .editorconfig

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ crate-type = ["cdylib"]
1111
napi = { version = "2.12.2", default-features = false, features = ["napi4"] }
1212
napi-derive = "2.12.2"
1313
nix = { version = "0.29.0", features = ["signal"] }
14-
v8 = "130.0.7"
1514
cc = "1.2.10"
1615
bitflags = "2.8.0"
1716

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,20 @@
66
npm i --save node-segfault-handler-rs
77
```
88

9+
Manually register.
10+
911
```js
1012
const { register } = require('node-segfault-handler-rs');
1113

1214
register();
1315
```
1416

17+
Use node `-r` option
18+
19+
```shell
20+
node -r node-segfault-handler-rs/register
21+
```
22+
1523
## Log
1624
```shell
1725
rust backtrace start

register.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
const { register } = require('./index');
2+
3+
register();

0 commit comments

Comments
 (0)