Removes deprecated TSD package and installs type definitions from @types packages.
Updates from TypeScript 2.0 to 2.3 to support keyof syntax. I've tested it against Angular repo and it uncovered another broken public API in platform-browser (see here). This error is fixed when ts-api-guardian from this PR is used.
keyof
syntax. I've tested it against Angular repo and it uncovered another broken public API inplatform-browser
(see here). This error is fixed whents-api-guardian
from this PR is used.keyof
syntax actually works.Fixes #23
Most of the changes are from clang-format...