Commit Graph
11 Commits
Author SHA1 Message Date
Ruslan LesiutinandGitHub b8f19ef230 feat[devtools]: add method for connecting backend with custom messaging protocol (#28552)
## Summary

RDT backend will now expose method `connectWithCustomMessagingProtocol`,
which will be similar to the classic `connectToDevTools` one, but with
few differences:
1. It delegates the communication management between frontend and
backend to the owner (whos injecting RDT backend). Unlike the
`connectToDevTools`, which is relying on websocket connection and
receives host and port as an arguments.
2. It returns a callback, which can be used for unsubscribing the
current backend instance from the global DevTools hook.


This is a prerequisite for any non-browser RDT integration, which is not
designed to be based on websocket.
2024-04-12 15:17:07 +01:00
585abd12e7 Fix: Documentation typos (#24471)
* fix: typo

Co-authored-by: Jan Kassens <[email protected]>
2022-09-29 12:46:53 -04:00
taigaandGitHub 3d4d791ef3 devtools: Fix typo from directores to directories (#25124) 2022-08-22 18:40:26 +02:00
Brian VaughnandGitHub 5504b61246 Update DevTools READMEs (#24105) 2022-03-16 11:37:10 -04:00
Arindam PradhanandGitHub 40628e72d7 fixed: typo in react-devtools/README.md Websocked -> Websocket (#20376) 2020-12-04 09:59:17 -05:00
Brian VaughnandGitHub 234d7d2147 Make DevTools Websocket retry delay configurable (#20107) 2020-10-28 22:08:47 -04:00
09936459e9 Add SSL support to React devtools standalone (#19191)
Co-authored-by: Brian Vaughn <[email protected]>
2020-07-06 10:09:41 -04:00
RickyandGitHub 7c9c5ff51c Fix spelling errors and typos (#19138) 2020-06-15 19:59:44 -04:00
Brian Vaughn 5f68f843d4 Updated README docs, example screenshots, etc 2019-08-27 15:20:34 -07:00
Brian Vaughn 8a11df5bc2 Updating NPM packages as 4.0.0-alpha.0 2019-07-19 10:09:49 -07:00
Brian VaughnandGitHub 9947afac19 Standalone NPM packages and React Native support (#335)
* 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
2019-07-13 10:05:04 -07:00