From 677160385c7f0e8421964ab525d6e34ea81ef591 Mon Sep 17 00:00:00 2001 From: Daniel Tschinder Date: Mon, 24 Jul 2017 17:06:57 +0200 Subject: [PATCH] Update chalk to 2.x (#6003) --- package.json | 2 +- packages/babel-code-frame/package.json | 5 ++++- packages/babel-code-frame/test/index.js | 3 ++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 03f21648d4..bab24789d2 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "browserify": "^13.1.1", "bundle-collapser": "^1.2.1", "chai": "^3.5.0", - "chalk": "^1.1.1", + "chalk": "^2.0.0", "derequire": "^2.0.2", "eslint": "^3.14.1", "eslint-config-babel": "^7.0.1", diff --git a/packages/babel-code-frame/package.json b/packages/babel-code-frame/package.json index e777b71b81..f5e87a204f 100644 --- a/packages/babel-code-frame/package.json +++ b/packages/babel-code-frame/package.json @@ -8,8 +8,11 @@ "repository": "https://github.com/babel/babel/tree/master/packages/babel-code-frame", "main": "lib/index.js", "dependencies": { - "chalk": "^1.1.0", + "chalk": "^2.0.0", "esutils": "^2.0.2", "js-tokens": "^3.0.0" + }, + "devDependencies": { + "strip-ansi": "^4.0.0" } } diff --git a/packages/babel-code-frame/test/index.js b/packages/babel-code-frame/test/index.js index 5892b7a443..92c76ab21e 100644 --- a/packages/babel-code-frame/test/index.js +++ b/packages/babel-code-frame/test/index.js @@ -1,5 +1,6 @@ import assert from "assert"; import chalk from "chalk"; +import stripAnsi from "strip-ansi"; import codeFrame, { codeFrameColumns } from ".."; describe("babel-code-frame", function() { @@ -100,7 +101,7 @@ describe("babel-code-frame", function() { it("opts.highlightCode", function() { const rawLines = "console.log('babel')"; const result = codeFrame(rawLines, 1, 9, { highlightCode: true }); - const stripped = chalk.stripColor(result); + const stripped = stripAnsi(result); assert.ok(result.length > stripped.length); assert.equal( stripped,