UNPKG

liftie

Version:

Clean, simple, easy to read, fast ski resort lift status

16 lines (13 loc) 392 B
const { readdir } = require('node:fs'); const { lib } = require('./dirs'); module.exports = forEachResort; function forEachResort(fn) { console.log('Reading:', lib); readdir(lib, { withFileTypes: true }, (err, dirents) => { if (err) { console.error(err); process.exit(1); } dirents.filter(dirent => dirent.isDirectory()).forEach(({ name }) => fn(name)); }); }