Skip to content
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

Switch Node.js versions to 16 & 18 #12558

Merged
merged 22 commits into from Nov 7, 2022
Merged

Switch Node.js versions to 16 & 18 #12558

merged 22 commits into from Nov 7, 2022

Conversation

Rugvip
Copy link
Member

@Rugvip Rugvip commented Jul 9, 2022

Time to move Node.js support from 14 & 16 to 16 & 18. Along with that we can bump the ECMAScript target to ES2021

@Rugvip Rugvip requested review from a team as code owners July 9, 2022 14:42
@github-actions github-actions bot added documentation Improvements or additions to documentation area:scaffolder Everything and all things related to the scaffolder project area labels Jul 9, 2022
@github-actions

This comment was marked as resolved.

@Rugvip
Copy link
Member Author

Rugvip commented Jul 12, 2022

This is blocked by the release of kubernetes-client/javascript#837 (kubernetes-client/javascript#867) right now, since we can't work around the transitive dependency on openid-client in a clean way.

@github-actions
Copy link
Contributor

This PR has been automatically marked as stale because it has not had recent activity from the author. It will be closed if no further activity occurs. If you are the author and the PR has been closed, feel free to re-open the PR and continue the contribution!

@github-actions
Copy link
Contributor

github-actions bot commented Aug 2, 2022

This PR has been automatically marked as stale because it has not had recent activity from the author. It will be closed if no further activity occurs. If you are the author and the PR has been closed, feel free to re-open the PR and continue the contribution!

@github-actions github-actions bot added the stale label Aug 2, 2022
@benjdlambert
Copy link
Member

We're waiting for a release of the @kubernetes/client-node package if I remember correctly, but it's not released yet.

@github-actions github-actions bot removed the stale label Aug 2, 2022
@github-actions
Copy link
Contributor

This PR has been automatically marked as stale because it has not had recent activity from the author. It will be closed if no further activity occurs. If you are the author and the PR has been closed, feel free to re-open the PR and continue the contribution!

@github-actions
Copy link
Contributor

This PR has been automatically marked as stale because it has not had recent activity from the author. It will be closed if no further activity occurs. If you are the author and the PR has been closed, feel free to re-open the PR and continue the contribution!

Rugvip and others added 22 commits November 7, 2022 11:39
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
…in Node 18

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This reverts commit 59bcd77.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This reverts commit fabe460.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This reverts commit 6c7a73e.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This reverts commit 0ab2705.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This reverts commit b29587c.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
@@ -58,7 +58,7 @@ require('esbuild')
bundle: true,
format: 'cjs',
platform: 'node',
target: 'node14',
target: 'node16',
Copy link
Member

Choose a reason for hiding this comment

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

did you actually perform a rebuild too, but nothing changed?

@@ -32,7 +32,7 @@
"strictNullChecks": true,
"strictPropertyInitialization": true,
"stripInternal": true,
"target": "ES2019",
"target": "ES2021",
Copy link
Member

Choose a reason for hiding this comment

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

Mmmmm, all of the ??= and stuff, right? :)

@Rugvip Rugvip merged commit dbf618b into master Nov 7, 2022
@Rugvip Rugvip deleted the rugvip/node18 branch November 7, 2022 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:catalog Related to the Catalog Project Area area:scaffolder Everything and all things related to the scaffolder project area area:techdocs Related to the TechDocs Project Area auth documentation Improvements or additions to documentation will-fix We will fix this at some point
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants