diff --git a/package.json b/package.json index 3ad50b2..ef0cc13 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "type": "module", "exports": "./source/index.js", "engines": { - "node": ">=12.17" + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "scripts": { "test": "xo && nyc ava && tsd", @@ -26,7 +26,6 @@ "console", "cli", "string", - "str", "ansi", "style", "styles", diff --git a/readme.md b/readme.md index 9fe28fb..18cddc7 100644 --- a/readme.md +++ b/readme.md @@ -52,9 +52,13 @@
- +
- UI Bakery + Strapi +
+ Strapi is the leading open-source headless CMS. +
+ It’s 100% JavaScript, fully customizable, and developer-first.

@@ -78,8 +82,8 @@ ## Install -```console -$ npm install chalk +```sh +npm install chalk ``` ## Usage @@ -204,15 +208,16 @@ Explicit 256/Truecolor mode can be enabled using the `--color=256` and `--color= ### Modifiers -- `reset` - Resets the current color chain. -- `bold` - Make text bold. -- `dim` - Emitting only a small amount of light. -- `italic` - Make text italic. *(Not widely supported)* -- `underline` - Make text underline. *(Not widely supported)* -- `inverse`- Inverse background and foreground colors. -- `hidden` - Prints the text, but makes it invisible. +- `reset` - Reset the current style. +- `bold` - Make the text bold. +- `dim` - Make the text have lower opacity. +- `italic` - Make the text italic. *(Not widely supported)* +- `underline` - Put a horizontal line below the text. *(Not widely supported)* +- `overline` - Put a horizontal line above the text. *(Not widely supported)* +- `inverse`- Invert background and foreground colors. +- `hidden` - Print the text but make it invisible. - `strikethrough` - Puts a horizontal line through the center of the text. *(Not widely supported)* -- `visible`- Prints the text only when Chalk has a color level > 0. Can be useful for things that are purely cosmetic. +- `visible`- Print the text only when Chalk has a color level above zero. Can be useful for things that are purely cosmetic. ### Colors diff --git a/source/index.d.ts b/source/index.d.ts index 6f7ff2e..e94d260 100644 --- a/source/index.d.ts +++ b/source/index.d.ts @@ -213,52 +213,53 @@ export interface ChalkInstance extends ChalkFunction { bgAnsi256: (index: number) => this; /** - Modifier: Resets the current color chain. + Modifier: Reset the current style. */ readonly reset: this; /** - Modifier: Make text bold. + Modifier: Make the text bold. */ readonly bold: this; /** - Modifier: Make text slightly darker. (Inconsistent across terminals; might do nothing) + Modifier: Make the text have lower opacity. */ readonly dim: this; /** - Modifier: Make text italic. (Not widely supported) + Modifier: Make the text italic. *(Not widely supported)* */ readonly italic: this; /** - Modifier: Make text underline. (Not widely supported) + Modifier: Put a horizontal line below the text. *(Not widely supported)* */ readonly underline: this; /** - Modifier: Make text overline. (Not widely supported) + Modifier: Put a horizontal line above the text. *(Not widely supported)* */ readonly overline: this; /** - Modifier: Inverse background and foreground colors. + Modifier: Invert background and foreground colors. */ readonly inverse: this; /** - Modifier: Prints the text, but makes it invisible. + Modifier: Print the text but make it invisible. */ readonly hidden: this; /** - Modifier: Puts a horizontal line through the center of the text. (Not widely supported) + Modifier: Puts a horizontal line through the center of the text. *(Not widely supported)* */ readonly strikethrough: this; /** - Modifier: Prints the text only when Chalk has a color support level > 0. + Modifier: Print the text only when Chalk has a color level above zero. + Can be useful for things that are purely cosmetic. */ readonly visible: this;