Skip to content

XS✔ ◾ Updating ADO extension to Node v20#561

Merged
muiriswoulfe merged 3 commits intomainfrom
muiriswoulfe/ado-node20
Dec 2, 2024
Merged

XS✔ ◾ Updating ADO extension to Node v20#561
muiriswoulfe merged 3 commits intomainfrom
muiriswoulfe/ado-node20

Conversation

@muiriswoulfe
Copy link
Copy Markdown
Member

Summary

This includes several updates to the project configuration to support newer versions of Node.js and related dependencies. The most important changes include updating the Node.js version requirements, adjusting dependencies, and modifying configuration files to align with the new Node.js version.

Node.js Version Updates:

  • package.json: Updated the required Node.js version to >=20.17.0.
  • src/task/task.json & src/task/task.loc.json: Updated the minimumAgentVersion to 3.248.0 and changed the execution target from Node16 to Node20_1 [1] [2] [3] [4].

Dependency Updates:

  • package.json: Updated @tsconfig/node16 to @tsconfig/node20.

Configuration File Updates:

  • src/task/tsconfig.json: Updated the module and module resolution settings from Node16 to NodeNext, and extended configuration from @tsconfig/node20 [1] [2].

Testing

Test Types

  • Unit tests
  • Manual tests

Unit Test Coverage

100%

@muiriswoulfe muiriswoulfe added enhancement New feature or request dependencies Updates to dependencies labels Dec 2, 2024
@muiriswoulfe muiriswoulfe self-assigned this Dec 2, 2024
@muiriswoulfe muiriswoulfe requested a review from a team as a code owner December 2, 2024 11:14
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 2, 2024

PR Metrics

Thanks for keeping your pull request small.
Thanks for adding tests.

Lines
Product Code -
Test Code -
Subtotal -
Ignored Code 15
Total 15

Metrics computed by PR Metrics. Add it to your Azure DevOps and GitHub PRs!

@github-actions github-actions bot changed the title [WIP] Updating ADO extension to Node v20 XS✔ ◾ [WIP] Updating ADO extension to Node v20 Dec 2, 2024
@muiriswoulfe
Copy link
Copy Markdown
Member Author

/AzurePipelines run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Comment thread package-lock.json
@muiriswoulfe muiriswoulfe changed the title XS✔ ◾ [WIP] Updating ADO extension to Node v20 XS✔ ◾ Updating ADO extension to Node v20 Dec 2, 2024
@muiriswoulfe muiriswoulfe merged commit 35fcd11 into main Dec 2, 2024
@muiriswoulfe muiriswoulfe deleted the muiriswoulfe/ado-node20 branch December 2, 2024 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Updates to dependencies enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants