Skip to content

Conversation

@anirudhkoutha-o
Copy link

  • Updated various dependencies in package.json to their latest versions for better performance and security.
  • Refactored imports in multiple TypeScript files to ensure consistent usage of 'azure-pipelines-task-lib/task'.
  • Changed the return type of the sleep method in ConditionHandler from Promise<NodeJS.Timeout> to Promise for clarity.
  • Updated task.json files to use Node20_1 for execution instead of Node10, aligning with the latest Node.js version.
  • Added support for additional OpenShift versions in oc-utils.json.
  • Modified test files to use dynamic imports for glob, improving compatibility with ES module syntax.
  • Fixed node-fetch library with dynamic import.
  • Removed Node 10,14 for tests and Included 16 and 20 for compatibility

anirudhkoutha-o and others added 6 commits September 10, 2025 12:11
- Updated various dependencies in package.json to their latest versions for better performance and security.
- Refactored imports in multiple TypeScript files to ensure consistent usage of 'azure-pipelines-task-lib/task'.
- Changed the return type of the sleep method in ConditionHandler from Promise<NodeJS.Timeout> to Promise<void> for clarity.
- Updated task.json files to use Node20_1 for execution instead of Node10, aligning with the latest Node.js version.
- Added support for additional OpenShift versions in oc-utils.json.
- Modified test files to use dynamic imports for glob, improving compatibility with ES module syntax.
chore: update dependencies and improve task execution
@anirudhkoutha-o
Copy link
Author

@lstocchi - I have fixed the node-fetch bug and bumped the version, would you like to review the change

@anirudhkoutha-o
Copy link
Author

#223 - is addressed in this.

@lstocchi
Copy link
Contributor

Hi @anirudhkoutha-o, thanks for it and sorry for the slow response, i was on parental leave. I'm not working on this project anymore and it is not part of my job as i moved to a completely different field.
I hope someone else will be appointed as maintainer soon to handle it. Sorry for the trouble. If i find some time in the next future i'll try to give this a run/merge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants