Using the node 18 native test runner with TypeScript and React
matthewbrown.io