Repository navigation
fix(build): resolve tsdown vendor alias with fileURLToPath - #3629
Conversation
Signed-off-by: Huangshuo Kuang <141250392+kkkhs@users.noreply.github.com>
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.
|
This PR is ready for review at 12e6269. The tsdown alias now uses Not blocking: |
Summary
Closes #3353.
The tsdown alias for
@limrun/xdelta3-wasmnow resolves the fixture URL withfileURLToPath()instead ofURL.pathname, sofile:///C:/...becomes a Windows drive-letter path rather than/C:/.... Touched files: 1.Validation
Tested on
12e626979.542fb77b3expression12e626979expressionURL.pathname->/C:/repo/src/vendor/limrun-delta-sync-omitted.tsfileURLToPath(..., { windows: true })->C:\repo\src\vendor\limrun-delta-sync-omitted.tsPassed:
pnpm format:check,pnpm lint,pnpm typecheck,pnpm build,pnpm check:bundle-owner-files,pnpm check:package,pnpm check:mcp-metadata,pnpm check:gate-manifest,pnpm check:gate-manifest:test,git diff --check.pnpm check:affected --runreached Fallow and stopped because this host's glibc 2.28 is below the bundled Fallow binary's GLIBC_2.29/2.30 requirement; earlier runnable gates passed. Not run on native Windows here.