UNPKG

node-mihome

Version:

Control Mi Home devices, such as Mi Robot Vacuums, Mi Air Purifiers, Mi Smart Home Gateway (Aqara) and more

13 lines (9 loc) 349 B
const path = require('path'); const glob = require('glob'); const models = {}; glob.sync(path.resolve(__dirname, './devices/*.js')).forEach(modelPath => { const modelName = path.parse(modelPath).name; // eslint-disable-next-line global-require, import/no-dynamic-require models[modelName] = require(modelPath); }); module.exports = models;