Skip to content

Commit 319841b

Browse files
committed
fix: use require instead import to load Node-API modules
1 parent 024649a commit 319841b

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,22 +22,23 @@
2222
],
2323
"author": "JoShMiQueL",
2424
"license": "MIT",
25+
"packageManager": "bun@1.2.10",
2526
"bugs": {
2627
"url": "https://github.com/joshmiquel/memoryprocess/issues"
2728
},
2829
"homepage": "https://github.com/joshmiquel/memoryprocess#readme",
2930
"dependencies": {
30-
"@semantic-release/commit-analyzer": "^13.0.1",
31-
"@semantic-release/git": "^10.0.1",
32-
"@semantic-release/github": "^11.0.1",
33-
"@semantic-release/npm": "^12.0.1",
34-
"@semantic-release/release-notes-generator": "^14.0.3",
3531
"node-addon-api": "8.3.1"
3632
},
3733
"devDependencies": {
3834
"@biomejs/biome": "1.9.4",
3935
"@commitlint/cli": "19.8.0",
4036
"@commitlint/config-conventional": "19.8.0",
37+
"@semantic-release/commit-analyzer": "13.0.1",
38+
"@semantic-release/git": "10.0.1",
39+
"@semantic-release/github": "11.0.1",
40+
"@semantic-release/npm": "12.0.1",
41+
"@semantic-release/release-notes-generator": "14.0.3",
4142
"@microsoft/api-extractor": "7.52.4",
4243
"@total-typescript/tsconfig": "1.0.4",
4344
"@types/bun": "1.2.10",

scripts/build.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ try {
101101
entrypoints: entryFiles,
102102
outdir: "lib",
103103
minify: true,
104-
target: "node",
104+
target: "node"
105105
});
106106

107107
if (!buildResult.success) {

src/memoryprocess.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @ts-ignore
2-
import memoryprocess from './native.node';
2+
const memoryprocess = require('./native.node');
33
import { existsSync, type PathLike } from 'fs';
44
import { MemoryAllocationFlags, type Protection, MemoryAccessFlags, MemoryPageFlags, type Process, type Module, type DataType, type MemoryData } from "./types"
55
import Debugger from './debugger';

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@
2525
"outDir": "lib",
2626
"rootDir": "."
2727
},
28-
"include": ["index.ts", "src/**/*.ts", "scripts/**/*.ts"],
28+
"include": ["index.ts", "src/**/*.ts"],
2929
"exclude": ["node_modules"]
3030
}

0 commit comments

Comments
 (0)