Skip to content

Conversation

@metonym
Copy link
Collaborator

@metonym metonym commented Aug 6, 2025

This PR replaces npm with Bun as the package manager and JavaScript runtime for the carbon-components-svelte codebase, modernizing the development toolchain with significant performance and developer experience improvements.

Benefits

  • Performance: Faster installs, faster test runs, faster CI pipelines
  • Consistency: All Carbon Svelte repositories now use the same toolchain
  • Modern DX: Native TypeScript execution and Bun APIs

@metonym metonym force-pushed the replace-npm-with-bun branch from 94740b9 to 2fa9dce Compare August 11, 2025 19:45
@brunnerh
Copy link
Contributor

Personally, I would prefer Deno.
Though is there any real need for switching in the first place?

@metonym metonym force-pushed the replace-npm-with-bun branch from 2fa9dce to 286c026 Compare August 16, 2025 19:08
@metonym metonym force-pushed the replace-npm-with-bun branch 3 times, most recently from f3efc56 to 043a60d Compare August 24, 2025 19:25
@metonym metonym force-pushed the replace-npm-with-bun branch 2 times, most recently from 00b620b to 11d370f Compare October 1, 2025 20:38
@metonym metonym force-pushed the replace-npm-with-bun branch 3 times, most recently from d995388 to 0a72dfd Compare October 19, 2025 14:45
@metonym metonym force-pushed the replace-npm-with-bun branch 2 times, most recently from 583a4ca to a89684f Compare October 20, 2025 20:59
@metonym metonym force-pushed the replace-npm-with-bun branch 4 times, most recently from 73d43b8 to ad30655 Compare October 27, 2025 15:59
@metonym metonym force-pushed the replace-npm-with-bun branch from ad30655 to 3359c2a Compare October 27, 2025 18:39
@metonym metonym merged commit 0987d7c into master Oct 27, 2025
7 checks passed
@metonym metonym deleted the replace-npm-with-bun branch October 27, 2025 19:15
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.

2 participants