Our TypeScript setup across projects has some issues:
- Different
tsconfig.jsons used in different projects, meaning compiled code at different language levels
- Some projects use
ts-node for test-time transpilation, others use tsx
- Some projects compile
src -> dist, other maintain the src directory structure
- TypeScript version 6.x has some breaking changes we need to address
Since the renovate PRs for typescript@6 are already open, we can use them as a vehicle to fix things up across the board e.g. cucumber/javascript-core#50
Our TypeScript setup across projects has some issues:
tsconfig.jsons used in different projects, meaning compiled code at different language levelsts-nodefor test-time transpilation, others usetsxsrc->dist, other maintain thesrcdirectory structureSince the renovate PRs for
typescript@6are already open, we can use them as a vehicle to fix things up across the board e.g. cucumber/javascript-core#50