Affected Packages
pkg:cli
pkg:get-dependents-graph
pkg:logger
pkg:read
Problem
Recently, the Ecosystem Performance was formed to cleanup, speedup, levelup the JavaScript Ecosystem.
Socket Security team wrote a blog post about it https://socket.dev/blog/javascript-community-launches-e18e-initiative-to-improve-ecosystem-performance
On the e18e cleanup channel on Discord, multiple solutions are being discussed. One of them is to replace chalk with picocolors.
I see that changesets uses chalk:
Proposed solution
Replace chalk with a lighter alternative, like picocolors.
Affected Packages
pkg:clipkg:get-dependents-graphpkg:loggerpkg:readProblem
Recently, the Ecosystem Performance was formed to cleanup, speedup, levelup the JavaScript Ecosystem.
Socket Security team wrote a blog post about it https://socket.dev/blog/javascript-community-launches-e18e-initiative-to-improve-ecosystem-performance
On the e18e cleanup channel on Discord, multiple solutions are being discussed. One of them is to replace
chalkwithpicocolors.I see that changesets uses chalk:
changesets/packages/read/package.json
Line 27 in b593756
changesets/packages/logger/package.json
Line 22 in b593756
changesets/packages/cli/package.json
Line 87 in b593756
changesets/packages/get-dependents-graph/package.json
Line 24 in b593756
Proposed solution
Replace
chalkwith a lighter alternative, likepicocolors.