{"action":"created","issue":{"url":"https://api.github.com/repos/TypeStrong/ts-node/issues/4","labels_url":"https://api.github.com/repos/TypeStrong/ts-node/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/TypeStrong/ts-node/issues/4/comments","events_url":"https://api.github.com/repos/TypeStrong/ts-node/issues/4/events","html_url":"https://github.com/TypeStrong/ts-node/issues/4","id":96710672,"number":4,"title":"Add ability to configure TypeScript Node from tsconfig.json","user":{"login":"blakeembrey","id":1088987,"avatar_url":"https://avatars.githubusercontent.com/u/1088987?v=3","gravatar_id":"","url":"https://api.github.com/users/blakeembrey","html_url":"https://github.com/blakeembrey","followers_url":"https://api.github.com/users/blakeembrey/followers","following_url":"https://api.github.com/users/blakeembrey/following{/other_user}","gists_url":"https://api.github.com/users/blakeembrey/gists{/gist_id}","starred_url":"https://api.github.com/users/blakeembrey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blakeembrey/subscriptions","organizations_url":"https://api.github.com/users/blakeembrey/orgs","repos_url":"https://api.github.com/users/blakeembrey/repos","events_url":"https://api.github.com/users/blakeembrey/events{/privacy}","received_events_url":"https://api.github.com/users/blakeembrey/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/TypeStrong/ts-node/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/TypeStrong/ts-node/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":{"login":"blakeembrey","id":1088987,"avatar_url":"https://avatars.githubusercontent.com/u/1088987?v=3","gravatar_id":"","url":"https://api.github.com/users/blakeembrey","html_url":"https://github.com/blakeembrey","followers_url":"https://api.github.com/users/blakeembrey/followers","following_url":"https://api.github.com/users/blakeembrey/following{/other_user}","gists_url":"https://api.github.com/users/blakeembrey/gists{/gist_id}","starred_url":"https://api.github.com/users/blakeembrey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blakeembrey/subscriptions","organizations_url":"https://api.github.com/users/blakeembrey/orgs","repos_url":"https://api.github.com/users/blakeembrey/repos","events_url":"https://api.github.com/users/blakeembrey/events{/privacy}","received_events_url":"https://api.github.com/users/blakeembrey/received_events","type":"User","site_admin":false},"milestone":null,"comments":4,"created_at":"2015-07-23T02:25:01Z","updated_at":"2015-11-08T21:21:07Z","closed_at":null,"body":"Since the module could end up being used in a lot of different environments (E.g. `gulp`), there should be a way to configure it via config file or environment. Since `tsconfig.json` already exists, I'd say we piggy back off it and add a `typescript-node` property to the object."},"comment":{"url":"https://api.github.com/repos/TypeStrong/ts-node/issues/comments/154875148","html_url":"https://github.com/TypeStrong/ts-node/issues/4#issuecomment-154875148","issue_url":"https://api.github.com/repos/TypeStrong/ts-node/issues/4","id":154875148,"user":{"login":"blakeembrey","id":1088987,"avatar_url":"https://avatars.githubusercontent.com/u/1088987?v=3","gravatar_id":"","url":"https://api.github.com/users/blakeembrey","html_url":"https://github.com/blakeembrey","followers_url":"https://api.github.com/users/blakeembrey/followers","following_url":"https://api.github.com/users/blakeembrey/following{/other_user}","gists_url":"https://api.github.com/users/blakeembrey/gists{/gist_id}","starred_url":"https://api.github.com/users/blakeembrey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blakeembrey/subscriptions","organizations_url":"https://api.github.com/users/blakeembrey/orgs","repos_url":"https://api.github.com/users/blakeembrey/repos","events_url":"https://api.github.com/users/blakeembrey/events{/privacy}","received_events_url":"https://api.github.com/users/blakeembrey/received_events","type":"User","site_admin":false},"created_at":"2015-11-08T21:21:07Z","updated_at":"2015-11-08T21:21:07Z","body":"@ghost23 Thanks for the response, looks like `tsconfig` might not be handling `rootDir` properly when there's no files specified. However, this is a TypeScript error caused by the files outside of `rootDir`. The only fix here is to add `--no-project`, which I'll do now, or to change `rootDir` option. \r\n\r\nIt also might be worth it, from `ts-node`, to override that option because it's invalid here - thoughts on that?"}}