0.1.1
This commit is contained in:
44
dist/service/home.js
vendored
Normal file
44
dist/service/home.js
vendored
Normal file
@ -0,0 +1,44 @@
|
||||
"use strict";
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _regenerator = _interopRequireDefault(require("@babel/runtime/regenerator"));
|
||||
|
||||
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
|
||||
|
||||
var _default = {
|
||||
method: 'GET',
|
||||
path: '/',
|
||||
config: {
|
||||
auth: false
|
||||
},
|
||||
|
||||
handler() {
|
||||
return (0, _asyncToGenerator2.default)(
|
||||
/*#__PURE__*/
|
||||
_regenerator.default.mark(function _callee() {
|
||||
return _regenerator.default.wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
switch (_context.prev = _context.next) {
|
||||
case 0:
|
||||
return _context.abrupt("return", {
|
||||
status: 1,
|
||||
massage: 'Please consult the API documentation.'
|
||||
});
|
||||
|
||||
case 1:
|
||||
case "end":
|
||||
return _context.stop();
|
||||
}
|
||||
}
|
||||
}, _callee);
|
||||
}))();
|
||||
}
|
||||
|
||||
};
|
||||
exports.default = _default;
|
32
dist/service/index.js
vendored
Normal file
32
dist/service/index.js
vendored
Normal file
@ -0,0 +1,32 @@
|
||||
"use strict";
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _fs = _interopRequireDefault(require("fs"));
|
||||
|
||||
var _path = _interopRequireDefault(require("path"));
|
||||
|
||||
var modules = [];
|
||||
|
||||
var files = _fs.default.readdirSync(__dirname).filter(function (file) {
|
||||
return file.match(/\.(json|js)$/);
|
||||
});
|
||||
|
||||
files.forEach(function (key) {
|
||||
if (key === 'index.js') return; // const content = require(path.join(__dirname, key)).default
|
||||
|
||||
var content = require(_path.default.join(__dirname, key)).default;
|
||||
|
||||
if (Array.isArray(content)) {
|
||||
modules.push(...content);
|
||||
} else {
|
||||
modules.push(content);
|
||||
}
|
||||
});
|
||||
var _default = modules;
|
||||
exports.default = _default;
|
48
dist/service/stats.js
vendored
Normal file
48
dist/service/stats.js
vendored
Normal file
@ -0,0 +1,48 @@
|
||||
"use strict";
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _regenerator = _interopRequireDefault(require("@babel/runtime/regenerator"));
|
||||
|
||||
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
|
||||
|
||||
var _Proc = _interopRequireDefault(require("../lib/Proc"));
|
||||
|
||||
var _default = {
|
||||
method: 'GET',
|
||||
path: '/stats',
|
||||
config: {
|
||||
auth: false
|
||||
},
|
||||
|
||||
handler() {
|
||||
return (0, _asyncToGenerator2.default)(
|
||||
/*#__PURE__*/
|
||||
_regenerator.default.mark(function _callee() {
|
||||
var proc;
|
||||
return _regenerator.default.wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
switch (_context.prev = _context.next) {
|
||||
case 0:
|
||||
proc = new _Proc.default();
|
||||
return _context.abrupt("return", {
|
||||
status: 1,
|
||||
result: proc.info
|
||||
});
|
||||
|
||||
case 2:
|
||||
case "end":
|
||||
return _context.stop();
|
||||
}
|
||||
}
|
||||
}, _callee);
|
||||
}))();
|
||||
}
|
||||
|
||||
};
|
||||
exports.default = _default;
|
59
dist/service/status.js
vendored
Normal file
59
dist/service/status.js
vendored
Normal file
@ -0,0 +1,59 @@
|
||||
"use strict";
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _regenerator = _interopRequireDefault(require("@babel/runtime/regenerator"));
|
||||
|
||||
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
|
||||
|
||||
var _os = _interopRequireDefault(require("os"));
|
||||
|
||||
var _child_process = require("child_process");
|
||||
|
||||
var _default = {
|
||||
method: 'GET',
|
||||
path: '/status',
|
||||
config: {
|
||||
auth: false
|
||||
},
|
||||
|
||||
handler() {
|
||||
return (0, _asyncToGenerator2.default)(
|
||||
/*#__PURE__*/
|
||||
_regenerator.default.mark(function _callee() {
|
||||
var who;
|
||||
return _regenerator.default.wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
switch (_context.prev = _context.next) {
|
||||
case 0:
|
||||
who = (0, _child_process.execSync)('whoami');
|
||||
return _context.abrupt("return", {
|
||||
status: 1,
|
||||
msg: 'running',
|
||||
result: {
|
||||
user: who.toString('utf8').trim('\r\n'),
|
||||
arch: _os.default.arch(),
|
||||
type: _os.default.type(),
|
||||
platform: _os.default.platform(),
|
||||
totalmem: _os.default.totalmem(),
|
||||
freemem: _os.default.freemem(),
|
||||
cups: _os.default.cpus()
|
||||
}
|
||||
});
|
||||
|
||||
case 2:
|
||||
case "end":
|
||||
return _context.stop();
|
||||
}
|
||||
}
|
||||
}, _callee);
|
||||
}))();
|
||||
}
|
||||
|
||||
};
|
||||
exports.default = _default;
|
Reference in New Issue
Block a user