Skip to content

Commit 3df9b4e

Browse files
authored
css, webpack-plugin: Replace chalk dependency with picocolors (#1385)
1 parent e58cf90 commit 3df9b4e

File tree

6 files changed

+24
-18
lines changed

6 files changed

+24
-18
lines changed

.changeset/odd-kings-raise.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@vanilla-extract/webpack-plugin': patch
3+
'@vanilla-extract/css': patch
4+
---
5+
6+
Replace `chalk` dependency with `picocolors`

packages/css/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,15 +109,15 @@
109109
"dependencies": {
110110
"@emotion/hash": "^0.9.0",
111111
"@vanilla-extract/private": "^1.0.4",
112-
"chalk": "^4.1.1",
113112
"css-what": "^6.1.0",
114113
"cssesc": "^3.0.0",
115114
"csstype": "^3.0.7",
116115
"dedent": "^1.5.1",
117116
"deep-object-diff": "^1.1.9",
118117
"deepmerge": "^4.2.2",
119118
"media-query-parser": "^2.0.2",
120-
"modern-ahocorasick": "^1.0.0"
119+
"modern-ahocorasick": "^1.0.0",
120+
"picocolors": "^1.0.0"
121121
},
122122
"devDependencies": {
123123
"@types/cssesc": "^3.0.0"

packages/css/src/validateContract.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Contract, walkObject } from '@vanilla-extract/private';
22
import { diff } from 'deep-object-diff';
3-
import chalk from 'chalk';
3+
import pc from 'picocolors';
44

55
const normaliseObject = (obj: Contract) => walkObject(obj, () => '');
66

@@ -20,11 +20,11 @@ function diffLine(value: string, nesting: number, type?: '+' | '-') {
2020

2121
if (process.env.NODE_ENV !== 'test') {
2222
if (type === '-') {
23-
return chalk.red(line);
23+
return pc.red(line);
2424
}
2525

2626
if (type === '+') {
27-
return chalk.green(line);
27+
return pc.green(line);
2828
}
2929
}
3030

packages/webpack-plugin/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@
5757
},
5858
"dependencies": {
5959
"@vanilla-extract/integration": "^7.0.0",
60-
"chalk": "^4.1.1",
6160
"debug": "^4.3.1",
62-
"loader-utils": "^2.0.0"
61+
"loader-utils": "^2.0.0",
62+
"picocolors": "^1.0.0"
6363
},
6464
"devDependencies": {
6565
"@types/debug": "^4.1.5",

packages/webpack-plugin/src/logger.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import createDebug from 'debug';
2-
import chalk from 'chalk';
2+
import pc from 'picocolors';
33

44
export const formatResourcePath = (i: string) =>
5-
chalk.blue(`"${i.replace(/.*\//, '')}"`);
5+
pc.blue(`"${i.replace(/.*\//, '')}"`);
66

77
createDebug.formatters.r = (r: string) => formatResourcePath(r);
88

pnpm-lock.yaml

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)