Security News
tea.xyz Spam Plagues npm and RubyGems Package Registries
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
@ccheever/crayon
Advanced tools
Readme
=====
A very fast, clean, and flexible way to use ANSI colors on your terminal. Crayon supports 256 colors, a clean and chainable API, a few other nifty features, and built-in logging.
It works as a drop-in replacement for chalk, but is much faster (~20x) and has additional features. Like chalk, it doesn't monkeypatch the String
prototype the way that the popular colors module does.
var crayon = require('crayon');
// Log a string
crayon.red.log('This is red');
// Style a string
console.log(crayon.blue('Hello world!'))
// Use any CSS color name
crayon.olivedrab.bgOldlace.info("cute");
// Use hex colors
crayon("#ffcc00").log("old gold");
// Use ANSI color codes
crayon(100).log("look at me");
// Combine styled and normal strings
console.log( crayon.blue('Hello'), 'World' + crayon.red('!') );
// Compose multiple styles using the chainable API
console.log( crayon.blue.bgRed.bold('Hello world!') );
// Or just compose styles by passing strings to the crayon function
crayon('red bgblue').log('this is red on a blue background');
// Nest styles
console.log( crayon.red('Hello', crayon.underline.bgBlue('world') + '!') );
// Pass in multiple arguments
crayon.blue.info('Hello', 'World!', 'Foo', 'bar', 'biz', 'baz');
// Specify multiple styles
crayon("goldenrod", "bg:blue", "inverse").underline.log("Hi!");
// Specify foreground and background colors
crayon.foreground("#ffffff").background("crimson").log("school!");
crayon.fg("navy").bg("#ffcc00").log("spirit!");
crayon.fgbg("white", "red").underline.error("whew");
crayon.red._("background:goldenrod").inverse.log("goldenrod on red");
// Specify a custom logger
crayon.logger = require('npmlog');
For color descriptions passed to functions, you can use any of the following:
crayon.red
will give you the system color and crayon.red_
will give you the CSS color.bg:<color>
or background: <color>
or bg<Color>
or similar, etc. to change the background color.FAQs
crayon - Add colors to text on your terminal. A faster replacement for chalk that also adds 256 color support
The npm package @ccheever/crayon receives a total of 57 weekly downloads. As such, @ccheever/crayon popularity was classified as not popular.
We found that @ccheever/crayon demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.
Security News
UnitedHealth Group disclosed that the ransomware attack on Change Healthcare compromised protected health information for millions in the U.S., with estimated costs to the company expected to reach $1 billion.