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

Support for Dart/Flutter #416

Open
hschaeufler opened this issue Jun 28, 2024 · 3 comments
Open

Support for Dart/Flutter #416

hschaeufler opened this issue Jun 28, 2024 · 3 comments
Assignees

Comments

@hschaeufler
Copy link

Are there any plans to support Dart Pub repositories as a new Nexus repository format? There seems to be a community plugin from groupe edf that is unfortunately no longer actively maintained.

I had also tried a raw proxy repository pointing at https://pub.dev and set the environment variable PUB_HOSTED_URL to the raw repository. The problem seems to be that first a JSON with the respective packages and package download urls is requested via a GET request. Because the urls are not rewritten, the flutter/dart SDK then tries to resolve the packages bypassing the raw repository in the next step.

Maybe do you have any ideas for a workaround to use nexus for flutter and dart?

@mrprescott
Copy link

We are accumulating demand for all ecosystems that we don't currently support, so thank you for filing this. I'll leave this open to see if others are also interested. I couldn't tell you if there's a workaround, I'm not familiar with the flutter/dart protocol. If it's very simple and file-based, then perhaps a Raw repository is worth trying.

@melsheikh92
Copy link

Unfortunately, This issue is the main reason for replacing Nexus with Jfrog in our organization.

@tomquercia
Copy link

Our organization is also going to be using JFrog because we need to support pub.dev. Flutter has been the most popular mobile development platform for a few years now, it's a shame that Nexus doesn't support it yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants