17 lines
504 B
JavaScript
Executable File
17 lines
504 B
JavaScript
Executable File
#!/usr/bin/env node
|
|
|
|
const nodeMajor = Number.parseInt(process.versions.node.split(".")[0] ?? "0", 10);
|
|
if (nodeMajor < 24 || !process.features?.typescript) {
|
|
console.error("Node 24+ with native TypeScript required — run `nvm use`");
|
|
process.exit(1);
|
|
}
|
|
|
|
const { runStandaloneWorldCli } = await import("../src/standalone-cli.ts");
|
|
|
|
try {
|
|
process.exitCode = await runStandaloneWorldCli();
|
|
} catch (error) {
|
|
console.error(error instanceof Error ? error.message : error);
|
|
process.exitCode = 1;
|
|
}
|