Skip to content

Conversation

@brendandburns
Copy link
Contributor

Updating node typings added a definition for AbortController and AbortSignal this was added in node 15+.
Node 14 is EOL anyway, so remove it from support.

Cleanup the code a little b/c of some differences between Abort* definitions and also ClientOptions.

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. approved Indicates a PR has been approved by an approver from all required OWNERS files. labels Jun 21, 2023
@k8s-ci-robot k8s-ci-robot requested a review from drubin June 21, 2023 19:04
@k8s-ci-robot k8s-ci-robot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Jun 21, 2023
@k8s-ci-robot k8s-ci-robot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jun 21, 2023
"dependencies": {
"@types/js-yaml": "^4.0.1",
"@types/node": "^10.12.0",
"@types/node": "^20.3.1",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a huge bump.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah, this is just the typings though so it doesn't really affect anything except compilation. Seems to be ok (aside from the fact that we'll no longer support node 14)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fwiw, this is also what we have in the main branch, in release-1.x we didn't have dependabot turned on, so it didn't get updated for a long time, and then there were some compilation fixes that were needed.

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: brendandburns, mstruebing

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@brendandburns brendandburns added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Jun 24, 2023
@k8s-ci-robot k8s-ci-robot merged commit c94daac into kubernetes-client:release-1.x Jun 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants