From fa66f97acd94147a6715a23e5e4edb5abf68dc58 Mon Sep 17 00:00:00 2001 From: Ellyse Date: Mon, 22 Sep 2025 14:25:39 +0000 Subject: [PATCH] using posix for join instead, gives us the proper / for file path separator --- packages/js-runtime/program.ts | 2 +- packages/js-runtime/typescript/resolver.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/js-runtime/program.ts b/packages/js-runtime/program.ts index 7655db752..b9a6d1223 100644 --- a/packages/js-runtime/program.ts +++ b/packages/js-runtime/program.ts @@ -1,6 +1,6 @@ import { isDeno } from "@commontools/utils/env"; import { ProgramResolver, Source } from "./interface.ts"; -import { dirname, join } from "@std/path"; +import { dirname, join } from "@std/path/posix"; export class InMemoryProgram implements ProgramResolver { private modules: Record; diff --git a/packages/js-runtime/typescript/resolver.ts b/packages/js-runtime/typescript/resolver.ts index 7bee97167..f9709bcca 100644 --- a/packages/js-runtime/typescript/resolver.ts +++ b/packages/js-runtime/typescript/resolver.ts @@ -1,6 +1,6 @@ import ts from "typescript"; import { Program, ProgramResolver, Source } from "../interface.ts"; -import { dirname, join } from "@std/path"; +import { dirname, join } from "@std/path/posix"; export type UnresolvedModuleHandling = | { type: "allow"; identifiers: string[] }