diff options
Diffstat (limited to '')
-rw-r--r-- | packages/bun-macro-relay/bun-macro-relay.tsx | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/packages/bun-macro-relay/bun-macro-relay.tsx b/packages/bun-macro-relay/bun-macro-relay.tsx index a6777d65d..b2ae22225 100644 --- a/packages/bun-macro-relay/bun-macro-relay.tsx +++ b/packages/bun-macro-relay/bun-macro-relay.tsx @@ -1,4 +1,5 @@ import { parse, print } from "graphql/index.js"; +import { resolve } from "path"; // // 1. Parse the GraphQL tag. @@ -21,17 +22,7 @@ if (BUN_MACRO_RELAY_ARTIFACT_DIRECTORY) { artifactDirectory = BUN_MACRO_RELAY_ARTIFACT_DIRECTORY; } -// TODO: platform-independent path cleaning -if (!artifactDirectory.startsWith("/")) { - while (artifactDirectory.endsWith("/")) { - artifactDirectory = artifactDirectory.substring( - 0, - artifactDirectory.length - 1 - ); - } - - artifactDirectory = Bun.cwd + artifactDirectory; -} +artifactDirectory = resolve(artifactDirectory); export function graphql(node) { let query; |