From 8c7359f740f9e8aecc6cd5f349e40c8fa02e0eea Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Sat, 25 Jul 2020 17:49:30 +0900 Subject: [PATCH] Create cloudflare.js --- lib/cloudflare.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 lib/cloudflare.js diff --git a/lib/cloudflare.js b/lib/cloudflare.js new file mode 100644 index 0000000..2914685 --- /dev/null +++ b/lib/cloudflare.js @@ -0,0 +1,22 @@ +//////////////////////////////////////////////////////////////////////// +// Cloudflare API +//////////////////////////////////////////////////////////////////////// + +var SHELL = require("lib/shell"); + +exports.VERSIONINFO = "Cloudflare Lib (cloudflare.js) version 0.1"; +exports.global = global; +exports.require = global.require; + +exports.binPath = "bin/cloudflared"; + +// TODO: https://developers.cloudflare.com/access/rdp/rdp-guide/ + +exports.installService = function() { + var commandOptions = []; + commandOptions.push(binPath); + commandOptions.push("service"); + commandOptions.push("install"); + + return SHELL.exec(commandOptions.join(' ')); +};