From cf05e4bfbf031d4555fab76e069275a41bb5e694 Mon Sep 17 00:00:00 2001 From: Blake Embrey Date: Mon, 6 Jun 2016 10:28:23 -0700 Subject: [PATCH] Resolve `options` arguments before requiring --- src/lib/utils/options/readers/tsconfig.ts | 2 +- src/lib/utils/options/readers/typedoc.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/utils/options/readers/tsconfig.ts b/src/lib/utils/options/readers/tsconfig.ts index 7b6832e55..517a4e62d 100644 --- a/src/lib/utils/options/readers/tsconfig.ts +++ b/src/lib/utils/options/readers/tsconfig.ts @@ -33,7 +33,7 @@ export class TSConfigReader extends OptionsComponent onDiscover(event:DiscoverEvent) { if (TSConfigReader.OPTIONS_KEY in event.data) { - this.load(event, event.data[TSConfigReader.OPTIONS_KEY]); + this.load(event, Path.resolve(event.data[TSConfigReader.OPTIONS_KEY])); } else if (this.application.isCLI) { var file = Path.resolve('tsconfig.json'); if (FS.existsSync(file)) { diff --git a/src/lib/utils/options/readers/typedoc.ts b/src/lib/utils/options/readers/typedoc.ts index 1181a727c..f11f6bc41 100644 --- a/src/lib/utils/options/readers/typedoc.ts +++ b/src/lib/utils/options/readers/typedoc.ts @@ -32,7 +32,7 @@ export class TypedocReader extends OptionsComponent onDiscover(event:DiscoverEvent) { if (TypedocReader.OPTIONS_KEY in event.data) { - this.load(event, event.data[TypedocReader.OPTIONS_KEY]); + this.load(event, Path.resolve(event.data[TypedocReader.OPTIONS_KEY])); } else if (this.application.isCLI) { var file = Path.resolve('typedoc.js'); if (FS.existsSync(file)) {