├── .gitignore ├── LICENSE.md ├── README.md ├── gulpfile.js ├── package-lock.json ├── package.json ├── screenshots ├── .DS_Store └── Stylus_1.png └── stylus-dark.user.css /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | Attribution-ShareAlike 4.0 International 2 | 3 | ======================================================================= 4 | 5 | Creative Commons Corporation ("Creative Commons") is not a law firm and 6 | does not provide legal services or legal advice. Distribution of 7 | Creative Commons public licenses does not create a lawyer-client or 8 | other relationship. Creative Commons makes its licenses and related 9 | information available on an "as-is" basis. Creative Commons gives no 10 | warranties regarding its licenses, any material licensed under their 11 | terms and conditions, or any related information. Creative Commons 12 | disclaims all liability for damages resulting from their use to the 13 | fullest extent possible. 14 | 15 | Using Creative Commons Public Licenses 16 | 17 | Creative Commons public licenses provide a standard set of terms and 18 | conditions that creators and other rights holders may use to share 19 | original works of authorship and other material subject to copyright 20 | and certain other rights specified in the public license below. The 21 | following considerations are for informational purposes only, are not 22 | exhaustive, and do not form part of our licenses. 23 | 24 | Considerations for licensors: Our public licenses are 25 | intended for use by those authorized to give the public 26 | permission to use material in ways otherwise restricted by 27 | copyright and certain other rights. Our licenses are 28 | irrevocable. Licensors should read and understand the terms 29 | and conditions of the license they choose before applying it. 30 | Licensors should also secure all rights necessary before 31 | applying our licenses so that the public can reuse the 32 | material as expected. Licensors should clearly mark any 33 | material not subject to the license. This includes other CC- 34 | licensed material, or material used under an exception or 35 | limitation to copyright. More considerations for licensors: 36 | wiki.creativecommons.org/Considerations_for_licensors 37 | 38 | Considerations for the public: By using one of our public 39 | licenses, a licensor grants the public permission to use the 40 | licensed material under specified terms and conditions. If 41 | the licensor's permission is not necessary for any reason--for 42 | example, because of any applicable exception or limitation to 43 | copyright--then that use is not regulated by the license. Our 44 | licenses grant only permissions under copyright and certain 45 | other rights that a licensor has authority to grant. Use of 46 | the licensed material may still be restricted for other 47 | reasons, including because others have copyright or other 48 | rights in the material. A licensor may make special requests, 49 | such as asking that all changes be marked or described. 50 | Although not required by our licenses, you are encouraged to 51 | respect those requests where reasonable. More_considerations 52 | for the public: 53 | wiki.creativecommons.org/Considerations_for_licensees 54 | 55 | ======================================================================= 56 | 57 | Creative Commons Attribution-ShareAlike 4.0 International Public 58 | License 59 | 60 | By exercising the Licensed Rights (defined below), You accept and agree 61 | to be bound by the terms and conditions of this Creative Commons 62 | Attribution-ShareAlike 4.0 International Public License ("Public 63 | License"). To the extent this Public License may be interpreted as a 64 | contract, You are granted the Licensed Rights in consideration of Your 65 | acceptance of these terms and conditions, and the Licensor grants You 66 | such rights in consideration of benefits the Licensor receives from 67 | making the Licensed Material available under these terms and 68 | conditions. 69 | 70 | 71 | Section 1 -- Definitions. 72 | 73 | a. Adapted Material means material subject to Copyright and Similar 74 | Rights that is derived from or based upon the Licensed Material 75 | and in which the Licensed Material is translated, altered, 76 | arranged, transformed, or otherwise modified in a manner requiring 77 | permission under the Copyright and Similar Rights held by the 78 | Licensor. For purposes of this Public License, where the Licensed 79 | Material is a musical work, performance, or sound recording, 80 | Adapted Material is always produced where the Licensed Material is 81 | synched in timed relation with a moving image. 82 | 83 | b. Adapter's License means the license You apply to Your Copyright 84 | and Similar Rights in Your contributions to Adapted Material in 85 | accordance with the terms and conditions of this Public License. 86 | 87 | c. BY-SA Compatible License means a license listed at 88 | creativecommons.org/compatiblelicenses, approved by Creative 89 | Commons as essentially the equivalent of this Public License. 90 | 91 | d. Copyright and Similar Rights means copyright and/or similar rights 92 | closely related to copyright including, without limitation, 93 | performance, broadcast, sound recording, and Sui Generis Database 94 | Rights, without regard to how the rights are labeled or 95 | categorized. For purposes of this Public License, the rights 96 | specified in Section 2(b)(1)-(2) are not Copyright and Similar 97 | Rights. 98 | 99 | e. Effective Technological Measures means those measures that, in the 100 | absence of proper authority, may not be circumvented under laws 101 | fulfilling obligations under Article 11 of the WIPO Copyright 102 | Treaty adopted on December 20, 1996, and/or similar international 103 | agreements. 104 | 105 | f. Exceptions and Limitations means fair use, fair dealing, and/or 106 | any other exception or limitation to Copyright and Similar Rights 107 | that applies to Your use of the Licensed Material. 108 | 109 | g. License Elements means the license attributes listed in the name 110 | of a Creative Commons Public License. The License Elements of this 111 | Public License are Attribution and ShareAlike. 112 | 113 | h. Licensed Material means the artistic or literary work, database, 114 | or other material to which the Licensor applied this Public 115 | License. 116 | 117 | i. Licensed Rights means the rights granted to You subject to the 118 | terms and conditions of this Public License, which are limited to 119 | all Copyright and Similar Rights that apply to Your use of the 120 | Licensed Material and that the Licensor has authority to license. 121 | 122 | j. Licensor means the individual(s) or entity(ies) granting rights 123 | under this Public License. 124 | 125 | k. Share means to provide material to the public by any means or 126 | process that requires permission under the Licensed Rights, such 127 | as reproduction, public display, public performance, distribution, 128 | dissemination, communication, or importation, and to make material 129 | available to the public including in ways that members of the 130 | public may access the material from a place and at a time 131 | individually chosen by them. 132 | 133 | l. Sui Generis Database Rights means rights other than copyright 134 | resulting from Directive 96/9/EC of the European Parliament and of 135 | the Council of 11 March 1996 on the legal protection of databases, 136 | as amended and/or succeeded, as well as other essentially 137 | equivalent rights anywhere in the world. 138 | 139 | m. You means the individual or entity exercising the Licensed Rights 140 | under this Public License. Your has a corresponding meaning. 141 | 142 | 143 | Section 2 -- Scope. 144 | 145 | a. License grant. 146 | 147 | 1. Subject to the terms and conditions of this Public License, 148 | the Licensor hereby grants You a worldwide, royalty-free, 149 | non-sublicensable, non-exclusive, irrevocable license to 150 | exercise the Licensed Rights in the Licensed Material to: 151 | 152 | a. reproduce and Share the Licensed Material, in whole or 153 | in part; and 154 | 155 | b. produce, reproduce, and Share Adapted Material. 156 | 157 | 2. Exceptions and Limitations. For the avoidance of doubt, where 158 | Exceptions and Limitations apply to Your use, this Public 159 | License does not apply, and You do not need to comply with 160 | its terms and conditions. 161 | 162 | 3. Term. The term of this Public License is specified in Section 163 | 6(a). 164 | 165 | 4. Media and formats; technical modifications allowed. The 166 | Licensor authorizes You to exercise the Licensed Rights in 167 | all media and formats whether now known or hereafter created, 168 | and to make technical modifications necessary to do so. The 169 | Licensor waives and/or agrees not to assert any right or 170 | authority to forbid You from making technical modifications 171 | necessary to exercise the Licensed Rights, including 172 | technical modifications necessary to circumvent Effective 173 | Technological Measures. For purposes of this Public License, 174 | simply making modifications authorized by this Section 2(a) 175 | (4) never produces Adapted Material. 176 | 177 | 5. Downstream recipients. 178 | 179 | a. Offer from the Licensor -- Licensed Material. Every 180 | recipient of the Licensed Material automatically 181 | receives an offer from the Licensor to exercise the 182 | Licensed Rights under the terms and conditions of this 183 | Public License. 184 | 185 | b. Additional offer from the Licensor -- Adapted Material. 186 | Every recipient of Adapted Material from You 187 | automatically receives an offer from the Licensor to 188 | exercise the Licensed Rights in the Adapted Material 189 | under the conditions of the Adapter's License You apply. 190 | 191 | c. No downstream restrictions. You may not offer or impose 192 | any additional or different terms or conditions on, or 193 | apply any Effective Technological Measures to, the 194 | Licensed Material if doing so restricts exercise of the 195 | Licensed Rights by any recipient of the Licensed 196 | Material. 197 | 198 | 6. No endorsement. Nothing in this Public License constitutes or 199 | may be construed as permission to assert or imply that You 200 | are, or that Your use of the Licensed Material is, connected 201 | with, or sponsored, endorsed, or granted official status by, 202 | the Licensor or others designated to receive attribution as 203 | provided in Section 3(a)(1)(A)(i). 204 | 205 | b. Other rights. 206 | 207 | 1. Moral rights, such as the right of integrity, are not 208 | licensed under this Public License, nor are publicity, 209 | privacy, and/or other similar personality rights; however, to 210 | the extent possible, the Licensor waives and/or agrees not to 211 | assert any such rights held by the Licensor to the limited 212 | extent necessary to allow You to exercise the Licensed 213 | Rights, but not otherwise. 214 | 215 | 2. Patent and trademark rights are not licensed under this 216 | Public License. 217 | 218 | 3. To the extent possible, the Licensor waives any right to 219 | collect royalties from You for the exercise of the Licensed 220 | Rights, whether directly or through a collecting society 221 | under any voluntary or waivable statutory or compulsory 222 | licensing scheme. In all other cases the Licensor expressly 223 | reserves any right to collect such royalties. 224 | 225 | 226 | Section 3 -- License Conditions. 227 | 228 | Your exercise of the Licensed Rights is expressly made subject to the 229 | following conditions. 230 | 231 | a. Attribution. 232 | 233 | 1. If You Share the Licensed Material (including in modified 234 | form), You must: 235 | 236 | a. retain the following if it is supplied by the Licensor 237 | with the Licensed Material: 238 | 239 | i. identification of the creator(s) of the Licensed 240 | Material and any others designated to receive 241 | attribution, in any reasonable manner requested by 242 | the Licensor (including by pseudonym if 243 | designated); 244 | 245 | ii. a copyright notice; 246 | 247 | iii. a notice that refers to this Public License; 248 | 249 | iv. a notice that refers to the disclaimer of 250 | warranties; 251 | 252 | v. a URI or hyperlink to the Licensed Material to the 253 | extent reasonably practicable; 254 | 255 | b. indicate if You modified the Licensed Material and 256 | retain an indication of any previous modifications; and 257 | 258 | c. indicate the Licensed Material is licensed under this 259 | Public License, and include the text of, or the URI or 260 | hyperlink to, this Public License. 261 | 262 | 2. You may satisfy the conditions in Section 3(a)(1) in any 263 | reasonable manner based on the medium, means, and context in 264 | which You Share the Licensed Material. For example, it may be 265 | reasonable to satisfy the conditions by providing a URI or 266 | hyperlink to a resource that includes the required 267 | information. 268 | 269 | 3. If requested by the Licensor, You must remove any of the 270 | information required by Section 3(a)(1)(A) to the extent 271 | reasonably practicable. 272 | 273 | b. ShareAlike. 274 | 275 | In addition to the conditions in Section 3(a), if You Share 276 | Adapted Material You produce, the following conditions also apply. 277 | 278 | 1. The Adapter's License You apply must be a Creative Commons 279 | license with the same License Elements, this version or 280 | later, or a BY-SA Compatible License. 281 | 282 | 2. You must include the text of, or the URI or hyperlink to, the 283 | Adapter's License You apply. You may satisfy this condition 284 | in any reasonable manner based on the medium, means, and 285 | context in which You Share Adapted Material. 286 | 287 | 3. You may not offer or impose any additional or different terms 288 | or conditions on, or apply any Effective Technological 289 | Measures to, Adapted Material that restrict exercise of the 290 | rights granted under the Adapter's License You apply. 291 | 292 | 293 | Section 4 -- Sui Generis Database Rights. 294 | 295 | Where the Licensed Rights include Sui Generis Database Rights that 296 | apply to Your use of the Licensed Material: 297 | 298 | a. for the avoidance of doubt, Section 2(a)(1) grants You the right 299 | to extract, reuse, reproduce, and Share all or a substantial 300 | portion of the contents of the database; 301 | 302 | b. if You include all or a substantial portion of the database 303 | contents in a database in which You have Sui Generis Database 304 | Rights, then the database in which You have Sui Generis Database 305 | Rights (but not its individual contents) is Adapted Material, 306 | 307 | including for purposes of Section 3(b); and 308 | c. You must comply with the conditions in Section 3(a) if You Share 309 | all or a substantial portion of the contents of the database. 310 | 311 | For the avoidance of doubt, this Section 4 supplements and does not 312 | replace Your obligations under this Public License where the Licensed 313 | Rights include other Copyright and Similar Rights. 314 | 315 | 316 | Section 5 -- Disclaimer of Warranties and Limitation of Liability. 317 | 318 | a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE 319 | EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS 320 | AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF 321 | ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, 322 | IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, 323 | WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR 324 | PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, 325 | ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT 326 | KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT 327 | ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. 328 | 329 | b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE 330 | TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, 331 | NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, 332 | INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, 333 | COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR 334 | USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN 335 | ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR 336 | DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR 337 | IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. 338 | 339 | c. The disclaimer of warranties and limitation of liability provided 340 | above shall be interpreted in a manner that, to the extent 341 | possible, most closely approximates an absolute disclaimer and 342 | waiver of all liability. 343 | 344 | 345 | Section 6 -- Term and Termination. 346 | 347 | a. This Public License applies for the term of the Copyright and 348 | Similar Rights licensed here. However, if You fail to comply with 349 | this Public License, then Your rights under this Public License 350 | terminate automatically. 351 | 352 | b. Where Your right to use the Licensed Material has terminated under 353 | Section 6(a), it reinstates: 354 | 355 | 1. automatically as of the date the violation is cured, provided 356 | it is cured within 30 days of Your discovery of the 357 | violation; or 358 | 359 | 2. upon express reinstatement by the Licensor. 360 | 361 | For the avoidance of doubt, this Section 6(b) does not affect any 362 | right the Licensor may have to seek remedies for Your violations 363 | of this Public License. 364 | 365 | c. For the avoidance of doubt, the Licensor may also offer the 366 | Licensed Material under separate terms or conditions or stop 367 | distributing the Licensed Material at any time; however, doing so 368 | will not terminate this Public License. 369 | 370 | d. Sections 1, 5, 6, 7, and 8 survive termination of this Public 371 | License. 372 | 373 | 374 | Section 7 -- Other Terms and Conditions. 375 | 376 | a. The Licensor shall not be bound by any additional or different 377 | terms or conditions communicated by You unless expressly agreed. 378 | 379 | b. Any arrangements, understandings, or agreements regarding the 380 | Licensed Material not stated herein are separate from and 381 | independent of the terms and conditions of this Public License. 382 | 383 | 384 | Section 8 -- Interpretation. 385 | 386 | a. For the avoidance of doubt, this Public License does not, and 387 | shall not be interpreted to, reduce, limit, restrict, or impose 388 | conditions on any use of the Licensed Material that could lawfully 389 | be made without permission under this Public License. 390 | 391 | b. To the extent possible, if any provision of this Public License is 392 | deemed unenforceable, it shall be automatically reformed to the 393 | minimum extent necessary to make it enforceable. If the provision 394 | cannot be reformed, it shall be severed from this Public License 395 | without affecting the enforceability of the remaining terms and 396 | conditions. 397 | 398 | c. No term or condition of this Public License will be waived and no 399 | failure to comply consented to unless expressly agreed to by the 400 | Licensor. 401 | 402 | d. Nothing in this Public License constitutes or may be interpreted 403 | as a limitation upon, or waiver of, any privileges and immunities 404 | that apply to the Licensor or You, including from the legal 405 | processes of any jurisdiction or authority. 406 | 407 | 408 | ======================================================================= 409 | 410 | Creative Commons is not a party to its public 411 | licenses. Notwithstanding, Creative Commons may elect to apply one of 412 | its public licenses to material it publishes and in those instances 413 | will be considered the “Licensor.” The text of the Creative Commons 414 | public licenses is dedicated to the public domain under the CC0 Public 415 | Domain Dedication. Except for the limited purpose of indicating that 416 | material is shared under a Creative Commons public license or as 417 | otherwise permitted by the Creative Commons policies published at 418 | creativecommons.org/policies, Creative Commons does not authorize the 419 | use of the trademark "Creative Commons" or any other trademark or logo 420 | of Creative Commons without its prior written consent including, 421 | without limitation, in connection with any unauthorized modifications 422 | to any of its public licenses or any other arrangements, 423 | understandings, or agreements concerning use of licensed material. For 424 | the avoidance of doubt, this paragraph does not form part of the 425 | public licenses. 426 | 427 | Creative Commons may be contacted at creativecommons.org. 428 | 429 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![Install with userstyles.org](https://img.shields.io/badge/Install%20with-userstyles.org-%233498db.svg)](https://userstyles.org/styles/153739/stylus-dark-shadowfox) 2 | [![Install directly with Stylus](https://img.shields.io/badge/Install%20directly%20with-Stylus-285959.svg)](https://raw.githubusercontent.com/overdodactyl/Stylus-Dark/master/stylus-dark.user.css) 3 | 4 | # Stylus-Dark 5 | 6 | A dark theme designed for [Stylus](https://github.com/openstyles/stylus). 7 | 8 | This dark theme is specifically designed to match the dark mode used by Firefox's inspector and browser toolbox. Additionally, it is meant to compliment [ShadowFox](https://github.com/overdodactyl/ShadowFox) - a universal dark theme for Firefox. 9 | 10 | # Installation 11 | 12 | This theme can be installed directly from github: [Link](https://raw.githubusercontent.com/overdodactyl/Stylus-Dark/master/stylus-dark.user.css). 13 | 14 | This theme is also hosted on userstyles.org: [Link](https://userstyles.org/styles/153739/stylus-dark-shadowfox). 15 | 16 | # Sample Screenshots 17 | 18 | ![1](screenshots/Stylus_1.png) 19 | -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var gulp = require('gulp'); 4 | var cleanCSS = require('gulp-clean-css'); 5 | var exec = require('child_process').exec; 6 | 7 | gulp.task('minify-css', () => { 8 | return gulp.src(['stylus-dark.user.css']) 9 | .pipe(cleanCSS({ 10 | level : 2 , 11 | format: 'beautify' 12 | })) 13 | .pipe(gulp.dest('.')); 14 | }); 15 | 16 | gulp.task('patch', () => { 17 | return exec('npx ver patch -p stylus-dark.user.css'); 18 | }); 19 | 20 | gulp.task('minor', () => { 21 | return exec('npx ver minor -p stylus-dark.user.css'); 22 | }); 23 | 24 | gulp.task('major', () => { 25 | return exec('npx ver major -p stylus-dark.user.css'); 26 | }); 27 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "stylus-dark", 3 | "version": "1.3.1", 4 | "lockfileVersion": 1, 5 | "requires": true, 6 | "dependencies": { 7 | "ansi-colors": { 8 | "version": "1.1.0", 9 | "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", 10 | "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", 11 | "requires": { 12 | "ansi-wrap": "^0.1.0" 13 | } 14 | }, 15 | "ansi-gray": { 16 | "version": "0.1.1", 17 | "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", 18 | "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", 19 | "requires": { 20 | "ansi-wrap": "0.1.0" 21 | } 22 | }, 23 | "ansi-regex": { 24 | "version": "2.1.1", 25 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 26 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" 27 | }, 28 | "ansi-styles": { 29 | "version": "2.2.1", 30 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 31 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 32 | }, 33 | "ansi-wrap": { 34 | "version": "0.1.0", 35 | "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", 36 | "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" 37 | }, 38 | "archy": { 39 | "version": "1.0.0", 40 | "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", 41 | "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=" 42 | }, 43 | "arr-diff": { 44 | "version": "4.0.0", 45 | "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 46 | "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" 47 | }, 48 | "arr-flatten": { 49 | "version": "1.1.0", 50 | "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 51 | "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" 52 | }, 53 | "arr-union": { 54 | "version": "3.1.0", 55 | "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 56 | "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" 57 | }, 58 | "array-differ": { 59 | "version": "1.0.0", 60 | "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", 61 | "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" 62 | }, 63 | "array-each": { 64 | "version": "1.0.1", 65 | "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", 66 | "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=" 67 | }, 68 | "array-slice": { 69 | "version": "1.1.0", 70 | "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", 71 | "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" 72 | }, 73 | "array-uniq": { 74 | "version": "1.0.3", 75 | "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", 76 | "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" 77 | }, 78 | "array-unique": { 79 | "version": "0.3.2", 80 | "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 81 | "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" 82 | }, 83 | "assign-symbols": { 84 | "version": "1.0.0", 85 | "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", 86 | "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" 87 | }, 88 | "atob": { 89 | "version": "2.1.2", 90 | "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", 91 | "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" 92 | }, 93 | "balanced-match": { 94 | "version": "1.0.0", 95 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 96 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" 97 | }, 98 | "base": { 99 | "version": "0.11.2", 100 | "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", 101 | "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", 102 | "requires": { 103 | "cache-base": "^1.0.1", 104 | "class-utils": "^0.3.5", 105 | "component-emitter": "^1.2.1", 106 | "define-property": "^1.0.0", 107 | "isobject": "^3.0.1", 108 | "mixin-deep": "^1.2.0", 109 | "pascalcase": "^0.1.1" 110 | }, 111 | "dependencies": { 112 | "define-property": { 113 | "version": "1.0.0", 114 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 115 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 116 | "requires": { 117 | "is-descriptor": "^1.0.0" 118 | } 119 | }, 120 | "is-accessor-descriptor": { 121 | "version": "1.0.0", 122 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 123 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 124 | "requires": { 125 | "kind-of": "^6.0.0" 126 | } 127 | }, 128 | "is-data-descriptor": { 129 | "version": "1.0.0", 130 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 131 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 132 | "requires": { 133 | "kind-of": "^6.0.0" 134 | } 135 | }, 136 | "is-descriptor": { 137 | "version": "1.0.2", 138 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 139 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 140 | "requires": { 141 | "is-accessor-descriptor": "^1.0.0", 142 | "is-data-descriptor": "^1.0.0", 143 | "kind-of": "^6.0.2" 144 | } 145 | } 146 | } 147 | }, 148 | "beeper": { 149 | "version": "1.1.1", 150 | "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", 151 | "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=" 152 | }, 153 | "brace-expansion": { 154 | "version": "1.1.11", 155 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 156 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 157 | "requires": { 158 | "balanced-match": "^1.0.0", 159 | "concat-map": "0.0.1" 160 | } 161 | }, 162 | "braces": { 163 | "version": "2.3.2", 164 | "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 165 | "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 166 | "requires": { 167 | "arr-flatten": "^1.1.0", 168 | "array-unique": "^0.3.2", 169 | "extend-shallow": "^2.0.1", 170 | "fill-range": "^4.0.0", 171 | "isobject": "^3.0.1", 172 | "repeat-element": "^1.1.2", 173 | "snapdragon": "^0.8.1", 174 | "snapdragon-node": "^2.0.1", 175 | "split-string": "^3.0.2", 176 | "to-regex": "^3.0.1" 177 | }, 178 | "dependencies": { 179 | "extend-shallow": { 180 | "version": "2.0.1", 181 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 182 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 183 | "requires": { 184 | "is-extendable": "^0.1.0" 185 | } 186 | } 187 | } 188 | }, 189 | "cache-base": { 190 | "version": "1.0.1", 191 | "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", 192 | "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", 193 | "requires": { 194 | "collection-visit": "^1.0.0", 195 | "component-emitter": "^1.2.1", 196 | "get-value": "^2.0.6", 197 | "has-value": "^1.0.0", 198 | "isobject": "^3.0.1", 199 | "set-value": "^2.0.0", 200 | "to-object-path": "^0.3.0", 201 | "union-value": "^1.0.0", 202 | "unset-value": "^1.0.0" 203 | } 204 | }, 205 | "chalk": { 206 | "version": "1.1.3", 207 | "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 208 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 209 | "requires": { 210 | "ansi-styles": "^2.2.1", 211 | "escape-string-regexp": "^1.0.2", 212 | "has-ansi": "^2.0.0", 213 | "strip-ansi": "^3.0.0", 214 | "supports-color": "^2.0.0" 215 | } 216 | }, 217 | "class-utils": { 218 | "version": "0.3.6", 219 | "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", 220 | "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", 221 | "requires": { 222 | "arr-union": "^3.1.0", 223 | "define-property": "^0.2.5", 224 | "isobject": "^3.0.0", 225 | "static-extend": "^0.1.1" 226 | }, 227 | "dependencies": { 228 | "define-property": { 229 | "version": "0.2.5", 230 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 231 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 232 | "requires": { 233 | "is-descriptor": "^0.1.0" 234 | } 235 | } 236 | } 237 | }, 238 | "clean-css": { 239 | "version": "4.2.1", 240 | "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", 241 | "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", 242 | "requires": { 243 | "source-map": "~0.6.0" 244 | }, 245 | "dependencies": { 246 | "source-map": { 247 | "version": "0.6.1", 248 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 249 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" 250 | } 251 | } 252 | }, 253 | "clone": { 254 | "version": "1.0.4", 255 | "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", 256 | "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" 257 | }, 258 | "clone-stats": { 259 | "version": "0.0.1", 260 | "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", 261 | "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=" 262 | }, 263 | "collection-visit": { 264 | "version": "1.0.0", 265 | "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", 266 | "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", 267 | "requires": { 268 | "map-visit": "^1.0.0", 269 | "object-visit": "^1.0.0" 270 | } 271 | }, 272 | "color-support": { 273 | "version": "1.1.3", 274 | "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", 275 | "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" 276 | }, 277 | "component-emitter": { 278 | "version": "1.2.1", 279 | "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", 280 | "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" 281 | }, 282 | "concat-map": { 283 | "version": "0.0.1", 284 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 285 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 286 | }, 287 | "copy-descriptor": { 288 | "version": "0.1.1", 289 | "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", 290 | "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" 291 | }, 292 | "core-util-is": { 293 | "version": "1.0.2", 294 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 295 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 296 | }, 297 | "cross-spawn": { 298 | "version": "6.0.5", 299 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", 300 | "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 301 | "dev": true, 302 | "requires": { 303 | "nice-try": "^1.0.4", 304 | "path-key": "^2.0.1", 305 | "semver": "^5.5.0", 306 | "shebang-command": "^1.2.0", 307 | "which": "^1.2.9" 308 | }, 309 | "dependencies": { 310 | "semver": { 311 | "version": "5.6.0", 312 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", 313 | "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", 314 | "dev": true 315 | } 316 | } 317 | }, 318 | "dateformat": { 319 | "version": "2.2.0", 320 | "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", 321 | "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=" 322 | }, 323 | "debug": { 324 | "version": "2.6.9", 325 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 326 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 327 | "requires": { 328 | "ms": "2.0.0" 329 | } 330 | }, 331 | "decode-uri-component": { 332 | "version": "0.2.0", 333 | "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 334 | "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" 335 | }, 336 | "defaults": { 337 | "version": "1.0.3", 338 | "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", 339 | "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", 340 | "requires": { 341 | "clone": "^1.0.2" 342 | } 343 | }, 344 | "define-property": { 345 | "version": "2.0.2", 346 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 347 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 348 | "requires": { 349 | "is-descriptor": "^1.0.2", 350 | "isobject": "^3.0.1" 351 | }, 352 | "dependencies": { 353 | "is-accessor-descriptor": { 354 | "version": "1.0.0", 355 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 356 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 357 | "requires": { 358 | "kind-of": "^6.0.0" 359 | } 360 | }, 361 | "is-data-descriptor": { 362 | "version": "1.0.0", 363 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 364 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 365 | "requires": { 366 | "kind-of": "^6.0.0" 367 | } 368 | }, 369 | "is-descriptor": { 370 | "version": "1.0.2", 371 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 372 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 373 | "requires": { 374 | "is-accessor-descriptor": "^1.0.0", 375 | "is-data-descriptor": "^1.0.0", 376 | "kind-of": "^6.0.2" 377 | } 378 | } 379 | } 380 | }, 381 | "deprecated": { 382 | "version": "0.0.1", 383 | "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz", 384 | "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=" 385 | }, 386 | "detect-file": { 387 | "version": "1.0.0", 388 | "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", 389 | "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" 390 | }, 391 | "duplexer2": { 392 | "version": "0.0.2", 393 | "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", 394 | "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", 395 | "requires": { 396 | "readable-stream": "~1.1.9" 397 | } 398 | }, 399 | "end-of-stream": { 400 | "version": "0.1.5", 401 | "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", 402 | "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", 403 | "requires": { 404 | "once": "~1.3.0" 405 | } 406 | }, 407 | "escape-string-regexp": { 408 | "version": "1.0.5", 409 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 410 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 411 | }, 412 | "execa": { 413 | "version": "1.0.0", 414 | "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", 415 | "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", 416 | "dev": true, 417 | "requires": { 418 | "cross-spawn": "^6.0.0", 419 | "get-stream": "^4.0.0", 420 | "is-stream": "^1.1.0", 421 | "npm-run-path": "^2.0.0", 422 | "p-finally": "^1.0.0", 423 | "signal-exit": "^3.0.0", 424 | "strip-eof": "^1.0.0" 425 | } 426 | }, 427 | "expand-brackets": { 428 | "version": "2.1.4", 429 | "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", 430 | "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", 431 | "requires": { 432 | "debug": "^2.3.3", 433 | "define-property": "^0.2.5", 434 | "extend-shallow": "^2.0.1", 435 | "posix-character-classes": "^0.1.0", 436 | "regex-not": "^1.0.0", 437 | "snapdragon": "^0.8.1", 438 | "to-regex": "^3.0.1" 439 | }, 440 | "dependencies": { 441 | "define-property": { 442 | "version": "0.2.5", 443 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 444 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 445 | "requires": { 446 | "is-descriptor": "^0.1.0" 447 | } 448 | }, 449 | "extend-shallow": { 450 | "version": "2.0.1", 451 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 452 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 453 | "requires": { 454 | "is-extendable": "^0.1.0" 455 | } 456 | } 457 | } 458 | }, 459 | "expand-tilde": { 460 | "version": "2.0.2", 461 | "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", 462 | "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", 463 | "requires": { 464 | "homedir-polyfill": "^1.0.1" 465 | } 466 | }, 467 | "extend": { 468 | "version": "3.0.2", 469 | "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 470 | "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 471 | }, 472 | "extend-shallow": { 473 | "version": "3.0.2", 474 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 475 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", 476 | "requires": { 477 | "assign-symbols": "^1.0.0", 478 | "is-extendable": "^1.0.1" 479 | }, 480 | "dependencies": { 481 | "is-extendable": { 482 | "version": "1.0.1", 483 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 484 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 485 | "requires": { 486 | "is-plain-object": "^2.0.4" 487 | } 488 | } 489 | } 490 | }, 491 | "extglob": { 492 | "version": "2.0.4", 493 | "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", 494 | "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", 495 | "requires": { 496 | "array-unique": "^0.3.2", 497 | "define-property": "^1.0.0", 498 | "expand-brackets": "^2.1.4", 499 | "extend-shallow": "^2.0.1", 500 | "fragment-cache": "^0.2.1", 501 | "regex-not": "^1.0.0", 502 | "snapdragon": "^0.8.1", 503 | "to-regex": "^3.0.1" 504 | }, 505 | "dependencies": { 506 | "define-property": { 507 | "version": "1.0.0", 508 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 509 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 510 | "requires": { 511 | "is-descriptor": "^1.0.0" 512 | } 513 | }, 514 | "extend-shallow": { 515 | "version": "2.0.1", 516 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 517 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 518 | "requires": { 519 | "is-extendable": "^0.1.0" 520 | } 521 | }, 522 | "is-accessor-descriptor": { 523 | "version": "1.0.0", 524 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 525 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 526 | "requires": { 527 | "kind-of": "^6.0.0" 528 | } 529 | }, 530 | "is-data-descriptor": { 531 | "version": "1.0.0", 532 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 533 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 534 | "requires": { 535 | "kind-of": "^6.0.0" 536 | } 537 | }, 538 | "is-descriptor": { 539 | "version": "1.0.2", 540 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 541 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 542 | "requires": { 543 | "is-accessor-descriptor": "^1.0.0", 544 | "is-data-descriptor": "^1.0.0", 545 | "kind-of": "^6.0.2" 546 | } 547 | } 548 | } 549 | }, 550 | "fancy-log": { 551 | "version": "1.3.2", 552 | "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz", 553 | "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", 554 | "requires": { 555 | "ansi-gray": "^0.1.1", 556 | "color-support": "^1.1.3", 557 | "time-stamp": "^1.0.0" 558 | } 559 | }, 560 | "fill-range": { 561 | "version": "4.0.0", 562 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 563 | "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 564 | "requires": { 565 | "extend-shallow": "^2.0.1", 566 | "is-number": "^3.0.0", 567 | "repeat-string": "^1.6.1", 568 | "to-regex-range": "^2.1.0" 569 | }, 570 | "dependencies": { 571 | "extend-shallow": { 572 | "version": "2.0.1", 573 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 574 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 575 | "requires": { 576 | "is-extendable": "^0.1.0" 577 | } 578 | } 579 | } 580 | }, 581 | "find-index": { 582 | "version": "0.1.1", 583 | "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", 584 | "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=" 585 | }, 586 | "find-up": { 587 | "version": "3.0.0", 588 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 589 | "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 590 | "dev": true, 591 | "requires": { 592 | "locate-path": "^3.0.0" 593 | } 594 | }, 595 | "findup-sync": { 596 | "version": "2.0.0", 597 | "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", 598 | "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", 599 | "requires": { 600 | "detect-file": "^1.0.0", 601 | "is-glob": "^3.1.0", 602 | "micromatch": "^3.0.4", 603 | "resolve-dir": "^1.0.1" 604 | } 605 | }, 606 | "fined": { 607 | "version": "1.1.0", 608 | "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz", 609 | "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", 610 | "requires": { 611 | "expand-tilde": "^2.0.2", 612 | "is-plain-object": "^2.0.3", 613 | "object.defaults": "^1.1.0", 614 | "object.pick": "^1.2.0", 615 | "parse-filepath": "^1.0.1" 616 | } 617 | }, 618 | "first-chunk-stream": { 619 | "version": "1.0.0", 620 | "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz", 621 | "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=" 622 | }, 623 | "flagged-respawn": { 624 | "version": "1.0.0", 625 | "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz", 626 | "integrity": "sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c=" 627 | }, 628 | "for-in": { 629 | "version": "1.0.2", 630 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 631 | "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" 632 | }, 633 | "for-own": { 634 | "version": "1.0.0", 635 | "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", 636 | "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", 637 | "requires": { 638 | "for-in": "^1.0.1" 639 | } 640 | }, 641 | "fragment-cache": { 642 | "version": "0.2.1", 643 | "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", 644 | "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", 645 | "requires": { 646 | "map-cache": "^0.2.2" 647 | } 648 | }, 649 | "fs-extra": { 650 | "version": "7.0.0", 651 | "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz", 652 | "integrity": "sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ==", 653 | "dev": true, 654 | "requires": { 655 | "graceful-fs": "^4.1.2", 656 | "jsonfile": "^4.0.0", 657 | "universalify": "^0.1.0" 658 | }, 659 | "dependencies": { 660 | "graceful-fs": { 661 | "version": "4.1.11", 662 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 663 | "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", 664 | "dev": true 665 | } 666 | } 667 | }, 668 | "gaze": { 669 | "version": "0.5.2", 670 | "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz", 671 | "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", 672 | "requires": { 673 | "globule": "~0.1.0" 674 | } 675 | }, 676 | "get-stream": { 677 | "version": "4.1.0", 678 | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", 679 | "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", 680 | "dev": true, 681 | "requires": { 682 | "pump": "^3.0.0" 683 | } 684 | }, 685 | "get-value": { 686 | "version": "2.0.6", 687 | "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", 688 | "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" 689 | }, 690 | "glob": { 691 | "version": "4.5.3", 692 | "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz", 693 | "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", 694 | "requires": { 695 | "inflight": "^1.0.4", 696 | "inherits": "2", 697 | "minimatch": "^2.0.1", 698 | "once": "^1.3.0" 699 | } 700 | }, 701 | "glob-stream": { 702 | "version": "3.1.18", 703 | "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz", 704 | "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=", 705 | "requires": { 706 | "glob": "^4.3.1", 707 | "glob2base": "^0.0.12", 708 | "minimatch": "^2.0.1", 709 | "ordered-read-streams": "^0.1.0", 710 | "through2": "^0.6.1", 711 | "unique-stream": "^1.0.0" 712 | }, 713 | "dependencies": { 714 | "readable-stream": { 715 | "version": "1.0.34", 716 | "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", 717 | "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", 718 | "requires": { 719 | "core-util-is": "~1.0.0", 720 | "inherits": "~2.0.1", 721 | "isarray": "0.0.1", 722 | "string_decoder": "~0.10.x" 723 | } 724 | }, 725 | "through2": { 726 | "version": "0.6.5", 727 | "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", 728 | "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", 729 | "requires": { 730 | "readable-stream": ">=1.0.33-1 <1.1.0-0", 731 | "xtend": ">=4.0.0 <4.1.0-0" 732 | } 733 | } 734 | } 735 | }, 736 | "glob-watcher": { 737 | "version": "0.0.6", 738 | "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz", 739 | "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", 740 | "requires": { 741 | "gaze": "^0.5.1" 742 | } 743 | }, 744 | "glob2base": { 745 | "version": "0.0.12", 746 | "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", 747 | "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", 748 | "requires": { 749 | "find-index": "^0.1.1" 750 | } 751 | }, 752 | "global-modules": { 753 | "version": "1.0.0", 754 | "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", 755 | "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", 756 | "requires": { 757 | "global-prefix": "^1.0.1", 758 | "is-windows": "^1.0.1", 759 | "resolve-dir": "^1.0.0" 760 | } 761 | }, 762 | "global-prefix": { 763 | "version": "1.0.2", 764 | "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", 765 | "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", 766 | "requires": { 767 | "expand-tilde": "^2.0.2", 768 | "homedir-polyfill": "^1.0.1", 769 | "ini": "^1.3.4", 770 | "is-windows": "^1.0.1", 771 | "which": "^1.2.14" 772 | } 773 | }, 774 | "globule": { 775 | "version": "0.1.0", 776 | "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz", 777 | "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", 778 | "requires": { 779 | "glob": "~3.1.21", 780 | "lodash": "~1.0.1", 781 | "minimatch": "~0.2.11" 782 | }, 783 | "dependencies": { 784 | "glob": { 785 | "version": "3.1.21", 786 | "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", 787 | "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", 788 | "requires": { 789 | "graceful-fs": "~1.2.0", 790 | "inherits": "1", 791 | "minimatch": "~0.2.11" 792 | } 793 | }, 794 | "graceful-fs": { 795 | "version": "1.2.3", 796 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", 797 | "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=" 798 | }, 799 | "inherits": { 800 | "version": "1.0.2", 801 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", 802 | "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=" 803 | }, 804 | "minimatch": { 805 | "version": "0.2.14", 806 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", 807 | "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", 808 | "requires": { 809 | "lru-cache": "2", 810 | "sigmund": "~1.0.0" 811 | } 812 | } 813 | } 814 | }, 815 | "glogg": { 816 | "version": "1.0.1", 817 | "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", 818 | "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", 819 | "requires": { 820 | "sparkles": "^1.0.0" 821 | } 822 | }, 823 | "graceful-fs": { 824 | "version": "3.0.11", 825 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", 826 | "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", 827 | "requires": { 828 | "natives": "^1.1.0" 829 | } 830 | }, 831 | "gulp": { 832 | "version": "3.9.1", 833 | "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz", 834 | "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=", 835 | "requires": { 836 | "archy": "^1.0.0", 837 | "chalk": "^1.0.0", 838 | "deprecated": "^0.0.1", 839 | "gulp-util": "^3.0.0", 840 | "interpret": "^1.0.0", 841 | "liftoff": "^2.1.0", 842 | "minimist": "^1.1.0", 843 | "orchestrator": "^0.3.0", 844 | "pretty-hrtime": "^1.0.0", 845 | "semver": "^4.1.0", 846 | "tildify": "^1.0.0", 847 | "v8flags": "^2.0.2", 848 | "vinyl-fs": "^0.3.0" 849 | } 850 | }, 851 | "gulp-clean-css": { 852 | "version": "3.10.0", 853 | "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-3.10.0.tgz", 854 | "integrity": "sha512-7Isf9Y690o/Q5MVjEylH1H7L8WeZ89woW7DnhD5unTintOdZb67KdOayRgp9trUFo+f9UyJtuatV42e/+kghPg==", 855 | "requires": { 856 | "clean-css": "4.2.1", 857 | "plugin-error": "1.0.1", 858 | "through2": "2.0.3", 859 | "vinyl-sourcemaps-apply": "0.2.1" 860 | } 861 | }, 862 | "gulp-util": { 863 | "version": "3.0.8", 864 | "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", 865 | "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", 866 | "requires": { 867 | "array-differ": "^1.0.0", 868 | "array-uniq": "^1.0.2", 869 | "beeper": "^1.0.0", 870 | "chalk": "^1.0.0", 871 | "dateformat": "^2.0.0", 872 | "fancy-log": "^1.1.0", 873 | "gulplog": "^1.0.0", 874 | "has-gulplog": "^0.1.0", 875 | "lodash._reescape": "^3.0.0", 876 | "lodash._reevaluate": "^3.0.0", 877 | "lodash._reinterpolate": "^3.0.0", 878 | "lodash.template": "^3.0.0", 879 | "minimist": "^1.1.0", 880 | "multipipe": "^0.1.2", 881 | "object-assign": "^3.0.0", 882 | "replace-ext": "0.0.1", 883 | "through2": "^2.0.0", 884 | "vinyl": "^0.5.0" 885 | } 886 | }, 887 | "gulplog": { 888 | "version": "1.0.0", 889 | "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", 890 | "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", 891 | "requires": { 892 | "glogg": "^1.0.0" 893 | } 894 | }, 895 | "has-ansi": { 896 | "version": "2.0.0", 897 | "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 898 | "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", 899 | "requires": { 900 | "ansi-regex": "^2.0.0" 901 | } 902 | }, 903 | "has-gulplog": { 904 | "version": "0.1.0", 905 | "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", 906 | "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", 907 | "requires": { 908 | "sparkles": "^1.0.0" 909 | } 910 | }, 911 | "has-value": { 912 | "version": "1.0.0", 913 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", 914 | "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", 915 | "requires": { 916 | "get-value": "^2.0.6", 917 | "has-values": "^1.0.0", 918 | "isobject": "^3.0.0" 919 | } 920 | }, 921 | "has-values": { 922 | "version": "1.0.0", 923 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", 924 | "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", 925 | "requires": { 926 | "is-number": "^3.0.0", 927 | "kind-of": "^4.0.0" 928 | }, 929 | "dependencies": { 930 | "kind-of": { 931 | "version": "4.0.0", 932 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 933 | "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 934 | "requires": { 935 | "is-buffer": "^1.1.5" 936 | } 937 | } 938 | } 939 | }, 940 | "homedir-polyfill": { 941 | "version": "1.0.1", 942 | "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", 943 | "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", 944 | "requires": { 945 | "parse-passwd": "^1.0.0" 946 | } 947 | }, 948 | "inflight": { 949 | "version": "1.0.6", 950 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 951 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 952 | "requires": { 953 | "once": "^1.3.0", 954 | "wrappy": "1" 955 | } 956 | }, 957 | "inherits": { 958 | "version": "2.0.3", 959 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 960 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 961 | }, 962 | "ini": { 963 | "version": "1.3.5", 964 | "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", 965 | "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" 966 | }, 967 | "interpret": { 968 | "version": "1.1.0", 969 | "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", 970 | "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=" 971 | }, 972 | "is-absolute": { 973 | "version": "1.0.0", 974 | "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", 975 | "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", 976 | "requires": { 977 | "is-relative": "^1.0.0", 978 | "is-windows": "^1.0.1" 979 | } 980 | }, 981 | "is-accessor-descriptor": { 982 | "version": "0.1.6", 983 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 984 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 985 | "requires": { 986 | "kind-of": "^3.0.2" 987 | }, 988 | "dependencies": { 989 | "kind-of": { 990 | "version": "3.2.2", 991 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 992 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 993 | "requires": { 994 | "is-buffer": "^1.1.5" 995 | } 996 | } 997 | } 998 | }, 999 | "is-buffer": { 1000 | "version": "1.1.6", 1001 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 1002 | "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" 1003 | }, 1004 | "is-data-descriptor": { 1005 | "version": "0.1.4", 1006 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 1007 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 1008 | "requires": { 1009 | "kind-of": "^3.0.2" 1010 | }, 1011 | "dependencies": { 1012 | "kind-of": { 1013 | "version": "3.2.2", 1014 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1015 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1016 | "requires": { 1017 | "is-buffer": "^1.1.5" 1018 | } 1019 | } 1020 | } 1021 | }, 1022 | "is-descriptor": { 1023 | "version": "0.1.6", 1024 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 1025 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 1026 | "requires": { 1027 | "is-accessor-descriptor": "^0.1.6", 1028 | "is-data-descriptor": "^0.1.4", 1029 | "kind-of": "^5.0.0" 1030 | }, 1031 | "dependencies": { 1032 | "kind-of": { 1033 | "version": "5.1.0", 1034 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 1035 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" 1036 | } 1037 | } 1038 | }, 1039 | "is-extendable": { 1040 | "version": "0.1.1", 1041 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 1042 | "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" 1043 | }, 1044 | "is-extglob": { 1045 | "version": "2.1.1", 1046 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1047 | "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" 1048 | }, 1049 | "is-glob": { 1050 | "version": "3.1.0", 1051 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", 1052 | "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", 1053 | "requires": { 1054 | "is-extglob": "^2.1.0" 1055 | } 1056 | }, 1057 | "is-number": { 1058 | "version": "3.0.0", 1059 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 1060 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 1061 | "requires": { 1062 | "kind-of": "^3.0.2" 1063 | }, 1064 | "dependencies": { 1065 | "kind-of": { 1066 | "version": "3.2.2", 1067 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1068 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1069 | "requires": { 1070 | "is-buffer": "^1.1.5" 1071 | } 1072 | } 1073 | } 1074 | }, 1075 | "is-plain-object": { 1076 | "version": "2.0.4", 1077 | "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 1078 | "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 1079 | "requires": { 1080 | "isobject": "^3.0.1" 1081 | } 1082 | }, 1083 | "is-relative": { 1084 | "version": "1.0.0", 1085 | "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", 1086 | "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", 1087 | "requires": { 1088 | "is-unc-path": "^1.0.0" 1089 | } 1090 | }, 1091 | "is-stream": { 1092 | "version": "1.1.0", 1093 | "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", 1094 | "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", 1095 | "dev": true 1096 | }, 1097 | "is-unc-path": { 1098 | "version": "1.0.0", 1099 | "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", 1100 | "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", 1101 | "requires": { 1102 | "unc-path-regex": "^0.1.2" 1103 | } 1104 | }, 1105 | "is-utf8": { 1106 | "version": "0.2.1", 1107 | "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", 1108 | "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" 1109 | }, 1110 | "is-windows": { 1111 | "version": "1.0.2", 1112 | "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 1113 | "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" 1114 | }, 1115 | "isarray": { 1116 | "version": "0.0.1", 1117 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 1118 | "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" 1119 | }, 1120 | "isexe": { 1121 | "version": "2.0.0", 1122 | "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1123 | "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" 1124 | }, 1125 | "isobject": { 1126 | "version": "3.0.1", 1127 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 1128 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 1129 | }, 1130 | "jsonfile": { 1131 | "version": "4.0.0", 1132 | "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 1133 | "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", 1134 | "dev": true, 1135 | "requires": { 1136 | "graceful-fs": "^4.1.6" 1137 | }, 1138 | "dependencies": { 1139 | "graceful-fs": { 1140 | "version": "4.1.11", 1141 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 1142 | "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", 1143 | "dev": true, 1144 | "optional": true 1145 | } 1146 | } 1147 | }, 1148 | "kind-of": { 1149 | "version": "6.0.2", 1150 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 1151 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" 1152 | }, 1153 | "liftoff": { 1154 | "version": "2.5.0", 1155 | "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", 1156 | "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", 1157 | "requires": { 1158 | "extend": "^3.0.0", 1159 | "findup-sync": "^2.0.0", 1160 | "fined": "^1.0.1", 1161 | "flagged-respawn": "^1.0.0", 1162 | "is-plain-object": "^2.0.4", 1163 | "object.map": "^1.0.0", 1164 | "rechoir": "^0.6.2", 1165 | "resolve": "^1.1.7" 1166 | } 1167 | }, 1168 | "locate-path": { 1169 | "version": "3.0.0", 1170 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 1171 | "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 1172 | "dev": true, 1173 | "requires": { 1174 | "p-locate": "^3.0.0", 1175 | "path-exists": "^3.0.0" 1176 | } 1177 | }, 1178 | "lodash": { 1179 | "version": "1.0.2", 1180 | "resolved": "http://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", 1181 | "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=" 1182 | }, 1183 | "lodash._basecopy": { 1184 | "version": "3.0.1", 1185 | "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", 1186 | "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=" 1187 | }, 1188 | "lodash._basetostring": { 1189 | "version": "3.0.1", 1190 | "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", 1191 | "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=" 1192 | }, 1193 | "lodash._basevalues": { 1194 | "version": "3.0.0", 1195 | "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", 1196 | "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=" 1197 | }, 1198 | "lodash._getnative": { 1199 | "version": "3.9.1", 1200 | "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", 1201 | "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" 1202 | }, 1203 | "lodash._isiterateecall": { 1204 | "version": "3.0.9", 1205 | "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", 1206 | "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=" 1207 | }, 1208 | "lodash._reescape": { 1209 | "version": "3.0.0", 1210 | "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", 1211 | "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=" 1212 | }, 1213 | "lodash._reevaluate": { 1214 | "version": "3.0.0", 1215 | "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", 1216 | "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=" 1217 | }, 1218 | "lodash._reinterpolate": { 1219 | "version": "3.0.0", 1220 | "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", 1221 | "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" 1222 | }, 1223 | "lodash._root": { 1224 | "version": "3.0.1", 1225 | "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", 1226 | "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=" 1227 | }, 1228 | "lodash.escape": { 1229 | "version": "3.2.0", 1230 | "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", 1231 | "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", 1232 | "requires": { 1233 | "lodash._root": "^3.0.0" 1234 | } 1235 | }, 1236 | "lodash.isarguments": { 1237 | "version": "3.1.0", 1238 | "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", 1239 | "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=" 1240 | }, 1241 | "lodash.isarray": { 1242 | "version": "3.0.4", 1243 | "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", 1244 | "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=" 1245 | }, 1246 | "lodash.keys": { 1247 | "version": "3.1.2", 1248 | "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", 1249 | "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", 1250 | "requires": { 1251 | "lodash._getnative": "^3.0.0", 1252 | "lodash.isarguments": "^3.0.0", 1253 | "lodash.isarray": "^3.0.0" 1254 | } 1255 | }, 1256 | "lodash.restparam": { 1257 | "version": "3.6.1", 1258 | "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", 1259 | "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=" 1260 | }, 1261 | "lodash.template": { 1262 | "version": "3.6.2", 1263 | "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", 1264 | "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", 1265 | "requires": { 1266 | "lodash._basecopy": "^3.0.0", 1267 | "lodash._basetostring": "^3.0.0", 1268 | "lodash._basevalues": "^3.0.0", 1269 | "lodash._isiterateecall": "^3.0.0", 1270 | "lodash._reinterpolate": "^3.0.0", 1271 | "lodash.escape": "^3.0.0", 1272 | "lodash.keys": "^3.0.0", 1273 | "lodash.restparam": "^3.0.0", 1274 | "lodash.templatesettings": "^3.0.0" 1275 | } 1276 | }, 1277 | "lodash.templatesettings": { 1278 | "version": "3.1.1", 1279 | "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", 1280 | "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", 1281 | "requires": { 1282 | "lodash._reinterpolate": "^3.0.0", 1283 | "lodash.escape": "^3.0.0" 1284 | } 1285 | }, 1286 | "lru-cache": { 1287 | "version": "2.7.3", 1288 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", 1289 | "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=" 1290 | }, 1291 | "make-iterator": { 1292 | "version": "1.0.1", 1293 | "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", 1294 | "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", 1295 | "requires": { 1296 | "kind-of": "^6.0.2" 1297 | } 1298 | }, 1299 | "map-cache": { 1300 | "version": "0.2.2", 1301 | "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 1302 | "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" 1303 | }, 1304 | "map-visit": { 1305 | "version": "1.0.0", 1306 | "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", 1307 | "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", 1308 | "requires": { 1309 | "object-visit": "^1.0.0" 1310 | } 1311 | }, 1312 | "micromatch": { 1313 | "version": "3.1.10", 1314 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 1315 | "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 1316 | "requires": { 1317 | "arr-diff": "^4.0.0", 1318 | "array-unique": "^0.3.2", 1319 | "braces": "^2.3.1", 1320 | "define-property": "^2.0.2", 1321 | "extend-shallow": "^3.0.2", 1322 | "extglob": "^2.0.4", 1323 | "fragment-cache": "^0.2.1", 1324 | "kind-of": "^6.0.2", 1325 | "nanomatch": "^1.2.9", 1326 | "object.pick": "^1.3.0", 1327 | "regex-not": "^1.0.0", 1328 | "snapdragon": "^0.8.1", 1329 | "to-regex": "^3.0.2" 1330 | } 1331 | }, 1332 | "minimatch": { 1333 | "version": "2.0.10", 1334 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", 1335 | "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", 1336 | "requires": { 1337 | "brace-expansion": "^1.0.0" 1338 | } 1339 | }, 1340 | "minimist": { 1341 | "version": "1.2.0", 1342 | "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 1343 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" 1344 | }, 1345 | "mixin-deep": { 1346 | "version": "1.3.1", 1347 | "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", 1348 | "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", 1349 | "requires": { 1350 | "for-in": "^1.0.2", 1351 | "is-extendable": "^1.0.1" 1352 | }, 1353 | "dependencies": { 1354 | "is-extendable": { 1355 | "version": "1.0.1", 1356 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 1357 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 1358 | "requires": { 1359 | "is-plain-object": "^2.0.4" 1360 | } 1361 | } 1362 | } 1363 | }, 1364 | "mkdirp": { 1365 | "version": "0.5.1", 1366 | "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 1367 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", 1368 | "requires": { 1369 | "minimist": "0.0.8" 1370 | }, 1371 | "dependencies": { 1372 | "minimist": { 1373 | "version": "0.0.8", 1374 | "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", 1375 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" 1376 | } 1377 | } 1378 | }, 1379 | "ms": { 1380 | "version": "2.0.0", 1381 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1382 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 1383 | }, 1384 | "multipipe": { 1385 | "version": "0.1.2", 1386 | "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", 1387 | "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", 1388 | "requires": { 1389 | "duplexer2": "0.0.2" 1390 | } 1391 | }, 1392 | "nanomatch": { 1393 | "version": "1.2.13", 1394 | "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 1395 | "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", 1396 | "requires": { 1397 | "arr-diff": "^4.0.0", 1398 | "array-unique": "^0.3.2", 1399 | "define-property": "^2.0.2", 1400 | "extend-shallow": "^3.0.2", 1401 | "fragment-cache": "^0.2.1", 1402 | "is-windows": "^1.0.2", 1403 | "kind-of": "^6.0.2", 1404 | "object.pick": "^1.3.0", 1405 | "regex-not": "^1.0.0", 1406 | "snapdragon": "^0.8.1", 1407 | "to-regex": "^3.0.1" 1408 | } 1409 | }, 1410 | "natives": { 1411 | "version": "1.1.6", 1412 | "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz", 1413 | "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==" 1414 | }, 1415 | "nice-try": { 1416 | "version": "1.0.5", 1417 | "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", 1418 | "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", 1419 | "dev": true 1420 | }, 1421 | "npm-run-path": { 1422 | "version": "2.0.2", 1423 | "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 1424 | "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", 1425 | "dev": true, 1426 | "requires": { 1427 | "path-key": "^2.0.0" 1428 | } 1429 | }, 1430 | "object-assign": { 1431 | "version": "3.0.0", 1432 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", 1433 | "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=" 1434 | }, 1435 | "object-copy": { 1436 | "version": "0.1.0", 1437 | "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", 1438 | "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", 1439 | "requires": { 1440 | "copy-descriptor": "^0.1.0", 1441 | "define-property": "^0.2.5", 1442 | "kind-of": "^3.0.3" 1443 | }, 1444 | "dependencies": { 1445 | "define-property": { 1446 | "version": "0.2.5", 1447 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1448 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1449 | "requires": { 1450 | "is-descriptor": "^0.1.0" 1451 | } 1452 | }, 1453 | "kind-of": { 1454 | "version": "3.2.2", 1455 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1456 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1457 | "requires": { 1458 | "is-buffer": "^1.1.5" 1459 | } 1460 | } 1461 | } 1462 | }, 1463 | "object-visit": { 1464 | "version": "1.0.1", 1465 | "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", 1466 | "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", 1467 | "requires": { 1468 | "isobject": "^3.0.0" 1469 | } 1470 | }, 1471 | "object.defaults": { 1472 | "version": "1.1.0", 1473 | "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", 1474 | "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", 1475 | "requires": { 1476 | "array-each": "^1.0.1", 1477 | "array-slice": "^1.0.0", 1478 | "for-own": "^1.0.0", 1479 | "isobject": "^3.0.0" 1480 | } 1481 | }, 1482 | "object.map": { 1483 | "version": "1.0.1", 1484 | "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", 1485 | "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", 1486 | "requires": { 1487 | "for-own": "^1.0.0", 1488 | "make-iterator": "^1.0.0" 1489 | } 1490 | }, 1491 | "object.pick": { 1492 | "version": "1.3.0", 1493 | "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 1494 | "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", 1495 | "requires": { 1496 | "isobject": "^3.0.1" 1497 | } 1498 | }, 1499 | "once": { 1500 | "version": "1.3.3", 1501 | "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", 1502 | "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", 1503 | "requires": { 1504 | "wrappy": "1" 1505 | } 1506 | }, 1507 | "orchestrator": { 1508 | "version": "0.3.8", 1509 | "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", 1510 | "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", 1511 | "requires": { 1512 | "end-of-stream": "~0.1.5", 1513 | "sequencify": "~0.0.7", 1514 | "stream-consume": "~0.1.0" 1515 | } 1516 | }, 1517 | "ordered-read-streams": { 1518 | "version": "0.1.0", 1519 | "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz", 1520 | "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=" 1521 | }, 1522 | "os-homedir": { 1523 | "version": "1.0.2", 1524 | "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", 1525 | "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" 1526 | }, 1527 | "p-finally": { 1528 | "version": "1.0.0", 1529 | "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 1530 | "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", 1531 | "dev": true 1532 | }, 1533 | "p-limit": { 1534 | "version": "2.0.0", 1535 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz", 1536 | "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==", 1537 | "dev": true, 1538 | "requires": { 1539 | "p-try": "^2.0.0" 1540 | } 1541 | }, 1542 | "p-locate": { 1543 | "version": "3.0.0", 1544 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 1545 | "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 1546 | "dev": true, 1547 | "requires": { 1548 | "p-limit": "^2.0.0" 1549 | } 1550 | }, 1551 | "p-try": { 1552 | "version": "2.0.0", 1553 | "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", 1554 | "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==", 1555 | "dev": true 1556 | }, 1557 | "parse-filepath": { 1558 | "version": "1.0.2", 1559 | "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", 1560 | "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", 1561 | "requires": { 1562 | "is-absolute": "^1.0.0", 1563 | "map-cache": "^0.2.0", 1564 | "path-root": "^0.1.1" 1565 | } 1566 | }, 1567 | "parse-passwd": { 1568 | "version": "1.0.0", 1569 | "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", 1570 | "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" 1571 | }, 1572 | "pascalcase": { 1573 | "version": "0.1.1", 1574 | "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", 1575 | "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" 1576 | }, 1577 | "path-exists": { 1578 | "version": "3.0.0", 1579 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 1580 | "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 1581 | "dev": true 1582 | }, 1583 | "path-key": { 1584 | "version": "2.0.1", 1585 | "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 1586 | "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 1587 | "dev": true 1588 | }, 1589 | "path-parse": { 1590 | "version": "1.0.6", 1591 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", 1592 | "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" 1593 | }, 1594 | "path-root": { 1595 | "version": "0.1.1", 1596 | "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", 1597 | "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", 1598 | "requires": { 1599 | "path-root-regex": "^0.1.0" 1600 | } 1601 | }, 1602 | "path-root-regex": { 1603 | "version": "0.1.2", 1604 | "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", 1605 | "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=" 1606 | }, 1607 | "plugin-error": { 1608 | "version": "1.0.1", 1609 | "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", 1610 | "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", 1611 | "requires": { 1612 | "ansi-colors": "^1.0.1", 1613 | "arr-diff": "^4.0.0", 1614 | "arr-union": "^3.1.0", 1615 | "extend-shallow": "^3.0.2" 1616 | } 1617 | }, 1618 | "posix-character-classes": { 1619 | "version": "0.1.1", 1620 | "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", 1621 | "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" 1622 | }, 1623 | "pretty-hrtime": { 1624 | "version": "1.0.3", 1625 | "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", 1626 | "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" 1627 | }, 1628 | "process-nextick-args": { 1629 | "version": "2.0.0", 1630 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", 1631 | "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" 1632 | }, 1633 | "pump": { 1634 | "version": "3.0.0", 1635 | "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 1636 | "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 1637 | "dev": true, 1638 | "requires": { 1639 | "end-of-stream": "^1.1.0", 1640 | "once": "^1.3.1" 1641 | }, 1642 | "dependencies": { 1643 | "end-of-stream": { 1644 | "version": "1.4.1", 1645 | "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", 1646 | "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", 1647 | "dev": true, 1648 | "requires": { 1649 | "once": "^1.4.0" 1650 | }, 1651 | "dependencies": { 1652 | "once": { 1653 | "version": "1.4.0", 1654 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1655 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1656 | "dev": true, 1657 | "requires": { 1658 | "wrappy": "1" 1659 | } 1660 | } 1661 | } 1662 | } 1663 | } 1664 | }, 1665 | "readable-stream": { 1666 | "version": "1.1.14", 1667 | "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", 1668 | "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", 1669 | "requires": { 1670 | "core-util-is": "~1.0.0", 1671 | "inherits": "~2.0.1", 1672 | "isarray": "0.0.1", 1673 | "string_decoder": "~0.10.x" 1674 | } 1675 | }, 1676 | "rechoir": { 1677 | "version": "0.6.2", 1678 | "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", 1679 | "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", 1680 | "requires": { 1681 | "resolve": "^1.1.6" 1682 | } 1683 | }, 1684 | "regex-not": { 1685 | "version": "1.0.2", 1686 | "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", 1687 | "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", 1688 | "requires": { 1689 | "extend-shallow": "^3.0.2", 1690 | "safe-regex": "^1.1.0" 1691 | } 1692 | }, 1693 | "repeat-element": { 1694 | "version": "1.1.3", 1695 | "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", 1696 | "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" 1697 | }, 1698 | "repeat-string": { 1699 | "version": "1.6.1", 1700 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 1701 | "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" 1702 | }, 1703 | "replace-ext": { 1704 | "version": "0.0.1", 1705 | "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", 1706 | "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=" 1707 | }, 1708 | "resolve": { 1709 | "version": "1.8.1", 1710 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", 1711 | "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", 1712 | "requires": { 1713 | "path-parse": "^1.0.5" 1714 | } 1715 | }, 1716 | "resolve-dir": { 1717 | "version": "1.0.1", 1718 | "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", 1719 | "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", 1720 | "requires": { 1721 | "expand-tilde": "^2.0.0", 1722 | "global-modules": "^1.0.0" 1723 | } 1724 | }, 1725 | "resolve-url": { 1726 | "version": "0.2.1", 1727 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", 1728 | "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" 1729 | }, 1730 | "ret": { 1731 | "version": "0.1.15", 1732 | "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", 1733 | "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" 1734 | }, 1735 | "safe-buffer": { 1736 | "version": "5.1.2", 1737 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1738 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 1739 | }, 1740 | "safe-regex": { 1741 | "version": "1.1.0", 1742 | "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 1743 | "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", 1744 | "requires": { 1745 | "ret": "~0.1.10" 1746 | } 1747 | }, 1748 | "semver": { 1749 | "version": "4.3.6", 1750 | "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", 1751 | "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=" 1752 | }, 1753 | "sequencify": { 1754 | "version": "0.0.7", 1755 | "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", 1756 | "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=" 1757 | }, 1758 | "set-value": { 1759 | "version": "2.0.0", 1760 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", 1761 | "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", 1762 | "requires": { 1763 | "extend-shallow": "^2.0.1", 1764 | "is-extendable": "^0.1.1", 1765 | "is-plain-object": "^2.0.3", 1766 | "split-string": "^3.0.1" 1767 | }, 1768 | "dependencies": { 1769 | "extend-shallow": { 1770 | "version": "2.0.1", 1771 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1772 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1773 | "requires": { 1774 | "is-extendable": "^0.1.0" 1775 | } 1776 | } 1777 | } 1778 | }, 1779 | "shebang-command": { 1780 | "version": "1.2.0", 1781 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 1782 | "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 1783 | "dev": true, 1784 | "requires": { 1785 | "shebang-regex": "^1.0.0" 1786 | } 1787 | }, 1788 | "shebang-regex": { 1789 | "version": "1.0.0", 1790 | "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 1791 | "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 1792 | "dev": true 1793 | }, 1794 | "sigmund": { 1795 | "version": "1.0.1", 1796 | "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", 1797 | "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=" 1798 | }, 1799 | "signal-exit": { 1800 | "version": "3.0.2", 1801 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", 1802 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", 1803 | "dev": true 1804 | }, 1805 | "snapdragon": { 1806 | "version": "0.8.2", 1807 | "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", 1808 | "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", 1809 | "requires": { 1810 | "base": "^0.11.1", 1811 | "debug": "^2.2.0", 1812 | "define-property": "^0.2.5", 1813 | "extend-shallow": "^2.0.1", 1814 | "map-cache": "^0.2.2", 1815 | "source-map": "^0.5.6", 1816 | "source-map-resolve": "^0.5.0", 1817 | "use": "^3.1.0" 1818 | }, 1819 | "dependencies": { 1820 | "define-property": { 1821 | "version": "0.2.5", 1822 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1823 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1824 | "requires": { 1825 | "is-descriptor": "^0.1.0" 1826 | } 1827 | }, 1828 | "extend-shallow": { 1829 | "version": "2.0.1", 1830 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1831 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1832 | "requires": { 1833 | "is-extendable": "^0.1.0" 1834 | } 1835 | } 1836 | } 1837 | }, 1838 | "snapdragon-node": { 1839 | "version": "2.1.1", 1840 | "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", 1841 | "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", 1842 | "requires": { 1843 | "define-property": "^1.0.0", 1844 | "isobject": "^3.0.0", 1845 | "snapdragon-util": "^3.0.1" 1846 | }, 1847 | "dependencies": { 1848 | "define-property": { 1849 | "version": "1.0.0", 1850 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 1851 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 1852 | "requires": { 1853 | "is-descriptor": "^1.0.0" 1854 | } 1855 | }, 1856 | "is-accessor-descriptor": { 1857 | "version": "1.0.0", 1858 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 1859 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 1860 | "requires": { 1861 | "kind-of": "^6.0.0" 1862 | } 1863 | }, 1864 | "is-data-descriptor": { 1865 | "version": "1.0.0", 1866 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 1867 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 1868 | "requires": { 1869 | "kind-of": "^6.0.0" 1870 | } 1871 | }, 1872 | "is-descriptor": { 1873 | "version": "1.0.2", 1874 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 1875 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 1876 | "requires": { 1877 | "is-accessor-descriptor": "^1.0.0", 1878 | "is-data-descriptor": "^1.0.0", 1879 | "kind-of": "^6.0.2" 1880 | } 1881 | } 1882 | } 1883 | }, 1884 | "snapdragon-util": { 1885 | "version": "3.0.1", 1886 | "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", 1887 | "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", 1888 | "requires": { 1889 | "kind-of": "^3.2.0" 1890 | }, 1891 | "dependencies": { 1892 | "kind-of": { 1893 | "version": "3.2.2", 1894 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1895 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1896 | "requires": { 1897 | "is-buffer": "^1.1.5" 1898 | } 1899 | } 1900 | } 1901 | }, 1902 | "source-map": { 1903 | "version": "0.5.7", 1904 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1905 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 1906 | }, 1907 | "source-map-resolve": { 1908 | "version": "0.5.2", 1909 | "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", 1910 | "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", 1911 | "requires": { 1912 | "atob": "^2.1.1", 1913 | "decode-uri-component": "^0.2.0", 1914 | "resolve-url": "^0.2.1", 1915 | "source-map-url": "^0.4.0", 1916 | "urix": "^0.1.0" 1917 | } 1918 | }, 1919 | "source-map-url": { 1920 | "version": "0.4.0", 1921 | "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", 1922 | "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" 1923 | }, 1924 | "sparkles": { 1925 | "version": "1.0.1", 1926 | "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", 1927 | "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==" 1928 | }, 1929 | "split-string": { 1930 | "version": "3.1.0", 1931 | "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", 1932 | "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", 1933 | "requires": { 1934 | "extend-shallow": "^3.0.0" 1935 | } 1936 | }, 1937 | "static-extend": { 1938 | "version": "0.1.2", 1939 | "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", 1940 | "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", 1941 | "requires": { 1942 | "define-property": "^0.2.5", 1943 | "object-copy": "^0.1.0" 1944 | }, 1945 | "dependencies": { 1946 | "define-property": { 1947 | "version": "0.2.5", 1948 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1949 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1950 | "requires": { 1951 | "is-descriptor": "^0.1.0" 1952 | } 1953 | } 1954 | } 1955 | }, 1956 | "stream-consume": { 1957 | "version": "0.1.1", 1958 | "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", 1959 | "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==" 1960 | }, 1961 | "string_decoder": { 1962 | "version": "0.10.31", 1963 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 1964 | "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" 1965 | }, 1966 | "strip-ansi": { 1967 | "version": "3.0.1", 1968 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 1969 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 1970 | "requires": { 1971 | "ansi-regex": "^2.0.0" 1972 | } 1973 | }, 1974 | "strip-bom": { 1975 | "version": "1.0.0", 1976 | "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz", 1977 | "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", 1978 | "requires": { 1979 | "first-chunk-stream": "^1.0.0", 1980 | "is-utf8": "^0.2.0" 1981 | } 1982 | }, 1983 | "strip-eof": { 1984 | "version": "1.0.0", 1985 | "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", 1986 | "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", 1987 | "dev": true 1988 | }, 1989 | "supports-color": { 1990 | "version": "2.0.0", 1991 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1992 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 1993 | }, 1994 | "through2": { 1995 | "version": "2.0.3", 1996 | "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", 1997 | "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", 1998 | "requires": { 1999 | "readable-stream": "^2.1.5", 2000 | "xtend": "~4.0.1" 2001 | }, 2002 | "dependencies": { 2003 | "isarray": { 2004 | "version": "1.0.0", 2005 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 2006 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 2007 | }, 2008 | "readable-stream": { 2009 | "version": "2.3.6", 2010 | "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", 2011 | "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", 2012 | "requires": { 2013 | "core-util-is": "~1.0.0", 2014 | "inherits": "~2.0.3", 2015 | "isarray": "~1.0.0", 2016 | "process-nextick-args": "~2.0.0", 2017 | "safe-buffer": "~5.1.1", 2018 | "string_decoder": "~1.1.1", 2019 | "util-deprecate": "~1.0.1" 2020 | } 2021 | }, 2022 | "string_decoder": { 2023 | "version": "1.1.1", 2024 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 2025 | "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 2026 | "requires": { 2027 | "safe-buffer": "~5.1.0" 2028 | } 2029 | } 2030 | } 2031 | }, 2032 | "tildify": { 2033 | "version": "1.2.0", 2034 | "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz", 2035 | "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", 2036 | "requires": { 2037 | "os-homedir": "^1.0.0" 2038 | } 2039 | }, 2040 | "time-stamp": { 2041 | "version": "1.1.0", 2042 | "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", 2043 | "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" 2044 | }, 2045 | "to-object-path": { 2046 | "version": "0.3.0", 2047 | "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", 2048 | "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", 2049 | "requires": { 2050 | "kind-of": "^3.0.2" 2051 | }, 2052 | "dependencies": { 2053 | "kind-of": { 2054 | "version": "3.2.2", 2055 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2056 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2057 | "requires": { 2058 | "is-buffer": "^1.1.5" 2059 | } 2060 | } 2061 | } 2062 | }, 2063 | "to-regex": { 2064 | "version": "3.0.2", 2065 | "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", 2066 | "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", 2067 | "requires": { 2068 | "define-property": "^2.0.2", 2069 | "extend-shallow": "^3.0.2", 2070 | "regex-not": "^1.0.2", 2071 | "safe-regex": "^1.1.0" 2072 | } 2073 | }, 2074 | "to-regex-range": { 2075 | "version": "2.1.1", 2076 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 2077 | "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 2078 | "requires": { 2079 | "is-number": "^3.0.0", 2080 | "repeat-string": "^1.6.1" 2081 | } 2082 | }, 2083 | "unc-path-regex": { 2084 | "version": "0.1.2", 2085 | "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", 2086 | "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" 2087 | }, 2088 | "union-value": { 2089 | "version": "1.0.0", 2090 | "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", 2091 | "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", 2092 | "requires": { 2093 | "arr-union": "^3.1.0", 2094 | "get-value": "^2.0.6", 2095 | "is-extendable": "^0.1.1", 2096 | "set-value": "^0.4.3" 2097 | }, 2098 | "dependencies": { 2099 | "extend-shallow": { 2100 | "version": "2.0.1", 2101 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2102 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2103 | "requires": { 2104 | "is-extendable": "^0.1.0" 2105 | } 2106 | }, 2107 | "set-value": { 2108 | "version": "0.4.3", 2109 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", 2110 | "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", 2111 | "requires": { 2112 | "extend-shallow": "^2.0.1", 2113 | "is-extendable": "^0.1.1", 2114 | "is-plain-object": "^2.0.1", 2115 | "to-object-path": "^0.3.0" 2116 | } 2117 | } 2118 | } 2119 | }, 2120 | "unique-stream": { 2121 | "version": "1.0.0", 2122 | "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz", 2123 | "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=" 2124 | }, 2125 | "universalify": { 2126 | "version": "0.1.2", 2127 | "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 2128 | "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 2129 | "dev": true 2130 | }, 2131 | "unset-value": { 2132 | "version": "1.0.0", 2133 | "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", 2134 | "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", 2135 | "requires": { 2136 | "has-value": "^0.3.1", 2137 | "isobject": "^3.0.0" 2138 | }, 2139 | "dependencies": { 2140 | "has-value": { 2141 | "version": "0.3.1", 2142 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", 2143 | "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", 2144 | "requires": { 2145 | "get-value": "^2.0.3", 2146 | "has-values": "^0.1.4", 2147 | "isobject": "^2.0.0" 2148 | }, 2149 | "dependencies": { 2150 | "isobject": { 2151 | "version": "2.1.0", 2152 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 2153 | "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 2154 | "requires": { 2155 | "isarray": "1.0.0" 2156 | } 2157 | } 2158 | } 2159 | }, 2160 | "has-values": { 2161 | "version": "0.1.4", 2162 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", 2163 | "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" 2164 | }, 2165 | "isarray": { 2166 | "version": "1.0.0", 2167 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 2168 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 2169 | } 2170 | } 2171 | }, 2172 | "urix": { 2173 | "version": "0.1.0", 2174 | "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", 2175 | "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" 2176 | }, 2177 | "use": { 2178 | "version": "3.1.1", 2179 | "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", 2180 | "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" 2181 | }, 2182 | "user-home": { 2183 | "version": "1.1.1", 2184 | "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", 2185 | "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=" 2186 | }, 2187 | "util-deprecate": { 2188 | "version": "1.0.2", 2189 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 2190 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 2191 | }, 2192 | "v8flags": { 2193 | "version": "2.1.1", 2194 | "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", 2195 | "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", 2196 | "requires": { 2197 | "user-home": "^1.1.1" 2198 | } 2199 | }, 2200 | "ver": { 2201 | "version": "3.0.0", 2202 | "resolved": "https://registry.npmjs.org/ver/-/ver-3.0.0.tgz", 2203 | "integrity": "sha512-A5fagM0RTYqGqjQreph/4pPtJZazKAQNFmBBd5+tH8V7W07K+igMVHpW06nOCMl0nrLv+sNaHrhje0l5N001hQ==", 2204 | "dev": true, 2205 | "requires": { 2206 | "escape-string-regexp": "^1.0.5", 2207 | "execa": "^1.0.0", 2208 | "find-up": "^3.0.0", 2209 | "fs-extra": "^7.0.0", 2210 | "minimist": "^1.2.0", 2211 | "semver": "^5.5.1" 2212 | }, 2213 | "dependencies": { 2214 | "semver": { 2215 | "version": "5.6.0", 2216 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", 2217 | "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", 2218 | "dev": true 2219 | } 2220 | } 2221 | }, 2222 | "vinyl": { 2223 | "version": "0.5.3", 2224 | "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", 2225 | "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", 2226 | "requires": { 2227 | "clone": "^1.0.0", 2228 | "clone-stats": "^0.0.1", 2229 | "replace-ext": "0.0.1" 2230 | } 2231 | }, 2232 | "vinyl-fs": { 2233 | "version": "0.3.14", 2234 | "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz", 2235 | "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=", 2236 | "requires": { 2237 | "defaults": "^1.0.0", 2238 | "glob-stream": "^3.1.5", 2239 | "glob-watcher": "^0.0.6", 2240 | "graceful-fs": "^3.0.0", 2241 | "mkdirp": "^0.5.0", 2242 | "strip-bom": "^1.0.0", 2243 | "through2": "^0.6.1", 2244 | "vinyl": "^0.4.0" 2245 | }, 2246 | "dependencies": { 2247 | "clone": { 2248 | "version": "0.2.0", 2249 | "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", 2250 | "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=" 2251 | }, 2252 | "readable-stream": { 2253 | "version": "1.0.34", 2254 | "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", 2255 | "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", 2256 | "requires": { 2257 | "core-util-is": "~1.0.0", 2258 | "inherits": "~2.0.1", 2259 | "isarray": "0.0.1", 2260 | "string_decoder": "~0.10.x" 2261 | } 2262 | }, 2263 | "through2": { 2264 | "version": "0.6.5", 2265 | "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", 2266 | "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", 2267 | "requires": { 2268 | "readable-stream": ">=1.0.33-1 <1.1.0-0", 2269 | "xtend": ">=4.0.0 <4.1.0-0" 2270 | } 2271 | }, 2272 | "vinyl": { 2273 | "version": "0.4.6", 2274 | "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", 2275 | "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", 2276 | "requires": { 2277 | "clone": "^0.2.0", 2278 | "clone-stats": "^0.0.1" 2279 | } 2280 | } 2281 | } 2282 | }, 2283 | "vinyl-sourcemaps-apply": { 2284 | "version": "0.2.1", 2285 | "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", 2286 | "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", 2287 | "requires": { 2288 | "source-map": "^0.5.1" 2289 | } 2290 | }, 2291 | "which": { 2292 | "version": "1.3.1", 2293 | "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 2294 | "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 2295 | "requires": { 2296 | "isexe": "^2.0.0" 2297 | } 2298 | }, 2299 | "wrappy": { 2300 | "version": "1.0.2", 2301 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2302 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 2303 | }, 2304 | "xtend": { 2305 | "version": "4.0.1", 2306 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", 2307 | "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" 2308 | } 2309 | } 2310 | } 2311 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "stylus-dark", 3 | "version": "1.3.2", 4 | "description": "a dark theme for stylus based on shadowfox", 5 | "main": "gulpfile.js", 6 | "scripts": { 7 | "test": "minify-css" 8 | }, 9 | "repository": { 10 | "type": "git", 11 | "url": "git+https://github.com/overdodactyl/Stylus-Dark.git" 12 | }, 13 | "keywords": [ 14 | "dark", 15 | "theme", 16 | "stylus", 17 | "shadowfox" 18 | ], 19 | "author": "overdodactyl", 20 | "license": "CC-BY-SA-4.0", 21 | "bugs": { 22 | "url": "https://github.com/overdodactyl/Stylus-Dark/issues" 23 | }, 24 | "homepage": "https://github.com/overdodactyl/Stylus-Dark#readme", 25 | "dependencies": { 26 | "gulp": "^3.9.1", 27 | "gulp-clean-css": "^3.10.0", 28 | "natives": "^1.1.6" 29 | }, 30 | "devDependencies": { 31 | "ver": "^3.0.0" 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /screenshots/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overdodactyl/Stylus-Dark/4e387002442b06efb39c77f67b56b2886c4e1f53/screenshots/.DS_Store -------------------------------------------------------------------------------- /screenshots/Stylus_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overdodactyl/Stylus-Dark/4e387002442b06efb39c77f67b56b2886c4e1f53/screenshots/Stylus_1.png -------------------------------------------------------------------------------- /stylus-dark.user.css: -------------------------------------------------------------------------------- 1 | /* ==UserStyle== 2 | @name Stylus Dark 3 | @version 1.3.4 4 | @description Dark Stylus theme based on ShadowFox 5 | @namespace https://github.com/overdodactyl/Stylus-Dark 6 | @author overdodactyl 7 | @homepageURL https://github.com/overdodactyl/Stylus-Dark 8 | @supportURL https://github.com/overdodactyl/Stylus-Dark/issues 9 | @updateURL https://raw.githubusercontent.com/overdodactyl/Stylus-Dark/master/stylus-dark.user.css 10 | @license CC-BY-SA-4.0 11 | ==/UserStyle== */ 12 | @-moz-document regexp("chrome-extension://.*"), 13 | regexp("moz-extension://.*") { 14 | #notes, 15 | body { 16 | background: #38383d!important; 17 | color: #b1b1b3!important 18 | } 19 | #header { 20 | color: silver!important; 21 | background: #2a2a2e!important; 22 | border-style: none!important 23 | } 24 | #stylus-popup { 25 | background: #4a4a4f!important; 26 | color: silver!important 27 | } 28 | #hotkey-info[data-active] { 29 | border-left: 2px solid #2a2a2e!important 30 | } 31 | #hotkey-info div { 32 | border-top: 1px solid #2a2a2e!important; 33 | background-color: #2a2a2e!important 34 | } 35 | #help-popup, 36 | #sections, 37 | .newUI .target { 38 | color: #b1b1b3!important 39 | } 40 | #help-popup, 41 | #message-box > div, 42 | #message-box-buttons, 43 | #message-box-title, 44 | body { 45 | background: #2a2a2e!important 46 | } 47 | .search-result { 48 | background: #4a4a4f!important; 49 | border-color: #737373!important 50 | } 51 | .search-result:hover { 52 | border-color: #b1b1b3!important 53 | } 54 | .search-result-meta { 55 | background-color: #4a4a4f!important; 56 | color: #b1b1b3!important 57 | } 58 | button, 59 | input:not([type]), 60 | select { 61 | font-family: arial,sans-serif!important 62 | } 63 | input[type=checkbox]:not(.slider) { 64 | background: #38383d!important 65 | } 66 | .firefox select, 67 | .sorter-selection select, 68 | input:not(.slider) { 69 | background-color: #38383d!important; 70 | color: silver!important; 71 | border: 1px solid #4a4a4f!important 72 | } 73 | .filter-selection select { 74 | background-color: transparent!important; 75 | border: none!important 76 | } 77 | #filters .filter-selection:hover { 78 | background-color: transparent!important 79 | } 80 | button { 81 | background: #2a2a2e!important; 82 | border: 1px solid #484848!important; 83 | color: silver!important; 84 | border-radius: 3px!important 85 | } 86 | .svg-icon.checked { 87 | fill: #45a1ff!important 88 | } 89 | button:hover { 90 | color: #45a1ff!important 91 | } 92 | a, 93 | a:visited { 94 | color: #e1e1e1!important 95 | } 96 | .dropdown-content { 97 | background: #2a2a2e!important 98 | } 99 | .dropdown-content a:hover { 100 | background: #2a2a2e!important; 101 | color: #45a1ff!important 102 | } 103 | #save-button:lang(en):after { 104 | content: 'd'!important 105 | } 106 | body.dirty #save-button:lang(en):after { 107 | content: '?'!important 108 | } 109 | .newUI .entry:hover .svg-icon:hover, 110 | .svg-icon:hover { 111 | fill: #45a1ff!important 112 | } 113 | #message-box.danger #message-box-title { 114 | background-color: #b22222!important 115 | } 116 | .newUI .can-update .update, 117 | .newUI .no-update:not(.update-problem):not(.update-done) .up-to-date { 118 | color: #000!important 119 | } 120 | .svg-icon { 121 | fill: #b1b1b3!important 122 | } 123 | #url { 124 | filter: invert(65%)!important 125 | } 126 | .CodeMirror-gutters { 127 | color: #b1b1b3!important 128 | } 129 | .newUI .entry { 130 | background: #38383d!important 131 | } 132 | .newUI .entry:hover { 133 | background: #2a2a2e!important 134 | } 135 | .disabled h2::after { 136 | border: 1px solid #444!important 137 | } 138 | .svg-icon.select-arrow { 139 | fill: silver!important 140 | } 141 | .newUI .entry .style-name:hover::before { 142 | background: 0 0!important 143 | } 144 | body.all-styles-hidden-by-filters::after, 145 | body.all-styles-hidden-by-filters::before { 146 | color: #45a1ff!important 147 | } 148 | .active #filters-stats { 149 | background-color: #45a1ff!important; 150 | border-color: #45a1ff!important 151 | } 152 | #reset-filters { 153 | fill: #45a1ff!important 154 | } 155 | .CodeMirror { 156 | border: 1px solid #4a4a4f; 157 | border-radius: 4px!important 158 | } 159 | .Codemirror-hints { 160 | background: #353b48!important; 161 | border-color: #737373!important 162 | } 163 | .Codemirror-hint { 164 | color: #d7d7db!important 165 | } 166 | .CodeMirror { 167 | background: #2a2a2e!important; 168 | color: #b1b1b3!important 169 | } 170 | div.CodeMirror-selected { 171 | background: #353b48!important 172 | } 173 | .CodeMirror-line > span > span::selection, 174 | .CodeMirror-line > span::selection, 175 | .CodeMirror-line::selection { 176 | background: #353b48!important 177 | } 178 | .CodeMirror-line > span > span::-moz-selection, 179 | .CodeMirror-line > span::-moz-selection, 180 | .CodeMirror-line::-moz-selection { 181 | background: #353b48!important 182 | } 183 | .CodeMirror-gutters { 184 | background: #2a2a2e!important; 185 | border-right: 0 solid #4a4a4f!important 186 | } 187 | .CodeMirror-guttermarker, 188 | .CodeMirror-guttermarker-subtle { 189 | color: #555!important 190 | } 191 | .CodeMirror-linenumber { 192 | color: #939393!important 193 | } 194 | .CodeMirror-cursor { 195 | border-left: 1px solid #fff!important 196 | } 197 | span.cm-comment { 198 | color: #939393!important 199 | } 200 | span.cm-atom, 201 | span.cm-attribute, 202 | span.cm-builtin, 203 | span.cm-error, 204 | span.cm-keyword, 205 | span.cm-quote { 206 | color: #ff7de9!important 207 | } 208 | span.cm-number, 209 | span.cm-string, 210 | span.cm-string-2 { 211 | color: #6b89ff!important 212 | } 213 | span.cm-hr, 214 | span.cm-meta { 215 | color: #939393!important 216 | } 217 | span.cm-header, 218 | span.cm-qualifier, 219 | span.cm-variable-2 { 220 | color: #75bfff!important 221 | } 222 | span.cm-property { 223 | color: #86de74!important 224 | } 225 | span.cm-bracket, 226 | span.cm-def, 227 | span.cm-link:visited, 228 | span.cm-tag { 229 | color: #75bfff!important 230 | } 231 | span.cm-variable { 232 | color: #b98eff!important 233 | } 234 | span.cm-variable-3 { 235 | color: #d7d7db!important 236 | } 237 | span.cm-link { 238 | color: #737373!important 239 | } 240 | span.cm-operator { 241 | color: #b1b1b3!important 242 | } 243 | span.cm-special { 244 | color: #d7d7db!important 245 | } 246 | .CodeMirror-activeline-background { 247 | background: rgba(185,215,253,.15)!important 248 | } 249 | .CodeMirror-matchingbracket { 250 | outline: rgba(255,255,255,.25) solid 1px!important; 251 | color: #fff!important 252 | } 253 | select { 254 | color: silver 255 | } 256 | optgroup, 257 | option { 258 | background-color: #2a2a2e 259 | } 260 | #confirm > div { 261 | background-color: #4a4a4f 262 | } 263 | } 264 | --------------------------------------------------------------------------------