- BREAKING CHANGE: closer unification with vanilla
tsc
glint
is now a much more thin wrapper aroundtsc
and requires a number of changes to the arguments passed to it to accomplish typical tasks- When in doubt, think in terms of what args
tsc
would need in order to accomplish a similar task, and pass those same args toglint
- to type-check your code
- before:
glint
- after:
glint --noEmit
- before:
- to build
.d.ts
declaration files for your .gts/.ts files- before:
glint --build
- after:
glint --declaration --emitDeclarationOnly
- before:
- When in doubt, think in terms of what args
- BREAKING CHANGE:
basename.gts.d.ts
files emitted instead ofbasename.d.ts
- See discussion: #628
- Previously a
basename.gts
would emit a correspondingbasename.d.ts
file. For v2 glint,basename.gts.d.ts
is emitted.