From 65450bec2c31843e9fa31f764c72d1bf5b9fad33 Mon Sep 17 00:00:00 2001 From: Yuliia Naumenko Date: Thu, 22 Oct 2020 21:03:07 -0700 Subject: [PATCH] Migrate Task Manager plugins to TS project references --- x-pack/plugins/task_manager/tsconfig.json | 18 ++++++++++++++++++ x-pack/test/tsconfig.json | 3 ++- x-pack/tsconfig.json | 1 + x-pack/tsconfig.refs.json | 1 + 4 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 x-pack/plugins/task_manager/tsconfig.json diff --git a/x-pack/plugins/task_manager/tsconfig.json b/x-pack/plugins/task_manager/tsconfig.json new file mode 100644 index 00000000000000..900658b235c0a9 --- /dev/null +++ b/x-pack/plugins/task_manager/tsconfig.json @@ -0,0 +1,18 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "composite": true, + "outDir": "./target/types", + "emitDeclarationOnly": true, + "declaration": true, + "declarationMap": true + }, + "include": [ + "server/**/*.ts", + "server/**/*.json", + "../../../typings/index.d.ts" + ], + "references": [ + { "path": "../../../src/core/tsconfig.json" } + ] +} \ No newline at end of file diff --git a/x-pack/test/tsconfig.json b/x-pack/test/tsconfig.json index 297eb2e9b4540d..a335cad87e8165 100644 --- a/x-pack/test/tsconfig.json +++ b/x-pack/test/tsconfig.json @@ -26,6 +26,7 @@ { "path": "../../src/plugins/telemetry_collection_manager/tsconfig.json" }, { "path": "../../src/plugins/telemetry/tsconfig.json" }, { "path": "../../src/plugins/kibana_usage_collection/tsconfig.json" }, - { "path": "../../src/plugins/newsfeed/tsconfig.json" } + { "path": "../../src/plugins/newsfeed/tsconfig.json" }, + { "path": "./plugins/task_manager/tsconfig.json"} ] } diff --git a/x-pack/tsconfig.json b/x-pack/tsconfig.json index 79309369386cf8..f05476734051bd 100644 --- a/x-pack/tsconfig.json +++ b/x-pack/tsconfig.json @@ -36,5 +36,6 @@ { "path": "../src/plugins/telemetry/tsconfig.json" }, { "path": "../src/plugins/kibana_usage_collection/tsconfig.json" }, { "path": "../src/plugins/newsfeed/tsconfig.json" }, + { "path": "./plugins/task_manager/tsconfig.json"} ] } diff --git a/x-pack/tsconfig.refs.json b/x-pack/tsconfig.refs.json index a389bbcf0272bf..3e459cad0148e2 100644 --- a/x-pack/tsconfig.refs.json +++ b/x-pack/tsconfig.refs.json @@ -3,5 +3,6 @@ "references": [ { "path": "./plugins/licensing/tsconfig.json" }, { "path": "./plugins/global_search/tsconfig.json" }, + { "path": "./plugins/task_manager/tsconfig.json"} ] }