diff --git a/package.json b/package.json index 7f4688ab..cc331be0 100644 --- a/package.json +++ b/package.json @@ -68,9 +68,9 @@ "@antfu/utils": "^0.3.0", "@iconify/json-tools": "^1.0.10", "@iconify/utils": "^1.0.10", - "chalk": "^4.1.2", "debug": "^4.3.2", "local-pkg": "^0.3.0", + "nanocolors": "^0.2.12", "unplugin": "^0.2.16" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bab79722..5f583dcf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,12 +16,12 @@ importers: '@typescript-eslint/eslint-plugin': ^4.32.0 '@vue/compiler-sfc': ^3.2.19 bumpp: ^7.1.1 - chalk: ^4.1.2 cross-env: ^7.0.3 debug: ^4.3.2 eslint: ^7.32.0 esno: ^0.10.0 local-pkg: ^0.3.0 + nanocolors: ^0.2.12 rollup: ^2.58.0 tsup: ^5.2.1 typescript: ^4.4.3 @@ -32,9 +32,9 @@ importers: '@antfu/utils': 0.3.0 '@iconify/json-tools': 1.0.10 '@iconify/utils': 1.0.10 - chalk: 4.1.2 debug: 4.3.2 local-pkg: 0.3.0 + nanocolors: 0.2.12 unplugin: 0.2.16_rollup@2.58.0+vite@2.6.2 devDependencies: '@antfu/eslint-config': 0.9.0_eslint@7.32.0+typescript@4.4.3 @@ -3796,6 +3796,7 @@ packages: engines: {node: '>=8'} dependencies: color-convert: 2.0.1 + dev: true /any-promise/1.3.0: resolution: {integrity: sha1-q8av7tzqUugJzcA3au0845Y10X8=} @@ -4940,6 +4941,7 @@ packages: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 + dev: true /character-parser/2.2.0: resolution: {integrity: sha1-x84o821LzZdE5f/CxfzeHHMmH8A=} @@ -5138,6 +5140,7 @@ packages: engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 + dev: true /color-name/1.1.3: resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} @@ -5145,6 +5148,7 @@ packages: /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true /color-string/1.6.0: resolution: {integrity: sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==} @@ -7497,6 +7501,7 @@ packages: /has-flag/4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} + dev: true /has-symbols/1.0.2: resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} @@ -9057,7 +9062,6 @@ packages: /nanocolors/0.2.12: resolution: {integrity: sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==} - dev: true /nanoid/3.1.23: resolution: {integrity: sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==} @@ -11638,6 +11642,7 @@ packages: engines: {node: '>=8'} dependencies: has-flag: 4.0.0 + dev: true /supports-color/8.1.1: resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} diff --git a/src/core/utils.ts b/src/core/utils.ts index 7cb4d620..d701ce22 100644 --- a/src/core/utils.ts +++ b/src/core/utils.ts @@ -1,6 +1,6 @@ import { installPackage } from '@antfu/install-pkg' import { sleep } from '@antfu/utils' -import { cyan, yellow } from 'chalk' +import { cyan, yellow } from 'nanocolors' export function camelize(str: string) { return str.replace(/-([a-z0-9])/g, g => g[1].toUpperCase())