Skip to content

fix: use unrun config loader for tsdown builds#3275

Open
prashantxy wants to merge 2 commits intoComposioHQ:nextfrom
prashantxy:fix-tsdown-esm-imports
Open

fix: use unrun config loader for tsdown builds#3275
prashantxy wants to merge 2 commits intoComposioHQ:nextfrom
prashantxy:fix-tsdown-esm-imports

Conversation

@prashantxy
Copy link
Copy Markdown

Summary

Fixes build failures in the TypeScript monorepo caused by tsdown config loading issues (observed on Node v24) where package builds failed unless --config-loader unrun was explicitly passed.

This change makes the build reproducible by baking the config loader into package build scripts instead of relying on manual CLI flags.

Fixes #N/A


Changes

  • Updated tsdown build scripts to use --config-loader unrun
  • Fixed monorepo package builds that failed under the default tsdown loader
  • Verified packages now build successfully via plain pnpm build

Type of change

  • Bug fix
  • New feature
  • Refactor/Chore
  • Documentation
  • Breaking change

How Has This Been Tested?

Tested locally on:

  • macOS
  • Node v24.12.0
  • pnpm 10.28.0
pnpm build

@prashantxy prashantxy requested a review from jkomyno as a code owner April 24, 2026 09:31
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 24, 2026

@prashantxy is attempting to deploy a commit to the Composio Team on Vercel.

A member of the Team first needs to authorize it.

@prashantxy
Copy link
Copy Markdown
Author

@jkomyno hey bro would you please review this pr also I'll raising some more There are stills lots of ui and version bugs present in the codebase

@prashantxy
Copy link
Copy Markdown
Author

@palash-c would you review it please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant