Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.1
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
quiz1 /
node_modules /
kleur /
[ HOME SHELL ]
Name
Size
Permission
Action
index.js
2.46
KB
-rw-rw-rw-
kleur.d.ts
813
B
-rw-rw-rw-
license
1.09
KB
-rw-rw-rw-
package.json
646
B
-rw-rw-rw-
readme.md
4.69
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : readme.md
<div align="center"> <img src="shots/logo.png" alt="kleur" height="120" /> </div> <div align="center"> <a href="https://npmjs.org/package/kleur"> <img src="https://badgen.now.sh/npm/v/kleur" alt="version" /> </a> <a href="https://travis-ci.org/lukeed/kleur"> <img src="https://badgen.now.sh/travis/lukeed/kleur" alt="travis" /> </a> <a href="https://npmjs.org/package/kleur"> <img src="https://badgen.now.sh/npm/dm/kleur" alt="downloads" /> </a> <a href="https://packagephobia.now.sh/result?p=kleur"> <img src="https://packagephobia.now.sh/badge?p=kleur" alt="install size" /> </a> </div> <div align="center">The fastest Node.js library for formatting terminal text with ANSI colors~!</div> ## Features * No dependencies * Super [lightweight](#load-time) & [performant](#performance) * Supports [nested](#nested-methods) & [chained](#chained-methods) colors * No `String.prototype` modifications * Conditional [color support](#conditional-support) * Familiar [API](#api) --- As of `v3.0` the Chalk-style syntax (magical getter) is no longer used.<br>If you need or require that syntax, consider using [`ansi-colors`](https://github.com/doowb/ansi-colors), which maintains `chalk` parity. --- ## Install ``` $ npm install --save kleur ``` ## Usage ```js const { red, white, blue, bold } = require('kleur'); // basic usage red('red text'); // chained methods blue().bold().underline('howdy partner'); // nested methods bold(`${ white().bgRed('[ERROR]') } ${ red().italic('Something happened')}`); ``` ### Chained Methods ```js console.log(bold().red('this is a bold red message')); console.log(bold().italic('this is a bold italicized message')); console.log(bold().yellow().bgRed().italic('this is a bold yellow italicized message')); console.log(green().bold().underline('this is a bold green underlined message')); ``` <img src="shots/1.png" width="300" /> ### Nested Methods ```js const { yellow, red, cyan } = require('kleur'); console.log(yellow(`foo ${red().bold('red')} bar ${cyan('cyan')} baz`)); console.log(yellow('foo ' + red().bold('red') + ' bar ' + cyan('cyan') + ' baz')); ``` <img src="shots/2.png" width="300" /> ### Conditional Support Toggle color support as needed; `kleur` includes simple auto-detection which may not cover all cases. ```js const kleur = require('kleur'); // manually disable kleur.enabled = false; // or use another library to detect support kleur.enabled = require('color-support').level; console.log(kleur.red('I will only be colored red if the terminal supports colors')); ``` ## API Any `kleur` method returns a `String` when invoked with input; otherwise chaining is expected. > It's up to the developer to pass the output to destinations like `console.log`, `process.stdout.write`, etc. The methods below are grouped by type for legibility purposes only. They each can be [chained](#chained-methods) or [nested](#nested-methods) with one another. ***Colors:*** > black — red — green — yellow — blue — magenta — cyan — white — gray — grey ***Backgrounds:*** > bgBlack — bgRed — bgGreen — bgYellow — bgBlue — bgMagenta — bgCyan — bgWhite ***Modifiers:*** > reset — bold — dim — italic* — underline — inverse — hidden — strikethrough* <sup>* <em>Not widely supported</em></sup> ## Benchmarks > Using Node v10.13.0 ### Load time ``` chalk :: 14.543ms kleur :: 0.474ms ansi-colors :: 1.923ms ``` ### Performance ``` # All Colors ansi-colors x 199,381 ops/sec ±1.04% (96 runs sampled) chalk x 12,107 ops/sec ±2.07% (87 runs sampled) kleur x 715,334 ops/sec ±0.30% (93 runs sampled) # Stacked colors ansi-colors x 24,494 ops/sec ±1.03% (93 runs sampled) chalk x 2,650 ops/sec ±2.06% (85 runs sampled) kleur x 75,798 ops/sec ±0.19% (97 runs sampled) # Nested colors ansi-colors x 77,766 ops/sec ±0.32% (94 runs sampled) chalk x 5,596 ops/sec ±1.85% (86 runs sampled) kleur x 137,660 ops/sec ±0.31% (93 runs sampled) ``` ## Credits This project originally forked [Brian Woodward](https://github.com/doowb)'s awesome [`ansi-colors`](https://github.com/doowb/ansi-colors) library. Beginning with `kleur@3.0`, the Chalk-style syntax (magical getter) has been replaced with function calls per key: ```js // Old: c.red.bold.underline('old'); // New: c.red().bold().underline('new'); ``` > <sup><em>As I work more with Rust, the newer syntax feels so much better & more natural!</em></sup> If you prefer the old syntax, you may migrate to `ansi-colors`. Versions below `kleur@3.0` have been deprecated. ## License MIT © [Luke Edwards](https://lukeed.com)
Close