From 54e98848f20dfa92180a6a7145cf21e6f42f8342 Mon Sep 17 00:00:00 2001 From: Alexander Zhukov Date: Sat, 29 Apr 2017 19:21:02 +0300 Subject: [PATCH] build(aio): add a tslint language service --- .vscode/settings.json | 3 ++- package.json | 1 + tsconfig.json | 3 +++ yarn.lock | 17 +++++++---------- 4 files changed, 13 insertions(+), 11 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 2cee71854..632013036 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -2,5 +2,6 @@ "typescript.tsdk": "./node_modules/typescript/lib", "files.exclude": { ".vscode/chrome": true - } + }, + "tslint.enable": false } diff --git a/package.json b/package.json index cc68864b2..84bb46a2e 100644 --- a/package.json +++ b/package.json @@ -93,6 +93,7 @@ "ts-node": "2.0.0", "tslint": "4.5.1", "tslint-eslint-rules": "3.4.0", + "tslint-language-service": "0.9.2", "typescript": "2.2.1" } } diff --git a/tsconfig.json b/tsconfig.json index a35a8ee3a..23d7aa6b5 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -15,6 +15,9 @@ "lib": [ "es2016", "dom" + ], + "plugins": [ + { "name": "tslint-language-service"} ] } } diff --git a/yarn.lock b/yarn.lock index 9c74ba61e..04b8d6a97 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6513,7 +6513,7 @@ tmp@0.0.24: version "0.0.24" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.24.tgz#d6a5e198d14a9835cc6f2d7c3d9e302428c8cf12" -tmp@0.0.28: +tmp@0.0.28, tmp@0.0.x: version "0.0.28" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.28.tgz#172735b7f614ea7af39664fa84cf0de4e515d120" dependencies: @@ -6525,7 +6525,7 @@ tmp@0.0.30: dependencies: os-tmpdir "~1.0.1" -tmp@0.0.x, tmp@^0.0.31: +tmp@^0.0.31: version "0.0.31" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7" dependencies: @@ -6606,6 +6606,10 @@ tslint-eslint-rules@3.4.0: dependencies: doctrine "^0.7.2" +tslint-language-service@0.9.2: + version "0.9.2" + resolved "https://registry.yarnpkg.com/tslint-language-service/-/tslint-language-service-0.9.2.tgz#76e0ed3e92677a5bd5bc91e4a1335d9b284469f3" + tslint@4.5.1: version "4.5.1" resolved "https://registry.yarnpkg.com/tslint/-/tslint-4.5.1.tgz#05356871bef23a434906734006fc188336ba824b" @@ -7127,20 +7131,13 @@ write-file-stdout@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/write-file-stdout/-/write-file-stdout-0.0.2.tgz#c252d7c7c5b1b402897630e3453c7bfe690d9ca1" -ws@1.1.1: +ws@1.1.1, ws@^1.0.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.1.tgz#082ddb6c641e85d4bb451f03d52f06eabdb1f018" dependencies: options ">=0.0.5" ultron "1.0.x" -ws@^1.0.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.4.tgz#57f40d036832e5f5055662a397c4de76ed66bf61" - dependencies: - options ">=0.0.5" - ultron "1.0.x" - wtf-8@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wtf-8/-/wtf-8-1.0.0.tgz#392d8ba2d0f1c34d1ee2d630f15d0efb68e1048a"