open-telemetry / opentelemetry-js

OpenTelemetry JavaScript Client
https://opentelemetry.io
Apache License 2.0
2.69k stars 779 forks source link

[all] update dependency typescript to latest #3955

Closed pichlermarc closed 1 month ago

pichlermarc commented 1 year ago

We should bump typescript to latest in the next major version. As a part of this PR we should document the following:

jcarvalho commented 11 months ago

Happy to take this on for KubeCon Contribfest!

jcarvalho commented 11 months ago

Spoke with @dyladan, and the policy documentation will be added at a later date (still unsure where it will go)

jcarvalho commented 11 months ago

Looks like there's an overlap between this change and #3952, and there's a catch-22: to upgrade to Typescript 5.2, we need a version of Typedoc that requires Node 16 or higher (guessing that's fine for next, as 16 is no longer a supported LTS version).

Doing some final tweaks to the PR, will open it after I'm back from Kubecon.

falsyvalues commented 3 months ago

@pichlermarc It might be worth to got straight into TypeScript 5.5 because it contains a lot of improvements (types, speed and workflow).

pichlermarc commented 3 months ago

@pichlermarc It might be worth to got straight into TypeScript 5.5 because it contains a lot of improvements (types, speed and workflow).

Agree. I changed the title and description to say latest instead. So when we continue work on SDK 2.0 we just bump to whatever is the latest version.

dyladan commented 1 month ago

Closed in favor of #4870