endojs / endo

Endo is a distributed secure JavaScript sandbox, based on SES
Apache License 2.0
762 stars 68 forks source link

bump TypeScript to 5.5 beta #2257

Closed turadg closed 1 month ago

turadg commented 2 months ago

no issue

Description

https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-beta/

That required cleaning up @types/node that was stuck on v16.

I tried bumping typescript-eslint but that introduced some perf warnings about our tsconfig.

Security Considerations

n/a, types

Scaling Considerations

n/a, types

Documentation Considerations

no

Testing Considerations

CI

Compatibility Considerations

n/a, types

Upgrade Considerations

none

turadg commented 2 months ago

It's not clear what's causing the build failure . May be a bug in TS 5.5 beta.

turadg commented 2 months ago

It's not clear what's causing the build failure . May be a bug in TS 5.5 beta.

It's a change in the beta but apparently intentional: https://github.com/endojs/endo/pull/2260/