Open renovate[bot] opened 2 years ago
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
This PR contains the following updates:
^2.0.1
->^5.0.0
Release Notes
chalk/chalk
### [`v5.2.0`](https://togithub.com/chalk/chalk/releases/tag/v5.2.0) [Compare Source](https://togithub.com/chalk/chalk/compare/v5.1.2...v5.2.0) - Improve Deno compatibility ([#579](https://togithub.com/chalk/chalk/issues/579)) [`7443e9f`](https://togithub.com/chalk/chalk/commit/7443e9f) - Detect true-color support for GitHub Actions ([#579](https://togithub.com/chalk/chalk/issues/579)) [`7443e9f`](https://togithub.com/chalk/chalk/commit/7443e9f) - Detect true-color support for Kitty terminal ([#579](https://togithub.com/chalk/chalk/issues/579)) [`7443e9f`](https://togithub.com/chalk/chalk/commit/7443e9f) - Fix test for Azure DevOps environment ([#579](https://togithub.com/chalk/chalk/issues/579)) [`7443e9f`](https://togithub.com/chalk/chalk/commit/7443e9f) ### [`v5.1.2`](https://togithub.com/chalk/chalk/releases/tag/v5.1.2) [Compare Source](https://togithub.com/chalk/chalk/compare/v5.1.1...v5.1.2) - Fix exported styles names ([#569](https://togithub.com/chalk/chalk/issues/569)) [`a34bcf6`](https://togithub.com/chalk/chalk/commit/a34bcf6) ### [`v5.1.1`](https://togithub.com/chalk/chalk/releases/tag/v5.1.1) [Compare Source](https://togithub.com/chalk/chalk/compare/v5.1.0...v5.1.1) - Improved the names of exports introduced in 5.1.0 ([#567](https://togithub.com/chalk/chalk/issues/567)) [`6e0df05`](https://togithub.com/chalk/chalk/commit/6e0df05) - We of course preserved the old names. ### [`v5.1.0`](https://togithub.com/chalk/chalk/releases/tag/v5.1.0) [Compare Source](https://togithub.com/chalk/chalk/compare/v5.0.1...v5.1.0) - Expose style names ([#566](https://togithub.com/chalk/chalk/issues/566)) [`d7d7571`](https://togithub.com/chalk/chalk/commit/d7d7571) ### [`v5.0.1`](https://togithub.com/chalk/chalk/releases/tag/v5.0.1) [Compare Source](https://togithub.com/chalk/chalk/compare/v5.0.0...v5.0.1) - Add `main` field to package.json for backwards compatibility with some developer tools [`85f7e96`](https://togithub.com/chalk/chalk/commit/85f7e96) ### [`v5.0.0`](https://togithub.com/chalk/chalk/releases/tag/v5.0.0) [Compare Source](https://togithub.com/chalk/chalk/compare/v4.1.2...v5.0.0) ##### Breaking - **This package is now pure ESM. Please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).** - If you use TypeScript, you need to use TypeScript 4.7 or later. [Why.](https://togithub.com/microsoft/TypeScript/issues/46452) - If you use a bundler, make sure it supports ESM and that you have correctly configured it for ESM. - The Chalk issue tracker is not a support channel for your favorite build/bundler tool. - It's totally fine to stay on Chalk v4. It's been stable for years. - Require Node.js 12.20 [`fa16f4e`](https://togithub.com/chalk/chalk/commit/fa16f4e) - Move some properties off the default export to individual named exports: - `chalk.Instance` → `Chalk` - `chalk.supportsColor` → `supportsColor` - `chalk.stderr` → `chalkStderr` - `chalk.stderr.supportsColor` → `supportsColorStderr` - Remove `.keyword()`, `.hsl()`, `.hsv()`, `.hwb()`, and `.ansi()` coloring methods ([#433](https://togithub.com/chalk/chalk/issues/433)) [`4cf2e40`](https://togithub.com/chalk/chalk/commit/4cf2e40) - These were not commonly used and added a lot of bloat to Chalk. You can achieve the same by using the [`color-convert` package](https://togithub.com/Qix-/color-convert). - The tagged template literal support moved into a separate package: [`chalk-template`](https://togithub.com/chalk/chalk-template) ([#524](https://togithub.com/chalk/chalk/issues/524)) [`c987c61`](https://togithub.com/chalk/chalk/commit/c987c61) ```diff -import chalk from 'chalk'; +import chalkTemplate from 'chalk-template'; -chalk`2 + 3 = {bold ${2 + 3}}`; +chalkTemplate`2 + 3 = {bold ${2 + 3}}`; ``` ##### Improvements - Bundle dependencies [`04fdbd6`](https://togithub.com/chalk/chalk/commit/04fdbd6) - This means Chalk no longer has any dependencies 🎉 - [The install size is less than half of v4.](https://packagephobia.com/result?p=chalk) - Add `overline` style ([#433](https://togithub.com/chalk/chalk/issues/433)) [`4cf2e40`](https://togithub.com/chalk/chalk/commit/4cf2e40) - Preserve function prototype methods ([#434](https://togithub.com/chalk/chalk/issues/434)) [`0fba91b`](https://togithub.com/chalk/chalk/commit/0fba91b) ### [`v4.1.2`](https://togithub.com/chalk/chalk/releases/tag/v4.1.2) [Compare Source](https://togithub.com/chalk/chalk/compare/v4.1.1...v4.1.2) - Readme updates ### [`v4.1.1`](https://togithub.com/chalk/chalk/releases/tag/v4.1.1) [Compare Source](https://togithub.com/chalk/chalk/compare/v4.1.0...v4.1.1) - Readme updates https://github.com/chalk/chalk/commit/89e9e3a5b0601f4eda4c3a92acd887ec836d0175 ### [`v4.1.0`](https://togithub.com/chalk/chalk/releases/tag/v4.1.0) [Compare Source](https://togithub.com/chalk/chalk/compare/v4.0.0...v4.1.0) - Support template literals for nested calls ([#392](https://togithub.com/chalk/chalk/issues/392)) [`09ddbad`](https://togithub.com/chalk/chalk/commit/09ddbad) ### [`v4.0.0`](https://togithub.com/chalk/chalk/releases/tag/v4.0.0) [Compare Source](https://togithub.com/chalk/chalk/compare/v3.0.0...v4.0.0) ##### Breaking - Require Node.js 10 [`61999a4`](https://togithub.com/chalk/chalk/commit/61999a4) - Change the `Level` TypeScript type to be a union instead of enum [`f0f4638`](https://togithub.com/chalk/chalk/commit/f0f4638) ```diff -if (chalk.level > Level.None) {} +if (chalk.level > 0) {} ``` ##### Improvements - Use `Object.setPrototypeOf` as `__proto__` could potentially be disabled ([#387](https://togithub.com/chalk/chalk/issues/387)) [`63469d3`](https://togithub.com/chalk/chalk/commit/63469d3) ### [`v3.0.0`](https://togithub.com/chalk/chalk/releases/tag/v3.0.0) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.4.2...v3.0.0) **This release has been in development for more than a year and [massively improves performance](https://togithub.com/chalk/chalk/pull/337) and [the time it takes to import Chalk](https://togithub.com/chalk/chalk/pull/358).** Thanks to [@stroncium](https://togithub.com/stroncium) for his hard work on this. 🙌 ##### Breaking - Require Node.js 8 [`3ef170b`](https://togithub.com/chalk/chalk/commit/3ef170b) - Remove the `.enabled` property in favor of [`.level`](https://togithub.com/chalk/chalk#chalklevel) ([#356](https://togithub.com/chalk/chalk/issues/356)) [`1f77953`](https://togithub.com/chalk/chalk/commit/1f77953) - Why: It was confusing to users to have two properties for detecting color support. - Migrate: ```diff -if (chalk.enabled) {} +if (chalk.level > 0) {} ``` - Remove `chalk.constructor()` in favor of `chalk.Instance()` ([#322](https://togithub.com/chalk/chalk/issues/322)) [`de2f4cd`](https://togithub.com/chalk/chalk/commit/de2f4cd) - Migrate: ```diff -new chalk.constructor({level: 1}); +new chalk.Instance({level: 1}) ``` ##### Minor breaking - Use CommonJS-compatible export in TypeScript definition ([#344](https://togithub.com/chalk/chalk/issues/344)) [`98628d9`](https://togithub.com/chalk/chalk/commit/98628d9) - Why: Faking default export for TypeScript [broke IntelliSense for JavaScript](https://togithub.com/sindresorhus/mem/issues/31). - Migrate: ```diff -import chalk from 'chalk'; +import chalk = require('chalk'); ``` - Drop built-in Flow type definition [`d3be9c6`](https://togithub.com/chalk/chalk/commit/d3be9c6) - Why: None of us use Flow and we were not good at maintaining the type definition. You can get the types at [flow-typed](https://togithub.com/flow-typed/flow-typed) *(needs to be updated to Chalk v3, open an issue on `flow-typed`)*. - Rename the `ChalkOptions` TypeScript type to `Options` [`cf66156`](https://togithub.com/chalk/chalk/commit/cf66156) - Remove `dim` style workaround for Windows ([#331](https://togithub.com/chalk/chalk/issues/331)) [`cd5de7a`](https://togithub.com/chalk/chalk/commit/cd5de7a) - Why: The issue was fixed in newer Windows 10 builds. - Remove the `blue` color workaround for Windows ([#330](https://togithub.com/chalk/chalk/issues/330)) [`2ca015c`](https://togithub.com/chalk/chalk/commit/2ca015c) - Why: The issue was fixed in newer Windows 10 builds. ##### Enhancements - Massively improve performance! ([#337](https://togithub.com/chalk/chalk/issues/337)) [`c08417e`](https://togithub.com/chalk/chalk/commit/c08417e) - Improve require speed ([#358](https://togithub.com/chalk/chalk/issues/358)) [`61aca7c`](https://togithub.com/chalk/chalk/commit/61aca7c) - Add [`chalk.stderr`](https://togithub.com/chalk/chalk#chalkstderr-and-chalkstderrsupportscolor) for printing to stderr ([#359](https://togithub.com/chalk/chalk/issues/359)) [`2a53389`](https://togithub.com/chalk/chalk/commit/2a53389) - Add `blackBright` color. It's the same as the `gray` color, but added for consistency. [`c25c32a`](https://togithub.com/chalk/chalk/commit/c25c32a) - Fix support for bracketed Unicode escapes in template literals ([#350](https://togithub.com/chalk/chalk/issues/350)) [`9830948`](https://togithub.com/chalk/chalk/commit/9830948) - Export TypeScript types for colors and modifiers ([#357](https://togithub.com/chalk/chalk/issues/357)) [`6b4d206`](https://togithub.com/chalk/chalk/commit/6b4d206) - Add `ansi256` and `bgAnsi256` to TypeScript declaration ([#368](https://togithub.com/chalk/chalk/issues/368)) [`fb8e85a`](https://togithub.com/chalk/chalk/commit/fb8e85a) - Add `ansi` and `bgAnsi` to TypeScript declaration ([#369](https://togithub.com/chalk/chalk/issues/369)) [`18c280d`](https://togithub.com/chalk/chalk/commit/18c280d) ##### Color detection - The `FORCE_COLOR` environment variable can now be used to force a certain color level ([#315](https://togithub.com/chalk/chalk/issues/315)) [`af4a078`](https://togithub.com/chalk/chalk/commit/af4a078) - Add support for GitHub Actions in the color detection https://github.com/chalk/supports-color/commit/79d13032e2aa7a011f1c8badc866bcf4bc500f7a - Give `TERM=dumb` higher priority in the color detection https://github.com/chalk/supports-color/commit/8d6a7b5830a96858a95ce9cfee1840dc30a3e837 - Add support for VT220 in the color detection https://github.com/chalk/supports-color/commit/ed0fe39d600ff1c286b3948abbef88eaef4f8f27 ##### Fixes - Fix support for nested styles ([#335](https://togithub.com/chalk/chalk/issues/335)) [`87156ce`](https://togithub.com/chalk/chalk/commit/87156ce) - Fix const enum for TypeScript ([#364](https://togithub.com/chalk/chalk/issues/364)) [`4e65299`](https://togithub.com/chalk/chalk/commit/4e65299) - Fix TypeScript type for `supportsColor` which is top‑level only ([#342](https://togithub.com/chalk/chalk/issues/342)) [`b3e9b91`](https://togithub.com/chalk/chalk/commit/b3e9b91) - Fix TypeScript type for `chalk.supportsColor` ([#347](https://togithub.com/chalk/chalk/issues/347)) [`d82b2a6`](https://togithub.com/chalk/chalk/commit/d82b2a6) - Fix TypeScript type for tagged template literal argument to accept `unknown` instead of just `string` ([#316](https://togithub.com/chalk/chalk/issues/316)) [`7f6e563`](https://togithub.com/chalk/chalk/commit/7f6e563) ### [`v2.4.2`](https://togithub.com/chalk/chalk/releases/tag/v2.4.2) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.4.1...v2.4.2) - Strict mode in Flow definition ([#309](https://togithub.com/chalk/chalk/issues/309)) https://github.com/chalk/chalk/commit/f95d9ec8c92329fd087fbd3ecb7a87d0e8345b59 *** *This release is done from the [`v2-release`](https://togithub.com/chalk/chalk/commits/v2-release) branch, as `master` branch targets the work-in-progress v3 release.* ### [`v2.4.1`](https://togithub.com/chalk/chalk/releases/tag/v2.4.1) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.4.0...v2.4.1) - Improved Flow type definition for CommonJS interop. ### [`v2.4.0`](https://togithub.com/chalk/chalk/releases/tag/v2.4.0) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.3.2...v2.4.0) - Added Flow type definitions. https://github.com/chalk/chalk/commit/7c6f83f719b241b7a1a1cd54b256d123e53eab4a ### [`v2.3.2`](https://togithub.com/chalk/chalk/releases/tag/v2.3.2) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.3.1...v2.3.2) - Fixed detection of color support for VSCode debug console. https://github.com/chalk/supports-color/commit/b764af94766fd44e8a2ebf690c1c1b2e86d61328 - Fixed detection of 24M colors in Konsole. https://github.com/chalk/supports-color/commit/d6e08c83d0e24241cb7d24206ef8753e839103eb - Fixed using `chalk.ansi256` when in a terminal with 256-color level support. https://github.com/chalk/ansi-styles/commit/1ac7472f8bb4f583299b6d5ef87a383f7b564b4b ### [`v2.3.1`](https://togithub.com/chalk/chalk/releases/tag/v2.3.1) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.3.0...v2.3.1) - Calculate proper `level` when forcing color. https://github.com/chalk/supports-color/commit/b16e9a4b9f13b3930e184e2f582b55091216fe47 - Detect 16m color support on Windows >=10.0.14931. https://github.com/chalk/supports-color/commit/cf7bd05b814246e76c7f09bdb8e14a2ee581a2dd ### [`v2.3.0`](https://togithub.com/chalk/chalk/releases/tag/v2.3.0) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.2.2...v2.3.0) - Added a `.visible()` method for emitting text only when Chalk is enabled. This can be useful for purely cosmetic content that shouldn't be shown when there are no colors, like when piping the output. https://github.com/chalk/chalk/commit/dc092b4a5f5ca77dd1e22607cdf2fdd388803064 - TypeScript type definitions improvements. https://github.com/chalk/chalk/commit/7be154c074026f77b99e7d854b3a4cdd5e4ae502 ### [`v2.2.2`](https://togithub.com/chalk/chalk/compare/v2.2.0...v2.2.2) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.2.0...v2.2.2) ### [`v2.2.0`](https://togithub.com/chalk/chalk/releases/tag/v2.2.0) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.1.0...v2.2.0) Chalk now comes with TypeScript type definitions built-in. https://github.com/chalk/chalk/commit/f653b061d6fbdb1c7224f7d80476391202c47877 Note: It's incompatible with `@types/chalk` if you're currently using that: [https://github.com/chalk/chalk/issues/215](https://togithub.com/chalk/chalk/issues/215) ### [`v2.1.0`](https://togithub.com/chalk/chalk/compare/v2.0.1...v2.1.0) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.0.1...v2.1.0)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.