Skip to content

refactor!: Remove RefreshOptions type in OAuth2Client #7733

Open

Description

@danielbankhead

Activity

  1. added
    type: cleanupAn internal cleanup or hygiene concern.
    semver: majorHint for users that this is an API breaking change.
    good first issueThis issue is a good place to started contributing to this repository.
    priority: p3Desirable enhancement or fix. May not be included in next release.
    next major: breaking changethis is a change that we should wait to bundle into the next major version
    on Oct 12, 2023
  2. changed the title [-]refactor!: Remove `RefreshOptions` type in OAuth2Client[/-] [+]refactor!: Remove `RefreshOptions` type in `OAuth2Client`[/+] on Oct 12, 2023
  3. milinddethe15 commented on Oct 13, 2023

    @milinddethe15

    Hi @danielbankhead, I would like to work on this. If I understood the issue, I just have to remove extends RefreshOptions from

    export interface OAuth2ClientOptions extends RefreshOptions {
      clientId?: string;
      clientSecret?: string;
      redirectUri?: string;
      credentials?: Credentials;
    }
    
  4. danielbankhead commented on Oct 13, 2023

    @danielbankhead
    ContributorAuthor

    Hey @milinddethe15, good question - after googleapis/google-auth-library-nodejs#1663 has been merged the RefreshOptions interface itself can be removed.

  5. removed their assignment
    on Oct 13, 2023
  6. milinddethe15 commented on Oct 13, 2023

    @milinddethe15

    Hi, I want to work on this issue. Assign me.

  7. danielbankhead commented on Oct 13, 2023

    @danielbankhead
    ContributorAuthor

    @milinddethe15 done! Take your time as this refactor is a breaking change and we won’t release another major for some time.

  8. added
    good first issueThis issue is a good place to started contributing to this repository.
    type: cleanupAn internal cleanup or hygiene concern.
    priority: p3Desirable enhancement or fix. May not be included in next release.
    semver: majorHint for users that this is an API breaking change.
    next major: breaking changethis is a change that we should wait to bundle into the next major version
    on Nov 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

good first issueThis issue is a good place to started contributing to this repository.library: google-cloud-node-coreIssues transferred from another repositorynext major: breaking changethis is a change that we should wait to bundle into the next major versionpriority: p3Desirable enhancement or fix. May not be included in next release.semver: majorHint for users that this is an API breaking change.type: cleanupAn internal cleanup or hygiene concern.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions