Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standalone NPM packages and React Native support #335

Merged
merged 27 commits into from
Jul 13, 2019
Merged

Conversation

bvaughn
Copy link
Owner

@bvaughn bvaughn commented Jun 22, 2019

Resolves #334

This PR does several things:

  • Add version 4 react-devtools and react-devtools-core packages which support both React Native and e.g. Safari or iframe DOM usage.
  • Replaces typed operations arrays with regular arrays in order to support Hermes. This is unfortunate, since in theory a typed array buffer could be more efficiently transferred between frontend and backend for the web extension, but this never actually worked properly in v8, only Spidermonkey, and it fails entirely in Hermes so for the time being- it's been removed.
  • Adds support for React Native (paper renderer)
  • Adds a style editor for react-native and react-native-web

@bvaughn bvaughn changed the title [WIP] Standalone and React Native support Standalone NPM packages and React Native support Jul 13, 2019
@bvaughn
Copy link
Owner Author

bvaughn commented Jul 13, 2019

Plowing ahead with this for now. Will follow up with some tweaks.

@bvaughn bvaughn merged commit 0f2fb5b into master Jul 13, 2019
@bvaughn bvaughn deleted the npm-packages branch July 13, 2019 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

React Native: Standalone package and basic RN support
1 participant