boggle-game-solver
Version:
Expansion of node-boggle-solver by adding multiple dictionary options.
24 lines (20 loc) • 493 B
JavaScript
const fs = require ('fs')
const path = require ('path')
const config = require ('./config')
module.exports=getDictionary
function getDictionary( dictionary ){
dictionary=dictionary in config.dictionary ?
config.dictionary[dictionary]
:config.dictionary[config.default_dictionary]
try {
const file = path.join(__dirname, dictionary);
const array = fs
.readFileSync(file)
.toString()
.split('\n')
return array;
} catch(err) {
console.log(err.message)
return []
}
}