Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix(nested-clients): create nested clients for internal use #6791

Merged
merged 12 commits into from
Jan 16, 2025

Conversation

kuhe
Copy link
Contributor

@kuhe kuhe commented Jan 9, 2025

Issue

#6258
#5818 etc.

  • multiple tickets related to either circular dependencies, incorrect peers, or bundle size

Description

  • create nested STS and SSO-OIDC clients in a separate package
  • compress rulesets
  • generate with pared down operation list
  • investigate what other optional components can be removed

Testing

  • CI passing with existing credential provider tests

@kuhe kuhe force-pushed the feat/nested-clients branch 4 times, most recently from e4ff49a to 9eaf934 Compare January 13, 2025 15:58
@kuhe
Copy link
Contributor Author

kuhe commented Jan 13, 2025

  • create submodules using package.json imports similar to what was done in @aws-sdk/core.

@kuhe kuhe force-pushed the feat/nested-clients branch from 9eaf934 to a881bbd Compare January 15, 2025 16:30
@kuhe kuhe marked this pull request as ready for review January 15, 2025 18:55
@kuhe kuhe requested a review from a team as a code owner January 15, 2025 18:55
@kuhe kuhe merged commit 5c53685 into aws:main Jan 16, 2025
4 checks passed
@kuhe kuhe deleted the feat/nested-clients branch January 16, 2025 15:22
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants