Skip to content

Commit ea780f9

Browse files
committed
es module fix for error
1 parent 9e1a8a9 commit ea780f9

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

packages/host/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
],
4242
"scripts": {
4343
"build": "tsc --build",
44-
"copy-node-api-headers": "tsx --tsconfig ./tsconfig.node-scripts.json scripts/copy-node-api-headers.ts",
44+
"copy-node-api-headers": "tsx scripts/copy-node-api-headers.ts",
4545
"generate-weak-node-api": "tsx scripts/generate-weak-node-api.ts",
4646
"generate-weak-node-api-injector": "tsx scripts/generate-weak-node-api-injector.ts",
4747
"build-weak-node-api": "cmake-rn --no-auto-link --no-weak-node-api-linkage --xcframework-extension --source ./weak-node-api --out ./weak-node-api",
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
import { include_dir as includeSourcePath } from "node-api-headers";
12
import assert from "node:assert/strict";
23
import fs from "node:fs";
34
import path from "node:path";
4-
import { include_dir as includeSourcePath } from "node-api-headers";
55

6-
const includeDestinationPath = path.join(__dirname, "../weak-node-api/include");
6+
const includeDestinationPath = path.join(import.meta.dirname, "../weak-node-api/include");
77
assert(fs.existsSync(includeSourcePath), `Expected ${includeSourcePath}`);
88
console.log(`Copying ${includeSourcePath} to ${includeDestinationPath}`);
99
fs.cpSync(includeSourcePath, includeDestinationPath, { recursive: true });

packages/host/scripts/generate-weak-node-api-injector.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import cp from "node:child_process";
44

55
import { FunctionDecl, getNodeApiFunctions } from "./node-api-functions";
66

7-
export const CPP_SOURCE_PATH = path.join(__dirname, "../cpp");
7+
export const CPP_SOURCE_PATH = path.join(import.meta.dirname, "../cpp");
88

99
// TODO: Remove when all runtime Node API functions are implemented
1010
const IMPLEMENTED_RUNTIME_FUNCTIONS = [

packages/host/scripts/generate-weak-node-api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import cp from "node:child_process";
44

55
import { FunctionDecl, getNodeApiFunctions } from "./node-api-functions";
66

7-
export const WEAK_NODE_API_PATH = path.join(__dirname, "../weak-node-api");
7+
export const WEAK_NODE_API_PATH = path.join(import.meta.dirname, "../weak-node-api");
88

99
/**
1010
* Generates source code for a version script for the given Node API version.

0 commit comments

Comments
 (0)