server-monitor-xp/dist/service/index.js

32 lines
788 B
JavaScript
Raw Permalink Normal View History

2019-09-02 14:14:55 +08:00
"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;