Changelog - 2026-10-17
The repository type-checks with bun check
EnhancementIn one line. Every type check in the build is now bun check, Bun's built-in TypeScript checker, so a build spends far less time before it emits anything.
What changed
bun checkreplacestsc --noEmitinmake typecheck, in the first step ofmake build, and inmake lint-scripts.- Same answers. On every package
bun checkreports exactly whattsc --noEmitreports, including errors that come only from compiler options inherited through a tsconfigextendschain. - Faster. The kernel's three programs type-check in 0.7 s instead of 3.5 s.
tscstill emits. The JavaScript (CommonJS and ESM) and the.d.tsfiles are still produced bytsc.
Who is affected
- Contributors. Install Bun 1.4.3 or later; the root
package.jsonnow requires it (engines.bun >=1.4.3). - Applications using IGNIS. No action needed. No package changed.