'use strict'; | |
const fs = require('fs'); | |
const stripBom = require('strip-bom'); | |
module.exports = (module, filename) => { | |
const content = fs.readFileSync(filename, 'utf8'); | |
try { | |
module.exports = JSON.parse(stripBom(content)); | |
} catch (err) { | |
err.message = `${filename}: ${err.message}`; | |
throw err; | |
} | |
}; |