28 lines
503 B
JavaScript
28 lines
503 B
JavaScript
const read = require('fs').readFile
|
|
const join = require('path').join
|
|
|
|
module.exports = load
|
|
|
|
function load(callback) {
|
|
let pos = -1
|
|
let exception = null
|
|
let result = {}
|
|
|
|
one('aff')
|
|
one('dic')
|
|
|
|
function one(name) {
|
|
read(join(__dirname, 'index.' + name), (error, doc) => {
|
|
pos++
|
|
exception = exception || error
|
|
result[name] = doc
|
|
|
|
if (pos) {
|
|
callback(exception, exception ? null : result)
|
|
exception = null
|
|
result = null
|
|
}
|
|
})
|
|
}
|
|
}
|