mirror of
https://github.com/denoland/deno.git
synced 2024-11-27 16:10:57 -05:00
16 lines
452 B
JavaScript
16 lines
452 B
JavaScript
import childProcess from "node:child_process";
|
|
import process from "node:process";
|
|
import * as path from "node:path";
|
|
import { fileURLToPath } from "node:url";
|
|
|
|
const script = path.join(
|
|
path.dirname(fileURLToPath(import.meta.url)),
|
|
"node_modules",
|
|
"foo",
|
|
"index.js",
|
|
);
|
|
|
|
const child = childProcess.spawn(process.execPath, [script], {
|
|
stdio: [process.stdin, process.stdout, process.stderr],
|
|
});
|
|
child.on("close", () => console.log("close"));
|