Skip to content

Commit 6ce9858

Browse files
committed
Update release
1 parent 2535b19 commit 6ce9858

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

release/output.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
///<reference path='../typings/tsd.d.ts'/>
22
var path = require('path');
3+
var ts = require('typescript');
34
var sourceMap = require('source-map');
45
var gutil = require('gulp-util');
56
var utils = require('./utils');
@@ -190,8 +191,13 @@ var Output = (function () {
190191
var err = new Error();
191192
err.name = 'TypeScript error';
192193
err.diagnostic = info;
194+
var codeAndMessageText = ts.DiagnosticCategory[info.category].toLowerCase() +
195+
' TS' +
196+
info.code +
197+
': ' +
198+
tsApi.flattenDiagnosticMessageText(this.project.typescript, info.messageText);
193199
if (!info.file) {
194-
err.message = info.code + ' ' + tsApi.flattenDiagnosticMessageText(this.project.typescript, info.messageText);
200+
err.message = codeAndMessageText;
195201
return err;
196202
}
197203
var fileName = tsApi.getFileName(info.file);
@@ -225,8 +231,7 @@ var Output = (function () {
225231
character: endPos.character
226232
};
227233
err.message = gutil.colors.red(fileName + '(' + startPos.line + ',' + startPos.character + '): ').toString()
228-
+ info.code + ' '
229-
+ tsApi.flattenDiagnosticMessageText(this.project.typescript, info.messageText);
234+
+ codeAndMessageText;
230235
return err;
231236
};
232237
Output.prototype.diagnostic = function (info) {

0 commit comments

Comments
 (0)