From e297be6fc2adb67a111fa4869a7fdc428bf9d751 Mon Sep 17 00:00:00 2001 From: Phil Kunz Date: Thu, 19 May 2016 18:36:53 +0200 Subject: [PATCH] promisechain now returns promise --- ts/index.ts | 6 +++--- ts/npmts.promisechain.ts | 4 +--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/ts/index.ts b/ts/index.ts index e15cf6d..9939672 100644 --- a/ts/index.ts +++ b/ts/index.ts @@ -1,11 +1,11 @@ /// console.log("**** starting NPMTS ****"); -import plugins = require("./npmts.plugins"); -import promisechain = require("./npmts.promisechain"); +import * as plugins from "./npmts.plugins" +import {promisechain} from "./npmts.promisechain"; plugins.beautylog.figletSync("NPMTS"); try { - promisechain.run(); + promisechain(); } catch(err){ console.log(err); diff --git a/ts/npmts.promisechain.ts b/ts/npmts.promisechain.ts index 15d47c1..b69c9f6 100644 --- a/ts/npmts.promisechain.ts +++ b/ts/npmts.promisechain.ts @@ -14,8 +14,7 @@ import NpmtsOptions = require("./npmts.options"); import NpmtsPublish = require("./npmts.publish"); import NpmtsTests = require("./npmts.tests"); -export var run = function(){ - var promisechain; +export var promisechain = function(){ NpmtsConfigFile.run() .then(NpmtsOptions.run) .then(NpmtsClean.run) @@ -49,5 +48,4 @@ export var run = function(){ } }); - return promisechain; }; \ No newline at end of file