Skip to content

Commit 194ddb2

Browse files
committed
fix(core): preserve legacy provider diagnostics
1 parent fd244fb commit 194ddb2

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

packages/core/src/evaluation/providers/targets.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -753,6 +753,16 @@ export function expandProviderDefinitionEntries(
753753
return;
754754
}
755755

756+
if (
757+
entry.provider !== undefined ||
758+
entry.name !== undefined ||
759+
entry.container !== undefined ||
760+
entry.install !== undefined
761+
) {
762+
normalizeProviderDefinition(entry, { location: entryLocation });
763+
return;
764+
}
765+
756766
const mapEntries = Object.entries(entry);
757767
if (mapEntries.length === 0) {
758768
throw new Error(`Invalid ${entryLocation}: provider map must not be empty.`);

0 commit comments

Comments
 (0)