aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--packages/bun-macro-relay/bun-macro-relay.tsx13
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;