From b221f4ab480bb1d526840dcdec769e3ed3342dd0 Mon Sep 17 00:00:00 2001 From: Luke Edwards Date: Fri, 19 Jun 2020 14:05:12 -0700 Subject: [PATCH] chore: swap color lib (#1327) * chore: swap color lib * chore: bump version --- lib/autoprefixer.js | 8 ++++---- package.json | 2 +- test/webpack.test.js | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/autoprefixer.js b/lib/autoprefixer.js index 50eb043ed..1110fe5a1 100644 --- a/lib/autoprefixer.js +++ b/lib/autoprefixer.js @@ -1,7 +1,7 @@ let browserslist = require('browserslist') let postcss = require('postcss') let agents = require('caniuse-lite').agents -let chalk = require('chalk') +let kleur = require('kleur/colors') let Browsers = require('./browsers') let Prefixes = require('./prefixes') @@ -79,10 +79,10 @@ module.exports = postcss.plugin('autoprefixer', (...reqs) => { reqs = options.overrideBrowserslist } else if (options.browsers) { if (typeof console !== 'undefined' && console.warn) { - if (chalk && chalk.red) { + if (kleur.red) { console.warn( - chalk.red( - WARNING.replace(/`[^`]+`/g, i => chalk.yellow(i.slice(1, -1))) + kleur.red( + WARNING.replace(/`[^`]+`/g, i => kleur.yellow(i.slice(1, -1))) ) ) } else { diff --git a/package.json b/package.json index 58f28293b..d95d660a1 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "@babel/register": "^7.9.0", "browserslist": "^4.12.0", "caniuse-lite": "^1.0.30001061", - "chalk": "^2.4.2", + "kleur": "^4.0.1", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", "postcss": "^7.0.30", diff --git a/test/webpack.test.js b/test/webpack.test.js index 326176315..a9a67baed 100644 --- a/test/webpack.test.js +++ b/test/webpack.test.js @@ -1,8 +1,8 @@ -jest.doMock('chalk', () => ({ })) +jest.doMock('kleur/colors', () => ({ })) let autoprefixer = require('../lib/autoprefixer') -it('works without chalk', () => { +it('works without kleur', () => { jest.spyOn(console, 'warn').mockImplementation(() => true) let instance = autoprefixer({ browsers: ['last 1 version'] }) expect(instance.browsers).toEqual(['last 1 version'])