import nextJest from 'next/jest' const customConfig = { moduleDirectories: ['node_modules', '/'], setupFilesAfterEnv: ['/test/setup.ts'], transform: { '^.+\\.(t|j)sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'json', 'node'], moduleNameMapper: { // Force module uuid to resolve with the CJS entry point, because Jest does not support package.json.exports. See https://github.com/uuidjs/uuid/issues/451 uuid: require.resolve('uuid'), three: require.resolve('three'), }, } export default nextJest({ dir: './' })(customConfig)