Skip to content

Commit de3ace2

Browse files
committed
build: use ansi-colors instead of chalk in release checks
`chalk` is not a dev dependency in this repo. We use `ansi-colors` instead. (cherry picked from commit f0470f8)
1 parent 6e32253 commit de3ace2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

scripts/packages.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*/
88
// tslint:disable:no-implicit-dependencies
99
import { logging } from '@angular-devkit/core';
10-
import chalk from 'chalk';
10+
import * as colors from 'ansi-colors';
1111

1212
const { packages, loadRootPackageJson, stableToExperimentalVersion } = require('../lib/packages');
1313

@@ -17,15 +17,15 @@ export default function(args: { json: boolean, version: boolean, releaseCheck: b
1717
if (args.releaseCheck) {
1818
const {version: root} = loadRootPackageJson();
1919
const experimental = stableToExperimentalVersion(root);
20-
logger.info(`The expected version for the release is ${chalk.bold(root)} (${experimental})`);
20+
logger.info(`The expected version for the release is ${colors.bold(root)} (${experimental})`);
2121
logger.info(
2222
Object.keys(packages)
2323
.filter(name => !packages[name].private)
2424
.map(name => {
25-
let result = chalk.red('✘');
25+
let result = colors.red(colors.symbols.cross);
2626
const version = packages[name].version;
2727
if ([root, experimental].includes(version)) {
28-
result = chalk.green('✓');
28+
result = colors.green(colors.symbols.check);
2929
}
3030

3131
return ` ${result} ${name}@${packages[name].version}`;

0 commit comments

Comments
 (0)