-
Notifications
You must be signed in to change notification settings - Fork 4k
Build all packages using tsdown #3722
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
🦋 Changeset detectedLatest commit: 3c0c705 The changes in this PR will be included in the next version bump. This PR includes changesets to release 13 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR migrates the build system from TypeScript compiler (tsc) to tsdown across all packages and fixes the npm publishing authentication setup. The migration standardizes build tooling and removes development exports from package.json files.
Key changes:
- Replace TypeScript compiler with tsdown build tool across all packages
- Remove development-specific exports and source files from published packages
- Fix npm authentication in GitHub Actions workflow
Reviewed Changes
Copilot reviewed 24 out of 26 changed files in this pull request and generated 2 comments.
Show a summary per file
File | Description |
---|---|
packages/*/tsconfig.build.json | Removed build-specific TypeScript configurations |
packages/*/tsdown.config.ts | Added tsdown configuration files for new build system |
packages/*/package.json | Updated build scripts, exports, and file lists for production |
packages/react-openapi/src/*.ts | Consolidated import/export statements for flatted package |
.github/workflows/publish.yaml | Fixed npm authentication setup |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
53d9d7e
to
c7fbb82
Compare
20bb73f
to
c990566
Compare
The latest updates on your projects. Learn more about Argos notifications ↗︎
|
dda66fa
to
a8de212
Compare
c87f517
to
3c0c705
Compare
sideEffects: false
to all packages