From aeefa3347431bcda9635dc2086e22def92f62d27 Mon Sep 17 00:00:00 2001 From: Taishi Naritomi <79634025+taishinaritomi@users.noreply.github.com> Date: Sun, 13 Aug 2023 19:15:25 +0900 Subject: [PATCH] fix: fix build script (#12) --- .changeset/afraid-elephants-think.md | 5 +++++ packages/excss/scripts/build.ts | 11 ++++++----- 2 files changed, 11 insertions(+), 5 deletions(-) create mode 100644 .changeset/afraid-elephants-think.md diff --git a/.changeset/afraid-elephants-think.md b/.changeset/afraid-elephants-think.md new file mode 100644 index 0000000..41fae50 --- /dev/null +++ b/.changeset/afraid-elephants-think.md @@ -0,0 +1,5 @@ +--- +"excss": patch +--- + +fix: fix build script diff --git a/packages/excss/scripts/build.ts b/packages/excss/scripts/build.ts index af204a6..e0e8266 100644 --- a/packages/excss/scripts/build.ts +++ b/packages/excss/scripts/build.ts @@ -57,13 +57,14 @@ async function js() { setup: (build) => { build.onResolve({ filter: /dist\/_wasm/ }, (args) => { if (args.importer) { - const resolvedPath = path.join(args.resolveDir, args.path); - const originalPath = `${resolvedPath}.js`; + const resolvedPath = path.relative( + path.join(process.cwd(), entryPoint), + path.join(args.resolveDir, `${args.path}.js`), + ); + return { external: true, - path: fs.existsSync(originalPath) - ? originalPath - : resolvedPath, + path: resolvedPath.replace("../", ""), }; } });