From 90b9a487cd417eaf928cb7e75586c6465c8146e5 Mon Sep 17 00:00:00 2001 From: Oleksandr Andriienko Date: Fri, 1 Jun 2018 13:41:35 +0300 Subject: [PATCH 1/2] Minor: clean up build logs for source code without tests. Signed-off-by: Oleksandr Andriienko --- tsconfig.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tsconfig.json b/tsconfig.json index e56930e6..2e7404e2 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -15,7 +15,8 @@ "noUnusedLocals": true }, "include": [ - "src/**/*" + "src/**/*", + "typings/xterm.d.ts" ], "exclude": [ "src/addons/**/*" From d5af79fc5fde99bd2a01350d80f3d99e1d80feb8 Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Fri, 1 Jun 2018 08:55:22 -0700 Subject: [PATCH 2/2] Include typings in addons as well --- src/addons/attach/attach.ts | 2 -- src/addons/attach/tsconfig.json | 6 +++++- src/addons/fit/fit.ts | 2 -- src/addons/fit/tsconfig.json | 6 +++++- src/addons/fullscreen/fullscreen.ts | 2 -- src/addons/fullscreen/tsconfig.json | 6 +++++- src/addons/search/search.ts | 2 -- src/addons/search/tsconfig.json | 6 +++++- src/addons/terminado/terminado.ts | 2 -- src/addons/terminado/tsconfig.json | 6 +++++- src/addons/webLinks/tsconfig.json | 6 +++++- src/addons/webLinks/webLinks.ts | 2 -- src/addons/winptyCompat/tsconfig.json | 6 +++++- src/addons/winptyCompat/winptyCompat.ts | 2 -- src/addons/zmodem/tsconfig.json | 6 +++++- src/addons/zmodem/zmodem.ts | 2 -- 16 files changed, 40 insertions(+), 24 deletions(-) diff --git a/src/addons/attach/attach.ts b/src/addons/attach/attach.ts index 731739f4..d0e8bd4b 100644 --- a/src/addons/attach/attach.ts +++ b/src/addons/attach/attach.ts @@ -5,8 +5,6 @@ * Implements the attach method, that attaches the terminal to a WebSocket stream. */ -/// - import { Terminal } from 'xterm'; import { IAttachAddonTerminal } from './Interfaces'; diff --git a/src/addons/attach/tsconfig.json b/src/addons/attach/tsconfig.json index a4e8e78b..19954249 100644 --- a/src/addons/attach/tsconfig.json +++ b/src/addons/attach/tsconfig.json @@ -7,5 +7,9 @@ "sourceMap": true, "removeComments": true, "declaration": true - } + }, + "include": [ + "**/*.ts", + "../../../typings/xterm.d.ts" + ] } diff --git a/src/addons/fit/fit.ts b/src/addons/fit/fit.ts index f6f593dc..68e4cfd5 100644 --- a/src/addons/fit/fit.ts +++ b/src/addons/fit/fit.ts @@ -13,8 +13,6 @@ * row and truncate its width with the current number of columns). */ -/// - import { Terminal } from 'xterm'; export interface IGeometry { diff --git a/src/addons/fit/tsconfig.json b/src/addons/fit/tsconfig.json index 78b3c410..e1dce37f 100644 --- a/src/addons/fit/tsconfig.json +++ b/src/addons/fit/tsconfig.json @@ -7,5 +7,9 @@ "sourceMap": true, "removeComments": true, "declaration": true - } + }, + "include": [ + "**/*.ts", + "../../../typings/xterm.d.ts" + ] } diff --git a/src/addons/fullscreen/fullscreen.ts b/src/addons/fullscreen/fullscreen.ts index 47440667..297a7f5b 100644 --- a/src/addons/fullscreen/fullscreen.ts +++ b/src/addons/fullscreen/fullscreen.ts @@ -3,8 +3,6 @@ * @license MIT */ -/// - import { Terminal } from 'xterm'; /** diff --git a/src/addons/fullscreen/tsconfig.json b/src/addons/fullscreen/tsconfig.json index 35ecb7ce..5a06c490 100644 --- a/src/addons/fullscreen/tsconfig.json +++ b/src/addons/fullscreen/tsconfig.json @@ -7,5 +7,9 @@ "sourceMap": true, "removeComments": true, "declaration": true - } + }, + "include": [ + "**/*.ts", + "../../../typings/xterm.d.ts" + ] } diff --git a/src/addons/search/search.ts b/src/addons/search/search.ts index 5c0b2b96..a1dd766f 100644 --- a/src/addons/search/search.ts +++ b/src/addons/search/search.ts @@ -3,8 +3,6 @@ * @license MIT */ -/// - import { SearchHelper } from './SearchHelper'; import { Terminal } from 'xterm'; import { ISearchAddonTerminal } from './Interfaces'; diff --git a/src/addons/search/tsconfig.json b/src/addons/search/tsconfig.json index d1c3d7e0..d833bb28 100644 --- a/src/addons/search/tsconfig.json +++ b/src/addons/search/tsconfig.json @@ -7,5 +7,9 @@ "sourceMap": true, "removeComments": true, "declaration": true - } + }, + "include": [ + "**/*.ts", + "../../../typings/xterm.d.ts" + ] } diff --git a/src/addons/terminado/terminado.ts b/src/addons/terminado/terminado.ts index 4acf9dd8..136eea8e 100644 --- a/src/addons/terminado/terminado.ts +++ b/src/addons/terminado/terminado.ts @@ -6,8 +6,6 @@ * WebSocket stream. */ -/// - import { Terminal } from 'xterm'; import { ITerminadoAddonTerminal } from './Interfaces'; diff --git a/src/addons/terminado/tsconfig.json b/src/addons/terminado/tsconfig.json index 84e3ac32..2c795b99 100644 --- a/src/addons/terminado/tsconfig.json +++ b/src/addons/terminado/tsconfig.json @@ -7,5 +7,9 @@ "sourceMap": true, "removeComments": true, "declaration": true - } + }, + "include": [ + "**/*.ts", + "../../../typings/xterm.d.ts" + ] } diff --git a/src/addons/webLinks/tsconfig.json b/src/addons/webLinks/tsconfig.json index 7549370b..b34f544d 100644 --- a/src/addons/webLinks/tsconfig.json +++ b/src/addons/webLinks/tsconfig.json @@ -7,5 +7,9 @@ "sourceMap": true, "removeComments": true, "declaration": true - } + }, + "include": [ + "**/*.ts", + "../../../typings/xterm.d.ts" + ] } diff --git a/src/addons/webLinks/webLinks.ts b/src/addons/webLinks/webLinks.ts index 7ff87c60..a007bbd6 100644 --- a/src/addons/webLinks/webLinks.ts +++ b/src/addons/webLinks/webLinks.ts @@ -3,8 +3,6 @@ * @license MIT */ -/// - import { Terminal, ILinkMatcherOptions } from 'xterm'; const protocolClause = '(https?:\\/\\/)'; diff --git a/src/addons/winptyCompat/tsconfig.json b/src/addons/winptyCompat/tsconfig.json index a51f7332..fdca3e3d 100644 --- a/src/addons/winptyCompat/tsconfig.json +++ b/src/addons/winptyCompat/tsconfig.json @@ -7,5 +7,9 @@ "sourceMap": true, "removeComments": true, "declaration": true - } + }, + "include": [ + "**/*.ts", + "../../../typings/xterm.d.ts" + ] } diff --git a/src/addons/winptyCompat/winptyCompat.ts b/src/addons/winptyCompat/winptyCompat.ts index 61524e12..9cde62e0 100644 --- a/src/addons/winptyCompat/winptyCompat.ts +++ b/src/addons/winptyCompat/winptyCompat.ts @@ -3,8 +3,6 @@ * @license MIT */ -/// - import { Terminal } from 'xterm'; import { IWinptyCompatAddonTerminal } from './Interfaces'; diff --git a/src/addons/zmodem/tsconfig.json b/src/addons/zmodem/tsconfig.json index abae1238..f5693801 100644 --- a/src/addons/zmodem/tsconfig.json +++ b/src/addons/zmodem/tsconfig.json @@ -7,5 +7,9 @@ "sourceMap": true, "removeComments": true, "declaration": true - } + }, + "include": [ + "**/*.ts", + "../../../typings/xterm.d.ts" + ] } diff --git a/src/addons/zmodem/zmodem.ts b/src/addons/zmodem/zmodem.ts index 4f2f4a91..4683538f 100644 --- a/src/addons/zmodem/zmodem.ts +++ b/src/addons/zmodem/zmodem.ts @@ -3,8 +3,6 @@ * @license MIT */ -/// - import { Terminal } from 'xterm'; /**