emacs/dictionaries/br/index.js

28 lines
507 B
JavaScript

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