We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
ts-node
1 parent 9d20e41 commit 2c97f52Copy full SHA for 2c97f52
src/transpilation/utils.ts
@@ -36,7 +36,8 @@ export function resolvePlugin(
36
const hasNoRequireHook = require.extensions[".ts"] === undefined;
37
if (hasNoRequireHook && (resolved.endsWith(".ts") || resolved.endsWith(".tsx"))) {
38
try {
39
- const tsNode: typeof import("ts-node") = require("ts-node");
+ const tsNodePath = resolve.sync("ts-node", { basedir });
40
+ const tsNode: typeof import("ts-node") = require(tsNodePath);
41
tsNode.register({ transpileOnly: true });
42
} catch (err) {
43
if (err.code !== "MODULE_NOT_FOUND") throw err;
0 commit comments