isatdatapro-microservices
Version:
A library for creating microservices to access Inmarsat's IsatData Pro satellite IoT system
21 lines (17 loc) • 411 B
JavaScript
;
const normalizedPath = require('path').join(__dirname);
let models = {};
const EXCLUDES = [
'categories',
'index',
'Model',
'Message',
'MessagePayloadJson'
];
require('fs').readdirSync(normalizedPath).forEach(file => {
let moduleName = file.split('.')[0];
if (!EXCLUDES.includes(moduleName)) {
models[moduleName] = require(`./${moduleName}`);
}
});
module.exports = models;