Skip to content

Commit 3621d3b

Browse files
committed
chore(scripts): add check for token-provider prefix when adding peerDeps
1 parent cff6ff6 commit 3621d3b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

scripts/update-versions/getUpdatedPackageJsonSection.mjs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@ export const getUpdatedPackageJsonSection = (section, depToVersionHash, { isPeer
1212
}
1313

1414
// Use exact version for client peerDependencies in credential-provider packages.
15-
if (packageName.startsWith("@aws-sdk/credential-provider") && key.startsWith("@aws-sdk/client-")) {
15+
const moduleName = packageName.substring(packageName.indexOf("/") + 1);
16+
const authProviderPrefixArray = ["credential-provider", "token-provider"];
17+
if (
18+
[authProviderPrefixArray].some((authProviderPrefix) => moduleName.startsWith(authProviderPrefix)) &&
19+
key.startsWith("@aws-sdk/client-")
20+
) {
1621
acc[key] = newVersion;
1722
return acc;
1823
}

0 commit comments

Comments
 (0)