forked from bombastictranz/bombastictranz
-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
chalk - npm.html
412 lines (388 loc) · 129 KB
/
chalk - npm.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
<!DOCTYPE html>
<!-- saved from url=(0035)https://www.npmjs.com/package/chalk -->
<html lang="en" data-bybit-channel-name="Yjj_DOlztcTpuX-ghNr2B"><script type="text/javascript">window["_gaUserPrefs"] = { ioo : function() { return true; } }</script><div id="in-page-channel-node-id" data-channel-name="in_page_channel_NI1144"></div><script async="false" src="chrome-extension://cpmkedoipcpimgecpmgpldfpohjplkpp/window-provider.js"></script><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="./chalk - npm_files/styles.8c5a07d0df4b584aab7e.css">
<title>chalk - npm</title>
<meta data-react-helmet="true" http-equiv="cleartype" content="on"><meta data-react-helmet="true" name="apple-mobile-web-app-capable" content="yes"><meta data-react-helmet="true" name="viewport" content="width=device-width,minimum-scale=1.0,initial-scale=1,user-scalable=yes"><meta data-react-helmet="true" property="og:image" content="https://static-production.npmjs.com/338e4905a2684ca96e08c7780fc68412.png"><meta data-react-helmet="true" name="msapplication-TileColor" content="#cb3837"><meta data-react-helmet="true" name="msapplication-TileImage" content="https://static-production.npmjs.com/7a7ffabbd910fc60161bc04f2cee4160.png"><meta data-react-helmet="true" name="msapplication-config" content="https://static-production.npmjs.com/668aac888e52ae13cac9cfd71fabd31f.xml"><meta data-react-helmet="true" name="theme-color" content="#cb3837">
<link data-react-helmet="true" href="https://static-production.npmjs.com/osd.xml" rel="search" title="npm package search" type="application/opensearchdescription+xml"><link data-react-helmet="true" rel="apple-touch-icon" sizes="120x120" href="https://static-production.npmjs.com/58a19602036db1daee0d7863c94673a4.png"><link data-react-helmet="true" rel="apple-touch-icon" sizes="144x144" href="https://static-production.npmjs.com/7a7ffabbd910fc60161bc04f2cee4160.png"><link data-react-helmet="true" rel="apple-touch-icon" sizes="152x152" href="https://static-production.npmjs.com/34110fd7686e2c90a487ca98e7336e99.png"><link data-react-helmet="true" rel="apple-touch-icon" sizes="180x180" href="https://static-production.npmjs.com/3dc95981de4241b35cd55fe126ab6b2c.png"><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/b0f1a8318363185cc2ea6a40ac23eeb2.png" sizes="32x32"><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/1996fcfdf7ca81ea795f67f093d7f449.png" sizes="230x230"><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/f1786e9b7cba9753ca7b9c40e8b98f67.png" sizes="96x96"><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/5f6e93af5bf0f5dcdd1eecdac99f51ee.png" sizes="192x192"><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/c426a1116301d1fd178c51522484127a.png" sizes="228x228"><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/da3ab40fb0861d15c83854c29f5f2962.png" sizes="16x16">
<style data-styled="active" data-styled-version="5.3.5"></style><link type="text/css" rel="stylesheet" href="./chalk - npm_files/css2"><meta name="description" content="Terminal string styling done right. Latest version: 5.3.0, last published: 8 months ago. Start using chalk in your project by running `npm i chalk`. There are 104744 other projects in the npm registry using chalk." data-react-helmet="true"><meta property="og:description" content="Terminal string styling done right. Latest version: 5.3.0, last published: 8 months ago. Start using chalk in your project by running `npm i chalk`. There are 104744 other projects in the npm registry using chalk." data-react-helmet="true"><meta property="og:title" content="chalk" data-react-helmet="true"><meta property="og:url" content="https://www.npmjs.com/package/chalk" data-react-helmet="true"><meta property="og:site_name" content="npm" data-react-helmet="true"><meta name="keywords" content="color,colour,colors,terminal,console,cli,string,ansi,style,styles,tty,formatting,rgb,256,shell,xterm,log,logging,command-line,text" data-react-helmet="true"><meta name="twitter:card" content="summary" data-react-helmet="true"><meta name="twitter:url" content="https://www.npmjs.com/package/chalk" data-react-helmet="true"><meta name="twitter:title" content="npm: chalk" data-react-helmet="true"><meta name="twitter:description" content="Terminal string styling done right. Latest version: 5.3.0, last published: 8 months ago. Start using chalk in your project by running `npm i chalk`. There are 104744 other projects in the npm registry using chalk." data-react-helmet="true"></head>
<body>
<div id="app"><div class="_452c3ec4 d68c66a8"><div class="cf325dbd list ma0 pa0 tr z-999"><div class="c746cc21 list ma0 pa0 tr z-999"></div></div><div class="flex flex-column vh-100"><header class="_755f5b0f bg-white z-2 bb b--black-20"><div></div><div class="e7070742 pv3-ns ph1-ns bg-white"><div id="header" class="bbefbfcc">skip to:<a aria-label="skip to content" class="d6d0dbcf" href="https://www.npmjs.com/package/chalk#main">content</a><a aria-label="skip to package search" class="d6d0dbcf" href="https://www.npmjs.com/package/chalk#search">package search</a></div><div class="ef7c6e62 center mw9 border-box ph4-ns ph3 flex items-center"><span class="_0edb515f pr3 dn dib-ns link lh-title dim b--white-30">❤</span><button tabindex="-1" class="_79c95847 _99e3854f f6 fw4 link dn dib-ns tl dim mr4 nowrap">Nettle Pie Market</button><nav class="_4a5f2a79 db w-100 w-auto-ns truncate" aria-label="Product Navigation"><ul id="main-menu" class="list pl0" role="menu" aria-label="Nav Menu"><li role="none" class="dib"><a href="https://www.npmjs.com/products/pro" role="menuitem" class="c6c55db4 no-underline f6-ns f7 fw5 dim pr2 pl2" id="nav-pro-link">Pro</a></li><li role="none"><a href="https://www.npmjs.com/products/teams" role="menuitem" class="c6c55db4 no-underline f6-ns f7 fw5 dim pr2 pl2" id="nav-teams-link">Teams</a></li><li role="none" class="dib"><a href="https://www.npmjs.com/products" role="menuitem" class="c6c55db4 no-underline f6-ns f7 fw5 dim pr2 pl2" id="nav-pricing-link">Pricing</a></li><li role="none" class="dib"><a href="https://docs.npmjs.com/" role="menuitem" class="c6c55db4 no-underline f6-ns f7 fw5 dim pr2 pl2" id="nav-docs-link">Documentation</a></li></ul></nav></div></div><div class="_4ea0e50d bt b--black-10"><div class="c5b9953b center mw9 flex flex-wrap ph4-ns border-box"><span class="_657f443d">npm</span><div class="af43375d mt3 db mr4-ns pb3 pb0-ns flex-auto 2-ns ph3 ph0-ns"><a href="https://www.npmjs.com/" aria-label="Npm"><svg viewBox="0 0 780 250" aria-hidden="true"><path fill="#231F20" d="M240,250h100v-50h100V0H240V250z M340,50h50v100h-50V50z M480,0v200h100V50h50v150h50V50h50v150h50V0H480z M0,200h100V50h50v150h50V0H0V200z"></path></svg></a></div><div id="search" class="_581ebd89 relative flex-auto w-100 w-50-ns pv2-ns order-1-ns order-2"><form id="search" method="GET" action="https://www.npmjs.com/search" class="_13c93d41 relative flex bg-transparent ph3 ph2 pv2 ph0-ns pv0-ns bt b--black-10 bn-ns"><div class="e82b10fd relative dde91b96"><div class="_2f299eeb nowrap flex"><span class="_705cdf4f db fl pl3 pr1"><svg width="15px" height="15px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" aria-hidden="true"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g stroke="#777777" stroke-width="1.3"><g><path d="M13.4044,7.0274 C13.4044,10.5494 10.5494,13.4044 7.0274,13.4044 C3.5054,13.4044 0.6504,10.5494 0.6504,7.0274 C0.6504,3.5054 3.5054,0.6504 7.0274,0.6504 C10.5494,0.6504 13.4044,3.5054 13.4044,7.0274 Z"></path><path d="M11.4913,11.4913 L17.8683,17.8683"></path></g></g></g></svg></span><input type="search" role="combobox" name="q" hotkeys="[object Object]" placeholder="Search packages" aria-label="Search packages" aria-controls="typeahead-list-540190" aria-expanded="false" aria-activedescendant="" inputref="[object Object]" autocomplete="off" class="_390acbc5 f5 fw3 black relative" value="" element="input"></div></div><button type="submit" class="_0da775bb bn pv2 ph4 f6 white pointer bn pv2 ph4 f6 white pointer" aria-label="Search">Search</button><input type="hidden" aria-hidden="true" name="csrftoken" value="9BoY-0m-YTuvDvVayrdbCimWS9DRdqRT0Ef0LGy2ZhF"></form></div><div class="_6f31c82b ml3 mt2 mt0-ns pv2-ns flex-auto tr nowrap relative pointer fw6 order-1 order-2-ns"><nav><button class="f66d27e1 flex bg-white items-center self-center pt1-ns pt2 pointer" aria-label="Profile menu" aria-expanded="false"><span class="_657f443d">Menu</span><img alt="avatar" class="a3eb5146 flex-none br-100" src="./chalk - npm_files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci9lYzU1NWY3YzNkODRjOWI3MWQxNTMzOWE3ZDRkYTgwNj9zaXplPTUwJmRlZmF1bHQ9cmV0cm8ifQ.UPQBRzXl1pLdMPIfp1-P3gmDwQbPjNoAUN0K7iDpPzk" aria-hidden="true"><div class="pl1" aria-hidden="true"><svg viewBox="0 0 11.64 5.82" height="6px" fill="#666" aria-hidden="true"><g id="6a308a62-c62e-4b78-87b6-759dd1ef54e5"><polygon points="10 0 5 5 0 0 10 0"></polygon></g></svg></div></button><span><div class="_59b94eb6 pa2 list absolute black-90 ma0 pa0 z-5 tl bg-white" hidden=""><h2 class="d70fa54a lh-copy pa2 flex"><span class="_0b9b6c57 mr2"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="user" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"></path></svg> <!-- -->roseteromeo56</span></h2><ul class="list ph0 ma0 mt2"><li class="_9e2bd439"><a class="_506dfb65 pa2 link db fw6 black" href="https://www.npmjs.com/~roseteromeo56"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="user" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"></path></svg> Profile</a></li><li class="_9e2bd439"><a class="_506dfb65 pa2 link db fw6 black" href="https://www.npmjs.com/settings/roseteromeo56/packages"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="cubes" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M488.6 250.2L392 214V105.5c0-15-9.3-28.4-23.4-33.7l-100-37.5c-8.1-3.1-17.1-3.1-25.3 0l-100 37.5c-14.1 5.3-23.4 18.7-23.4 33.7V214l-96.6 36.2C9.3 255.5 0 268.9 0 283.9V394c0 13.6 7.7 26.1 19.9 32.2l100 50c10.1 5.1 22.1 5.1 32.2 0l103.9-52 103.9 52c10.1 5.1 22.1 5.1 32.2 0l100-50c12.2-6.1 19.9-18.6 19.9-32.2V283.9c0-15-9.3-28.4-23.4-33.7zM358 214.8l-85 31.9v-68.2l85-37v73.3zM154 104.1l102-38.2 102 38.2v.6l-102 41.4-102-41.4v-.6zm84 291.1l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6zm240 112l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6z"></path></svg> Packages</a></li><li class="_9e2bd439"><a class="_506dfb65 pa2 link db fw6 black" href="https://www.npmjs.com/settings/roseteromeo56/profile"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="cog" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M487.4 315.7l-42.6-24.6c4.3-23.2 4.3-47 0-70.2l42.6-24.6c4.9-2.8 7.1-8.6 5.5-14-11.1-35.6-30-67.8-54.7-94.6-3.8-4.1-10-5.1-14.8-2.3L380.8 110c-17.9-15.4-38.5-27.3-60.8-35.1V25.8c0-5.6-3.9-10.5-9.4-11.7-36.7-8.2-74.3-7.8-109.2 0-5.5 1.2-9.4 6.1-9.4 11.7V75c-22.2 7.9-42.8 19.8-60.8 35.1L88.7 85.5c-4.9-2.8-11-1.9-14.8 2.3-24.7 26.7-43.6 58.9-54.7 94.6-1.7 5.4.6 11.2 5.5 14L67.3 221c-4.3 23.2-4.3 47 0 70.2l-42.6 24.6c-4.9 2.8-7.1 8.6-5.5 14 11.1 35.6 30 67.8 54.7 94.6 3.8 4.1 10 5.1 14.8 2.3l42.6-24.6c17.9 15.4 38.5 27.3 60.8 35.1v49.2c0 5.6 3.9 10.5 9.4 11.7 36.7 8.2 74.3 7.8 109.2 0 5.5-1.2 9.4-6.1 9.4-11.7v-49.2c22.2-7.9 42.8-19.8 60.8-35.1l42.6 24.6c4.9 2.8 11 1.9 14.8-2.3 24.7-26.7 43.6-58.9 54.7-94.6 1.5-5.5-.7-11.3-5.6-14.1zM256 336c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"></path></svg> Account</a></li><li class="_9e2bd439"><a class="_506dfb65 pa2 link db fw6 black" href="https://www.npmjs.com/settings/roseteromeo56/billing"><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="credit-card" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M527.9 32H48.1C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48.1 48h479.8c26.6 0 48.1-21.5 48.1-48V80c0-26.5-21.5-48-48.1-48zM54.1 80h467.8c3.3 0 6 2.7 6 6v42H48.1V86c0-3.3 2.7-6 6-6zm467.8 352H54.1c-3.3 0-6-2.7-6-6V256h479.8v170c0 3.3-2.7 6-6 6zM192 332v40c0 6.6-5.4 12-12 12h-72c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h72c6.6 0 12 5.4 12 12zm192 0v40c0 6.6-5.4 12-12 12H236c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h136c6.6 0 12 5.4 12 12z"></path></svg> Billing Info</a></li><li class="_9e2bd439"><a class="_506dfb65 pa2 link db fw6 black" href="https://www.npmjs.com/settings/roseteromeo56/tokens"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="coins" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M0 405.3V448c0 35.3 86 64 192 64s192-28.7 192-64v-42.7C342.7 434.4 267.2 448 192 448S41.3 434.4 0 405.3zM320 128c106 0 192-28.7 192-64S426 0 320 0 128 28.7 128 64s86 64 192 64zM0 300.4V352c0 35.3 86 64 192 64s192-28.7 192-64v-51.6c-41.3 34-116.9 51.6-192 51.6S41.3 334.4 0 300.4zm416 11c57.3-11.1 96-31.7 96-55.4v-42.7c-23.2 16.4-57.3 27.6-96 34.5v63.6zM192 160C86 160 0 195.8 0 240s86 80 192 80 192-35.8 192-80-86-80-192-80zm219.3 56.3c60-10.8 100.7-32 100.7-56.3v-42.7c-35.5 25.1-96.5 38.6-160.7 41.8 29.5 14.3 51.2 33.5 60 57.2z"></path></svg> Access Tokens</a></li><li class="_9e2bd439 undefined"><a class="_07ec5156 pa2 pt3 link mt2" href="https://www.npmjs.com/org/create"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 11" aria-hidden="true"><path fill-rule="evenodd" d="M4.9 6.376H.78V4.444H4.9V.097h2v4.347h4.117v1.932H6.9v4.347h-2"></path></svg> Add Organization</a></li><li class="_9e2bd439"><a class="_506dfb65 pa2 link db fw6 black" href="https://www.npmjs.com/logout"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sign-out-alt" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M497 273L329 441c-15 15-41 4.5-41-17v-96H152c-13.3 0-24-10.7-24-24v-96c0-13.3 10.7-24 24-24h136V88c0-21.4 25.9-32 41-17l168 168c9.3 9.4 9.3 24.6 0 34zM192 436v-40c0-6.6-5.4-12-12-12H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h84c6.6 0 12-5.4 12-12V76c0-6.6-5.4-12-12-12H96c-53 0-96 43-96 96v192c0 53 43 96 96 96h84c6.6 0 12-5.4 12-12z"></path></svg> Sign Out</a></li></ul></div></span></nav></div></div></div></header><main id="main"> <div class="_36ae70e9 flex flex-row flex-wrap pb5 ph3-l mw-100 mt4-ns mt1 center-ns mh1" id="top"><div class="w-100 ph0-l ph3 ph4-m"><h1 class="cd6ce1fd flex flex-row justify-start items-center w-100 fw6 mt3 black dib ma0 tracked-tight no-underline hover-black f3-ns"><span class="_50685029 truncate">chalk</span><div data-nosnippet="true"><img src="./chalk - npm_files/255a118f56f5346b97e56325a1217a16.svg" height="20px" title="This package contains built-in TypeScript declarations" alt="TypeScript icon, indicating that this package has built-in type declarations" class="aa30d277 pl3" data-nosnippet="true"></div></h1><span class="_76473bea f6 dib ph0 pv2 mb2-ns black-80 nowrap f5 fw4 lh-copy">5.3.0 • </span><span class="_813b53b2 _76473bea f6 dib ph0 pv2 mb2-ns black-80 nowrap f5 fw4 lh-copy">Public</span><span class="_76473bea f6 dib ph0 pv2 mb2-ns black-80 nowrap f5 fw4 lh-copy"> • Published <time datetime="2023-06-29T10:58:11.887Z" title="6/29/2023, 6:58:11 AM">8 months ago</time></span></div><ul class="cfb2a888 flex flex-column flex-row-l w-100 ma0 pa0 mr2 mr0-l list" role="tablist" aria-owns="package-tab-readme package-tab-code package-tab-dependencies package-tab-dependents package-tab-versions"><li class="_8055e658 f5 fw5 tc pointer d9f99065 ac5f7ef8 f4 fw6 black-50" role="presentation"><a class="_38ce9a85 link db ph4 fw6" href="https://www.npmjs.com/package/chalk?activeTab=readme" aria-selected="true" role="tab" aria-controls="tabpanel-readme" id="package-tab-readme" tabindex="0"><span><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="file-alt" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"></path></svg> Readme</span></a></li><li class="_8055e658 f5 fw5 tc pointer _7aa1ee94" role="presentation"><a class="_38ce9a85 link db ph4 fw6" href="https://www.npmjs.com/package/chalk?activeTab=code" aria-selected="false" role="tab" aria-controls="tabpanel-code" id="package-tab-code" tabindex="-1"><span><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="file-archive" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zM128.4 336c-17.9 0-32.4 12.1-32.4 27 0 15 14.6 27 32.5 27s32.4-12.1 32.4-27-14.6-27-32.5-27zM224 136V0h-63.6v32h-32V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM95.9 32h32v32h-32zm32.3 384c-33.2 0-58-30.4-51.4-62.9L96.4 256v-32h32v-32h-32v-32h32v-32h-32V96h32V64h32v32h-32v32h32v32h-32v32h32v32h-32v32h22.1c5.7 0 10.7 4.1 11.8 9.7l17.3 87.7c6.4 32.4-18.4 62.6-51.4 62.6z"></path></svg>Code <span class="a17280e0"><span class="Label-sc-1t3ykp0-0 hGLrKA _22665c13">Beta</span></span></span></a></li><li class="_8055e658 f5 fw5 tc pointer c1f85151" role="presentation"><a class="_38ce9a85 link db ph4 fw6" href="https://www.npmjs.com/package/chalk?activeTab=dependencies" aria-selected="false" role="tab" aria-controls="tabpanel-dependencies" id="package-tab-dependencies" tabindex="-1"><span><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="cube" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M239.1 6.3l-208 78c-18.7 7-31.1 25-31.1 45v225.1c0 18.2 10.3 34.8 26.5 42.9l208 104c13.5 6.8 29.4 6.8 42.9 0l208-104c16.3-8.1 26.5-24.8 26.5-42.9V129.3c0-20-12.4-37.9-31.1-44.9l-208-78C262 2.2 250 2.2 239.1 6.3zM256 68.4l192 72v1.1l-192 78-192-78v-1.1l192-72zm32 356V275.5l160-65v133.9l-160 80z"></path></svg>0 Dependencies</span></a></li><li class="_8055e658 f5 fw5 tc pointer _7cec0316" role="presentation"><a class="_38ce9a85 link db ph4 fw6" href="https://www.npmjs.com/package/chalk?activeTab=dependents" aria-selected="false" role="tab" aria-controls="tabpanel-dependents" id="package-tab-dependents" tabindex="-1"><span><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="cubes" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M488.6 250.2L392 214V105.5c0-15-9.3-28.4-23.4-33.7l-100-37.5c-8.1-3.1-17.1-3.1-25.3 0l-100 37.5c-14.1 5.3-23.4 18.7-23.4 33.7V214l-96.6 36.2C9.3 255.5 0 268.9 0 283.9V394c0 13.6 7.7 26.1 19.9 32.2l100 50c10.1 5.1 22.1 5.1 32.2 0l103.9-52 103.9 52c10.1 5.1 22.1 5.1 32.2 0l100-50c12.2-6.1 19.9-18.6 19.9-32.2V283.9c0-15-9.3-28.4-23.4-33.7zM358 214.8l-85 31.9v-68.2l85-37v73.3zM154 104.1l102-38.2 102 38.2v.6l-102 41.4-102-41.4v-.6zm84 291.1l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6zm240 112l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6z"></path></svg>104,744 Dependents</span></a></li><li class="_8055e658 f5 fw5 tc pointer b4fcfd19" role="presentation"><a class="_38ce9a85 link db ph4 fw6" href="https://www.npmjs.com/package/chalk?activeTab=versions" aria-selected="false" role="tab" aria-controls="tabpanel-versions" id="package-tab-versions" tabindex="-1"><span><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tags" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M497.941 225.941L286.059 14.059A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v204.118a48 48 0 0 0 14.059 33.941l211.882 211.882c18.744 18.745 49.136 18.746 67.882 0l204.118-204.118c18.745-18.745 18.745-49.137 0-67.882zM112 160c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm513.941 133.823L421.823 497.941c-18.745 18.745-49.137 18.745-67.882 0l-.36-.36L527.64 323.522c16.999-16.999 26.36-39.6 26.36-63.64s-9.362-46.641-26.36-63.64L331.397 0h48.721a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882z"></path></svg>38 Versions</span></a></li></ul><div class="_6620a4fd mw8-l mw-100 w-100 w-two-thirds-l ph3-m pt2 pl0-ns pl2"><span><section class="e22ba268 ph2 ph0-ns ml0-ns mr3-ns black-80" id="tabpanel-readme" aria-labelledby="package-tab-readme" role="tabpanel" data-attribute=""><div class=""><article><div id="readme" class="_704c034e _6d9832ac pr4-ns pl0-ns ph1-m pr3-m pr2"><h1 align="center"><a id="" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>
<br>
<br>
<a target="_blank" rel="noopener noreferrer" href="https://github.com/chalk/chalk/blob/HEAD/media/logo.svg"><img width="320" src="./chalk - npm_files/logo.svg" alt="Chalk" style="max-width: 100%;"></a>
<br>
<br>
<br>
</h1>
<blockquote>
<p>Terminal string styling done right</p>
</blockquote>
<p><a href="https://codecov.io/gh/chalk/chalk" rel="nofollow"><img src="./chalk - npm_files/badge.svg" alt="Coverage Status" data-canonical-src="https://codecov.io/gh/chalk/chalk/branch/main/graph/badge.svg" style="max-width: 100%;"></a>
<a href="https://www.npmjs.com/package/chalk?activeTab=dependents" rel="nofollow"><img src="./chalk - npm_files/chalk" alt="npm dependents" data-canonical-src="https://badgen.net/npm/dependents/chalk" style="max-width: 100%;"></a>
<a href="https://www.npmjs.com/package/chalk" rel="nofollow"><img src="./chalk - npm_files/chalk(1)" alt="Downloads" data-canonical-src="https://badgen.net/npm/dt/chalk" style="max-width: 100%;"></a>
<a href="https://repl.it/github/chalk/chalk" rel="nofollow"><img src="./chalk - npm_files/Run_on_Replit-f26207" alt="run on repl.it" data-canonical-src="https://img.shields.io/badge/Run_on_Replit-f26207?logo=replit&logoColor=white" style="max-width: 100%;"></a></p>
<p><a target="_blank" rel="noopener noreferrer" href="https://github.com/chalk/chalk/blob/HEAD/media/screenshot.png"><img src="./chalk - npm_files/screenshot.png" alt="" style="max-width: 100%;"></a></p>
<br>
<hr>
<div align="center">
<p>
</p>
<p>
<sup>
Sindre Sorhus' open source work is supported by the community on <a href="https://github.com/sponsors/sindresorhus">GitHub Sponsors</a>
</sup>
</p>
<sup>Special thanks to:</sup>
<br>
<br>
<a href="https://standardresume.co/tech" rel="nofollow">
<img src="./chalk - npm_files/standard-resume-logo.svg" width="160" data-canonical-src="https://sindresorhus.com/assets/thanks/standard-resume-logo.svg" style="max-width: 100%;">
</a>
<br>
<br>
<a href="https://retool.com/?utm_campaign=sindresorhus" rel="nofollow">
<img src="./chalk - npm_files/retool-logo.svg" width="230" data-canonical-src="https://sindresorhus.com/assets/thanks/retool-logo.svg" style="max-width: 100%;">
</a>
<br>
<br>
<a href="https://strapi.io/?ref=sindresorhus" rel="nofollow">
<div>
<img src="./chalk - npm_files/strapi-logo-white-bg.png" width="220" alt="Strapi" data-canonical-src="https://sindresorhus.com/assets/thanks/strapi-logo-white-bg.png" style="max-width: 100%;">
</div>
<b>Strapi is the leading open-source headless CMS.</b>
<div>
<sup>It’s 100% JavaScript, fully customizable, and developer-first.</sup>
</div>
</a>
<br>
<br>
<a href="https://www.stackaid.us/?utm_campaign=sindre" rel="nofollow">
<div>
<img src="./chalk - npm_files/stackaid-logo.png" width="230" alt="StackAid" data-canonical-src="https://sindresorhus.com/assets/thanks/stackaid-logo.png" style="max-width: 100%;">
</div>
<b>Fund your open source dependencies</b>
</a>
<br>
<br>
</div>
<hr>
<br>
<h2><a id="user-content-highlights" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#highlights"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Highlights</h2>
<ul>
<li>Expressive API</li>
<li>Highly performant</li>
<li>No dependencies</li>
<li>Ability to nest styles</li>
<li><a href="https://www.npmjs.com/package/chalk#256-and-truecolor-color-support">256/Truecolor color support</a></li>
<li>Auto-detects color support</li>
<li>Doesn't extend <code>String.prototype</code>
</li>
<li>Clean and focused</li>
<li>Actively maintained</li>
<li>
<a href="https://www.npmjs.com/browse/depended/chalk" rel="nofollow">Used by ~86,000 packages</a> as of October 4, 2022</li>
</ul>
<h2><a id="user-content-install" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#install"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Install</h2>
<div class="highlight highlight-source-shell"><pre tabindex="0">npm install chalk</pre></div>
<p><strong>IMPORTANT:</strong> Chalk 5 is ESM. If you want to use Chalk with TypeScript or a build tool, you will probably want to use Chalk 4 for now. <a href="https://github.com/chalk/chalk/releases/tag/v5.0.0">Read more.</a></p>
<h2><a id="user-content-usage" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#usage"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Usage</h2>
<div class="highlight highlight-source-js"><pre tabindex="0"><span class="pl-k">import</span> <span class="pl-s1">chalk</span> <span class="pl-k">from</span> <span class="pl-s">'chalk'</span><span class="pl-kos">;</span>
<span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">log</span><span class="pl-kos">(</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">blue</span><span class="pl-kos">(</span><span class="pl-s">'Hello world!'</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div>
<p>Chalk comes with an easy to use composable API where you just chain and nest the styles you want.</p>
<div class="highlight highlight-source-js"><pre tabindex="0"><span class="pl-k">import</span> <span class="pl-s1">chalk</span> <span class="pl-k">from</span> <span class="pl-s">'chalk'</span><span class="pl-kos">;</span>
<span class="pl-k">const</span> <span class="pl-s1">log</span> <span class="pl-c1">=</span> <span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-c1">log</span><span class="pl-kos">;</span>
<span class="pl-c">// Combine styled and normal strings</span>
<span class="pl-s1">log</span><span class="pl-kos">(</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">blue</span><span class="pl-kos">(</span><span class="pl-s">'Hello'</span><span class="pl-kos">)</span> <span class="pl-c1">+</span> <span class="pl-s">' World'</span> <span class="pl-c1">+</span> <span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">red</span><span class="pl-kos">(</span><span class="pl-s">'!'</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-c">// Compose multiple styles using the chainable API</span>
<span class="pl-s1">log</span><span class="pl-kos">(</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-c1">blue</span><span class="pl-kos">.</span><span class="pl-c1">bgRed</span><span class="pl-kos">.</span><span class="pl-en">bold</span><span class="pl-kos">(</span><span class="pl-s">'Hello world!'</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-c">// Pass in multiple arguments</span>
<span class="pl-s1">log</span><span class="pl-kos">(</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">blue</span><span class="pl-kos">(</span><span class="pl-s">'Hello'</span><span class="pl-kos">,</span> <span class="pl-s">'World!'</span><span class="pl-kos">,</span> <span class="pl-s">'Foo'</span><span class="pl-kos">,</span> <span class="pl-s">'bar'</span><span class="pl-kos">,</span> <span class="pl-s">'biz'</span><span class="pl-kos">,</span> <span class="pl-s">'baz'</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-c">// Nest styles</span>
<span class="pl-s1">log</span><span class="pl-kos">(</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">red</span><span class="pl-kos">(</span><span class="pl-s">'Hello'</span><span class="pl-kos">,</span> <span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-c1">underline</span><span class="pl-kos">.</span><span class="pl-en">bgBlue</span><span class="pl-kos">(</span><span class="pl-s">'world'</span><span class="pl-kos">)</span> <span class="pl-c1">+</span> <span class="pl-s">'!'</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-c">// Nest styles of the same type even (color, underline, background)</span>
<span class="pl-s1">log</span><span class="pl-kos">(</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">green</span><span class="pl-kos">(</span>
<span class="pl-s">'I am a green line '</span> <span class="pl-c1">+</span>
<span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-c1">blue</span><span class="pl-kos">.</span><span class="pl-c1">underline</span><span class="pl-kos">.</span><span class="pl-en">bold</span><span class="pl-kos">(</span><span class="pl-s">'with a blue substring'</span><span class="pl-kos">)</span> <span class="pl-c1">+</span>
<span class="pl-s">' that becomes green again!'</span>
<span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-c">// ES2015 template literal</span>
<span class="pl-s1">log</span><span class="pl-kos">(</span><span class="pl-s">`</span>
<span class="pl-s">CPU: <span class="pl-s1"><span class="pl-kos">${</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">red</span><span class="pl-kos">(</span><span class="pl-s">'90%'</span><span class="pl-kos">)</span><span class="pl-kos">}</span></span></span>
<span class="pl-s">RAM: <span class="pl-s1"><span class="pl-kos">${</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">green</span><span class="pl-kos">(</span><span class="pl-s">'40%'</span><span class="pl-kos">)</span><span class="pl-kos">}</span></span></span>
<span class="pl-s">DISK: <span class="pl-s1"><span class="pl-kos">${</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">yellow</span><span class="pl-kos">(</span><span class="pl-s">'70%'</span><span class="pl-kos">)</span><span class="pl-kos">}</span></span></span>
<span class="pl-s">`</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-c">// Use RGB colors in terminal emulators that support it.</span>
<span class="pl-s1">log</span><span class="pl-kos">(</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">rgb</span><span class="pl-kos">(</span><span class="pl-c1">123</span><span class="pl-kos">,</span> <span class="pl-c1">45</span><span class="pl-kos">,</span> <span class="pl-c1">67</span><span class="pl-kos">)</span><span class="pl-kos">.</span><span class="pl-en">underline</span><span class="pl-kos">(</span><span class="pl-s">'Underlined reddish color'</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-s1">log</span><span class="pl-kos">(</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">hex</span><span class="pl-kos">(</span><span class="pl-s">'#DEADED'</span><span class="pl-kos">)</span><span class="pl-kos">.</span><span class="pl-en">bold</span><span class="pl-kos">(</span><span class="pl-s">'Bold gray!'</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div>
<p>Easily define your own themes:</p>
<div class="highlight highlight-source-js"><pre tabindex="0"><span class="pl-k">import</span> <span class="pl-s1">chalk</span> <span class="pl-k">from</span> <span class="pl-s">'chalk'</span><span class="pl-kos">;</span>
<span class="pl-k">const</span> <span class="pl-s1">error</span> <span class="pl-c1">=</span> <span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-c1">bold</span><span class="pl-kos">.</span><span class="pl-c1">red</span><span class="pl-kos">;</span>
<span class="pl-k">const</span> <span class="pl-s1">warning</span> <span class="pl-c1">=</span> <span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">hex</span><span class="pl-kos">(</span><span class="pl-s">'#FFA500'</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-c">// Orange color</span>
<span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">log</span><span class="pl-kos">(</span><span class="pl-s1">error</span><span class="pl-kos">(</span><span class="pl-s">'Error!'</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">log</span><span class="pl-kos">(</span><span class="pl-s1">warning</span><span class="pl-kos">(</span><span class="pl-s">'Warning!'</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div>
<p>Take advantage of console.log <a href="https://nodejs.org/docs/latest/api/console.html#console_console_log_data_args" rel="nofollow">string substitution</a>:</p>
<div class="highlight highlight-source-js"><pre tabindex="0"><span class="pl-k">import</span> <span class="pl-s1">chalk</span> <span class="pl-k">from</span> <span class="pl-s">'chalk'</span><span class="pl-kos">;</span>
<span class="pl-k">const</span> <span class="pl-s1">name</span> <span class="pl-c1">=</span> <span class="pl-s">'Sindre'</span><span class="pl-kos">;</span>
<span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">log</span><span class="pl-kos">(</span><span class="pl-s1">chalk</span><span class="pl-kos">.</span><span class="pl-en">green</span><span class="pl-kos">(</span><span class="pl-s">'Hello %s'</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-s1">name</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-c">//=> 'Hello Sindre'</span></pre></div>
<h2><a id="user-content-api" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#api"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>API</h2>
<h3><a id="user-content-chalkstylestylestring-string" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#chalkstylestylestring-string"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>chalk.<code><style>[.<style>...](string, [string...])</code>
</h3>
<p>Example: <code>chalk.red.bold.underline('Hello', 'world');</code></p>
<p>Chain <a href="https://www.npmjs.com/package/chalk#styles">styles</a> and call the last one as a method with a string argument. Order doesn't matter, and later styles take precedent in case of a conflict. This simply means that <code>chalk.red.yellow.green</code> is equivalent to <code>chalk.green</code>.</p>
<p>Multiple arguments will be separated by space.</p>
<h3><a id="user-content-chalklevel" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#chalklevel"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>chalk.level</h3>
<p>Specifies the level of color support.</p>
<p>Color support is automatically detected, but you can override it by setting the <code>level</code> property. You should however only do this in your own code as it applies globally to all Chalk consumers.</p>
<p>If you need to change this in a reusable module, create a new instance:</p>
<div class="highlight highlight-source-js"><pre tabindex="0"><span class="pl-k">import</span> <span class="pl-kos">{</span><span class="pl-v">Chalk</span><span class="pl-kos">}</span> <span class="pl-k">from</span> <span class="pl-s">'chalk'</span><span class="pl-kos">;</span>
<span class="pl-k">const</span> <span class="pl-s1">customChalk</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">Chalk</span><span class="pl-kos">(</span><span class="pl-kos">{</span><span class="pl-c1">level</span>: <span class="pl-c1">0</span><span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div>
<table>
<thead>
<tr>
<th align="center">Level</th>
<th align="left">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center"><code>0</code></td>
<td align="left">All colors disabled</td>
</tr>
<tr>
<td align="center"><code>1</code></td>
<td align="left">Basic color support (16 colors)</td>
</tr>
<tr>
<td align="center"><code>2</code></td>
<td align="left">256 color support</td>
</tr>
<tr>
<td align="center"><code>3</code></td>
<td align="left">Truecolor support (16 million colors)</td>
</tr>
</tbody>
</table>
<h3><a id="user-content-supportscolor" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#supportscolor"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>supportsColor</h3>
<p>Detect whether the terminal <a href="https://github.com/chalk/supports-color">supports color</a>. Used internally and handled for you, but exposed for convenience.</p>
<p>Can be overridden by the user with the flags <code>--color</code> and <code>--no-color</code>. For situations where using <code>--color</code> is not possible, use the environment variable <code>FORCE_COLOR=1</code> (level 1), <code>FORCE_COLOR=2</code> (level 2), or <code>FORCE_COLOR=3</code> (level 3) to forcefully enable color, or <code>FORCE_COLOR=0</code> to forcefully disable. The use of <code>FORCE_COLOR</code> overrides all other color support checks.</p>
<p>Explicit 256/Truecolor mode can be enabled using the <code>--color=256</code> and <code>--color=16m</code> flags, respectively.</p>
<h3><a id="user-content-chalkstderr-and-supportscolorstderr" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#chalkstderr-and-supportscolorstderr"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>chalkStderr and supportsColorStderr</h3>
<p><code>chalkStderr</code> contains a separate instance configured with color support detected for <code>stderr</code> stream instead of <code>stdout</code>. Override rules from <code>supportsColor</code> apply to this too. <code>supportsColorStderr</code> is exposed for convenience.</p>
<h3><a id="user-content-modifiernames-foregroundcolornames-backgroundcolornames-and-colornames" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#modifiernames-foregroundcolornames-backgroundcolornames-and-colornames"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>modifierNames, foregroundColorNames, backgroundColorNames, and colorNames</h3>
<p>All supported style strings are exposed as an array of strings for convenience. <code>colorNames</code> is the combination of <code>foregroundColorNames</code> and <code>backgroundColorNames</code>.</p>
<p>This can be useful if you wrap Chalk and need to validate input:</p>
<div class="highlight highlight-source-js"><pre tabindex="0"><span class="pl-k">import</span> <span class="pl-kos">{</span><span class="pl-s1">modifierNames</span><span class="pl-kos">,</span> <span class="pl-s1">foregroundColorNames</span><span class="pl-kos">}</span> <span class="pl-k">from</span> <span class="pl-s">'chalk'</span><span class="pl-kos">;</span>
<span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">log</span><span class="pl-kos">(</span><span class="pl-s1">modifierNames</span><span class="pl-kos">.</span><span class="pl-en">includes</span><span class="pl-kos">(</span><span class="pl-s">'bold'</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-c">//=> true</span>
<span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">log</span><span class="pl-kos">(</span><span class="pl-s1">foregroundColorNames</span><span class="pl-kos">.</span><span class="pl-en">includes</span><span class="pl-kos">(</span><span class="pl-s">'pink'</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-c">//=> false</span></pre></div>
<h2><a id="user-content-styles" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#styles"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Styles</h2>
<h3><a id="user-content-modifiers" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#modifiers"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Modifiers</h3>
<ul>
<li>
<code>reset</code> - Reset the current style.</li>
<li>
<code>bold</code> - Make the text bold.</li>
<li>
<code>dim</code> - Make the text have lower opacity.</li>
<li>
<code>italic</code> - Make the text italic. <em>(Not widely supported)</em>
</li>
<li>
<code>underline</code> - Put a horizontal line below the text. <em>(Not widely supported)</em>
</li>
<li>
<code>overline</code> - Put a horizontal line above the text. <em>(Not widely supported)</em>
</li>
<li>
<code>inverse</code>- Invert background and foreground colors.</li>
<li>
<code>hidden</code> - Print the text but make it invisible.</li>
<li>
<code>strikethrough</code> - Puts a horizontal line through the center of the text. <em>(Not widely supported)</em>
</li>
<li>
<code>visible</code>- Print the text only when Chalk has a color level above zero. Can be useful for things that are purely cosmetic.</li>
</ul>
<h3><a id="user-content-colors" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#colors"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Colors</h3>
<ul>
<li><code>black</code></li>
<li><code>red</code></li>
<li><code>green</code></li>
<li><code>yellow</code></li>
<li><code>blue</code></li>
<li><code>magenta</code></li>
<li><code>cyan</code></li>
<li><code>white</code></li>
<li>
<code>blackBright</code> (alias: <code>gray</code>, <code>grey</code>)</li>
<li><code>redBright</code></li>
<li><code>greenBright</code></li>
<li><code>yellowBright</code></li>
<li><code>blueBright</code></li>
<li><code>magentaBright</code></li>
<li><code>cyanBright</code></li>
<li><code>whiteBright</code></li>
</ul>
<h3><a id="user-content-background-colors" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#background-colors"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Background colors</h3>
<ul>
<li><code>bgBlack</code></li>
<li><code>bgRed</code></li>
<li><code>bgGreen</code></li>
<li><code>bgYellow</code></li>
<li><code>bgBlue</code></li>
<li><code>bgMagenta</code></li>
<li><code>bgCyan</code></li>
<li><code>bgWhite</code></li>
<li>
<code>bgBlackBright</code> (alias: <code>bgGray</code>, <code>bgGrey</code>)</li>
<li><code>bgRedBright</code></li>
<li><code>bgGreenBright</code></li>
<li><code>bgYellowBright</code></li>
<li><code>bgBlueBright</code></li>
<li><code>bgMagentaBright</code></li>
<li><code>bgCyanBright</code></li>
<li><code>bgWhiteBright</code></li>
</ul>
<h2><a id="user-content-256-and-truecolor-color-support" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#256-and-truecolor-color-support"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>256 and Truecolor color support</h2>
<p>Chalk supports 256 colors and <a href="https://github.com/termstandard/colors">Truecolor</a> (16 million colors) on supported terminal apps.</p>
<p>Colors are downsampled from 16 million RGB values to an ANSI color format that is supported by the terminal emulator (or by specifying <code>{level: n}</code> as a Chalk option). For example, Chalk configured to run at level 1 (basic color support) will downsample an RGB value of #FF0000 (red) to 31 (ANSI escape for red).</p>
<p>Examples:</p>
<ul>
<li><code>chalk.hex('#DEADED').underline('Hello, world!')</code></li>
<li><code>chalk.rgb(15, 100, 204).inverse('Hello!')</code></li>
</ul>
<p>Background versions of these models are prefixed with <code>bg</code> and the first level of the module capitalized (e.g. <code>hex</code> for foreground colors and <code>bgHex</code> for background colors).</p>
<ul>
<li><code>chalk.bgHex('#DEADED').underline('Hello, world!')</code></li>
<li><code>chalk.bgRgb(15, 100, 204).inverse('Hello!')</code></li>
</ul>
<p>The following color models can be used:</p>
<ul>
<li>
<a href="https://en.wikipedia.org/wiki/RGB_color_model" rel="nofollow"><code>rgb</code></a> - Example: <code>chalk.rgb(255, 136, 0).bold('Orange!')</code>
</li>
<li>
<a href="https://en.wikipedia.org/wiki/Web_colors#Hex_triplet" rel="nofollow"><code>hex</code></a> - Example: <code>chalk.hex('#FF8800').bold('Orange!')</code>
</li>
<li>
<a href="https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit" rel="nofollow"><code>ansi256</code></a> - Example: <code>chalk.bgAnsi256(194)('Honeydew, more or less')</code>
</li>
</ul>
<h2><a id="user-content-browser-support" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#browser-support"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Browser support</h2>
<p>Since Chrome 69, ANSI escape codes are natively supported in the developer console.</p>
<h2><a id="user-content-windows" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#windows"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Windows</h2>
<p>If you're on Windows, do yourself a favor and use <a href="https://github.com/microsoft/terminal">Windows Terminal</a> instead of <code>cmd.exe</code>.</p>
<h2><a id="user-content-origin-story" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#origin-story"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Origin story</h2>
<p><a href="https://github.com/Marak/colors.js">colors.js</a> used to be the most popular string styling module, but it has serious deficiencies like extending <code>String.prototype</code> which causes all kinds of <a href="https://github.com/yeoman/yo/issues/68">problems</a> and the package is unmaintained. Although there are other packages, they either do too much or not enough. Chalk is a clean and focused alternative.</p>
<h2><a id="user-content-related" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#related"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Related</h2>
<ul>
<li>
<a href="https://github.com/chalk/chalk-template">chalk-template</a> - <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#tagged_templates" rel="nofollow">Tagged template literals</a> support for this module</li>
<li>
<a href="https://github.com/chalk/chalk-cli">chalk-cli</a> - CLI for this module</li>
<li>
<a href="https://github.com/chalk/ansi-styles">ansi-styles</a> - ANSI escape codes for styling strings in the terminal</li>
<li>
<a href="https://github.com/chalk/supports-color">supports-color</a> - Detect whether a terminal supports color</li>
<li>
<a href="https://github.com/chalk/strip-ansi">strip-ansi</a> - Strip ANSI escape codes</li>
<li>
<a href="https://github.com/chalk/strip-ansi-stream">strip-ansi-stream</a> - Strip ANSI escape codes from a stream</li>
<li>
<a href="https://github.com/chalk/has-ansi">has-ansi</a> - Check if a string has ANSI escape codes</li>
<li>
<a href="https://github.com/chalk/ansi-regex">ansi-regex</a> - Regular expression for matching ANSI escape codes</li>
<li>
<a href="https://github.com/chalk/wrap-ansi">wrap-ansi</a> - Wordwrap a string with ANSI escape codes</li>
<li>
<a href="https://github.com/chalk/slice-ansi">slice-ansi</a> - Slice a string with ANSI escape codes</li>
<li>
<a href="https://github.com/qix-/color-convert">color-convert</a> - Converts colors between different models</li>
<li>
<a href="https://github.com/bokub/chalk-animation">chalk-animation</a> - Animate strings in the terminal</li>
<li>
<a href="https://github.com/bokub/gradient-string">gradient-string</a> - Apply color gradients to strings</li>
<li>
<a href="https://github.com/LitoMore/chalk-pipe">chalk-pipe</a> - Create chalk style schemes with simpler style strings</li>
<li>
<a href="https://github.com/sindresorhus/terminal-link">terminal-link</a> - Create clickable links in the terminal</li>
</ul>
<h2><a id="user-content-maintainers" class="anchor" aria-hidden="true" href="https://www.npmjs.com/package/chalk#maintainers"><svg aria-hidden="true" role="img" class="octicon octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:middle"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Maintainers</h2>
<ul>
<li><a href="https://github.com/sindresorhus">Sindre Sorhus</a></li>
<li><a href="https://github.com/qix-">Josh Junon</a></li>
</ul>
</div></article></div><div class="pv4"><h2 class="c7520c26">Readme</h2><h3 id="user-content-keywords" class="a0dff0b1 mt2 pt2 mb3 pb3 f4 fw6 b--black-10">Keywords</h3><ul class="list pl0"><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:color">color</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:colour">colour</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:colors">colors</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:terminal">terminal</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:console">console</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:cli">cli</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:string">string</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:ansi">ansi</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:style">style</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:styles">styles</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:tty">tty</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:formatting">formatting</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:rgb">rgb</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:256">256</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:shell">shell</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:xterm">xterm</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:log">log</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:logging">logging</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:command-line">command-line</a></li><li class="dib mr2"><a class="_75a5f581 f4 fw6 fl db pv1 ma1 black-70 link hover-black animate" href="https://www.npmjs.com/search?q=keywords:text">text</a></li></ul></div></section><section class="e22ba268 ph2 ph0-ns ml0-ns mr3-ns black-80" id="tabpanel-explore" aria-labelledby="package-tab-explore" role="tabpanel" data-attribute="hidden"></section><section class="e22ba268 ph2 ph0-ns ml0-ns mr3-ns black-80" id="tabpanel-admin" aria-labelledby="package-tab-admin" role="tabpanel" data-attribute="hidden"></section><section class="e22ba268 ph2 ph0-ns ml0-ns mr3-ns black-80" id="tabpanel-dependencies" aria-labelledby="package-tab-dependencies" role="tabpanel" data-attribute="hidden"></section><section class="e22ba268 ph2 ph0-ns ml0-ns mr3-ns black-80" id="tabpanel-dependents" aria-labelledby="package-tab-dependents" role="tabpanel" data-attribute="hidden"></section><div class="e22ba268 ph2 ph0-ns ml0-ns mr3-ns black-80" id="tabpanel-versions" aria-labelledby="package-tab-versions" role="tabpanel" data-attribute="hidden"></div></span><span aria-live="polite"></span></div><div class="fdbf4038 w-third-l mt3 w-100 ph3 ph4-m pv3 pv0-l"><h2 class="c7520c26">Package Sidebar</h2><h3 class="c84e15be f5 mt2 pt2 mb0">Install</h3><div class="d767adf4 lh-copy truncate ph0 mb3 black-80 b5be2af6 f6 flex flex-row"><svg viewBox="0 0 12.32 9.33" aria-hidden="true"><g><line class="st1" x1="7.6" y1="8.9" x2="7.6" y2="6.9"></line><rect width="1.9" height="1.9"></rect><rect x="1.9" y="1.9" width="1.9" height="1.9"></rect><rect x="3.7" y="3.7" width="1.9" height="1.9"></rect><rect x="1.9" y="5.6" width="1.9" height="1.9"></rect><rect y="7.5" width="1.9" height="1.9"></rect></g></svg><p class="flex-auto truncate db ma0"><code>npm i chalk</code><button class="fbd04dd1" type="button" aria-label="Copy install command line"><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="copy" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M433.941 65.941l-51.882-51.882A48 48 0 0 0 348.118 0H176c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48v-48h80c26.51 0 48-21.49 48-48V99.882a48 48 0 0 0-14.059-33.941zM266 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h74v224c0 26.51 21.49 48 48 48h96v42a6 6 0 0 1-6 6zm128-96H182a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h106v88c0 13.255 10.745 24 24 24h88v202a6 6 0 0 1-6 6zm6-256h-64V48h9.632c1.591 0 3.117.632 4.243 1.757l48.368 48.368a6 6 0 0 1 1.757 4.243V112z"></path></svg></button></p></div><div class="_702d723c dib w-50 fl bb b--black-10 pr2 w-100"><h3 id="repository" class="c84e15be f5 mt2 pt2 mb0">Repository</h3><p class="_40aff104 fw6 mb3 mt2 truncate black-80 f5"><a aria-labelledby="repository repository-link" class="b2812e30 f2874b88 fw6 mb3 mt2 truncate black-80 f4 link" href="https://github.com/chalk/chalk" target="_blank" rel="noopener noreferrer nofollow"><span class="_513426a8 dib v-mid"><svg width="16" height="16" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><title>Git</title><g fill="#0A0B09" fill-rule="nonzero"><path d="M15.6981994,7.28744895 L8.71251571,0.3018063 C8.3102891,-0.1006021 7.65784619,-0.1006021 7.25527133,0.3018063 L5.80464367,1.75263572 L7.64478689,3.59281398 C8.07243561,3.44828825 8.56276901,3.5452772 8.90352982,3.88604451 C9.24638012,4.22907547 9.34249661,4.72359725 9.19431703,5.15282127 L10.9679448,6.92630874 C11.3971607,6.77830046 11.8918472,6.8738964 12.2346975,7.21727561 C12.7135387,7.69595181 12.7135387,8.47203759 12.2346975,8.95106204 C11.755508,9.43026062 10.9796112,9.43026062 10.5002476,8.95106204 C10.140159,8.59061834 10.0510075,8.06127108 10.2336636,7.61759448 L8.57948492,5.9635584 L8.57948492,10.3160467 C8.69614805,10.3738569 8.80636859,10.4509954 8.90352982,10.5479843 C9.38237103,11.0268347 9.38237103,11.8027463 8.90352982,12.2822931 C8.42468862,12.7609693 7.64826937,12.7609693 7.16977641,12.2822931 C6.69093521,11.8027463 6.69093521,11.0268347 7.16977641,10.5479843 C7.28818078,10.4297518 7.42521643,10.3402504 7.57148065,10.2803505 L7.57148065,5.88746473 C7.42521643,5.82773904 7.28852903,5.73893407 7.16977641,5.62000506 C6.80707597,5.25747183 6.71983981,4.72499027 6.90597844,4.27957241 L5.09195384,2.465165 L0.301800552,7.25506126 C-0.100600184,7.65781791 -0.100600184,8.31027324 0.301800552,8.71268164 L7.28783254,15.6983243 C7.69005915,16.1005586 8.34232793,16.1005586 8.74507691,15.6983243 L15.6981994,8.74506934 C16.1006002,8.34266094 16.1006002,7.68968322 15.6981994,7.28744895" id="Path"></path></g></svg></span><span id="repository-link">github.com/chalk/chalk</span></a></p></div><div class="_702d723c dib w-50 fl bb b--black-10 pr2 w-100"><h3 id="homePage" class="c84e15be f5 mt2 pt2 mb0">Homepage</h3><p class="_40aff104 fw6 mb3 mt2 truncate black-80 f5"><a aria-labelledby="homePage homePage-link" class="b2812e30 f2874b88 fw6 mb3 mt2 truncate black-80 f4 link" rel="noopener noreferrer nofollow" href="https://github.com/chalk/chalk#readme"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="link" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"></path></svg><span id="homePage-link">github.com/chalk/chalk#readme</span></a></p></div><div class="_33c89934 w-100"><a class="_24a1e9c7 dab9924c br2 pv2 ph3 fw5 f5 tc button button-reset pointer ma2 truncate ml0 no-underline mt2 dib w-100" rel="noopener noreferrer nofollow" href="https://github.com/chalk/chalk?sponsor=1"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="heart" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z"></path></svg><strong>Fund</strong> this package</a></div><div><div class="_702d723c dib w-50 fl bb b--black-10 pr2 w-100"><h3 class="c84e15be f5 mt2 pt2 mb0 _5cfc0900"><svg viewBox="0 0 7.22 11.76" aria-hidden="true"><title>Downloads</title><g><polygon points="4.59 4.94 4.59 0 2.62 0 2.62 4.94 0 4.94 3.28 9.53 7.22 4.94 4.59 4.94" aria-label="Downloads icon"></polygon><rect x="0.11" y="10.76" width="7" height="1"></rect></g></svg>Weekly Downloads</h3><div class="_000ae427 flex flex-row-reverse items-end"><svg class="_418c4939 flex-none" width="200" height="40" stroke-width="3" stroke="#8956FF" fill="rgba(137, 86, 255, .2)" aria-hidden="true"><path class="sparkline--fill" d="M4 9.57 L 4 9.57 L 7.764705882352941 10.05 L 11.529411764705882 9.12 L 15.294117647058822 9.22 L 19.058823529411764 8.98 L 22.823529411764707 11.7 L 26.588235294117645 11.17 L 30.352941176470587 9.62 L 34.11764705882353 9.35 L 37.88235294117647 11.64 L 41.64705882352941 9.91 L 45.411764705882355 9.94 L 49.17647058823529 9.74 L 52.94117647058823 10.63 L 56.705882352941174 9.55 L 60.470588235294116 8.83 L 64.23529411764706 9.75 L 68 9.69 L 71.76470588235294 10.82 L 75.52941176470588 8.47 L 79.29411764705883 8.91 L 83.05882352941177 9.02 L 86.82352941176471 8.9 L 90.58823529411765 8.84 L 94.35294117647058 9.78 L 98.11764705882352 7.85 L 101.88235294117646 8.42 L 105.6470588235294 8.9 L 109.41176470588235 7.42 L 113.17647058823529 7.23 L 116.94117647058823 7.06 L 120.70588235294117 8.2 L 124.47058823529412 7.98 L 128.23529411764707 6.02 L 132 6.56 L 135.76470588235293 15.04 L 139.52941176470588 6.09 L 143.2941176470588 6.63 L 147.05882352941177 8.48 L 150.8235294117647 5.69 L 154.58823529411765 6.53 L 158.35294117647058 6.63 L 162.11764705882354 9.59 L 165.88235294117646 20.83 L 169.64705882352942 14.03 L 173.41176470588235 6.76 L 177.1764705882353 6.7 L 180.94117647058823 5.95 L 184.70588235294116 5 L 188.47058823529412 5.57 L 192.23529411764704 6.21 L 196 5.4 V 40 L 4 40 Z" stroke="none"></path><path class="sparkline--line" d="M4 9.57 L 4 9.57 L 7.764705882352941 10.05 L 11.529411764705882 9.12 L 15.294117647058822 9.22 L 19.058823529411764 8.98 L 22.823529411764707 11.7 L 26.588235294117645 11.17 L 30.352941176470587 9.62 L 34.11764705882353 9.35 L 37.88235294117647 11.64 L 41.64705882352941 9.91 L 45.411764705882355 9.94 L 49.17647058823529 9.74 L 52.94117647058823 10.63 L 56.705882352941174 9.55 L 60.470588235294116 8.83 L 64.23529411764706 9.75 L 68 9.69 L 71.76470588235294 10.82 L 75.52941176470588 8.47 L 79.29411764705883 8.91 L 83.05882352941177 9.02 L 86.82352941176471 8.9 L 90.58823529411765 8.84 L 94.35294117647058 9.78 L 98.11764705882352 7.85 L 101.88235294117646 8.42 L 105.6470588235294 8.9 L 109.41176470588235 7.42 L 113.17647058823529 7.23 L 116.94117647058823 7.06 L 120.70588235294117 8.2 L 124.47058823529412 7.98 L 128.23529411764707 6.02 L 132 6.56 L 135.76470588235293 15.04 L 139.52941176470588 6.09 L 143.2941176470588 6.63 L 147.05882352941177 8.48 L 150.8235294117647 5.69 L 154.58823529411765 6.53 L 158.35294117647058 6.63 L 162.11764705882354 9.59 L 165.88235294117646 20.83 L 169.64705882352942 14.03 L 173.41176470588235 6.76 L 177.1764705882353 6.7 L 180.94117647058823 5.95 L 184.70588235294116 5 L 188.47058823529412 5.57 L 192.23529411764704 6.21 L 196 5.4" fill="none"></path><line class="sparkline--cursor" x1="-1000" x2="-1000" y1="0" y2="40" stroke-width="2"></line><circle class="sparkline--spot" cx="-1000" cy="-1000" r="2"></circle><rect width="200" height="40" style="fill: transparent; stroke: transparent" class="sparkline--interaction-layer"></rect></svg><p class="_9ba9a726 f4 tl flex-auto fw6 black-80 ma0 pr2 pb1">291,231,564</p></div></div></div><div class="_702d723c dib w-50 fl bb b--black-10 pr2"><h3 class="c84e15be f5 mt2 pt2 mb0">Version</h3><div class="abe380b3 flex flex-row items-center"><p class="f2874b88 fw6 mb3 mt2 truncate black-80 f4">5.3.0</p></div></div><div class="_702d723c dib w-50 fl bb b--black-10 pr2"><h3 class="c84e15be f5 mt2 pt2 mb0">License</h3><p class="f2874b88 fw6 mb3 mt2 truncate black-80 f4">MIT</p></div><div class="_702d723c dib w-50 fl bb b--black-10 pr2"><h3 class="c84e15be f5 mt2 pt2 mb0">Unpacked Size</h3><p class="f2874b88 fw6 mb3 mt2 truncate black-80 f4">43.7 kB</p></div><div class="_702d723c dib w-50 fl bb b--black-10 pr2"><h3 class="c84e15be f5 mt2 pt2 mb0">Total Files</h3><p class="f2874b88 fw6 mb3 mt2 truncate black-80 f4">12</p></div><div class="_702d723c dib w-50 fl bb b--black-10 pr2"><h3 id="issues" class="c84e15be f5 mt2 pt2 mb0">Issues</h3><p class="f2874b88 fw6 mb3 mt2 truncate black-80 f4"><a aria-describedby="issues" class="b2812e30 f2874b88 fw6 mb3 mt2 truncate black-80 f4 link" href="https://github.com/chalk/chalk/issues">3</a></p></div><div class="_702d723c dib w-50 fl bb b--black-10 pr2"><h3 id="pulls" class="c84e15be f5 mt2 pt2 mb0">Pull Requests</h3><p class="f2874b88 fw6 mb3 mt2 truncate black-80 f4"><a aria-describedby="pulls" class="b2812e30 f2874b88 fw6 mb3 mt2 truncate black-80 f4 link" href="https://github.com/chalk/chalk/pulls">1</a></p></div><div class="_702d723c dib w-50 fl bb b--black-10 pr2 w-100"><h3 class="c84e15be f5 mt2 pt2 mb0">Last publish</h3><p class="f2874b88 fw6 mb3 mt2 truncate black-80 f4"><time datetime="2023-06-29T10:58:11.887Z" title="6/29/2023, 6:58:11 AM">8 months ago</time></p></div><div class="_702d723c dib w-50 fl bb b--black-10 pr2 bb-0 w-100"><h3 id="collaborators" class="c84e15be f5 mt2 pt2 mb0">Collaborators</h3><ul aria-labelledby="collaborators" class="list pl0 cf"><li class="_426b8533 fl dib mr2 mb2"><div><a href="https://www.npmjs.com/~sindresorhus"><img src="./chalk - npm_files/d36a92237c75c5337c17b60d90686bf9.png" alt="sindresorhus" title="sindresorhus" style="width: 42px; height: 42px; min-width: 42px; border-radius: 4%;"></a></div></li><li class="_426b8533 fl dib mr2 mb2"><div><a href="https://www.npmjs.com/~qix"><img src="./chalk - npm_files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci9lNTBlYjk5MjFjZTgyNmJiYjBjODY1OGViYzE4M2JlMj9zaXplPTEwMCZkZWZhdWx0PXJldHJvIn0.p1bsUbHgyLIuHyGtDB1fyC2nQL6Vy25KvlYl9Nzdnwk" alt="qix" title="qix" style="width: 42px; height: 42px; min-width: 42px; border-radius: 4%;"></a></div></li></ul></div><div class="w-100"><a class="c37751f6 _24a1e9c7 dab9924c br2 pv2 ph3 fw5 f5 tc button button-reset pointer ma2 truncate ml0 no-underline mt2 dib w-100" rel="noopener noreferrer nofollow" href="https://runkit.com/npm/chalk"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="terminal" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M257.981 272.971L63.638 467.314c-9.373 9.373-24.569 9.373-33.941 0L7.029 444.647c-9.357-9.357-9.375-24.522-.04-33.901L161.011 256 6.99 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L257.981 239.03c9.373 9.372 9.373 24.568 0 33.941zM640 456v-32c0-13.255-10.745-24-24-24H312c-13.255 0-24 10.745-24 24v32c0 13.255 10.745 24 24 24h304c13.255 0 24-10.745 24-24z"></path></svg><strong>Try</strong> on RunKit</a></div><div class="_33c89934 w-100"><a class="_4a3f8f21 _24a1e9c7 dab9924c br2 pv2 ph3 fw5 f5 tc button button-reset pointer ma2 truncate ml0 no-underline mt2 dib w-100" href="https://www.npmjs.com/support?inquire=security&security-inquire=malware&package=chalk&version=5.3.0"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="flag" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M349.565 98.783C295.978 98.783 251.721 64 184.348 64c-24.955 0-47.309 4.384-68.045 12.013a55.947 55.947 0 0 0 3.586-23.562C118.117 24.015 94.806 1.206 66.338.048 34.345-1.254 8 24.296 8 56c0 19.026 9.497 35.825 24 45.945V488c0 13.255 10.745 24 24 24h16c13.255 0 24-10.745 24-24v-94.4c28.311-12.064 63.582-22.122 114.435-22.122 53.588 0 97.844 34.783 165.217 34.783 48.169 0 86.667-16.294 122.505-40.858C506.84 359.452 512 349.571 512 339.045v-243.1c0-23.393-24.269-38.87-45.485-29.016-34.338 15.948-76.454 31.854-116.95 31.854z"></path></svg><strong>Report</strong> malware</a></div></div></div> </main><footer class="cd2827bb bt b--black-10 mt4"><h2 class="e13b5dae">Footer</h2><div id="footer" class="center mw9 pa3 flex flex-column flex-wrap-m flex-row-ns"><div class="flex-auto pa4-ns pa3 w-100 w-10-l"><div class="_802b5507 pt3"><a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com/npm"><svg viewBox="0 0 27.23 27.23" aria-hidden="true"><rect fill="#333333" width="27.23" height="27.23" rx="2"></rect><polygon fill="#fff" points="5.8 21.75 13.66 21.75 13.67 9.98 17.59 9.98 17.58 21.76 21.51 21.76 21.52 6.06 5.82 6.04 5.8 21.75"></polygon></svg></a></div><div class="_802b5507 pt3"><a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com/" aria-label="GitHub"><svg aria-hidden="true" role="img" class="" viewBox="0 0 16 16" width="50" height="50" fill="black" style="display:inline-block;user-select:none;vertical-align:top"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg></a></div></div><div class="flex-auto pa4-ns pa3 w-30-ns w-50-m"><h3 id="support" class="_1b8c0a9f">Support</h3><ul class="list pl0" aria-labelledby="support"><li class="pv1"><a class="link" href="https://docs.npmjs.com/">Help</a></li><li class="pv1"><a class="link" href="https://github.com/advisories">Advisories</a></li><li class="pv1"><a class="link" href="http://status.npmjs.org/">Status</a></li><li class="pv1"><a class="link" href="https://www.npmjs.com/support">Contact npm</a></li></ul></div><div class="flex-auto pa4-ns pa3 w-30-ns w-50-m"><h3 id="company" class="_1b8c0a9f">Company</h3><ul class="list pl0" aria-labelledby="company"><li class="pv1"><a class="link" href="https://www.npmjs.com/about">About</a></li><li class="pv1"><a class="link" href="https://github.blog/tag/npm/">Blog</a></li><li class="pv1"><a class="link" href="https://www.npmjs.com/press">Press</a></li></ul></div><div class="flex-auto pa4-ns pa3 w-30-ns w-50-m"><h3 id="terms" class="_1b8c0a9f">Terms & Policies</h3><ul class="list pl0" aria-labelledby="terms"><li class="pv1"><a class="link" href="https://www.npmjs.com/policies/">Policies</a></li><li class="pv1"><a class="link" href="https://www.npmjs.com/policies/terms">Terms of Use</a></li><li class="pv1"><a class="link" href="https://www.npmjs.com/policies/conduct">Code of Conduct</a></li><li class="pv1"><a class="link" href="https://www.npmjs.com/policies/privacy">Privacy</a></li></ul></div></div></footer></div><div class="_8a62ca63 fixed top-0 left-0 z-999" style="opacity: 0; transform: scaleX(1);"></div></div></div><script integrity="sha512-GF+RL2Btz/GNv/CUxzSrSQLCTX7XAFZEvBbnFyCa4IHXz0yzbPxKWhiLbIGDaF5tRmJ/mF3jZ1dYqu6To3/8zQ==">window.__context__ = {"context":{"showMFABanner":false,"setupTfaOnAccountLink":"/settings/roseteromeo56/tfa/","packageCount":2657125,"downloadStats":{"month":231419449228,"week":57110895071},"mostDependedModules":["lodash","react","axios","tslib","chalk","react-dom","commander","express","vue","moment","fs-extra","uuid","prop-types","core-js","request","inquirer","typescript","debug","classnames","dotenv","yargs","rxjs","@types/node","node-fetch","async","@babel/runtime","bluebird","glob","semver","webpack","jsonwebtoken","ora","styled-components","mkdirp","body-parser","minimist"],"recentlyUpdatedPackages":[{"name":"@legendapp/state","description":"legend-state","maintainers":["jmeistrich"],"dist-tags":{"latest":"2.1.8","next":"2.2.0-next.43","rc":"1.0.0-rc.34","beta":"2.0.0-beta.9"},"lastPublish":{"maintainer":"jmeistrich","time":"2024-02-24T01:44:38.484Z"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"jmeistrich","avatars":{}},"date":{"ts":1708739078484,"rel":"3 days ago"},"version":"2.1.8"},{"name":"jest-leak-detector","description":"Module for verifying whether an object has been garbage collected or not.","maintainers":["simenb","cpojer","openjs-operations"],"dist-tags":{"latest":"29.7.0","next":"30.0.0-alpha.3"},"lastPublish":{"maintainer":"simenb","time":"2023-09-12T06:43:43.801Z"},"types":{"typescript":{"bundled":"./build/index.d.ts"}},"publisher":{"name":"simenb","avatars":{}},"date":{"ts":1694501023801,"rel":"5 months ago"},"version":"29.7.0"},{"name":"@react-native/gradle-plugin","description":"Gradle Plugin for React Native","maintainers":["react-native-bot","fb"],"dist-tags":{"latest":"0.73.4","nightly":"0.75.0-nightly-20240226-fcabb2ad2","0.74-stable":"0.74.1"},"lastPublish":{"maintainer":"react-native-bot","time":"2023-11-27T15:15:07.077Z"},"types":{},"publisher":{"name":"react-native-bot","avatars":{}},"date":{"ts":1701098107077,"rel":"3 months ago"},"version":"0.73.4"},{"name":"@react-native/codegen","description":"Code generation tools for React Native","maintainers":["react-native-bot","fb"],"dist-tags":{"latest":"0.73.3","nightly":"0.75.0-nightly-20240226-fcabb2ad2","0.74-stable":"0.74.1"},"lastPublish":{"maintainer":"react-native-bot","time":"2024-02-05T07:45:30.568Z"},"types":{},"publisher":{"name":"react-native-bot","avatars":{}},"date":{"ts":1707119130568,"rel":"22 days ago"},"version":"0.73.3"},{"name":"@react-native/babel-preset","description":"Babel preset for React Native applications","maintainers":["react-native-bot","fb"],"dist-tags":{"latest":"0.73.21","nightly":"0.75.0-nightly-20240226-fcabb2ad2","0.74-stable":"0.74.1"},"lastPublish":{"maintainer":"react-native-bot","time":"2024-02-05T20:54:16.227Z"},"types":{},"publisher":{"name":"react-native-bot","avatars":{}},"date":{"ts":1707166456227,"rel":"21 days ago"},"version":"0.73.21"},{"name":"@react-native/js-polyfills","description":"Polyfills for React Native.","maintainers":["react-native-bot","fb"],"dist-tags":{"latest":"0.74.0","nightly":"0.75.0-nightly-20240226-fcabb2ad2"},"lastPublish":{"maintainer":"react-native-bot","time":"2023-10-11T15:47:19.357Z"},"types":{},"publisher":{"name":"react-native-bot","avatars":{}},"date":{"ts":1697039239357,"rel":"5 months ago"},"version":"0.74.0"},{"name":"@react-native/normalize-colors","description":"Color normalization for React Native.","maintainers":["react-native-bot","fb"],"dist-tags":{"latest":"0.74.1","nightly":"0.75.0-nightly-20240226-fcabb2ad2"},"lastPublish":{"maintainer":"cortinico","time":"2023-10-12T12:45:09.677Z"},"types":{},"publisher":{"name":"cortinico","avatars":{}},"date":{"ts":1697114709677,"rel":"4 months ago"},"version":"0.74.1"},{"name":"@react-native/metro-config","description":"Metro configuration for React Native.","maintainers":["react-native-bot","fb"],"dist-tags":{"latest":"0.73.5","nightly":"0.75.0-nightly-20240226-fcabb2ad2","0.74-stable":"0.74.1"},"lastPublish":{"maintainer":"react-native-bot","time":"2024-02-05T21:24:09.787Z"},"types":{},"publisher":{"name":"react-native-bot","avatars":{}},"date":{"ts":1707168249787,"rel":"21 days ago"},"version":"0.73.5"},{"name":"@react-native/eslint-plugin-specs","description":"ESLint rules to validate NativeModule and Component Specs","maintainers":["react-native-bot","fb"],"dist-tags":{"latest":"0.73.3","nightly":"0.75.0-nightly-20240226-fcabb2ad2","0.74-stable":"0.74.1"},"lastPublish":{"maintainer":"react-native-bot","time":"2024-02-05T18:24:26.899Z"},"types":{},"publisher":{"name":"react-native-bot","avatars":{}},"date":{"ts":1707157466899,"rel":"21 days ago"},"version":"0.73.3"},{"name":"@react-native/eslint-plugin","description":"ESLint rules for @react-native/eslint-config","maintainers":["react-native-bot","fb"],"dist-tags":{"latest":"0.74.0","nightly":"0.75.0-nightly-20240226-fcabb2ad2","0.74-stable":"0.74.1"},"lastPublish":{"maintainer":"react-native-bot","time":"2023-10-11T15:47:09.549Z"},"types":{},"publisher":{"name":"react-native-bot","avatars":{}},"date":{"ts":1697039229549,"rel":"5 months ago"},"version":"0.74.0"},{"name":"@react-native/eslint-config","description":"ESLint config for React Native","maintainers":["react-native-bot","fb"],"dist-tags":{"latest":"0.73.2","nightly":"0.75.0-nightly-20240226-fcabb2ad2","0.74-stable":"0.74.1"},"lastPublish":{"maintainer":"react-native-bot","time":"2024-01-08T11:15:16.632Z"},"types":{},"publisher":{"name":"react-native-bot","avatars":{}},"date":{"ts":1704712516632,"rel":"2 months ago"},"version":"0.73.2"},{"name":"@react-native/assets-registry","description":"Asset support code for React Native.","maintainers":["react-native-bot","fb"],"dist-tags":{"latest":"0.74.0","nightly":"0.75.0-nightly-20240226-fcabb2ad2"},"lastPublish":{"maintainer":"react-native-bot","time":"2023-10-11T15:46:54.729Z"},"types":{},"publisher":{"name":"react-native-bot","avatars":{}},"date":{"ts":1697039214729,"rel":"5 months ago"},"version":"0.74.0"},{"name":"maci-domainobjs","description":"[![NPM Package][domainobjs-npm-badge]][domainobjs-npm-link] [![Actions Status][domainobjs-actions-badge]][domainobjs-actions-link]","maintainers":["weijiekoh","cd01","gurrpi","ctrlc03"],"dist-tags":{"latest":"1.1.2","ci":"0.0.0-ci.9d2f143","test":"0.0.0-test.893f6c3"},"lastPublish":{"maintainer":"gurrpi","time":"2023-01-20T18:14:18.545Z"},"types":{"typescript":{"bundled":"./build/index.d.ts"}},"publisher":{"name":"gurrpi","avatars":{}},"date":{"ts":1674238458545,"rel":"a year ago"},"version":"1.1.2"},{"name":"maci-crypto","description":"[![NPM Package][crypto-npm-badge]][crypto-npm-link] [![Actions Status][crypto-actions-badge]][crypto-actions-link]","maintainers":["gurrpi","ctrlc03"],"dist-tags":{"latest":"1.1.2","ci":"0.0.0-ci.9d2f143","test":"0.0.0-test.893f6c3"},"lastPublish":{"maintainer":"gurrpi","time":"2023-01-20T18:14:17.568Z"},"types":{"typescript":{"bundled":"./build/index.d.ts"}},"publisher":{"name":"gurrpi","avatars":{}},"date":{"ts":1674238457568,"rel":"a year ago"},"version":"1.1.2"},{"name":"@rushstack/rush-sdk","description":"An API for interacting with the Rush engine","maintainers":["octogonz","odspnpm","rushstack-admin"],"dist-tags":{"latest":"5.117.0","dev":"5.62.0-pr3059","beta":"5.59.3-pr3059.0.0","pr3481":"5.109.1-pr3481.22","pr3813":"5.86.0-pr3813.0","pr3954":"5.90.2-pr3964.0","pr3949":"5.102.0-pr3949.7","pr4132":"5.100.0-pr4132.1","pr4476":"5.112.2-pr4476.0","pr4485":"5.112.2-pr4485.3"},"lastPublish":{"maintainer":"odspnpm","time":"2024-02-26T21:41:00.382Z"},"types":{"typescript":{"bundled":"typesVersions"}},"publisher":{"name":"odspnpm","avatars":{}},"date":{"ts":1708983660382,"rel":"19 minutes ago"},"version":"5.117.0"},{"name":"@microsoft/rush-lib","description":"A library for writing scripts that interact with the Rush tool","maintainers":["microsoft1es","odspnpm"],"dist-tags":{"latest":"5.117.0","dev":"5.62.0-pr3059","beta":"5.59.3-pr3059.0.0","pr3481":"5.109.1-pr3481.22","pr3813":"5.86.0-pr3813.0","pr3954":"5.90.2-pr3964.0","pr3949":"5.102.0-pr3949.7","pr4132":"5.100.0-pr4132.1","pr4476":"5.112.2-pr4476.0","pr4485":"5.112.2-pr4485.3"},"lastPublish":{"maintainer":"odspnpm","time":"2024-02-26T21:40:05.828Z"},"types":{"typescript":{"bundled":"dist/rush-lib.d.ts"}},"publisher":{"name":"odspnpm","avatars":{}},"date":{"ts":1708983605828,"rel":"20 minutes ago"},"version":"5.117.0"},{"name":"@pega/cosmos-react-core","description":"Cosmos is a visual design system and UI component collection. Its goal is to empower application developers in their pursuit to create engaging and rewarding user experiences.","maintainers":["bob-difronzo","cpmotion","ssowersby","ricmars","pega-cosmos"],"dist-tags":{"latest":"7.0.0-build.2.1","pega-8.7":"2.2.6","pega-8.6":"1.0.0-rc.7","pega-8.8":"3.4.1","pega-23.1":"4.2.2"},"lastPublish":{"maintainer":"pega-cosmos","time":"2024-02-26T21:39:46.776Z"},"types":{"typescript":{"bundled":"lib/index.d.ts"}},"publisher":{"name":"pega-cosmos","avatars":{}},"date":{"ts":1708983586776,"rel":"20 minutes ago"},"version":"7.0.0-build.2.1"},{"name":"@sweetalert2/eslint-config","description":"ESLint shareable config for the SweetAlert2 JS/TS coding style","maintainers":["limonte","toverux"],"dist-tags":{"latest":"1.1.9"},"lastPublish":{"maintainer":"limonte","time":"2024-02-26T21:38:58.921Z"},"types":{},"publisher":{"name":"limonte","avatars":{}},"date":{"ts":1708983538921,"rel":"21 minutes ago"},"version":"1.1.9"},{"name":"@barchart/common-js","description":"Library of common JavaScript utilities","maintainers":["jmbaker","tomsisk","swiderberg","alena.labada","ebarchukov","avasilevich","ravish.brahmbhatt","ddotlic","eapikat","l-zhang","igor-losev","mark.kerman","borja.yanes","bryan.ingle"],"dist-tags":{"latest":"4.38.1"},"lastPublish":{"maintainer":"bryan.ingle","time":"2024-02-26T21:38:11.734Z"},"types":{},"publisher":{"name":"bryan.ingle","avatars":{}},"date":{"ts":1708983491734,"rel":"22 minutes ago"},"version":"4.38.1"},{"name":"@redwoodjs/internal","description":"This package is not intended to be used directly.","maintainers":["tobbe","desaadi","peter.pistorius","mojombo","dac09","cannikin","thedavidprice"],"dist-tags":{"latest":"7.0.3","canary":"8.0.0-canary.160","rc":"7.0.3-rc.2","experimental":"0.0.0-experimental-streaming.8","next":"7.0.4-next.21"},"lastPublish":{"maintainer":"desaadi","time":"2024-02-26T21:15:31.149Z"},"types":{"typescript":{"bundled":"dist/index.d.ts"}},"publisher":{"name":"desaadi","avatars":{}},"date":{"ts":1708982131149,"rel":"an hour ago"},"version":"7.0.3"},{"name":"@redwoodjs/cli-helpers","description":"This package is used by auth provider setup scripts.","maintainers":["tobbe","desaadi","peter.pistorius","mojombo","dac09","cannikin","thedavidprice"],"dist-tags":{"latest":"7.0.3","canary":"8.0.0-canary.160","rc":"7.0.3-rc.2","next":"7.0.4-next.21","experimental":"0.0.0-experimental-streaming.8"},"lastPublish":{"maintainer":"desaadi","time":"2024-02-26T21:13:39.558Z"},"types":{"typescript":{"bundled":"./dist/index.d.ts"}},"publisher":{"name":"desaadi","avatars":{}},"date":{"ts":1708982019558,"rel":"an hour ago"},"version":"7.0.3"},{"name":"@grafana/ui","description":"Grafana Components Library","maintainers":["teodosii","yulia.shanyrova","clord","reemtariqq","grafanabot","scottleppgrafana","academo_grafana","jwestbrook","ivanahuckova","domasx2","bmatei","dsotirakis","tolzhabayev","iwysiu","andresmgotor","leventebalogh","torkelo","dprokop","peteholmberg","ryantxu","mckn","sunker"],"dist-tags":{"latest":"10.3.3","next":"10.3.3","canary":"11.0.0-163260","test":"9.0.0-pre-ssr01","nightly":"11.0.0-162885","9.5-latest":"9.5.15","10.0-latest":"10.0.10"},"lastPublish":{"maintainer":"grafanabot","time":"2024-02-13T20:10:11.078Z"},"types":{"typescript":{"bundled":"dist/index.d.ts"}},"publisher":{"name":"grafanabot","avatars":{}},"date":{"ts":1707855011078,"rel":"13 days ago"},"version":"10.3.3"},{"name":"@redwoodjs/auth","description":"## Contributing","maintainers":["tobbe","desaadi","peter.pistorius","mojombo","dac09","cannikin","thedavidprice"],"dist-tags":{"latest":"7.0.3","canary":"8.0.0-canary.160","rc":"7.0.3-rc.2","experimental":"0.0.0-experimental-streaming.8","next":"7.0.4-next.21"},"lastPublish":{"maintainer":"desaadi","time":"2024-02-26T21:11:40.496Z"},"types":{"typescript":{"bundled":"./dist/index.d.ts"}},"publisher":{"name":"desaadi","avatars":{}},"date":{"ts":1708981900496,"rel":"an hour ago"},"version":"7.0.3"},{"name":"@redwoodjs/project-config","description":"\u003e **Warning** \u003e \u003e This is a new internal package. There are still changes we want to make, so we're marking it as experimental for now. \u003e **Don't depend on this directly in a Redwood project**.","maintainers":["tobbe","desaadi","peter.pistorius","mojombo","dac09","cannikin","thedavidprice"],"dist-tags":{"latest":"7.0.3","canary":"8.0.0-canary.160","rc":"7.0.3-rc.2","experimental":"0.0.0-experimental-streaming.8","next":"7.0.4-next.21"},"lastPublish":{"maintainer":"desaadi","time":"2024-02-26T21:11:40.702Z"},"types":{"typescript":{"bundled":"./dist/index.d.ts"}},"publisher":{"name":"desaadi","avatars":{}},"date":{"ts":1708981900702,"rel":"an hour ago"},"version":"7.0.3"},{"name":"@redwoodjs/api","description":"## Purpose and Vision","maintainers":["tobbe","desaadi","peter.pistorius","mojombo","dac09","cannikin","thedavidprice"],"dist-tags":{"latest":"7.0.3","canary":"8.0.0-canary.160","rc":"7.0.3-rc.2","experimental":"0.0.0-experimental-streaming.8","next":"7.0.4-next.21"},"lastPublish":{"maintainer":"desaadi","time":"2024-02-26T21:11:41.279Z"},"types":{"typescript":{"bundled":"./dist/index.d.ts"}},"publisher":{"name":"desaadi","avatars":{}},"date":{"ts":1708981901279,"rel":"an hour ago"},"version":"7.0.3"},{"name":"@grafana/runtime","description":"Grafana Runtime Library","maintainers":["teodosii","yulia.shanyrova","clord","reemtariqq","grafanabot","scottleppgrafana","academo_grafana","jwestbrook","ivanahuckova","domasx2","bmatei","dsotirakis","tolzhabayev","iwysiu","andresmgotor","leventebalogh","torkelo","dprokop","peteholmberg","ryantxu","mckn","sunker"],"dist-tags":{"latest":"10.3.3","next":"10.3.3","canary":"11.0.0-163260","test":"9.0.0-pre-ssr01","nightly":"11.0.0-162885","9.5-latest":"9.5.15","10.0-latest":"10.0.10"},"lastPublish":{"maintainer":"grafanabot","time":"2024-02-13T20:09:45.965Z"},"types":{"typescript":{"bundled":"dist/index.d.ts"}},"publisher":{"name":"grafanabot","avatars":{}},"date":{"ts":1707854985965,"rel":"13 days ago"},"version":"10.3.3"},{"name":"heroku-cli-addons","description":"`heroku addons:*` commands","maintainers":["beckychen","xx-sfdc-npm","kpremkumar","abhinavkoul","daniel.bright","justinwilaby-sf","cv88","jlopezdan","jmonreal","jondaniel-sfdc","dhagberg-sf","jmorrell-sfdc","elzoona","cmarcojos","gkommineni","vlazuka","nlanatta","lucaszhou","mars","mimen","wchrisjohnson","cbaxtersf","heroku-front-end","bsperlingsf","zli-sf","7ftz","joanneyeung","montes_heroku","jwadsworthsf","jheikes","lmckenzie","sarassassin","pfuente","reidmix","mbuschheroku","k.plenty","eblack","sheax0r","k80bowman","rdagg-hero","grundy.g","robinson.m","tcareysmith-sfdc","ptemporini","paulaprado18","harish.457","ntonollier","dickeyxxx","mnoble","mathias_heroku","mattgraham","ransombriggs","itops","heroku-dod-npm","karatecowboy"],"dist-tags":{"pre":"0.0.1-pre.4","latest":"1.2.26"},"lastPublish":{"maintainer":"ransombriggs","time":"2017-12-11T17:43:28.309Z"},"types":{},"publisher":{"name":"ransombriggs","avatars":{}},"date":{"ts":1513014208309,"rel":"6 years ago"},"version":"1.2.26"},{"name":"heroku","description":"CLI to interact with Heroku","maintainers":["beckychen","xx-sfdc-npm","kpremkumar","abhinavkoul","daniel.bright","justinwilaby-sf","cv88","jlopezdan","jmonreal","jondaniel-sfdc","dhagberg-sf","jmorrell-sfdc","elzoona","cmarcojos","gkommineni","vlazuka","nlanatta","lucaszhou","mars","mimen","wchrisjohnson","cbaxtersf","heroku-front-end","bsperlingsf","zli-sf","7ftz","joanneyeung","montes_heroku","jwadsworthsf","jheikes","lmckenzie","sarassassin","pfuente","reidmix","mbuschheroku","k.plenty","eblack","sheax0r","k80bowman","rdagg-hero","grundy.g","robinson.m","tcareysmith-sfdc","ptemporini","paulaprado18","harish.457","ntonollier","dickeyxxx","rasphilco"],"dist-tags":{"latest":"8.10.0","beta":"8.9.1-beta.0","alpha":"9.0.0-alpha.1","dev":"9.0.0-dev.0"},"lastPublish":{"maintainer":"heroku-front-end","time":"2024-02-20T14:30:29.907Z"},"types":{"typescript":{"bundled":"lib/index.d.ts"}},"publisher":{"name":"heroku-front-end","avatars":{}},"date":{"ts":1708439429907,"rel":"6 days ago"},"version":"8.10.0"},{"name":"@genesislcap/foundation-zero","description":"Genesis Foundation Zero Design System","maintainers":["genesisnpm"],"dist-tags":{"canary":"14.154.3-alpha-005efd0.0","latest":"14.154.2","bny":"14.49.0-bny.2","pa-659":"13.2.0-pa-659.2","cem-manifest":"14.11.2-cem-manifest.1","web-types":"14.12.1-web-types.1","layout-autoload":"14.12.1-layout-autoload.1","layout-autosave-fix-test":"14.29.0-layout-autosave-fix-test.1","select-search-poc":"14.66.0-select-search-poc.1","test":"14.70.4-test.1","es2021":"14.70.4-es2021.1","auth-mf":"14.107.0-auth-mf.27","mfa-auth":"14.78.0-mfa-auth.8","alpha":"14.85.0-alpha.1360cc6.1","tam-revert-pa-913":"14.91.3-tam-revert-pa-913.1","pa-913":"14.92.1-pa-913.3","beta":"14.138.1-beta.4bd78b7.1","pa-957":"14.94.0-pa-957.1","pa-899":"14.94.0-pa-899.1","pa-958":"14.94.1-pa-958.1","fui-1562":"14.98.0-fui-1562.1","PA-1036":"14.126.0-PA-1036.1","pbc-demo":"14.127.6-pbc-demo.4","grid-events":"14.142.1-alpha-2787e5d.0"},"lastPublish":{"maintainer":"genesisnpm","time":"2024-02-26T18:36:10.732Z"},"types":{"typescript":{"bundled":"dist/dts/index.d.ts"}},"publisher":{"name":"genesisnpm","avatars":{}},"date":{"ts":1708972570732,"rel":"3 hours ago"},"version":"14.154.2"},{"name":"@heroku-cli/tslint","description":"tslint rules for Heroku CLI client code","maintainers":["beckychen","xx-sfdc-npm","kpremkumar","abhinavkoul","daniel.bright","justinwilaby-sf","cv88","jlopezdan","jmonreal","jondaniel-sfdc","dhagberg-sf","jmorrell-sfdc","elzoona","cmarcojos","gkommineni","vlazuka","nlanatta","lucaszhou","mars","mimen","wchrisjohnson","cbaxtersf","heroku-front-end","bsperlingsf","zli-sf","7ftz","joanneyeung","montes_heroku","jwadsworthsf","jheikes","lmckenzie","sarassassin","pfuente","reidmix","mbuschheroku","k.plenty","eblack","sheax0r","k80bowman","rdagg-hero","grundy.g","robinson.m","tcareysmith-sfdc","ptemporini","paulaprado18","harish.457","ntonollier"],"dist-tags":{"latest":"1.1.4"},"lastPublish":{"maintainer":"dickeyxxx","time":"2018-01-08T09:50:53.794Z"},"types":{},"publisher":{"name":"dickeyxxx","avatars":{}},"date":{"ts":1515405053794,"rel":"6 years ago"},"version":"1.1.4"},{"name":"@genesislcap/foundation-ui","description":"Genesis Foundation UI","maintainers":["genesisnpm"],"dist-tags":{"canary":"14.154.3-alpha-005efd0.0","latest":"14.154.2","bny":"14.49.0-bny.2","pa-659":"13.2.0-pa-659.2","cem-manifest":"14.11.2-cem-manifest.1","web-types":"14.12.1-web-types.1","layout-autoload":"14.12.1-layout-autoload.1","layout-autosave-fix-test":"14.29.0-layout-autosave-fix-test.1","select-search-poc":"14.66.0-select-search-poc.1","test":"14.70.4-test.1","es2021":"14.70.4-es2021.1","auth-mf":"14.107.0-auth-mf.27","mfa-auth":"14.78.0-mfa-auth.8","alpha":"14.85.0-alpha.1360cc6.1","tam-revert-pa-913":"14.91.3-tam-revert-pa-913.1","pa-913":"14.92.1-pa-913.3","beta":"14.138.1-beta.4bd78b7.1","pa-957":"14.94.0-pa-957.1","pa-899":"14.94.0-pa-899.1","pa-958":"14.94.1-pa-958.1","fui-1562":"14.98.0-fui-1562.1","PA-1036":"14.126.0-PA-1036.1","pbc-demo":"14.127.6-pbc-demo.4","grid-events":"14.142.1-alpha-2787e5d.0"},"lastPublish":{"maintainer":"genesisnpm","time":"2024-02-26T18:36:04.971Z"},"types":{"typescript":{"bundled":"dist/dts/index.d.ts"}},"publisher":{"name":"genesisnpm","avatars":{}},"date":{"ts":1708972564971,"rel":"3 hours ago"},"version":"14.154.2"},{"name":"@genesislcap/foundation-comms","description":"Genesis Foundation UI Comms","maintainers":["genesisnpm"],"dist-tags":{"canary":"14.154.3-alpha-005efd0.0","latest":"14.154.2","bny":"14.49.0-bny.2","pa-659":"13.2.0-pa-659.2","cem-manifest":"14.11.2-cem-manifest.1","web-types":"14.12.1-web-types.1","layout-autoload":"14.12.1-layout-autoload.1","layout-autosave-fix-test":"14.29.0-layout-autosave-fix-test.1","select-search-poc":"14.66.0-select-search-poc.1","test":"14.70.4-test.1","es2021":"14.70.4-es2021.1","auth-mf":"14.107.0-auth-mf.27","mfa-auth":"14.78.0-mfa-auth.8","alpha":"14.85.0-alpha.1360cc6.1","tam-revert-pa-913":"14.91.3-tam-revert-pa-913.1","pa-913":"14.92.1-pa-913.3","beta":"14.138.1-beta.4bd78b7.1","pa-957":"14.94.0-pa-957.1","pa-899":"14.94.0-pa-899.1","pa-958":"14.94.1-pa-958.1","fui-1562":"14.98.0-fui-1562.1","PA-1036":"14.126.0-PA-1036.1","pbc-demo":"14.127.6-pbc-demo.4","grid-events":"14.142.1-alpha-2787e5d.0"},"lastPublish":{"maintainer":"genesisnpm","time":"2024-02-26T18:35:59.838Z"},"types":{"typescript":{"bundled":"typesVersions"}},"publisher":{"name":"genesisnpm","avatars":{}},"date":{"ts":1708972559838,"rel":"3 hours ago"},"version":"14.154.2"},{"name":"@genesislcap/foundation-utils","description":"Genesis Foundation Utils","maintainers":["genesisnpm"],"dist-tags":{"canary":"14.154.3-alpha-005efd0.0","latest":"14.154.2","bny":"14.49.0-bny.2","pa-659":"13.2.0-pa-659.2","cem-manifest":"14.11.2-cem-manifest.1","web-types":"14.12.1-web-types.1","layout-autoload":"14.12.1-layout-autoload.1","layout-autosave-fix-test":"14.29.0-layout-autosave-fix-test.1","select-search-poc":"14.66.0-select-search-poc.1","test":"14.70.4-test.1","es2021":"14.70.4-es2021.1","auth-mf":"14.107.0-auth-mf.27","mfa-auth":"14.78.0-mfa-auth.8","alpha":"14.85.0-alpha.1360cc6.1","tam-revert-pa-913":"14.91.3-tam-revert-pa-913.1","pa-913":"14.92.1-pa-913.3","beta":"14.138.1-beta.4bd78b7.1","pa-957":"14.94.0-pa-957.1","pa-899":"14.94.0-pa-899.1","pa-958":"14.94.1-pa-958.1","fui-1562":"14.98.0-fui-1562.1","PA-1036":"14.126.0-PA-1036.1","pbc-demo":"14.127.6-pbc-demo.4","grid-events":"14.142.1-alpha-2787e5d.0"},"lastPublish":{"maintainer":"genesisnpm","time":"2024-02-26T18:35:54.543Z"},"types":{"typescript":{"bundled":"dist/dts/index.d.ts"}},"publisher":{"name":"genesisnpm","avatars":{}},"date":{"ts":1708972554543,"rel":"3 hours ago"},"version":"14.154.2"},{"name":"@grafana/e2e-selectors","description":"Grafana End-to-End Test Selectors Library","maintainers":["teodosii","yulia.shanyrova","clord","reemtariqq","grafanabot","scottleppgrafana","academo_grafana","jwestbrook","ivanahuckova","domasx2","bmatei","dsotirakis","tolzhabayev","iwysiu","andresmgotor","leventebalogh","torkelo","dprokop","peteholmberg","ryantxu","mckn","sunker"],"dist-tags":{"latest":"10.3.3","next":"10.3.3","canary":"11.0.0-163260","test":"9.0.0-pre-ssr01","nightly":"11.0.0-162885","9.5-latest":"9.5.15","10.0-latest":"10.0.10"},"lastPublish":{"maintainer":"grafanabot","time":"2024-02-13T20:09:13.779Z"},"types":{"typescript":{"bundled":"dist/index.d.ts"}},"publisher":{"name":"grafanabot","avatars":{}},"date":{"ts":1707854953779,"rel":"13 days ago"},"version":"10.3.3"},{"name":"@genesislcap/genx","description":"Genx CLI","maintainers":["genesisnpm"],"dist-tags":{"canary":"14.154.3-alpha-005efd0.0","latest":"14.154.2","cem-manifest":"14.11.2-cem-manifest.1","web-types":"14.12.1-web-types.1","layout-autoload":"14.12.1-layout-autoload.1","bny":"14.49.0-bny.2","layout-autosave-fix-test":"14.29.0-layout-autosave-fix-test.1","select-search-poc":"14.66.0-select-search-poc.1","test":"14.70.4-test.1","es2021":"14.70.4-es2021.1","auth-mf":"14.107.0-auth-mf.27","mfa-auth":"14.78.0-mfa-auth.8","alpha":"14.85.0-alpha.1360cc6.1","tam-revert-pa-913":"14.91.3-tam-revert-pa-913.1","pa-913":"14.92.1-pa-913.3","beta":"14.138.1-beta.4bd78b7.1","pa-957":"14.94.0-pa-957.1","pa-899":"14.94.0-pa-899.1","pa-958":"14.94.1-pa-958.1","fui-1562":"14.98.0-fui-1562.1","PA-1036":"14.126.0-PA-1036.1","pbc-demo":"14.127.6-pbc-demo.4","grid-events":"14.142.1-alpha-2787e5d.0"},"lastPublish":{"maintainer":"genesisnpm","time":"2024-02-26T18:35:48.559Z"},"types":{},"publisher":{"name":"genesisnpm","avatars":{}},"date":{"ts":1708972548559,"rel":"3 hours ago"},"version":"14.154.2"},{"name":"@genesislcap/webpack-builder","description":"Webpack builder","maintainers":["genesisnpm"],"dist-tags":{"latest":"14.154.2","canary":"14.154.3-alpha-005efd0.0","bny":"14.49.0-bny.2","layout-autosave-fix-test":"14.29.0-layout-autosave-fix-test.1","select-search-poc":"14.66.0-select-search-poc.1","test":"14.70.4-test.1","es2021":"14.70.4-es2021.1","auth-mf":"14.107.0-auth-mf.27","mfa-auth":"14.78.0-mfa-auth.8","alpha":"14.85.0-alpha.1360cc6.1","tam-revert-pa-913":"14.91.3-tam-revert-pa-913.1","pa-913":"14.92.1-pa-913.3","beta":"14.138.1-beta.4bd78b7.1","pa-957":"14.94.0-pa-957.1","pa-899":"14.94.0-pa-899.1","pa-958":"14.94.1-pa-958.1","fui-1562":"14.98.0-fui-1562.1","PA-1036":"14.126.0-PA-1036.1","pbc-demo":"14.127.6-pbc-demo.4","grid-events":"14.142.1-alpha-2787e5d.0"},"lastPublish":{"maintainer":"genesisnpm","time":"2024-02-26T18:35:36.991Z"},"types":{"typescript":{"bundled":"dist/index.d.ts"}},"publisher":{"name":"genesisnpm","avatars":{}},"date":{"ts":1708972536991,"rel":"3 hours ago"},"version":"14.154.2"}],"user":{"name":"roseteromeo56","avatars":{"small":"/npm-avatar/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci9lYzU1NWY3YzNkODRjOWI3MWQxNTMzOWE3ZDRkYTgwNj9zaXplPTUwJmRlZmF1bHQ9cmV0cm8ifQ.UPQBRzXl1pLdMPIfp1-P3gmDwQbPjNoAUN0K7iDpPzk","medium":"/npm-avatar/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci9lYzU1NWY3YzNkODRjOWI3MWQxNTMzOWE3ZDRkYTgwNj9zaXplPTEwMCZkZWZhdWx0PXJldHJvIn0.IDS1eeW_CG1qlHdx0d7oX5l3mubOoWpUsV-AaTPwJoQ","large":"/npm-avatar/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci9lYzU1NWY3YzNkODRjOWI3MWQxNTMzOWE3ZDRkYTgwNj9zaXplPTQ5NiZkZWZhdWx0PXJldHJvIn0.1GvOKDUGiE-HZ2-_86_mQPZKIF0CO9w9F5ZHMQtvgls"},"resource":{"isGithubVerified":true,"isTwitterVerified":true,"github":"romeorosete77","twitter":"romeo_rosete","fullname":"Romeo Rosete"}},"auditLogEnabled":false,"userEmailVerified":true,"csrftoken":"9BoY-0m-YTuvDvVayrdbCimWS9DRdqRT0Ef0LGy2ZhF","notifications":[],"npmExpansions":["Ninja Party Manager","No Problemo Muchacho","Now, Publish Me","Nearly Pooped Myself","Nonstop Progressive Marxism","Nice Pottery Mug","Nail Polishing Minions","Ninja Parading Musically","November Perfect Moustache","Neoclassic Placebo Maker"]},"chunks":{"commons":["commons.b749438f4378d39d0c2a.js","commons.b749438f4378d39d0c2a.js.map"],"styles":["styles.8c5a07d0df4b584aab7e.css","minicssextractbug.7dc133a883bd6c72ddc5.js","styles.8c5a07d0df4b584aab7e.css.map","minicssextractbug.7dc133a883bd6c72ddc5.js.map"],"acceptance/acceptance":["acceptance/acceptance.474a71577996b22f74f0.js","acceptance/acceptance.474a71577996b22f74f0.js.map"],"audit-logs/actions/common/auditLogContainer":["audit-logs/actions/common/auditLogContainer.6eb659d7b6f2229dc9d6.js","audit-logs/actions/common/auditLogContainer.6eb659d7b6f2229dc9d6.js.map"],"audit-logs/actions/common/dot":["audit-logs/actions/common/dot.348d4d53f2a078ad8cc2.js","audit-logs/actions/common/dot.348d4d53f2a078ad8cc2.js.map"],"audit-logs/actions/common/filterActions":["audit-logs/actions/common/filterActions.7270ce497b742b035eae.js","audit-logs/actions/common/filterActions.7270ce497b742b035eae.js.map"],"audit-logs/actions/common/spaceGap":["audit-logs/actions/common/spaceGap.b152f6b7c875968bae76.js","audit-logs/actions/common/spaceGap.b152f6b7c875968bae76.js.map"],"audit-logs/actions/orgAddUser":["audit-logs/actions/orgAddUser.c5c02a573b681d00d261.js","audit-logs/actions/orgAddUser.c5c02a573b681d00d261.js.map"],"audit-logs/actions/orgCreateTeam":["audit-logs/actions/orgCreateTeam.7134a622302de611e763.js","audit-logs/actions/orgCreateTeam.7134a622302de611e763.js.map"],"audit-logs/actions/orgDeleteTeam":["audit-logs/actions/orgDeleteTeam.422b0a4cee37327a7060.js","audit-logs/actions/orgDeleteTeam.422b0a4cee37327a7060.js.map"],"audit-logs/actions/orgRemoveUser":["audit-logs/actions/orgRemoveUser.1a483a41263832c47edd.js","audit-logs/actions/orgRemoveUser.1a483a41263832c47edd.js.map"],"audit-logs/actions/packageAddDistTag":["audit-logs/actions/packageAddDistTag.c79e7c9aa90e402edb52.js","audit-logs/actions/packageAddDistTag.c79e7c9aa90e402edb52.js.map"],"audit-logs/actions/packageDeprecate":["audit-logs/actions/packageDeprecate.adee36865547914ed051.js","audit-logs/actions/packageDeprecate.adee36865547914ed051.js.map"],"audit-logs/actions/packagePublish":["audit-logs/actions/packagePublish.2b29d270c307c5b8816b.js","audit-logs/actions/packagePublish.2b29d270c307c5b8816b.js.map"],"audit-logs/actions/packageRemoveDistTag":["audit-logs/actions/packageRemoveDistTag.5a9585b22e99f6b0b66b.js","audit-logs/actions/packageRemoveDistTag.5a9585b22e99f6b0b66b.js.map"],"audit-logs/actions/packageUnpublish":["audit-logs/actions/packageUnpublish.e0617ddd3df264bc5387.js","audit-logs/actions/packageUnpublish.e0617ddd3df264bc5387.js.map"],"audit-logs/actions/packageUpdateAccess":["audit-logs/actions/packageUpdateAccess.52b099d5165fa87b56a4.js","audit-logs/actions/packageUpdateAccess.52b099d5165fa87b56a4.js.map"],"audit-logs/actions/teamAddPackage":["audit-logs/actions/teamAddPackage.08ae45b853609ccfafb5.js","audit-logs/actions/teamAddPackage.08ae45b853609ccfafb5.js.map"],"audit-logs/actions/teamAddUser":["audit-logs/actions/teamAddUser.6d4cf024abb7710ef837.js","audit-logs/actions/teamAddUser.6d4cf024abb7710ef837.js.map"],"audit-logs/actions/teamRemovePackage":["audit-logs/actions/teamRemovePackage.bc76e86b8daf7644117f.js","audit-logs/actions/teamRemovePackage.bc76e86b8daf7644117f.js.map"],"audit-logs/actions/teamRemoveUser":["audit-logs/actions/teamRemoveUser.51f8bbe2bdfde83349f5.js","audit-logs/actions/teamRemoveUser.51f8bbe2bdfde83349f5.js.map"],"audit-logs/actions/teamUpdatePackageAccess":["audit-logs/actions/teamUpdatePackageAccess.de26646e77b730e1f92e.js","audit-logs/actions/teamUpdatePackageAccess.de26646e77b730e1f92e.js.map"],"audit-logs/audit-logs":["audit-logs/audit-logs.22abbf311a5a9a98407b.js","audit-logs/audit-logs.22abbf311a5a9a98407b.js.map"],"audit-logs/audit-search-input":["audit-logs/audit-search-input.ca5fdea96276e4d1dd9e.js","audit-logs/audit-search-input.ca5fdea96276e4d1dd9e.js.map"],"audit-logs/list":["audit-logs/list.8bd026cdd35dd38eb6c1.js","audit-logs/list.8bd026cdd35dd38eb6c1.js.map"],"audit-logs/no-logs":["audit-logs/no-logs.18085ebe5958efe5234e.js","audit-logs/no-logs.18085ebe5958efe5234e.js.map"],"audit-logs/no-logs-with-query":["audit-logs/no-logs-with-query.ab604d73bb0c59d0aa87.js","audit-logs/no-logs-with-query.ab604d73bb0c59d0aa87.js.map"],"auth/account-recovery-message":["auth/account-recovery-message.d41325627ef316b787ba.js","auth/account-recovery-message.d41325627ef316b787ba.js.map"],"auth/authentication-successful":["auth/authentication-successful.600716883873f911abd8.js","auth/authentication-successful.600716883873f911abd8.js.map"],"auth/email-otp":["auth/email-otp.c4c913ead596938b362f.js","auth/email-otp.c4c913ead596938b362f.js.map"],"auth/escalate":["auth/escalate.72460916c7c32328d06f.js","auth/escalate.72460916c7c32328d06f.js.map"],"auth/forgot":["auth/forgot.1262a76ce1af8712b0ba.js","auth/forgot.1262a76ce1af8712b0ba.js.map"],"auth/forgot-sent":["auth/forgot-sent.b5028b23e3ea7da98bee.js","auth/forgot-sent.b5028b23e3ea7da98bee.js.map"],"auth/forgot-sent-anonymized":["auth/forgot-sent-anonymized.5241cacbea09e5d6f80c.js","auth/forgot-sent-anonymized.5241cacbea09e5d6f80c.js.map"],"auth/invite-signup":["auth/invite-signup.93832e111f684a2a3475.js","auth/invite-signup.93832e111f684a2a3475.js.map"],"auth/liminal-login-footer":["auth/liminal-login-footer.e867a2c8b0c63f2ba60c.js","auth/liminal-login-footer.e867a2c8b0c63f2ba60c.js.map"],"auth/login":["auth/login.2b34b6a91141ba540125.js","auth/login.2b34b6a91141ba540125.js.map"],"auth/otp":["auth/otp.695e322f1cce7c155fba.js","auth/otp.695e322f1cce7c155fba.js.map"],"auth/password":["auth/password.bcea5101e76337b9f645.js","auth/password.bcea5101e76337b9f645.js.map"],"auth/recovery-code":["auth/recovery-code.9b4726a62b9807c885f7.js","auth/recovery-code.9b4726a62b9807c885f7.js.map"],"auth/recovery-email-otp":["auth/recovery-email-otp.7cfaa7db16ec8af8c605.js","auth/recovery-email-otp.7cfaa7db16ec8af8c605.js.map"],"auth/reset-password":["auth/reset-password.81c4f1962c040bdd4dc8.js","auth/reset-password.81c4f1962c040bdd4dc8.js.map"],"auth/signup":["auth/signup.291bd4d84fc96cbf6828.js","auth/signup.291bd4d84fc96cbf6828.js.map"],"auth/test/email-otp-test":["auth/test/email-otp-test.2bedab237209fdf6dd42.js","auth/test/email-otp-test.2bedab237209fdf6dd42.js.map"],"auth/test/escalate-test":["auth/test/escalate-test.4c106060f144ddab3d77.js","auth/test/escalate-test.4c106060f144ddab3d77.js.map"],"auth/test/otp-test":["auth/test/otp-test.b4bdd1334f2b13d6a000.js","auth/test/otp-test.b4bdd1334f2b13d6a000.js.map"],"auth/test/webauthn-login-test":["auth/test/webauthn-login-test.f5a1d7f736a6e00d18b5.js","auth/test/webauthn-login-test.f5a1d7f736a6e00d18b5.js.map"],"auth/webauthn-cli-login":["auth/webauthn-cli-login.7077eabacf8b1956d33b.js","auth/webauthn-cli-login.7077eabacf8b1956d33b.js.map"],"auth/webauthn-login":["auth/webauthn-login.985575e8925543221af3.js","auth/webauthn-login.985575e8925543221af3.js.map"],"billing/delete-org":["billing/delete-org.c3e427dc13fae5050885.js","billing/delete-org.c3e427dc13fae5050885.js.map"],"billing/detail":["billing/detail.81347c359a24dd0348bc.js","billing/detail.81347c359a24dd0348bc.js.map"],"billing/downgrade":["billing/downgrade.3a51afbf828fb5d073d8.js","billing/downgrade.3a51afbf828fb5d073d8.js.map"],"billing/upgrade":["billing/upgrade.80dbe8a78a47e806c7c7.js","billing/upgrade.80dbe8a78a47e806c7c7.js.map"],"contact/contact":["contact/contact.68829abbfe98d3407f7e.js","contact/contact.68829abbfe98d3407f7e.js.map"],"contact/recovery-support-v1":["contact/recovery-support-v1.63835e97b12b9f4bf0b9.js","contact/recovery-support-v1.63835e97b12b9f4bf0b9.js.map"],"contact/recovery-support-v2":["contact/recovery-support-v2.1199123cf71cfb5664cc.js","contact/recovery-support-v2.1199123cf71cfb5664cc.js.map"],"contact/sidebar":["contact/sidebar.7cb116b3b4c6a9a12744.js","contact/sidebar.7cb116b3b4c6a9a12744.js.map"],"debug/badstatus":["debug/badstatus.6769febdde72dd2c7eec.js","debug/badstatus.6769febdde72dd2c7eec.js.map"],"debug/detail":["debug/detail.11a7a4704cd3f1ab0670.js","debug/detail.11a7a4704cd3f1ab0670.js.map"],"debug/failcomponent":["debug/failcomponent.87464ba53e6bc6fb5f04.js","debug/failcomponent.87464ba53e6bc6fb5f04.js.map"],"dev/choose-template":["dev/choose-template.6d21d9dab013779edf3a.js","dev/choose-template.6d21d9dab013779edf3a.js.map"],"dsr/dsr-export":["dsr/dsr-export.7c1a820c69870543d82c.js","dsr/dsr-export.7c1a820c69870543d82c.js.map"],"egg/egg":["egg/egg.a7ce8b79ae86bfe76fea.js","egg/egg.a7ce8b79ae86bfe76fea.js.map"],"errors/not-found":["errors/not-found.d19e448ec59c6b73b334.js","errors/not-found.d19e448ec59c6b73b334.js.map"],"errors/server":["errors/server.ca8ad9f52efb7d0cee80.js","errors/server.ca8ad9f52efb7d0cee80.js.map"],"errors/tea-pot":["errors/tea-pot.47ea34f03eeebe106a00.js","errors/tea-pot.47ea34f03eeebe106a00.js.map"],"errors/template":["errors/template.576facd99ac61edc5331.js","errors/template.576facd99ac61edc5331.js.map"],"flatpage/flatpage":["flatpage/flatpage.ff00ef413c45e8889a11.js","flatpage/flatpage.ff00ef413c45e8889a11.js.map"],"homepage/homepage":["homepage/homepage.afeffb607b5ff18f2958.js","homepage/homepage.afeffb607b5ff18f2958.js.map"],"homepage/homepage-logged-in":["homepage/homepage-logged-in.e2f59f7a567d2372184c.js","homepage/homepage-logged-in.e2f59f7a567d2372184c.js.map"],"orgs/create":["orgs/create.01acce0234a407063975.js","orgs/create.01acce0234a407063975.js.map"],"orgs/detail":["orgs/detail.461c0067e19b6eb12e55.js","orgs/detail.461c0067e19b6eb12e55.js.map"],"orgs/invite":["orgs/invite.008daf5ae01b35fa6d87.js","orgs/invite.008daf5ae01b35fa6d87.js.map"],"orgs/tfa-enforced":["orgs/tfa-enforced.df822a9e7be53ae6a441.js","orgs/tfa-enforced.df822a9e7be53ae6a441.js.map"],"orgs/upgrade":["orgs/upgrade.936f88fd9d5d33a8f715.js","orgs/upgrade.936f88fd9d5d33a8f715.js.map"],"package-list/package-list":["package-list/package-list.a7a58aeb87cee1583900.js","package-list/package-list.a7a58aeb87cee1583900.js.map"],"package/delete-package":["package/delete-package.cc4fc69c40a440021b02.js","package/delete-package.cc4fc69c40a440021b02.js.map"],"package/deprecate-package":["package/deprecate-package.ee112edfa883351bf878.js","package/deprecate-package.ee112edfa883351bf878.js.map"],"package/error-message-package":["package/error-message-package.d7e8253159f41be68b0d.js","package/error-message-package.d7e8253159f41be68b0d.js.map"],"package/package":["package/package.24dd6c9fc530e00119ec.js","package/package.24dd6c9fc530e00119ec.js.map"],"profile/profile":["profile/profile.523125be2183cee4d166.js","profile/profile.523125be2183cee4d166.js.map"],"recovery-codes/show":["recovery-codes/show.070c80bafb4cde26a43e.js","recovery-codes/show.070c80bafb4cde26a43e.js.map"],"search/search":["search/search.f212d35d26331c12d778.js","search/search.f212d35d26331c12d778.js.map"],"settings/change-password":["settings/change-password.fcf842162818c0c23977.js","settings/change-password.fcf842162818c0c23977.js.map"],"settings/delete-account":["settings/delete-account.08ddd95b0765cb3c768c.js","settings/delete-account.08ddd95b0765cb3c768c.js.map"],"settings/email":["settings/email.0ce764b9fca8553b3c34.js","settings/email.0ce764b9fca8553b3c34.js.map"],"settings/memberships":["settings/memberships.afec720ee30683587cd7.js","settings/memberships.afec720ee30683587cd7.js.map"],"settings/packages":["settings/packages.4743139f4996d8520056.js","settings/packages.4743139f4996d8520056.js.map"],"settings/profile":["settings/profile.19de8689842c01531ad3.js","settings/profile.19de8689842c01531ad3.js.map"],"teams/create":["teams/create.8e3eecffcb969ac4c116.js","teams/create.8e3eecffcb969ac4c116.js.map"],"teams/detail":["teams/detail.10f702ac2b8adbe3a993.js","teams/detail.10f702ac2b8adbe3a993.js.map"],"teams/list":["teams/list.f1c22d2b6e78480e7dd8.js","teams/list.f1c22d2b6e78480e7dd8.js.map"],"teams/packages":["teams/packages.9a249202b7a495419540.js","teams/packages.9a249202b7a495419540.js.map"],"teams/users":["teams/users.0eb08ab6521b3bdef374.js","teams/users.0eb08ab6521b3bdef374.js.map"],"tfa/additional-options":["tfa/additional-options.5e8405d60732aacad2dd.js","tfa/additional-options.5e8405d60732aacad2dd.js.map"],"tfa/enable":["tfa/enable.2b93362411bb28c1b6aa.js","tfa/enable.2b93362411bb28c1b6aa.js.map"],"tfa/list":["tfa/list.b83631f013a81e284e09.js","tfa/list.b83631f013a81e284e09.js.map"],"tfa/recovery-codes":["tfa/recovery-codes.667e6c820ba276418b5c.js","tfa/recovery-codes.667e6c820ba276418b5c.js.map"],"tfa/security-key-list":["tfa/security-key-list.76e3de80c55f11bf083d.js","tfa/security-key-list.76e3de80c55f11bf083d.js.map"],"tfa/showTFAQRCode":["tfa/showTFAQRCode.f7d96df841855a9e80a3.js","tfa/showTFAQRCode.f7d96df841855a9e80a3.js.map"],"tfa/showTFASuccess":["tfa/showTFASuccess.dca8ae67063d91060e58.js","tfa/showTFASuccess.dca8ae67063d91060e58.js.map"],"tfa/tfa-disable":["tfa/tfa-disable.5adb1faf0002848879ee.js","tfa/tfa-disable.5adb1faf0002848879ee.js.map"],"tfa/tfa-mode-selection":["tfa/tfa-mode-selection.4ec8c737d1483e26ec85.js","tfa/tfa-mode-selection.4ec8c737d1483e26ec85.js.map"],"tfa/tfa-password-entry":["tfa/tfa-password-entry.28adf49100f6811bd1a3.js","tfa/tfa-password-entry.28adf49100f6811bd1a3.js.map"],"tfa/totp":["tfa/totp.70e147acb99423fbb512.js","tfa/totp.70e147acb99423fbb512.js.map"],"tokens/create":["tokens/create.4951ad3593fd38f7ec34.js","tokens/create.4951ad3593fd38f7ec34.js.map"],"tokens/create-gat":["tokens/create-gat.49354f3c5f7138624a39.js","tokens/create-gat.49354f3c5f7138624a39.js.map"],"tokens/gat-details":["tokens/gat-details.1f4e11235d27ce771e03.js","tokens/gat-details.1f4e11235d27ce771e03.js.map"],"tokens/gat/allowed-ip-ranges-input":["tokens/gat/allowed-ip-ranges-input.558fa5a5e0d3b0f6e374.js","tokens/gat/allowed-ip-ranges-input.558fa5a5e0d3b0f6e374.js.map"],"tokens/gat/constants":["tokens/gat/constants.a43ab71d7cc59ceb0ff6.js","tokens/gat/constants.a43ab71d7cc59ceb0ff6.js.map"],"tokens/gat/divider":["tokens/gat/divider.9060eb72a852d6d86543.js","tokens/gat/divider.9060eb72a852d6d86543.js.map"],"tokens/gat/expiration-days-input":["tokens/gat/expiration-days-input.a3dc2c1ee8cd81ccbca6.js","tokens/gat/expiration-days-input.a3dc2c1ee8cd81ccbca6.js.map"],"tokens/gat/gat-expiration":["tokens/gat/gat-expiration.645b1e1949d03abe77c4.js","tokens/gat/gat-expiration.645b1e1949d03abe77c4.js.map"],"tokens/gat/gat-input":["tokens/gat/gat-input.30eb82cba53f43cd8231.js","tokens/gat/gat-input.30eb82cba53f43cd8231.js.map"],"tokens/gat/organizations-input":["tokens/gat/organizations-input.784b8ba24ddac26b50aa.js","tokens/gat/organizations-input.784b8ba24ddac26b50aa.js.map"],"tokens/gat/organizations-section":["tokens/gat/organizations-section.36b5f6aabdd6b9d5c553.js","tokens/gat/organizations-section.36b5f6aabdd6b9d5c553.js.map"],"tokens/gat/packages-and-scopes-input":["tokens/gat/packages-and-scopes-input.b7184de4e006a02af348.js","tokens/gat/packages-and-scopes-input.b7184de4e006a02af348.js.map"],"tokens/gat/packages-and-scopes-section":["tokens/gat/packages-and-scopes-section.cfd5c83b6fdbc644f42f.js","tokens/gat/packages-and-scopes-section.cfd5c83b6fdbc644f42f.js.map"],"tokens/gat/permissions-input":["tokens/gat/permissions-input.e3bf0c0b2c90cc18715c.js","tokens/gat/permissions-input.e3bf0c0b2c90cc18715c.js.map"],"tokens/gat/section":["tokens/gat/section.c4d990d88f445d51a3ac.js","tokens/gat/section.c4d990d88f445d51a3ac.js.map"],"tokens/gat/selected-items":["tokens/gat/selected-items.e55cd0d08ecf1f63974f.js","tokens/gat/selected-items.e55cd0d08ecf1f63974f.js.map"],"tokens/gat/utils":["tokens/gat/utils.76dac776792240ef1dab.js","tokens/gat/utils.76dac776792240ef1dab.js.map"],"tokens/generate-token":["tokens/generate-token.8e4773f21ffbacc3ed10.js","tokens/generate-token.8e4773f21ffbacc3ed10.js.map"],"tokens/list":["tokens/list.c7d77823e0401126fe06.js","tokens/list.c7d77823e0401126fe06.js.map"],"vouchers/view":["vouchers/view.d78cab0b9fe4954145bc.js","vouchers/view.d78cab0b9fe4954145bc.js.map"]},"hash":"b749438f4378d39d0c2a","name":"homepage/homepage-logged-in","containerId":"app","headerName":"x-spiferack","publicPath":"https://static-production.npmjs.com/"}</script><script crossorigin="anonymous" src="./chalk - npm_files/commons.b749438f4378d39d0c2a.js.download"></script>
<script crossorigin="anonymous" src="./chalk - npm_files/minicssextractbug.7dc133a883bd6c72ddc5.js.download"></script>
<script crossorigin="anonymous" src="./chalk - npm_files/homepage-logged-in.e2f59f7a567d2372184c.js.download"></script>
<script crossorigin="anonymous" src="./chalk - npm_files/package.24dd6c9fc530e00119ec.js.download"></script><span id="PING_CONTENT_DLS_POPUP" style="display: none;"></span><div style="background-color: transparent; border: none; bottom: 15px; display: block; margin: 0px; opacity: 1; padding: 0px; position: fixed; right: 15px; z-index: 2147483646;"><template shadowrootmode="closed"><style>/*!
*
* MCAFEE RESTRICTED CONFIDENTIAL
* Copyright (c) 2024 McAfee, LLC
*
* The source code contained or described herein and all documents related
* to the source code ("Material") are owned by McAfee or its
* suppliers or licensors. Title to the Material remains with McAfee
* or its suppliers and licensors. The Material contains trade
* secrets and proprietary and confidential information of McAfee or its
* suppliers and licensors. The Material is protected by worldwide copyright
* and trade secret laws and treaty provisions. No part of the Material may
* be used, copied, reproduced, modified, published, uploaded, posted,
* transmitted, distributed, or disclosed in any way without McAfee's prior
* express written permission.
*
* No license under any patent, copyright, trade secret or other intellectual
* property right is granted to or conferred upon you by disclosure or
* delivery of the Materials, either expressly, by implication, inducement,
* estoppel or otherwise. Any license under such intellectual property rights
* must be expressed and approved by McAfee in writing.
*
*/
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&family=Poppins:ital,wght@0,400;0,500;0,600;0,800;1,400;1,500;1,600;1,800&display=swap);
*{border:0;box-sizing:border-box;font:inherit;font-family:"mcafeeOpenSans","Open Sans",Arial,Helvetica,sans-serif;font-size:100%;margin:0;padding:0;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{background-color:#f5f6fa;font-family:"Open Sans","mcafeeOpenSans",Arial,Helvetica,sans-serif;line-height:1;height:100%;width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}b{font-weight:bold}img{display:block}.dls__container{align-items:center;display:flex;margin:0 auto;margin-top:50px;position:relative}.dls__popup__expanded{align-items:center;overflow:hidden;border-radius:100px;cursor:pointer;display:flex;left:0;padding:15px;position:absolute;height:95px;width:383px;background-color:#fff;transition:all .3s ease-in-out}.dls__popup__expanded .dls__icon{height:65px;width:73px}.content{margin-left:12px}.content .content__images{display:flex;align-items:center;width:250px}.content .content__images .seperator__line{margin-left:5px;margin-right:10px}.content .content__images #dls_close_icon{cursor:pointer;margin-left:auto;margin-right:0px}.content p{font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:"400";font-size:14px;line-height:20px;margin-top:8px;color:#4258ff;width:250px;cursor:pointer}.shield{overflow:hidden;box-shadow:0px 2px 4px 0px rgba(33,41,52,.12),0px -1px 2px 0px rgba(0,0,0,.08);align-items:center;border-radius:100px;bottom:0;display:flex;height:95px;justify-content:center;position:absolute;right:0;width:383px;transition:all .3s ease-in-out}.shield__circle{display:flex;justify-content:center;align-items:center;width:55px;height:55px;background-color:#c01818;transition:all .6s ease-in-out .2s;z-index:1;opacity:0}
/*# sourceMappingURL=../sourceMap/chrome/css/download_scan_popup.css.map*/</style><div class="dls__container">
<div class="shield" style="background: transparent; opacity: 0.1; display: none;">
<div class="shield__circle" style="opacity: 1;">
<img src="chrome-extension://fheoggkfdfchfphceeifdbepaooicaho/images/download_scan/mcafee_logo_white.svg?secret=i5hbha" x-mcsrc="" id="dls_ballon_icon" x-mcsrcparsed="true">
</div>
<div class="dls__popup__expanded" style="opacity: 0;">
<img src="chrome-extension://fheoggkfdfchfphceeifdbepaooicaho/images/download_scan/download_scan_icon.svg?secret=i5hbha" x-mcsrc="" class="dls__icon" x-mcsrcparsed="true">
<div class="content">
<div class="content__images">
<img src="chrome-extension://fheoggkfdfchfphceeifdbepaooicaho/images/download_scan/mcafee_logo_red.svg?secret=i5hbha" x-mcsrc="" id="dls_mcafee_logo" x-mcsrcparsed="true">
<img src="chrome-extension://fheoggkfdfchfphceeifdbepaooicaho/images/download_scan/seperator_line.svg?secret=i5hbha" x-mcsrc="" class="seperator__line" x-mcsrcparsed="true">
<img src="chrome-extension://fheoggkfdfchfphceeifdbepaooicaho/images/download_scan/webadvisor.svg?secret=i5hbha" x-mcsrc="" x-mcsrcparsed="true">
<img src="chrome-extension://fheoggkfdfchfphceeifdbepaooicaho/images/download_scan/close-outline.svg?secret=i5hbha" x-mcsrc="" id="dls_close_icon" x-mcsrcparsed="true">
</div>
<p id="download_scan_popup_expanded_descriptions">Your download's being scanned. We'll let you know if there's an issue.</p>
</div>
</div>
</div>
</div><style>/*!
*
* MCAFEE RESTRICTED CONFIDENTIAL
* Copyright (c) 2024 McAfee, LLC
*
* The source code contained or described herein and all documents related
* to the source code ("Material") are owned by McAfee or its
* suppliers or licensors. Title to the Material remains with McAfee
* or its suppliers and licensors. The Material contains trade
* secrets and proprietary and confidential information of McAfee or its
* suppliers and licensors. The Material is protected by worldwide copyright
* and trade secret laws and treaty provisions. No part of the Material may
* be used, copied, reproduced, modified, published, uploaded, posted,
* transmitted, distributed, or disclosed in any way without McAfee's prior
* express written permission.
*
* No license under any patent, copyright, trade secret or other intellectual
* property right is granted to or conferred upon you by disclosure or
* delivery of the Materials, either expressly, by implication, inducement,
* estoppel or otherwise. Any license under such intellectual property rights
* must be expressed and approved by McAfee in writing.
*
*/
.mc-interactive-balloon{position:absolute;right:-50px;bottom:8px;box-shadow:rgba(0,0,0,.12) 0px 0px 10px;height:40px;width:40px;background:#1671ee;border-radius:20px;display:flex;justify-content:center;align-items:center}
/*# sourceMappingURL=../sourceMap/chrome/css/interactive_balloon.css.map*/</style></template></div></body></html>