TypeDB Platform uses TypeScript 5.2.2. This is required because Angular 17 only supports TypeScript above version 5.2. But aspect_rules_ts on the old version (1.45) only supports TypeScript up to 5.1.6.
This change may potentially break Bazel builds of the NodeJS driver (untested). This could occur if symbols (e.g. rules) exposed by aspect_rules_ts and used by the NodeJS driver have been functionally changed, renamed, or deleted.
What is the goal of this PR?
Bump aspect_rules_ts to v2.4.0.
What are the changes implemented in this PR?
TypeDB Platform uses TypeScript 5.2.2. This is required because Angular 17 only supports TypeScript above version 5.2. But
aspect_rules_ts
on the old version (1.45) only supports TypeScript up to 5.1.6.This change may potentially break Bazel builds of the NodeJS driver (untested). This could occur if symbols (e.g. rules) exposed by
aspect_rules_ts
and used by the NodeJS driver have been functionally changed, renamed, or deleted.