diff --git a/src/index.ts b/src/index.ts index 42703b9..281033d 100644 --- a/src/index.ts +++ b/src/index.ts @@ -53,7 +53,6 @@ export default function typescript(options?: Partial) exclude: ["*.d.ts", "**/*.d.ts"], abortOnError: true, rollupCommonJSResolveHack: false, - typescript: require("typescript"), tsconfig: undefined, useTsconfigDeclarationDir: false, tsconfigOverride: {}, @@ -62,6 +61,10 @@ export default function typescript(options?: Partial) objectHashIgnoreUnknownHack: false, }); + if (!pluginOptions.typescript) { + pluginOptions.typescript = require("typescript"); + } + setTypescriptModule(pluginOptions.typescript); return {