1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-25 08:39:09 -05:00
denoland-deno/colors
Ryan Dahl caa383a583 Rename assertEq to assertEquals (denoland/deno_std#242)
After some discussion it was found that assertEquals is more common
in JS (vs assertEqual, assertEq) and sounds better in the negated form:
assertNotEquals vs assertNE.
Original: 4cf39d4a14
2019-03-06 19:42:24 -05:00
..
example.ts Add missiong copyright headers (denoland/deno_std#177) 2019-02-07 11:45:47 -05:00
mod.ts Add eslint for linting (denoland/deno_std#235) 2019-03-04 19:53:35 -05:00
README.md Replace deno.land/x/ with deno.land/std/ (denoland/deno_std#239) 2019-03-06 10:24:53 -05:00
test.ts Rename assertEq to assertEquals (denoland/deno_std#242) 2019-03-06 19:42:24 -05:00

colors

Is a basic console color module intended for Deno. It is inspired by chalk, kleur, and colors on npm.

Usage

The main modules exports several functions which can color the output to the console:

import { bgBlue, red, bold } from "https://deno.land/std/colors/mod.ts";

console.log(bgBlue(red(bold("Hello world!"))));

This module supports NO_COLOR environmental variable disabling any coloring if NO_COLOR is set.

TODO

  • Currently, it just assumes it is running in an environment that supports ANSI escape code terminal coloring. It should actually detect, specifically windows and adjust properly.

  • Test coverage is very basic at the moment.


Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.