[NO-JIRA] Bump typescript and @typescript-eslint #237
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Todos
@oclif/core
to a version that supports Typescript 5.x+ and alter application code to reflect the change in Oclif API@oclif/test
to a version that supports the above application code changesDescription
bfc6dc2
Bump typescript and@typescript-eslint
Let's bump our typescript tooling to something a bit more recent, there are
also a few security vulnerabilities associated to earlier
@typescript-eslint
which are fixed with this change.
In short,
@typescript-eslint
from 5.30.0 to 7.14.15.5.x seems a bit too recent and not mature yet)
is because it has a transitive dependency on an earlier version of
@typescript-eslint
(^4.31.2) [1] that is incompatible with typescript 5.x+ [2][1] https://github.com/oclif/eslint-config-oclif-typescript/blob/v1.0.2/package.json#L8-L9
[2] https://stackoverflow.com/a/77124060
Detail
Bump
typescript
and@typescript-eslint
packages to more recent variants to safeguard against code-rot + address security vulnerabilitiesChecklist