From b70bbc32bbaf7ec97bb181f0d299c1824a0343ca Mon Sep 17 00:00:00 2001 From: Mark Noonan Date: Wed, 9 Mar 2022 14:37:50 +0000 Subject: [PATCH] replace normalize in codegen path --- packages/data-context/src/sources/migration/codegen.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/data-context/src/sources/migration/codegen.ts b/packages/data-context/src/sources/migration/codegen.ts index 0987264f23e7..743712566027 100644 --- a/packages/data-context/src/sources/migration/codegen.ts +++ b/packages/data-context/src/sources/migration/codegen.ts @@ -217,7 +217,15 @@ function createE2ETemplate (pluginPath: string, createConfigOptions: CreateConfi } const pluginFile = fs.readFileSync(path.join(createConfigOptions.projectRoot, pluginPath), 'utf8') - const relPluginsPath = path.normalize(`'./${pluginPath}'`) + let relPluginsPath + + const startsWithDotSlash = new RegExp(/^.\//) + + if (startsWithDotSlash.test(pluginPath)) { + relPluginsPath = pluginPath + } else { + relPluginsPath = `./${ pluginPath}` + } const requirePlugins = hasDefaultExport(pluginFile) ? `return require(${relPluginsPath}).default(on, config)`