Proper support for Typescript and ESM by migrating to better libraries/frameworks: Jest to Vitest, ts-node/ts-register to tsx
Author: damianobarbatiCreated Feb 9, 2024Updated Aug 13, 2026
LabelsNG_feature_requestNG_PRIORITYNG_meta_child
I see many problems in this wonderful library adding proper typescript and esm support.
I strongly invite you to consider migrating from:
- Jest to Vitest
- ts-node / ts-register to tsx
vitest and tsx properly support both typescript and ESM, which are a must nowadays.
Source: knex/knex