Skip to content

refactor(build-tools): Replace chalk with picocolors#23034

Merged
tylerbutler merged 3 commits into
microsoft:mainfrom
tylerbutler:bt-picocolors
Nov 11, 2024
Merged

refactor(build-tools): Replace chalk with picocolors#23034
tylerbutler merged 3 commits into
microsoft:mainfrom
tylerbutler:bt-picocolors

Conversation

@tylerbutler
Copy link
Copy Markdown
Member

@tylerbutler tylerbutler commented Nov 8, 2024

picocolors is a smaller alternative to chalk, and it is also ESM and CJS, while chalk went ESM-only and we were stuck on old versions in the core build-tools project.

build-tools will eventually be ESM, and using a dual-module-format package will actually make that transition easier because we won't have to do dependency switches while also doing ESM conversion.

@github-actions github-actions Bot added area: build Build related issues base: main PRs targeted against main branch labels Nov 8, 2024
@tylerbutler tylerbutler marked this pull request as ready for review November 8, 2024 19:34
@tylerbutler tylerbutler requested a review from a team November 11, 2024 22:49
@tylerbutler tylerbutler merged commit e0e9c89 into microsoft:main Nov 11, 2024
@tylerbutler tylerbutler deleted the bt-picocolors branch November 11, 2024 23:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: build Build related issues base: main PRs targeted against main branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants