catbee-i18n-cli
Version:
gettext string extractor on js for catbee-i18n packages
21 lines (16 loc) • 423 B
JavaScript
;
let mkdirp = require('mkdirp');
let path = require('path');
let fs = require('fs');
function writeFile (filePath, content) {
return new Promise((resolve, reject) => {
mkdirp(path.dirname(filePath), (err) => {
if (err) {
reject(err);
return;
}
fs.writeFile(filePath, content, 'utf8', (er) => er ? reject(er) : resolve());
});
});
}
module.exports = writeFile;