UNPKG

383 BJavaScriptView Raw
1const fs = require('fs')
2const path = require('path')
3
4module.exports = (dir, filename, src, json = false) => {
5 src = JSON.stringify(src, null, 2)
6 return fs.writeFile(
7 path.resolve(dir, filename),
8 json ? src : `module.exports = module.exports.default = ${src}`,
9 'utf-8',
10 function(err) {
11 err && console.error(err)
12 }
13 )
14}