UNPKG

liftie

Version:

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

16 lines (13 loc) 307 B
const fs = require('node:fs/promises'); module.exports = load; async function load() { const names = await fs.readdir(`${__dirname}/resorts`); const entries = names.map(id => [ id, { id, ...require(`./resorts/${id}/resort.json`) } ]); return Object.fromEntries(entries); }