lots of Node fixes

This commit is contained in:
Alfred Wärnsäter
2021-08-19 10:56:13 +02:00
parent ddeaad74d0
commit 2ecea40fdc
52 changed files with 807 additions and 4548 deletions
+7 -5
View File
@@ -1,7 +1,9 @@
#!/usr/bin/env narwhal
#!/usr/bin/env node
var execPath = require("file").path(module.path);
var mainPath = execPath.dirname().dirname().join("lib", execPath.basename(), "main.j");
const path = require("path");
var args = ["objj", String(mainPath)].concat(system.args.slice(1));
require("objective-j").run(args);
var commandName = path.basename(process.argv[1]);
var mainPath = path.resolve(__dirname, "..", "lib", commandName, "main.j");
var args = ["objj", mainPath].concat(process.argv.slice(2));
require("@objj/runtime").run(args);