repo-tools: make generate-patch add global resolution entry as fallback
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/repo-tools': patch
|
||||
---
|
||||
|
||||
The `generate-patch` command will now fall back to always adding a `resolutions` entry, even if no matching descriptors are found.
|
||||
@@ -217,8 +217,12 @@ async function loadTrimmedRootPkg(ctx: PatchContext, query?: string) {
|
||||
}
|
||||
|
||||
return async (patchEntry?: string) => {
|
||||
for (const descriptor of descriptors) {
|
||||
resolutionsObj[descriptor] = patchEntry;
|
||||
if (descriptors.length > 0) {
|
||||
for (const descriptor of descriptors) {
|
||||
resolutionsObj[descriptor] = patchEntry;
|
||||
}
|
||||
} else {
|
||||
resolutionsObj[ctx.packageName] = patchEntry;
|
||||
}
|
||||
// We use the same patch for all versions of the package, if they don't
|
||||
// apply it might require manual intervention using the --query option
|
||||
|
||||
Reference in New Issue
Block a user