From 05e632db2770410177b8a3b25fc86059522d0902 Mon Sep 17 00:00:00 2001 From: Yen-Chi Chen Date: Sun, 10 May 2020 22:44:04 +0200 Subject: [PATCH] using `include` in tsconfig --- packages/jest-transform/src/ScriptTransformer.ts | 2 +- packages/jest-transform/tsconfig.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/jest-transform/src/ScriptTransformer.ts b/packages/jest-transform/src/ScriptTransformer.ts index b563bbb4fb21..412e3ba41168 100644 --- a/packages/jest-transform/src/ScriptTransformer.ts +++ b/packages/jest-transform/src/ScriptTransformer.ts @@ -273,7 +273,7 @@ export default class ScriptTransformer { return transformer; } - transform = require(transformPath); + transform = await import(transformPath); if (!transform) { throw new TypeError('Jest: a transform must export something.'); diff --git a/packages/jest-transform/tsconfig.json b/packages/jest-transform/tsconfig.json index 73d865a32cda..86498ca1e5cf 100644 --- a/packages/jest-transform/tsconfig.json +++ b/packages/jest-transform/tsconfig.json @@ -1,7 +1,6 @@ { "extends": "../../tsconfig.json", "compilerOptions": { - "rootDir": "src", "outDir": "build" }, "references": [ @@ -9,5 +8,6 @@ {"path": "../jest-regex-util"}, {"path": "../jest-types"}, {"path": "../jest-util"} - ] + ], + "include": ["src/**/*", "package.json"], }