I was wondering how this approach of extending the react-native type definitions would scale to accomodate also other stuff. For eg. over at the react-native-web repo there's an ongoing similar discussion: necolas/react-native-web#832
Maybe an idea would be to have an "umbrella" repo that covers all this extensions pulling them from various repos. I don't have a lot of experience with TypeScript myself...