-
Notifications
You must be signed in to change notification settings - Fork 78
Conversation
Looks like since we started piping the TS output into |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So exciting!
@@ -9,8 +9,5 @@ gem 'cocoapods-check' | |||
# To manage our secret keys | |||
gem "cocoapods-keys" | |||
|
|||
# To apply fixes to the React Native code | |||
gem 'cocoapods-fix-react-native' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😻
@alloy - I believe you have commits laying around for this |
Yup, continuing on this today 👍 |
I made sure that TypeScript can fail CI now 👍 |
Thanks! |
This PR updates tipsi-stripe from 5.2.4 to 7.4.0 because of RN API changes that were fixed in 7.2.0. Here’s the CHANGELOG https://github.com/tipsi/tipsi-stripe/blob/master/CHANGELOG.md#530---2018-07-23 We can probably fix the issue with a patch-package patch, if this update is deemed too dangerous. Who is the person that knows most about how this should all work? |
There’s a few deprecation warnings about libraries that have moved out of core RN, but I didn’t want to pile that on in this PR, we should follow up with that.
|
I just realized, we should be bumping major versions with these react native updates |
Should we? Are we changing Emission’s API? |
I mean, yeah, it's a full breaking change the emission API right? You can't use this with an existing client at all |
@@ -10,7 +10,7 @@ patch-package | |||
- } | |||
+ // if (name.length > 1 && name[0] === '_' && name[1] === '_') { | |||
+ // return new _GraphQLError.GraphQLError('Name "' + name + '" must not begin with "__", which is reserved by ' + 'GraphQL introspection.', node); | |||
+ // } | |||
+ // }x |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
^
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hah
I’m not sure I follow. Eigen doesn’t need to change any API usage (of Emission), right? |
Generated by 🚫 dangerJS |
OK, I've given the stripe code a runtime audit and everything looks to be working just fine. Merging! |
Thanks for putting the time in @alloy ! |
OK, now that #1551 is in.
Notable upgrade points:
Jest 0.23 -> 0.24
React Native 0.57 - 0.59
Adds the TS types to the repo michaelknoch/react-native-navigator-ios#2
Types
Blocked on
yarn type-check
yarn jest
#skip_new_tests