Closed webdiscus closed 1 month ago
@WikiRik
should the sequelize-cli
package really supports node-10
in 2024? I can add the supports for node-10, if it is need.
Maybe change the CI test from node-version: [10, 16]
to [16, 18, 20]
?
The sequelize uses node-version: [18, 20]
for testing.
We're replacing sequelize-cli
with @sequelize/cli
in v7 (which is in the monorepo you've already updated). For v6 (the current version) we will keep supporting Node 10, so I'll close this PR since we have no need to switch here.
Thanks for opening the PR anyway!
Pull Request check-list
Please make sure to review and check all of these items:
npm run test
pass with this change (including linting)?Description of change
Hello @WikiRik,
I'm the author of the ansis which you already know.
This PR switch the cli-color to ansis package, because:
ansis
zero
dependencies,cli-color
has 5 depenedenciescli-color
, see the features comparison and benchmarksansis
minified bundle size -3.5 KB
cli-color
minified bundle size -49.5 KB
CommonJS
andESM
Bun
,Deno
,Next.JS
runtimesNO_COLOR
,FORCE_COLOR
,--no-color
,--color
, thecli-color
supportsNO_COLOR
onlyimport ansis, { red, bold, underline } from 'ansis'
and nested template strings, so your can use color names for clean code, e.g.:ansis
, for example: