diff --git a/lib/converter.js b/lib/converter.js index c31d465..d5f10ae 100644 --- a/lib/converter.js +++ b/lib/converter.js @@ -27,7 +27,10 @@ function convert(logger, projectDir, options) { if(xmlContent){ var xmlFilePath = filePath.replace('.jade', '.xml'); - fs.writeFile(xmlFilePath, xmlContent, 'utf8'); + fs.writeFileSync(xmlFilePath, xmlContent, 'utf8', function (err) { + if (err) reject(err); + else resolve(); + }); } else{ reject(Error('Jade cannot generate output for file ' + filePath)); }