json-sass
json-sass copied to clipboard
Catch JSON.parse error
Catch JSON.parse error so that unhandled errors aren't thrown. With this addition, you can handle the errors in your stream like this (making sure the on error handler is directly after the pipe to jsonSass).
fs.createReadStream(configPath)
.pipe(jsonSass({
prefix: '$config: '
}))
.on('error', function(e){
console.log('ERROR: ' + e);
done(e);
});