Hello, I would like to know, would it be possible to publish apollo-dev-tools as a npm module so it could be included as a dependency in react-native-debugger? We need to use some code (backend code of apollo devtools) inside the debugger itself, to support apollo dev tools for react-native.
A slightly offtopic question, but maybe you know what exactly the UUID is used here for? https://github.com/apollographql/apollo-client-devtools/blob/dc0d97f42e1223ea80e464bdc7aa518006a23c07/src/backend/checkVersions.js
I am having issues with this part of code since it uses localStorage, but localStorage is not available inside webworkers (react native runs in webworker).
Also here is PR for implementing apollo dev tools for react native. https://github.com/jhen0409/react-native-debugger/pull/298
@hwillson could you take a look at this please so we can finally get react-native dev tool support working? It should be easy to publish this?
It is holidays season now :) Lets hope to release it in beginning of January :)
Thanks for heading up this initiative @Gongreg! We should be able to do this. The Apollo team is a bit light this week due to the holidays, but I've flagged this for discussion when everyone gets back next week.
Hey @hwillson,
Maybe you have any news?
Hey @hwillson, I would really like to move this forward.
I saw a lot of positive feedback from community, the sooner we release it the better :)
Hello @hwillson,
Writing as a reminder. Is there anything I can do to help?
Hi @Gongreg - we're transitioning repo management responsibilities a bit internally. @cheapsteak and @justinanastos are going to help get outstanding devtools issues under control, PR's reviewed/merged, and work on improving devtools as a whole. Both this request and your great PR https://github.com/apollographql/apollo-client-devtools/pull/165 will be reviewed shortly. Thanks!
Apologies for the delay
It's published now at https://www.npmjs.com/package/apollo-client-devtools
I'm not sure what the uuid is used for
Would you be able to work around it by stubbing out localStorage.get and .set as no-ops to unblock?
We could add a guard in the code here as well, not sure what a good process might be to determine whether it makes more sense to do that vs on the consumer's end
Hey, @cheapsteak
Regarding uuid everything is already solved in the PR I鈥檝e created. It is referenced inside this issue.
Since it is published I am closing the issue, thanks!
Most helpful comment
Hi @Gongreg - we're transitioning repo management responsibilities a bit internally. @cheapsteak and @justinanastos are going to help get outstanding devtools issues under control, PR's reviewed/merged, and work on improving devtools as a whole. Both this request and your great PR https://github.com/apollographql/apollo-client-devtools/pull/165 will be reviewed shortly. Thanks!