vaticle / dependencies

Bazel dependency declarations for build tools reused across @vaticle repositories (only for @vaticle)
Mozilla Public License 2.0
12 stars 23 forks source link

Bump aspect_rules_ts to v2.4.0 #540

Closed alexjpwalker closed 1 month ago

alexjpwalker commented 1 month ago

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.

vaticle-bot commented 1 month ago

PR Review Checklist

Do not edit the content of this comment. The PR reviewer should simply update this comment by ticking each review item below, as they get completed.


Trivial Change

Code

Architecture