chore(gulp-traceur): better error reporting
Use original filename when printing errors (instead of the output).
This commit is contained in:
parent
9dd7cae9fd
commit
7d0a83a24c
@ -24,7 +24,7 @@ function gulpTraceur(options, resolveModuleName) {
|
|||||||
var originalFilePath = file.history[0];
|
var originalFilePath = file.history[0];
|
||||||
var moduleName = resolveModuleName ? resolveModuleName(file.relative) : null;
|
var moduleName = resolveModuleName ? resolveModuleName(file.relative) : null;
|
||||||
var result = compiler.compile(options, {
|
var result = compiler.compile(options, {
|
||||||
inputPath: file.relative,
|
inputPath: originalFilePath,
|
||||||
outputPath: file.relative,
|
outputPath: file.relative,
|
||||||
moduleName: moduleName
|
moduleName: moduleName
|
||||||
}, file.contents.toString());
|
}, file.contents.toString());
|
||||||
@ -46,7 +46,7 @@ function gulpTraceur(options, resolveModuleName) {
|
|||||||
done();
|
done();
|
||||||
} catch (errors) {
|
} catch (errors) {
|
||||||
if (errors.join) {
|
if (errors.join) {
|
||||||
throw new Error('gulp-traceur: '+errors.join('\n'));
|
throw new Error('gulp-traceur:\n ' + errors.join('\n '));
|
||||||
} else {
|
} else {
|
||||||
console.error('Error when transpiling:\n ' + originalFilePath);
|
console.error('Error when transpiling:\n ' + originalFilePath);
|
||||||
throw errors;
|
throw errors;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user