Skip to content

chore: replace picocolors with builtins#2210

Open
eupthere wants to merge 1 commit intowxt-dev:mainfrom
eupthere:remove-picocolors
Open

chore: replace picocolors with builtins#2210
eupthere wants to merge 1 commit intowxt-dev:mainfrom
eupthere:remove-picocolors

Conversation

@eupthere
Copy link
Copy Markdown

Overview

  • Removed picocolors dependency from wxt package.
  • Introduced a new color utility for text styling.
  • Updated all instances of picocolors to use the new color utility.

Manual Testing

# Build the CLI
pnpm --filter wxt build

# Run a command that prints the header and normal logs
node packages/wxt/dist/cli/index.mjs --help

# Run a command that hits more colored log output, for example inside the demo app
cd packages/wxt-demo
node ../wxt/dist/cli/index.mjs zip

Results

image image

Related Issue

This PR closes #2180

- Removed `picocolors` dependency from wxt package.
- Introduced a new `color` utility for text styling.
- Updated all instances of `picocolors` to use the new `color` utility.
@eupthere eupthere requested a review from aklinker1 as a code owner March 24, 2026 13:42
@netlify
Copy link
Copy Markdown

netlify bot commented Mar 24, 2026

Deploy Preview for creative-fairy-df92c4 ready!

Name Link
🔨 Latest commit 4b44195
🔍 Latest deploy log https://app.netlify.com/projects/creative-fairy-df92c4/deploys/69c294c9173e4b0007f0efe6
😎 Deploy Preview https://deploy-preview-2210--creative-fairy-df92c4.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 project configuration.

@github-actions github-actions bot added the pkg/wxt Includes changes to the `packages/wxt` directory label Mar 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg/wxt Includes changes to the `packages/wxt` directory

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Replace picocolors with builtins

1 participant