Skip to content
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

feat: support tsc --build to enable incremental build for project references #337

Merged
merged 6 commits into from
Oct 30, 2024

Conversation

Timeless0911
Copy link
Contributor

@Timeless0911 Timeless0911 commented Oct 28, 2024

Summary

Support tsc --build to incremental build project references by using TypeScript compiler API.

This feature can be enabled by setting dts.build: true, now it only works when dts.bundle: false

Related Links

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required).

Copy link

codspeed-hq bot commented Oct 28, 2024

CodSpeed Performance Report

Merging #337 will not alter performance

Comparing feat/incremental-dts (d5f76da) with main (01d0706)

Summary

✅ 5 untouched benchmarks

@Timeless0911 Timeless0911 force-pushed the feat/incremental-dts branch 2 times, most recently from 8c30d63 to acde863 Compare October 29, 2024 10:02
Copy link

netlify bot commented Oct 29, 2024

Deploy Preview for rslib ready!

Name Link
🔨 Latest commit 7132d79
🔍 Latest deploy log https://app.netlify.com/sites/rslib/deploys/6721bd3778300300081f2f15
😎 Deploy Preview https://deploy-preview-337--rslib.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@Timeless0911 Timeless0911 marked this pull request as ready for review October 29, 2024 10:04
@Timeless0911 Timeless0911 requested a review from fi3ework October 29, 2024 11:13
packages/core/src/config.ts Show resolved Hide resolved
packages/plugin-dts/src/dts.ts Outdated Show resolved Hide resolved
packages/plugin-dts/src/utils.ts Show resolved Hide resolved
packages/plugin-dts/src/dts.ts Outdated Show resolved Hide resolved
@web-infra-dev web-infra-dev deleted a comment from Timeless0911 Oct 30, 2024
@Timeless0911 Timeless0911 merged commit 9c9e2aa into main Oct 30, 2024
20 checks passed
@Timeless0911 Timeless0911 deleted the feat/incremental-dts branch October 30, 2024 06:35
@Timeless0911 Timeless0911 changed the title feat: support tsc --build to incremental build project references feat: support tsc --build to enable incremental build for project references Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants