UNPKG

@zigbang/honeyfarm-node

Version:

## Raspberry Pi HoneyFarm Node ### Setup && Run

29 lines (28 loc) 1.04 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.dev = void 0; var child_process_1 = __importDefault(require("child_process")); var fs_1 = __importDefault(require("fs")); var shelljs_1 = __importDefault(require("shelljs")); var os_1 = __importDefault(require("os")); var dev = /** @class */ (function () { function dev() { } dev.prototype.run = function () { child_process_1.default.exec("yarn nodemon"); process.chdir(os_1.default.tmpdir()); if (fs_1.default.existsSync("./ws-scrcpy/package.json")) { shelljs_1.default.exec("cd ws-scrcpy && git pull"); } else { shelljs_1.default.exec("git clone https://github.com/NetrisTV/ws-scrcpy.git"); } shelljs_1.default.exec("cd ws-scrcpy && yarn && yarn start"); }; return dev; }()); exports.dev = dev; new dev().run();