SIGN IN SIGN UP

Merge branch 'modernize-build-targets'

Moves the build targets to ES2024 (safe down to the Obsidian 1.6 installer
floor), sets Node 22 as the toolchain minimum, and documents why the
published types shim deliberately stays at ES2020.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
A
Adam Coddington committed
03d71987867efbe07d8771e67767a6be15fca3c0