Skip to content

Commit 35733e0

Browse files
committed
Add additional options with the good project directory, fix #525
1 parent 8e87c20 commit 35733e0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/main.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,8 @@ module compile {
152152
if (fileNameOrSettings !== undefined) {
153153
if (typeof fileNameOrSettings === 'string') {
154154
fileName = fileNameOrSettings;
155+
tsConfigFileName = path.resolve(process.cwd(), fileName);
156+
projectDirectory = path.dirname(tsConfigFileName);
155157
if (settings === undefined) settings = {};
156158
} else {
157159
settings = fileNameOrSettings || {};
@@ -168,9 +170,7 @@ module compile {
168170

169171
compilerOptions = settingsResult.options;
170172

171-
if (fileName) {
172-
tsConfigFileName = path.resolve(process.cwd(), fileNameOrSettings);
173-
projectDirectory = path.dirname(tsConfigFileName);
173+
if (fileName !== undefined) {
174174
let tsConfig = typescript.readConfigFile(tsConfigFileName, typescript.sys.readFile);
175175
if (tsConfig.error) {
176176
console.log(tsConfig.error.messageText);

0 commit comments

Comments
 (0)