We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c291634 commit 2ad63daCopy full SHA for 2ad63da
src/index.ts
@@ -53,7 +53,6 @@ export default function typescript(options?: Partial<IOptions>)
53
exclude: ["*.d.ts", "**/*.d.ts"],
54
abortOnError: true,
55
rollupCommonJSResolveHack: false,
56
- typescript: require("typescript"),
57
tsconfig: undefined,
58
useTsconfigDeclarationDir: false,
59
tsconfigOverride: {},
@@ -62,6 +61,10 @@ export default function typescript(options?: Partial<IOptions>)
62
61
objectHashIgnoreUnknownHack: false,
63
});
64
+ if (!pluginOptions.typescript) {
65
+ pluginOptions.typescript = require("typescript");
66
+ }
67
+
68
setTypescriptModule(pluginOptions.typescript);
69
70
return {
0 commit comments