From 40f1e6056fced01ca000c17dc106e6eed9da7b9a Mon Sep 17 00:00:00 2001 From: calebboyd Date: Sun, 9 Apr 2017 22:22:29 -0500 Subject: [PATCH] feat: add isNexe which detects a nexe environment --- src/nexe.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/nexe.js b/src/nexe.js index f73c28c..a8721b6 100644 --- a/src/nexe.js +++ b/src/nexe.js @@ -43,6 +43,11 @@ function compile (compilerOptions, callback) { module.exports.options = options module.exports.compile = compile +module.exports.isNexe = function isNexe (callback) { + return Promise.resolve(Boolean(process.__nexe)).asCallback(callback) +} +module.exports.resources + if (require.main === module || process.__nexe) { compile(options).catch((e) => {