up to typescript@1.1