diff options
Diffstat (limited to 'packages/turbo-tracing-next-plugin/src/index.ts')
| -rw-r--r-- | packages/turbo-tracing-next-plugin/src/index.ts | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/packages/turbo-tracing-next-plugin/src/index.ts b/packages/turbo-tracing-next-plugin/src/index.ts deleted file mode 100644 index 0b75113..0000000 --- a/packages/turbo-tracing-next-plugin/src/index.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { - NodeModuleTracePlugin, - NodeModuleTracePluginOptions, -} from "@vercel/webpack-nft"; -import type { NextConfig } from "next"; - -export function createNodeFileTrace(options?: NodeModuleTracePluginOptions) { - return function withNodeFileTrace(config: NextConfig = {}) { - const createWebpackConfig = config.webpack; - config.outputFileTracing = false; - config.webpack = (webpackConfig, context) => { - const config = - createWebpackConfig?.(webpackConfig, context) ?? webpackConfig; - if (context.isServer && !context.dev) { - const plugin = new NodeModuleTracePlugin(options); - if (config.plugins) { - config.plugins.push(plugin); - } else { - config.plugins = [plugin]; - } - } - - return config; - }; - return config; - }; -} |
