-
Notifications
You must be signed in to change notification settings - Fork 201
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
request: Untracked, local additions to pubspec_overrides.yaml #409
Labels
Comments
I think this feature request makes sense. Maybe the following info helps meanwhile:
|
hacker1024
added a commit
to hacker1024/melos
that referenced
this issue
Oct 18, 2022
…rtase#409) This is limited to packages within the workspace directory, but symlinks can be used to work around this. invertase#43
7 tasks
I have made a PR mostly implementing the feature discussed here. The one difference is that external paths cannot be used due to the design of the glob expression resolver, but this can be resolved with a symlink. |
blaugold
pushed a commit
to hacker1024/melos
that referenced
this issue
Dec 20, 2022
…rtase#409) This is limited to packages within the workspace directory, but symlinks can be used to work around this. invertase#43
7 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is there an existing feature request for this?
Command
No response
Description
An untracked file called
melos_overrides.yaml
can be placed in the monorepo alongside themelos.yaml
file. Melos will add the packages listed in this file to all generatedpubspec_overrides.yaml
files.Reasoning
It's convenient sometimes to use local copies of packages that are outside a monorepo, but being developed concurrently.
These dependencies could be added to each monorepo package's
pubspec_overrides.yaml
.Melos generates this file, and provides no option at the moment to add external packages in this fashion.
melos_overrides.yaml
Additional context and comments
No response
The text was updated successfully, but these errors were encountered: