Files
2020-03-02 14:53:23 +07:00

32 lines
847 B
JavaScript
Executable File

#!/usr/bin/env node
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault.js");
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator.js"));
var _index = require("./index.js");
var _log = require("./log.js");
function main() {
return _main.apply(this, arguments);
}
function _main() {
_main = (0, _asyncToGenerator2.default)(function* () {
if (process.env.CHDIR && process.env.CHDIR !== process.cwd()) {
// allow to override cwd by CHDIR env var
// https://github.com/resin-io/etcher/pull/1713
process.chdir(process.env.CHDIR);
}
yield (0, _index.exec)(process.argv.slice(2));
});
return _main.apply(this, arguments);
}
main().catch(error => {
if (!error.wasReported) _log.log.error(error);
process.exit(2);
});