git clone https://github.com/balupton/typescript-typedef-object-issue.git
cd typescript-typedef-object-issue
npm install
npm run compile
> npm run compile
> typescript-typedef-object-issue@1.0.0 compile /Users/balupton/Projects/active/typescript-issue
> tsc
source/index.js(17,14): error TS7017: Element implicitly has an 'any' type because type '{}' has no index signature.
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! typescript-typedef-object-issue@1.0.0 compile: `tsc`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the typescript-typedef-object-issue@1.0.0 compile script 'tsc'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the typescript-typedef-object-issue package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! tsc
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs typescript-typedef-object-issue
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls typescript-typedef-object-issue
npm ERR! There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/balupton/.npm/_logs/2017-05-13T03_56_48_319Z-debug.log