You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The type annotations proposal (spec) allows JS engines to strip out type declarations and run Typescript without a build step. The CML code base, including its internal build scripts, already aligns (mostly) with this proposal. This should allow us to remove dependencies like tsx once we move to a version of node that supports "type stripping". In order to fully support this proposal we should:
Upgrade Node dev dependency to >=23.6.
Enforce this requirement using devEngines property:
The type annotations proposal (spec) allows JS engines to strip out type declarations and run Typescript without a build step. The CML code base, including its internal build scripts, already aligns (mostly) with this proposal. This should allow us to remove dependencies like
tsx
once we move to a version of node that supports "type stripping". In order to fully support this proposal we should:devEngines
property:tsconfig.json
to seterasableSyntaxOnly
The text was updated successfully, but these errors were encountered: