Skip to content

Tracking issue: standardise TypeScript setup across projects #2313

@davidjgoss

Description

@davidjgoss

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

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions