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

RFC: Safari devtool #309

Open
ersinakinci opened this issue Sep 11, 2020 · 4 comments
Open

RFC: Safari devtool #309

ersinakinci opened this issue Sep 11, 2020 · 4 comments
Labels
Feature New feature or request

Comments

@ersinakinci
Copy link

Summary

Is there any chance that we could port the Chrome devtool to Safari?

I know, I know, it's a long-shot request. My reasons are:

  • I run my dev environment on low-end Mac hardware, Chrome makes everything unresponsive and decreases my productivity. urql's devtool is the only reason that I run Chrome.
  • It would be useful for devs who test on Safari.

Proposed Solution

Same good ol' devtool, just on Safari. Perhaps runs as a standalone app? Others have taken this approach, although it would be awesome to have a first-class integration with Safari (if at all possible, given Safari's restrictive plugins API).

Requirements

I'm not sure!

@JoviDeCroock
Copy link
Contributor

Transferring your issue to https://github.com/FormidableLabs/urql-devtools

@JoviDeCroock JoviDeCroock transferred this issue from urql-graphql/urql Sep 11, 2020
@andyrichardson andyrichardson added the Feature New feature or request label Sep 14, 2020
@andyrichardson
Copy link
Collaborator

Thanks for the suggestion @earksiinni - this is a nice idea!

Looks like Apple are providing some tools to port browser extensions to safari in the next major release of macOS (Big Sur).

If anyone wants to try this out, it should be a matter of installing the Xcode beta and running the command linked above against the devtools build output.

@ersinakinci
Copy link
Author

Wow! This is cool, I had no idea. I wonder how well the tool actually works.

This week is busy for me, but I can try this maybe toward the end of the week or next week?

@andyrichardson
Copy link
Collaborator

@earksiinni sounds great! Keep us posted!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants