You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The SDK should provide a convenient way to be configured. The configuration could be passed into the client constructors. However, the configuration must be a single instance to coordinate settings across the whole library.
The configuration should use a certain number of credential providers to obtain credentials from different sources such as rc dotfiles and environment variables:
While using rc dotfile it should perform JSON schema validation to throw an exception if the config doesn't meet certain validation rules. It also might be helpful when we decide to provide autocomplete while using IDE or any other editor like VSCode.
Finally, the configuration should obtain the SDK version and expose this information to the client in some way. Depending on the build process we can inline this information while bundling source files or read it from the package.json.
The text was updated successfully, but these errors were encountered:
The SDK should provide a convenient way to be configured. The configuration could be passed into the client constructors. However, the configuration must be a single instance to coordinate settings across the whole library.
The configuration should use a certain number of credential providers to obtain credentials from different sources such as rc dotfiles and environment variables:
However, it should preserve the ability to pass an instance of Credentials manually:
While using
rc
dotfile it should perform JSON schema validation to throw an exception if the config doesn't meet certain validation rules. It also might be helpful when we decide to provide autocomplete while using IDE or any other editor like VSCode.Finally, the configuration should obtain the SDK version and expose this information to the client in some way. Depending on the build process we can inline this information while bundling source files or read it from the package.json.
The text was updated successfully, but these errors were encountered: