-
Notifications
You must be signed in to change notification settings - Fork 91
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
feat(experimentalIdentityAndAuth): reorganize package structure into NPM packages #1007
Conversation
22739f2
to
1c6e93c
Compare
1c6e93c
to
9bb939a
Compare
export * from "./HttpAuthScheme"; | ||
export * from "./HttpAuthSchemeProvider"; | ||
export * from "./HttpSigner"; | ||
export * from "./IdentityProviderConfig"; | ||
export * from "./SigV4Signer"; | ||
export * from "./apiKeyIdentity"; | ||
export * from "./endpointRuleSet"; | ||
export * from "./httpApiKeyAuth"; | ||
export * from "./httpBearerAuth"; | ||
export * from "./memoizeIdentityProvider"; | ||
export * from "./middleware-http-auth-scheme"; | ||
export * from "./middleware-http-signing"; | ||
export * from "./noAuth"; | ||
export * from "./tokenIdentity"; | ||
export * from "./signature-v4"; | ||
export * from "./types"; | ||
export * from "./util-endpoint-rule-set-auth"; | ||
export * from "./util-http-api-key-auth"; | ||
export * from "./util-http-bearer-auth"; | ||
export * from "./util-identity-and-auth"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are the NPM packages where the code in this experimental package would go, and needs the most feedback.
Particularly, I am thinking that all the util-*
packages should just be collapsed under util-identity-and-auth
, and separated later if needed.
Even the Sigv4Signer
could go under util-identity-and-auth
to avoid confusion with the existing code in signature-v4
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it should all be in as few packages as possible since I/we want to reduce the number of overall packages in the future.
003f6f1
to
768abc9
Compare
768abc9
to
03fdc57
Compare
Closed in favor of: #1068 |
Issue #, if available:
N/A.
Description of changes:
Dependent on: #1002, #1004
Reorganize package structure into NPM packages.
If one or more of the packages in the
/packages
directory has been modified, be sureyarn changeset add
has been run and its output hasbeen committed and included in this pull request. See CONTRIBUTING.md.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.