UNPKG

571 BJavaScriptView Raw
1var fs = require('fs')
2
3var input = __dirname + '/../src/redis'
4var loaded = {}
5
6var promises = fs.readdirSync(input).map(function (file) {
7 return new Promise(function (resolve, reject) {
8 fs.readFile(input + '/' + file, function (err, data) {
9 if (err != null) {
10 return reject(err)
11 }
12 loaded[file] = data.toString('utf8')
13 return resolve()
14 })
15 })
16})
17
18Promise.all(promises)
19.then(function () {
20 console.log(JSON.stringify(loaded, Object.keys(loaded).sort(), 2))
21})
22.catch(function (err) {
23 console.error(err)
24 process.exit(1)
25})