const os = require("os") const type = os.type() const arch = os.arch() if (type == "Darwin" && arch == "x64") { const korvus = require("./dist/x86_64-apple-darwin-index.node") module.exports = korvus } else if (type == "Darwin" && arch == "arm64") { const korvus = require("./dist/aarch64-apple-darwin-index.node") module.exports = korvus } else if ((type == "Windows" || type == "Windows_NT") && arch == "x64") { const korvus = require("./dist/x86_64-pc-windows-gnu-index.node") module.exports = korvus } else if (type == "Linux" && arch == "x64") { const korvus = require("./dist/x86_64-unknown-linux-gnu-index.node") module.exports = korvus } else if (type == "Linux" && arch == "arm64") { const korvus = require("./dist/aarch64-unknown-linux-gnu-index.node") module.exports = korvus } else { console.log("UNSUPPORTED TYPE OR ARCH:", type, arch) process.exit(1); }