Skip to content
This repository has been archived by the owner on Apr 20, 2018. It is now read-only.

Update dependency chalk to ^2.0.0 #39

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jan 30, 2018

This Pull Request updates dependency chalk from ^1.1.3 to ^2.0.0

Release Notes

v2.0.0

version 2

Chalk is a Node.js module for styling and colorizing terminal output.

Two years ago, @​qix- asked me about adding 256/Truecolor support to Chalk. He soon after joined the Chalk team. And now we’re finally able to ship Truecolor support in Chalk!

Chalk has had an immense growth since the 1.0.0 release in 2015. It's now trusted by more than 17.000 packages, up from 3000, and it's the 5th most depended upon package on npm.

Highlights

Breaking changes
256/Truecolor support

chalk rainbow

Chalk now supports 256 colors and Truecolor (16 million colors). Terminal apps like Hyper and iTerm supports Truecolor, enabling you to create really immersive CLI experiences. Chalk is smart enough to downsample the colors to whatever the terminal supports, so you can use any colors without having to think whether it's supported or not.

Read more in the docs.

chalk/chalk@cb3f230

Tagged template literal

Chalk now ships with a tagged template literal that makes it much nicer to create long strings with lots of different styling.

const name = 'Sindre';
console.log(chalk`{bold Hello ${name}}`);

Read more in the docs.

chalk/chalk@f66271e

Other

All changes


Made with ♥ by Josh, [Sindre], and all our wonderful contributors.


v2.2.0

Chalk now comes with TypeScript type definitions built-in. chalk/chalk@f653b06
Note: It's incompatible with @types/chalk if you're currently using that: https://github.com/chalk/chalk/issues/215


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. chalk/chalk@dc092b4
  • TypeScript type definitions improvements. chalk/chalk@7be154c

v2.3.1


v2.3.2


Commits

v2.0.0

  • 2653218 meta tweaks
  • fe2e4b0 update code of conduct
  • 6c3e573 test on Node.js 6
  • a125eb0 OS X → macOS
  • d939a3f fix XO lint issue
  • 74c087d minor doc improvements (#​120)
  • 835ca3d You've just reached 10,000 dependent modules. (#​122)
  • 7c02cf4 Add log statement to chalk examples (#​129)
  • 4ce73b6 make XO happy
  • 492f11f add example file
  • 5a69476 add XO badge
  • 0d21449 check parent builder object for enabled status (#​142)
  • 9b60021 Drop support for Node.js 0.10 and 0.12
  • dbae68d Update dependent package count in the readme (#​154)
  • cb3f230 Add RGB (256/Truecolor) support (#​140)
  • 249b9ac ES2015ify the codebase
  • 0412cdf Minor code improvements
  • 8702496 Remove chalk.styles
  • 6f4d6b3 Bump dependencies
  • 1d73b21 Improve readme
  • 54975fb TEMPORARY: emergency travis CI fix (see comments)
  • 523b998 Revert "TEMPORARY: emergency travis CI fix (see comments)"
  • 18f2e7c add host information output
  • 608242a spoof supports-color
  • 09fb2d8 Re-implement chalk.enabled (#​160)
  • c015568 add rainbow example
  • 23ef1c7 fix linter errors
  • f66271e Add tagged template literal (#​163)
  • 3fca615 2.0.0

v2.0.1

v2.1.0

  • 3d10f8f Code style tweaks
  • 5ec90cb Link to v2 release notes
  • 8d26c14 Minor meta tweaks
  • 23092ee add note about brightBlack (ref chalk/ansi-styles#​33)
  • 5cdd9ed Demonstrate crash when using Truecolor methods and color is unsupported (#​174)
  • e8d28f3 Return empty string when there are no arguments (#​183)
  • 4c4eb1f Move testing to ava (#​182)
  • 4c4ba2d Fix template literal test
  • 7dbd8c3 Add related packages in the readme (#​193)
  • 7a75399 Add failing template tests
  • fbd17e7 Escape backslashes in template arguments (fixes #​177)
  • 0827d3b Fix level when supportsColor returns falsey (fixes #​176, #​175)
  • f0c0178 Allow multiple arguments in base chalk object (fixes #​187)
  • 106f086 Rewrite templating system (closes #​186, fixes #​184)
  • 69ac663 Fix undefined and null interpolated expressions (fixes #​194)
  • 38f641a v2.1.0

v2.2.0

  • a9f0c77 Use a Map and some minor regex tweaks
  • 37db75e Add related package in the readme
  • 7898eda Update chalk-pipe description
  • 5e6d5fd Add strip-ansi-stream to related modules
  • f653b06 Add TypeScript definitions (#​207)
  • f0533f6 Bump dev dependencies
  • d86db88 2.2.0

v2.2.2

  • 4372d27 Add Awesome mentioned badge
  • dc092b4 Add .visible for emitting text only when enabled (fixes #​192)
  • 6adf579 2.2.1
  • ede3103 add failing test for .visible bug
  • e2a4aa4 fix .visible when called after .enable is set to false
  • e1177ec 2.2.2

v2.3.0

v2.3.1

  • 5392313 Correct HSV and HWB examples
  • a8c60e3 Fix spelling error in readme (#​232)
  • bc3dd75 Update usage stats in the readme (#​242)
  • 6554030 Use svg screenshot
  • 011dd04 Fix usage example in the readme (#​251)
  • 678152c Update chalk to use the latest updates to supports-color (#​247)
  • b55dd79 Force bump dependencies
  • ae8a03f 2.3.1

v2.3.2


This PR has been generated by Renovate Bot.

@coveralls
Copy link

coveralls commented Jan 30, 2018

Coverage Status

Coverage remained the same at 100.0% when pulling e6ccab7 on renovate/chalk-2.x into 14facc5 on master.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants