From 6f496dc78ce9ad1cef3f473295880233362fd6b3 Mon Sep 17 00:00:00 2001 From: Yevhen Vydolob Date: Tue, 26 Mar 2019 10:24:58 +0200 Subject: [PATCH] #103 fix dependencies for task plugin Signed-off-by: Yevhen Vydolob --- plugins/task-plugin/package.json | 4 ++++ plugins/task-plugin/tsconfig.json | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/plugins/task-plugin/package.json b/plugins/task-plugin/package.json index 664a5e500..8d3c1e411 100644 --- a/plugins/task-plugin/package.json +++ b/plugins/task-plugin/package.json @@ -58,5 +58,9 @@ }, "theiaPlugin": { "backend": "lib/task-plugin-backend.js" + }, + "dependencies": { + "inversify": "^4.14.0", + "reflect-metadata": "^0.1.10" } } diff --git a/plugins/task-plugin/tsconfig.json b/plugins/task-plugin/tsconfig.json index 7fac8ad73..b670a8bc7 100644 --- a/plugins/task-plugin/tsconfig.json +++ b/plugins/task-plugin/tsconfig.json @@ -6,7 +6,10 @@ "webworker" ], "rootDir": "src", - "outDir": "lib" + "outDir": "lib", + "types": ["reflect-metadata"], + "experimentalDecorators": true, + "emitDecoratorMetadata": true }, "include": [ "src", "resources/preview-urls.js"