diff --git a/package.json b/package.json index 1864e06026..51c9238275 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,6 @@ "acorn": "^5.4.1", "acorn-dynamic-import": "^3.0.0", "agadoo": "^1.0.1", - "chalk": "^2.4.0", "codecov": "^3.0.0", "css-tree": "1.0.0-alpha22", "eslint": "^5.3.0", diff --git a/test/helpers.js b/test/helpers.js index bc787eb1e0..5f59063e55 100644 --- a/test/helpers.js +++ b/test/helpers.js @@ -3,7 +3,7 @@ import * as assert from 'assert'; import * as glob from 'tiny-glob/sync.js'; import * as fs from 'fs'; import * as path from 'path'; -import * as chalk from 'chalk'; +import * as colors from 'kleur'; // for coverage purposes, we need to test source files, // but for sanity purposes, we need to test dist files @@ -162,7 +162,7 @@ export function addLineNumbers(code) { while (i.length < 3) i = ` ${i}`; return ( - chalk.grey(` ${i}: `) + + colors.gray(` ${i}: `) + line.replace(/^\t+/, match => match.split('\t').join(' ')) ); }) @@ -191,7 +191,7 @@ export function showOutput(cwd, options = {}, compile = svelte.compile) { ); console.log( // eslint-disable-line no-console - `\n>> ${chalk.cyan.bold(file)}\n${addLineNumbers(js.code)}\n<< ${chalk.cyan.bold(file)}` + `\n>> ${colors.cyan.bold(file)}\n${addLineNumbers(js.code)}\n<< ${colors.cyan.bold(file)}` ); }); }