Bump eslint/typescript and update Typescript
Update Typescript, eslint, and typescript-eslint to latest version and switch to mjs style configuration.
This PR is a dependency for my other PRs to avoid linting errors.
@AnthonyBorton please review, thanks :)
@JustinGrote thanks for this!
Could you look into the build failures? https://github.com/github/vscode-github-actions/actions/runs/13740852110/job/38577940818?pr=450
Newer eslint has diff options, I'll update the pipeline
@joshmgross fixed up, please re-enable the workflow to test.
It passed in my Actions: https://github.com/JustinGrote/vscode-github-actions-enhanced/actions/runs/13800804697/job/38602688747
b2c15d8eeecdb3e7d1f49f9807884ec938d9450d is a summary commit of the changes since last review
@joshmgross friendly bump :)
@joshmgross you removed yourself from this PR. Who should I be reviewing this with?