Codebase list libjs-jquery-selectize.js / upstream/0.12.6+dfsg
New upstream version 0.12.6+dfsg Sergio Durigan Junior 5 years ago
40 changed file(s) with 11076 addition(s) and 1441 deletion(s). Raw diff Collapse all Expand all
0 {
1 "registry": "https://registry.bower.io"
2 }
1010 allow_failures:
1111 - env: TARGET=saucelabs
1212 node_js:
13 - '0.10'
13 - '6.12'
1414 before_script:
1515 - npm install -g bower
1616 - npm install -g grunt-cli
00 <!-- Feel free to put either your handle and/or full name, according to
11 your privacy needs -->
2
3 ## v0.12.4, v0.12.5 · 27 June 2018
4
5 * Allow the dropdown to reopen on click if it is closed without losing focus
6 by closeAfterSelect: true
7
8 *@fishpercolator*
9
10
11 * Fixed bug making `clearOptions` function. Now it doesn't remove already selected options.
12
13 *(thanks @caseymct - #1079)*
14
15 * New feature: allow to disable single options or complete optgroups
16
17 *@zeitiger*
218
319 ## v0.12.3 · 24 August 2016
420 * Make `label[for]` work after applying Selectize (#755)
8282 ];
8383
8484 var files_js_dependencies = [
85 'bower_components/sifter/sifter.js',
86 'bower_components/microplugin/src/microplugin.js',
85 'node_modules/sifter/sifter.js',
86 'node_modules/microplugin/src/microplugin.js',
8787 ];
8888
8989 var less_imports = [];
1313 else
1414 sed -i.bak 's/"version": "[^"]*"/"version": "$(version)"/' selectize.jquery.json
1515 sed -i.bak 's/"version": "[^"]*"/"version": "$(version)"/' package.json
16 sed -i.bak 's/"version": "[^"]*"/"version": "$(version)"/' package-lock.json
1617 rm *.bak
1718 make compile
1819 npm test || exit 1
0 → Selectize is looking for [new members on the maintenance team](https://github.com/selectize/selectize.js/issues/752)!
1
02 # selectize.js
13
24 [![NPM version](http://img.shields.io/npm/v/selectize.svg?style=flat)](https://www.npmjs.org/package/selectize)
5 [![CDNJS version](http://img.shields.io/cdnjs/v/selectize.js.svg?style=flat)](https://cdnjs.com/libraries/selectize.js)
36 [![Build Status](http://img.shields.io/travis/selectize/selectize.js/master.svg?style=flat)](https://travis-ci.org/selectize/selectize.js)
47 [![Coverage Status](http://img.shields.io/coveralls/selectize/selectize.js/master.svg?style=flat)](https://coveralls.io/r/selectize/selectize.js)
58
3841
3942 If you're looking to get started with minimal fuss, include
4043 `standalone/selectize.min.js` (bundles Sifter and Microplugin
41 dependencies – also available un-minifed for debugging, just remove the
44 dependencies – also available un-minified for debugging, just remove the
4245 `.min` part) and `css/selectize.default.css`.
4346
4447 Selectize is available at [cdnjs](https://cdnjs.com/libraries/selectize.js).
130133 To run Selectize locally:
131134
132135 ```sh
133 $ grunt serve
136 $ npm start
134137 ```
135138
136139 You can then run the examples in `http://localhost:8000/examples/`.
00 {
1 "name": "selectize",
2 "keywords": ["select", "ui", "form", "input", "control", "autocomplete", "tagging", "tag"],
3 "description": "Selectize is a jQuery-based custom <select> UI control. Useful for tagging, contact lists, country selectors, etc.",
4 "license": "Apache License, Version 2.0",
5 "readmeFilename": "README.md",
6 "repository": {
7 "type": "git",
8 "url": "git://github.com/selectize/selectize.js.git"
9 },
10 "main": [
11 "dist/css/selectize.css",
12 "dist/js/selectize.js"
13 ],
14 "ignore": [
15 "Makefile",
16 "Gruntfile.js",
17 "examples",
18 "node_modules",
19 "bower_components",
20 "docs",
21 "src",
22 "test",
23 ".travis.yml",
24 "testem.json",
25 "selectize.jquery.json",
26 "*.sh",
27 "package.json"
28 ],
29 "dependencies": {
30 "jquery": ">=1.7.0",
31 "sifter": "0.5.x",
32 "microplugin": "0.0.x"
33 },
34 "devDependencies": {
35 "bootstrap2": "bootstrap#2",
36 "bootstrap3": "bootstrap#3.2"
37 }
1 "name": "selectize",
2 "keywords": [
3 "select",
4 "ui",
5 "form",
6 "input",
7 "control",
8 "autocomplete",
9 "tagging",
10 "tag"
11 ],
12 "description": "Selectize is a jQuery-based custom <select> UI control. Useful for tagging, contact lists, country selectors, etc.",
13 "license": "Apache License, Version 2.0",
14 "readmeFilename": "README.md",
15 "repository": {
16 "type": "git",
17 "url": "git://github.com/selectize/selectize.js.git"
18 },
19 "main": [
20 "dist/css/selectize.css",
21 "dist/js/selectize.js"
22 ],
23 "ignore": [
24 "Makefile",
25 "Gruntfile.js",
26 "examples",
27 "node_modules",
28 "bower_components",
29 "docs",
30 "src",
31 "test",
32 ".travis.yml",
33 "testem.json",
34 "selectize.jquery.json",
35 "*.sh",
36 "package.json"
37 ],
38 "dependencies": {
39 "jquery": ">=1.7.0",
40 "microplugin": "0.0.x",
41 "sifter": "0.5.x"
42 },
43 "devDependencies": {
44 "bootstrap2": "bootstrap#2",
45 "bootstrap3": "bootstrap#3.2"
46 }
3847 }
00 /**
1 * selectize.bootstrap2.css (v0.12.4) - Bootstrap 2 Theme
1 * selectize.bootstrap2.css (v0.12.6) - Bootstrap 2 Theme
22 * Copyright (c) 2013–2015 Brian Reavis & contributors
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
1717 background: #f2f2f2 !important;
1818 background: rgba(0, 0, 0, 0.06) !important;
1919 border: 0 none !important;
20 -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
21 box-shadow: inset 0 0 12px 4px #ffffff;
20 -webkit-box-shadow: inset 0 0 12px 4px #fff;
21 box-shadow: inset 0 0 12px 4px #fff;
2222 }
2323 .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
2424 content: '!';
4141 position: absolute;
4242 right: 10px;
4343 top: 50%;
44 color: #333333;
44 color: #333;
4545 opacity: 0.4;
4646 margin-top: -12px;
4747 line-height: 20px;
8787 vertical-align: middle;
8888 display: inline-block;
8989 padding: 1px 0 0 0;
90 border-left: 1px solid #cccccc;
90 border-left: 1px solid #ccc;
9191 -webkit-border-radius: 0 2px 2px 0;
9292 -moz-border-radius: 0 2px 2px 0;
9393 border-radius: 0 2px 2px 0;
109109 }
110110 .selectize-control.plugin-remove_button .remove-single {
111111 position: absolute;
112 right: 28px;
113 top: 6px;
112 right: 0;
113 top: 0;
114114 font-size: 23px;
115115 }
116116 .selectize-control {
119119 .selectize-dropdown,
120120 .selectize-input,
121121 .selectize-input input {
122 color: #333333;
122 color: #333;
123123 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
124124 font-size: 14px;
125125 line-height: 20px;
127127 }
128128 .selectize-input,
129129 .selectize-control.single .selectize-input.input-active {
130 background: #ffffff;
130 background: #fff;
131131 cursor: text;
132132 display: inline-block;
133133 }
152152 padding: 5px 10px 2px;
153153 }
154154 .selectize-input.full {
155 background-color: #ffffff;
155 background-color: #fff;
156156 }
157157 .selectize-input.disabled,
158158 .selectize-input.disabled * {
179179 margin: 0 3px 3px 0;
180180 padding: 1px 3px;
181181 background: #e6e6e6;
182 color: #333333;
183 border: 1px solid #cccccc;
182 color: #333;
183 border: 1px solid #ccc;
184184 }
185185 .selectize-control.multi .selectize-input > div.active {
186 background: #0088cc;
187 color: #ffffff;
186 background: #08c;
187 color: #fff;
188188 border: 1px solid #0077b3;
189189 }
190190 .selectize-control.multi .selectize-input.disabled > div,
232232 .selectize-dropdown {
233233 position: absolute;
234234 z-index: 10;
235 border: 1px solid #cccccc;
236 background: #ffffff;
235 border: 1px solid #ccc;
236 background: #fff;
237237 margin: -1px 0 0 0;
238238 border-top: 0 none;
239239 -webkit-box-sizing: border-box;
255255 -moz-border-radius: 1px;
256256 border-radius: 1px;
257257 }
258 .selectize-dropdown [data-selectable],
258 .selectize-dropdown .option,
259259 .selectize-dropdown .optgroup-header {
260260 padding: 3px 10px;
261261 }
262 .selectize-dropdown .option,
263 .selectize-dropdown [data-disabled],
264 .selectize-dropdown [data-disabled] [data-selectable].option {
265 cursor: inherit;
266 opacity: 0.5;
267 }
268 .selectize-dropdown [data-selectable].option {
269 opacity: 1;
270 }
262271 .selectize-dropdown .optgroup:first-child .optgroup-header {
263272 border-top: 0 none;
264273 }
265274 .selectize-dropdown .optgroup-header {
266 color: #999999;
267 background: #ffffff;
275 color: #999;
276 background: #fff;
268277 cursor: default;
269278 }
270279 .selectize-dropdown .active {
271 background-color: #0088cc;
272 color: #ffffff;
280 background-color: #08c;
281 color: #fff;
273282 }
274283 .selectize-dropdown .active.create {
275 color: #ffffff;
284 color: #fff;
276285 }
277286 .selectize-dropdown .create {
278287 color: rgba(51, 51, 51, 0.5);
302311 height: 0;
303312 border-style: solid;
304313 border-width: 5px 5px 0 5px;
305 border-color: #000000 transparent transparent transparent;
314 border-color: #000 transparent transparent transparent;
306315 }
307316 .selectize-control.single .selectize-input.dropdown-active:after {
308317 margin-top: -4px;
309318 border-width: 0 5px 5px 5px;
310 border-color: transparent transparent #000000 transparent;
319 border-color: transparent transparent #000 transparent;
311320 }
312321 .selectize-control.rtl.single .selectize-input:after {
313322 left: 15px;
318327 }
319328 .selectize-control .selectize-input.disabled {
320329 opacity: 0.5;
321 background-color: #ffffff;
330 background-color: #fff;
322331 }
323332 .selectize-dropdown {
324333 margin: 2px 0 0 0;
347356 *margin: -5px 0 5px;
348357 overflow: hidden;
349358 background-color: #e5e5e5;
350 border-bottom: 1px solid #ffffff;
359 border-bottom: 1px solid #fff;
351360 margin-left: -10px;
352361 margin-right: -10px;
353362 }
354363 .selectize-dropdown [data-selectable].active {
355364 background-color: #0081c2;
356 background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
357 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
358 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
359 background-image: -o-linear-gradient(top, #0088cc, #0077b3);
360 background-image: linear-gradient(to bottom, #0088cc, #0077b3);
365 background-image: -moz-linear-gradient(top, #08c, #0077b3);
366 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
367 background-image: -webkit-linear-gradient(top, #08c, #0077b3);
368 background-image: -o-linear-gradient(top, #08c, #0077b3);
369 background-image: linear-gradient(to bottom, #08c, #0077b3);
361370 background-repeat: repeat-x;
362371 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
363372 }
384393 .selectize-input.input-active,
385394 .selectize-input.input-active:hover,
386395 .selectize-control.multi .selectize-input.focus {
387 background: #ffffff !important;
396 background: #fff !important;
388397 border-color: rgba(82, 168, 236, 0.8) !important;
389398 outline: 0 !important;
390399 outline: thin dotted \9 !important;
393402 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6) !important;
394403 }
395404 .selectize-control.single .selectize-input {
396 color: #333333;
405 color: #333;
397406 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
398407 background-color: #f5f5f5;
399 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
400 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
401 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
402 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
403 background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
408 background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
409 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
410 background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
411 background-image: -o-linear-gradient(top, #fff, #e6e6e6);
412 background-image: linear-gradient(to bottom, #fff, #e6e6e6);
404413 background-repeat: repeat-x;
405414 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
406415 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
418427 .selectize-control.single .selectize-input.active,
419428 .selectize-control.single .selectize-input.disabled,
420429 .selectize-control.single .selectize-input[disabled] {
421 color: #333333;
430 color: #333;
422431 background-color: #e6e6e6;
423432 *background-color: #d9d9d9;
424433 }
427436 background-color: #cccccc \9;
428437 }
429438 .selectize-control.single .selectize-input:hover {
430 color: #333333;
439 color: #333;
431440 text-decoration: none;
432441 background-position: 0 -15px;
433442 -webkit-transition: background-position 0.1s linear;
451460 padding-right: 7px;
452461 }
453462 .selectize-control.multi .selectize-input > div {
454 color: #333333;
463 color: #333;
455464 text-shadow: none;
456465 background-color: #f5f5f5;
457 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
458 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
459 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
460 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
461 background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
466 background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
467 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
468 background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
469 background-image: -o-linear-gradient(top, #fff, #e6e6e6);
470 background-image: linear-gradient(to bottom, #fff, #e6e6e6);
462471 background-repeat: repeat-x;
463472 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
464473 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
465474 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
466475 *background-color: #e6e6e6;
467 border: 1px solid #cccccc;
476 border: 1px solid #ccc;
468477 -webkit-border-radius: 4px;
469478 -moz-border-radius: 4px;
470479 border-radius: 4px;
476485 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
477486 -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
478487 box-shadow: 0 1px 2px rgba(0,0,0,.05);
479 color: #ffffff;
488 color: #fff;
480489 text-shadow: none;
481490 background-color: #0081c2;
482 background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
483 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
484 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
485 background-image: -o-linear-gradient(top, #0088cc, #0077b3);
486 background-image: linear-gradient(to bottom, #0088cc, #0077b3);
491 background-image: -moz-linear-gradient(top, #08c, #0077b3);
492 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
493 background-image: -webkit-linear-gradient(top, #08c, #0077b3);
494 background-image: -o-linear-gradient(top, #08c, #0077b3);
495 background-image: linear-gradient(to bottom, #08c, #0077b3);
487496 background-repeat: repeat-x;
488497 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
489498 border-color: #0077b3 #0077b3 #004466;
490499 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
491 *background-color: #0088cc;
492 border: 1px solid #0088cc;
493 }
500 *background-color: #08c;
501 border: 1px solid #08c;
502 }
00 /**
1 * selectize.bootstrap3.css (v0.12.4) - Bootstrap 3 Theme
1 * selectize.bootstrap3.css (v0.12.6) - Bootstrap 3 Theme
22 * Copyright (c) 2013–2015 Brian Reavis & contributors
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
1717 background: #f2f2f2 !important;
1818 background: rgba(0, 0, 0, 0.06) !important;
1919 border: 0 none !important;
20 -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
21 box-shadow: inset 0 0 12px 4px #ffffff;
20 -webkit-box-shadow: inset 0 0 12px 4px #fff;
21 box-shadow: inset 0 0 12px 4px #fff;
2222 }
2323 .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
2424 content: '!';
109109 }
110110 .selectize-control.plugin-remove_button .remove-single {
111111 position: absolute;
112 right: 28px;
113 top: 6px;
112 right: 0;
113 top: 0;
114114 font-size: 23px;
115115 }
116116 .selectize-control {
127127 }
128128 .selectize-input,
129129 .selectize-control.single .selectize-input.input-active {
130 background: #ffffff;
130 background: #fff;
131131 cursor: text;
132132 display: inline-block;
133133 }
134134 .selectize-input {
135 border: 1px solid #cccccc;
135 border: 1px solid #ccc;
136136 padding: 6px 12px;
137137 display: inline-block;
138138 width: 100%;
152152 padding: 5px 12px 2px;
153153 }
154154 .selectize-input.full {
155 background-color: #ffffff;
155 background-color: #fff;
156156 }
157157 .selectize-input.disabled,
158158 .selectize-input.disabled * {
184184 }
185185 .selectize-control.multi .selectize-input > div.active {
186186 background: #428bca;
187 color: #ffffff;
187 color: #fff;
188188 border: 0 solid rgba(0, 0, 0, 0);
189189 }
190190 .selectize-control.multi .selectize-input.disabled > div,
233233 position: absolute;
234234 z-index: 10;
235235 border: 1px solid #d0d0d0;
236 background: #ffffff;
236 background: #fff;
237237 margin: -1px 0 0 0;
238238 border-top: 0 none;
239239 -webkit-box-sizing: border-box;
255255 -moz-border-radius: 1px;
256256 border-radius: 1px;
257257 }
258 .selectize-dropdown [data-selectable],
258 .selectize-dropdown .option,
259259 .selectize-dropdown .optgroup-header {
260260 padding: 3px 12px;
261261 }
262 .selectize-dropdown .option,
263 .selectize-dropdown [data-disabled],
264 .selectize-dropdown [data-disabled] [data-selectable].option {
265 cursor: inherit;
266 opacity: 0.5;
267 }
268 .selectize-dropdown [data-selectable].option {
269 opacity: 1;
270 }
262271 .selectize-dropdown .optgroup:first-child .optgroup-header {
263272 border-top: 0 none;
264273 }
265274 .selectize-dropdown .optgroup-header {
266275 color: #777777;
267 background: #ffffff;
276 background: #fff;
268277 cursor: default;
269278 }
270279 .selectize-dropdown .active {
318327 }
319328 .selectize-control .selectize-input.disabled {
320329 opacity: 0.5;
321 background-color: #ffffff;
330 background-color: #fff;
322331 }
323332 .selectize-dropdown,
324333 .selectize-dropdown.form-control {
326335 padding: 0;
327336 margin: 2px 0 0 0;
328337 z-index: 1000;
329 background: #ffffff;
330 border: 1px solid #cccccc;
338 background: #fff;
339 border: 1px solid #ccc;
331340 border: 1px solid rgba(0, 0, 0, 0.15);
332341 -webkit-border-radius: 4px;
333342 -moz-border-radius: 4px;
00 /**
1 * selectize.css (v0.12.4)
1 * selectize.css (v0.12.6)
22 * Copyright (c) 2013–2015 Brian Reavis & contributors
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
1818 background: #f2f2f2 !important;
1919 background: rgba(0, 0, 0, 0.06) !important;
2020 border: 0 none !important;
21 -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
22 box-shadow: inset 0 0 12px 4px #ffffff;
21 -webkit-box-shadow: inset 0 0 12px 4px #fff;
22 box-shadow: inset 0 0 12px 4px #fff;
2323 }
2424 .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
2525 content: '!';
110110 }
111111 .selectize-control.plugin-remove_button .remove-single {
112112 position: absolute;
113 right: 28px;
114 top: 6px;
113 right: 0;
114 top: 0;
115115 font-size: 23px;
116116 }
117117 .selectize-control {
128128 }
129129 .selectize-input,
130130 .selectize-control.single .selectize-input.input-active {
131 background: #ffffff;
131 background: #fff;
132132 cursor: text;
133133 display: inline-block;
134134 }
153153 padding: 6px 8px 3px;
154154 }
155155 .selectize-input.full {
156 background-color: #ffffff;
156 background-color: #fff;
157157 }
158158 .selectize-input.disabled,
159159 .selectize-input.disabled * {
234234 position: absolute;
235235 z-index: 10;
236236 border: 1px solid #d0d0d0;
237 background: #ffffff;
237 background: #fff;
238238 margin: -1px 0 0 0;
239239 border-top: 0 none;
240240 -webkit-box-sizing: border-box;
256256 -moz-border-radius: 1px;
257257 border-radius: 1px;
258258 }
259 .selectize-dropdown [data-selectable],
259 .selectize-dropdown .option,
260260 .selectize-dropdown .optgroup-header {
261261 padding: 5px 8px;
262262 }
263 .selectize-dropdown .option,
264 .selectize-dropdown [data-disabled],
265 .selectize-dropdown [data-disabled] [data-selectable].option {
266 cursor: inherit;
267 opacity: 0.5;
268 }
269 .selectize-dropdown [data-selectable].option {
270 opacity: 1;
271 }
263272 .selectize-dropdown .optgroup:first-child .optgroup-header {
264273 border-top: 0 none;
265274 }
266275 .selectize-dropdown .optgroup-header {
267276 color: #303030;
268 background: #ffffff;
277 background: #fff;
269278 cursor: default;
270279 }
271280 .selectize-dropdown .active {
00 /**
1 * selectize.default.css (v0.12.4) - Default Theme
1 * selectize.default.css (v0.12.6) - Default Theme
22 * Copyright (c) 2013–2015 Brian Reavis & contributors
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
1717 background: #f2f2f2 !important;
1818 background: rgba(0, 0, 0, 0.06) !important;
1919 border: 0 none !important;
20 -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
21 box-shadow: inset 0 0 12px 4px #ffffff;
20 -webkit-box-shadow: inset 0 0 12px 4px #fff;
21 box-shadow: inset 0 0 12px 4px #fff;
2222 }
2323 .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
2424 content: '!';
109109 }
110110 .selectize-control.plugin-remove_button .remove-single {
111111 position: absolute;
112 right: 28px;
113 top: 6px;
112 right: 0;
113 top: 0;
114114 font-size: 23px;
115115 }
116116 .selectize-control {
127127 }
128128 .selectize-input,
129129 .selectize-control.single .selectize-input.input-active {
130 background: #ffffff;
130 background: #fff;
131131 cursor: text;
132132 display: inline-block;
133133 }
152152 padding: 5px 8px 2px;
153153 }
154154 .selectize-input.full {
155 background-color: #ffffff;
155 background-color: #fff;
156156 }
157157 .selectize-input.disabled,
158158 .selectize-input.disabled * {
179179 margin: 0 3px 3px 0;
180180 padding: 2px 6px;
181181 background: #1da7ee;
182 color: #ffffff;
182 color: #fff;
183183 border: 1px solid #0073bb;
184184 }
185185 .selectize-control.multi .selectize-input > div.active {
186186 background: #92c836;
187 color: #ffffff;
187 color: #fff;
188188 border: 1px solid #00578d;
189189 }
190190 .selectize-control.multi .selectize-input.disabled > div,
233233 position: absolute;
234234 z-index: 10;
235235 border: 1px solid #d0d0d0;
236 background: #ffffff;
236 background: #fff;
237237 margin: -1px 0 0 0;
238238 border-top: 0 none;
239239 -webkit-box-sizing: border-box;
255255 -moz-border-radius: 1px;
256256 border-radius: 1px;
257257 }
258 .selectize-dropdown [data-selectable],
258 .selectize-dropdown .option,
259259 .selectize-dropdown .optgroup-header {
260260 padding: 5px 8px;
261261 }
262 .selectize-dropdown .option,
263 .selectize-dropdown [data-disabled],
264 .selectize-dropdown [data-disabled] [data-selectable].option {
265 cursor: inherit;
266 opacity: 0.5;
267 }
268 .selectize-dropdown [data-selectable].option {
269 opacity: 1;
270 }
262271 .selectize-dropdown .optgroup:first-child .optgroup-header {
263272 border-top: 0 none;
264273 }
265274 .selectize-dropdown .optgroup-header {
266275 color: #303030;
267 background: #ffffff;
276 background: #fff;
268277 cursor: default;
269278 }
270279 .selectize-dropdown .active {
00 /**
1 * selectize.legacy.css (v0.12.4) - Default Theme
1 * selectize.legacy.css (v0.12.6) - Default Theme
22 * Copyright (c) 2013–2015 Brian Reavis & contributors
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
1717 background: #f2f2f2 !important;
1818 background: rgba(0, 0, 0, 0.06) !important;
1919 border: 0 none !important;
20 -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
21 box-shadow: inset 0 0 12px 4px #ffffff;
20 -webkit-box-shadow: inset 0 0 12px 4px #fff;
21 box-shadow: inset 0 0 12px 4px #fff;
2222 }
2323 .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
2424 content: '!';
109109 }
110110 .selectize-control.plugin-remove_button .remove-single {
111111 position: absolute;
112 right: 28px;
113 top: 6px;
112 right: 0;
113 top: 0;
114114 font-size: 23px;
115115 }
116116 .selectize-control {
127127 }
128128 .selectize-input,
129129 .selectize-control.single .selectize-input.input-active {
130 background: #ffffff;
130 background: #fff;
131131 cursor: text;
132132 display: inline-block;
133133 }
233233 position: absolute;
234234 z-index: 10;
235235 border: 1px solid #d0d0d0;
236 background: #ffffff;
236 background: #fff;
237237 margin: -1px 0 0 0;
238238 border-top: 0 none;
239239 -webkit-box-sizing: border-box;
255255 -moz-border-radius: 1px;
256256 border-radius: 1px;
257257 }
258 .selectize-dropdown [data-selectable],
258 .selectize-dropdown .option,
259259 .selectize-dropdown .optgroup-header {
260260 padding: 7px 10px;
261 }
262 .selectize-dropdown .option,
263 .selectize-dropdown [data-disabled],
264 .selectize-dropdown [data-disabled] [data-selectable].option {
265 cursor: inherit;
266 opacity: 0.5;
267 }
268 .selectize-dropdown [data-selectable].option {
269 opacity: 1;
261270 }
262271 .selectize-dropdown .optgroup:first-child .optgroup-header {
263272 border-top: 0 none;
00 /**
1 * selectize.js (v0.12.4)
1 * selectize.js (v0.12.6)
22 * Copyright (c) 2013–2015 Brian Reavis & contributors
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
3333
3434 var highlight = function(node) {
3535 var skip = 0;
36 // Wrap matching part of text node with highlighting <span>, e.g.
37 // Soccer -> <span class="highlight">Soc</span>cer for regex = /soc/i
3638 if (node.nodeType === 3) {
3739 var pos = node.data.search(regex);
3840 if (pos >= 0 && node.data.length > 0) {
4648 middlebit.parentNode.replaceChild(spannode, middlebit);
4749 skip = 1;
4850 }
49 } else if (node.nodeType === 1 && node.childNodes && !/(script|style)/i.test(node.tagName)) {
51 }
52 // Recurse element node, looking for child text nodes to highlight, unless element
53 // is childless, <script>, <style>, or already highlighted: <span class="hightlight">
54 else if (node.nodeType === 1 && node.childNodes && !/(script|style)/i.test(node.tagName) && ( node.className !== 'highlight' || node.tagName !== 'SPAN' )) {
5055 for (var i = 0; i < node.childNodes.length; ++i) {
5156 i += highlight(node.childNodes[i]);
5257 }
369374 return 0;
370375 }
371376
372 var $test = $('<test>').css({
373 position: 'absolute',
374 top: -99999,
375 left: -99999,
376 width: 'auto',
377 padding: 0,
378 whiteSpace: 'pre'
379 }).text(str).appendTo('body');
380
381 transferStyles($parent, $test, [
377 if (!Selectize.$testInput) {
378 Selectize.$testInput = $('<span />').css({
379 position: 'absolute',
380 top: -99999,
381 left: -99999,
382 width: 'auto',
383 padding: 0,
384 whiteSpace: 'pre'
385 }).appendTo('body');
386 }
387
388 Selectize.$testInput.text(str);
389
390 transferStyles($parent, Selectize.$testInput, [
382391 'letterSpacing',
383392 'fontSize',
384393 'fontFamily',
386395 'textTransform'
387396 ]);
388397
389 var width = $test.width();
390 $test.remove();
391
392 return width;
398 return Selectize.$testInput.width();
393399 };
394400
395401 /**
417423 if (e.type && e.type.toLowerCase() === 'keydown') {
418424 keyCode = e.keyCode;
419425 printable = (
420 (keyCode >= 97 && keyCode <= 122) || // a-z
421 (keyCode >= 65 && keyCode <= 90) || // A-Z
422426 (keyCode >= 48 && keyCode <= 57) || // 0-9
427 (keyCode >= 65 && keyCode <= 90) || // a-z
428 (keyCode >= 96 && keyCode <= 111) || // numpad 0-9, numeric operators
429 (keyCode >= 186 && keyCode <= 222) || // semicolon, equal, comma, dash, etc.
423430 keyCode === 32 // space
424431 );
425432
502509
503510 eventNS : '.selectize' + (++Selectize.count),
504511 highlightedValue : null,
512 isBlurring : false,
505513 isOpen : false,
506514 isDisabled : false,
507515 isRequired : $input.is('[required]'),
661669 if ($input.attr('autocapitalize')) {
662670 $control_input.attr('autocapitalize', $input.attr('autocapitalize'));
663671 }
672 $control_input[0].type = $input[0].type;
664673
665674 self.$wrapper = $wrapper;
666675 self.$control = $control;
668677 self.$dropdown = $dropdown;
669678 self.$dropdown_content = $dropdown_content;
670679
680 $dropdown.on('mouseenter mousedown click', '[data-disabled]>[data-selectable]', function(e) { e.stopImmediatePropagation(); });
671681 $dropdown.on('mouseenter', '[data-selectable]', function() { return self.onOptionHover.apply(self, arguments); });
672682 $dropdown.on('mousedown click', '[data-selectable]', function() { return self.onOptionSelect.apply(self, arguments); });
673683 watchChildEvent($control, 'mousedown', '*:not(input)', function() { return self.onItemSelect.apply(self, arguments); });
843853
844854 // necessary for mobile webkit devices (manual focus triggering
845855 // is ignored unless invoked within a click event)
846 if (!self.isFocused) {
856 // also necessary to reopen a dropdown that has been closed by
857 // closeAfterSelect
858 if (!self.isFocused || !self.isOpen) {
847859 self.focus();
848860 e.preventDefault();
849861 }
11311143 // IE11 bug: element still marked as active
11321144 dest && dest.focus && dest.focus();
11331145
1146 self.isBlurring = false;
11341147 self.ignoreFocus = false;
11351148 self.trigger('blur');
11361149 };
11371150
1151 self.isBlurring = true;
11381152 self.ignoreFocus = true;
11391153 if (self.settings.create && self.settings.createOnBlur) {
11401154 self.createItem(null, false, deactivate);
14721486 return {
14731487 fields : settings.searchField,
14741488 conjunction : settings.searchConjunction,
1475 sort : sort
1489 sort : sort,
1490 nesting : settings.nesting
14761491 };
14771492 },
14781493
16061621 $dropdown_content.html(html);
16071622
16081623 // highlight matching terms inline
1609 if (self.settings.highlight && results.query.length && results.tokens.length) {
1624 if (self.settings.highlight) {
16101625 $dropdown_content.removeHighlight();
1611 for (i = 0, n = results.tokens.length; i < n; i++) {
1612 highlight($dropdown_content, results.tokens[i].regex);
1626 if (results.query.length && results.tokens.length) {
1627 for (i = 0, n = results.tokens.length; i < n; i++) {
1628 highlight($dropdown_content, results.tokens[i].regex);
1629 }
16131630 }
16141631 }
16151632
18441861 self.loadedSearches = {};
18451862 self.userOptions = {};
18461863 self.renderCache = {};
1847 self.options = self.sifter.items = {};
1864 var options = self.options;
1865 $.each(self.options, function(key, value) {
1866 if(self.items.indexOf(key) == -1) {
1867 delete options[key];
1868 }
1869 });
1870 self.options = self.sifter.items = options;
18481871 self.lastQuery = null;
18491872 self.trigger('option_clear');
1850 self.clear();
18511873 },
18521874
18531875 /**
19171939 * @param {boolean} silent
19181940 */
19191941 addItems: function(values, silent) {
1942 this.buffer = document.createDocumentFragment();
1943
1944 var childNodes = this.$control[0].childNodes;
1945 for (var i = 0; i < childNodes.length; i++) {
1946 this.buffer.appendChild(childNodes[i]);
1947 }
1948
19201949 var items = $.isArray(values) ? values : [values];
19211950 for (var i = 0, n = items.length; i < n; i++) {
19221951 this.isPending = (i < n - 1);
19231952 this.addItem(items[i], silent);
19241953 }
1954
1955 var control = this.$control[0];
1956 control.insertBefore(this.buffer, control.firstChild);
1957
1958 this.buffer = null;
19251959 },
19261960
19271961 /**
19742008 // hide the menu if the maximum number of items have been selected or no options are left
19752009 if (!$options.length || self.isFull()) {
19762010 self.close();
1977 } else {
2011 } else if (!self.isPending) {
19782012 self.positionDropdown();
19792013 }
19802014
19812015 self.updatePlaceholder();
19822016 self.trigger('item_add', value, $item);
1983 self.updateOriginalInput({silent: silent});
2017
2018 if (!self.isPending) {
2019 self.updateOriginalInput({silent: silent});
2020 }
19842021 }
19852022 });
19862023 },
22352272
22362273 if (self.settings.mode === 'single' && self.items.length) {
22372274 self.hideInput();
2238 self.$control_input.blur(); // close keyboard on iOS
2275
2276 // Do not trigger blur while inside a blur event,
2277 // this fixes some weird tabbing behavior in FF and IE.
2278 // See #1164
2279 if (!self.isBlurring) {
2280 self.$control_input.blur(); // close keyboard on iOS
2281 }
22392282 }
22402283
22412284 self.isOpen = false;
22562299 offset.top += $control.outerHeight(true);
22572300
22582301 this.$dropdown.css({
2259 width : $control.outerWidth(),
2302 width : $control[0].getBoundingClientRect().width,
22602303 top : offset.top,
22612304 left : offset.left
22622305 });
22922335 */
22932336 insertAtCaret: function($el) {
22942337 var caret = Math.min(this.caretPos, this.items.length);
2338 var el = $el[0];
2339 var target = this.buffer || this.$control[0];
2340
22952341 if (caret === 0) {
2296 this.$control.prepend($el);
2342 target.insertBefore(el, target.firstChild);
22972343 } else {
2298 $(this.$control[0].childNodes[caret]).before($el);
2299 }
2344 target.insertBefore(el, target.childNodes[caret]);
2345 }
2346
23002347 this.setCaret(caret + 1);
23012348 },
23022349
25322579 self.$control_input.removeData('grow');
25332580 self.$input.removeData('selectize');
25342581
2582 if (--Selectize.count == 0 && Selectize.$testInput) {
2583 Selectize.$testInput.remove();
2584 Selectize.$testInput = undefined;
2585 }
2586
25352587 $(window).off(eventNS);
25362588 $(document).off(eventNS);
25372589 $(document.body).off(eventNS);
25742626
25752627 // add mandatory attributes
25762628 if (templateName === 'option' || templateName === 'option_create') {
2577 html.attr('data-selectable', '');
2629 if (!data[self.settings.disabledField]) {
2630 html.attr('data-selectable', '');
2631 }
25782632 }
25792633 else if (templateName === 'optgroup') {
25802634 id = data[self.settings.optgroupValueField] || '';
25812635 html.attr('data-group', id);
2636 if(data[self.settings.disabledField]) {
2637 html.attr('data-disabled', '');
2638 }
25822639 }
25832640 if (templateName === 'option' || templateName === 'item') {
25842641 html.attr('data-value', value || '');
26602717 optgroupField: 'optgroup',
26612718 valueField: 'value',
26622719 labelField: 'text',
2720 disabledField: 'disabled',
26632721 optgroupLabelField: 'label',
26642722 optgroupValueField: 'value',
26652723 lockOptgroupOrder: false,
27162774 var attr_data = settings.dataAttr;
27172775 var field_label = settings.labelField;
27182776 var field_value = settings.valueField;
2777 var field_disabled = settings.disabledField;
27192778 var field_optgroup = settings.optgroupField;
27202779 var field_optgroup_label = settings.optgroupLabelField;
27212780 var field_optgroup_value = settings.optgroupValueField;
27962855 var option = readData($option) || {};
27972856 option[field_label] = option[field_label] || $option.text();
27982857 option[field_value] = option[field_value] || value;
2858 option[field_disabled] = option[field_disabled] || $option.prop('disabled');
27992859 option[field_optgroup] = option[field_optgroup] || group;
28002860
28012861 optionsMap[value] = option;
28162876 optgroup = readData($optgroup) || {};
28172877 optgroup[field_optgroup_label] = id;
28182878 optgroup[field_optgroup_value] = id;
2879 optgroup[field_disabled] = $optgroup.prop('disabled');
28192880 settings_element.optgroups.push(optgroup);
28202881 }
28212882
30733134 * @return {string}
30743135 */
30753136 var append = function(html_container, html_element) {
3076 return html_container + html_element;
3137 return $('<span>').append(html_container)
3138 .append(html_element);
30773139 };
30783140
30793141 thisRef.setup = (function() {
634634 }));
635635
636636 /**
637 * selectize.js (v0.12.4)
637 * selectize.js (v0.12.6)
638638 * Copyright (c) 2013–2015 Brian Reavis & contributors
639639 *
640640 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
669669
670670 var highlight = function(node) {
671671 var skip = 0;
672 // Wrap matching part of text node with highlighting <span>, e.g.
673 // Soccer -> <span class="highlight">Soc</span>cer for regex = /soc/i
672674 if (node.nodeType === 3) {
673675 var pos = node.data.search(regex);
674676 if (pos >= 0 && node.data.length > 0) {
682684 middlebit.parentNode.replaceChild(spannode, middlebit);
683685 skip = 1;
684686 }
685 } else if (node.nodeType === 1 && node.childNodes && !/(script|style)/i.test(node.tagName)) {
687 }
688 // Recurse element node, looking for child text nodes to highlight, unless element
689 // is childless, <script>, <style>, or already highlighted: <span class="hightlight">
690 else if (node.nodeType === 1 && node.childNodes && !/(script|style)/i.test(node.tagName) && ( node.className !== 'highlight' || node.tagName !== 'SPAN' )) {
686691 for (var i = 0; i < node.childNodes.length; ++i) {
687692 i += highlight(node.childNodes[i]);
688693 }
10051010 return 0;
10061011 }
10071012
1008 var $test = $('<test>').css({
1009 position: 'absolute',
1010 top: -99999,
1011 left: -99999,
1012 width: 'auto',
1013 padding: 0,
1014 whiteSpace: 'pre'
1015 }).text(str).appendTo('body');
1016
1017 transferStyles($parent, $test, [
1013 if (!Selectize.$testInput) {
1014 Selectize.$testInput = $('<span />').css({
1015 position: 'absolute',
1016 top: -99999,
1017 left: -99999,
1018 width: 'auto',
1019 padding: 0,
1020 whiteSpace: 'pre'
1021 }).appendTo('body');
1022 }
1023
1024 Selectize.$testInput.text(str);
1025
1026 transferStyles($parent, Selectize.$testInput, [
10181027 'letterSpacing',
10191028 'fontSize',
10201029 'fontFamily',
10221031 'textTransform'
10231032 ]);
10241033
1025 var width = $test.width();
1026 $test.remove();
1027
1028 return width;
1034 return Selectize.$testInput.width();
10291035 };
10301036
10311037 /**
10531059 if (e.type && e.type.toLowerCase() === 'keydown') {
10541060 keyCode = e.keyCode;
10551061 printable = (
1056 (keyCode >= 97 && keyCode <= 122) || // a-z
1057 (keyCode >= 65 && keyCode <= 90) || // A-Z
10581062 (keyCode >= 48 && keyCode <= 57) || // 0-9
1063 (keyCode >= 65 && keyCode <= 90) || // a-z
1064 (keyCode >= 96 && keyCode <= 111) || // numpad 0-9, numeric operators
1065 (keyCode >= 186 && keyCode <= 222) || // semicolon, equal, comma, dash, etc.
10591066 keyCode === 32 // space
10601067 );
10611068
11381145
11391146 eventNS : '.selectize' + (++Selectize.count),
11401147 highlightedValue : null,
1148 isBlurring : false,
11411149 isOpen : false,
11421150 isDisabled : false,
11431151 isRequired : $input.is('[required]'),
12971305 if ($input.attr('autocapitalize')) {
12981306 $control_input.attr('autocapitalize', $input.attr('autocapitalize'));
12991307 }
1308 $control_input[0].type = $input[0].type;
13001309
13011310 self.$wrapper = $wrapper;
13021311 self.$control = $control;
13041313 self.$dropdown = $dropdown;
13051314 self.$dropdown_content = $dropdown_content;
13061315
1316 $dropdown.on('mouseenter mousedown click', '[data-disabled]>[data-selectable]', function(e) { e.stopImmediatePropagation(); });
13071317 $dropdown.on('mouseenter', '[data-selectable]', function() { return self.onOptionHover.apply(self, arguments); });
13081318 $dropdown.on('mousedown click', '[data-selectable]', function() { return self.onOptionSelect.apply(self, arguments); });
13091319 watchChildEvent($control, 'mousedown', '*:not(input)', function() { return self.onItemSelect.apply(self, arguments); });
14791489
14801490 // necessary for mobile webkit devices (manual focus triggering
14811491 // is ignored unless invoked within a click event)
1482 if (!self.isFocused) {
1492 // also necessary to reopen a dropdown that has been closed by
1493 // closeAfterSelect
1494 if (!self.isFocused || !self.isOpen) {
14831495 self.focus();
14841496 e.preventDefault();
14851497 }
17671779 // IE11 bug: element still marked as active
17681780 dest && dest.focus && dest.focus();
17691781
1782 self.isBlurring = false;
17701783 self.ignoreFocus = false;
17711784 self.trigger('blur');
17721785 };
17731786
1787 self.isBlurring = true;
17741788 self.ignoreFocus = true;
17751789 if (self.settings.create && self.settings.createOnBlur) {
17761790 self.createItem(null, false, deactivate);
21082122 return {
21092123 fields : settings.searchField,
21102124 conjunction : settings.searchConjunction,
2111 sort : sort
2125 sort : sort,
2126 nesting : settings.nesting
21122127 };
21132128 },
21142129
22422257 $dropdown_content.html(html);
22432258
22442259 // highlight matching terms inline
2245 if (self.settings.highlight && results.query.length && results.tokens.length) {
2260 if (self.settings.highlight) {
22462261 $dropdown_content.removeHighlight();
2247 for (i = 0, n = results.tokens.length; i < n; i++) {
2248 highlight($dropdown_content, results.tokens[i].regex);
2262 if (results.query.length && results.tokens.length) {
2263 for (i = 0, n = results.tokens.length; i < n; i++) {
2264 highlight($dropdown_content, results.tokens[i].regex);
2265 }
22492266 }
22502267 }
22512268
24802497 self.loadedSearches = {};
24812498 self.userOptions = {};
24822499 self.renderCache = {};
2483 self.options = self.sifter.items = {};
2500 var options = self.options;
2501 $.each(self.options, function(key, value) {
2502 if(self.items.indexOf(key) == -1) {
2503 delete options[key];
2504 }
2505 });
2506 self.options = self.sifter.items = options;
24842507 self.lastQuery = null;
24852508 self.trigger('option_clear');
2486 self.clear();
24872509 },
24882510
24892511 /**
25532575 * @param {boolean} silent
25542576 */
25552577 addItems: function(values, silent) {
2578 this.buffer = document.createDocumentFragment();
2579
2580 var childNodes = this.$control[0].childNodes;
2581 for (var i = 0; i < childNodes.length; i++) {
2582 this.buffer.appendChild(childNodes[i]);
2583 }
2584
25562585 var items = $.isArray(values) ? values : [values];
25572586 for (var i = 0, n = items.length; i < n; i++) {
25582587 this.isPending = (i < n - 1);
25592588 this.addItem(items[i], silent);
25602589 }
2590
2591 var control = this.$control[0];
2592 control.insertBefore(this.buffer, control.firstChild);
2593
2594 this.buffer = null;
25612595 },
25622596
25632597 /**
26102644 // hide the menu if the maximum number of items have been selected or no options are left
26112645 if (!$options.length || self.isFull()) {
26122646 self.close();
2613 } else {
2647 } else if (!self.isPending) {
26142648 self.positionDropdown();
26152649 }
26162650
26172651 self.updatePlaceholder();
26182652 self.trigger('item_add', value, $item);
2619 self.updateOriginalInput({silent: silent});
2653
2654 if (!self.isPending) {
2655 self.updateOriginalInput({silent: silent});
2656 }
26202657 }
26212658 });
26222659 },
28712908
28722909 if (self.settings.mode === 'single' && self.items.length) {
28732910 self.hideInput();
2874 self.$control_input.blur(); // close keyboard on iOS
2911
2912 // Do not trigger blur while inside a blur event,
2913 // this fixes some weird tabbing behavior in FF and IE.
2914 // See #1164
2915 if (!self.isBlurring) {
2916 self.$control_input.blur(); // close keyboard on iOS
2917 }
28752918 }
28762919
28772920 self.isOpen = false;
28922935 offset.top += $control.outerHeight(true);
28932936
28942937 this.$dropdown.css({
2895 width : $control.outerWidth(),
2938 width : $control[0].getBoundingClientRect().width,
28962939 top : offset.top,
28972940 left : offset.left
28982941 });
29282971 */
29292972 insertAtCaret: function($el) {
29302973 var caret = Math.min(this.caretPos, this.items.length);
2974 var el = $el[0];
2975 var target = this.buffer || this.$control[0];
2976
29312977 if (caret === 0) {
2932 this.$control.prepend($el);
2978 target.insertBefore(el, target.firstChild);
29332979 } else {
2934 $(this.$control[0].childNodes[caret]).before($el);
2935 }
2980 target.insertBefore(el, target.childNodes[caret]);
2981 }
2982
29362983 this.setCaret(caret + 1);
29372984 },
29382985
31683215 self.$control_input.removeData('grow');
31693216 self.$input.removeData('selectize');
31703217
3218 if (--Selectize.count == 0 && Selectize.$testInput) {
3219 Selectize.$testInput.remove();
3220 Selectize.$testInput = undefined;
3221 }
3222
31713223 $(window).off(eventNS);
31723224 $(document).off(eventNS);
31733225 $(document.body).off(eventNS);
32103262
32113263 // add mandatory attributes
32123264 if (templateName === 'option' || templateName === 'option_create') {
3213 html.attr('data-selectable', '');
3265 if (!data[self.settings.disabledField]) {
3266 html.attr('data-selectable', '');
3267 }
32143268 }
32153269 else if (templateName === 'optgroup') {
32163270 id = data[self.settings.optgroupValueField] || '';
32173271 html.attr('data-group', id);
3272 if(data[self.settings.disabledField]) {
3273 html.attr('data-disabled', '');
3274 }
32183275 }
32193276 if (templateName === 'option' || templateName === 'item') {
32203277 html.attr('data-value', value || '');
32963353 optgroupField: 'optgroup',
32973354 valueField: 'value',
32983355 labelField: 'text',
3356 disabledField: 'disabled',
32993357 optgroupLabelField: 'label',
33003358 optgroupValueField: 'value',
33013359 lockOptgroupOrder: false,
33523410 var attr_data = settings.dataAttr;
33533411 var field_label = settings.labelField;
33543412 var field_value = settings.valueField;
3413 var field_disabled = settings.disabledField;
33553414 var field_optgroup = settings.optgroupField;
33563415 var field_optgroup_label = settings.optgroupLabelField;
33573416 var field_optgroup_value = settings.optgroupValueField;
34323491 var option = readData($option) || {};
34333492 option[field_label] = option[field_label] || $option.text();
34343493 option[field_value] = option[field_value] || value;
3494 option[field_disabled] = option[field_disabled] || $option.prop('disabled');
34353495 option[field_optgroup] = option[field_optgroup] || group;
34363496
34373497 optionsMap[value] = option;
34523512 optgroup = readData($optgroup) || {};
34533513 optgroup[field_optgroup_label] = id;
34543514 optgroup[field_optgroup_value] = id;
3515 optgroup[field_disabled] = $optgroup.prop('disabled');
34553516 settings_element.optgroups.push(optgroup);
34563517 }
34573518
37093770 * @return {string}
37103771 */
37113772 var append = function(html_container, html_element) {
3712 return html_container + html_element;
3773 return $('<span>').append(html_container)
3774 .append(html_element);
37133775 };
37143776
37153777 thisRef.setup = (function() {
3535 }
3636 .remove-single {
3737 position: absolute;
38 right: 28px;
39 top: 6px;
38 right: 0;
39 top: 0;
4040 font-size: 23px;
4141 }
4242 }
00 /**
1 * selectize.bootstrap2.css (v0.12.4) - Bootstrap 2 Theme
1 * selectize.bootstrap2.css (v0.12.6) - Bootstrap 2 Theme
22 * Copyright (c) 2013–2015 Brian Reavis & contributors
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
00 /**
1 * selectize.bootstrap3.css (v0.12.4) - Bootstrap 3 Theme
1 * selectize.bootstrap3.css (v0.12.6) - Bootstrap 3 Theme
22 * Copyright (c) 2013–2015 Brian Reavis & contributors
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
00 /**
1 * selectize.default.css (v0.12.4) - Default Theme
1 * selectize.default.css (v0.12.6) - Default Theme
22 * Copyright (c) 2013–2015 Brian Reavis & contributors
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
00 /**
1 * selectize.legacy.css (v0.12.4) - Default Theme
1 * selectize.legacy.css (v0.12.6) - Default Theme
22 * Copyright (c) 2013–2015 Brian Reavis & contributors
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
225225 .selectize-border-radius(1px);
226226 }
227227 }
228 [data-selectable], .optgroup-header {
228 .option, .optgroup-header {
229229 padding: @selectize-padding-dropdown-item-y @selectize-padding-dropdown-item-x;
230 }
231 .option, [data-disabled], [data-disabled] [data-selectable].option {
232 cursor: inherit;
233 opacity: 0.5;
234 }
235 [data-selectable].option {
236 opacity: 1;
230237 }
231238 .optgroup:first-child .optgroup-header {
232239 border-top: 0 none;
7575 <td valign="top"><code>refreshOptions(triggerDropdown)</code></td>
7676 <td valign="top">Refreshes the list of available options shown in the autocomplete dropdown menu.</td>
7777 </tr>
78
79
8078 <tr>
8179 <th valign="top" colspan="3" align="left"><a href="#methods_items" name="methods_items">Items</a></th>
8280 </tr>
83
8481 <tr>
8582 <th valign="top" width="120px" align="left">Method</th>
8683 <th valign="top" align="left">Description</th>
109106 <td valign="top"><code>refreshItems()</code></td>
110107 <td valign="top">Re-renders the selected item lists.</td>
111108 </tr>
112
113
114109 <tr>
115110 <th valign="top" colspan="3" align="left"><a href="#methods_items" name="methods_optgroups">Optgroups</a></th>
116111 </tr>
117
118112 <tr>
119113 <th valign="top" width="120px" align="left">Method</th>
120114 <th valign="top" align="left">Description</th>
154148 <td valign="top"><code>trigger(event, ...)</code></td>
155149 <td valign="top">Triggers event listeners.</td>
156150 </tr>
157
158
159151 <tr>
160152 <th valign="top" colspan="3" align="left"><a href="#methods_dropdown" name="methods_dropdown">Dropdown</a></th>
161153 </tr>
162
163154 <tr>
164155 <th valign="top" width="120px" align="left">Method</th>
165156 <th valign="top" align="left">Description</th>
176167 <td valign="top"><code>positionDropdown()</code></td>
177168 <td valign="top">Calculates and applies the appropriate position of the dropdown.</td>
178169 </tr>
179
180
181170 <tr>
182171 <th valign="top" colspan="3" align="left"><a href="#methods_other" name="methods_other">Other</a></th>
183172 </tr>
184
185173 <tr>
186174 <th valign="top" width="120px" align="left">Method</th>
187175 <th valign="top" align="left">Description</th>
243231 <td valign="top">When the `settings.placeholder` value is changed, the new placeholder will be displayed.</td>
244232 <!-- Proposed change: accept an optional string. If given, just takes it to update the placeholder. Will avoid to refer to settings. -->
245233 </tr>
234 <tr>
235 <td valign="top"><code>setTextboxValue(str)</code></td>
236 <td valign="top">Sets the value of the input field.</td>
237 </tr>
246238 </table>
247239
248240 ### Related Objects
3636 <td valign="top">
3737 An array of the initial options available to select; array
3838 of objects.
39
4039 By default this is populated from the original input
4140 element. If your element is a &lt;select&gt; with
4241 &lt;option&gt;s specified this property gets populated
4342 automatically.
44
4543 Setting this property is convenient if you have your data as
4644 an array and want to automatically generate the
4745 &lt;option&gt;s.
122120 <td valign="top"><code>maxItems</code></td>
123121 <td valign="top">The max number of items the user can select. 1 makes the control mono-selection, null allows an unlimited number of items.</td>
124122 <td valign="top"><code>int</code></td>
125 <td valign="top"><code>1</code></td>
123 <td valign="top"><code>null</code></td>
126124 </tr>
127125 <tr>
128126 <td valign="top"><code>hideSelected</code></td>
129 <td valign="top">If true, the items that are currently selected will not be shown in the dropdown list of available options.</td>
130 <td valign="top"><code>boolean</code></td>
131 <td valign="top"><code>false</code></td>
127 <td valign="top">If true, the items that are currently selected will not be shown in the dropdown list of available options. This defaults to <code>true</code> when in a multi-selection control, to <code>false</code> otherwise.</td>
128 <td valign="top"><code>boolean</code></td>
129 <td valign="top"><code>null</code></td>
132130 </tr>
133131 <tr>
134132 <td valign="top"><code>closeAfterSelect</code></td>
196194 <td valign="top"><code>boolean</code></td>
197195 <td valign="top"><code>true</code></td>
198196 </tr>
199
200
201197 <tr>
202198 <th valign="top" colspan="4" align="left"><a href="#data_searching" name="data_searching">Data / Searching</a></th>
203199 </tr>
204
205200 <tr>
206201 <th valign="top" align="left">Setting</th>
207202 <th valign="top" align="left">Description</th>
208203 <th valign="top" align="left">Type</th>
209204 <th valign="top" align="left">Default</th>
210205 </tr>
211
212206 <tr>
213207 <td valign="top"><code>options</code></td>
214208 <td valign="top">See above</td>
264258 <td valign="top"><code>'optgroup'</code></td>
265259 </tr>
266260 <tr>
261 <td valign="top"><code>disabledField</code></td>
262 <td valign="top">The name of the property to disabled option and optgroup.</td>
263 <td valign="top"><code>string</code></td>
264 <td valign="top"><code>'disabled'</code></td>
265 </tr>
266 <tr>
267267 <td valign="top"><code>sortField</code></td>
268268 <td valign="top">
269269 <p>A single field or an array of fields to sort by. Each item in the array should be an object containing at least a <code>field</code> property. Optionally, <code>direction</code> can be set to <code>'asc'</code> or <code>'desc'</code>. The order of the array defines the sort precedence.</p>
270
271270 <p>Unless present, a special `$score` field will be automatically added to the beginning of the sort list. This will make results sorted primarily by match quality (descending).</p>
272
273271 <p>You can override the `$score` function. For more information, see the <a href="https://github.com/brianreavis/sifter.js#sifterjs">sifter documentation</a>.</p>
274272 </td>
275273 <td valign="top"><code>string|array</code></td>
413411 Custom rendering functions. Each function should accept two
414412 arguments: <code>data</code> and <code>escape</code> and return HTML (string
415413 or DOM element) with a single root element.
416
417414 The <code>escape</code> argument is a function that takes a string and
418415 escapes all special HTML characters.
419416 This is very important to use to prevent XSS vulnerabilities.
9090 </select>
9191 </div>
9292 <script>
93 $('#select-beast-disabled').selectize({
94 create: true,
95 sortField: {field: 'text'}
96 });
93 $('#select-beast-disabled').selectize({
94 create: true,
95 sortField: {field: 'text'}
96 });
97 </script>
98 </div>
99
100 <div class="demo">
101 <h2>&lt;select&gt; (&lt;option disabled&gt;)</h2>
102 <div class="control-group">
103 <label for="select-beast-single-disabled">Beast:</label>
104 <select id="select-beast-single-disabled" class="demo-default" placeholder="Select a person...">
105 <option value="">Select a person...</option>
106 <option value="4" disabled>Thomas Edison</option>
107 <option value="1">Nikola</option>
108 <option value="3" selected>Nikola Tesla</option>
109 </select>
110 </div>
111 <script>
112 $('#select-beast-single-disabled').selectize({
113 create: true,
114 sortField: {field: 'text'}
115 });
97116 </script>
98117 </div>
99118
5454 </select>
5555 </div>
5656 <script>
57 $('#select-gear').selectize({
58 sortField: 'text'
59 });
57 $('#select-gear').selectize({
58 sortField: 'text'
59 });
60 </script>
61 </div>
62
63 <div class="demo">
64 <h2>Optgroups (disabled)</h2>
65 <div class="control-group">
66 <label for="select-gear-disabled">Gear:</label>
67 <select id="select-gear-disabled" class="demo-default" multiple placeholder="Select gear...">
68 <option value="">Select gear...</option>
69 <optgroup label="Climbing">
70 <option value="pitons">Pitons</option>
71 <option value="cams">Cams</option>
72 <option value="nuts">Nuts</option>
73 <option value="bolts">Bolts</option>
74 <option value="stoppers">Stoppers</option>
75 <option value="sling">Sling</option>
76 </optgroup>
77 <optgroup label="Skiing" disabled>
78 <option value="skis">Skis</option>
79 <option value="skins">Skins</option>
80 <option value="poles">Poles</option>
81 </optgroup>
82 </select>
83 </div>
84 <script>
85 $('#select-gear-disabled').selectize({
86 sortField: 'text'
87 });
6088 </script>
6189 </div>
6290
77105 </select>
78106 </div>
79107 <script>
80 $('#select-repeated-options').selectize({
81 sortField: 'text'
82 });
108 $('#select-repeated-options').selectize({
109 sortField: 'text'
110 });
83111 </script>
84112 </div>
85113
6464 frameworks: ['mocha', 'chai'],
6565 files: [
6666 'dist/css/selectize.default.css',
67 'bower_components/jquery/jquery.js',
68 'bower_components/microplugin/src/microplugin.js',
69 'bower_components/sifter/sifter.js',
67 'node_modules/jquery/dist/jquery.js',
68 'node_modules/microplugin/src/microplugin.js',
69 'node_modules/sifter/sifter.js',
7070 'test/support/*.js',
7171 'src/contrib/*.js',
7272 'src/constants.js',
103103 browserNoActivityTimeout: 120000,
104104 singleRun: true
105105 });
106 };
106 };
0 {
1 "name": "selectize",
2 "version": "0.12.6",
3 "lockfileVersion": 1,
4 "requires": true,
5 "dependencies": {
6 "abbrev": {
7 "version": "0.12.6",
8 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
9 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
10 "dev": true
11 },
12 "accepts": {
13 "version": "0.12.6",
14 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
15 "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
16 "dev": true,
17 "requires": {
18 "mime-types": "2.1.18",
19 "negotiator": "0.6.1"
20 },
21 "dependencies": {
22 "mime-db": {
23 "version": "0.12.6",
24 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
25 "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
26 "dev": true
27 },
28 "mime-types": {
29 "version": "0.12.6",
30 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
31 "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
32 "dev": true,
33 "requires": {
34 "mime-db": "1.33.0"
35 }
36 }
37 }
38 },
39 "adm-zip": {
40 "version": "0.12.6",
41 "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.11.tgz",
42 "integrity": "sha512-L8vcjDTCOIJk7wFvmlEUN7AsSb8T+2JrdP7KINBjzr24TJ5Mwj590sLu3BC7zNZowvJWa/JtPmD8eJCzdtDWjA==",
43 "dev": true
44 },
45 "after": {
46 "version": "0.12.6",
47 "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
48 "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
49 "dev": true
50 },
51 "agent-base": {
52 "version": "0.12.6",
53 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.0.tgz",
54 "integrity": "sha512-c+R/U5X+2zz2+UCrCFv6odQzJdoqI+YecuhnAJLa1zYaMc13zPfwMwZrr91Pd1DYNo/yPRbiM4WVf9whgwFsIg==",
55 "dev": true,
56 "requires": {
57 "es6-promisify": "5.0.0"
58 }
59 },
60 "ajv": {
61 "version": "0.12.6",
62 "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
63 "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
64 "dev": true,
65 "optional": true,
66 "requires": {
67 "co": "4.6.0",
68 "json-stable-stringify": "1.0.1"
69 }
70 },
71 "align-text": {
72 "version": "0.12.6",
73 "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
74 "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
75 "dev": true,
76 "requires": {
77 "kind-of": "3.2.2",
78 "longest": "1.0.1",
79 "repeat-string": "1.6.1"
80 }
81 },
82 "amdefine": {
83 "version": "0.12.6",
84 "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
85 "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
86 "dev": true
87 },
88 "ansi-regex": {
89 "version": "0.12.6",
90 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
91 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
92 "dev": true
93 },
94 "ansi-styles": {
95 "version": "0.12.6",
96 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
97 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
98 "dev": true
99 },
100 "ansicolors": {
101 "version": "0.12.6",
102 "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz",
103 "integrity": "sha1-vgiVmQl7dKXJxKhKDNvNtivYeu8="
104 },
105 "anymatch": {
106 "version": "0.12.6",
107 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
108 "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
109 "dev": true,
110 "requires": {
111 "micromatch": "2.3.11",
112 "normalize-path": "2.1.1"
113 }
114 },
115 "append-buffer": {
116 "version": "0.12.6",
117 "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
118 "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=",
119 "dev": true,
120 "requires": {
121 "buffer-equal": "1.0.0"
122 }
123 },
124 "applause": {
125 "version": "0.12.6",
126 "resolved": "https://registry.npmjs.org/applause/-/applause-1.2.2.tgz",
127 "integrity": "sha1-qEaFeegfZzl7tWNMKZU77c0PVsA=",
128 "dev": true,
129 "requires": {
130 "cson-parser": "1.3.5",
131 "js-yaml": "3.5.5",
132 "lodash": "3.10.1"
133 },
134 "dependencies": {
135 "lodash": {
136 "version": "0.12.6",
137 "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
138 "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
139 "dev": true
140 }
141 }
142 },
143 "archiver": {
144 "version": "0.12.6",
145 "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz",
146 "integrity": "sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=",
147 "dev": true,
148 "requires": {
149 "archiver-utils": "1.3.0",
150 "async": "2.6.1",
151 "buffer-crc32": "0.2.13",
152 "glob": "7.0.6",
153 "lodash": "4.17.10",
154 "readable-stream": "2.3.6",
155 "tar-stream": "1.6.1",
156 "walkdir": "0.0.11",
157 "zip-stream": "1.2.0"
158 },
159 "dependencies": {
160 "bl": {
161 "version": "0.12.6",
162 "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
163 "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
164 "dev": true,
165 "requires": {
166 "readable-stream": "2.3.6",
167 "safe-buffer": "5.1.2"
168 }
169 },
170 "isarray": {
171 "version": "0.12.6",
172 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
173 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
174 "dev": true
175 },
176 "readable-stream": {
177 "version": "0.12.6",
178 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
179 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
180 "dev": true,
181 "requires": {
182 "core-util-is": "1.0.2",
183 "inherits": "2.0.3",
184 "isarray": "1.0.0",
185 "process-nextick-args": "2.0.0",
186 "safe-buffer": "5.1.2",
187 "string_decoder": "1.1.1",
188 "util-deprecate": "1.0.2"
189 }
190 },
191 "string_decoder": {
192 "version": "0.12.6",
193 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
194 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
195 "dev": true,
196 "requires": {
197 "safe-buffer": "5.1.2"
198 }
199 },
200 "tar-stream": {
201 "version": "0.12.6",
202 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz",
203 "integrity": "sha512-IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA==",
204 "dev": true,
205 "requires": {
206 "bl": "1.2.2",
207 "buffer-alloc": "1.1.0",
208 "end-of-stream": "1.0.0",
209 "fs-constants": "1.0.0",
210 "readable-stream": "2.3.6",
211 "to-buffer": "1.1.1",
212 "xtend": "4.0.1"
213 }
214 }
215 }
216 },
217 "archiver-utils": {
218 "version": "0.12.6",
219 "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz",
220 "integrity": "sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=",
221 "dev": true,
222 "requires": {
223 "glob": "7.0.6",
224 "graceful-fs": "4.1.11",
225 "lazystream": "1.0.0",
226 "lodash": "4.17.10",
227 "normalize-path": "2.1.1",
228 "readable-stream": "2.3.6"
229 },
230 "dependencies": {
231 "isarray": {
232 "version": "0.12.6",
233 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
234 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
235 "dev": true
236 },
237 "readable-stream": {
238 "version": "0.12.6",
239 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
240 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
241 "dev": true,
242 "requires": {
243 "core-util-is": "1.0.2",
244 "inherits": "2.0.3",
245 "isarray": "1.0.0",
246 "process-nextick-args": "2.0.0",
247 "safe-buffer": "5.1.2",
248 "string_decoder": "1.1.1",
249 "util-deprecate": "1.0.2"
250 }
251 },
252 "string_decoder": {
253 "version": "0.12.6",
254 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
255 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
256 "dev": true,
257 "requires": {
258 "safe-buffer": "5.1.2"
259 }
260 }
261 }
262 },
263 "archy": {
264 "version": "0.12.6",
265 "resolved": "https://registry.npmjs.org/archy/-/archy-0.0.2.tgz",
266 "integrity": "sha1-kQ9Dv2YUH8M1VkWXq8GJ30Sz014=",
267 "dev": true
268 },
269 "argparse": {
270 "version": "0.12.6",
271 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
272 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
273 "dev": true,
274 "requires": {
275 "sprintf-js": "1.0.3"
276 }
277 },
278 "arr-diff": {
279 "version": "0.12.6",
280 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
281 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
282 "dev": true,
283 "requires": {
284 "arr-flatten": "1.1.0"
285 }
286 },
287 "arr-flatten": {
288 "version": "0.12.6",
289 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
290 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
291 "dev": true
292 },
293 "array-filter": {
294 "version": "0.12.6",
295 "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
296 "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
297 "dev": true
298 },
299 "array-find-index": {
300 "version": "0.12.6",
301 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
302 "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
303 "dev": true
304 },
305 "array-map": {
306 "version": "0.12.6",
307 "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
308 "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
309 "dev": true
310 },
311 "array-reduce": {
312 "version": "0.12.6",
313 "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
314 "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
315 "dev": true
316 },
317 "array-slice": {
318 "version": "0.12.6",
319 "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
320 "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
321 "dev": true
322 },
323 "array-unique": {
324 "version": "0.12.6",
325 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
326 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
327 "dev": true
328 },
329 "arraybuffer.slice": {
330 "version": "0.12.6",
331 "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
332 "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
333 "dev": true
334 },
335 "asap": {
336 "version": "0.12.6",
337 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
338 "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
339 "dev": true,
340 "optional": true
341 },
342 "asn1": {
343 "version": "0.12.6",
344 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz",
345 "integrity": "sha1-VZvhg3bQik7E2+gId9J4GGObLfc=",
346 "dev": true
347 },
348 "assert-plus": {
349 "version": "0.12.6",
350 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz",
351 "integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=",
352 "dev": true
353 },
354 "assertion-error": {
355 "version": "0.12.6",
356 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
357 "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
358 "dev": true
359 },
360 "async": {
361 "version": "0.12.6",
362 "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
363 "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
364 "requires": {
365 "lodash": "4.17.10"
366 }
367 },
368 "async-each": {
369 "version": "0.12.6",
370 "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
371 "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
372 "dev": true
373 },
374 "asynckit": {
375 "version": "0.12.6",
376 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
377 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
378 "dev": true
379 },
380 "aws-sign2": {
381 "version": "0.12.6",
382 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz",
383 "integrity": "sha1-xXED96F/wDfwLXwuZLYC6iI/fWM=",
384 "dev": true
385 },
386 "aws4": {
387 "version": "0.12.6",
388 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz",
389 "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==",
390 "dev": true
391 },
392 "backo2": {
393 "version": "0.12.6",
394 "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
395 "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
396 "dev": true
397 },
398 "balanced-match": {
399 "version": "0.12.6",
400 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
401 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
402 "dev": true
403 },
404 "base64-arraybuffer": {
405 "version": "0.12.6",
406 "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
407 "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
408 "dev": true
409 },
410 "base64id": {
411 "version": "0.12.6",
412 "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
413 "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
414 "dev": true
415 },
416 "basic-auth": {
417 "version": "0.12.6",
418 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.0.tgz",
419 "integrity": "sha1-AV2z81PgLlY3d1X5YnQuiYHnu7o=",
420 "dev": true,
421 "requires": {
422 "safe-buffer": "5.1.1"
423 },
424 "dependencies": {
425 "safe-buffer": {
426 "version": "0.12.6",
427 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
428 "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
429 "dev": true
430 }
431 }
432 },
433 "batch": {
434 "version": "0.12.6",
435 "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
436 "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
437 "dev": true
438 },
439 "bcrypt-pbkdf": {
440 "version": "0.12.6",
441 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.0.tgz",
442 "integrity": "sha1-PKdrhSQccXC/fZcD57mqdGMAQNQ=",
443 "dev": true,
444 "optional": true,
445 "requires": {
446 "tweetnacl": "0.14.5"
447 }
448 },
449 "better-assert": {
450 "version": "0.12.6",
451 "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
452 "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
453 "dev": true,
454 "requires": {
455 "callsite": "1.0.0"
456 }
457 },
458 "binary": {
459 "version": "0.12.6",
460 "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz",
461 "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=",
462 "dev": true,
463 "requires": {
464 "buffers": "0.1.1",
465 "chainsaw": "0.1.0"
466 }
467 },
468 "binary-extensions": {
469 "version": "0.12.6",
470 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz",
471 "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=",
472 "dev": true
473 },
474 "bl": {
475 "version": "0.12.6",
476 "resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz",
477 "integrity": "sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ=",
478 "dev": true,
479 "requires": {
480 "readable-stream": "1.0.34"
481 }
482 },
483 "blob": {
484 "version": "0.12.6",
485 "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
486 "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
487 "dev": true
488 },
489 "bluebird": {
490 "version": "0.12.6",
491 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
492 "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
493 "dev": true
494 },
495 "body": {
496 "version": "0.12.6",
497 "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
498 "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
499 "dev": true,
500 "requires": {
501 "continuable-cache": "0.3.1",
502 "error": "7.0.2",
503 "raw-body": "1.1.7",
504 "safe-json-parse": "1.0.1"
505 }
506 },
507 "body-parser": {
508 "version": "0.12.6",
509 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
510 "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
511 "dev": true,
512 "requires": {
513 "bytes": "3.0.0",
514 "content-type": "1.0.4",
515 "debug": "2.6.9",
516 "depd": "1.1.2",
517 "http-errors": "1.6.3",
518 "iconv-lite": "0.4.23",
519 "on-finished": "2.3.0",
520 "qs": "6.5.2",
521 "raw-body": "2.3.3",
522 "type-is": "1.6.16"
523 },
524 "dependencies": {
525 "bytes": {
526 "version": "0.12.6",
527 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
528 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
529 "dev": true
530 },
531 "qs": {
532 "version": "0.12.6",
533 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
534 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
535 "dev": true
536 },
537 "raw-body": {
538 "version": "0.12.6",
539 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
540 "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
541 "dev": true,
542 "requires": {
543 "bytes": "3.0.0",
544 "http-errors": "1.6.3",
545 "iconv-lite": "0.4.23",
546 "unpipe": "1.0.0"
547 }
548 }
549 }
550 },
551 "boom": {
552 "version": "0.12.6",
553 "resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz",
554 "integrity": "sha1-emNune1O/O+xnO9JR6PGffrukRs=",
555 "dev": true,
556 "requires": {
557 "hoek": "0.9.1"
558 }
559 },
560 "bower": {
561 "version": "0.12.6",
562 "resolved": "https://registry.npmjs.org/bower/-/bower-1.3.12.tgz",
563 "integrity": "sha1-N94O2zkEuvkK7hM4Sho3mgXuIUw=",
564 "dev": true,
565 "requires": {
566 "abbrev": "1.0.9",
567 "archy": "0.0.2",
568 "bower-config": "0.5.3",
569 "bower-endpoint-parser": "0.2.2",
570 "bower-json": "0.4.0",
571 "bower-logger": "0.2.2",
572 "bower-registry-client": "0.2.4",
573 "cardinal": "0.4.0",
574 "chalk": "0.5.0",
575 "chmodr": "0.1.0",
576 "decompress-zip": "0.0.8",
577 "fstream": "1.0.11",
578 "fstream-ignore": "1.0.5",
579 "glob": "4.0.6",
580 "graceful-fs": "3.0.11",
581 "handlebars": "2.0.0",
582 "inquirer": "0.7.1",
583 "insight": "0.4.3",
584 "is-root": "1.0.0",
585 "junk": "1.0.3",
586 "lockfile": "1.0.4",
587 "lru-cache": "2.5.2",
588 "mkdirp": "0.5.0",
589 "mout": "0.9.1",
590 "nopt": "3.0.6",
591 "opn": "1.0.2",
592 "osenv": "0.1.0",
593 "p-throttler": "0.1.0",
594 "promptly": "0.2.0",
595 "q": "1.0.1",
596 "request": "2.42.0",
597 "request-progress": "0.3.0",
598 "retry": "0.6.0",
599 "rimraf": "2.2.8",
600 "semver": "2.3.2",
601 "shell-quote": "1.4.3",
602 "stringify-object": "1.0.1",
603 "tar-fs": "0.5.2",
604 "tmp": "0.0.23",
605 "update-notifier": "0.2.0",
606 "which": "1.0.9"
607 },
608 "dependencies": {
609 "abbrev": {
610 "version": "0.12.6",
611 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
612 "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
613 "dev": true
614 },
615 "ansi-regex": {
616 "version": "0.12.6",
617 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz",
618 "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=",
619 "dev": true
620 },
621 "ansi-styles": {
622 "version": "0.12.6",
623 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz",
624 "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=",
625 "dev": true
626 },
627 "cardinal": {
628 "version": "0.12.6",
629 "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-0.4.0.tgz",
630 "integrity": "sha1-fRCq+yCDe94EPEXkOgyMKM2q5F4=",
631 "dev": true,
632 "requires": {
633 "redeyed": "0.4.4"
634 }
635 },
636 "chalk": {
637 "version": "0.12.6",
638 "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.0.tgz",
639 "integrity": "sha1-N138y8IcCmCothvFt489wqVcIS8=",
640 "dev": true,
641 "requires": {
642 "ansi-styles": "1.1.0",
643 "escape-string-regexp": "1.0.5",
644 "has-ansi": "0.1.0",
645 "strip-ansi": "0.3.0",
646 "supports-color": "0.2.0"
647 }
648 },
649 "esprima": {
650 "version": "0.12.6",
651 "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
652 "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
653 "dev": true
654 },
655 "glob": {
656 "version": "0.12.6",
657 "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.6.tgz",
658 "integrity": "sha1-aVxQvdTi+1xdNwsJHziNNwfikac=",
659 "dev": true,
660 "requires": {
661 "graceful-fs": "3.0.11",
662 "inherits": "2.0.3",
663 "minimatch": "1.0.0",
664 "once": "1.4.0"
665 }
666 },
667 "graceful-fs": {
668 "version": "0.12.6",
669 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
670 "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
671 "dev": true,
672 "requires": {
673 "natives": "1.1.4"
674 }
675 },
676 "has-ansi": {
677 "version": "0.12.6",
678 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz",
679 "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=",
680 "dev": true,
681 "requires": {
682 "ansi-regex": "0.2.1"
683 }
684 },
685 "minimatch": {
686 "version": "0.12.6",
687 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
688 "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=",
689 "dev": true,
690 "requires": {
691 "lru-cache": "2.5.2",
692 "sigmund": "1.0.1"
693 }
694 },
695 "redeyed": {
696 "version": "0.12.6",
697 "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-0.4.4.tgz",
698 "integrity": "sha1-N+mQpvKyGyoRwuakj9QTVpjLqX8=",
699 "dev": true,
700 "requires": {
701 "esprima": "1.0.4"
702 }
703 },
704 "semver": {
705 "version": "0.12.6",
706 "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz",
707 "integrity": "sha1-uYSPJdbPNjMwc+ye+IVtQvEjPlI=",
708 "dev": true
709 },
710 "strip-ansi": {
711 "version": "0.12.6",
712 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz",
713 "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=",
714 "dev": true,
715 "requires": {
716 "ansi-regex": "0.2.1"
717 }
718 },
719 "supports-color": {
720 "version": "0.12.6",
721 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz",
722 "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=",
723 "dev": true
724 },
725 "which": {
726 "version": "0.12.6",
727 "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
728 "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=",
729 "dev": true
730 }
731 }
732 },
733 "bower-config": {
734 "version": "0.12.6",
735 "resolved": "https://registry.npmjs.org/bower-config/-/bower-config-0.5.3.tgz",
736 "integrity": "sha1-mPxbQah4cO+cu5KXY1z4H1UF/bE=",
737 "dev": true,
738 "requires": {
739 "graceful-fs": "2.0.3",
740 "mout": "0.9.1",
741 "optimist": "0.6.1",
742 "osenv": "0.0.3"
743 },
744 "dependencies": {
745 "graceful-fs": {
746 "version": "0.12.6",
747 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz",
748 "integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=",
749 "dev": true
750 },
751 "osenv": {
752 "version": "0.12.6",
753 "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz",
754 "integrity": "sha1-zWrY3bKQkVrZ4idlV2Al1BHynLY=",
755 "dev": true
756 }
757 }
758 },
759 "bower-endpoint-parser": {
760 "version": "0.12.6",
761 "resolved": "https://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.2.tgz",
762 "integrity": "sha1-ALVlrb+rby01rd3pd+l5Yqy8s/Y=",
763 "dev": true
764 },
765 "bower-json": {
766 "version": "0.12.6",
767 "resolved": "https://registry.npmjs.org/bower-json/-/bower-json-0.4.0.tgz",
768 "integrity": "sha1-qZw8z0Fu8FkO0N7SUsdg8cbZN2Y=",
769 "dev": true,
770 "requires": {
771 "deep-extend": "0.2.11",
772 "graceful-fs": "2.0.3",
773 "intersect": "0.0.3"
774 },
775 "dependencies": {
776 "graceful-fs": {
777 "version": "0.12.6",
778 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz",
779 "integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=",
780 "dev": true
781 }
782 }
783 },
784 "bower-logger": {
785 "version": "0.12.6",
786 "resolved": "https://registry.npmjs.org/bower-logger/-/bower-logger-0.2.2.tgz",
787 "integrity": "sha1-Ob4H6Xmy/I4DqUY0IF7ZQiNz04E=",
788 "dev": true
789 },
790 "bower-registry-client": {
791 "version": "0.12.6",
792 "resolved": "https://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.2.4.tgz",
793 "integrity": "sha1-Jp/H6Ji2J/uTnRFEpZMlTX+77rw=",
794 "dev": true,
795 "requires": {
796 "async": "0.2.10",
797 "bower-config": "0.5.3",
798 "graceful-fs": "2.0.3",
799 "lru-cache": "2.3.1",
800 "mkdirp": "0.3.5",
801 "request": "2.51.0",
802 "request-replay": "0.2.0",
803 "rimraf": "2.2.8"
804 },
805 "dependencies": {
806 "async": {
807 "version": "0.12.6",
808 "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
809 "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
810 "dev": true
811 },
812 "graceful-fs": {
813 "version": "0.12.6",
814 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz",
815 "integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=",
816 "dev": true
817 },
818 "lru-cache": {
819 "version": "0.12.6",
820 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz",
821 "integrity": "sha1-s632s9hW6VTiw5DmzvIggSRaU9Y=",
822 "dev": true
823 },
824 "mkdirp": {
825 "version": "0.12.6",
826 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
827 "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
828 "dev": true
829 },
830 "oauth-sign": {
831 "version": "0.12.6",
832 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.5.0.tgz",
833 "integrity": "sha1-12f1FpMlYg6rLgh+8MRy53PbZGE=",
834 "dev": true
835 },
836 "request": {
837 "version": "0.12.6",
838 "resolved": "https://registry.npmjs.org/request/-/request-2.51.0.tgz",
839 "integrity": "sha1-NdALvswBLlX5B7G9ng29V3v+8m4=",
840 "dev": true,
841 "requires": {
842 "aws-sign2": "0.5.0",
843 "bl": "0.9.5",
844 "caseless": "0.8.0",
845 "combined-stream": "0.0.7",
846 "forever-agent": "0.5.2",
847 "form-data": "0.2.0",
848 "hawk": "1.1.1",
849 "http-signature": "0.10.1",
850 "json-stringify-safe": "5.0.1",
851 "mime-types": "1.0.2",
852 "node-uuid": "1.4.8",
853 "oauth-sign": "0.5.0",
854 "qs": "2.3.3",
855 "stringstream": "0.0.5",
856 "tough-cookie": "2.3.4",
857 "tunnel-agent": "0.4.3"
858 }
859 }
860 }
861 },
862 "brace-expansion": {
863 "version": "0.12.6",
864 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
865 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
866 "dev": true,
867 "requires": {
868 "balanced-match": "1.0.0",
869 "concat-map": "0.0.1"
870 }
871 },
872 "braces": {
873 "version": "0.12.6",
874 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
875 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
876 "dev": true,
877 "requires": {
878 "expand-range": "1.8.2",
879 "preserve": "0.2.0",
880 "repeat-element": "1.1.2"
881 }
882 },
883 "browser-stdout": {
884 "version": "0.12.6",
885 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz",
886 "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=",
887 "dev": true
888 },
889 "browserify-zlib": {
890 "version": "0.12.6",
891 "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
892 "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
893 "dev": true,
894 "requires": {
895 "pako": "0.2.9"
896 }
897 },
898 "buffer-alloc": {
899 "version": "0.12.6",
900 "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.1.0.tgz",
901 "integrity": "sha1-BVFNM78WVtNUDGhPZbEgLpDsowM=",
902 "dev": true,
903 "requires": {
904 "buffer-alloc-unsafe": "0.1.1",
905 "buffer-fill": "0.1.1"
906 }
907 },
908 "buffer-alloc-unsafe": {
909 "version": "0.12.6",
910 "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-0.1.1.tgz",
911 "integrity": "sha1-/+H2dVHdBVc33iUzN7/oU9+rGmo=",
912 "dev": true
913 },
914 "buffer-crc32": {
915 "version": "0.12.6",
916 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
917 "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
918 "dev": true
919 },
920 "buffer-equal": {
921 "version": "0.12.6",
922 "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
923 "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
924 "dev": true
925 },
926 "buffer-fill": {
927 "version": "0.12.6",
928 "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-0.1.1.tgz",
929 "integrity": "sha512-YgBMBzdRLEfgxJIGu2wrvI2E03tMCFU1p7d1KhB4BOoMN0VxmTFjSyN5JtKt9z8Z9JajMHruI6SE25W96wNv7Q==",
930 "dev": true
931 },
932 "buffer-from": {
933 "version": "0.12.6",
934 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz",
935 "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==",
936 "dev": true
937 },
938 "buffers": {
939 "version": "0.12.6",
940 "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz",
941 "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=",
942 "dev": true
943 },
944 "builtin-modules": {
945 "version": "0.12.6",
946 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
947 "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
948 "dev": true
949 },
950 "bytes": {
951 "version": "0.12.6",
952 "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
953 "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
954 "dev": true
955 },
956 "callsite": {
957 "version": "0.12.6",
958 "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
959 "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
960 "dev": true
961 },
962 "camelcase": {
963 "version": "0.12.6",
964 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
965 "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
966 "dev": true
967 },
968 "camelcase-keys": {
969 "version": "0.12.6",
970 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
971 "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
972 "dev": true,
973 "requires": {
974 "camelcase": "2.1.1",
975 "map-obj": "1.0.1"
976 }
977 },
978 "cardinal": {
979 "version": "0.12.6",
980 "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-1.0.0.tgz",
981 "integrity": "sha1-UOIcGwqjdyn5N33vGWtanOyTLuk=",
982 "requires": {
983 "ansicolors": "0.2.1",
984 "redeyed": "1.0.1"
985 }
986 },
987 "caseless": {
988 "version": "0.12.6",
989 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.8.0.tgz",
990 "integrity": "sha1-W8oogdQUN/VLJAfr40iIx7mtT30=",
991 "dev": true
992 },
993 "center-align": {
994 "version": "0.12.6",
995 "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
996 "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
997 "dev": true,
998 "requires": {
999 "align-text": "0.1.4",
1000 "lazy-cache": "1.0.4"
1001 }
1002 },
1003 "chai": {
1004 "version": "0.12.6",
1005 "resolved": "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz",
1006 "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=",
1007 "dev": true,
1008 "requires": {
1009 "assertion-error": "1.1.0",
1010 "deep-eql": "0.1.3",
1011 "type-detect": "1.0.0"
1012 }
1013 },
1014 "chainsaw": {
1015 "version": "0.12.6",
1016 "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
1017 "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=",
1018 "dev": true,
1019 "requires": {
1020 "traverse": "0.3.9"
1021 }
1022 },
1023 "chalk": {
1024 "version": "0.12.6",
1025 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1026 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1027 "dev": true,
1028 "requires": {
1029 "ansi-styles": "2.2.1",
1030 "escape-string-regexp": "1.0.5",
1031 "has-ansi": "2.0.0",
1032 "strip-ansi": "3.0.1",
1033 "supports-color": "2.0.0"
1034 }
1035 },
1036 "chmodr": {
1037 "version": "0.12.6",
1038 "resolved": "https://registry.npmjs.org/chmodr/-/chmodr-0.1.0.tgz",
1039 "integrity": "sha1-4JIVodUVQtsqJXaWl2W89hJVg+s=",
1040 "dev": true
1041 },
1042 "chokidar": {
1043 "version": "0.12.6",
1044 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
1045 "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
1046 "dev": true,
1047 "requires": {
1048 "anymatch": "1.3.2",
1049 "async-each": "1.0.1",
1050 "fsevents": "1.0.14",
1051 "glob-parent": "2.0.0",
1052 "inherits": "2.0.3",
1053 "is-binary-path": "1.0.1",
1054 "is-glob": "2.0.1",
1055 "path-is-absolute": "1.0.1",
1056 "readdirp": "2.1.0"
1057 }
1058 },
1059 "cli-color": {
1060 "version": "0.12.6",
1061 "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-0.3.3.tgz",
1062 "integrity": "sha1-EtW90Vj/igsNtAEZiRPAPfBp9vU=",
1063 "dev": true,
1064 "requires": {
1065 "d": "0.1.1",
1066 "es5-ext": "0.10.42",
1067 "memoizee": "0.3.10",
1068 "timers-ext": "0.1.5"
1069 }
1070 },
1071 "cliui": {
1072 "version": "0.12.6",
1073 "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
1074 "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
1075 "dev": true,
1076 "requires": {
1077 "center-align": "0.1.3",
1078 "right-align": "0.1.3",
1079 "wordwrap": "0.0.2"
1080 },
1081 "dependencies": {
1082 "wordwrap": {
1083 "version": "0.12.6",
1084 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
1085 "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
1086 "dev": true
1087 }
1088 }
1089 },
1090 "clone": {
1091 "version": "0.12.6",
1092 "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz",
1093 "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=",
1094 "dev": true
1095 },
1096 "clone-buffer": {
1097 "version": "0.12.6",
1098 "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
1099 "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
1100 "dev": true
1101 },
1102 "clone-stats": {
1103 "version": "0.12.6",
1104 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
1105 "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
1106 "dev": true
1107 },
1108 "cloneable-readable": {
1109 "version": "0.12.6",
1110 "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.2.tgz",
1111 "integrity": "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg==",
1112 "dev": true,
1113 "requires": {
1114 "inherits": "2.0.3",
1115 "process-nextick-args": "2.0.0",
1116 "readable-stream": "2.3.6"
1117 },
1118 "dependencies": {
1119 "isarray": {
1120 "version": "0.12.6",
1121 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1122 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1123 "dev": true
1124 },
1125 "readable-stream": {
1126 "version": "0.12.6",
1127 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
1128 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
1129 "dev": true,
1130 "requires": {
1131 "core-util-is": "1.0.2",
1132 "inherits": "2.0.3",
1133 "isarray": "1.0.0",
1134 "process-nextick-args": "2.0.0",
1135 "safe-buffer": "5.1.2",
1136 "string_decoder": "1.1.1",
1137 "util-deprecate": "1.0.2"
1138 }
1139 },
1140 "string_decoder": {
1141 "version": "0.12.6",
1142 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1143 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1144 "dev": true,
1145 "requires": {
1146 "safe-buffer": "5.1.2"
1147 }
1148 }
1149 }
1150 },
1151 "co": {
1152 "version": "0.12.6",
1153 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
1154 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
1155 "dev": true
1156 },
1157 "coffeescript": {
1158 "version": "0.12.6",
1159 "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
1160 "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=",
1161 "dev": true
1162 },
1163 "color-convert": {
1164 "version": "0.12.6",
1165 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
1166 "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
1167 "dev": true,
1168 "requires": {
1169 "color-name": "1.1.3"
1170 }
1171 },
1172 "color-name": {
1173 "version": "0.12.6",
1174 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1175 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1176 "dev": true
1177 },
1178 "colors": {
1179 "version": "0.12.6",
1180 "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
1181 "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
1182 "dev": true
1183 },
1184 "combine-lists": {
1185 "version": "0.12.6",
1186 "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
1187 "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
1188 "dev": true,
1189 "requires": {
1190 "lodash": "4.17.10"
1191 }
1192 },
1193 "combined-stream": {
1194 "version": "0.12.6",
1195 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz",
1196 "integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=",
1197 "dev": true,
1198 "requires": {
1199 "delayed-stream": "0.0.5"
1200 }
1201 },
1202 "commander": {
1203 "version": "0.12.6",
1204 "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
1205 "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
1206 "dev": true,
1207 "requires": {
1208 "graceful-readlink": "1.0.1"
1209 }
1210 },
1211 "component-bind": {
1212 "version": "0.12.6",
1213 "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
1214 "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
1215 "dev": true
1216 },
1217 "component-emitter": {
1218 "version": "0.12.6",
1219 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
1220 "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=",
1221 "dev": true
1222 },
1223 "component-inherit": {
1224 "version": "0.12.6",
1225 "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
1226 "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
1227 "dev": true
1228 },
1229 "compress-commons": {
1230 "version": "0.12.6",
1231 "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz",
1232 "integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=",
1233 "dev": true,
1234 "requires": {
1235 "buffer-crc32": "0.2.13",
1236 "crc32-stream": "2.0.0",
1237 "normalize-path": "2.1.1",
1238 "readable-stream": "2.3.6"
1239 },
1240 "dependencies": {
1241 "isarray": {
1242 "version": "0.12.6",
1243 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1244 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1245 "dev": true
1246 },
1247 "readable-stream": {
1248 "version": "0.12.6",
1249 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
1250 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
1251 "dev": true,
1252 "requires": {
1253 "core-util-is": "1.0.2",
1254 "inherits": "2.0.3",
1255 "isarray": "1.0.0",
1256 "process-nextick-args": "2.0.0",
1257 "safe-buffer": "5.1.2",
1258 "string_decoder": "1.1.1",
1259 "util-deprecate": "1.0.2"
1260 }
1261 },
1262 "string_decoder": {
1263 "version": "0.12.6",
1264 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1265 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1266 "dev": true,
1267 "requires": {
1268 "safe-buffer": "5.1.2"
1269 }
1270 }
1271 }
1272 },
1273 "concat-map": {
1274 "version": "0.12.6",
1275 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1276 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1277 "dev": true
1278 },
1279 "concat-stream": {
1280 "version": "0.12.6",
1281 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
1282 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
1283 "dev": true,
1284 "requires": {
1285 "buffer-from": "1.0.0",
1286 "inherits": "2.0.3",
1287 "readable-stream": "2.3.6",
1288 "typedarray": "0.0.6"
1289 },
1290 "dependencies": {
1291 "isarray": {
1292 "version": "0.12.6",
1293 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1294 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1295 "dev": true
1296 },
1297 "readable-stream": {
1298 "version": "0.12.6",
1299 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
1300 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
1301 "dev": true,
1302 "requires": {
1303 "core-util-is": "1.0.2",
1304 "inherits": "2.0.3",
1305 "isarray": "1.0.0",
1306 "process-nextick-args": "2.0.0",
1307 "safe-buffer": "5.1.2",
1308 "string_decoder": "1.1.1",
1309 "util-deprecate": "1.0.2"
1310 }
1311 },
1312 "string_decoder": {
1313 "version": "0.12.6",
1314 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1315 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1316 "dev": true,
1317 "requires": {
1318 "safe-buffer": "5.1.2"
1319 }
1320 }
1321 }
1322 },
1323 "config-chain": {
1324 "version": "0.12.6",
1325 "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.11.tgz",
1326 "integrity": "sha1-q6CXR9++TD5w52am5BWG4YWfxvI=",
1327 "dev": true,
1328 "requires": {
1329 "ini": "1.3.5",
1330 "proto-list": "1.2.4"
1331 }
1332 },
1333 "configstore": {
1334 "version": "0.12.6",
1335 "resolved": "https://registry.npmjs.org/configstore/-/configstore-0.3.2.tgz",
1336 "integrity": "sha1-JeTBbDdoq/dcWmW8YXYfSVBVtFk=",
1337 "dev": true,
1338 "requires": {
1339 "graceful-fs": "3.0.11",
1340 "js-yaml": "3.5.5",
1341 "mkdirp": "0.5.0",
1342 "object-assign": "2.1.1",
1343 "osenv": "0.1.0",
1344 "user-home": "1.1.1",
1345 "uuid": "2.0.3",
1346 "xdg-basedir": "1.0.1"
1347 },
1348 "dependencies": {
1349 "graceful-fs": {
1350 "version": "0.12.6",
1351 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
1352 "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
1353 "dev": true,
1354 "requires": {
1355 "natives": "1.1.4"
1356 }
1357 },
1358 "object-assign": {
1359 "version": "0.12.6",
1360 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
1361 "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=",
1362 "dev": true
1363 }
1364 }
1365 },
1366 "connect": {
1367 "version": "0.12.6",
1368 "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
1369 "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
1370 "dev": true,
1371 "requires": {
1372 "debug": "2.6.9",
1373 "finalhandler": "1.1.0",
1374 "parseurl": "1.3.2",
1375 "utils-merge": "1.0.1"
1376 }
1377 },
1378 "connect-livereload": {
1379 "version": "0.12.6",
1380 "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz",
1381 "integrity": "sha1-gBV9E3HJ83zBQDmrGJWXDRGdw7w=",
1382 "dev": true
1383 },
1384 "content-type": {
1385 "version": "0.12.6",
1386 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
1387 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
1388 "dev": true
1389 },
1390 "continuable-cache": {
1391 "version": "0.12.6",
1392 "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
1393 "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
1394 "dev": true
1395 },
1396 "convert-source-map": {
1397 "version": "0.12.6",
1398 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",
1399 "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=",
1400 "dev": true
1401 },
1402 "cookie": {
1403 "version": "0.12.6",
1404 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
1405 "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
1406 "dev": true
1407 },
1408 "core-js": {
1409 "version": "0.12.6",
1410 "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz",
1411 "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==",
1412 "dev": true
1413 },
1414 "core-util-is": {
1415 "version": "0.12.6",
1416 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1417 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
1418 "dev": true
1419 },
1420 "coveralls": {
1421 "version": "0.12.6",
1422 "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.0.1.tgz",
1423 "integrity": "sha512-FAzXwiDOYLGDWH+zgoIA+8GbWv50hlx+kpEJyvzLKOdnIBv9uWoVl4DhqGgyUHpiRjAlF8KYZSipWXYtllWH6Q==",
1424 "dev": true,
1425 "requires": {
1426 "js-yaml": "3.11.0",
1427 "lcov-parse": "0.0.10",
1428 "log-driver": "1.2.7",
1429 "minimist": "1.2.0",
1430 "request": "2.87.0"
1431 },
1432 "dependencies": {
1433 "ajv": {
1434 "version": "0.12.6",
1435 "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
1436 "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
1437 "dev": true,
1438 "requires": {
1439 "co": "4.6.0",
1440 "fast-deep-equal": "1.1.0",
1441 "fast-json-stable-stringify": "2.0.0",
1442 "json-schema-traverse": "0.3.1"
1443 }
1444 },
1445 "assert-plus": {
1446 "version": "0.12.6",
1447 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1448 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1449 "dev": true
1450 },
1451 "aws-sign2": {
1452 "version": "0.12.6",
1453 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1454 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1455 "dev": true
1456 },
1457 "caseless": {
1458 "version": "0.12.6",
1459 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1460 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
1461 "dev": true
1462 },
1463 "combined-stream": {
1464 "version": "0.12.6",
1465 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
1466 "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
1467 "dev": true,
1468 "requires": {
1469 "delayed-stream": "1.0.0"
1470 }
1471 },
1472 "delayed-stream": {
1473 "version": "0.12.6",
1474 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1475 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
1476 "dev": true
1477 },
1478 "esprima": {
1479 "version": "0.12.6",
1480 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
1481 "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
1482 "dev": true
1483 },
1484 "forever-agent": {
1485 "version": "0.12.6",
1486 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1487 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
1488 "dev": true
1489 },
1490 "form-data": {
1491 "version": "0.12.6",
1492 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
1493 "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
1494 "dev": true,
1495 "requires": {
1496 "asynckit": "0.4.0",
1497 "combined-stream": "1.0.6",
1498 "mime-types": "2.1.18"
1499 }
1500 },
1501 "har-schema": {
1502 "version": "0.12.6",
1503 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
1504 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
1505 "dev": true
1506 },
1507 "har-validator": {
1508 "version": "0.12.6",
1509 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
1510 "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
1511 "dev": true,
1512 "requires": {
1513 "ajv": "5.5.2",
1514 "har-schema": "2.0.0"
1515 }
1516 },
1517 "http-signature": {
1518 "version": "0.12.6",
1519 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
1520 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
1521 "dev": true,
1522 "requires": {
1523 "assert-plus": "1.0.0",
1524 "jsprim": "1.4.1",
1525 "sshpk": "1.14.1"
1526 }
1527 },
1528 "js-yaml": {
1529 "version": "0.12.6",
1530 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz",
1531 "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==",
1532 "dev": true,
1533 "requires": {
1534 "argparse": "1.0.10",
1535 "esprima": "4.0.0"
1536 }
1537 },
1538 "mime-db": {
1539 "version": "0.12.6",
1540 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
1541 "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
1542 "dev": true
1543 },
1544 "mime-types": {
1545 "version": "0.12.6",
1546 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
1547 "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
1548 "dev": true,
1549 "requires": {
1550 "mime-db": "1.33.0"
1551 }
1552 },
1553 "minimist": {
1554 "version": "0.12.6",
1555 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1556 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1557 "dev": true
1558 },
1559 "oauth-sign": {
1560 "version": "0.12.6",
1561 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
1562 "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
1563 "dev": true
1564 },
1565 "performance-now": {
1566 "version": "0.12.6",
1567 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
1568 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
1569 "dev": true
1570 },
1571 "qs": {
1572 "version": "0.12.6",
1573 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
1574 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
1575 "dev": true
1576 },
1577 "request": {
1578 "version": "0.12.6",
1579 "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
1580 "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
1581 "dev": true,
1582 "requires": {
1583 "aws-sign2": "0.7.0",
1584 "aws4": "1.7.0",
1585 "caseless": "0.12.0",
1586 "combined-stream": "1.0.6",
1587 "extend": "3.0.1",
1588 "forever-agent": "0.6.1",
1589 "form-data": "2.3.2",
1590 "har-validator": "5.0.3",
1591 "http-signature": "1.2.0",
1592 "is-typedarray": "1.0.0",
1593 "isstream": "0.1.2",
1594 "json-stringify-safe": "5.0.1",
1595 "mime-types": "2.1.18",
1596 "oauth-sign": "0.8.2",
1597 "performance-now": "2.1.0",
1598 "qs": "6.5.2",
1599 "safe-buffer": "5.1.2",
1600 "tough-cookie": "2.3.4",
1601 "tunnel-agent": "0.6.0",
1602 "uuid": "3.2.1"
1603 }
1604 },
1605 "tunnel-agent": {
1606 "version": "0.12.6",
1607 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
1608 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
1609 "dev": true,
1610 "requires": {
1611 "safe-buffer": "5.1.2"
1612 }
1613 },
1614 "uuid": {
1615 "version": "0.12.6",
1616 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
1617 "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
1618 "dev": true
1619 }
1620 }
1621 },
1622 "crc": {
1623 "version": "0.12.6",
1624 "resolved": "https://registry.npmjs.org/crc/-/crc-3.5.0.tgz",
1625 "integrity": "sha1-mLi6fUiWZbo5efWbITgTdBAaGWQ=",
1626 "dev": true
1627 },
1628 "crc32-stream": {
1629 "version": "0.12.6",
1630 "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz",
1631 "integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=",
1632 "dev": true,
1633 "requires": {
1634 "crc": "3.5.0",
1635 "readable-stream": "2.3.6"
1636 },
1637 "dependencies": {
1638 "isarray": {
1639 "version": "0.12.6",
1640 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1641 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1642 "dev": true
1643 },
1644 "readable-stream": {
1645 "version": "0.12.6",
1646 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
1647 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
1648 "dev": true,
1649 "requires": {
1650 "core-util-is": "1.0.2",
1651 "inherits": "2.0.3",
1652 "isarray": "1.0.0",
1653 "process-nextick-args": "2.0.0",
1654 "safe-buffer": "5.1.2",
1655 "string_decoder": "1.1.1",
1656 "util-deprecate": "1.0.2"
1657 }
1658 },
1659 "string_decoder": {
1660 "version": "0.12.6",
1661 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1662 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1663 "dev": true,
1664 "requires": {
1665 "safe-buffer": "5.1.2"
1666 }
1667 }
1668 }
1669 },
1670 "cryptiles": {
1671 "version": "0.12.6",
1672 "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz",
1673 "integrity": "sha1-7ZH/HxetE9N0gohZT4pIoNJvMlw=",
1674 "dev": true,
1675 "requires": {
1676 "boom": "0.4.2"
1677 }
1678 },
1679 "cson-parser": {
1680 "version": "0.12.6",
1681 "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-1.3.5.tgz",
1682 "integrity": "sha1-fsZ14DkUVTO/KmqFYHPxWZ2cLSQ=",
1683 "dev": true,
1684 "requires": {
1685 "coffee-script": "1.12.7"
1686 },
1687 "dependencies": {
1688 "coffee-script": {
1689 "version": "0.12.6",
1690 "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz",
1691 "integrity": "sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==",
1692 "dev": true
1693 }
1694 }
1695 },
1696 "csv-parse": {
1697 "version": "0.12.6",
1698 "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-2.4.0.tgz",
1699 "integrity": "sha512-C/Biz45WWkL7yGvzyD4ONDMaQFHC/nIrSCOh9YCEBLsDQ4JOSDsgp7oyTFvOaMwvI/OVfJ7qLIPcx00Dk/7USw=="
1700 },
1701 "ctype": {
1702 "version": "0.12.6",
1703 "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz",
1704 "integrity": "sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8=",
1705 "dev": true
1706 },
1707 "currently-unhandled": {
1708 "version": "0.12.6",
1709 "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
1710 "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
1711 "dev": true,
1712 "requires": {
1713 "array-find-index": "1.0.2"
1714 }
1715 },
1716 "custom-event": {
1717 "version": "0.12.6",
1718 "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
1719 "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
1720 "dev": true
1721 },
1722 "d": {
1723 "version": "0.12.6",
1724 "resolved": "https://registry.npmjs.org/d/-/d-0.1.1.tgz",
1725 "integrity": "sha1-2hhMU10Y2O57oqoim5FACfrhEwk=",
1726 "dev": true,
1727 "requires": {
1728 "es5-ext": "0.10.42"
1729 }
1730 },
1731 "dashdash": {
1732 "version": "0.12.6",
1733 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
1734 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
1735 "dev": true,
1736 "requires": {
1737 "assert-plus": "1.0.0"
1738 },
1739 "dependencies": {
1740 "assert-plus": {
1741 "version": "0.12.6",
1742 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1743 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1744 "dev": true
1745 }
1746 }
1747 },
1748 "dateformat": {
1749 "version": "0.12.6",
1750 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
1751 "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
1752 "dev": true,
1753 "requires": {
1754 "get-stdin": "4.0.1",
1755 "meow": "3.7.0"
1756 }
1757 },
1758 "debug": {
1759 "version": "0.12.6",
1760 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1761 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1762 "dev": true,
1763 "requires": {
1764 "ms": "2.0.0"
1765 }
1766 },
1767 "decamelize": {
1768 "version": "0.12.6",
1769 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1770 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1771 "dev": true
1772 },
1773 "decompress-zip": {
1774 "version": "0.12.6",
1775 "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.0.8.tgz",
1776 "integrity": "sha1-SiZbIseyCdeyT6ZvKy37ztWQRPM=",
1777 "dev": true,
1778 "requires": {
1779 "binary": "0.3.0",
1780 "graceful-fs": "3.0.11",
1781 "mkpath": "0.1.0",
1782 "nopt": "2.2.1",
1783 "q": "1.0.1",
1784 "readable-stream": "1.1.14",
1785 "touch": "0.0.2"
1786 },
1787 "dependencies": {
1788 "graceful-fs": {
1789 "version": "0.12.6",
1790 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
1791 "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
1792 "dev": true,
1793 "requires": {
1794 "natives": "1.1.4"
1795 }
1796 },
1797 "nopt": {
1798 "version": "0.12.6",
1799 "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz",
1800 "integrity": "sha1-KqCbfRdoSHs7ianFqlIzW/8Lrqc=",
1801 "dev": true,
1802 "requires": {
1803 "abbrev": "1.1.1"
1804 }
1805 },
1806 "readable-stream": {
1807 "version": "0.12.6",
1808 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
1809 "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
1810 "dev": true,
1811 "requires": {
1812 "core-util-is": "1.0.2",
1813 "inherits": "2.0.3",
1814 "isarray": "0.0.1",
1815 "string_decoder": "0.10.31"
1816 }
1817 }
1818 }
1819 },
1820 "deep-eql": {
1821 "version": "0.12.6",
1822 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz",
1823 "integrity": "sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=",
1824 "dev": true,
1825 "requires": {
1826 "type-detect": "0.1.1"
1827 },
1828 "dependencies": {
1829 "type-detect": {
1830 "version": "0.12.6",
1831 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz",
1832 "integrity": "sha1-C6XsKohWQORw6k6FBZcZANrFiCI=",
1833 "dev": true
1834 }
1835 }
1836 },
1837 "deep-extend": {
1838 "version": "0.12.6",
1839 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.2.11.tgz",
1840 "integrity": "sha1-eha6aXKRMjQFBhcElLyD9wdv4I8=",
1841 "dev": true
1842 },
1843 "deep-is": {
1844 "version": "0.12.6",
1845 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
1846 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
1847 "dev": true
1848 },
1849 "define-properties": {
1850 "version": "0.12.6",
1851 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz",
1852 "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
1853 "dev": true,
1854 "requires": {
1855 "foreach": "2.0.5",
1856 "object-keys": "1.0.11"
1857 }
1858 },
1859 "delayed-stream": {
1860 "version": "0.12.6",
1861 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz",
1862 "integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=",
1863 "dev": true
1864 },
1865 "depd": {
1866 "version": "0.12.6",
1867 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
1868 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
1869 "dev": true
1870 },
1871 "destroy": {
1872 "version": "0.12.6",
1873 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
1874 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
1875 "dev": true
1876 },
1877 "di": {
1878 "version": "0.12.6",
1879 "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
1880 "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
1881 "dev": true
1882 },
1883 "diff": {
1884 "version": "0.12.6",
1885 "resolved": "https://registry.npmjs.org/diff/-/diff-3.2.0.tgz",
1886 "integrity": "sha1-yc45Okt8vQsFinJck98pkCeGj/k=",
1887 "dev": true
1888 },
1889 "dom-serialize": {
1890 "version": "0.12.6",
1891 "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
1892 "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
1893 "dev": true,
1894 "requires": {
1895 "custom-event": "1.0.1",
1896 "ent": "2.2.0",
1897 "extend": "3.0.1",
1898 "void-elements": "2.0.1"
1899 }
1900 },
1901 "duplexify": {
1902 "version": "0.12.6",
1903 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz",
1904 "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==",
1905 "dev": true,
1906 "requires": {
1907 "end-of-stream": "1.0.0",
1908 "inherits": "2.0.3",
1909 "readable-stream": "2.3.6",
1910 "stream-shift": "1.0.0"
1911 },
1912 "dependencies": {
1913 "isarray": {
1914 "version": "0.12.6",
1915 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1916 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1917 "dev": true
1918 },
1919 "readable-stream": {
1920 "version": "0.12.6",
1921 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
1922 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
1923 "dev": true,
1924 "requires": {
1925 "core-util-is": "1.0.2",
1926 "inherits": "2.0.3",
1927 "isarray": "1.0.0",
1928 "process-nextick-args": "2.0.0",
1929 "safe-buffer": "5.1.2",
1930 "string_decoder": "1.1.1",
1931 "util-deprecate": "1.0.2"
1932 }
1933 },
1934 "string_decoder": {
1935 "version": "0.12.6",
1936 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1937 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1938 "dev": true,
1939 "requires": {
1940 "safe-buffer": "5.1.2"
1941 }
1942 }
1943 }
1944 },
1945 "ecc-jsbn": {
1946 "version": "0.12.6",
1947 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
1948 "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
1949 "dev": true,
1950 "optional": true,
1951 "requires": {
1952 "jsbn": "0.1.0"
1953 }
1954 },
1955 "ee-first": {
1956 "version": "0.12.6",
1957 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
1958 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
1959 "dev": true
1960 },
1961 "encodeurl": {
1962 "version": "0.12.6",
1963 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
1964 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
1965 "dev": true
1966 },
1967 "end-of-stream": {
1968 "version": "0.12.6",
1969 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz",
1970 "integrity": "sha1-1FlucCc0qT5A6a+GQxnqvZn/Lw4=",
1971 "dev": true,
1972 "requires": {
1973 "once": "1.3.3"
1974 },
1975 "dependencies": {
1976 "once": {
1977 "version": "0.12.6",
1978 "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
1979 "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
1980 "dev": true,
1981 "requires": {
1982 "wrappy": "1.0.2"
1983 }
1984 }
1985 }
1986 },
1987 "engine.io": {
1988 "version": "0.12.6",
1989 "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.3.tgz",
1990 "integrity": "sha1-jef5eJXSDTm4X4ju7nd7K9QrE9Q=",
1991 "dev": true,
1992 "requires": {
1993 "accepts": "1.3.3",
1994 "base64id": "1.0.0",
1995 "cookie": "0.3.1",
1996 "debug": "2.3.3",
1997 "engine.io-parser": "1.3.2",
1998 "ws": "1.1.2"
1999 },
2000 "dependencies": {
2001 "accepts": {
2002 "version": "0.12.6",
2003 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
2004 "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
2005 "dev": true,
2006 "requires": {
2007 "mime-types": "2.1.18",
2008 "negotiator": "0.6.1"
2009 }
2010 },
2011 "debug": {
2012 "version": "0.12.6",
2013 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
2014 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
2015 "dev": true,
2016 "requires": {
2017 "ms": "0.7.2"
2018 }
2019 },
2020 "mime-db": {
2021 "version": "0.12.6",
2022 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
2023 "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
2024 "dev": true
2025 },
2026 "mime-types": {
2027 "version": "0.12.6",
2028 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
2029 "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
2030 "dev": true,
2031 "requires": {
2032 "mime-db": "1.33.0"
2033 }
2034 },
2035 "ms": {
2036 "version": "0.12.6",
2037 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
2038 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
2039 "dev": true
2040 }
2041 }
2042 },
2043 "engine.io-client": {
2044 "version": "0.12.6",
2045 "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.3.tgz",
2046 "integrity": "sha1-F5jtk0USRkU9TG9jXXogH+lA1as=",
2047 "dev": true,
2048 "requires": {
2049 "component-emitter": "1.2.1",
2050 "component-inherit": "0.0.3",
2051 "debug": "2.3.3",
2052 "engine.io-parser": "1.3.2",
2053 "has-cors": "1.1.0",
2054 "indexof": "0.0.1",
2055 "parsejson": "0.0.3",
2056 "parseqs": "0.0.5",
2057 "parseuri": "0.0.5",
2058 "ws": "1.1.2",
2059 "xmlhttprequest-ssl": "1.5.3",
2060 "yeast": "0.1.2"
2061 },
2062 "dependencies": {
2063 "component-emitter": {
2064 "version": "0.12.6",
2065 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
2066 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
2067 "dev": true
2068 },
2069 "debug": {
2070 "version": "0.12.6",
2071 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
2072 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
2073 "dev": true,
2074 "requires": {
2075 "ms": "0.7.2"
2076 }
2077 },
2078 "ms": {
2079 "version": "0.12.6",
2080 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
2081 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
2082 "dev": true
2083 }
2084 }
2085 },
2086 "engine.io-parser": {
2087 "version": "0.12.6",
2088 "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
2089 "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
2090 "dev": true,
2091 "requires": {
2092 "after": "0.8.2",
2093 "arraybuffer.slice": "0.0.6",
2094 "base64-arraybuffer": "0.1.5",
2095 "blob": "0.0.4",
2096 "has-binary": "0.1.7",
2097 "wtf-8": "1.0.0"
2098 }
2099 },
2100 "ent": {
2101 "version": "0.12.6",
2102 "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
2103 "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
2104 "dev": true
2105 },
2106 "errno": {
2107 "version": "0.12.6",
2108 "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz",
2109 "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=",
2110 "dev": true,
2111 "optional": true,
2112 "requires": {
2113 "prr": "0.0.0"
2114 }
2115 },
2116 "error": {
2117 "version": "0.12.6",
2118 "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz",
2119 "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=",
2120 "dev": true,
2121 "requires": {
2122 "string-template": "0.2.1",
2123 "xtend": "4.0.1"
2124 }
2125 },
2126 "error-ex": {
2127 "version": "0.12.6",
2128 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
2129 "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
2130 "dev": true,
2131 "requires": {
2132 "is-arrayish": "0.2.1"
2133 }
2134 },
2135 "es5-ext": {
2136 "version": "0.12.6",
2137 "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.42.tgz",
2138 "integrity": "sha512-AJxO1rmPe1bDEfSR6TJ/FgMFYuTBhR5R57KW58iCkYACMyFbrkqVyzXSurYoScDGvgyMpk7uRF/lPUPPTmsRSA==",
2139 "dev": true,
2140 "requires": {
2141 "es6-iterator": "2.0.3",
2142 "es6-symbol": "3.1.1",
2143 "next-tick": "1.0.0"
2144 }
2145 },
2146 "es6-iterator": {
2147 "version": "0.12.6",
2148 "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
2149 "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
2150 "dev": true,
2151 "requires": {
2152 "d": "1.0.0",
2153 "es5-ext": "0.10.42",
2154 "es6-symbol": "3.1.1"
2155 },
2156 "dependencies": {
2157 "d": {
2158 "version": "0.12.6",
2159 "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
2160 "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
2161 "dev": true,
2162 "requires": {
2163 "es5-ext": "0.10.42"
2164 }
2165 }
2166 }
2167 },
2168 "es6-promise": {
2169 "version": "0.12.6",
2170 "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz",
2171 "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==",
2172 "dev": true
2173 },
2174 "es6-promisify": {
2175 "version": "0.12.6",
2176 "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
2177 "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
2178 "dev": true,
2179 "requires": {
2180 "es6-promise": "4.2.4"
2181 }
2182 },
2183 "es6-symbol": {
2184 "version": "0.12.6",
2185 "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
2186 "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
2187 "dev": true,
2188 "requires": {
2189 "d": "1.0.0",
2190 "es5-ext": "0.10.42"
2191 },
2192 "dependencies": {
2193 "d": {
2194 "version": "0.12.6",
2195 "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
2196 "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
2197 "dev": true,
2198 "requires": {
2199 "es5-ext": "0.10.42"
2200 }
2201 }
2202 }
2203 },
2204 "es6-weak-map": {
2205 "version": "0.12.6",
2206 "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-0.1.4.tgz",
2207 "integrity": "sha1-cGzvnpmqI2undmwjnIueKG6n0ig=",
2208 "dev": true,
2209 "requires": {
2210 "d": "0.1.1",
2211 "es5-ext": "0.10.42",
2212 "es6-iterator": "0.1.3",
2213 "es6-symbol": "2.0.1"
2214 },
2215 "dependencies": {
2216 "es6-iterator": {
2217 "version": "0.12.6",
2218 "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-0.1.3.tgz",
2219 "integrity": "sha1-1vWLjE/EE8JJtLqhl2j45NfIlE4=",
2220 "dev": true,
2221 "requires": {
2222 "d": "0.1.1",
2223 "es5-ext": "0.10.42",
2224 "es6-symbol": "2.0.1"
2225 }
2226 },
2227 "es6-symbol": {
2228 "version": "0.12.6",
2229 "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-2.0.1.tgz",
2230 "integrity": "sha1-dhtcZ8/U8dGK+yNPaR1nhoLLO/M=",
2231 "dev": true,
2232 "requires": {
2233 "d": "0.1.1",
2234 "es5-ext": "0.10.42"
2235 }
2236 }
2237 }
2238 },
2239 "escape-html": {
2240 "version": "0.12.6",
2241 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2242 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
2243 "dev": true
2244 },
2245 "escape-string-regexp": {
2246 "version": "0.12.6",
2247 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2248 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2249 "dev": true
2250 },
2251 "escodegen": {
2252 "version": "0.12.6",
2253 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
2254 "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
2255 "dev": true,
2256 "requires": {
2257 "esprima": "2.7.3",
2258 "estraverse": "1.9.3",
2259 "esutils": "2.0.2",
2260 "optionator": "0.8.2",
2261 "source-map": "0.2.0"
2262 },
2263 "dependencies": {
2264 "esprima": {
2265 "version": "0.12.6",
2266 "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
2267 "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
2268 "dev": true
2269 },
2270 "source-map": {
2271 "version": "0.12.6",
2272 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
2273 "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
2274 "dev": true,
2275 "optional": true,
2276 "requires": {
2277 "amdefine": "1.0.1"
2278 }
2279 }
2280 }
2281 },
2282 "esprima": {
2283 "version": "0.12.6",
2284 "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.0.0.tgz",
2285 "integrity": "sha1-U88kes2ncxPlUcOqLnM0LT+099k="
2286 },
2287 "estraverse": {
2288 "version": "0.12.6",
2289 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
2290 "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
2291 "dev": true
2292 },
2293 "esutils": {
2294 "version": "0.12.6",
2295 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
2296 "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
2297 "dev": true
2298 },
2299 "etag": {
2300 "version": "0.12.6",
2301 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
2302 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
2303 "dev": true
2304 },
2305 "event-emitter": {
2306 "version": "0.12.6",
2307 "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
2308 "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
2309 "dev": true,
2310 "requires": {
2311 "d": "1.0.0",
2312 "es5-ext": "0.10.42"
2313 },
2314 "dependencies": {
2315 "d": {
2316 "version": "0.12.6",
2317 "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
2318 "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
2319 "dev": true,
2320 "requires": {
2321 "es5-ext": "0.10.42"
2322 }
2323 }
2324 }
2325 },
2326 "eventemitter2": {
2327 "version": "0.12.6",
2328 "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
2329 "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
2330 "dev": true
2331 },
2332 "eventemitter3": {
2333 "version": "0.12.6",
2334 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",
2335 "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==",
2336 "dev": true
2337 },
2338 "exit": {
2339 "version": "0.12.6",
2340 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
2341 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
2342 "dev": true
2343 },
2344 "expand-braces": {
2345 "version": "0.12.6",
2346 "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
2347 "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
2348 "dev": true,
2349 "requires": {
2350 "array-slice": "0.2.3",
2351 "array-unique": "0.2.1",
2352 "braces": "0.1.5"
2353 },
2354 "dependencies": {
2355 "braces": {
2356 "version": "0.12.6",
2357 "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
2358 "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
2359 "dev": true,
2360 "requires": {
2361 "expand-range": "0.1.1"
2362 }
2363 },
2364 "expand-range": {
2365 "version": "0.12.6",
2366 "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
2367 "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
2368 "dev": true,
2369 "requires": {
2370 "is-number": "0.1.1",
2371 "repeat-string": "0.2.2"
2372 }
2373 },
2374 "is-number": {
2375 "version": "0.12.6",
2376 "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
2377 "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
2378 "dev": true
2379 },
2380 "repeat-string": {
2381 "version": "0.12.6",
2382 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
2383 "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
2384 "dev": true
2385 }
2386 }
2387 },
2388 "expand-brackets": {
2389 "version": "0.12.6",
2390 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
2391 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
2392 "dev": true,
2393 "requires": {
2394 "is-posix-bracket": "0.1.1"
2395 }
2396 },
2397 "expand-range": {
2398 "version": "0.12.6",
2399 "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
2400 "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
2401 "dev": true,
2402 "requires": {
2403 "fill-range": "2.2.4"
2404 }
2405 },
2406 "extend": {
2407 "version": "0.12.6",
2408 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
2409 "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
2410 "dev": true
2411 },
2412 "extend-shallow": {
2413 "version": "0.12.6",
2414 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2415 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2416 "dev": true,
2417 "requires": {
2418 "is-extendable": "0.1.1"
2419 }
2420 },
2421 "extglob": {
2422 "version": "0.12.6",
2423 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
2424 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
2425 "dev": true,
2426 "requires": {
2427 "is-extglob": "1.0.0"
2428 }
2429 },
2430 "extract-zip": {
2431 "version": "0.12.6",
2432 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.6.tgz",
2433 "integrity": "sha1-EpDt6NINCHK0Kf0/NRyhKOxe+Fw=",
2434 "dev": true,
2435 "requires": {
2436 "concat-stream": "1.6.0",
2437 "debug": "2.6.9",
2438 "mkdirp": "0.5.0",
2439 "yauzl": "2.4.1"
2440 },
2441 "dependencies": {
2442 "concat-stream": {
2443 "version": "0.12.6",
2444 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
2445 "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
2446 "dev": true,
2447 "requires": {
2448 "inherits": "2.0.3",
2449 "readable-stream": "2.3.6",
2450 "typedarray": "0.0.6"
2451 }
2452 },
2453 "isarray": {
2454 "version": "0.12.6",
2455 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2456 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2457 "dev": true
2458 },
2459 "readable-stream": {
2460 "version": "0.12.6",
2461 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
2462 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
2463 "dev": true,
2464 "requires": {
2465 "core-util-is": "1.0.2",
2466 "inherits": "2.0.3",
2467 "isarray": "1.0.0",
2468 "process-nextick-args": "2.0.0",
2469 "safe-buffer": "5.1.2",
2470 "string_decoder": "1.1.1",
2471 "util-deprecate": "1.0.2"
2472 }
2473 },
2474 "string_decoder": {
2475 "version": "0.12.6",
2476 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2477 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2478 "dev": true,
2479 "requires": {
2480 "safe-buffer": "5.1.2"
2481 }
2482 }
2483 }
2484 },
2485 "extsprintf": {
2486 "version": "0.12.6",
2487 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
2488 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
2489 "dev": true
2490 },
2491 "fast-deep-equal": {
2492 "version": "0.12.6",
2493 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
2494 "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
2495 "dev": true
2496 },
2497 "fast-json-stable-stringify": {
2498 "version": "0.12.6",
2499 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
2500 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
2501 "dev": true
2502 },
2503 "fast-levenshtein": {
2504 "version": "0.12.6",
2505 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2506 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
2507 "dev": true
2508 },
2509 "faye-websocket": {
2510 "version": "0.12.6",
2511 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
2512 "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
2513 "dev": true,
2514 "requires": {
2515 "websocket-driver": "0.7.0"
2516 }
2517 },
2518 "fd-slicer": {
2519 "version": "0.12.6",
2520 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
2521 "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
2522 "dev": true,
2523 "requires": {
2524 "pend": "1.2.0"
2525 }
2526 },
2527 "figures": {
2528 "version": "0.12.6",
2529 "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
2530 "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
2531 "dev": true,
2532 "requires": {
2533 "escape-string-regexp": "1.0.5",
2534 "object-assign": "4.1.1"
2535 }
2536 },
2537 "file-sync-cmp": {
2538 "version": "0.12.6",
2539 "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz",
2540 "integrity": "sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=",
2541 "dev": true
2542 },
2543 "filename-regex": {
2544 "version": "0.12.6",
2545 "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
2546 "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
2547 "dev": true
2548 },
2549 "fill-range": {
2550 "version": "0.12.6",
2551 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
2552 "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
2553 "dev": true,
2554 "requires": {
2555 "is-number": "2.1.0",
2556 "isobject": "2.1.0",
2557 "randomatic": "3.0.0",
2558 "repeat-element": "1.1.2",
2559 "repeat-string": "1.6.1"
2560 }
2561 },
2562 "finalhandler": {
2563 "version": "0.12.6",
2564 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
2565 "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
2566 "dev": true,
2567 "requires": {
2568 "debug": "2.6.9",
2569 "encodeurl": "1.0.2",
2570 "escape-html": "1.0.3",
2571 "on-finished": "2.3.0",
2572 "parseurl": "1.3.2",
2573 "statuses": "1.3.1",
2574 "unpipe": "1.0.0"
2575 }
2576 },
2577 "find-up": {
2578 "version": "0.12.6",
2579 "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
2580 "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
2581 "dev": true,
2582 "requires": {
2583 "path-exists": "2.1.0",
2584 "pinkie-promise": "2.0.1"
2585 }
2586 },
2587 "findup-sync": {
2588 "version": "0.12.6",
2589 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
2590 "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
2591 "dev": true,
2592 "requires": {
2593 "glob": "5.0.15"
2594 },
2595 "dependencies": {
2596 "glob": {
2597 "version": "0.12.6",
2598 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
2599 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
2600 "dev": true,
2601 "requires": {
2602 "inflight": "1.0.6",
2603 "inherits": "2.0.3",
2604 "minimatch": "3.0.4",
2605 "once": "1.4.0",
2606 "path-is-absolute": "1.0.1"
2607 }
2608 }
2609 }
2610 },
2611 "first-chunk-stream": {
2612 "version": "0.12.6",
2613 "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
2614 "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=",
2615 "dev": true
2616 },
2617 "flush-write-stream": {
2618 "version": "0.12.6",
2619 "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz",
2620 "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==",
2621 "dev": true,
2622 "requires": {
2623 "inherits": "2.0.3",
2624 "readable-stream": "2.3.6"
2625 },
2626 "dependencies": {
2627 "isarray": {
2628 "version": "0.12.6",
2629 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2630 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2631 "dev": true
2632 },
2633 "readable-stream": {
2634 "version": "0.12.6",
2635 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
2636 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
2637 "dev": true,
2638 "requires": {
2639 "core-util-is": "1.0.2",
2640 "inherits": "2.0.3",
2641 "isarray": "1.0.0",
2642 "process-nextick-args": "2.0.0",
2643 "safe-buffer": "5.1.2",
2644 "string_decoder": "1.1.1",
2645 "util-deprecate": "1.0.2"
2646 }
2647 },
2648 "string_decoder": {
2649 "version": "0.12.6",
2650 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2651 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2652 "dev": true,
2653 "requires": {
2654 "safe-buffer": "5.1.2"
2655 }
2656 }
2657 }
2658 },
2659 "follow-redirects": {
2660 "version": "0.12.6",
2661 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.0.tgz",
2662 "integrity": "sha512-fdrt472/9qQ6Kgjvb935ig6vJCuofpBUD14f9Vb+SLlm7xIe4Qva5gey8EKtv8lp7ahE1wilg3xL1znpVGtZIA==",
2663 "dev": true,
2664 "requires": {
2665 "debug": "3.1.0"
2666 },
2667 "dependencies": {
2668 "debug": {
2669 "version": "0.12.6",
2670 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
2671 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
2672 "dev": true,
2673 "requires": {
2674 "ms": "2.0.0"
2675 }
2676 }
2677 }
2678 },
2679 "for-in": {
2680 "version": "0.12.6",
2681 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
2682 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
2683 "dev": true
2684 },
2685 "for-own": {
2686 "version": "0.12.6",
2687 "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
2688 "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
2689 "dev": true,
2690 "requires": {
2691 "for-in": "1.0.2"
2692 }
2693 },
2694 "foreach": {
2695 "version": "0.12.6",
2696 "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
2697 "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
2698 "dev": true
2699 },
2700 "forever-agent": {
2701 "version": "0.12.6",
2702 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz",
2703 "integrity": "sha1-bQ4JxJIflKJ/Y9O0nF/v8epMUTA=",
2704 "dev": true
2705 },
2706 "form-data": {
2707 "version": "0.12.6",
2708 "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.2.0.tgz",
2709 "integrity": "sha1-Jvi8JtpkQOKZy9z7aQNcT3em5GY=",
2710 "dev": true,
2711 "requires": {
2712 "async": "0.9.2",
2713 "combined-stream": "0.0.7",
2714 "mime-types": "2.0.14"
2715 },
2716 "dependencies": {
2717 "async": {
2718 "version": "0.12.6",
2719 "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
2720 "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
2721 "dev": true
2722 },
2723 "mime-types": {
2724 "version": "0.12.6",
2725 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.14.tgz",
2726 "integrity": "sha1-MQ4VnbI+B3+Lsit0jav6SVcUCqY=",
2727 "dev": true,
2728 "requires": {
2729 "mime-db": "1.12.0"
2730 }
2731 }
2732 }
2733 },
2734 "fresh": {
2735 "version": "0.12.6",
2736 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
2737 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
2738 "dev": true
2739 },
2740 "fs-access": {
2741 "version": "0.12.6",
2742 "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
2743 "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
2744 "dev": true,
2745 "requires": {
2746 "null-check": "1.0.0"
2747 }
2748 },
2749 "fs-constants": {
2750 "version": "0.12.6",
2751 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
2752 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
2753 "dev": true
2754 },
2755 "fs-extra": {
2756 "version": "0.12.6",
2757 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz",
2758 "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=",
2759 "dev": true,
2760 "requires": {
2761 "graceful-fs": "4.1.11",
2762 "jsonfile": "2.4.0",
2763 "klaw": "1.3.1"
2764 }
2765 },
2766 "fs-mkdirp-stream": {
2767 "version": "0.12.6",
2768 "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
2769 "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=",
2770 "dev": true,
2771 "requires": {
2772 "graceful-fs": "4.1.11",
2773 "through2": "2.0.3"
2774 }
2775 },
2776 "fs.realpath": {
2777 "version": "0.12.6",
2778 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2779 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2780 "dev": true
2781 },
2782 "fsevents": {
2783 "version": "0.12.6",
2784 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.0.14.tgz",
2785 "integrity": "sha1-VY6Mw4ZD2O9A/kUVhIbQ0ldY7uQ=",
2786 "dev": true,
2787 "optional": true,
2788 "requires": {
2789 "nan": "2.10.0",
2790 "node-pre-gyp": "0.6.29"
2791 },
2792 "dependencies": {
2793 "abbrev": {
2794 "version": "0.12.6",
2795 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
2796 "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
2797 "dev": true,
2798 "optional": true
2799 },
2800 "ansi-regex": {
2801 "version": "0.12.6",
2802 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
2803 "integrity": "sha1-xQYbbg74qBd15Q9dZhUb9r83EQc=",
2804 "dev": true
2805 },
2806 "ansi-styles": {
2807 "version": "0.12.6",
2808 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
2809 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
2810 "dev": true,
2811 "optional": true
2812 },
2813 "aproba": {
2814 "version": "0.12.6",
2815 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz",
2816 "integrity": "sha1-JxNoB3XnYUyLoYbAZdTi5S0QcsA=",
2817 "dev": true,
2818 "optional": true
2819 },
2820 "are-we-there-yet": {
2821 "version": "0.12.6",
2822 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz",
2823 "integrity": "sha1-gORw6VoIR5T+GJkmLFZnxuiN4bM=",
2824 "dev": true,
2825 "optional": true,
2826 "requires": {
2827 "delegates": "1.0.0",
2828 "readable-stream": "2.1.4"
2829 }
2830 },
2831 "asn1": {
2832 "version": "0.12.6",
2833 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
2834 "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
2835 "dev": true,
2836 "optional": true
2837 },
2838 "assert-plus": {
2839 "version": "0.12.6",
2840 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
2841 "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
2842 "dev": true,
2843 "optional": true
2844 },
2845 "async": {
2846 "version": "0.12.6",
2847 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
2848 "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
2849 "dev": true,
2850 "optional": true
2851 },
2852 "aws-sign2": {
2853 "version": "0.12.6",
2854 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
2855 "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
2856 "dev": true,
2857 "optional": true
2858 },
2859 "aws4": {
2860 "version": "0.12.6",
2861 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.4.1.tgz",
2862 "integrity": "sha1-/efVKSRm0jDl7g9OA42d+qsI/GE=",
2863 "dev": true,
2864 "optional": true
2865 },
2866 "balanced-match": {
2867 "version": "0.12.6",
2868 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
2869 "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
2870 "dev": true
2871 },
2872 "bl": {
2873 "version": "0.12.6",
2874 "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
2875 "integrity": "sha1-/cqHGplxOqANGeO7ukHER4emU5g=",
2876 "dev": true,
2877 "optional": true,
2878 "requires": {
2879 "readable-stream": "2.0.6"
2880 },
2881 "dependencies": {
2882 "readable-stream": {
2883 "version": "0.12.6",
2884 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
2885 "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
2886 "dev": true,
2887 "optional": true,
2888 "requires": {
2889 "core-util-is": "1.0.2",
2890 "inherits": "2.0.1",
2891 "isarray": "1.0.0",
2892 "process-nextick-args": "1.0.7",
2893 "string_decoder": "0.10.31",
2894 "util-deprecate": "1.0.2"
2895 }
2896 }
2897 }
2898 },
2899 "block-stream": {
2900 "version": "0.12.6",
2901 "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
2902 "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
2903 "dev": true,
2904 "requires": {
2905 "inherits": "2.0.1"
2906 }
2907 },
2908 "boom": {
2909 "version": "0.12.6",
2910 "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
2911 "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
2912 "dev": true,
2913 "requires": {
2914 "hoek": "2.16.3"
2915 }
2916 },
2917 "brace-expansion": {
2918 "version": "0.12.6",
2919 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.5.tgz",
2920 "integrity": "sha1-9bStV04st8zB64Pm/nm47K33pSY=",
2921 "dev": true,
2922 "requires": {
2923 "balanced-match": "0.4.2",
2924 "concat-map": "0.0.1"
2925 }
2926 },
2927 "buffer-shims": {
2928 "version": "0.12.6",
2929 "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz",
2930 "integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E=",
2931 "dev": true
2932 },
2933 "caseless": {
2934 "version": "0.12.6",
2935 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
2936 "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
2937 "dev": true,
2938 "optional": true
2939 },
2940 "chalk": {
2941 "version": "0.12.6",
2942 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
2943 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2944 "dev": true,
2945 "optional": true,
2946 "requires": {
2947 "ansi-styles": "2.2.1",
2948 "escape-string-regexp": "1.0.5",
2949 "has-ansi": "2.0.0",
2950 "strip-ansi": "3.0.1",
2951 "supports-color": "2.0.0"
2952 }
2953 },
2954 "code-point-at": {
2955 "version": "0.12.6",
2956 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz",
2957 "integrity": "sha1-9psZLT99keOC5Lcb3bd4eGGasMY=",
2958 "dev": true,
2959 "requires": {
2960 "number-is-nan": "1.0.0"
2961 }
2962 },
2963 "combined-stream": {
2964 "version": "0.12.6",
2965 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
2966 "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
2967 "dev": true,
2968 "requires": {
2969 "delayed-stream": "1.0.0"
2970 }
2971 },
2972 "commander": {
2973 "version": "0.12.6",
2974 "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
2975 "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
2976 "dev": true,
2977 "optional": true,
2978 "requires": {
2979 "graceful-readlink": "1.0.1"
2980 }
2981 },
2982 "concat-map": {
2983 "version": "0.12.6",
2984 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2985 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2986 "dev": true
2987 },
2988 "console-control-strings": {
2989 "version": "0.12.6",
2990 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2991 "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2992 "dev": true
2993 },
2994 "core-util-is": {
2995 "version": "0.12.6",
2996 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2997 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2998 "dev": true
2999 },
3000 "cryptiles": {
3001 "version": "0.12.6",
3002 "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
3003 "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
3004 "dev": true,
3005 "optional": true,
3006 "requires": {
3007 "boom": "2.10.1"
3008 }
3009 },
3010 "dashdash": {
3011 "version": "0.12.6",
3012 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.0.tgz",
3013 "integrity": "sha1-KeSGxUGL8PNWA0qZPVFoajPoQUE=",
3014 "dev": true,
3015 "optional": true,
3016 "requires": {
3017 "assert-plus": "1.0.0"
3018 },
3019 "dependencies": {
3020 "assert-plus": {
3021 "version": "0.12.6",
3022 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
3023 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
3024 "dev": true,
3025 "optional": true
3026 }
3027 }
3028 },
3029 "debug": {
3030 "version": "0.12.6",
3031 "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
3032 "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
3033 "dev": true,
3034 "optional": true,
3035 "requires": {
3036 "ms": "0.7.1"
3037 }
3038 },
3039 "deep-extend": {
3040 "version": "0.12.6",
3041 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz",
3042 "integrity": "sha1-7+QRPQgIX05vlod1mBD4B0aeIlM=",
3043 "dev": true,
3044 "optional": true
3045 },
3046 "delayed-stream": {
3047 "version": "0.12.6",
3048 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
3049 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
3050 "dev": true
3051 },
3052 "delegates": {
3053 "version": "0.12.6",
3054 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
3055 "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
3056 "dev": true,
3057 "optional": true
3058 },
3059 "ecc-jsbn": {
3060 "version": "0.12.6",
3061 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
3062 "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
3063 "dev": true,
3064 "optional": true,
3065 "requires": {
3066 "jsbn": "0.1.0"
3067 }
3068 },
3069 "escape-string-regexp": {
3070 "version": "0.12.6",
3071 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3072 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3073 "dev": true,
3074 "optional": true
3075 },
3076 "extend": {
3077 "version": "0.12.6",
3078 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz",
3079 "integrity": "sha1-WkdDU7nzNT3dgXbf03uRyDpG8dQ=",
3080 "dev": true,
3081 "optional": true
3082 },
3083 "extsprintf": {
3084 "version": "0.12.6",
3085 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz",
3086 "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA=",
3087 "dev": true
3088 },
3089 "forever-agent": {
3090 "version": "0.12.6",
3091 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3092 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
3093 "dev": true,
3094 "optional": true
3095 },
3096 "form-data": {
3097 "version": "0.12.6",
3098 "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz",
3099 "integrity": "sha1-BaxrwiIntD5EYfSIFhVUaZ1Pi14=",
3100 "dev": true,
3101 "optional": true,
3102 "requires": {
3103 "async": "1.5.2",
3104 "combined-stream": "1.0.5",
3105 "mime-types": "2.1.11"
3106 }
3107 },
3108 "fs.realpath": {
3109 "version": "0.12.6",
3110 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3111 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3112 "dev": true
3113 },
3114 "fstream": {
3115 "version": "0.12.6",
3116 "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.10.tgz",
3117 "integrity": "sha1-YE6Kkv4m/9n2+uMDmdSYThqyKCI=",
3118 "dev": true,
3119 "requires": {
3120 "graceful-fs": "4.1.4",
3121 "inherits": "2.0.1",
3122 "mkdirp": "0.5.1",
3123 "rimraf": "2.5.3"
3124 }
3125 },
3126 "fstream-ignore": {
3127 "version": "0.12.6",
3128 "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz",
3129 "integrity": "sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=",
3130 "dev": true,
3131 "optional": true,
3132 "requires": {
3133 "fstream": "1.0.10",
3134 "inherits": "2.0.1",
3135 "minimatch": "3.0.2"
3136 }
3137 },
3138 "gauge": {
3139 "version": "0.12.6",
3140 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.6.0.tgz",
3141 "integrity": "sha1-01MBrRjpaQK0dR3LvkD0IYuUKkY=",
3142 "dev": true,
3143 "optional": true,
3144 "requires": {
3145 "aproba": "1.0.4",
3146 "console-control-strings": "1.1.0",
3147 "has-color": "0.1.7",
3148 "has-unicode": "2.0.1",
3149 "object-assign": "4.1.0",
3150 "signal-exit": "3.0.0",
3151 "string-width": "1.0.1",
3152 "strip-ansi": "3.0.1",
3153 "wide-align": "1.1.0"
3154 }
3155 },
3156 "generate-function": {
3157 "version": "0.12.6",
3158 "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
3159 "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
3160 "dev": true,
3161 "optional": true
3162 },
3163 "generate-object-property": {
3164 "version": "0.12.6",
3165 "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
3166 "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
3167 "dev": true,
3168 "optional": true,
3169 "requires": {
3170 "is-property": "1.0.2"
3171 }
3172 },
3173 "getpass": {
3174 "version": "0.12.6",
3175 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz",
3176 "integrity": "sha1-KD/9n8ElaECHUxHBtg6MQBhxEOY=",
3177 "dev": true,
3178 "optional": true,
3179 "requires": {
3180 "assert-plus": "1.0.0"
3181 },
3182 "dependencies": {
3183 "assert-plus": {
3184 "version": "0.12.6",
3185 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
3186 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
3187 "dev": true,
3188 "optional": true
3189 }
3190 }
3191 },
3192 "glob": {
3193 "version": "0.12.6",
3194 "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
3195 "integrity": "sha1-tCAqaQmbu00pKnwblbZoK2fr3JU=",
3196 "dev": true,
3197 "requires": {
3198 "fs.realpath": "1.0.0",
3199 "inflight": "1.0.5",
3200 "inherits": "2.0.1",
3201 "minimatch": "3.0.2",
3202 "once": "1.3.3",
3203 "path-is-absolute": "1.0.0"
3204 }
3205 },
3206 "graceful-fs": {
3207 "version": "0.12.6",
3208 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.4.tgz",
3209 "integrity": "sha1-7widKIDwM7ARgjzlyPrnmNp3Xb0=",
3210 "dev": true
3211 },
3212 "graceful-readlink": {
3213 "version": "0.12.6",
3214 "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
3215 "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
3216 "dev": true,
3217 "optional": true
3218 },
3219 "har-validator": {
3220 "version": "0.12.6",
3221 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
3222 "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
3223 "dev": true,
3224 "optional": true,
3225 "requires": {
3226 "chalk": "1.1.3",
3227 "commander": "2.9.0",
3228 "is-my-json-valid": "2.13.1",
3229 "pinkie-promise": "2.0.1"
3230 }
3231 },
3232 "has-ansi": {
3233 "version": "0.12.6",
3234 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
3235 "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
3236 "dev": true,
3237 "optional": true,
3238 "requires": {
3239 "ansi-regex": "2.0.0"
3240 }
3241 },
3242 "has-color": {
3243 "version": "0.12.6",
3244 "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
3245 "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=",
3246 "dev": true,
3247 "optional": true
3248 },
3249 "has-unicode": {
3250 "version": "0.12.6",
3251 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
3252 "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
3253 "dev": true,
3254 "optional": true
3255 },
3256 "hawk": {
3257 "version": "0.12.6",
3258 "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
3259 "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
3260 "dev": true,
3261 "optional": true,
3262 "requires": {
3263 "boom": "2.10.1",
3264 "cryptiles": "2.0.5",
3265 "hoek": "2.16.3",
3266 "sntp": "1.0.9"
3267 }
3268 },
3269 "hoek": {
3270 "version": "0.12.6",
3271 "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
3272 "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
3273 "dev": true
3274 },
3275 "http-signature": {
3276 "version": "0.12.6",
3277 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
3278 "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
3279 "dev": true,
3280 "optional": true,
3281 "requires": {
3282 "assert-plus": "0.2.0",
3283 "jsprim": "1.3.0",
3284 "sshpk": "1.8.3"
3285 }
3286 },
3287 "inflight": {
3288 "version": "0.12.6",
3289 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
3290 "integrity": "sha1-2zIEzVqd4ubNiQuFxuL2a89PYgo=",
3291 "dev": true,
3292 "requires": {
3293 "once": "1.3.3",
3294 "wrappy": "1.0.2"
3295 }
3296 },
3297 "inherits": {
3298 "version": "0.12.6",
3299 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
3300 "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
3301 "dev": true
3302 },
3303 "ini": {
3304 "version": "0.12.6",
3305 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
3306 "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=",
3307 "dev": true,
3308 "optional": true
3309 },
3310 "is-fullwidth-code-point": {
3311 "version": "0.12.6",
3312 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
3313 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
3314 "dev": true,
3315 "requires": {
3316 "number-is-nan": "1.0.0"
3317 }
3318 },
3319 "is-my-json-valid": {
3320 "version": "0.12.6",
3321 "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.13.1.tgz",
3322 "integrity": "sha1-1Vd4qC/rawlj/0vhEdXRaE6JBwc=",
3323 "dev": true,
3324 "optional": true,
3325 "requires": {
3326 "generate-function": "2.0.0",
3327 "generate-object-property": "1.2.0",
3328 "jsonpointer": "2.0.0",
3329 "xtend": "4.0.1"
3330 }
3331 },
3332 "is-property": {
3333 "version": "0.12.6",
3334 "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
3335 "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
3336 "dev": true,
3337 "optional": true
3338 },
3339 "is-typedarray": {
3340 "version": "0.12.6",
3341 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
3342 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
3343 "dev": true,
3344 "optional": true
3345 },
3346 "isarray": {
3347 "version": "0.12.6",
3348 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
3349 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
3350 "dev": true
3351 },
3352 "isstream": {
3353 "version": "0.12.6",
3354 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
3355 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
3356 "dev": true,
3357 "optional": true
3358 },
3359 "jodid25519": {
3360 "version": "0.12.6",
3361 "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz",
3362 "integrity": "sha1-BtSRIlUJNBlHfUJWM2BuDpB4KWc=",
3363 "dev": true,
3364 "optional": true,
3365 "requires": {
3366 "jsbn": "0.1.0"
3367 }
3368 },
3369 "jsbn": {
3370 "version": "0.12.6",
3371 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz",
3372 "integrity": "sha1-ZQmH2g3XT06/WhE3eiqi0nPpff0=",
3373 "dev": true,
3374 "optional": true
3375 },
3376 "json-schema": {
3377 "version": "0.12.6",
3378 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz",
3379 "integrity": "sha1-UDVPGfYDkXxpX3C4Wvp3w7DyNQY=",
3380 "dev": true,
3381 "optional": true
3382 },
3383 "json-stringify-safe": {
3384 "version": "0.12.6",
3385 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
3386 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
3387 "dev": true,
3388 "optional": true
3389 },
3390 "jsonpointer": {
3391 "version": "0.12.6",
3392 "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz",
3393 "integrity": "sha1-OvHdIP6FRjkQ1GmjheMwF9KgMNk=",
3394 "dev": true,
3395 "optional": true
3396 },
3397 "jsprim": {
3398 "version": "0.12.6",
3399 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.3.0.tgz",
3400 "integrity": "sha1-zi4b74NSBLTzCZkoxgL4tq5hVlA=",
3401 "dev": true,
3402 "optional": true,
3403 "requires": {
3404 "extsprintf": "1.0.2",
3405 "json-schema": "0.2.2",
3406 "verror": "1.3.6"
3407 }
3408 },
3409 "mime-db": {
3410 "version": "0.12.6",
3411 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz",
3412 "integrity": "sha1-oxtAcK2uon1zLqMzdApk0OyaZlk=",
3413 "dev": true
3414 },
3415 "mime-types": {
3416 "version": "0.12.6",
3417 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz",
3418 "integrity": "sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw=",
3419 "dev": true,
3420 "requires": {
3421 "mime-db": "1.23.0"
3422 }
3423 },
3424 "minimatch": {
3425 "version": "0.12.6",
3426 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
3427 "integrity": "sha1-DzmKcwDqRB6cNIyD2Yq4ydv5xAo=",
3428 "dev": true,
3429 "requires": {
3430 "brace-expansion": "1.1.5"
3431 }
3432 },
3433 "minimist": {
3434 "version": "0.12.6",
3435 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
3436 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
3437 "dev": true
3438 },
3439 "mkdirp": {
3440 "version": "0.12.6",
3441 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
3442 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
3443 "dev": true,
3444 "requires": {
3445 "minimist": "0.0.8"
3446 }
3447 },
3448 "ms": {
3449 "version": "0.12.6",
3450 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
3451 "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
3452 "dev": true,
3453 "optional": true
3454 },
3455 "node-pre-gyp": {
3456 "version": "0.12.6",
3457 "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.29.tgz",
3458 "integrity": "sha1-sL0TY1uvfRvnriM8FvvPMwms03w=",
3459 "dev": true,
3460 "optional": true,
3461 "requires": {
3462 "mkdirp": "0.5.1",
3463 "nopt": "3.0.6",
3464 "npmlog": "3.1.2",
3465 "rc": "1.1.6",
3466 "request": "2.73.0",
3467 "rimraf": "2.5.3",
3468 "semver": "5.2.0",
3469 "tar": "2.2.1",
3470 "tar-pack": "3.1.4"
3471 }
3472 },
3473 "node-uuid": {
3474 "version": "0.12.6",
3475 "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz",
3476 "integrity": "sha1-baWhdmjEs91ZYjvaEc9/pMH2Cm8=",
3477 "dev": true,
3478 "optional": true
3479 },
3480 "nopt": {
3481 "version": "0.12.6",
3482 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
3483 "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
3484 "dev": true,
3485 "optional": true,
3486 "requires": {
3487 "abbrev": "1.0.9"
3488 }
3489 },
3490 "npmlog": {
3491 "version": "0.12.6",
3492 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-3.1.2.tgz",
3493 "integrity": "sha1-LUb6h0M3r5SYovErtD2NC+SjaHM=",
3494 "dev": true,
3495 "optional": true,
3496 "requires": {
3497 "are-we-there-yet": "1.1.2",
3498 "console-control-strings": "1.1.0",
3499 "gauge": "2.6.0",
3500 "set-blocking": "2.0.0"
3501 }
3502 },
3503 "number-is-nan": {
3504 "version": "0.12.6",
3505 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
3506 "integrity": "sha1-wCD1KcUoKt/dIz2R1LGBw9aG3Es=",
3507 "dev": true
3508 },
3509 "oauth-sign": {
3510 "version": "0.12.6",
3511 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
3512 "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
3513 "dev": true,
3514 "optional": true
3515 },
3516 "object-assign": {
3517 "version": "0.12.6",
3518 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
3519 "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
3520 "dev": true,
3521 "optional": true
3522 },
3523 "once": {
3524 "version": "0.12.6",
3525 "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
3526 "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
3527 "dev": true,
3528 "requires": {
3529 "wrappy": "1.0.2"
3530 }
3531 },
3532 "path-is-absolute": {
3533 "version": "0.12.6",
3534 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
3535 "integrity": "sha1-Jj2tpmqz8vsQv3+dJN2PPlcO+RI=",
3536 "dev": true
3537 },
3538 "pinkie": {
3539 "version": "0.12.6",
3540 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
3541 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
3542 "dev": true,
3543 "optional": true
3544 },
3545 "pinkie-promise": {
3546 "version": "0.12.6",
3547 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
3548 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
3549 "dev": true,
3550 "optional": true,
3551 "requires": {
3552 "pinkie": "2.0.4"
3553 }
3554 },
3555 "process-nextick-args": {
3556 "version": "0.12.6",
3557 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
3558 "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
3559 "dev": true
3560 },
3561 "qs": {
3562 "version": "0.12.6",
3563 "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.0.tgz",
3564 "integrity": "sha1-O3hIwDwt7OaalSKw+ujEEm10Xzs=",
3565 "dev": true,
3566 "optional": true
3567 },
3568 "rc": {
3569 "version": "0.12.6",
3570 "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz",
3571 "integrity": "sha1-Q2UbdrauU7XIAvEVH6P8OwWZack=",
3572 "dev": true,
3573 "optional": true,
3574 "requires": {
3575 "deep-extend": "0.4.1",
3576 "ini": "1.3.4",
3577 "minimist": "1.2.0",
3578 "strip-json-comments": "1.0.4"
3579 },
3580 "dependencies": {
3581 "minimist": {
3582 "version": "0.12.6",
3583 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
3584 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
3585 "dev": true,
3586 "optional": true
3587 }
3588 }
3589 },
3590 "readable-stream": {
3591 "version": "0.12.6",
3592 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz",
3593 "integrity": "sha1-cLl5HG/LhIDbRL0VWg9rtY8XJGg=",
3594 "dev": true,
3595 "requires": {
3596 "buffer-shims": "1.0.0",
3597 "core-util-is": "1.0.2",
3598 "inherits": "2.0.1",
3599 "isarray": "1.0.0",
3600 "process-nextick-args": "1.0.7",
3601 "string_decoder": "0.10.31",
3602 "util-deprecate": "1.0.2"
3603 }
3604 },
3605 "request": {
3606 "version": "0.12.6",
3607 "resolved": "https://registry.npmjs.org/request/-/request-2.73.0.tgz",
3608 "integrity": "sha1-X3ip/eQ3CryP9kedeoSnGhS4eKI=",
3609 "dev": true,
3610 "optional": true,
3611 "requires": {
3612 "aws-sign2": "0.6.0",
3613 "aws4": "1.4.1",
3614 "bl": "1.1.2",
3615 "caseless": "0.11.0",
3616 "combined-stream": "1.0.5",
3617 "extend": "3.0.0",
3618 "forever-agent": "0.6.1",
3619 "form-data": "1.0.0-rc4",
3620 "har-validator": "2.0.6",
3621 "hawk": "3.1.3",
3622 "http-signature": "1.1.1",
3623 "is-typedarray": "1.0.0",
3624 "isstream": "0.1.2",
3625 "json-stringify-safe": "5.0.1",
3626 "mime-types": "2.1.11",
3627 "node-uuid": "1.4.7",
3628 "oauth-sign": "0.8.2",
3629 "qs": "6.2.0",
3630 "stringstream": "0.0.5",
3631 "tough-cookie": "2.2.2",
3632 "tunnel-agent": "0.4.3"
3633 }
3634 },
3635 "rimraf": {
3636 "version": "0.12.6",
3637 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.3.tgz",
3638 "integrity": "sha1-bl792kqi8DQX9rKldK7Cn0tlJwU=",
3639 "dev": true,
3640 "requires": {
3641 "glob": "7.0.5"
3642 }
3643 },
3644 "semver": {
3645 "version": "0.12.6",
3646 "resolved": "https://registry.npmjs.org/semver/-/semver-5.2.0.tgz",
3647 "integrity": "sha1-KBmVuAwUSCCUFd28TPUMJpzvVcU=",
3648 "dev": true,
3649 "optional": true
3650 },
3651 "set-blocking": {
3652 "version": "0.12.6",
3653 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
3654 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
3655 "dev": true,
3656 "optional": true
3657 },
3658 "signal-exit": {
3659 "version": "0.12.6",
3660 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
3661 "integrity": "sha1-PAVDtl17T7xgts2UWT2b9DZzm+g=",
3662 "dev": true,
3663 "optional": true
3664 },
3665 "sntp": {
3666 "version": "0.12.6",
3667 "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
3668 "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
3669 "dev": true,
3670 "optional": true,
3671 "requires": {
3672 "hoek": "2.16.3"
3673 }
3674 },
3675 "sshpk": {
3676 "version": "0.12.6",
3677 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.8.3.tgz",
3678 "integrity": "sha1-iQzJ1hTcUpLlyxpUOwPJq6pcN04=",
3679 "dev": true,
3680 "optional": true,
3681 "requires": {
3682 "asn1": "0.2.3",
3683 "assert-plus": "1.0.0",
3684 "dashdash": "1.14.0",
3685 "ecc-jsbn": "0.1.1",
3686 "getpass": "0.1.6",
3687 "jodid25519": "1.0.2",
3688 "jsbn": "0.1.0",
3689 "tweetnacl": "0.13.3"
3690 },
3691 "dependencies": {
3692 "assert-plus": {
3693 "version": "0.12.6",
3694 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
3695 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
3696 "dev": true,
3697 "optional": true
3698 }
3699 }
3700 },
3701 "string-width": {
3702 "version": "0.12.6",
3703 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.1.tgz",
3704 "integrity": "sha1-ySEptvHX9SrPmvQkom44ZKBc6wo=",
3705 "dev": true,
3706 "requires": {
3707 "code-point-at": "1.0.0",
3708 "is-fullwidth-code-point": "1.0.0",
3709 "strip-ansi": "3.0.1"
3710 }
3711 },
3712 "string_decoder": {
3713 "version": "0.12.6",
3714 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
3715 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
3716 "dev": true
3717 },
3718 "stringstream": {
3719 "version": "0.12.6",
3720 "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
3721 "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
3722 "dev": true,
3723 "optional": true
3724 },
3725 "strip-ansi": {
3726 "version": "0.12.6",
3727 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3728 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3729 "dev": true,
3730 "requires": {
3731 "ansi-regex": "2.0.0"
3732 }
3733 },
3734 "strip-json-comments": {
3735 "version": "0.12.6",
3736 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
3737 "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
3738 "dev": true,
3739 "optional": true
3740 },
3741 "supports-color": {
3742 "version": "0.12.6",
3743 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
3744 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
3745 "dev": true,
3746 "optional": true
3747 },
3748 "tar": {
3749 "version": "0.12.6",
3750 "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
3751 "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
3752 "dev": true,
3753 "requires": {
3754 "block-stream": "0.0.9",
3755 "fstream": "1.0.10",
3756 "inherits": "2.0.1"
3757 }
3758 },
3759 "tar-pack": {
3760 "version": "0.12.6",
3761 "resolved": "https://registry.npmjs.org/tar-pack/-/tar-pack-3.1.4.tgz",
3762 "integrity": "sha1-vIz5oi9YMnOfEvORDaweuXtJcIw=",
3763 "dev": true,
3764 "optional": true,
3765 "requires": {
3766 "debug": "2.2.0",
3767 "fstream": "1.0.10",
3768 "fstream-ignore": "1.0.5",
3769 "once": "1.3.3",
3770 "readable-stream": "2.1.4",
3771 "rimraf": "2.5.3",
3772 "tar": "2.2.1",
3773 "uid-number": "0.0.6"
3774 }
3775 },
3776 "tough-cookie": {
3777 "version": "0.12.6",
3778 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz",
3779 "integrity": "sha1-yDoYMPTl7wuT7yo0iOck+N4Basc=",
3780 "dev": true,
3781 "optional": true
3782 },
3783 "tunnel-agent": {
3784 "version": "0.12.6",
3785 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
3786 "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",
3787 "dev": true,
3788 "optional": true
3789 },
3790 "tweetnacl": {
3791 "version": "0.12.6",
3792 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz",
3793 "integrity": "sha1-1ii1bzvMPVrnS6nUwacE3vWrS1Y=",
3794 "dev": true,
3795 "optional": true
3796 },
3797 "uid-number": {
3798 "version": "0.12.6",
3799 "resolved": "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz",
3800 "integrity": "sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=",
3801 "dev": true,
3802 "optional": true
3803 },
3804 "util-deprecate": {
3805 "version": "0.12.6",
3806 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3807 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
3808 "dev": true
3809 },
3810 "verror": {
3811 "version": "0.12.6",
3812 "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz",
3813 "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=",
3814 "dev": true,
3815 "optional": true,
3816 "requires": {
3817 "extsprintf": "1.0.2"
3818 }
3819 },
3820 "wide-align": {
3821 "version": "0.12.6",
3822 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.0.tgz",
3823 "integrity": "sha1-QO3egCpx/qHwcNo+YtzaLnrdlq0=",
3824 "dev": true,
3825 "optional": true,
3826 "requires": {
3827 "string-width": "1.0.1"
3828 }
3829 },
3830 "wrappy": {
3831 "version": "0.12.6",
3832 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3833 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
3834 "dev": true
3835 },
3836 "xtend": {
3837 "version": "0.12.6",
3838 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
3839 "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
3840 "dev": true,
3841 "optional": true
3842 }
3843 }
3844 },
3845 "fstream": {
3846 "version": "0.12.6",
3847 "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
3848 "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
3849 "dev": true,
3850 "requires": {
3851 "graceful-fs": "4.1.11",
3852 "inherits": "2.0.3",
3853 "mkdirp": "0.5.0",
3854 "rimraf": "2.2.8"
3855 }
3856 },
3857 "fstream-ignore": {
3858 "version": "0.12.6",
3859 "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz",
3860 "integrity": "sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=",
3861 "dev": true,
3862 "requires": {
3863 "fstream": "1.0.11",
3864 "inherits": "2.0.3",
3865 "minimatch": "3.0.4"
3866 }
3867 },
3868 "function-bind": {
3869 "version": "0.12.6",
3870 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
3871 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
3872 "dev": true
3873 },
3874 "gaze": {
3875 "version": "0.12.6",
3876 "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
3877 "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
3878 "dev": true,
3879 "requires": {
3880 "globule": "1.2.0"
3881 }
3882 },
3883 "get-stdin": {
3884 "version": "0.12.6",
3885 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
3886 "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
3887 "dev": true
3888 },
3889 "getobject": {
3890 "version": "0.12.6",
3891 "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
3892 "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
3893 "dev": true
3894 },
3895 "getpass": {
3896 "version": "0.12.6",
3897 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
3898 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
3899 "dev": true,
3900 "requires": {
3901 "assert-plus": "1.0.0"
3902 },
3903 "dependencies": {
3904 "assert-plus": {
3905 "version": "0.12.6",
3906 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
3907 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
3908 "dev": true
3909 }
3910 }
3911 },
3912 "glob": {
3913 "version": "0.12.6",
3914 "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
3915 "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
3916 "dev": true,
3917 "requires": {
3918 "fs.realpath": "1.0.0",
3919 "inflight": "1.0.6",
3920 "inherits": "2.0.3",
3921 "minimatch": "3.0.4",
3922 "once": "1.4.0",
3923 "path-is-absolute": "1.0.1"
3924 }
3925 },
3926 "glob-base": {
3927 "version": "0.12.6",
3928 "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
3929 "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
3930 "dev": true,
3931 "requires": {
3932 "glob-parent": "2.0.0",
3933 "is-glob": "2.0.1"
3934 }
3935 },
3936 "glob-parent": {
3937 "version": "0.12.6",
3938 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
3939 "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
3940 "dev": true,
3941 "requires": {
3942 "is-glob": "2.0.1"
3943 }
3944 },
3945 "glob-stream": {
3946 "version": "0.12.6",
3947 "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz",
3948 "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=",
3949 "dev": true,
3950 "requires": {
3951 "extend": "3.0.1",
3952 "glob": "5.0.15",
3953 "glob-parent": "3.1.0",
3954 "micromatch": "2.3.11",
3955 "ordered-read-streams": "0.3.0",
3956 "through2": "0.6.5",
3957 "to-absolute-glob": "0.1.1",
3958 "unique-stream": "2.2.1"
3959 },
3960 "dependencies": {
3961 "glob": {
3962 "version": "0.12.6",
3963 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
3964 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
3965 "dev": true,
3966 "requires": {
3967 "inflight": "1.0.6",
3968 "inherits": "2.0.3",
3969 "minimatch": "3.0.4",
3970 "once": "1.4.0",
3971 "path-is-absolute": "1.0.1"
3972 }
3973 },
3974 "glob-parent": {
3975 "version": "0.12.6",
3976 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
3977 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
3978 "dev": true,
3979 "requires": {
3980 "is-glob": "3.1.0",
3981 "path-dirname": "1.0.2"
3982 }
3983 },
3984 "is-extglob": {
3985 "version": "0.12.6",
3986 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3987 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
3988 "dev": true
3989 },
3990 "is-glob": {
3991 "version": "0.12.6",
3992 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
3993 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
3994 "dev": true,
3995 "requires": {
3996 "is-extglob": "2.1.1"
3997 }
3998 },
3999 "through2": {
4000 "version": "0.12.6",
4001 "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
4002 "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
4003 "dev": true,
4004 "requires": {
4005 "readable-stream": "1.0.34",
4006 "xtend": "4.0.1"
4007 }
4008 }
4009 }
4010 },
4011 "globule": {
4012 "version": "0.12.6",
4013 "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz",
4014 "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
4015 "dev": true,
4016 "requires": {
4017 "glob": "7.1.2",
4018 "lodash": "4.17.10",
4019 "minimatch": "3.0.4"
4020 },
4021 "dependencies": {
4022 "glob": {
4023 "version": "0.12.6",
4024 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
4025 "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
4026 "dev": true,
4027 "requires": {
4028 "fs.realpath": "1.0.0",
4029 "inflight": "1.0.6",
4030 "inherits": "2.0.3",
4031 "minimatch": "3.0.4",
4032 "once": "1.4.0",
4033 "path-is-absolute": "1.0.1"
4034 }
4035 }
4036 }
4037 },
4038 "got": {
4039 "version": "0.12.6",
4040 "resolved": "https://registry.npmjs.org/got/-/got-0.3.0.tgz",
4041 "integrity": "sha1-iI7GbKS8c1qwidvpWUltD3lIVJM=",
4042 "dev": true,
4043 "requires": {
4044 "object-assign": "0.3.1"
4045 },
4046 "dependencies": {
4047 "object-assign": {
4048 "version": "0.12.6",
4049 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-0.3.1.tgz",
4050 "integrity": "sha1-Bg4qKifXwNd+x3t48Rqkf9iACNI=",
4051 "dev": true
4052 }
4053 }
4054 },
4055 "graceful-fs": {
4056 "version": "0.12.6",
4057 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
4058 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
4059 "dev": true
4060 },
4061 "graceful-readlink": {
4062 "version": "0.12.6",
4063 "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
4064 "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
4065 "dev": true
4066 },
4067 "growl": {
4068 "version": "0.12.6",
4069 "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz",
4070 "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=",
4071 "dev": true
4072 },
4073 "grunt": {
4074 "version": "0.12.6",
4075 "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.2.tgz",
4076 "integrity": "sha1-TmpeaVtwRy/VME9fqeNCNoNqc7w=",
4077 "dev": true,
4078 "requires": {
4079 "coffeescript": "1.10.0",
4080 "dateformat": "1.0.12",
4081 "eventemitter2": "0.4.14",
4082 "exit": "0.1.2",
4083 "findup-sync": "0.3.0",
4084 "glob": "7.0.6",
4085 "grunt-cli": "1.2.0",
4086 "grunt-known-options": "1.1.0",
4087 "grunt-legacy-log": "1.0.2",
4088 "grunt-legacy-util": "1.0.0",
4089 "iconv-lite": "0.4.23",
4090 "js-yaml": "3.5.5",
4091 "minimatch": "3.0.4",
4092 "nopt": "3.0.6",
4093 "path-is-absolute": "1.0.1",
4094 "rimraf": "2.2.8"
4095 }
4096 },
4097 "grunt-bower-task": {
4098 "version": "0.12.6",
4099 "resolved": "https://registry.npmjs.org/grunt-bower-task/-/grunt-bower-task-0.4.0.tgz",
4100 "integrity": "sha1-2uoKVWgqeajHnbiVt5vm8+y2WBc=",
4101 "dev": true,
4102 "requires": {
4103 "async": "0.1.22",
4104 "bower": "1.3.12",
4105 "colors": "0.6.2",
4106 "lodash": "0.10.0",
4107 "rimraf": "2.0.3",
4108 "wrench": "1.4.4"
4109 },
4110 "dependencies": {
4111 "async": {
4112 "version": "0.12.6",
4113 "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
4114 "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=",
4115 "dev": true
4116 },
4117 "colors": {
4118 "version": "0.12.6",
4119 "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
4120 "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=",
4121 "dev": true
4122 },
4123 "graceful-fs": {
4124 "version": "0.12.6",
4125 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz",
4126 "integrity": "sha1-BweNtfY3f2Mh/Oqu30l94STclGU=",
4127 "dev": true,
4128 "optional": true
4129 },
4130 "lodash": {
4131 "version": "0.12.6",
4132 "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.10.0.tgz",
4133 "integrity": "sha1-UlS7wsRsgn9TWifWMf1PK/83TOc=",
4134 "dev": true
4135 },
4136 "rimraf": {
4137 "version": "0.12.6",
4138 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.0.3.tgz",
4139 "integrity": "sha1-9QopZecUTpr9mYmC8V33BnMPVqk=",
4140 "dev": true,
4141 "requires": {
4142 "graceful-fs": "1.1.14"
4143 }
4144 }
4145 }
4146 },
4147 "grunt-cli": {
4148 "version": "0.12.6",
4149 "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
4150 "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
4151 "dev": true,
4152 "requires": {
4153 "findup-sync": "0.3.0",
4154 "grunt-known-options": "1.1.0",
4155 "nopt": "3.0.6",
4156 "resolve": "1.1.7"
4157 }
4158 },
4159 "grunt-contrib-clean": {
4160 "version": "0.12.6",
4161 "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-1.1.0.tgz",
4162 "integrity": "sha1-Vkq/LQN4qYOhW54/MO51tzjEBjg=",
4163 "dev": true,
4164 "requires": {
4165 "async": "1.5.2",
4166 "rimraf": "2.6.2"
4167 },
4168 "dependencies": {
4169 "async": {
4170 "version": "0.12.6",
4171 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
4172 "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
4173 "dev": true
4174 },
4175 "rimraf": {
4176 "version": "0.12.6",
4177 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
4178 "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
4179 "dev": true,
4180 "requires": {
4181 "glob": "7.0.6"
4182 }
4183 }
4184 }
4185 },
4186 "grunt-contrib-concat": {
4187 "version": "0.12.6",
4188 "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz",
4189 "integrity": "sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=",
4190 "dev": true,
4191 "requires": {
4192 "chalk": "1.1.3",
4193 "source-map": "0.5.7"
4194 },
4195 "dependencies": {
4196 "source-map": {
4197 "version": "0.12.6",
4198 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
4199 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
4200 "dev": true
4201 }
4202 }
4203 },
4204 "grunt-contrib-connect": {
4205 "version": "0.12.6",
4206 "resolved": "https://registry.npmjs.org/grunt-contrib-connect/-/grunt-contrib-connect-1.0.2.tgz",
4207 "integrity": "sha1-XPkzuRpnOGBEJzwLJERgPNmIebo=",
4208 "dev": true,
4209 "requires": {
4210 "async": "1.5.2",
4211 "connect": "3.6.6",
4212 "connect-livereload": "0.5.4",
4213 "http2": "3.3.7",
4214 "morgan": "1.9.0",
4215 "opn": "4.0.2",
4216 "portscanner": "1.2.0",
4217 "serve-index": "1.9.1",
4218 "serve-static": "1.13.2"
4219 },
4220 "dependencies": {
4221 "async": {
4222 "version": "0.12.6",
4223 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
4224 "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
4225 "dev": true
4226 },
4227 "opn": {
4228 "version": "0.12.6",
4229 "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz",
4230 "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=",
4231 "dev": true,
4232 "requires": {
4233 "object-assign": "4.1.1",
4234 "pinkie-promise": "2.0.1"
4235 }
4236 }
4237 }
4238 },
4239 "grunt-contrib-copy": {
4240 "version": "0.12.6",
4241 "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz",
4242 "integrity": "sha1-cGDGWB6QS4qw0A8HbgqPbj58NXM=",
4243 "dev": true,
4244 "requires": {
4245 "chalk": "1.1.3",
4246 "file-sync-cmp": "0.1.1"
4247 }
4248 },
4249 "grunt-contrib-less": {
4250 "version": "0.12.6",
4251 "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.4.1.tgz",
4252 "integrity": "sha1-O73sC3XRLOqlXWKUNiXAsIYc328=",
4253 "dev": true,
4254 "requires": {
4255 "async": "2.6.1",
4256 "chalk": "1.1.3",
4257 "less": "2.7.3",
4258 "lodash": "4.17.10"
4259 }
4260 },
4261 "grunt-contrib-uglify": {
4262 "version": "0.12.6",
4263 "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-2.3.0.tgz",
4264 "integrity": "sha1-s9AmDr3WzvoS/y+Onh4ln33kIW8=",
4265 "dev": true,
4266 "requires": {
4267 "chalk": "1.1.3",
4268 "maxmin": "1.1.0",
4269 "object.assign": "4.1.0",
4270 "uglify-js": "2.8.29",
4271 "uri-path": "1.0.0"
4272 },
4273 "dependencies": {
4274 "source-map": {
4275 "version": "0.12.6",
4276 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
4277 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
4278 "dev": true
4279 },
4280 "uglify-js": {
4281 "version": "0.12.6",
4282 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
4283 "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
4284 "dev": true,
4285 "requires": {
4286 "source-map": "0.5.7",
4287 "uglify-to-browserify": "1.0.2",
4288 "yargs": "3.10.0"
4289 }
4290 }
4291 }
4292 },
4293 "grunt-contrib-watch": {
4294 "version": "0.12.6",
4295 "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz",
4296 "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==",
4297 "dev": true,
4298 "requires": {
4299 "async": "2.6.1",
4300 "gaze": "1.1.3",
4301 "lodash": "4.17.10",
4302 "tiny-lr": "1.1.1"
4303 }
4304 },
4305 "grunt-known-options": {
4306 "version": "0.12.6",
4307 "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz",
4308 "integrity": "sha1-pCdO6zL6dl2lp6OxcSYXzjsUQUk=",
4309 "dev": true
4310 },
4311 "grunt-legacy-log": {
4312 "version": "0.12.6",
4313 "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-1.0.2.tgz",
4314 "integrity": "sha512-WdedTJ/6zCXnI/coaouzqvkI19uwqbcPkdsXiDRKJyB5rOUlOxnCnTVbpeUdEckKVir2uHF3rDBYppj2p6N3+g==",
4315 "dev": true,
4316 "requires": {
4317 "colors": "1.1.2",
4318 "grunt-legacy-log-utils": "1.0.0",
4319 "hooker": "0.2.3",
4320 "lodash": "4.17.10"
4321 }
4322 },
4323 "grunt-legacy-log-utils": {
4324 "version": "0.12.6",
4325 "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-1.0.0.tgz",
4326 "integrity": "sha1-p7ji0Ps1taUPSvmG/BEnSevJbz0=",
4327 "dev": true,
4328 "requires": {
4329 "chalk": "1.1.3",
4330 "lodash": "4.3.0"
4331 },
4332 "dependencies": {
4333 "lodash": {
4334 "version": "0.12.6",
4335 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
4336 "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
4337 "dev": true
4338 }
4339 }
4340 },
4341 "grunt-legacy-util": {
4342 "version": "0.12.6",
4343 "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz",
4344 "integrity": "sha1-OGqnjcbtUJhsKxiVcmWxtIq7m4Y=",
4345 "dev": true,
4346 "requires": {
4347 "async": "1.5.2",
4348 "exit": "0.1.2",
4349 "getobject": "0.1.0",
4350 "hooker": "0.2.3",
4351 "lodash": "4.3.0",
4352 "underscore.string": "3.2.3",
4353 "which": "1.2.14"
4354 },
4355 "dependencies": {
4356 "async": {
4357 "version": "0.12.6",
4358 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
4359 "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
4360 "dev": true
4361 },
4362 "lodash": {
4363 "version": "0.12.6",
4364 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
4365 "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
4366 "dev": true
4367 }
4368 }
4369 },
4370 "grunt-replace": {
4371 "version": "0.12.6",
4372 "resolved": "https://registry.npmjs.org/grunt-replace/-/grunt-replace-1.0.1.tgz",
4373 "integrity": "sha1-kKeVMvuJBB/kJ8h9QlI4sPiGZRo=",
4374 "dev": true,
4375 "requires": {
4376 "applause": "1.2.2",
4377 "chalk": "1.1.3",
4378 "file-sync-cmp": "0.1.1",
4379 "lodash": "4.17.10"
4380 }
4381 },
4382 "gulp-sourcemaps": {
4383 "version": "0.12.6",
4384 "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz",
4385 "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=",
4386 "dev": true,
4387 "requires": {
4388 "convert-source-map": "1.5.1",
4389 "graceful-fs": "4.1.11",
4390 "strip-bom": "2.0.0",
4391 "through2": "2.0.3",
4392 "vinyl": "1.2.0"
4393 },
4394 "dependencies": {
4395 "clone": {
4396 "version": "0.12.6",
4397 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
4398 "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
4399 "dev": true
4400 },
4401 "clone-stats": {
4402 "version": "0.12.6",
4403 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
4404 "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
4405 "dev": true
4406 },
4407 "replace-ext": {
4408 "version": "0.12.6",
4409 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
4410 "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
4411 "dev": true
4412 },
4413 "vinyl": {
4414 "version": "0.12.6",
4415 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
4416 "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
4417 "dev": true,
4418 "requires": {
4419 "clone": "1.0.4",
4420 "clone-stats": "0.0.1",
4421 "replace-ext": "0.0.1"
4422 }
4423 }
4424 }
4425 },
4426 "gzip-size": {
4427 "version": "0.12.6",
4428 "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
4429 "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
4430 "dev": true,
4431 "requires": {
4432 "browserify-zlib": "0.1.4",
4433 "concat-stream": "1.6.2"
4434 }
4435 },
4436 "handlebars": {
4437 "version": "0.12.6",
4438 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-2.0.0.tgz",
4439 "integrity": "sha1-bp1/hRSjRn+l6fgswVjs/B1ax28=",
4440 "dev": true,
4441 "requires": {
4442 "optimist": "0.3.7",
4443 "uglify-js": "2.3.6"
4444 },
4445 "dependencies": {
4446 "optimist": {
4447 "version": "0.12.6",
4448 "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz",
4449 "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=",
4450 "dev": true,
4451 "requires": {
4452 "wordwrap": "0.0.3"
4453 }
4454 }
4455 }
4456 },
4457 "har-schema": {
4458 "version": "0.12.6",
4459 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
4460 "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
4461 "dev": true,
4462 "optional": true
4463 },
4464 "har-validator": {
4465 "version": "0.12.6",
4466 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
4467 "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
4468 "dev": true,
4469 "optional": true,
4470 "requires": {
4471 "ajv": "4.11.8",
4472 "har-schema": "1.0.5"
4473 }
4474 },
4475 "has-ansi": {
4476 "version": "0.12.6",
4477 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4478 "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4479 "dev": true,
4480 "requires": {
4481 "ansi-regex": "2.1.1"
4482 }
4483 },
4484 "has-binary": {
4485 "version": "0.12.6",
4486 "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
4487 "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
4488 "dev": true,
4489 "requires": {
4490 "isarray": "0.0.1"
4491 }
4492 },
4493 "has-cors": {
4494 "version": "0.12.6",
4495 "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
4496 "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
4497 "dev": true
4498 },
4499 "has-flag": {
4500 "version": "0.12.6",
4501 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
4502 "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
4503 "dev": true
4504 },
4505 "has-symbols": {
4506 "version": "0.12.6",
4507 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
4508 "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
4509 "dev": true
4510 },
4511 "hasha": {
4512 "version": "0.12.6",
4513 "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz",
4514 "integrity": "sha1-eNfL/B5tZjA/55g3NlmEUXsvbuE=",
4515 "dev": true,
4516 "requires": {
4517 "is-stream": "1.1.0",
4518 "pinkie-promise": "2.0.1"
4519 }
4520 },
4521 "hawk": {
4522 "version": "0.12.6",
4523 "resolved": "https://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz",
4524 "integrity": "sha1-h81JH5tG5OKurKM1QWdmiF0tHtk=",
4525 "dev": true,
4526 "requires": {
4527 "boom": "0.4.2",
4528 "cryptiles": "0.2.2",
4529 "hoek": "0.9.1",
4530 "sntp": "0.2.4"
4531 }
4532 },
4533 "he": {
4534 "version": "0.12.6",
4535 "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
4536 "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
4537 "dev": true
4538 },
4539 "hoek": {
4540 "version": "0.12.6",
4541 "resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz",
4542 "integrity": "sha1-PTIkYrrfB3Fup+uFuviAec3c5QU=",
4543 "dev": true
4544 },
4545 "hooker": {
4546 "version": "0.12.6",
4547 "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
4548 "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
4549 "dev": true
4550 },
4551 "hosted-git-info": {
4552 "version": "0.12.6",
4553 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
4554 "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==",
4555 "dev": true
4556 },
4557 "http-errors": {
4558 "version": "0.12.6",
4559 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
4560 "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
4561 "dev": true,
4562 "requires": {
4563 "depd": "1.1.2",
4564 "inherits": "2.0.3",
4565 "setprototypeof": "1.1.0",
4566 "statuses": "1.5.0"
4567 },
4568 "dependencies": {
4569 "statuses": {
4570 "version": "0.12.6",
4571 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
4572 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
4573 "dev": true
4574 }
4575 }
4576 },
4577 "http-parser-js": {
4578 "version": "0.12.6",
4579 "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz",
4580 "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=",
4581 "dev": true
4582 },
4583 "http-proxy": {
4584 "version": "0.12.6",
4585 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
4586 "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
4587 "dev": true,
4588 "requires": {
4589 "eventemitter3": "3.1.0",
4590 "follow-redirects": "1.5.0",
4591 "requires-port": "1.0.0"
4592 }
4593 },
4594 "http-signature": {
4595 "version": "0.12.6",
4596 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz",
4597 "integrity": "sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY=",
4598 "dev": true,
4599 "requires": {
4600 "asn1": "0.1.11",
4601 "assert-plus": "0.1.5",
4602 "ctype": "0.5.3"
4603 }
4604 },
4605 "http2": {
4606 "version": "0.12.6",
4607 "resolved": "https://registry.npmjs.org/http2/-/http2-3.3.7.tgz",
4608 "integrity": "sha512-puSi8M8WNlFJm9Pk4c/Mbz9Gwparuj3gO9/RRO5zv6piQ0FY+9Qywp0PdWshYgsMJSalixFY7eC6oPu0zRxLAQ==",
4609 "dev": true
4610 },
4611 "https-proxy-agent": {
4612 "version": "0.12.6",
4613 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz",
4614 "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==",
4615 "dev": true,
4616 "requires": {
4617 "agent-base": "4.2.0",
4618 "debug": "3.1.0"
4619 },
4620 "dependencies": {
4621 "debug": {
4622 "version": "0.12.6",
4623 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4624 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4625 "dev": true,
4626 "requires": {
4627 "ms": "2.0.0"
4628 }
4629 }
4630 }
4631 },
4632 "humanize": {
4633 "version": "0.12.6",
4634 "resolved": "https://registry.npmjs.org/humanize/-/humanize-0.0.9.tgz",
4635 "integrity": "sha1-GZT/rs3+nEQe0r2sdFK3u0yeQaQ="
4636 },
4637 "iconv-lite": {
4638 "version": "0.12.6",
4639 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
4640 "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
4641 "dev": true,
4642 "requires": {
4643 "safer-buffer": "2.1.2"
4644 }
4645 },
4646 "image-size": {
4647 "version": "0.12.6",
4648 "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.0.tgz",
4649 "integrity": "sha1-vnrtHDe1rD2bodZqJLTEf/g5dlE=",
4650 "dev": true,
4651 "optional": true
4652 },
4653 "indent-string": {
4654 "version": "0.12.6",
4655 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
4656 "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
4657 "dev": true,
4658 "requires": {
4659 "repeating": "2.0.1"
4660 }
4661 },
4662 "indexof": {
4663 "version": "0.12.6",
4664 "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
4665 "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
4666 "dev": true
4667 },
4668 "inflight": {
4669 "version": "0.12.6",
4670 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
4671 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
4672 "dev": true,
4673 "requires": {
4674 "once": "1.4.0",
4675 "wrappy": "1.0.2"
4676 }
4677 },
4678 "inherits": {
4679 "version": "0.12.6",
4680 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
4681 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
4682 "dev": true
4683 },
4684 "ini": {
4685 "version": "0.12.6",
4686 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
4687 "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
4688 "dev": true
4689 },
4690 "inquirer": {
4691 "version": "0.12.6",
4692 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.7.1.tgz",
4693 "integrity": "sha1-uKzxQBZb1YGGLtEZj7bSZDAJH6w=",
4694 "dev": true,
4695 "requires": {
4696 "chalk": "0.5.1",
4697 "cli-color": "0.3.3",
4698 "figures": "1.7.0",
4699 "lodash": "2.4.2",
4700 "mute-stream": "0.0.4",
4701 "readline2": "0.1.1",
4702 "rx": "2.5.3",
4703 "through": "2.3.8"
4704 },
4705 "dependencies": {
4706 "ansi-regex": {
4707 "version": "0.12.6",
4708 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz",
4709 "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=",
4710 "dev": true
4711 },
4712 "ansi-styles": {
4713 "version": "0.12.6",
4714 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz",
4715 "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=",
4716 "dev": true
4717 },
4718 "chalk": {
4719 "version": "0.12.6",
4720 "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz",
4721 "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=",
4722 "dev": true,
4723 "requires": {
4724 "ansi-styles": "1.1.0",
4725 "escape-string-regexp": "1.0.5",
4726 "has-ansi": "0.1.0",
4727 "strip-ansi": "0.3.0",
4728 "supports-color": "0.2.0"
4729 }
4730 },
4731 "has-ansi": {
4732 "version": "0.12.6",
4733 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz",
4734 "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=",
4735 "dev": true,
4736 "requires": {
4737 "ansi-regex": "0.2.1"
4738 }
4739 },
4740 "lodash": {
4741 "version": "0.12.6",
4742 "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
4743 "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
4744 "dev": true
4745 },
4746 "strip-ansi": {
4747 "version": "0.12.6",
4748 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz",
4749 "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=",
4750 "dev": true,
4751 "requires": {
4752 "ansi-regex": "0.2.1"
4753 }
4754 },
4755 "supports-color": {
4756 "version": "0.12.6",
4757 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz",
4758 "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=",
4759 "dev": true
4760 }
4761 }
4762 },
4763 "insight": {
4764 "version": "0.12.6",
4765 "resolved": "https://registry.npmjs.org/insight/-/insight-0.4.3.tgz",
4766 "integrity": "sha1-dtZTxcDYBIsDzbpjhaaUj3RhSvA=",
4767 "dev": true,
4768 "requires": {
4769 "async": "0.9.2",
4770 "chalk": "0.5.1",
4771 "configstore": "0.3.2",
4772 "inquirer": "0.6.0",
4773 "lodash.debounce": "2.4.1",
4774 "object-assign": "1.0.0",
4775 "os-name": "1.0.3",
4776 "request": "2.42.0",
4777 "tough-cookie": "0.12.1"
4778 },
4779 "dependencies": {
4780 "ansi-regex": {
4781 "version": "0.12.6",
4782 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz",
4783 "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=",
4784 "dev": true
4785 },
4786 "ansi-styles": {
4787 "version": "0.12.6",
4788 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz",
4789 "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=",
4790 "dev": true
4791 },
4792 "async": {
4793 "version": "0.12.6",
4794 "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
4795 "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
4796 "dev": true
4797 },
4798 "chalk": {
4799 "version": "0.12.6",
4800 "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz",
4801 "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=",
4802 "dev": true,
4803 "requires": {
4804 "ansi-styles": "1.1.0",
4805 "escape-string-regexp": "1.0.5",
4806 "has-ansi": "0.1.0",
4807 "strip-ansi": "0.3.0",
4808 "supports-color": "0.2.0"
4809 }
4810 },
4811 "has-ansi": {
4812 "version": "0.12.6",
4813 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz",
4814 "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=",
4815 "dev": true,
4816 "requires": {
4817 "ansi-regex": "0.2.1"
4818 }
4819 },
4820 "inquirer": {
4821 "version": "0.12.6",
4822 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.6.0.tgz",
4823 "integrity": "sha1-YU17s+SPnmqAKOlKDDjyPvKYI9M=",
4824 "dev": true,
4825 "requires": {
4826 "chalk": "0.5.1",
4827 "cli-color": "0.3.3",
4828 "lodash": "2.4.2",
4829 "mute-stream": "0.0.4",
4830 "readline2": "0.1.1",
4831 "rx": "2.5.3",
4832 "through": "2.3.8"
4833 }
4834 },
4835 "lodash": {
4836 "version": "0.12.6",
4837 "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
4838 "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
4839 "dev": true
4840 },
4841 "object-assign": {
4842 "version": "0.12.6",
4843 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-1.0.0.tgz",
4844 "integrity": "sha1-5l3Idm07R7S4MHRlyDEdoDCwcKY=",
4845 "dev": true
4846 },
4847 "strip-ansi": {
4848 "version": "0.12.6",
4849 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz",
4850 "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=",
4851 "dev": true,
4852 "requires": {
4853 "ansi-regex": "0.2.1"
4854 }
4855 },
4856 "supports-color": {
4857 "version": "0.12.6",
4858 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz",
4859 "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=",
4860 "dev": true
4861 },
4862 "tough-cookie": {
4863 "version": "0.12.6",
4864 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-0.12.1.tgz",
4865 "integrity": "sha1-giDH4hq9WxPZaAQlS9WoHr8sfWI=",
4866 "dev": true,
4867 "requires": {
4868 "punycode": "1.4.1"
4869 }
4870 }
4871 }
4872 },
4873 "intersect": {
4874 "version": "0.12.6",
4875 "resolved": "https://registry.npmjs.org/intersect/-/intersect-0.0.3.tgz",
4876 "integrity": "sha1-waSl5erG7eSvdQTMB+Ctp7yfSSA=",
4877 "dev": true
4878 },
4879 "is-absolute": {
4880 "version": "0.12.6",
4881 "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
4882 "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
4883 "dev": true,
4884 "requires": {
4885 "is-relative": "1.0.0",
4886 "is-windows": "1.0.2"
4887 }
4888 },
4889 "is-arrayish": {
4890 "version": "0.12.6",
4891 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
4892 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
4893 "dev": true
4894 },
4895 "is-binary-path": {
4896 "version": "0.12.6",
4897 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
4898 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
4899 "dev": true,
4900 "requires": {
4901 "binary-extensions": "1.11.0"
4902 }
4903 },
4904 "is-buffer": {
4905 "version": "0.12.6",
4906 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
4907 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
4908 "dev": true
4909 },
4910 "is-builtin-module": {
4911 "version": "0.12.6",
4912 "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
4913 "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
4914 "dev": true,
4915 "requires": {
4916 "builtin-modules": "1.1.1"
4917 }
4918 },
4919 "is-dotfile": {
4920 "version": "0.12.6",
4921 "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
4922 "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
4923 "dev": true
4924 },
4925 "is-equal-shallow": {
4926 "version": "0.12.6",
4927 "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
4928 "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
4929 "dev": true,
4930 "requires": {
4931 "is-primitive": "2.0.0"
4932 }
4933 },
4934 "is-extendable": {
4935 "version": "0.12.6",
4936 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
4937 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
4938 "dev": true
4939 },
4940 "is-extglob": {
4941 "version": "0.12.6",
4942 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
4943 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
4944 "dev": true
4945 },
4946 "is-finite": {
4947 "version": "0.12.6",
4948 "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
4949 "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
4950 "dev": true,
4951 "requires": {
4952 "number-is-nan": "1.0.1"
4953 }
4954 },
4955 "is-glob": {
4956 "version": "0.12.6",
4957 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
4958 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4959 "dev": true,
4960 "requires": {
4961 "is-extglob": "1.0.0"
4962 }
4963 },
4964 "is-negated-glob": {
4965 "version": "0.12.6",
4966 "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
4967 "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=",
4968 "dev": true
4969 },
4970 "is-number": {
4971 "version": "0.12.6",
4972 "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
4973 "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
4974 "dev": true,
4975 "requires": {
4976 "kind-of": "3.2.2"
4977 }
4978 },
4979 "is-posix-bracket": {
4980 "version": "0.12.6",
4981 "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
4982 "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
4983 "dev": true
4984 },
4985 "is-primitive": {
4986 "version": "0.12.6",
4987 "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
4988 "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
4989 "dev": true
4990 },
4991 "is-relative": {
4992 "version": "0.12.6",
4993 "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
4994 "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
4995 "dev": true,
4996 "requires": {
4997 "is-unc-path": "1.0.0"
4998 }
4999 },
5000 "is-root": {
5001 "version": "0.12.6",
5002 "resolved": "https://registry.npmjs.org/is-root/-/is-root-1.0.0.tgz",
5003 "integrity": "sha1-B7bCM7w5TNnQK6FclmvWZg1jQtU=",
5004 "dev": true
5005 },
5006 "is-stream": {
5007 "version": "0.12.6",
5008 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5009 "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5010 "dev": true
5011 },
5012 "is-typedarray": {
5013 "version": "0.12.6",
5014 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5015 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5016 "dev": true
5017 },
5018 "is-unc-path": {
5019 "version": "0.12.6",
5020 "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
5021 "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
5022 "dev": true,
5023 "requires": {
5024 "unc-path-regex": "0.1.2"
5025 }
5026 },
5027 "is-utf8": {
5028 "version": "0.12.6",
5029 "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5030 "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5031 "dev": true
5032 },
5033 "is-valid-glob": {
5034 "version": "0.12.6",
5035 "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz",
5036 "integrity": "sha1-1LVcafUYhvm2XHDWwmItN+KfSP4=",
5037 "dev": true
5038 },
5039 "is-windows": {
5040 "version": "0.12.6",
5041 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5042 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5043 "dev": true
5044 },
5045 "isarray": {
5046 "version": "0.12.6",
5047 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
5048 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
5049 "dev": true
5050 },
5051 "isbinaryfile": {
5052 "version": "0.12.6",
5053 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.2.tgz",
5054 "integrity": "sha1-Sj6XTsDLqQBNP8bN5yCeppNopiE=",
5055 "dev": true
5056 },
5057 "isexe": {
5058 "version": "0.12.6",
5059 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5060 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5061 "dev": true
5062 },
5063 "isobject": {
5064 "version": "0.12.6",
5065 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
5066 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
5067 "dev": true,
5068 "requires": {
5069 "isarray": "1.0.0"
5070 },
5071 "dependencies": {
5072 "isarray": {
5073 "version": "0.12.6",
5074 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5075 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5076 "dev": true
5077 }
5078 }
5079 },
5080 "isstream": {
5081 "version": "0.12.6",
5082 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5083 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5084 "dev": true
5085 },
5086 "istanbul": {
5087 "version": "0.12.6",
5088 "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5089 "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5090 "dev": true,
5091 "requires": {
5092 "abbrev": "1.0.9",
5093 "async": "1.5.2",
5094 "escodegen": "1.8.1",
5095 "esprima": "2.7.3",
5096 "glob": "5.0.15",
5097 "handlebars": "4.0.11",
5098 "js-yaml": "3.5.5",
5099 "mkdirp": "0.5.0",
5100 "nopt": "3.0.6",
5101 "once": "1.4.0",
5102 "resolve": "1.1.7",
5103 "supports-color": "3.2.3",
5104 "which": "1.2.14",
5105 "wordwrap": "1.0.0"
5106 },
5107 "dependencies": {
5108 "abbrev": {
5109 "version": "0.12.6",
5110 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
5111 "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
5112 "dev": true
5113 },
5114 "async": {
5115 "version": "0.12.6",
5116 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
5117 "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
5118 "dev": true
5119 },
5120 "esprima": {
5121 "version": "0.12.6",
5122 "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
5123 "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
5124 "dev": true
5125 },
5126 "glob": {
5127 "version": "0.12.6",
5128 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5129 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5130 "dev": true,
5131 "requires": {
5132 "inflight": "1.0.6",
5133 "inherits": "2.0.3",
5134 "minimatch": "3.0.4",
5135 "once": "1.4.0",
5136 "path-is-absolute": "1.0.1"
5137 }
5138 },
5139 "handlebars": {
5140 "version": "0.12.6",
5141 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz",
5142 "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=",
5143 "dev": true,
5144 "requires": {
5145 "async": "1.5.2",
5146 "optimist": "0.6.1",
5147 "source-map": "0.4.4",
5148 "uglify-js": "2.8.29"
5149 }
5150 },
5151 "source-map": {
5152 "version": "0.12.6",
5153 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
5154 "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
5155 "dev": true,
5156 "requires": {
5157 "amdefine": "1.0.1"
5158 }
5159 },
5160 "supports-color": {
5161 "version": "0.12.6",
5162 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5163 "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5164 "dev": true,
5165 "requires": {
5166 "has-flag": "1.0.0"
5167 }
5168 },
5169 "uglify-js": {
5170 "version": "0.12.6",
5171 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
5172 "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
5173 "dev": true,
5174 "optional": true,
5175 "requires": {
5176 "source-map": "0.5.7",
5177 "uglify-to-browserify": "1.0.2",
5178 "yargs": "3.10.0"
5179 },
5180 "dependencies": {
5181 "source-map": {
5182 "version": "0.12.6",
5183 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5184 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5185 "dev": true,
5186 "optional": true
5187 }
5188 }
5189 },
5190 "wordwrap": {
5191 "version": "0.12.6",
5192 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
5193 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
5194 "dev": true
5195 }
5196 }
5197 },
5198 "jquery": {
5199 "version": "0.12.6",
5200 "resolved": "https://registry.npmjs.org/jquery/-/jquery-1.12.4.tgz",
5201 "integrity": "sha1-AeHfuikP5z3rp3zurLD5ui/sngw="
5202 },
5203 "js-yaml": {
5204 "version": "0.12.6",
5205 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz",
5206 "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=",
5207 "dev": true,
5208 "requires": {
5209 "argparse": "1.0.10",
5210 "esprima": "2.7.3"
5211 },
5212 "dependencies": {
5213 "esprima": {
5214 "version": "0.12.6",
5215 "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
5216 "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
5217 "dev": true
5218 }
5219 }
5220 },
5221 "jsbn": {
5222 "version": "0.12.6",
5223 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz",
5224 "integrity": "sha1-ZQmH2g3XT06/WhE3eiqi0nPpff0=",
5225 "dev": true,
5226 "optional": true
5227 },
5228 "json-schema": {
5229 "version": "0.12.6",
5230 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5231 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
5232 "dev": true
5233 },
5234 "json-schema-traverse": {
5235 "version": "0.12.6",
5236 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
5237 "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
5238 "dev": true
5239 },
5240 "json-stable-stringify": {
5241 "version": "0.12.6",
5242 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
5243 "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
5244 "dev": true,
5245 "requires": {
5246 "jsonify": "0.0.0"
5247 }
5248 },
5249 "json-stringify-safe": {
5250 "version": "0.12.6",
5251 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5252 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
5253 "dev": true
5254 },
5255 "json3": {
5256 "version": "0.12.6",
5257 "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
5258 "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
5259 "dev": true
5260 },
5261 "jsonfile": {
5262 "version": "0.12.6",
5263 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
5264 "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
5265 "dev": true,
5266 "requires": {
5267 "graceful-fs": "4.1.11"
5268 }
5269 },
5270 "jsonify": {
5271 "version": "0.12.6",
5272 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
5273 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
5274 "dev": true
5275 },
5276 "jsprim": {
5277 "version": "0.12.6",
5278 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
5279 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
5280 "dev": true,
5281 "requires": {
5282 "assert-plus": "1.0.0",
5283 "extsprintf": "1.3.0",
5284 "json-schema": "0.2.3",
5285 "verror": "1.10.0"
5286 },
5287 "dependencies": {
5288 "assert-plus": {
5289 "version": "0.12.6",
5290 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
5291 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
5292 "dev": true
5293 }
5294 }
5295 },
5296 "junk": {
5297 "version": "0.12.6",
5298 "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz",
5299 "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=",
5300 "dev": true
5301 },
5302 "karma": {
5303 "version": "0.12.6",
5304 "resolved": "https://registry.npmjs.org/karma/-/karma-1.7.1.tgz",
5305 "integrity": "sha512-k5pBjHDhmkdaUccnC7gE3mBzZjcxyxYsYVaqiL2G5AqlfLyBO5nw2VdNK+O16cveEPd/gIOWULH7gkiYYwVNHg==",
5306 "dev": true,
5307 "requires": {
5308 "bluebird": "3.5.1",
5309 "body-parser": "1.18.3",
5310 "chokidar": "1.7.0",
5311 "colors": "1.1.2",
5312 "combine-lists": "1.0.1",
5313 "connect": "3.6.6",
5314 "core-js": "2.5.6",
5315 "di": "0.0.1",
5316 "dom-serialize": "2.2.1",
5317 "expand-braces": "0.1.2",
5318 "glob": "7.1.2",
5319 "graceful-fs": "4.1.11",
5320 "http-proxy": "1.17.0",
5321 "isbinaryfile": "3.0.2",
5322 "lodash": "3.10.1",
5323 "log4js": "0.6.38",
5324 "mime": "1.6.0",
5325 "minimatch": "3.0.4",
5326 "optimist": "0.6.1",
5327 "qjobs": "1.2.0",
5328 "range-parser": "1.2.0",
5329 "rimraf": "2.6.2",
5330 "safe-buffer": "5.1.2",
5331 "socket.io": "1.7.3",
5332 "source-map": "0.5.7",
5333 "tmp": "0.0.31",
5334 "useragent": "2.3.0"
5335 },
5336 "dependencies": {
5337 "glob": {
5338 "version": "0.12.6",
5339 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
5340 "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
5341 "dev": true,
5342 "requires": {
5343 "fs.realpath": "1.0.0",
5344 "inflight": "1.0.6",
5345 "inherits": "2.0.3",
5346 "minimatch": "3.0.4",
5347 "once": "1.4.0",
5348 "path-is-absolute": "1.0.1"
5349 }
5350 },
5351 "lodash": {
5352 "version": "0.12.6",
5353 "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
5354 "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
5355 "dev": true
5356 },
5357 "mime": {
5358 "version": "0.12.6",
5359 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
5360 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
5361 "dev": true
5362 },
5363 "rimraf": {
5364 "version": "0.12.6",
5365 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
5366 "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
5367 "dev": true,
5368 "requires": {
5369 "glob": "7.1.2"
5370 }
5371 },
5372 "source-map": {
5373 "version": "0.12.6",
5374 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5375 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5376 "dev": true
5377 },
5378 "tmp": {
5379 "version": "0.12.6",
5380 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
5381 "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
5382 "dev": true,
5383 "requires": {
5384 "os-tmpdir": "1.0.2"
5385 }
5386 }
5387 }
5388 },
5389 "karma-chai": {
5390 "version": "0.12.6",
5391 "resolved": "https://registry.npmjs.org/karma-chai/-/karma-chai-0.1.0.tgz",
5392 "integrity": "sha1-vuWtQEAFF4Ea40u5RfdikJEIt5o=",
5393 "dev": true
5394 },
5395 "karma-chrome-launcher": {
5396 "version": "0.12.6",
5397 "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
5398 "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
5399 "dev": true,
5400 "requires": {
5401 "fs-access": "1.0.1",
5402 "which": "1.2.14"
5403 }
5404 },
5405 "karma-coverage": {
5406 "version": "0.12.6",
5407 "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-1.1.2.tgz",
5408 "integrity": "sha512-eQawj4Cl3z/CjxslYy9ariU4uDh7cCNFZHNWXWRpl0pNeblY/4wHR7M7boTYXWrn9bY0z2pZmr11eKje/S/hIw==",
5409 "dev": true,
5410 "requires": {
5411 "dateformat": "1.0.12",
5412 "istanbul": "0.4.5",
5413 "lodash": "4.17.10",
5414 "minimatch": "3.0.4",
5415 "source-map": "0.5.7"
5416 },
5417 "dependencies": {
5418 "source-map": {
5419 "version": "0.12.6",
5420 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5421 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5422 "dev": true
5423 }
5424 }
5425 },
5426 "karma-coveralls": {
5427 "version": "0.12.6",
5428 "resolved": "https://registry.npmjs.org/karma-coveralls/-/karma-coveralls-1.2.1.tgz",
5429 "integrity": "sha1-7Uvpc5AmNx+A0OnbOXHDHz3CTUE=",
5430 "dev": true,
5431 "requires": {
5432 "coveralls": "3.0.1",
5433 "lcov-result-merger": "2.0.0",
5434 "through2": "2.0.3",
5435 "vinyl-fs": "3.0.3"
5436 }
5437 },
5438 "karma-firefox-launcher": {
5439 "version": "0.12.6",
5440 "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-1.1.0.tgz",
5441 "integrity": "sha512-LbZ5/XlIXLeQ3cqnCbYLn+rOVhuMIK9aZwlP6eOLGzWdo1UVp7t6CN3DP4SafiRLjexKwHeKHDm0c38Mtd3VxA==",
5442 "dev": true
5443 },
5444 "karma-mocha": {
5445 "version": "0.12.6",
5446 "resolved": "https://registry.npmjs.org/karma-mocha/-/karma-mocha-1.3.0.tgz",
5447 "integrity": "sha1-7qrH/8DiAetjxGdEDStpx883eL8=",
5448 "dev": true,
5449 "requires": {
5450 "minimist": "1.2.0"
5451 },
5452 "dependencies": {
5453 "minimist": {
5454 "version": "0.12.6",
5455 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
5456 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
5457 "dev": true
5458 }
5459 }
5460 },
5461 "karma-mocha-reporter": {
5462 "version": "0.12.6",
5463 "resolved": "https://registry.npmjs.org/karma-mocha-reporter/-/karma-mocha-reporter-2.2.5.tgz",
5464 "integrity": "sha1-FRIAlejtgZGG5HoLAS8810GJVWA=",
5465 "dev": true,
5466 "requires": {
5467 "chalk": "2.4.1",
5468 "log-symbols": "2.2.0",
5469 "strip-ansi": "4.0.0"
5470 },
5471 "dependencies": {
5472 "ansi-regex": {
5473 "version": "0.12.6",
5474 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5475 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5476 "dev": true
5477 },
5478 "ansi-styles": {
5479 "version": "0.12.6",
5480 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
5481 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
5482 "dev": true,
5483 "requires": {
5484 "color-convert": "1.9.1"
5485 }
5486 },
5487 "chalk": {
5488 "version": "0.12.6",
5489 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
5490 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
5491 "dev": true,
5492 "requires": {
5493 "ansi-styles": "3.2.1",
5494 "escape-string-regexp": "1.0.5",
5495 "supports-color": "5.4.0"
5496 }
5497 },
5498 "has-flag": {
5499 "version": "0.12.6",
5500 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5501 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5502 "dev": true
5503 },
5504 "strip-ansi": {
5505 "version": "0.12.6",
5506 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5507 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5508 "dev": true,
5509 "requires": {
5510 "ansi-regex": "3.0.0"
5511 }
5512 },
5513 "supports-color": {
5514 "version": "0.12.6",
5515 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
5516 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
5517 "dev": true,
5518 "requires": {
5519 "has-flag": "3.0.0"
5520 }
5521 }
5522 }
5523 },
5524 "karma-phantomjs-launcher": {
5525 "version": "0.12.6",
5526 "resolved": "https://registry.npmjs.org/karma-phantomjs-launcher/-/karma-phantomjs-launcher-1.0.4.tgz",
5527 "integrity": "sha1-0jyjSAG9qYY60xjju0vUBisTrNI=",
5528 "dev": true,
5529 "requires": {
5530 "lodash": "4.17.10",
5531 "phantomjs-prebuilt": "2.1.16"
5532 }
5533 },
5534 "karma-safari-launcher": {
5535 "version": "0.12.6",
5536 "resolved": "https://registry.npmjs.org/karma-safari-launcher/-/karma-safari-launcher-1.0.0.tgz",
5537 "integrity": "sha1-lpgqLMR9BmquccVTursoMZEVos4=",
5538 "dev": true
5539 },
5540 "karma-sauce-launcher": {
5541 "version": "0.12.6",
5542 "resolved": "https://registry.npmjs.org/karma-sauce-launcher/-/karma-sauce-launcher-1.2.0.tgz",
5543 "integrity": "sha512-lEhtGRGS+3Yw6JSx/vJY9iQyHNtTjcojrSwNzqNUOaDceKDu9dPZqA/kr69bUO9G2T6GKbu8AZgXqy94qo31Jg==",
5544 "dev": true,
5545 "requires": {
5546 "q": "1.5.1",
5547 "sauce-connect-launcher": "1.2.4",
5548 "saucelabs": "1.5.0",
5549 "wd": "1.7.0"
5550 },
5551 "dependencies": {
5552 "q": {
5553 "version": "0.12.6",
5554 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
5555 "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
5556 "dev": true
5557 }
5558 }
5559 },
5560 "kew": {
5561 "version": "0.12.6",
5562 "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz",
5563 "integrity": "sha1-edk9LTM2PW/dKXCzNdkUGtWR15s=",
5564 "dev": true
5565 },
5566 "kind-of": {
5567 "version": "0.12.6",
5568 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5569 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5570 "dev": true,
5571 "requires": {
5572 "is-buffer": "1.1.6"
5573 }
5574 },
5575 "klaw": {
5576 "version": "0.12.6",
5577 "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",
5578 "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
5579 "dev": true,
5580 "requires": {
5581 "graceful-fs": "4.1.11"
5582 }
5583 },
5584 "latest-version": {
5585 "version": "0.12.6",
5586 "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-0.2.0.tgz",
5587 "integrity": "sha1-ra+JjV8iOA0/nEU4bv3/ChtbdQE=",
5588 "dev": true,
5589 "requires": {
5590 "package-json": "0.2.0"
5591 }
5592 },
5593 "lazy-cache": {
5594 "version": "0.12.6",
5595 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
5596 "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
5597 "dev": true
5598 },
5599 "lazystream": {
5600 "version": "0.12.6",
5601 "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
5602 "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
5603 "dev": true,
5604 "requires": {
5605 "readable-stream": "2.3.6"
5606 },
5607 "dependencies": {
5608 "isarray": {
5609 "version": "0.12.6",
5610 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5611 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5612 "dev": true
5613 },
5614 "readable-stream": {
5615 "version": "0.12.6",
5616 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
5617 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
5618 "dev": true,
5619 "requires": {
5620 "core-util-is": "1.0.2",
5621 "inherits": "2.0.3",
5622 "isarray": "1.0.0",
5623 "process-nextick-args": "2.0.0",
5624 "safe-buffer": "5.1.2",
5625 "string_decoder": "1.1.1",
5626 "util-deprecate": "1.0.2"
5627 }
5628 },
5629 "string_decoder": {
5630 "version": "0.12.6",
5631 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
5632 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
5633 "dev": true,
5634 "requires": {
5635 "safe-buffer": "5.1.2"
5636 }
5637 }
5638 }
5639 },
5640 "lcov-parse": {
5641 "version": "0.12.6",
5642 "resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-0.0.10.tgz",
5643 "integrity": "sha1-GwuP+ayceIklBYK3C3ExXZ2m2aM=",
5644 "dev": true
5645 },
5646 "lcov-result-merger": {
5647 "version": "0.12.6",
5648 "resolved": "https://registry.npmjs.org/lcov-result-merger/-/lcov-result-merger-2.0.0.tgz",
5649 "integrity": "sha512-CMjYOcPtl0G3SLrPWYDtZ4zyhsy/2heUf6RKwvyDcJRfyUBQbqLhAlS2PBhTKVCxGp7Ri8AYJ5SGNVEtbEo0fA==",
5650 "dev": true,
5651 "requires": {
5652 "through2": "2.0.3",
5653 "vinyl": "2.1.0",
5654 "vinyl-fs": "2.4.4"
5655 },
5656 "dependencies": {
5657 "clone": {
5658 "version": "0.12.6",
5659 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
5660 "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
5661 "dev": true
5662 },
5663 "clone-stats": {
5664 "version": "0.12.6",
5665 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
5666 "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
5667 "dev": true
5668 },
5669 "isarray": {
5670 "version": "0.12.6",
5671 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5672 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5673 "dev": true
5674 },
5675 "readable-stream": {
5676 "version": "0.12.6",
5677 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
5678 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
5679 "dev": true,
5680 "requires": {
5681 "core-util-is": "1.0.2",
5682 "inherits": "2.0.3",
5683 "isarray": "1.0.0",
5684 "process-nextick-args": "2.0.0",
5685 "safe-buffer": "5.1.2",
5686 "string_decoder": "1.1.1",
5687 "util-deprecate": "1.0.2"
5688 }
5689 },
5690 "replace-ext": {
5691 "version": "0.12.6",
5692 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
5693 "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
5694 "dev": true
5695 },
5696 "string_decoder": {
5697 "version": "0.12.6",
5698 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
5699 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
5700 "dev": true,
5701 "requires": {
5702 "safe-buffer": "5.1.2"
5703 }
5704 },
5705 "vinyl-fs": {
5706 "version": "0.12.6",
5707 "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz",
5708 "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=",
5709 "dev": true,
5710 "requires": {
5711 "duplexify": "3.6.0",
5712 "glob-stream": "5.3.5",
5713 "graceful-fs": "4.1.11",
5714 "gulp-sourcemaps": "1.6.0",
5715 "is-valid-glob": "0.3.0",
5716 "lazystream": "1.0.0",
5717 "lodash.isequal": "4.5.0",
5718 "merge-stream": "1.0.1",
5719 "mkdirp": "0.5.0",
5720 "object-assign": "4.1.1",
5721 "readable-stream": "2.3.6",
5722 "strip-bom": "2.0.0",
5723 "strip-bom-stream": "1.0.0",
5724 "through2": "2.0.3",
5725 "through2-filter": "2.0.0",
5726 "vali-date": "1.0.0",
5727 "vinyl": "1.2.0"
5728 },
5729 "dependencies": {
5730 "vinyl": {
5731 "version": "0.12.6",
5732 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
5733 "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
5734 "dev": true,
5735 "requires": {
5736 "clone": "1.0.4",
5737 "clone-stats": "0.0.1",
5738 "replace-ext": "0.0.1"
5739 }
5740 }
5741 }
5742 }
5743 }
5744 },
5745 "lead": {
5746 "version": "0.12.6",
5747 "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
5748 "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=",
5749 "dev": true,
5750 "requires": {
5751 "flush-write-stream": "1.0.3"
5752 }
5753 },
5754 "less": {
5755 "version": "0.12.6",
5756 "resolved": "https://registry.npmjs.org/less/-/less-2.7.3.tgz",
5757 "integrity": "sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ==",
5758 "dev": true,
5759 "requires": {
5760 "errno": "0.1.4",
5761 "graceful-fs": "4.1.11",
5762 "image-size": "0.5.0",
5763 "mime": "1.2.11",
5764 "mkdirp": "0.5.0",
5765 "promise": "7.1.1",
5766 "request": "2.81.0",
5767 "source-map": "0.5.7"
5768 },
5769 "dependencies": {
5770 "assert-plus": {
5771 "version": "0.12.6",
5772 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
5773 "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
5774 "dev": true,
5775 "optional": true
5776 },
5777 "aws-sign2": {
5778 "version": "0.12.6",
5779 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
5780 "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
5781 "dev": true,
5782 "optional": true
5783 },
5784 "boom": {
5785 "version": "0.12.6",
5786 "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
5787 "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
5788 "dev": true,
5789 "requires": {
5790 "hoek": "2.16.3"
5791 }
5792 },
5793 "caseless": {
5794 "version": "0.12.6",
5795 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
5796 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
5797 "dev": true,
5798 "optional": true
5799 },
5800 "combined-stream": {
5801 "version": "0.12.6",
5802 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
5803 "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
5804 "dev": true,
5805 "requires": {
5806 "delayed-stream": "1.0.0"
5807 }
5808 },
5809 "cryptiles": {
5810 "version": "0.12.6",
5811 "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
5812 "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
5813 "dev": true,
5814 "optional": true,
5815 "requires": {
5816 "boom": "2.10.1"
5817 }
5818 },
5819 "delayed-stream": {
5820 "version": "0.12.6",
5821 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
5822 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
5823 "dev": true
5824 },
5825 "forever-agent": {
5826 "version": "0.12.6",
5827 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
5828 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
5829 "dev": true,
5830 "optional": true
5831 },
5832 "form-data": {
5833 "version": "0.12.6",
5834 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
5835 "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
5836 "dev": true,
5837 "optional": true,
5838 "requires": {
5839 "asynckit": "0.4.0",
5840 "combined-stream": "1.0.6",
5841 "mime-types": "2.1.18"
5842 }
5843 },
5844 "hawk": {
5845 "version": "0.12.6",
5846 "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
5847 "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
5848 "dev": true,
5849 "optional": true,
5850 "requires": {
5851 "boom": "2.10.1",
5852 "cryptiles": "2.0.5",
5853 "hoek": "2.16.3",
5854 "sntp": "1.0.9"
5855 }
5856 },
5857 "hoek": {
5858 "version": "0.12.6",
5859 "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
5860 "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
5861 "dev": true
5862 },
5863 "http-signature": {
5864 "version": "0.12.6",
5865 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
5866 "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
5867 "dev": true,
5868 "optional": true,
5869 "requires": {
5870 "assert-plus": "0.2.0",
5871 "jsprim": "1.4.1",
5872 "sshpk": "1.14.1"
5873 }
5874 },
5875 "mime-db": {
5876 "version": "0.12.6",
5877 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
5878 "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
5879 "dev": true
5880 },
5881 "mime-types": {
5882 "version": "0.12.6",
5883 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
5884 "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
5885 "dev": true,
5886 "requires": {
5887 "mime-db": "1.33.0"
5888 }
5889 },
5890 "oauth-sign": {
5891 "version": "0.12.6",
5892 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
5893 "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
5894 "dev": true,
5895 "optional": true
5896 },
5897 "qs": {
5898 "version": "0.12.6",
5899 "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
5900 "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
5901 "dev": true,
5902 "optional": true
5903 },
5904 "request": {
5905 "version": "0.12.6",
5906 "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
5907 "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
5908 "dev": true,
5909 "optional": true,
5910 "requires": {
5911 "aws-sign2": "0.6.0",
5912 "aws4": "1.7.0",
5913 "caseless": "0.12.0",
5914 "combined-stream": "1.0.6",
5915 "extend": "3.0.1",
5916 "forever-agent": "0.6.1",
5917 "form-data": "2.1.4",
5918 "har-validator": "4.2.1",
5919 "hawk": "3.1.3",
5920 "http-signature": "1.1.1",
5921 "is-typedarray": "1.0.0",
5922 "isstream": "0.1.2",
5923 "json-stringify-safe": "5.0.1",
5924 "mime-types": "2.1.18",
5925 "oauth-sign": "0.8.2",
5926 "performance-now": "0.2.0",
5927 "qs": "6.4.0",
5928 "safe-buffer": "5.1.2",
5929 "stringstream": "0.0.5",
5930 "tough-cookie": "2.3.4",
5931 "tunnel-agent": "0.6.0",
5932 "uuid": "3.2.1"
5933 }
5934 },
5935 "sntp": {
5936 "version": "0.12.6",
5937 "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
5938 "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
5939 "dev": true,
5940 "optional": true,
5941 "requires": {
5942 "hoek": "2.16.3"
5943 }
5944 },
5945 "source-map": {
5946 "version": "0.12.6",
5947 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5948 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5949 "dev": true,
5950 "optional": true
5951 },
5952 "tunnel-agent": {
5953 "version": "0.12.6",
5954 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
5955 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
5956 "dev": true,
5957 "optional": true,
5958 "requires": {
5959 "safe-buffer": "5.1.2"
5960 }
5961 },
5962 "uuid": {
5963 "version": "0.12.6",
5964 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
5965 "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
5966 "dev": true,
5967 "optional": true
5968 }
5969 }
5970 },
5971 "levn": {
5972 "version": "0.12.6",
5973 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
5974 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
5975 "dev": true,
5976 "requires": {
5977 "prelude-ls": "1.1.2",
5978 "type-check": "0.3.2"
5979 }
5980 },
5981 "livereload-js": {
5982 "version": "0.12.6",
5983 "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz",
5984 "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==",
5985 "dev": true
5986 },
5987 "load-json-file": {
5988 "version": "0.12.6",
5989 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
5990 "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
5991 "dev": true,
5992 "requires": {
5993 "graceful-fs": "4.1.11",
5994 "parse-json": "2.2.0",
5995 "pify": "2.3.0",
5996 "pinkie-promise": "2.0.1",
5997 "strip-bom": "2.0.0"
5998 }
5999 },
6000 "lockfile": {
6001 "version": "0.12.6",
6002 "resolved": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.4.tgz",
6003 "integrity": "sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA==",
6004 "dev": true,
6005 "requires": {
6006 "signal-exit": "3.0.2"
6007 }
6008 },
6009 "lodash": {
6010 "version": "0.12.6",
6011 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
6012 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg=="
6013 },
6014 "lodash._baseassign": {
6015 "version": "0.12.6",
6016 "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz",
6017 "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=",
6018 "dev": true,
6019 "requires": {
6020 "lodash._basecopy": "3.0.1",
6021 "lodash.keys": "3.1.2"
6022 }
6023 },
6024 "lodash._basecopy": {
6025 "version": "0.12.6",
6026 "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
6027 "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
6028 "dev": true
6029 },
6030 "lodash._basecreate": {
6031 "version": "0.12.6",
6032 "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz",
6033 "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE=",
6034 "dev": true
6035 },
6036 "lodash._getnative": {
6037 "version": "0.12.6",
6038 "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
6039 "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
6040 "dev": true
6041 },
6042 "lodash._isiterateecall": {
6043 "version": "0.12.6",
6044 "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
6045 "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
6046 "dev": true
6047 },
6048 "lodash._isnative": {
6049 "version": "0.12.6",
6050 "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz",
6051 "integrity": "sha1-PqZAS3hKe+g2x7V1gOHN95sUgyw=",
6052 "dev": true
6053 },
6054 "lodash._objecttypes": {
6055 "version": "0.12.6",
6056 "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz",
6057 "integrity": "sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE=",
6058 "dev": true
6059 },
6060 "lodash.create": {
6061 "version": "0.12.6",
6062 "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz",
6063 "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=",
6064 "dev": true,
6065 "requires": {
6066 "lodash._baseassign": "3.2.0",
6067 "lodash._basecreate": "3.0.3",
6068 "lodash._isiterateecall": "3.0.9"
6069 }
6070 },
6071 "lodash.debounce": {
6072 "version": "0.12.6",
6073 "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-2.4.1.tgz",
6074 "integrity": "sha1-2M6tJG7EuSbouFZ4/Dlr/rqMxvw=",
6075 "dev": true,
6076 "requires": {
6077 "lodash.isfunction": "2.4.1",
6078 "lodash.isobject": "2.4.1",
6079 "lodash.now": "2.4.1"
6080 }
6081 },
6082 "lodash.isarguments": {
6083 "version": "0.12.6",
6084 "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
6085 "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
6086 "dev": true
6087 },
6088 "lodash.isarray": {
6089 "version": "0.12.6",
6090 "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
6091 "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
6092 "dev": true
6093 },
6094 "lodash.isequal": {
6095 "version": "0.12.6",
6096 "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
6097 "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=",
6098 "dev": true
6099 },
6100 "lodash.isfunction": {
6101 "version": "0.12.6",
6102 "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-2.4.1.tgz",
6103 "integrity": "sha1-LP1XXHPkmKtX4xm3f6Aq3vE6lNE=",
6104 "dev": true
6105 },
6106 "lodash.isobject": {
6107 "version": "0.12.6",
6108 "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz",
6109 "integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=",
6110 "dev": true,
6111 "requires": {
6112 "lodash._objecttypes": "2.4.1"
6113 }
6114 },
6115 "lodash.keys": {
6116 "version": "0.12.6",
6117 "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
6118 "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
6119 "dev": true,
6120 "requires": {
6121 "lodash._getnative": "3.9.1",
6122 "lodash.isarguments": "3.1.0",
6123 "lodash.isarray": "3.0.4"
6124 }
6125 },
6126 "lodash.now": {
6127 "version": "0.12.6",
6128 "resolved": "https://registry.npmjs.org/lodash.now/-/lodash.now-2.4.1.tgz",
6129 "integrity": "sha1-aHIVZQBSUYX6+WeFu3/n/hW1YsY=",
6130 "dev": true,
6131 "requires": {
6132 "lodash._isnative": "2.4.1"
6133 }
6134 },
6135 "log-driver": {
6136 "version": "0.12.6",
6137 "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.7.tgz",
6138 "integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==",
6139 "dev": true
6140 },
6141 "log-symbols": {
6142 "version": "0.12.6",
6143 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
6144 "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
6145 "dev": true,
6146 "requires": {
6147 "chalk": "2.4.1"
6148 },
6149 "dependencies": {
6150 "ansi-styles": {
6151 "version": "0.12.6",
6152 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6153 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6154 "dev": true,
6155 "requires": {
6156 "color-convert": "1.9.1"
6157 }
6158 },
6159 "chalk": {
6160 "version": "0.12.6",
6161 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
6162 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
6163 "dev": true,
6164 "requires": {
6165 "ansi-styles": "3.2.1",
6166 "escape-string-regexp": "1.0.5",
6167 "supports-color": "5.4.0"
6168 }
6169 },
6170 "has-flag": {
6171 "version": "0.12.6",
6172 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6173 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6174 "dev": true
6175 },
6176 "supports-color": {
6177 "version": "0.12.6",
6178 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
6179 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
6180 "dev": true,
6181 "requires": {
6182 "has-flag": "3.0.0"
6183 }
6184 }
6185 }
6186 },
6187 "log4js": {
6188 "version": "0.12.6",
6189 "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz",
6190 "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=",
6191 "dev": true,
6192 "requires": {
6193 "readable-stream": "1.0.34",
6194 "semver": "4.3.6"
6195 },
6196 "dependencies": {
6197 "semver": {
6198 "version": "0.12.6",
6199 "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
6200 "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
6201 "dev": true
6202 }
6203 }
6204 },
6205 "longest": {
6206 "version": "0.12.6",
6207 "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
6208 "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
6209 "dev": true
6210 },
6211 "loud-rejection": {
6212 "version": "0.12.6",
6213 "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6214 "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6215 "dev": true,
6216 "requires": {
6217 "currently-unhandled": "0.4.1",
6218 "signal-exit": "3.0.2"
6219 }
6220 },
6221 "lru-cache": {
6222 "version": "0.12.6",
6223 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.2.tgz",
6224 "integrity": "sha1-H92tk4quEmPOE4aAvhs/WRwKtBw=",
6225 "dev": true
6226 },
6227 "lru-queue": {
6228 "version": "0.12.6",
6229 "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz",
6230 "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=",
6231 "dev": true,
6232 "requires": {
6233 "es5-ext": "0.10.42"
6234 }
6235 },
6236 "map-obj": {
6237 "version": "0.12.6",
6238 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6239 "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6240 "dev": true
6241 },
6242 "math-random": {
6243 "version": "0.12.6",
6244 "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz",
6245 "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=",
6246 "dev": true
6247 },
6248 "maxmin": {
6249 "version": "0.12.6",
6250 "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
6251 "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=",
6252 "dev": true,
6253 "requires": {
6254 "chalk": "1.1.3",
6255 "figures": "1.7.0",
6256 "gzip-size": "1.0.0",
6257 "pretty-bytes": "1.0.4"
6258 }
6259 },
6260 "media-typer": {
6261 "version": "0.12.6",
6262 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
6263 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
6264 "dev": true
6265 },
6266 "memoizee": {
6267 "version": "0.12.6",
6268 "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.3.10.tgz",
6269 "integrity": "sha1-TsoNiu057J0Bf0xcLy9kMvQuXI8=",
6270 "dev": true,
6271 "requires": {
6272 "d": "0.1.1",
6273 "es5-ext": "0.10.42",
6274 "es6-weak-map": "0.1.4",
6275 "event-emitter": "0.3.5",
6276 "lru-queue": "0.1.0",
6277 "next-tick": "0.2.2",
6278 "timers-ext": "0.1.5"
6279 },
6280 "dependencies": {
6281 "next-tick": {
6282 "version": "0.12.6",
6283 "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-0.2.2.tgz",
6284 "integrity": "sha1-ddpKkn7liH45BliABltzNkE7MQ0=",
6285 "dev": true
6286 }
6287 }
6288 },
6289 "meow": {
6290 "version": "0.12.6",
6291 "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6292 "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6293 "dev": true,
6294 "requires": {
6295 "camelcase-keys": "2.1.0",
6296 "decamelize": "1.2.0",
6297 "loud-rejection": "1.6.0",
6298 "map-obj": "1.0.1",
6299 "minimist": "1.2.0",
6300 "normalize-package-data": "2.4.0",
6301 "object-assign": "4.1.1",
6302 "read-pkg-up": "1.0.1",
6303 "redent": "1.0.0",
6304 "trim-newlines": "1.0.0"
6305 },
6306 "dependencies": {
6307 "minimist": {
6308 "version": "0.12.6",
6309 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6310 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6311 "dev": true
6312 }
6313 }
6314 },
6315 "merge-stream": {
6316 "version": "0.12.6",
6317 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz",
6318 "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
6319 "dev": true,
6320 "requires": {
6321 "readable-stream": "2.3.6"
6322 },
6323 "dependencies": {
6324 "isarray": {
6325 "version": "0.12.6",
6326 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6327 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6328 "dev": true
6329 },
6330 "readable-stream": {
6331 "version": "0.12.6",
6332 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
6333 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
6334 "dev": true,
6335 "requires": {
6336 "core-util-is": "1.0.2",
6337 "inherits": "2.0.3",
6338 "isarray": "1.0.0",
6339 "process-nextick-args": "2.0.0",
6340 "safe-buffer": "5.1.2",
6341 "string_decoder": "1.1.1",
6342 "util-deprecate": "1.0.2"
6343 }
6344 },
6345 "string_decoder": {
6346 "version": "0.12.6",
6347 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
6348 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
6349 "dev": true,
6350 "requires": {
6351 "safe-buffer": "5.1.2"
6352 }
6353 }
6354 }
6355 },
6356 "micromatch": {
6357 "version": "0.12.6",
6358 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
6359 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
6360 "dev": true,
6361 "requires": {
6362 "arr-diff": "2.0.0",
6363 "array-unique": "0.2.1",
6364 "braces": "1.8.5",
6365 "expand-brackets": "0.1.5",
6366 "extglob": "0.3.2",
6367 "filename-regex": "2.0.1",
6368 "is-extglob": "1.0.0",
6369 "is-glob": "2.0.1",
6370 "kind-of": "3.2.2",
6371 "normalize-path": "2.1.1",
6372 "object.omit": "2.0.1",
6373 "parse-glob": "3.0.4",
6374 "regex-cache": "0.4.4"
6375 }
6376 },
6377 "microplugin": {
6378 "version": "0.12.6",
6379 "resolved": "https://registry.npmjs.org/microplugin/-/microplugin-0.0.3.tgz",
6380 "integrity": "sha1-H8Lhu3yeGegr2Eu6kTe75xJQ2M0="
6381 },
6382 "mime": {
6383 "version": "0.12.6",
6384 "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
6385 "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=",
6386 "dev": true,
6387 "optional": true
6388 },
6389 "mime-db": {
6390 "version": "0.12.6",
6391 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz",
6392 "integrity": "sha1-PQxjGA9FjrENMlqqN9fFiuMS6dc=",
6393 "dev": true
6394 },
6395 "mime-types": {
6396 "version": "0.12.6",
6397 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz",
6398 "integrity": "sha1-mVrhOSq4r/y/yyZB3QVOlDwNXc4=",
6399 "dev": true
6400 },
6401 "minimatch": {
6402 "version": "0.12.6",
6403 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6404 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6405 "dev": true,
6406 "requires": {
6407 "brace-expansion": "1.1.11"
6408 }
6409 },
6410 "minimist": {
6411 "version": "0.12.6",
6412 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
6413 "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8="
6414 },
6415 "mkdirp": {
6416 "version": "0.12.6",
6417 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz",
6418 "integrity": "sha1-HXMHam35hs2TROFecfzAWkyavxI=",
6419 "dev": true,
6420 "requires": {
6421 "minimist": "0.0.8"
6422 },
6423 "dependencies": {
6424 "minimist": {
6425 "version": "0.12.6",
6426 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6427 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6428 "dev": true
6429 }
6430 }
6431 },
6432 "mkpath": {
6433 "version": "0.12.6",
6434 "resolved": "https://registry.npmjs.org/mkpath/-/mkpath-0.1.0.tgz",
6435 "integrity": "sha1-dVSm+Nhxg0zJe1RisSLEwSTW3pE=",
6436 "dev": true
6437 },
6438 "mocha": {
6439 "version": "0.12.6",
6440 "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.5.3.tgz",
6441 "integrity": "sha512-/6na001MJWEtYxHOV1WLfsmR4YIynkUEhBwzsb+fk2qmQ3iqsi258l/Q2MWHJMImAcNpZ8DEdYAK72NHoIQ9Eg==",
6442 "dev": true,
6443 "requires": {
6444 "browser-stdout": "1.3.0",
6445 "commander": "2.9.0",
6446 "debug": "2.6.8",
6447 "diff": "3.2.0",
6448 "escape-string-regexp": "1.0.5",
6449 "glob": "7.1.1",
6450 "growl": "1.9.2",
6451 "he": "1.1.1",
6452 "json3": "3.3.2",
6453 "lodash.create": "3.1.1",
6454 "mkdirp": "0.5.1",
6455 "supports-color": "3.1.2"
6456 },
6457 "dependencies": {
6458 "debug": {
6459 "version": "0.12.6",
6460 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
6461 "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
6462 "dev": true,
6463 "requires": {
6464 "ms": "2.0.0"
6465 }
6466 },
6467 "glob": {
6468 "version": "0.12.6",
6469 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz",
6470 "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=",
6471 "dev": true,
6472 "requires": {
6473 "fs.realpath": "1.0.0",
6474 "inflight": "1.0.6",
6475 "inherits": "2.0.3",
6476 "minimatch": "3.0.4",
6477 "once": "1.4.0",
6478 "path-is-absolute": "1.0.1"
6479 }
6480 },
6481 "minimist": {
6482 "version": "0.12.6",
6483 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6484 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6485 "dev": true
6486 },
6487 "mkdirp": {
6488 "version": "0.12.6",
6489 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
6490 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6491 "dev": true,
6492 "requires": {
6493 "minimist": "0.0.8"
6494 }
6495 },
6496 "supports-color": {
6497 "version": "0.12.6",
6498 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz",
6499 "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=",
6500 "dev": true,
6501 "requires": {
6502 "has-flag": "1.0.0"
6503 }
6504 }
6505 }
6506 },
6507 "morgan": {
6508 "version": "0.12.6",
6509 "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.0.tgz",
6510 "integrity": "sha1-0B+mxlhZt2/PMbPLU6OCGjEdgFE=",
6511 "dev": true,
6512 "requires": {
6513 "basic-auth": "2.0.0",
6514 "debug": "2.6.9",
6515 "depd": "1.1.2",
6516 "on-finished": "2.3.0",
6517 "on-headers": "1.0.1"
6518 }
6519 },
6520 "mout": {
6521 "version": "0.12.6",
6522 "resolved": "https://registry.npmjs.org/mout/-/mout-0.9.1.tgz",
6523 "integrity": "sha1-hPDz/WrMcxf2PeKv/cwM7gCbBHc=",
6524 "dev": true
6525 },
6526 "ms": {
6527 "version": "0.12.6",
6528 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6529 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6530 "dev": true
6531 },
6532 "mute-stream": {
6533 "version": "0.12.6",
6534 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz",
6535 "integrity": "sha1-qSGZYKbV1dBGWXruUSUsZlX3F34=",
6536 "dev": true
6537 },
6538 "nan": {
6539 "version": "0.12.6",
6540 "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz",
6541 "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",
6542 "dev": true,
6543 "optional": true
6544 },
6545 "natives": {
6546 "version": "0.12.6",
6547 "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.4.tgz",
6548 "integrity": "sha512-Q29yeg9aFKwhLVdkTAejM/HvYG0Y1Am1+HUkFQGn5k2j8GS+v60TVmZh6nujpEAj/qql+wGUrlryO8bF+b1jEg==",
6549 "dev": true
6550 },
6551 "negotiator": {
6552 "version": "0.12.6",
6553 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
6554 "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
6555 "dev": true
6556 },
6557 "next-tick": {
6558 "version": "0.12.6",
6559 "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
6560 "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
6561 "dev": true
6562 },
6563 "node-uuid": {
6564 "version": "0.12.6",
6565 "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz",
6566 "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=",
6567 "dev": true
6568 },
6569 "nopt": {
6570 "version": "0.12.6",
6571 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
6572 "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
6573 "dev": true,
6574 "requires": {
6575 "abbrev": "1.1.1"
6576 }
6577 },
6578 "normalize-package-data": {
6579 "version": "0.12.6",
6580 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
6581 "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
6582 "dev": true,
6583 "requires": {
6584 "hosted-git-info": "2.6.0",
6585 "is-builtin-module": "1.0.0",
6586 "semver": "5.5.0",
6587 "validate-npm-package-license": "3.0.3"
6588 }
6589 },
6590 "normalize-path": {
6591 "version": "0.12.6",
6592 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6593 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6594 "dev": true,
6595 "requires": {
6596 "remove-trailing-separator": "1.1.0"
6597 }
6598 },
6599 "now-and-later": {
6600 "version": "0.12.6",
6601 "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.0.tgz",
6602 "integrity": "sha1-vGHLtFbXnLMiB85HygUTb/Ln1u4=",
6603 "dev": true,
6604 "requires": {
6605 "once": "1.4.0"
6606 }
6607 },
6608 "npmconf": {
6609 "version": "0.12.6",
6610 "resolved": "https://registry.npmjs.org/npmconf/-/npmconf-2.1.3.tgz",
6611 "integrity": "sha512-iTK+HI68GceCoGOHAQiJ/ik1iDfI7S+cgyG8A+PP18IU3X83kRhQIRhAUNj4Bp2JMx6Zrt5kCiozYa9uGWTjhA==",
6612 "dev": true,
6613 "requires": {
6614 "config-chain": "1.1.11",
6615 "inherits": "2.0.3",
6616 "ini": "1.3.5",
6617 "mkdirp": "0.5.0",
6618 "nopt": "3.0.6",
6619 "once": "1.3.3",
6620 "osenv": "0.1.0",
6621 "safe-buffer": "5.1.2",
6622 "semver": "4.3.6",
6623 "uid-number": "0.0.5"
6624 },
6625 "dependencies": {
6626 "once": {
6627 "version": "0.12.6",
6628 "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
6629 "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
6630 "dev": true,
6631 "requires": {
6632 "wrappy": "1.0.2"
6633 }
6634 },
6635 "semver": {
6636 "version": "0.12.6",
6637 "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
6638 "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
6639 "dev": true
6640 }
6641 }
6642 },
6643 "null-check": {
6644 "version": "0.12.6",
6645 "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
6646 "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
6647 "dev": true
6648 },
6649 "number-is-nan": {
6650 "version": "0.12.6",
6651 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
6652 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
6653 "dev": true
6654 },
6655 "oauth-sign": {
6656 "version": "0.12.6",
6657 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.4.0.tgz",
6658 "integrity": "sha1-8ilW8x6nFRqCHl8vsywRPK2Ln2k=",
6659 "dev": true,
6660 "optional": true
6661 },
6662 "object-assign": {
6663 "version": "0.12.6",
6664 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
6665 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
6666 "dev": true
6667 },
6668 "object-component": {
6669 "version": "0.12.6",
6670 "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
6671 "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
6672 "dev": true
6673 },
6674 "object-keys": {
6675 "version": "0.12.6",
6676 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
6677 "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=",
6678 "dev": true
6679 },
6680 "object.assign": {
6681 "version": "0.12.6",
6682 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
6683 "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
6684 "dev": true,
6685 "requires": {
6686 "define-properties": "1.1.2",
6687 "function-bind": "1.1.1",
6688 "has-symbols": "1.0.0",
6689 "object-keys": "1.0.11"
6690 }
6691 },
6692 "object.omit": {
6693 "version": "0.12.6",
6694 "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
6695 "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
6696 "dev": true,
6697 "requires": {
6698 "for-own": "0.1.5",
6699 "is-extendable": "0.1.1"
6700 }
6701 },
6702 "on-finished": {
6703 "version": "0.12.6",
6704 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
6705 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
6706 "dev": true,
6707 "requires": {
6708 "ee-first": "1.1.1"
6709 }
6710 },
6711 "on-headers": {
6712 "version": "0.12.6",
6713 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
6714 "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=",
6715 "dev": true
6716 },
6717 "once": {
6718 "version": "0.12.6",
6719 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
6720 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
6721 "dev": true,
6722 "requires": {
6723 "wrappy": "1.0.2"
6724 }
6725 },
6726 "opn": {
6727 "version": "0.12.6",
6728 "resolved": "https://registry.npmjs.org/opn/-/opn-1.0.2.tgz",
6729 "integrity": "sha1-uQlkM0bQChq8l3qLlvPOPFPVz18=",
6730 "dev": true
6731 },
6732 "optimist": {
6733 "version": "0.12.6",
6734 "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
6735 "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
6736 "requires": {
6737 "minimist": "0.0.10",
6738 "wordwrap": "0.0.3"
6739 }
6740 },
6741 "optionator": {
6742 "version": "0.12.6",
6743 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
6744 "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
6745 "dev": true,
6746 "requires": {
6747 "deep-is": "0.1.3",
6748 "fast-levenshtein": "2.0.6",
6749 "levn": "0.3.0",
6750 "prelude-ls": "1.1.2",
6751 "type-check": "0.3.2",
6752 "wordwrap": "1.0.0"
6753 },
6754 "dependencies": {
6755 "wordwrap": {
6756 "version": "0.12.6",
6757 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
6758 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
6759 "dev": true
6760 }
6761 }
6762 },
6763 "options": {
6764 "version": "0.12.6",
6765 "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
6766 "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
6767 "dev": true
6768 },
6769 "ordered-read-streams": {
6770 "version": "0.12.6",
6771 "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz",
6772 "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=",
6773 "dev": true,
6774 "requires": {
6775 "is-stream": "1.1.0",
6776 "readable-stream": "2.3.6"
6777 },
6778 "dependencies": {
6779 "isarray": {
6780 "version": "0.12.6",
6781 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6782 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6783 "dev": true
6784 },
6785 "readable-stream": {
6786 "version": "0.12.6",
6787 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
6788 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
6789 "dev": true,
6790 "requires": {
6791 "core-util-is": "1.0.2",
6792 "inherits": "2.0.3",
6793 "isarray": "1.0.0",
6794 "process-nextick-args": "2.0.0",
6795 "safe-buffer": "5.1.2",
6796 "string_decoder": "1.1.1",
6797 "util-deprecate": "1.0.2"
6798 }
6799 },
6800 "string_decoder": {
6801 "version": "0.12.6",
6802 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
6803 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
6804 "dev": true,
6805 "requires": {
6806 "safe-buffer": "5.1.2"
6807 }
6808 }
6809 }
6810 },
6811 "os-name": {
6812 "version": "0.12.6",
6813 "resolved": "https://registry.npmjs.org/os-name/-/os-name-1.0.3.tgz",
6814 "integrity": "sha1-GzefZINa98Wn9JizV8uVIVwVnt8=",
6815 "dev": true,
6816 "requires": {
6817 "osx-release": "1.1.0",
6818 "win-release": "1.1.1"
6819 }
6820 },
6821 "os-tmpdir": {
6822 "version": "0.12.6",
6823 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
6824 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
6825 "dev": true
6826 },
6827 "osenv": {
6828 "version": "0.12.6",
6829 "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.0.tgz",
6830 "integrity": "sha1-YWaBIe7FhJVQMLn0cLHSMJUEv8s=",
6831 "dev": true
6832 },
6833 "osx-release": {
6834 "version": "0.12.6",
6835 "resolved": "https://registry.npmjs.org/osx-release/-/osx-release-1.1.0.tgz",
6836 "integrity": "sha1-8heRGigTaUmvG/kwiyQeJzfTzWw=",
6837 "dev": true,
6838 "requires": {
6839 "minimist": "1.2.0"
6840 },
6841 "dependencies": {
6842 "minimist": {
6843 "version": "0.12.6",
6844 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6845 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6846 "dev": true
6847 }
6848 }
6849 },
6850 "p-throttler": {
6851 "version": "0.12.6",
6852 "resolved": "https://registry.npmjs.org/p-throttler/-/p-throttler-0.1.0.tgz",
6853 "integrity": "sha1-GxaQeULDM+bx3eq8s0eSBLjEF8Q=",
6854 "dev": true,
6855 "requires": {
6856 "q": "0.9.7"
6857 },
6858 "dependencies": {
6859 "q": {
6860 "version": "0.12.6",
6861 "resolved": "https://registry.npmjs.org/q/-/q-0.9.7.tgz",
6862 "integrity": "sha1-TeLmyzspCIyeTLwDv51C+5bOL3U=",
6863 "dev": true
6864 }
6865 }
6866 },
6867 "package-json": {
6868 "version": "0.12.6",
6869 "resolved": "https://registry.npmjs.org/package-json/-/package-json-0.2.0.tgz",
6870 "integrity": "sha1-Axbhd7jrFJmF009wa0pVQ7J0vsU=",
6871 "dev": true,
6872 "requires": {
6873 "got": "0.3.0",
6874 "registry-url": "0.1.1"
6875 }
6876 },
6877 "pako": {
6878 "version": "0.12.6",
6879 "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
6880 "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
6881 "dev": true
6882 },
6883 "parse-glob": {
6884 "version": "0.12.6",
6885 "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
6886 "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
6887 "dev": true,
6888 "requires": {
6889 "glob-base": "0.3.0",
6890 "is-dotfile": "1.0.3",
6891 "is-extglob": "1.0.0",
6892 "is-glob": "2.0.1"
6893 }
6894 },
6895 "parse-json": {
6896 "version": "0.12.6",
6897 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6898 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6899 "dev": true,
6900 "requires": {
6901 "error-ex": "1.3.1"
6902 }
6903 },
6904 "parsejson": {
6905 "version": "0.12.6",
6906 "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
6907 "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
6908 "dev": true,
6909 "requires": {
6910 "better-assert": "1.0.2"
6911 }
6912 },
6913 "parseqs": {
6914 "version": "0.12.6",
6915 "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
6916 "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
6917 "dev": true,
6918 "requires": {
6919 "better-assert": "1.0.2"
6920 }
6921 },
6922 "parseuri": {
6923 "version": "0.12.6",
6924 "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
6925 "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
6926 "dev": true,
6927 "requires": {
6928 "better-assert": "1.0.2"
6929 }
6930 },
6931 "parseurl": {
6932 "version": "0.12.6",
6933 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
6934 "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
6935 "dev": true
6936 },
6937 "path-dirname": {
6938 "version": "0.12.6",
6939 "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
6940 "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
6941 "dev": true
6942 },
6943 "path-exists": {
6944 "version": "0.12.6",
6945 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
6946 "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
6947 "dev": true,
6948 "requires": {
6949 "pinkie-promise": "2.0.1"
6950 }
6951 },
6952 "path-is-absolute": {
6953 "version": "0.12.6",
6954 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
6955 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
6956 "dev": true
6957 },
6958 "path-type": {
6959 "version": "0.12.6",
6960 "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
6961 "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
6962 "dev": true,
6963 "requires": {
6964 "graceful-fs": "4.1.11",
6965 "pify": "2.3.0",
6966 "pinkie-promise": "2.0.1"
6967 }
6968 },
6969 "pend": {
6970 "version": "0.12.6",
6971 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
6972 "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
6973 "dev": true
6974 },
6975 "performance-now": {
6976 "version": "0.12.6",
6977 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
6978 "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
6979 "dev": true,
6980 "optional": true
6981 },
6982 "phantomjs-prebuilt": {
6983 "version": "0.12.6",
6984 "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz",
6985 "integrity": "sha1-79ISpKOWbTZHaE6ouniFSb4q7+8=",
6986 "dev": true,
6987 "requires": {
6988 "es6-promise": "4.2.4",
6989 "extract-zip": "1.6.6",
6990 "fs-extra": "1.0.0",
6991 "hasha": "2.2.0",
6992 "kew": "0.7.0",
6993 "progress": "1.1.8",
6994 "request": "2.87.0",
6995 "request-progress": "2.0.1",
6996 "which": "1.2.14"
6997 },
6998 "dependencies": {
6999 "ajv": {
7000 "version": "0.12.6",
7001 "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
7002 "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
7003 "dev": true,
7004 "requires": {
7005 "co": "4.6.0",
7006 "fast-deep-equal": "1.1.0",
7007 "fast-json-stable-stringify": "2.0.0",
7008 "json-schema-traverse": "0.3.1"
7009 }
7010 },
7011 "assert-plus": {
7012 "version": "0.12.6",
7013 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
7014 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
7015 "dev": true
7016 },
7017 "aws-sign2": {
7018 "version": "0.12.6",
7019 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
7020 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
7021 "dev": true
7022 },
7023 "caseless": {
7024 "version": "0.12.6",
7025 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
7026 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
7027 "dev": true
7028 },
7029 "combined-stream": {
7030 "version": "0.12.6",
7031 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
7032 "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
7033 "dev": true,
7034 "requires": {
7035 "delayed-stream": "1.0.0"
7036 }
7037 },
7038 "delayed-stream": {
7039 "version": "0.12.6",
7040 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
7041 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
7042 "dev": true
7043 },
7044 "forever-agent": {
7045 "version": "0.12.6",
7046 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
7047 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
7048 "dev": true
7049 },
7050 "form-data": {
7051 "version": "0.12.6",
7052 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
7053 "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
7054 "dev": true,
7055 "requires": {
7056 "asynckit": "0.4.0",
7057 "combined-stream": "1.0.6",
7058 "mime-types": "2.1.18"
7059 }
7060 },
7061 "har-schema": {
7062 "version": "0.12.6",
7063 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
7064 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
7065 "dev": true
7066 },
7067 "har-validator": {
7068 "version": "0.12.6",
7069 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
7070 "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
7071 "dev": true,
7072 "requires": {
7073 "ajv": "5.5.2",
7074 "har-schema": "2.0.0"
7075 }
7076 },
7077 "http-signature": {
7078 "version": "0.12.6",
7079 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
7080 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
7081 "dev": true,
7082 "requires": {
7083 "assert-plus": "1.0.0",
7084 "jsprim": "1.4.1",
7085 "sshpk": "1.14.1"
7086 }
7087 },
7088 "mime-db": {
7089 "version": "0.12.6",
7090 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
7091 "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
7092 "dev": true
7093 },
7094 "mime-types": {
7095 "version": "0.12.6",
7096 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
7097 "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
7098 "dev": true,
7099 "requires": {
7100 "mime-db": "1.33.0"
7101 }
7102 },
7103 "oauth-sign": {
7104 "version": "0.12.6",
7105 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
7106 "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
7107 "dev": true
7108 },
7109 "performance-now": {
7110 "version": "0.12.6",
7111 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
7112 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
7113 "dev": true
7114 },
7115 "qs": {
7116 "version": "0.12.6",
7117 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
7118 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
7119 "dev": true
7120 },
7121 "request": {
7122 "version": "0.12.6",
7123 "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
7124 "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
7125 "dev": true,
7126 "requires": {
7127 "aws-sign2": "0.7.0",
7128 "aws4": "1.7.0",
7129 "caseless": "0.12.0",
7130 "combined-stream": "1.0.6",
7131 "extend": "3.0.1",
7132 "forever-agent": "0.6.1",
7133 "form-data": "2.3.2",
7134 "har-validator": "5.0.3",
7135 "http-signature": "1.2.0",
7136 "is-typedarray": "1.0.0",
7137 "isstream": "0.1.2",
7138 "json-stringify-safe": "5.0.1",
7139 "mime-types": "2.1.18",
7140 "oauth-sign": "0.8.2",
7141 "performance-now": "2.1.0",
7142 "qs": "6.5.2",
7143 "safe-buffer": "5.1.2",
7144 "tough-cookie": "2.3.4",
7145 "tunnel-agent": "0.6.0",
7146 "uuid": "3.2.1"
7147 }
7148 },
7149 "request-progress": {
7150 "version": "0.12.6",
7151 "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz",
7152 "integrity": "sha1-XTa7V5YcZzqlt4jbyBQf3yO0Tgg=",
7153 "dev": true,
7154 "requires": {
7155 "throttleit": "1.0.0"
7156 }
7157 },
7158 "throttleit": {
7159 "version": "0.12.6",
7160 "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz",
7161 "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=",
7162 "dev": true
7163 },
7164 "tunnel-agent": {
7165 "version": "0.12.6",
7166 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
7167 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
7168 "dev": true,
7169 "requires": {
7170 "safe-buffer": "5.1.2"
7171 }
7172 },
7173 "uuid": {
7174 "version": "0.12.6",
7175 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
7176 "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
7177 "dev": true
7178 }
7179 }
7180 },
7181 "pify": {
7182 "version": "0.12.6",
7183 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7184 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7185 "dev": true
7186 },
7187 "pinkie": {
7188 "version": "0.12.6",
7189 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7190 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7191 "dev": true
7192 },
7193 "pinkie-promise": {
7194 "version": "0.12.6",
7195 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7196 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7197 "dev": true,
7198 "requires": {
7199 "pinkie": "2.0.4"
7200 }
7201 },
7202 "portscanner": {
7203 "version": "0.12.6",
7204 "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-1.2.0.tgz",
7205 "integrity": "sha1-sUu9olfRTDEPqcwJaCrwLUCWGAI=",
7206 "dev": true,
7207 "requires": {
7208 "async": "1.5.2"
7209 },
7210 "dependencies": {
7211 "async": {
7212 "version": "0.12.6",
7213 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
7214 "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
7215 "dev": true
7216 }
7217 }
7218 },
7219 "prelude-ls": {
7220 "version": "0.12.6",
7221 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
7222 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
7223 "dev": true
7224 },
7225 "preserve": {
7226 "version": "0.12.6",
7227 "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
7228 "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
7229 "dev": true
7230 },
7231 "pretty-bytes": {
7232 "version": "0.12.6",
7233 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
7234 "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
7235 "dev": true,
7236 "requires": {
7237 "get-stdin": "4.0.1",
7238 "meow": "3.7.0"
7239 }
7240 },
7241 "process-nextick-args": {
7242 "version": "0.12.6",
7243 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
7244 "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
7245 "dev": true
7246 },
7247 "progress": {
7248 "version": "0.12.6",
7249 "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
7250 "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
7251 "dev": true
7252 },
7253 "promise": {
7254 "version": "0.12.6",
7255 "resolved": "https://registry.npmjs.org/promise/-/promise-7.1.1.tgz",
7256 "integrity": "sha1-SJZUxpJha4qlWwck+oCbt9tJxb8=",
7257 "dev": true,
7258 "optional": true,
7259 "requires": {
7260 "asap": "2.0.6"
7261 }
7262 },
7263 "promptly": {
7264 "version": "0.12.6",
7265 "resolved": "https://registry.npmjs.org/promptly/-/promptly-0.2.0.tgz",
7266 "integrity": "sha1-c+8gD6gynV06jfQXmJULhkbKRtk=",
7267 "dev": true,
7268 "requires": {
7269 "read": "1.0.7"
7270 }
7271 },
7272 "proto-list": {
7273 "version": "0.12.6",
7274 "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
7275 "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
7276 "dev": true
7277 },
7278 "prr": {
7279 "version": "0.12.6",
7280 "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz",
7281 "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo=",
7282 "dev": true,
7283 "optional": true
7284 },
7285 "pseudomap": {
7286 "version": "0.12.6",
7287 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
7288 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
7289 "dev": true
7290 },
7291 "pump": {
7292 "version": "0.12.6",
7293 "resolved": "https://registry.npmjs.org/pump/-/pump-0.3.5.tgz",
7294 "integrity": "sha1-rl/4wfk+2HrcZTCpdWWxJvWFRUs=",
7295 "dev": true,
7296 "requires": {
7297 "end-of-stream": "1.0.0",
7298 "once": "1.2.0"
7299 },
7300 "dependencies": {
7301 "once": {
7302 "version": "0.12.6",
7303 "resolved": "https://registry.npmjs.org/once/-/once-1.2.0.tgz",
7304 "integrity": "sha1-3hkFxjavh0qPuoYtmqvd0fkgRhw=",
7305 "dev": true
7306 }
7307 }
7308 },
7309 "pumpify": {
7310 "version": "0.12.6",
7311 "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
7312 "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
7313 "dev": true,
7314 "requires": {
7315 "duplexify": "3.6.0",
7316 "inherits": "2.0.3",
7317 "pump": "2.0.1"
7318 },
7319 "dependencies": {
7320 "end-of-stream": {
7321 "version": "0.12.6",
7322 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
7323 "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
7324 "dev": true,
7325 "requires": {
7326 "once": "1.4.0"
7327 }
7328 },
7329 "pump": {
7330 "version": "0.12.6",
7331 "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
7332 "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
7333 "dev": true,
7334 "requires": {
7335 "end-of-stream": "1.4.1",
7336 "once": "1.4.0"
7337 }
7338 }
7339 }
7340 },
7341 "punycode": {
7342 "version": "0.12.6",
7343 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
7344 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
7345 "dev": true
7346 },
7347 "q": {
7348 "version": "0.12.6",
7349 "resolved": "https://registry.npmjs.org/q/-/q-1.0.1.tgz",
7350 "integrity": "sha1-EYcq7t7okmgRCxCnGESP+xARKhQ=",
7351 "dev": true
7352 },
7353 "qjobs": {
7354 "version": "0.12.6",
7355 "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
7356 "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
7357 "dev": true
7358 },
7359 "qs": {
7360 "version": "0.12.6",
7361 "resolved": "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz",
7362 "integrity": "sha1-6eha2+ddoLvkyOBHaghikPhjtAQ=",
7363 "dev": true
7364 },
7365 "randomatic": {
7366 "version": "0.12.6",
7367 "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.0.0.tgz",
7368 "integrity": "sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA==",
7369 "dev": true,
7370 "requires": {
7371 "is-number": "4.0.0",
7372 "kind-of": "6.0.2",
7373 "math-random": "1.0.1"
7374 },
7375 "dependencies": {
7376 "is-number": {
7377 "version": "0.12.6",
7378 "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
7379 "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
7380 "dev": true
7381 },
7382 "kind-of": {
7383 "version": "0.12.6",
7384 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
7385 "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
7386 "dev": true
7387 }
7388 }
7389 },
7390 "range-parser": {
7391 "version": "0.12.6",
7392 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
7393 "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
7394 "dev": true
7395 },
7396 "raw-body": {
7397 "version": "0.12.6",
7398 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
7399 "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
7400 "dev": true,
7401 "requires": {
7402 "bytes": "1.0.0",
7403 "string_decoder": "0.10.31"
7404 }
7405 },
7406 "read": {
7407 "version": "0.12.6",
7408 "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz",
7409 "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
7410 "dev": true,
7411 "requires": {
7412 "mute-stream": "0.0.4"
7413 }
7414 },
7415 "read-pkg": {
7416 "version": "0.12.6",
7417 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
7418 "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
7419 "dev": true,
7420 "requires": {
7421 "load-json-file": "1.1.0",
7422 "normalize-package-data": "2.4.0",
7423 "path-type": "1.1.0"
7424 }
7425 },
7426 "read-pkg-up": {
7427 "version": "0.12.6",
7428 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
7429 "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
7430 "dev": true,
7431 "requires": {
7432 "find-up": "1.1.2",
7433 "read-pkg": "1.1.0"
7434 }
7435 },
7436 "readable-stream": {
7437 "version": "0.12.6",
7438 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
7439 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
7440 "dev": true,
7441 "requires": {
7442 "core-util-is": "1.0.2",
7443 "inherits": "2.0.3",
7444 "isarray": "0.0.1",
7445 "string_decoder": "0.10.31"
7446 }
7447 },
7448 "readdirp": {
7449 "version": "0.12.6",
7450 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
7451 "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
7452 "dev": true,
7453 "requires": {
7454 "graceful-fs": "4.1.11",
7455 "minimatch": "3.0.4",
7456 "readable-stream": "2.3.6",
7457 "set-immediate-shim": "1.0.1"
7458 },
7459 "dependencies": {
7460 "isarray": {
7461 "version": "0.12.6",
7462 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
7463 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
7464 "dev": true
7465 },
7466 "readable-stream": {
7467 "version": "0.12.6",
7468 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
7469 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
7470 "dev": true,
7471 "requires": {
7472 "core-util-is": "1.0.2",
7473 "inherits": "2.0.3",
7474 "isarray": "1.0.0",
7475 "process-nextick-args": "2.0.0",
7476 "safe-buffer": "5.1.2",
7477 "string_decoder": "1.1.1",
7478 "util-deprecate": "1.0.2"
7479 }
7480 },
7481 "string_decoder": {
7482 "version": "0.12.6",
7483 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
7484 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
7485 "dev": true,
7486 "requires": {
7487 "safe-buffer": "5.1.2"
7488 }
7489 }
7490 }
7491 },
7492 "readline2": {
7493 "version": "0.12.6",
7494 "resolved": "https://registry.npmjs.org/readline2/-/readline2-0.1.1.tgz",
7495 "integrity": "sha1-mUQ7pug7gw7zBRv9fcJBqCco1Wg=",
7496 "dev": true,
7497 "requires": {
7498 "mute-stream": "0.0.4",
7499 "strip-ansi": "2.0.1"
7500 },
7501 "dependencies": {
7502 "ansi-regex": {
7503 "version": "0.12.6",
7504 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.1.tgz",
7505 "integrity": "sha1-QchHGUZGN15qGl0Qw8oFTvn8mA0=",
7506 "dev": true
7507 },
7508 "strip-ansi": {
7509 "version": "0.12.6",
7510 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz",
7511 "integrity": "sha1-32LBqpTtLxFOHQ8h/R1QSCt5pg4=",
7512 "dev": true,
7513 "requires": {
7514 "ansi-regex": "1.1.1"
7515 }
7516 }
7517 }
7518 },
7519 "redent": {
7520 "version": "0.12.6",
7521 "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
7522 "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
7523 "dev": true,
7524 "requires": {
7525 "indent-string": "2.1.0",
7526 "strip-indent": "1.0.1"
7527 }
7528 },
7529 "redeyed": {
7530 "version": "0.12.6",
7531 "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-1.0.1.tgz",
7532 "integrity": "sha1-6WwZO0DAgWsArshCaY5hGF5VSYo=",
7533 "requires": {
7534 "esprima": "3.0.0"
7535 }
7536 },
7537 "regex-cache": {
7538 "version": "0.12.6",
7539 "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
7540 "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
7541 "dev": true,
7542 "requires": {
7543 "is-equal-shallow": "0.1.3"
7544 }
7545 },
7546 "registry-url": {
7547 "version": "0.12.6",
7548 "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-0.1.1.tgz",
7549 "integrity": "sha1-FzlCe4GxELMCSCocfNcn/8yC1b4=",
7550 "dev": true,
7551 "requires": {
7552 "npmconf": "2.1.3"
7553 }
7554 },
7555 "remove-bom-buffer": {
7556 "version": "0.12.6",
7557 "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
7558 "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
7559 "dev": true,
7560 "requires": {
7561 "is-buffer": "1.1.6",
7562 "is-utf8": "0.2.1"
7563 }
7564 },
7565 "remove-bom-stream": {
7566 "version": "0.12.6",
7567 "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
7568 "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=",
7569 "dev": true,
7570 "requires": {
7571 "remove-bom-buffer": "3.0.0",
7572 "safe-buffer": "5.1.2",
7573 "through2": "2.0.3"
7574 }
7575 },
7576 "remove-trailing-separator": {
7577 "version": "0.12.6",
7578 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
7579 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
7580 "dev": true
7581 },
7582 "repeat-element": {
7583 "version": "0.12.6",
7584 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
7585 "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
7586 "dev": true
7587 },
7588 "repeat-string": {
7589 "version": "0.12.6",
7590 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
7591 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
7592 "dev": true
7593 },
7594 "repeating": {
7595 "version": "0.12.6",
7596 "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
7597 "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
7598 "dev": true,
7599 "requires": {
7600 "is-finite": "1.0.2"
7601 }
7602 },
7603 "replace-ext": {
7604 "version": "0.12.6",
7605 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
7606 "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
7607 "dev": true
7608 },
7609 "request": {
7610 "version": "0.12.6",
7611 "resolved": "https://registry.npmjs.org/request/-/request-2.42.0.tgz",
7612 "integrity": "sha1-VyvQFIk4VkBArHqxSLlkI6BjMEo=",
7613 "dev": true,
7614 "requires": {
7615 "aws-sign2": "0.5.0",
7616 "bl": "0.9.5",
7617 "caseless": "0.6.0",
7618 "forever-agent": "0.5.2",
7619 "form-data": "0.1.4",
7620 "hawk": "1.1.1",
7621 "http-signature": "0.10.1",
7622 "json-stringify-safe": "5.0.1",
7623 "mime-types": "1.0.2",
7624 "node-uuid": "1.4.8",
7625 "oauth-sign": "0.4.0",
7626 "qs": "1.2.2",
7627 "stringstream": "0.0.5",
7628 "tough-cookie": "2.3.4",
7629 "tunnel-agent": "0.4.3"
7630 },
7631 "dependencies": {
7632 "async": {
7633 "version": "0.12.6",
7634 "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
7635 "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
7636 "dev": true,
7637 "optional": true
7638 },
7639 "caseless": {
7640 "version": "0.12.6",
7641 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.6.0.tgz",
7642 "integrity": "sha1-gWfBq4OX+1u5X5bSjlqBxQ8kesQ=",
7643 "dev": true
7644 },
7645 "form-data": {
7646 "version": "0.12.6",
7647 "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz",
7648 "integrity": "sha1-kavXiKupcCsaq/qLwBAxoqyeOxI=",
7649 "dev": true,
7650 "optional": true,
7651 "requires": {
7652 "async": "0.9.2",
7653 "combined-stream": "0.0.7",
7654 "mime": "1.2.11"
7655 }
7656 },
7657 "qs": {
7658 "version": "0.12.6",
7659 "resolved": "https://registry.npmjs.org/qs/-/qs-1.2.2.tgz",
7660 "integrity": "sha1-GbV/8k3CqZzh+L32r82ln472H4g=",
7661 "dev": true
7662 }
7663 }
7664 },
7665 "request-progress": {
7666 "version": "0.12.6",
7667 "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-0.3.0.tgz",
7668 "integrity": "sha1-vfIGK/wZfF1JJQDUTLOv94ZbSS4=",
7669 "dev": true,
7670 "requires": {
7671 "throttleit": "0.0.2"
7672 }
7673 },
7674 "request-replay": {
7675 "version": "0.12.6",
7676 "resolved": "https://registry.npmjs.org/request-replay/-/request-replay-0.2.0.tgz",
7677 "integrity": "sha1-m2k6XRGLOfXFlurV7ZGiZEQFf2A=",
7678 "dev": true,
7679 "requires": {
7680 "retry": "0.6.0"
7681 }
7682 },
7683 "requires-port": {
7684 "version": "0.12.6",
7685 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
7686 "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
7687 "dev": true
7688 },
7689 "resolve": {
7690 "version": "0.12.6",
7691 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
7692 "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
7693 "dev": true
7694 },
7695 "resolve-options": {
7696 "version": "0.12.6",
7697 "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
7698 "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=",
7699 "dev": true,
7700 "requires": {
7701 "value-or-function": "3.0.0"
7702 }
7703 },
7704 "retry": {
7705 "version": "0.12.6",
7706 "resolved": "https://registry.npmjs.org/retry/-/retry-0.6.0.tgz",
7707 "integrity": "sha1-HAEHEyeab9Ho3vKK8MP/GHHKpTc=",
7708 "dev": true
7709 },
7710 "right-align": {
7711 "version": "0.12.6",
7712 "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
7713 "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
7714 "dev": true,
7715 "requires": {
7716 "align-text": "0.1.4"
7717 }
7718 },
7719 "rimraf": {
7720 "version": "0.12.6",
7721 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
7722 "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
7723 "dev": true
7724 },
7725 "rx": {
7726 "version": "0.12.6",
7727 "resolved": "https://registry.npmjs.org/rx/-/rx-2.5.3.tgz",
7728 "integrity": "sha1-Ia3H2A8CACr1Da6X/Z2/JIdV9WY=",
7729 "dev": true
7730 },
7731 "safe-buffer": {
7732 "version": "0.12.6",
7733 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
7734 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
7735 "dev": true
7736 },
7737 "safe-json-parse": {
7738 "version": "0.12.6",
7739 "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
7740 "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
7741 "dev": true
7742 },
7743 "safer-buffer": {
7744 "version": "0.12.6",
7745 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
7746 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
7747 "dev": true
7748 },
7749 "sauce-connect-launcher": {
7750 "version": "0.12.6",
7751 "resolved": "https://registry.npmjs.org/sauce-connect-launcher/-/sauce-connect-launcher-1.2.4.tgz",
7752 "integrity": "sha512-X2vfwulR6brUGiicXKxPm1GJ7dBEeP1II450Uv4bHGrcGOapZNgzJvn9aioea5IC5BPp/7qjKdE3xbbTBIVXMA==",
7753 "dev": true,
7754 "requires": {
7755 "adm-zip": "0.4.11",
7756 "async": "2.6.1",
7757 "https-proxy-agent": "2.2.1",
7758 "lodash": "4.17.10",
7759 "rimraf": "2.6.2"
7760 },
7761 "dependencies": {
7762 "rimraf": {
7763 "version": "0.12.6",
7764 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
7765 "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
7766 "dev": true,
7767 "requires": {
7768 "glob": "7.0.6"
7769 }
7770 }
7771 }
7772 },
7773 "saucelabs": {
7774 "version": "0.12.6",
7775 "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
7776 "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
7777 "dev": true,
7778 "requires": {
7779 "https-proxy-agent": "2.2.1"
7780 }
7781 },
7782 "semver": {
7783 "version": "0.12.6",
7784 "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
7785 "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
7786 "dev": true
7787 },
7788 "semver-diff": {
7789 "version": "0.12.6",
7790 "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-0.1.0.tgz",
7791 "integrity": "sha1-T2BXyj66I8xIS1H2Sq+IsTGjhV0=",
7792 "dev": true,
7793 "requires": {
7794 "semver": "2.3.2"
7795 },
7796 "dependencies": {
7797 "semver": {
7798 "version": "0.12.6",
7799 "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz",
7800 "integrity": "sha1-uYSPJdbPNjMwc+ye+IVtQvEjPlI=",
7801 "dev": true
7802 }
7803 }
7804 },
7805 "send": {
7806 "version": "0.12.6",
7807 "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
7808 "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
7809 "dev": true,
7810 "requires": {
7811 "debug": "2.6.9",
7812 "depd": "1.1.2",
7813 "destroy": "1.0.4",
7814 "encodeurl": "1.0.2",
7815 "escape-html": "1.0.3",
7816 "etag": "1.8.1",
7817 "fresh": "0.5.2",
7818 "http-errors": "1.6.3",
7819 "mime": "1.4.1",
7820 "ms": "2.0.0",
7821 "on-finished": "2.3.0",
7822 "range-parser": "1.2.0",
7823 "statuses": "1.4.0"
7824 },
7825 "dependencies": {
7826 "mime": {
7827 "version": "0.12.6",
7828 "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
7829 "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
7830 "dev": true
7831 },
7832 "statuses": {
7833 "version": "0.12.6",
7834 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
7835 "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
7836 "dev": true
7837 }
7838 }
7839 },
7840 "serve-index": {
7841 "version": "0.12.6",
7842 "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
7843 "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
7844 "dev": true,
7845 "requires": {
7846 "accepts": "1.3.5",
7847 "batch": "0.6.1",
7848 "debug": "2.6.9",
7849 "escape-html": "1.0.3",
7850 "http-errors": "1.6.3",
7851 "mime-types": "2.1.18",
7852 "parseurl": "1.3.2"
7853 },
7854 "dependencies": {
7855 "mime-db": {
7856 "version": "0.12.6",
7857 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
7858 "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
7859 "dev": true
7860 },
7861 "mime-types": {
7862 "version": "0.12.6",
7863 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
7864 "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
7865 "dev": true,
7866 "requires": {
7867 "mime-db": "1.33.0"
7868 }
7869 }
7870 }
7871 },
7872 "serve-static": {
7873 "version": "0.12.6",
7874 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
7875 "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
7876 "dev": true,
7877 "requires": {
7878 "encodeurl": "1.0.2",
7879 "escape-html": "1.0.3",
7880 "parseurl": "1.3.2",
7881 "send": "0.16.2"
7882 }
7883 },
7884 "set-immediate-shim": {
7885 "version": "0.12.6",
7886 "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
7887 "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
7888 "dev": true
7889 },
7890 "setprototypeof": {
7891 "version": "0.12.6",
7892 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
7893 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
7894 "dev": true
7895 },
7896 "shell-quote": {
7897 "version": "0.12.6",
7898 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.4.3.tgz",
7899 "integrity": "sha1-lSxE4LHtkBPvU5WBecxkPod3Rms=",
7900 "dev": true,
7901 "requires": {
7902 "array-filter": "0.0.1",
7903 "array-map": "0.0.0",
7904 "array-reduce": "0.0.0",
7905 "jsonify": "0.0.0"
7906 }
7907 },
7908 "sifter": {
7909 "version": "0.12.6",
7910 "resolved": "https://registry.npmjs.org/sifter/-/sifter-0.5.3.tgz",
7911 "integrity": "sha1-XmUH/owRSyso2Qtr9OW2NuYR5Is=",
7912 "requires": {
7913 "async": "2.6.1",
7914 "cardinal": "1.0.0",
7915 "csv-parse": "2.4.0",
7916 "humanize": "0.0.9",
7917 "optimist": "0.6.1"
7918 }
7919 },
7920 "sigmund": {
7921 "version": "0.12.6",
7922 "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
7923 "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
7924 "dev": true
7925 },
7926 "signal-exit": {
7927 "version": "0.12.6",
7928 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
7929 "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
7930 "dev": true
7931 },
7932 "sntp": {
7933 "version": "0.12.6",
7934 "resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz",
7935 "integrity": "sha1-+4hfGLDzqtGJ+CSGJTa87ux1CQA=",
7936 "dev": true,
7937 "requires": {
7938 "hoek": "0.9.1"
7939 }
7940 },
7941 "socket.io": {
7942 "version": "0.12.6",
7943 "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.3.tgz",
7944 "integrity": "sha1-uK+cq6AJSeVo42nxMn6pvp6iRhs=",
7945 "dev": true,
7946 "requires": {
7947 "debug": "2.3.3",
7948 "engine.io": "1.8.3",
7949 "has-binary": "0.1.7",
7950 "object-assign": "4.1.0",
7951 "socket.io-adapter": "0.5.0",
7952 "socket.io-client": "1.7.3",
7953 "socket.io-parser": "2.3.1"
7954 },
7955 "dependencies": {
7956 "debug": {
7957 "version": "0.12.6",
7958 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
7959 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
7960 "dev": true,
7961 "requires": {
7962 "ms": "0.7.2"
7963 }
7964 },
7965 "ms": {
7966 "version": "0.12.6",
7967 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
7968 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
7969 "dev": true
7970 },
7971 "object-assign": {
7972 "version": "0.12.6",
7973 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
7974 "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
7975 "dev": true
7976 }
7977 }
7978 },
7979 "socket.io-adapter": {
7980 "version": "0.12.6",
7981 "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
7982 "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
7983 "dev": true,
7984 "requires": {
7985 "debug": "2.3.3",
7986 "socket.io-parser": "2.3.1"
7987 },
7988 "dependencies": {
7989 "debug": {
7990 "version": "0.12.6",
7991 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
7992 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
7993 "dev": true,
7994 "requires": {
7995 "ms": "0.7.2"
7996 }
7997 },
7998 "ms": {
7999 "version": "0.12.6",
8000 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
8001 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
8002 "dev": true
8003 }
8004 }
8005 },
8006 "socket.io-client": {
8007 "version": "0.12.6",
8008 "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz",
8009 "integrity": "sha1-sw6GqhDV7zVGYBwJzeR2Xjgdo3c=",
8010 "dev": true,
8011 "requires": {
8012 "backo2": "1.0.2",
8013 "component-bind": "1.0.0",
8014 "component-emitter": "1.2.1",
8015 "debug": "2.3.3",
8016 "engine.io-client": "1.8.3",
8017 "has-binary": "0.1.7",
8018 "indexof": "0.0.1",
8019 "object-component": "0.0.3",
8020 "parseuri": "0.0.5",
8021 "socket.io-parser": "2.3.1",
8022 "to-array": "0.1.4"
8023 },
8024 "dependencies": {
8025 "component-emitter": {
8026 "version": "0.12.6",
8027 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
8028 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
8029 "dev": true
8030 },
8031 "debug": {
8032 "version": "0.12.6",
8033 "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
8034 "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
8035 "dev": true,
8036 "requires": {
8037 "ms": "0.7.2"
8038 }
8039 },
8040 "ms": {
8041 "version": "0.12.6",
8042 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
8043 "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
8044 "dev": true
8045 }
8046 }
8047 },
8048 "socket.io-parser": {
8049 "version": "0.12.6",
8050 "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
8051 "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
8052 "dev": true,
8053 "requires": {
8054 "component-emitter": "1.1.2",
8055 "debug": "2.2.0",
8056 "isarray": "0.0.1",
8057 "json3": "3.3.2"
8058 },
8059 "dependencies": {
8060 "debug": {
8061 "version": "0.12.6",
8062 "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
8063 "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
8064 "dev": true,
8065 "requires": {
8066 "ms": "0.7.1"
8067 }
8068 },
8069 "ms": {
8070 "version": "0.12.6",
8071 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
8072 "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
8073 "dev": true
8074 }
8075 }
8076 },
8077 "source-map": {
8078 "version": "0.12.6",
8079 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
8080 "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
8081 "dev": true,
8082 "optional": true,
8083 "requires": {
8084 "amdefine": "1.0.1"
8085 }
8086 },
8087 "spdx-correct": {
8088 "version": "0.12.6",
8089 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
8090 "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
8091 "dev": true,
8092 "requires": {
8093 "spdx-expression-parse": "3.0.0",
8094 "spdx-license-ids": "3.0.0"
8095 }
8096 },
8097 "spdx-exceptions": {
8098 "version": "0.12.6",
8099 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
8100 "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
8101 "dev": true
8102 },
8103 "spdx-expression-parse": {
8104 "version": "0.12.6",
8105 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
8106 "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
8107 "dev": true,
8108 "requires": {
8109 "spdx-exceptions": "2.1.0",
8110 "spdx-license-ids": "3.0.0"
8111 }
8112 },
8113 "spdx-license-ids": {
8114 "version": "0.12.6",
8115 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
8116 "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
8117 "dev": true
8118 },
8119 "sprintf-js": {
8120 "version": "0.12.6",
8121 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
8122 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
8123 "dev": true
8124 },
8125 "sshpk": {
8126 "version": "0.12.6",
8127 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz",
8128 "integrity": "sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s=",
8129 "dev": true,
8130 "requires": {
8131 "asn1": "0.2.3",
8132 "assert-plus": "1.0.0",
8133 "bcrypt-pbkdf": "1.0.0",
8134 "dashdash": "1.14.1",
8135 "ecc-jsbn": "0.1.1",
8136 "getpass": "0.1.7",
8137 "jsbn": "0.1.0",
8138 "tweetnacl": "0.14.5"
8139 },
8140 "dependencies": {
8141 "asn1": {
8142 "version": "0.12.6",
8143 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
8144 "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
8145 "dev": true
8146 },
8147 "assert-plus": {
8148 "version": "0.12.6",
8149 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
8150 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
8151 "dev": true
8152 }
8153 }
8154 },
8155 "statuses": {
8156 "version": "0.12.6",
8157 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
8158 "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
8159 "dev": true
8160 },
8161 "stream-shift": {
8162 "version": "0.12.6",
8163 "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
8164 "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
8165 "dev": true
8166 },
8167 "string-length": {
8168 "version": "0.12.6",
8169 "resolved": "https://registry.npmjs.org/string-length/-/string-length-0.1.2.tgz",
8170 "integrity": "sha1-qwS7M4Z+50vu1/uJu38InTkngPI=",
8171 "dev": true,
8172 "requires": {
8173 "strip-ansi": "0.2.2"
8174 },
8175 "dependencies": {
8176 "ansi-regex": {
8177 "version": "0.12.6",
8178 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.1.0.tgz",
8179 "integrity": "sha1-Vcpg22kAhXxCOukpeYACb5Qe2QM=",
8180 "dev": true
8181 },
8182 "strip-ansi": {
8183 "version": "0.12.6",
8184 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.2.2.tgz",
8185 "integrity": "sha1-hU0pDJgVJfyMOXqRCwJa4tVP/Ag=",
8186 "dev": true,
8187 "requires": {
8188 "ansi-regex": "0.1.0"
8189 }
8190 }
8191 }
8192 },
8193 "string-template": {
8194 "version": "0.12.6",
8195 "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
8196 "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
8197 "dev": true
8198 },
8199 "string_decoder": {
8200 "version": "0.12.6",
8201 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
8202 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
8203 "dev": true
8204 },
8205 "stringify-object": {
8206 "version": "0.12.6",
8207 "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-1.0.1.tgz",
8208 "integrity": "sha1-htNefb+86apFY31+zdeEfhWduKI=",
8209 "dev": true
8210 },
8211 "stringstream": {
8212 "version": "0.12.6",
8213 "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
8214 "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
8215 "dev": true
8216 },
8217 "strip-ansi": {
8218 "version": "0.12.6",
8219 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
8220 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
8221 "dev": true,
8222 "requires": {
8223 "ansi-regex": "2.1.1"
8224 }
8225 },
8226 "strip-bom": {
8227 "version": "0.12.6",
8228 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
8229 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
8230 "dev": true,
8231 "requires": {
8232 "is-utf8": "0.2.1"
8233 }
8234 },
8235 "strip-bom-stream": {
8236 "version": "0.12.6",
8237 "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz",
8238 "integrity": "sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=",
8239 "dev": true,
8240 "requires": {
8241 "first-chunk-stream": "1.0.0",
8242 "strip-bom": "2.0.0"
8243 }
8244 },
8245 "strip-indent": {
8246 "version": "0.12.6",
8247 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
8248 "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
8249 "dev": true,
8250 "requires": {
8251 "get-stdin": "4.0.1"
8252 }
8253 },
8254 "supports-color": {
8255 "version": "0.12.6",
8256 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
8257 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
8258 "dev": true
8259 },
8260 "tar-fs": {
8261 "version": "0.12.6",
8262 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-0.5.2.tgz",
8263 "integrity": "sha1-D1lCS+fu7kUjIxbjAvZtP26m2z4=",
8264 "dev": true,
8265 "requires": {
8266 "mkdirp": "0.5.0",
8267 "pump": "0.3.5",
8268 "tar-stream": "0.4.7"
8269 }
8270 },
8271 "tar-stream": {
8272 "version": "0.12.6",
8273 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-0.4.7.tgz",
8274 "integrity": "sha1-Hx0s6evHtCdlJDyg6PG3v9oKrc0=",
8275 "dev": true,
8276 "requires": {
8277 "bl": "0.9.5",
8278 "end-of-stream": "1.0.0",
8279 "readable-stream": "1.0.34",
8280 "xtend": "4.0.1"
8281 }
8282 },
8283 "throttleit": {
8284 "version": "0.12.6",
8285 "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz",
8286 "integrity": "sha1-z+34jmDADdlpe2H90qg0OptoDq8=",
8287 "dev": true
8288 },
8289 "through": {
8290 "version": "0.12.6",
8291 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
8292 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
8293 "dev": true
8294 },
8295 "through2": {
8296 "version": "0.12.6",
8297 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
8298 "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
8299 "dev": true,
8300 "requires": {
8301 "readable-stream": "2.3.6",
8302 "xtend": "4.0.1"
8303 },
8304 "dependencies": {
8305 "isarray": {
8306 "version": "0.12.6",
8307 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
8308 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
8309 "dev": true
8310 },
8311 "readable-stream": {
8312 "version": "0.12.6",
8313 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8314 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8315 "dev": true,
8316 "requires": {
8317 "core-util-is": "1.0.2",
8318 "inherits": "2.0.3",
8319 "isarray": "1.0.0",
8320 "process-nextick-args": "2.0.0",
8321 "safe-buffer": "5.1.2",
8322 "string_decoder": "1.1.1",
8323 "util-deprecate": "1.0.2"
8324 }
8325 },
8326 "string_decoder": {
8327 "version": "0.12.6",
8328 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
8329 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
8330 "dev": true,
8331 "requires": {
8332 "safe-buffer": "5.1.2"
8333 }
8334 }
8335 }
8336 },
8337 "through2-filter": {
8338 "version": "0.12.6",
8339 "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz",
8340 "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=",
8341 "dev": true,
8342 "requires": {
8343 "through2": "2.0.3",
8344 "xtend": "4.0.1"
8345 }
8346 },
8347 "timers-ext": {
8348 "version": "0.12.6",
8349 "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.5.tgz",
8350 "integrity": "sha512-tsEStd7kmACHENhsUPaxb8Jf8/+GZZxyNFQbZD07HQOyooOa6At1rQqjffgvg7n+dxscQa9cjjMdWhJtsP2sxg==",
8351 "dev": true,
8352 "requires": {
8353 "es5-ext": "0.10.42",
8354 "next-tick": "1.0.0"
8355 }
8356 },
8357 "tiny-lr": {
8358 "version": "0.12.6",
8359 "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
8360 "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
8361 "dev": true,
8362 "requires": {
8363 "body": "5.1.0",
8364 "debug": "3.1.0",
8365 "faye-websocket": "0.10.0",
8366 "livereload-js": "2.3.0",
8367 "object-assign": "4.1.1",
8368 "qs": "6.5.2"
8369 },
8370 "dependencies": {
8371 "debug": {
8372 "version": "0.12.6",
8373 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8374 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8375 "dev": true,
8376 "requires": {
8377 "ms": "2.0.0"
8378 }
8379 },
8380 "qs": {
8381 "version": "0.12.6",
8382 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
8383 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
8384 "dev": true
8385 }
8386 }
8387 },
8388 "tmp": {
8389 "version": "0.12.6",
8390 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.23.tgz",
8391 "integrity": "sha1-3odKpel0qF8KMs39vXRmPLO9nHQ=",
8392 "dev": true
8393 },
8394 "to-absolute-glob": {
8395 "version": "0.12.6",
8396 "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz",
8397 "integrity": "sha1-HN+kcqnvUMI57maZm2YsoOs5k38=",
8398 "dev": true,
8399 "requires": {
8400 "extend-shallow": "2.0.1"
8401 }
8402 },
8403 "to-array": {
8404 "version": "0.12.6",
8405 "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
8406 "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
8407 "dev": true
8408 },
8409 "to-buffer": {
8410 "version": "0.12.6",
8411 "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
8412 "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
8413 "dev": true
8414 },
8415 "to-through": {
8416 "version": "0.12.6",
8417 "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
8418 "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=",
8419 "dev": true,
8420 "requires": {
8421 "through2": "2.0.3"
8422 }
8423 },
8424 "touch": {
8425 "version": "0.12.6",
8426 "resolved": "https://registry.npmjs.org/touch/-/touch-0.0.2.tgz",
8427 "integrity": "sha1-plp3d5Xly74SmUmb3EIoH/shtfQ=",
8428 "dev": true,
8429 "requires": {
8430 "nopt": "1.0.10"
8431 },
8432 "dependencies": {
8433 "nopt": {
8434 "version": "0.12.6",
8435 "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
8436 "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
8437 "dev": true,
8438 "requires": {
8439 "abbrev": "1.1.1"
8440 }
8441 }
8442 }
8443 },
8444 "tough-cookie": {
8445 "version": "0.12.6",
8446 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
8447 "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
8448 "dev": true,
8449 "requires": {
8450 "punycode": "1.4.1"
8451 }
8452 },
8453 "traverse": {
8454 "version": "0.12.6",
8455 "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz",
8456 "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=",
8457 "dev": true
8458 },
8459 "trim-newlines": {
8460 "version": "0.12.6",
8461 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
8462 "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
8463 "dev": true
8464 },
8465 "tunnel-agent": {
8466 "version": "0.12.6",
8467 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
8468 "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",
8469 "dev": true
8470 },
8471 "tweetnacl": {
8472 "version": "0.12.6",
8473 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
8474 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
8475 "dev": true,
8476 "optional": true
8477 },
8478 "type-check": {
8479 "version": "0.12.6",
8480 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
8481 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
8482 "dev": true,
8483 "requires": {
8484 "prelude-ls": "1.1.2"
8485 }
8486 },
8487 "type-detect": {
8488 "version": "0.12.6",
8489 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-1.0.0.tgz",
8490 "integrity": "sha1-diIXzAbbJY7EiQihKY6LlRIejqI=",
8491 "dev": true
8492 },
8493 "type-is": {
8494 "version": "0.12.6",
8495 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
8496 "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
8497 "dev": true,
8498 "requires": {
8499 "media-typer": "0.3.0",
8500 "mime-types": "2.1.18"
8501 },
8502 "dependencies": {
8503 "mime-db": {
8504 "version": "0.12.6",
8505 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
8506 "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
8507 "dev": true
8508 },
8509 "mime-types": {
8510 "version": "0.12.6",
8511 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
8512 "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
8513 "dev": true,
8514 "requires": {
8515 "mime-db": "1.33.0"
8516 }
8517 }
8518 }
8519 },
8520 "typedarray": {
8521 "version": "0.12.6",
8522 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
8523 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
8524 "dev": true
8525 },
8526 "uglify-js": {
8527 "version": "0.12.6",
8528 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
8529 "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
8530 "dev": true,
8531 "optional": true,
8532 "requires": {
8533 "async": "0.2.10",
8534 "optimist": "0.3.7",
8535 "source-map": "0.1.43"
8536 },
8537 "dependencies": {
8538 "async": {
8539 "version": "0.12.6",
8540 "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
8541 "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
8542 "dev": true,
8543 "optional": true
8544 },
8545 "optimist": {
8546 "version": "0.12.6",
8547 "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz",
8548 "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=",
8549 "dev": true,
8550 "optional": true,
8551 "requires": {
8552 "wordwrap": "0.0.3"
8553 }
8554 }
8555 }
8556 },
8557 "uglify-to-browserify": {
8558 "version": "0.12.6",
8559 "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
8560 "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
8561 "dev": true,
8562 "optional": true
8563 },
8564 "uid-number": {
8565 "version": "0.12.6",
8566 "resolved": "https://registry.npmjs.org/uid-number/-/uid-number-0.0.5.tgz",
8567 "integrity": "sha1-Wj2yPvXb1VuB/ODsmirG/M3ruB4=",
8568 "dev": true
8569 },
8570 "ultron": {
8571 "version": "0.12.6",
8572 "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
8573 "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
8574 "dev": true
8575 },
8576 "unc-path-regex": {
8577 "version": "0.12.6",
8578 "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
8579 "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
8580 "dev": true
8581 },
8582 "underscore.string": {
8583 "version": "0.12.6",
8584 "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.2.3.tgz",
8585 "integrity": "sha1-gGmSYzZl1eX8tNsfs6hi62jp5to=",
8586 "dev": true
8587 },
8588 "unique-stream": {
8589 "version": "0.12.6",
8590 "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz",
8591 "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=",
8592 "dev": true,
8593 "requires": {
8594 "json-stable-stringify": "1.0.1",
8595 "through2-filter": "2.0.0"
8596 }
8597 },
8598 "unpipe": {
8599 "version": "0.12.6",
8600 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
8601 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
8602 "dev": true
8603 },
8604 "update-notifier": {
8605 "version": "0.12.6",
8606 "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.2.0.tgz",
8607 "integrity": "sha1-oBDJKK3PAgkLjgzn/vb7Cnysw0o=",
8608 "dev": true,
8609 "requires": {
8610 "chalk": "0.5.1",
8611 "configstore": "0.3.2",
8612 "latest-version": "0.2.0",
8613 "semver-diff": "0.1.0",
8614 "string-length": "0.1.2"
8615 },
8616 "dependencies": {
8617 "ansi-regex": {
8618 "version": "0.12.6",
8619 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz",
8620 "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=",
8621 "dev": true
8622 },
8623 "ansi-styles": {
8624 "version": "0.12.6",
8625 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz",
8626 "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=",
8627 "dev": true
8628 },
8629 "chalk": {
8630 "version": "0.12.6",
8631 "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz",
8632 "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=",
8633 "dev": true,
8634 "requires": {
8635 "ansi-styles": "1.1.0",
8636 "escape-string-regexp": "1.0.5",
8637 "has-ansi": "0.1.0",
8638 "strip-ansi": "0.3.0",
8639 "supports-color": "0.2.0"
8640 }
8641 },
8642 "has-ansi": {
8643 "version": "0.12.6",
8644 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz",
8645 "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=",
8646 "dev": true,
8647 "requires": {
8648 "ansi-regex": "0.2.1"
8649 }
8650 },
8651 "strip-ansi": {
8652 "version": "0.12.6",
8653 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz",
8654 "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=",
8655 "dev": true,
8656 "requires": {
8657 "ansi-regex": "0.2.1"
8658 }
8659 },
8660 "supports-color": {
8661 "version": "0.12.6",
8662 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz",
8663 "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=",
8664 "dev": true
8665 }
8666 }
8667 },
8668 "uri-path": {
8669 "version": "0.12.6",
8670 "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
8671 "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=",
8672 "dev": true
8673 },
8674 "user-home": {
8675 "version": "0.12.6",
8676 "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
8677 "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
8678 "dev": true
8679 },
8680 "useragent": {
8681 "version": "0.12.6",
8682 "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
8683 "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
8684 "dev": true,
8685 "requires": {
8686 "lru-cache": "4.1.3",
8687 "tmp": "0.0.23"
8688 },
8689 "dependencies": {
8690 "lru-cache": {
8691 "version": "0.12.6",
8692 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz",
8693 "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==",
8694 "dev": true,
8695 "requires": {
8696 "pseudomap": "1.0.2",
8697 "yallist": "2.1.2"
8698 }
8699 }
8700 }
8701 },
8702 "util-deprecate": {
8703 "version": "0.12.6",
8704 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
8705 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
8706 "dev": true
8707 },
8708 "utils-merge": {
8709 "version": "0.12.6",
8710 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
8711 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
8712 "dev": true
8713 },
8714 "uuid": {
8715 "version": "0.12.6",
8716 "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
8717 "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
8718 "dev": true
8719 },
8720 "vali-date": {
8721 "version": "0.12.6",
8722 "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz",
8723 "integrity": "sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=",
8724 "dev": true
8725 },
8726 "validate-npm-package-license": {
8727 "version": "0.12.6",
8728 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
8729 "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
8730 "dev": true,
8731 "requires": {
8732 "spdx-correct": "3.0.0",
8733 "spdx-expression-parse": "3.0.0"
8734 }
8735 },
8736 "value-or-function": {
8737 "version": "0.12.6",
8738 "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
8739 "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
8740 "dev": true
8741 },
8742 "vargs": {
8743 "version": "0.12.6",
8744 "resolved": "https://registry.npmjs.org/vargs/-/vargs-0.1.0.tgz",
8745 "integrity": "sha1-a2GE2mUgzDIEzhtAfKwm2SYJ6/8=",
8746 "dev": true
8747 },
8748 "verror": {
8749 "version": "0.12.6",
8750 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
8751 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
8752 "dev": true,
8753 "requires": {
8754 "assert-plus": "1.0.0",
8755 "core-util-is": "1.0.2",
8756 "extsprintf": "1.3.0"
8757 },
8758 "dependencies": {
8759 "assert-plus": {
8760 "version": "0.12.6",
8761 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
8762 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
8763 "dev": true
8764 }
8765 }
8766 },
8767 "vinyl": {
8768 "version": "0.12.6",
8769 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz",
8770 "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=",
8771 "dev": true,
8772 "requires": {
8773 "clone": "2.1.1",
8774 "clone-buffer": "1.0.0",
8775 "clone-stats": "1.0.0",
8776 "cloneable-readable": "1.1.2",
8777 "remove-trailing-separator": "1.1.0",
8778 "replace-ext": "1.0.0"
8779 }
8780 },
8781 "vinyl-fs": {
8782 "version": "0.12.6",
8783 "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
8784 "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
8785 "dev": true,
8786 "requires": {
8787 "fs-mkdirp-stream": "1.0.0",
8788 "glob-stream": "6.1.0",
8789 "graceful-fs": "4.1.11",
8790 "is-valid-glob": "1.0.0",
8791 "lazystream": "1.0.0",
8792 "lead": "1.0.0",
8793 "object.assign": "4.1.0",
8794 "pumpify": "1.5.1",
8795 "readable-stream": "2.3.6",
8796 "remove-bom-buffer": "3.0.0",
8797 "remove-bom-stream": "1.2.0",
8798 "resolve-options": "1.1.0",
8799 "through2": "2.0.3",
8800 "to-through": "2.0.0",
8801 "value-or-function": "3.0.0",
8802 "vinyl": "2.1.0",
8803 "vinyl-sourcemap": "1.1.0"
8804 },
8805 "dependencies": {
8806 "glob": {
8807 "version": "0.12.6",
8808 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
8809 "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
8810 "dev": true,
8811 "requires": {
8812 "fs.realpath": "1.0.0",
8813 "inflight": "1.0.6",
8814 "inherits": "2.0.3",
8815 "minimatch": "3.0.4",
8816 "once": "1.4.0",
8817 "path-is-absolute": "1.0.1"
8818 }
8819 },
8820 "glob-parent": {
8821 "version": "0.12.6",
8822 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
8823 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
8824 "dev": true,
8825 "requires": {
8826 "is-glob": "3.1.0",
8827 "path-dirname": "1.0.2"
8828 }
8829 },
8830 "glob-stream": {
8831 "version": "0.12.6",
8832 "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
8833 "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=",
8834 "dev": true,
8835 "requires": {
8836 "extend": "3.0.1",
8837 "glob": "7.1.2",
8838 "glob-parent": "3.1.0",
8839 "is-negated-glob": "1.0.0",
8840 "ordered-read-streams": "1.0.1",
8841 "pumpify": "1.5.1",
8842 "readable-stream": "2.3.6",
8843 "remove-trailing-separator": "1.1.0",
8844 "to-absolute-glob": "2.0.2",
8845 "unique-stream": "2.2.1"
8846 }
8847 },
8848 "is-extglob": {
8849 "version": "0.12.6",
8850 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
8851 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
8852 "dev": true
8853 },
8854 "is-glob": {
8855 "version": "0.12.6",
8856 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
8857 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
8858 "dev": true,
8859 "requires": {
8860 "is-extglob": "2.1.1"
8861 }
8862 },
8863 "is-valid-glob": {
8864 "version": "0.12.6",
8865 "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
8866 "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=",
8867 "dev": true
8868 },
8869 "isarray": {
8870 "version": "0.12.6",
8871 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
8872 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
8873 "dev": true
8874 },
8875 "ordered-read-streams": {
8876 "version": "0.12.6",
8877 "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
8878 "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=",
8879 "dev": true,
8880 "requires": {
8881 "readable-stream": "2.3.6"
8882 }
8883 },
8884 "readable-stream": {
8885 "version": "0.12.6",
8886 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8887 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8888 "dev": true,
8889 "requires": {
8890 "core-util-is": "1.0.2",
8891 "inherits": "2.0.3",
8892 "isarray": "1.0.0",
8893 "process-nextick-args": "2.0.0",
8894 "safe-buffer": "5.1.2",
8895 "string_decoder": "1.1.1",
8896 "util-deprecate": "1.0.2"
8897 }
8898 },
8899 "string_decoder": {
8900 "version": "0.12.6",
8901 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
8902 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
8903 "dev": true,
8904 "requires": {
8905 "safe-buffer": "5.1.2"
8906 }
8907 },
8908 "to-absolute-glob": {
8909 "version": "0.12.6",
8910 "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
8911 "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=",
8912 "dev": true,
8913 "requires": {
8914 "is-absolute": "1.0.0",
8915 "is-negated-glob": "1.0.0"
8916 }
8917 }
8918 }
8919 },
8920 "vinyl-sourcemap": {
8921 "version": "0.12.6",
8922 "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
8923 "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=",
8924 "dev": true,
8925 "requires": {
8926 "append-buffer": "1.0.2",
8927 "convert-source-map": "1.5.1",
8928 "graceful-fs": "4.1.11",
8929 "normalize-path": "2.1.1",
8930 "now-and-later": "2.0.0",
8931 "remove-bom-buffer": "3.0.0",
8932 "vinyl": "2.1.0"
8933 }
8934 },
8935 "void-elements": {
8936 "version": "0.12.6",
8937 "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
8938 "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
8939 "dev": true
8940 },
8941 "walkdir": {
8942 "version": "0.12.6",
8943 "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz",
8944 "integrity": "sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI=",
8945 "dev": true
8946 },
8947 "wd": {
8948 "version": "0.12.6",
8949 "resolved": "https://registry.npmjs.org/wd/-/wd-1.7.0.tgz",
8950 "integrity": "sha512-dCbHgwqxKNuEEmN/bjfL/vr7JxU3Y7THAiEmSGt4XGEAlPr/H0nMOZerF+eaESf6+umPtpEZJcNFmmtKjMZxhg==",
8951 "dev": true,
8952 "requires": {
8953 "archiver": "1.3.0",
8954 "async": "2.0.1",
8955 "lodash": "4.16.2",
8956 "mkdirp": "0.5.1",
8957 "q": "1.4.1",
8958 "request": "2.85.0",
8959 "underscore.string": "3.3.4",
8960 "vargs": "0.1.0"
8961 },
8962 "dependencies": {
8963 "ajv": {
8964 "version": "0.12.6",
8965 "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
8966 "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
8967 "dev": true,
8968 "requires": {
8969 "co": "4.6.0",
8970 "fast-deep-equal": "1.1.0",
8971 "fast-json-stable-stringify": "2.0.0",
8972 "json-schema-traverse": "0.3.1"
8973 }
8974 },
8975 "assert-plus": {
8976 "version": "0.12.6",
8977 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
8978 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
8979 "dev": true
8980 },
8981 "async": {
8982 "version": "0.12.6",
8983 "resolved": "https://registry.npmjs.org/async/-/async-2.0.1.tgz",
8984 "integrity": "sha1-twnMAoCpw28J9FNr6CPIOKkEniU=",
8985 "dev": true,
8986 "requires": {
8987 "lodash": "4.16.2"
8988 }
8989 },
8990 "aws-sign2": {
8991 "version": "0.12.6",
8992 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
8993 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
8994 "dev": true
8995 },
8996 "boom": {
8997 "version": "0.12.6",
8998 "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz",
8999 "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",
9000 "dev": true,
9001 "requires": {
9002 "hoek": "4.2.1"
9003 }
9004 },
9005 "caseless": {
9006 "version": "0.12.6",
9007 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
9008 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
9009 "dev": true
9010 },
9011 "combined-stream": {
9012 "version": "0.12.6",
9013 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
9014 "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
9015 "dev": true,
9016 "requires": {
9017 "delayed-stream": "1.0.0"
9018 }
9019 },
9020 "cryptiles": {
9021 "version": "0.12.6",
9022 "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz",
9023 "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
9024 "dev": true,
9025 "requires": {
9026 "boom": "5.2.0"
9027 },
9028 "dependencies": {
9029 "boom": {
9030 "version": "0.12.6",
9031 "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz",
9032 "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==",
9033 "dev": true,
9034 "requires": {
9035 "hoek": "4.2.1"
9036 }
9037 }
9038 }
9039 },
9040 "delayed-stream": {
9041 "version": "0.12.6",
9042 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
9043 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
9044 "dev": true
9045 },
9046 "forever-agent": {
9047 "version": "0.12.6",
9048 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
9049 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
9050 "dev": true
9051 },
9052 "form-data": {
9053 "version": "0.12.6",
9054 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
9055 "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
9056 "dev": true,
9057 "requires": {
9058 "asynckit": "0.4.0",
9059 "combined-stream": "1.0.6",
9060 "mime-types": "2.1.18"
9061 }
9062 },
9063 "har-schema": {
9064 "version": "0.12.6",
9065 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
9066 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
9067 "dev": true
9068 },
9069 "har-validator": {
9070 "version": "0.12.6",
9071 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
9072 "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
9073 "dev": true,
9074 "requires": {
9075 "ajv": "5.5.2",
9076 "har-schema": "2.0.0"
9077 }
9078 },
9079 "hawk": {
9080 "version": "0.12.6",
9081 "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz",
9082 "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==",
9083 "dev": true,
9084 "requires": {
9085 "boom": "4.3.1",
9086 "cryptiles": "3.1.2",
9087 "hoek": "4.2.1",
9088 "sntp": "2.1.0"
9089 }
9090 },
9091 "hoek": {
9092 "version": "0.12.6",
9093 "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz",
9094 "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==",
9095 "dev": true
9096 },
9097 "http-signature": {
9098 "version": "0.12.6",
9099 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
9100 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
9101 "dev": true,
9102 "requires": {
9103 "assert-plus": "1.0.0",
9104 "jsprim": "1.4.1",
9105 "sshpk": "1.14.1"
9106 }
9107 },
9108 "lodash": {
9109 "version": "0.12.6",
9110 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.16.2.tgz",
9111 "integrity": "sha1-PmJtuCcEimmSgaihJSJjJs/A5lI=",
9112 "dev": true
9113 },
9114 "mime-db": {
9115 "version": "0.12.6",
9116 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
9117 "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
9118 "dev": true
9119 },
9120 "mime-types": {
9121 "version": "0.12.6",
9122 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
9123 "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
9124 "dev": true,
9125 "requires": {
9126 "mime-db": "1.33.0"
9127 }
9128 },
9129 "minimist": {
9130 "version": "0.12.6",
9131 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
9132 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
9133 "dev": true
9134 },
9135 "mkdirp": {
9136 "version": "0.12.6",
9137 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
9138 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
9139 "dev": true,
9140 "requires": {
9141 "minimist": "0.0.8"
9142 }
9143 },
9144 "oauth-sign": {
9145 "version": "0.12.6",
9146 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
9147 "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
9148 "dev": true
9149 },
9150 "performance-now": {
9151 "version": "0.12.6",
9152 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
9153 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
9154 "dev": true
9155 },
9156 "q": {
9157 "version": "0.12.6",
9158 "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
9159 "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
9160 "dev": true
9161 },
9162 "qs": {
9163 "version": "0.12.6",
9164 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
9165 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
9166 "dev": true
9167 },
9168 "request": {
9169 "version": "0.12.6",
9170 "resolved": "https://registry.npmjs.org/request/-/request-2.85.0.tgz",
9171 "integrity": "sha512-8H7Ehijd4js+s6wuVPLjwORxD4zeuyjYugprdOXlPSqaApmL/QOy+EB/beICHVCHkGMKNh5rvihb5ov+IDw4mg==",
9172 "dev": true,
9173 "requires": {
9174 "aws-sign2": "0.7.0",
9175 "aws4": "1.7.0",
9176 "caseless": "0.12.0",
9177 "combined-stream": "1.0.6",
9178 "extend": "3.0.1",
9179 "forever-agent": "0.6.1",
9180 "form-data": "2.3.2",
9181 "har-validator": "5.0.3",
9182 "hawk": "6.0.2",
9183 "http-signature": "1.2.0",
9184 "is-typedarray": "1.0.0",
9185 "isstream": "0.1.2",
9186 "json-stringify-safe": "5.0.1",
9187 "mime-types": "2.1.18",
9188 "oauth-sign": "0.8.2",
9189 "performance-now": "2.1.0",
9190 "qs": "6.5.2",
9191 "safe-buffer": "5.1.2",
9192 "stringstream": "0.0.5",
9193 "tough-cookie": "2.3.4",
9194 "tunnel-agent": "0.6.0",
9195 "uuid": "3.2.1"
9196 }
9197 },
9198 "sntp": {
9199 "version": "0.12.6",
9200 "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz",
9201 "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==",
9202 "dev": true,
9203 "requires": {
9204 "hoek": "4.2.1"
9205 }
9206 },
9207 "tunnel-agent": {
9208 "version": "0.12.6",
9209 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
9210 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
9211 "dev": true,
9212 "requires": {
9213 "safe-buffer": "5.1.2"
9214 }
9215 },
9216 "underscore.string": {
9217 "version": "0.12.6",
9218 "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.4.tgz",
9219 "integrity": "sha1-LCo/n4PmR2L9xF5s6sZRQoZCE9s=",
9220 "dev": true,
9221 "requires": {
9222 "sprintf-js": "1.0.3",
9223 "util-deprecate": "1.0.2"
9224 }
9225 },
9226 "uuid": {
9227 "version": "0.12.6",
9228 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
9229 "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
9230 "dev": true
9231 }
9232 }
9233 },
9234 "websocket-driver": {
9235 "version": "0.12.6",
9236 "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
9237 "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
9238 "dev": true,
9239 "requires": {
9240 "http-parser-js": "0.4.13",
9241 "websocket-extensions": "0.1.3"
9242 }
9243 },
9244 "websocket-extensions": {
9245 "version": "0.12.6",
9246 "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
9247 "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
9248 "dev": true
9249 },
9250 "which": {
9251 "version": "0.12.6",
9252 "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz",
9253 "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
9254 "dev": true,
9255 "requires": {
9256 "isexe": "2.0.0"
9257 }
9258 },
9259 "win-release": {
9260 "version": "0.12.6",
9261 "resolved": "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz",
9262 "integrity": "sha1-X6VeAr58qTTt/BJmVjLoSbcuUgk=",
9263 "dev": true,
9264 "requires": {
9265 "semver": "5.5.0"
9266 }
9267 },
9268 "window-size": {
9269 "version": "0.12.6",
9270 "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
9271 "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
9272 "dev": true
9273 },
9274 "wordwrap": {
9275 "version": "0.12.6",
9276 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
9277 "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc="
9278 },
9279 "wrappy": {
9280 "version": "0.12.6",
9281 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
9282 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
9283 "dev": true
9284 },
9285 "wrench": {
9286 "version": "0.12.6",
9287 "resolved": "https://registry.npmjs.org/wrench/-/wrench-1.4.4.tgz",
9288 "integrity": "sha1-f1I+/bcbAQDnfc6DTAZSPL49VOA=",
9289 "dev": true
9290 },
9291 "ws": {
9292 "version": "0.12.6",
9293 "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz",
9294 "integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=",
9295 "dev": true,
9296 "requires": {
9297 "options": "0.0.6",
9298 "ultron": "1.0.2"
9299 }
9300 },
9301 "wtf-8": {
9302 "version": "0.12.6",
9303 "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
9304 "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=",
9305 "dev": true
9306 },
9307 "xdg-basedir": {
9308 "version": "0.12.6",
9309 "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-1.0.1.tgz",
9310 "integrity": "sha1-FP+PY6T9vLBdW27qIrNvMDO58E4=",
9311 "dev": true,
9312 "requires": {
9313 "user-home": "1.1.1"
9314 }
9315 },
9316 "xmlhttprequest-ssl": {
9317 "version": "0.12.6",
9318 "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
9319 "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
9320 "dev": true
9321 },
9322 "xtend": {
9323 "version": "0.12.6",
9324 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
9325 "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
9326 "dev": true
9327 },
9328 "yallist": {
9329 "version": "0.12.6",
9330 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
9331 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
9332 "dev": true
9333 },
9334 "yargs": {
9335 "version": "0.12.6",
9336 "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
9337 "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
9338 "dev": true,
9339 "requires": {
9340 "camelcase": "1.2.1",
9341 "cliui": "2.1.0",
9342 "decamelize": "1.2.0",
9343 "window-size": "0.1.0"
9344 },
9345 "dependencies": {
9346 "camelcase": {
9347 "version": "0.12.6",
9348 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
9349 "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
9350 "dev": true
9351 }
9352 }
9353 },
9354 "yauzl": {
9355 "version": "0.12.6",
9356 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",
9357 "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",
9358 "dev": true,
9359 "requires": {
9360 "fd-slicer": "1.0.1"
9361 }
9362 },
9363 "yeast": {
9364 "version": "0.12.6",
9365 "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
9366 "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
9367 "dev": true
9368 },
9369 "zip-stream": {
9370 "version": "0.12.6",
9371 "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz",
9372 "integrity": "sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=",
9373 "dev": true,
9374 "requires": {
9375 "archiver-utils": "1.3.0",
9376 "compress-commons": "1.2.2",
9377 "lodash": "4.17.10",
9378 "readable-stream": "2.3.6"
9379 },
9380 "dependencies": {
9381 "isarray": {
9382 "version": "0.12.6",
9383 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
9384 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
9385 "dev": true
9386 },
9387 "readable-stream": {
9388 "version": "0.12.6",
9389 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
9390 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
9391 "dev": true,
9392 "requires": {
9393 "core-util-is": "1.0.2",
9394 "inherits": "2.0.3",
9395 "isarray": "1.0.0",
9396 "process-nextick-args": "2.0.0",
9397 "safe-buffer": "5.1.2",
9398 "string_decoder": "1.1.1",
9399 "util-deprecate": "1.0.2"
9400 }
9401 },
9402 "string_decoder": {
9403 "version": "0.12.6",
9404 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9405 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9406 "dev": true,
9407 "requires": {
9408 "safe-buffer": "5.1.2"
9409 }
9410 }
9411 }
9412 }
9413 }
9414 }
1111 ],
1212 "main": "dist/js/selectize.js",
1313 "description": "Selectize is a jQuery-based custom <select> UI control. Useful for tagging, contact lists, country selectors, etc.",
14 "version": "0.12.4",
14 "version": "0.12.6",
1515 "author": "Brian Reavis <brian@thirdroute.com>",
1616 "license": "Apache-2.0",
1717 "repository": {
2424 },
2525 "devDependencies": {
2626 "chai": "^3.5.0",
27 "grunt": "0.4.x",
27 "grunt": "~1.0.1",
2828 "grunt-bower-task": "^0.4.0",
29 "grunt-cli": "^0.1.13",
30 "grunt-contrib-clean": "0.5.x",
31 "grunt-contrib-concat": "0.3.x",
29 "grunt-cli": "^1.2.0",
30 "grunt-contrib-clean": "^1.0.0",
31 "grunt-contrib-concat": "^1.0.1",
3232 "grunt-contrib-connect": "1.x",
33 "grunt-contrib-copy": "0.4.x",
34 "grunt-contrib-less": "~0.9.0",
35 "grunt-contrib-uglify": "~1.0.1",
33 "grunt-contrib-copy": "^1.0.0",
34 "grunt-contrib-less": "^1.4.0",
35 "grunt-contrib-uglify": "^2.0.0",
3636 "grunt-contrib-watch": "1.x",
37 "grunt-recess": "0.5.x",
38 "grunt-replace": "0.4.x",
39 "karma": "^0.12.31",
37 "grunt-replace": "^1.0.1",
38 "jquery": "^3.3.1",
39 "karma": "^1.3.0",
4040 "karma-chai": "^0.1.0",
41 "karma-chrome-launcher": "^0.1.7",
42 "karma-coverage": "^0.2.7",
43 "karma-coveralls": "^0.1.5",
44 "karma-firefox-launcher": "^0.1.4",
45 "karma-mocha": "^0.1.10",
46 "karma-mocha-reporter": "^0.3.1",
41 "karma-chrome-launcher": "^2.0.0",
42 "karma-coverage": "^1.1.1",
43 "karma-coveralls": "^1.1.2",
44 "karma-firefox-launcher": "^1.0.0",
45 "karma-mocha": "^1.3.0",
46 "karma-mocha-reporter": "^2.2.0",
4747 "karma-phantomjs-launcher": "^1.0.1",
48 "karma-safari-launcher": "^0.1.1",
49 "karma-sauce-launcher": "^0.2.10",
48 "karma-safari-launcher": "^1.0.0",
49 "karma-sauce-launcher": "^1.1.0",
5050 "mocha": "^3.1.0"
5151 },
52 "peerDependencies": {
53 "jquery": "^1.7.0, ^2, ^3"
54 },
5255 "scripts": {
53 "test": "./node_modules/karma/bin/karma start"
56 "test": "karma start",
57 "build": "make",
58 "prestart": "npm run build",
59 "start": "grunt serve",
60 "grunt": "grunt"
5461 },
5562 "engines": {
5663 "node": "*"
00 {
11 "name": "selectize",
2 "version": "0.12.4",
2 "version": "0.12.6",
33 "title": "Selectize.js",
44 "author": {
55 "name": "Brian Reavis",
1111
1212 var highlight = function(node) {
1313 var skip = 0;
14 // Wrap matching part of text node with highlighting <span>, e.g.
15 // Soccer -> <span class="highlight">Soc</span>cer for regex = /soc/i
1416 if (node.nodeType === 3) {
1517 var pos = node.data.search(regex);
1618 if (pos >= 0 && node.data.length > 0) {
2426 middlebit.parentNode.replaceChild(spannode, middlebit);
2527 skip = 1;
2628 }
27 } else if (node.nodeType === 1 && node.childNodes && !/(script|style)/i.test(node.tagName)) {
29 }
30 // Recurse element node, looking for child text nodes to highlight, unless element
31 // is childless, <script>, <style>, or already highlighted: <span class="hightlight">
32 else if (node.nodeType === 1 && node.childNodes && !/(script|style)/i.test(node.tagName) && ( node.className !== 'highlight' || node.tagName !== 'SPAN' )) {
2833 for (var i = 0; i < node.childNodes.length; ++i) {
2934 i += highlight(node.childNodes[i]);
3035 }
2929 optgroupField: 'optgroup',
3030 valueField: 'value',
3131 labelField: 'text',
32 disabledField: 'disabled',
3233 optgroupLabelField: 'label',
3334 optgroupValueField: 'value',
3435 lockOptgroupOrder: false,
220220 .selectize-border-radius(1px);
221221 }
222222 }
223 [data-selectable], .optgroup-header {
223 .option, .optgroup-header {
224224 padding: @selectize-padding-dropdown-item-y @selectize-padding-dropdown-item-x;
225 }
226 .option, [data-disabled], [data-disabled] [data-selectable].option {
227 cursor: inherit;
228 opacity: 0.5;
229 }
230 [data-selectable].option {
231 opacity: 1;
225232 }
226233 .optgroup:first-child .optgroup-header {
227234 border-top: 0 none;
3636 * @return {string}
3737 */
3838 var append = function(html_container, html_element) {
39 return html_container + html_element;
39 return $('<span>').append(html_container)
40 .append(html_element);
4041 };
4142
4243 thisRef.setup = (function() {
3535 }
3636 .remove-single {
3737 position: absolute;
38 right: 28px;
39 top: 6px;
38 right: 0;
39 top: 0;
4040 font-size: 23px;
4141 }
4242 }
33 var attr_data = settings.dataAttr;
44 var field_label = settings.labelField;
55 var field_value = settings.valueField;
6 var field_disabled = settings.disabledField;
67 var field_optgroup = settings.optgroupField;
78 var field_optgroup_label = settings.optgroupLabelField;
89 var field_optgroup_value = settings.optgroupValueField;
8384 var option = readData($option) || {};
8485 option[field_label] = option[field_label] || $option.text();
8586 option[field_value] = option[field_value] || value;
87 option[field_disabled] = option[field_disabled] || $option.prop('disabled');
8688 option[field_optgroup] = option[field_optgroup] || group;
8789
8890 optionsMap[value] = option;
103105 optgroup = readData($optgroup) || {};
104106 optgroup[field_optgroup_label] = id;
105107 optgroup[field_optgroup_value] = id;
108 optgroup[field_disabled] = $optgroup.prop('disabled');
106109 settings_element.optgroups.push(optgroup);
107110 }
108111
1818
1919 eventNS : '.selectize' + (++Selectize.count),
2020 highlightedValue : null,
21 isBlurring : false,
2122 isOpen : false,
2223 isDisabled : false,
2324 isRequired : $input.is('[required]'),
177178 if ($input.attr('autocapitalize')) {
178179 $control_input.attr('autocapitalize', $input.attr('autocapitalize'));
179180 }
181 $control_input[0].type = $input[0].type;
180182
181183 self.$wrapper = $wrapper;
182184 self.$control = $control;
184186 self.$dropdown = $dropdown;
185187 self.$dropdown_content = $dropdown_content;
186188
189 $dropdown.on('mouseenter mousedown click', '[data-disabled]>[data-selectable]', function(e) { e.stopImmediatePropagation(); });
187190 $dropdown.on('mouseenter', '[data-selectable]', function() { return self.onOptionHover.apply(self, arguments); });
188191 $dropdown.on('mousedown click', '[data-selectable]', function() { return self.onOptionSelect.apply(self, arguments); });
189192 watchChildEvent($control, 'mousedown', '*:not(input)', function() { return self.onItemSelect.apply(self, arguments); });
359362
360363 // necessary for mobile webkit devices (manual focus triggering
361364 // is ignored unless invoked within a click event)
362 if (!self.isFocused) {
365 // also necessary to reopen a dropdown that has been closed by
366 // closeAfterSelect
367 if (!self.isFocused || !self.isOpen) {
363368 self.focus();
364369 e.preventDefault();
365370 }
647652 // IE11 bug: element still marked as active
648653 dest && dest.focus && dest.focus();
649654
655 self.isBlurring = false;
650656 self.ignoreFocus = false;
651657 self.trigger('blur');
652658 };
653659
660 self.isBlurring = true;
654661 self.ignoreFocus = true;
655662 if (self.settings.create && self.settings.createOnBlur) {
656663 self.createItem(null, false, deactivate);
988995 return {
989996 fields : settings.searchField,
990997 conjunction : settings.searchConjunction,
991 sort : sort
998 sort : sort,
999 nesting : settings.nesting
9921000 };
9931001 },
9941002
11221130 $dropdown_content.html(html);
11231131
11241132 // highlight matching terms inline
1125 if (self.settings.highlight && results.query.length && results.tokens.length) {
1133 if (self.settings.highlight) {
11261134 $dropdown_content.removeHighlight();
1127 for (i = 0, n = results.tokens.length; i < n; i++) {
1128 highlight($dropdown_content, results.tokens[i].regex);
1135 if (results.query.length && results.tokens.length) {
1136 for (i = 0, n = results.tokens.length; i < n; i++) {
1137 highlight($dropdown_content, results.tokens[i].regex);
1138 }
11291139 }
11301140 }
11311141
13601370 self.loadedSearches = {};
13611371 self.userOptions = {};
13621372 self.renderCache = {};
1363 self.options = self.sifter.items = {};
1373 var options = self.options;
1374 $.each(self.options, function(key, value) {
1375 if(self.items.indexOf(key) == -1) {
1376 delete options[key];
1377 }
1378 });
1379 self.options = self.sifter.items = options;
13641380 self.lastQuery = null;
13651381 self.trigger('option_clear');
1366 self.clear();
13671382 },
13681383
13691384 /**
14331448 * @param {boolean} silent
14341449 */
14351450 addItems: function(values, silent) {
1451 this.buffer = document.createDocumentFragment();
1452
1453 var childNodes = this.$control[0].childNodes;
1454 for (var i = 0; i < childNodes.length; i++) {
1455 this.buffer.appendChild(childNodes[i]);
1456 }
1457
14361458 var items = $.isArray(values) ? values : [values];
14371459 for (var i = 0, n = items.length; i < n; i++) {
14381460 this.isPending = (i < n - 1);
14391461 this.addItem(items[i], silent);
14401462 }
1463
1464 var control = this.$control[0];
1465 control.insertBefore(this.buffer, control.firstChild);
1466
1467 this.buffer = null;
14411468 },
14421469
14431470 /**
14901517 // hide the menu if the maximum number of items have been selected or no options are left
14911518 if (!$options.length || self.isFull()) {
14921519 self.close();
1493 } else {
1520 } else if (!self.isPending) {
14941521 self.positionDropdown();
14951522 }
14961523
14971524 self.updatePlaceholder();
14981525 self.trigger('item_add', value, $item);
1499 self.updateOriginalInput({silent: silent});
1526
1527 if (!self.isPending) {
1528 self.updateOriginalInput({silent: silent});
1529 }
15001530 }
15011531 });
15021532 },
17511781
17521782 if (self.settings.mode === 'single' && self.items.length) {
17531783 self.hideInput();
1754 self.$control_input.blur(); // close keyboard on iOS
1784
1785 // Do not trigger blur while inside a blur event,
1786 // this fixes some weird tabbing behavior in FF and IE.
1787 // See #1164
1788 if (!self.isBlurring) {
1789 self.$control_input.blur(); // close keyboard on iOS
1790 }
17551791 }
17561792
17571793 self.isOpen = false;
17721808 offset.top += $control.outerHeight(true);
17731809
17741810 this.$dropdown.css({
1775 width : $control.outerWidth(),
1811 width : $control[0].getBoundingClientRect().width,
17761812 top : offset.top,
17771813 left : offset.left
17781814 });
18081844 */
18091845 insertAtCaret: function($el) {
18101846 var caret = Math.min(this.caretPos, this.items.length);
1847 var el = $el[0];
1848 var target = this.buffer || this.$control[0];
1849
18111850 if (caret === 0) {
1812 this.$control.prepend($el);
1851 target.insertBefore(el, target.firstChild);
18131852 } else {
1814 $(this.$control[0].childNodes[caret]).before($el);
1815 }
1853 target.insertBefore(el, target.childNodes[caret]);
1854 }
1855
18161856 this.setCaret(caret + 1);
18171857 },
18181858
20482088 self.$control_input.removeData('grow');
20492089 self.$input.removeData('selectize');
20502090
2091 if (--Selectize.count == 0 && Selectize.$testInput) {
2092 Selectize.$testInput.remove();
2093 Selectize.$testInput = undefined;
2094 }
2095
20512096 $(window).off(eventNS);
20522097 $(document).off(eventNS);
20532098 $(document.body).off(eventNS);
20902135
20912136 // add mandatory attributes
20922137 if (templateName === 'option' || templateName === 'option_create') {
2093 html.attr('data-selectable', '');
2138 if (!data[self.settings.disabledField]) {
2139 html.attr('data-selectable', '');
2140 }
20942141 }
20952142 else if (templateName === 'optgroup') {
20962143 id = data[self.settings.optgroupValueField] || '';
20972144 html.attr('data-group', id);
2145 if(data[self.settings.disabledField]) {
2146 html.attr('data-disabled', '');
2147 }
20982148 }
20992149 if (templateName === 'option' || templateName === 'item') {
21002150 html.attr('data-value', value || '');
234234 return 0;
235235 }
236236
237 var $test = $('<test>').css({
238 position: 'absolute',
239 top: -99999,
240 left: -99999,
241 width: 'auto',
242 padding: 0,
243 whiteSpace: 'pre'
244 }).text(str).appendTo('body');
245
246 transferStyles($parent, $test, [
237 if (!Selectize.$testInput) {
238 Selectize.$testInput = $('<span />').css({
239 position: 'absolute',
240 top: -99999,
241 left: -99999,
242 width: 'auto',
243 padding: 0,
244 whiteSpace: 'pre'
245 }).appendTo('body');
246 }
247
248 Selectize.$testInput.text(str);
249
250 transferStyles($parent, Selectize.$testInput, [
247251 'letterSpacing',
248252 'fontSize',
249253 'fontFamily',
251255 'textTransform'
252256 ]);
253257
254 var width = $test.width();
255 $test.remove();
256
257 return width;
258 return Selectize.$testInput.width();
258259 };
259260
260261 /**
282283 if (e.type && e.type.toLowerCase() === 'keydown') {
283284 keyCode = e.keyCode;
284285 printable = (
285 (keyCode >= 97 && keyCode <= 122) || // a-z
286 (keyCode >= 65 && keyCode <= 90) || // A-Z
287286 (keyCode >= 48 && keyCode <= 57) || // 0-9
287 (keyCode >= 65 && keyCode <= 90) || // a-z
288 (keyCode >= 96 && keyCode <= 111) || // numpad 0-9, numeric operators
289 (keyCode >= 186 && keyCode <= 222) || // semicolon, equal, comma, dash, etc.
288290 keyCode === 32 // space
289291 );
290292
6868 });
6969 });
7070 });
71
72
73 it('should not be possible to trigger a disabled option', function(done) {
74 var test = setup_test(['<select>',
75 '<option value="a" disabled>Item A</option>',
76 '<option value="b">Item B</option>',
77 '</select>'].join(''), {});
78 var counter = 0;
79 test.$select.on('change', function() { counter++; });
80
81 syn.click(test.selectize.$control).delay(0, function() {
82 syn
83 .click($('[data-value="a"]', test.selectize.$dropdown))
84 .delay(0, function() {
85 expect(counter).to.be.equal(0);
86 done();
87 });
88 });
89 });
90
91 it('should not be possible to trigger a option under a disabled optgroup', function(done) {
92 var test = setup_test(['<select>',
93 '<optgroup label="Group 1">',
94 '<option value="a">Item A</option>',
95 '</optgroup>',
96 '<optgroup label="Group 2" disabled>',
97 '<option value="b">Item B</option>',
98 '<option value="c">Item C</option>',
99 '</optgroup>',
100 '</select>'].join(''), {});
101 var counter = 0;
102 test.$select.on('change', function() { counter++; });
103
104 syn.click(test.selectize.$control).delay(0, function() {
105 syn
106 .click($('[data-value="c"]', test.selectize.$dropdown))
107 .delay(0, function() {
108 expect(counter).to.be.equal(0);
109 done();
110 });
111 });
112 });
71113 });
72114
73115 describe('item_add', function() {
4040 });
4141 });
4242 });
43
44 it('should reopen dropdown if clicked after being closed by closeAfterSelect: true', function(done) {
45 var test = setup_test('<select multiple>' +
46 '<option value="a">A</option>' +
47 '<option value="b">B</option>' +
48 '</select>', {closeAfterSelect: true});
49
50 click(test.selectize.$control, function() {
51 click($('[data-value=a]', test.selectize.$dropdown_content), function() {
52 click(test.selectize.$control, function () {
53 expect(test.selectize.isOpen).to.be.equal(true);
54 expect(test.selectize.isFocused).to.be.equal(true);
55 done();
56 });
57 });
58 });
59 });
4360
4461 it('should close and blur dropdown after selection made if closeAfterSelect: true and in single mode' , function(done) {
4562 var test = setup_test('<select>' +
284301 .delay(0, function() {
285302 expect(test.selectize.isOpen).to.be.equal(true);
286303 expect(test.selectize.options).to.not.have.property('asdf');
304 done();
305 });
306 });
307 });
308
309 it('should not delete any dropdown option text if duplicate match occurs', function(done) {
310 var test = setup_test('<select>' +
311 '<option></option>' +
312 '<option value="a"></option>' +
313 '<option value="b">Isabel Street</option>' +
314 '</select>', {});
315
316 click(test.selectize.$control, function() {
317 // Here, the 'S' in St will also match the 's' in Isabel (a duplicate match)
318 syn.type('Isabel St', test.selectize.$control_input)
319 .delay(0, function() {
320 expect(test.selectize.$dropdown_content.find('.option[data-value=b]').text()).to.be.equal('Isabel Street');
287321 done();
288322 });
289323 });
5858 });
5959 });
6060
61 describe('<input type="number">', function() {
62 it('should complete without exceptions', function(done) {
63 var test = setup_test('<input type="number">', {});
64 window.setTimeout(function() {
65 assert.equal(test.selectize.$control_input.attr('type'), 'number');
66 done();
67 }, 0);
68 });
69 });
70
6171 describe('<select>', function() {
6272 it('should complete without exceptions', function() {
6373 var test = setup_test('<select></select>', {});
6575 it('should allow for values optgroups with duplicated options', function() {
6676 var test = setup_test(['<select>',
6777 '<optgroup label="Group 1">',
68 '<option value="a">Item A</option>',
69 '<option value="b">Item B</option>',
78 '<option value="a">Item A</option>',
79 '<option value="b">Item B</option>',
7080 '</optgroup>',
7181 '<optgroup label="Group 2">',
72 '<option value="a">Item A</option>',
73 '<option value="b">Item B</option>',
82 '<option value="a">Item A</option>',
83 '<option value="b">Item B</option>',
7484 '</optgroup>',
75 '</select>'].join(''), {
85 '</select>'].join(''), {
7686 optgroupValueField: 'val',
77 optgroupField: 'grp'
87 optgroupField: 'grp',
88 disabledField: 'dis'
7889 });
7990 assert.deepEqual(test.selectize.options, {
80 'a': {text: 'Item A', value: 'a', grp: ['Group 1', 'Group 2'], $order: 1},
81 'b': {text: 'Item B', value: 'b', grp: ['Group 1', 'Group 2'], $order: 2}
91 'a': {text: 'Item A', value: 'a', grp: ['Group 1', 'Group 2'], $order: 1, dis: false},
92 'b': {text: 'Item B', value: 'b', grp: ['Group 1', 'Group 2'], $order: 2, dis: false}
8293 });
8394 assert.deepEqual(test.selectize.optgroups, {
84 'Group 1': {label: 'Group 1', val: 'Group 1', $order: 3},
85 'Group 2': {label: 'Group 2', val: 'Group 2', $order: 4}
86 });
95 'Group 1': {label: 'Group 1', val: 'Group 1', $order: 3, dis: false},
96 'Group 2': {label: 'Group 2', val: 'Group 2', $order: 4, dis: false}
97 }, '2');
98 });
99 it('should allow respect disabled flags of option and optgroup', function() {
100 var test = setup_test(['<select>',
101 '<optgroup label="Group 1">',
102 '<option value="a" disabled>Item A</option>',
103 '<option value="b">Item B</option>',
104 '</optgroup>',
105 '<optgroup label="Group 2" disabled>',
106 '<option value="a">Item A</option>',
107 '<option value="b">Item B</option>',
108 '</optgroup>',
109 '</select>'].join(''), {
110 optgroupValueField: 'val',
111 optgroupField: 'grp',
112 disabledField: 'dis'
113 });
114 assert.deepEqual(test.selectize.options, {
115 'a': {text: 'Item A', value: 'a', grp: ['Group 1', 'Group 2'], $order: 1, dis: true},
116 'b': {text: 'Item B', value: 'b', grp: ['Group 1', 'Group 2'], $order: 2, dis: false}
117 });
118 assert.deepEqual(test.selectize.optgroups, {
119 'Group 1': {label: 'Group 1', val: 'Group 1', $order: 3, dis: false},
120 'Group 2': {label: 'Group 2', val: 'Group 2', $order: 4, dis: true}
121 }, '2');
87122 });
88123 it('should add options in text form (no html entities)', function() {
89124 var test = setup_test('<select><option selected value="a">&lt;hi&gt;</option></select>', {});
162197 done();
163198 }, 0);
164199 });
200 it('should respect option disabled flag', function (done) {
201 var test = setup_test(['<select>',
202 '<option value="a">Item A</option>',
203 '<option value="b" disabled>Item B</option>',
204 '</select>'].join(''), {});
205
206 test.selectize.refreshOptions(true);
207 window.setTimeout(function() {
208 expect(test.selectize.$dropdown.find('.option')).to.has.length(2);
209 expect(test.selectize.$dropdown.find('[data-selectable]')).to.has.length(1);
210 done();
211 }, 0);
212 });
165213 describe('getValue()', function() {
166214 it('should return "" when empty', function() {
167215 var test = setup_test('<select>', {});
+892
-1116
yarn.lock less more
33 version "1.0.9"
44 resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135"
55
6 accepts@~1.2.12, accepts@~1.2.13:
7 version "1.2.13"
8 resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.2.13.tgz#e5f1f3928c6d95fd96558c36ec3d9d0de4a6ecea"
9 dependencies:
10 mime-types "~2.1.6"
11 negotiator "0.5.3"
12
13 accepts@~1.3.0, accepts@~1.3.3:
6 accepts@~1.3.3:
147 version "1.3.3"
158 resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca"
169 dependencies:
1710 mime-types "~2.1.11"
1811 negotiator "0.6.1"
1912
20 active-x-obfuscator@0.0.1:
21 version "0.0.1"
22 resolved "https://registry.yarnpkg.com/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz#089b89b37145ff1d9ec74af6530be5526cae1f1a"
23 dependencies:
24 zeparser "0.0.5"
13 accepts@1.1.4:
14 version "1.1.4"
15 resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.1.4.tgz#d71c96f7d41d0feda2c38cd14e8a27c04158df4a"
16 dependencies:
17 mime-types "~2.0.4"
18 negotiator "0.4.9"
2519
2620 adm-zip@~0.4.3:
2721 version "0.4.7"
2822 resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.7.tgz#8606c2cbf1c426ce8c8ec00174447fd49b6eafc1"
2923
24 after@0.8.1:
25 version "0.8.1"
26 resolved "https://registry.yarnpkg.com/after/-/after-0.8.1.tgz#ab5d4fb883f596816d3515f8f791c0af486dd627"
27
28 agent-base@2:
29 version "2.0.1"
30 resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-2.0.1.tgz#bd8f9e86a8eb221fffa07bd14befd55df142815e"
31 dependencies:
32 extend "~3.0.0"
33 semver "~5.0.1"
34
3035 align-text@^0.1.1, align-text@^0.1.3:
3136 version "0.1.4"
3237 resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
6368 version "2.2.1"
6469 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
6570
66 ansi-styles@~1.0.0:
67 version "1.0.0"
68 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178"
69
7071 ansicolors@~0.2.1:
7172 version "0.2.1"
7273 resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.2.1.tgz#be089599097b74a5c9c4a84a0cdbcdb62bd87aef"
7879 arrify "^1.0.0"
7980 micromatch "^2.1.5"
8081
82 applause@1.2.2:
83 version "1.2.2"
84 resolved "https://registry.yarnpkg.com/applause/-/applause-1.2.2.tgz#a8468579e81f67397bb5634c29953bedcd0f56c0"
85 dependencies:
86 cson-parser "^1.1.0"
87 js-yaml "^3.3.0"
88 lodash "^3.10.0"
89
8190 aproba@^1.0.3:
8291 version "1.0.4"
8392 resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.0.4.tgz#2713680775e7614c8ba186c065d4e2e52d1072c0"
8493
85 archiver@~0.14.0:
86 version "0.14.4"
87 resolved "https://registry.yarnpkg.com/archiver/-/archiver-0.14.4.tgz#5b9ddb9f5ee1ceef21cb8f3b020e6240ecb4315c"
88 dependencies:
89 async "~0.9.0"
90 buffer-crc32 "~0.2.1"
91 glob "~4.3.0"
92 lazystream "~0.1.0"
93 lodash "~3.2.0"
94 readable-stream "~1.0.26"
95 tar-stream "~1.1.0"
96 zip-stream "~0.5.0"
94 archiver-utils@^1.3.0:
95 version "1.3.0"
96 resolved "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-1.3.0.tgz#e50b4c09c70bf3d680e32ff1b7994e9f9d895174"
97 dependencies:
98 glob "^7.0.0"
99 graceful-fs "^4.1.0"
100 lazystream "^1.0.0"
101 lodash "^4.8.0"
102 normalize-path "^2.0.0"
103 readable-stream "^2.0.0"
104
105 archiver@1.1.0:
106 version "1.1.0"
107 resolved "https://registry.yarnpkg.com/archiver/-/archiver-1.1.0.tgz#e1e8c4d356cf155308f351d60cc18cb6fb2344ee"
108 dependencies:
109 archiver-utils "^1.3.0"
110 async "^2.0.0"
111 buffer-crc32 "^0.2.1"
112 glob "^7.0.0"
113 lodash "^4.8.0"
114 readable-stream "^2.0.0"
115 tar-stream "^1.5.0"
116 zip-stream "^1.1.0"
97117
98118 archy@0.0.2:
99119 version "0.0.2"
106126 delegates "^1.0.0"
107127 readable-stream "^2.0.0 || ^1.1.13"
108128
109 argparse@^1.0.7:
129 argparse@^1.0.2, argparse@^1.0.7:
110130 version "1.0.9"
111131 resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86"
112132 dependencies:
113133 sprintf-js "~1.0.2"
114
115 "argparse@~ 0.1.11":
116 version "0.1.16"
117 resolved "https://registry.yarnpkg.com/argparse/-/argparse-0.1.16.tgz#cfd01e0fbba3d6caed049fbd758d40f65196f57c"
118 dependencies:
119 underscore "~1.7.0"
120 underscore.string "~2.4.0"
121134
122135 arr-diff@^2.0.0:
123136 version "2.0.0"
145158 version "0.0.0"
146159 resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b"
147160
161 array-slice@^0.2.3:
162 version "0.2.3"
163 resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5"
164
148165 array-unique@^0.2.1:
149166 version "0.2.1"
150167 resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53"
151168
169 arraybuffer.slice@0.0.6:
170 version "0.0.6"
171 resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz#f33b2159f0532a3f3107a272c0ccfbd1ad2979ca"
172
152173 arrify@^1.0.0:
153174 version "1.0.1"
154175 resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
155176
177 asap@~2.0.3:
178 version "2.0.5"
179 resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.5.tgz#522765b50c3510490e52d7dcfe085ef9ba96958f"
180
156181 asn1@~0.2.3:
157182 version "0.2.3"
158183 resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86"
181206 version "1.0.1"
182207 resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"
183208
184 async@^0.2.9, async@~0.2.6, async@~0.2.8, async@~0.2.9, async@0.2.x:
185 version "0.2.10"
186 resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1"
187
188209 async@^0.9.0, async@~0.9.0:
189210 version "0.9.2"
190211 resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d"
191212
192 async@^1.4.0, async@^1.5.0, async@^1.5.2, async@1.x:
213 async@^1.4.0, async@^1.5.0, async@^1.5.2, async@~1.5.2, async@1.x:
193214 version "1.5.2"
194215 resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
195216
196 async@^2.0.1:
217 async@^2.0.0, async@^2.0.1:
197218 version "2.1.1"
198219 resolved "https://registry.yarnpkg.com/async/-/async-2.1.1.tgz#e11b6d10043f2254efb61a21163d840ccddb8d28"
199220 dependencies:
203224 version "0.1.22"
204225 resolved "https://registry.yarnpkg.com/async/-/async-0.1.22.tgz#0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"
205226
206 async@~1.0.0:
207 version "1.0.0"
208 resolved "https://registry.yarnpkg.com/async/-/async-1.0.0.tgz#f8fc04ca3a13784ade9e1641af98578cfbd647a9"
227 async@~0.2.6, async@~0.2.8, async@0.2.x:
228 version "0.2.10"
229 resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1"
209230
210231 async@0.1.15:
211232 version "0.1.15"
212233 resolved "https://registry.yarnpkg.com/async/-/async-0.1.15.tgz#2180eaca2cf2a6ca5280d41c0585bec9b3e49bd3"
213234
214 async@0.9.0:
215 version "0.9.0"
216 resolved "https://registry.yarnpkg.com/async/-/async-0.9.0.tgz#ac3613b1da9bed1b47510bb4651b8931e47146c7"
235 async@1.4.0:
236 version "1.4.0"
237 resolved "https://registry.yarnpkg.com/async/-/async-1.4.0.tgz#35f86f83c59e0421d099cd9a91d8278fb578c00d"
238
239 async@2.0.1:
240 version "2.0.1"
241 resolved "https://registry.yarnpkg.com/async/-/async-2.0.1.tgz#b709cc0280a9c36f09f4536be823c838a9049e25"
242 dependencies:
243 lodash "^4.8.0"
217244
218245 asynckit@^0.4.0:
219246 version "0.4.0"
231258 version "1.5.0"
232259 resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.5.0.tgz#0a29ffb79c31c9e712eeb087e8e7a64b4a56d755"
233260
261 backo2@1.0.2:
262 version "1.0.2"
263 resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947"
264
234265 balanced-match@^0.4.1:
235266 version "0.4.2"
236267 resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838"
237268
238 base64-url@1.2.1:
239 version "1.2.1"
240 resolved "https://registry.yarnpkg.com/base64-url/-/base64-url-1.2.1.tgz#199fd661702a0e7b7dcae6e0698bb089c52f6d78"
241
242 base64-url@1.2.2:
243 version "1.2.2"
244 resolved "https://registry.yarnpkg.com/base64-url/-/base64-url-1.2.2.tgz#90af26ef8b0b67bc801b05eccf943345649008b3"
269 base64-arraybuffer@0.1.2:
270 version "0.1.2"
271 resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.2.tgz#474df4a9f2da24e05df3158c3b1db3c3cd46a154"
245272
246273 base64id@0.1.0:
247274 version "0.1.0"
248275 resolved "https://registry.yarnpkg.com/base64id/-/base64id-0.1.0.tgz#02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f"
249276
250 basic-auth-connect@1.0.0:
251 version "1.0.0"
252 resolved "https://registry.yarnpkg.com/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz#fdb0b43962ca7b40456a7c2bb48fe173da2d2122"
253
254277 basic-auth@~1.0.3:
255278 version "1.0.4"
256279 resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-1.0.4.tgz#030935b01de7c9b94a824b29f3fccb750d3a5290"
265288 dependencies:
266289 tweetnacl "^0.14.3"
267290
291 benchmark@1.0.0:
292 version "1.0.0"
293 resolved "https://registry.yarnpkg.com/benchmark/-/benchmark-1.0.0.tgz#2f1e2fa4c359f11122aa183082218e957e390c73"
294
295 better-assert@~1.0.0:
296 version "1.0.2"
297 resolved "https://registry.yarnpkg.com/better-assert/-/better-assert-1.0.2.tgz#40866b9e1b9e0b55b481894311e68faffaebc522"
298 dependencies:
299 callsite "1.0.0"
300
268301 binary-extensions@^1.0.0:
269302 version "1.7.0"
270303 resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.7.0.tgz#6c1610db163abfb34edfe42fa423343a1e01185d"
286319 dependencies:
287320 readable-stream "~1.0.26"
288321
289 bl@~1.1.2:
322 bl@^1.0.0, bl@~1.1.2:
290323 version "1.1.2"
291324 resolved "https://registry.yarnpkg.com/bl/-/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398"
292325 dependencies:
293326 readable-stream "~2.0.5"
327
328 blob@0.0.4:
329 version "0.0.4"
330 resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.4.tgz#bcf13052ca54463f30f9fc7e95b9a47630a94921"
294331
295332 block-stream@*:
296333 version "0.0.9"
298335 dependencies:
299336 inherits "~2.0.0"
300337
301 bluebird@^2.9.30:
302 version "2.11.0"
303 resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1"
304
305 body-parser@~1.13.3:
306 version "1.13.3"
307 resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.13.3.tgz#c08cf330c3358e151016a05746f13f029c97fa97"
308 dependencies:
309 bytes "2.1.0"
310 content-type "~1.0.1"
338 bluebird@^3.3.0:
339 version "3.4.6"
340 resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.6.tgz#01da8d821d87813d158967e743d5fe6c62cf8c0f"
341
342 body-parser@^1.12.4:
343 version "1.15.2"
344 resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.15.2.tgz#d7578cf4f1d11d5f6ea804cef35dc7a7ff6dae67"
345 dependencies:
346 bytes "2.4.0"
347 content-type "~1.0.2"
311348 debug "~2.2.0"
312 depd "~1.0.1"
313 http-errors "~1.3.1"
314 iconv-lite "0.4.11"
349 depd "~1.1.0"
350 http-errors "~1.5.0"
351 iconv-lite "0.4.13"
315352 on-finished "~2.3.0"
316 qs "4.0.0"
317 raw-body "~2.1.2"
318 type-is "~1.6.6"
353 qs "6.2.0"
354 raw-body "~2.1.7"
355 type-is "~1.6.13"
319356
320357 body-parser@~1.14.0:
321358 version "1.14.2"
435472 balanced-match "^0.4.1"
436473 concat-map "0.0.1"
437474
475 braces@^0.1.2:
476 version "0.1.5"
477 resolved "https://registry.yarnpkg.com/braces/-/braces-0.1.5.tgz#c085711085291d8b75fdd74eab0f8597280711e6"
478 dependencies:
479 expand-range "^0.1.0"
480
438481 braces@^1.8.2:
439482 version "1.8.5"
440483 resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7"
453496 dependencies:
454497 pako "~0.2.0"
455498
456 buffer-crc32@~0.2.1:
499 buffer-crc32@^0.2.1:
457500 version "0.2.5"
458501 resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.5.tgz#db003ac2671e62ebd6ece78ea2c2e1b405736e91"
459502
469512 version "1.1.1"
470513 resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
471514
472 bytes@2.1.0:
473 version "2.1.0"
474 resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.1.0.tgz#ac93c410e2ffc9cc7cf4b464b38289067f5e47b4"
475
476515 bytes@2.2.0:
477516 version "2.2.0"
478517 resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.2.0.tgz#fd35464a403f6f9117c2de3609ecff9cae000588"
481520 version "2.4.0"
482521 resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.4.0.tgz#7d97196f9d5baf7f6935e25985549edd2a6c2339"
483522
523 callsite@1.0.0:
524 version "1.0.0"
525 resolved "https://registry.yarnpkg.com/callsite/-/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20"
526
484527 camelcase-keys@^2.0.0:
485528 version "2.1.0"
486529 resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
521564 version "0.8.0"
522565 resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.8.0.tgz#5bca2881d41437f54b2407ebe34888c7b9ad4f7d"
523566
524 caseless@~0.9.0:
525 version "0.9.0"
526 resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.9.0.tgz#b7b65ce6bf1413886539cfd533f0b30effa9cf88"
527
528567 center-align@^0.1.1:
529568 version "0.1.3"
530569 resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad"
545584 resolved "https://registry.yarnpkg.com/chainsaw/-/chainsaw-0.1.0.tgz#5eab50b28afe58074d0d58291388828b5e5fbc98"
546585 dependencies:
547586 traverse ">=0.3.0 <0.4"
548
549 chalk@^0.4.0, chalk@~0.4.0:
550 version "0.4.0"
551 resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f"
552 dependencies:
553 ansi-styles "~1.0.0"
554 has-color "~0.1.0"
555 strip-ansi "~0.1.0"
556587
557588 chalk@^0.5.0, chalk@^0.5.1:
558589 version "0.5.1"
564595 strip-ansi "^0.3.0"
565596 supports-color "^0.2.0"
566597
567 chalk@^1.0.0, chalk@^1.1.1:
598 chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@~1.1.1, chalk@1.1.3:
568599 version "1.1.3"
569600 resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
570601 dependencies:
588619 version "0.1.0"
589620 resolved "https://registry.yarnpkg.com/chmodr/-/chmodr-0.1.0.tgz#e09215a1d51542db2a2576969765bcf6125583eb"
590621
591 chokidar@^1.0.1:
592 version "1.6.0"
593 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.0.tgz#90c32ad4802901d7713de532dc284e96a63ad058"
622 chokidar@^1.4.1:
623 version "1.6.1"
624 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2"
594625 dependencies:
595626 anymatch "^1.3.0"
596627 async-each "^1.0.0"
603634 optionalDependencies:
604635 fsevents "^1.0.0"
605636
606 clean-css@2.0.x:
607 version "2.0.8"
608 resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-2.0.8.tgz#e937cdfdcc5781a00817aec4079e85b3ec157a20"
609 dependencies:
610 commander "2.0.x"
611
612637 cli-color@~0.3.2:
613638 version "0.3.3"
614639 resolved "https://registry.yarnpkg.com/cli-color/-/cli-color-0.3.3.tgz#12d5bdd158ff8a0b0db401198913c03df069f6f5"
632657 dependencies:
633658 number-is-nan "^1.0.0"
634659
635 coffee-script@~1.3.3:
636 version "1.3.3"
637 resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.3.3.tgz#150d6b4cb522894369efed6a2101c20bc7f4a4f4"
638
639 coffee-script@~1.8.0:
640 version "1.8.0"
641 resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.8.0.tgz#9c9f1d2b4a52a000ded15b659791703648263c1d"
642 dependencies:
643 mkdirp "~0.3.5"
644
645 colors@^1.1.0, "colors@>= 0.3.0":
660 coffee-script@^1.10.0:
661 version "1.11.1"
662 resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.11.1.tgz#bf1c47ad64443a0d95d12df2b147cc0a4daad6e9"
663
664 coffee-script@~1.10.0:
665 version "1.10.0"
666 resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.10.0.tgz#12938bcf9be1948fa006f92e0c4c9e81705108c0"
667
668 colors@^1.1.0, colors@~1.1.2:
646669 version "1.1.2"
647670 resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
648671
649 colors@~0.6.0-1, colors@~0.6.2, colors@0.x.x:
672 colors@~0.6.0-1:
650673 version "0.6.2"
651674 resolved "https://registry.yarnpkg.com/colors/-/colors-0.6.2.tgz#2423fe6678ac0c5dae8852e5d0e5be08c997abcc"
675
676 combine-lists@^1.0.0:
677 version "1.0.1"
678 resolved "https://registry.yarnpkg.com/combine-lists/-/combine-lists-1.0.1.tgz#458c07e09e0d900fc28b70a3fec2dacd1d2cb7f6"
679 dependencies:
680 lodash "^4.5.0"
652681
653682 combined-stream@^1.0.5, combined-stream@~1.0.5:
654683 version "1.0.5"
662691 dependencies:
663692 delayed-stream "0.0.5"
664693
665 commander@^2.8.1, commander@^2.9.0, commander@2.9.0:
694 commander@^2.9.0, commander@2.9.0:
666695 version "2.9.0"
667696 resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4"
668697 dependencies:
669698 graceful-readlink ">= 1.0.0"
670699
671 commander@~2.1.0:
672 version "2.1.0"
673 resolved "https://registry.yarnpkg.com/commander/-/commander-2.1.0.tgz#d121bbae860d9992a3d517ba96f56588e47c6781"
674
675 commander@2.0.x:
676 version "2.0.0"
677 resolved "https://registry.yarnpkg.com/commander/-/commander-2.0.0.tgz#d1b86f901f8b64bd941bdeadaf924530393be928"
678
679 compress-commons@~0.2.0:
680 version "0.2.9"
681 resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-0.2.9.tgz#422d927430c01abd06cd455b6dfc04cb4cf8003c"
682 dependencies:
683 buffer-crc32 "~0.2.1"
684 crc32-stream "~0.3.1"
685 node-int64 "~0.3.0"
686 readable-stream "~1.0.26"
687
688 compressible@~2.0.5:
689 version "2.0.8"
690 resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.8.tgz#7162e6c46d3b9d200ffb45cb4e4a0f7832732503"
691 dependencies:
692 mime-db ">= 1.23.0 < 2"
693
694 compression@~1.5.2:
695 version "1.5.2"
696 resolved "https://registry.yarnpkg.com/compression/-/compression-1.5.2.tgz#b03b8d86e6f8ad29683cba8df91ddc6ffc77b395"
697 dependencies:
698 accepts "~1.2.12"
699 bytes "2.1.0"
700 compressible "~2.0.5"
701 debug "~2.2.0"
702 on-headers "~1.0.0"
703 vary "~1.0.1"
700 component-bind@1.0.0:
701 version "1.0.0"
702 resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"
703
704 component-emitter@1.1.2:
705 version "1.1.2"
706 resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.1.2.tgz#296594f2753daa63996d2af08d15a95116c9aec3"
707
708 component-emitter@1.2.0:
709 version "1.2.0"
710 resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.0.tgz#ccd113a86388d06482d03de3fc7df98526ba8efe"
711
712 component-inherit@0.0.3:
713 version "0.0.3"
714 resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143"
715
716 compress-commons@^1.1.0:
717 version "1.1.0"
718 resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-1.1.0.tgz#9f4460bb1288564c7473916e0298aa3c320dcadb"
719 dependencies:
720 buffer-crc32 "^0.2.1"
721 crc32-stream "^1.0.0"
722 normalize-path "^2.0.0"
723 readable-stream "^2.0.0"
704724
705725 concat-map@0.0.1:
706726 version "0.0.1"
746766 version "0.5.4"
747767 resolved "https://registry.yarnpkg.com/connect-livereload/-/connect-livereload-0.5.4.tgz#80157d1371c9f37cc14039ab1895970d119dc3bc"
748768
749 connect-timeout@~1.6.2:
750 version "1.6.2"
751 resolved "https://registry.yarnpkg.com/connect-timeout/-/connect-timeout-1.6.2.tgz#de9a5ec61e33a12b6edaab7b5f062e98c599b88e"
752 dependencies:
753 debug "~2.2.0"
754 http-errors "~1.3.1"
755 ms "0.7.1"
756 on-headers "~1.0.0"
757
758 connect@^2.29.2:
759 version "2.30.2"
760 resolved "https://registry.yarnpkg.com/connect/-/connect-2.30.2.tgz#8da9bcbe8a054d3d318d74dfec903b5c39a1b609"
761 dependencies:
762 basic-auth-connect "1.0.0"
763 body-parser "~1.13.3"
764 bytes "2.1.0"
765 compression "~1.5.2"
766 connect-timeout "~1.6.2"
767 content-type "~1.0.1"
768 cookie "0.1.3"
769 cookie-parser "~1.3.5"
770 cookie-signature "1.0.6"
771 csurf "~1.8.3"
772 debug "~2.2.0"
773 depd "~1.0.1"
774 errorhandler "~1.4.2"
775 express-session "~1.11.3"
776 finalhandler "0.4.0"
777 fresh "0.3.0"
778 http-errors "~1.3.1"
779 method-override "~2.3.5"
780 morgan "~1.6.1"
781 multiparty "3.3.2"
782 on-headers "~1.0.0"
783 parseurl "~1.3.0"
784 pause "0.1.0"
785 qs "4.0.0"
786 response-time "~2.3.1"
787 serve-favicon "~2.3.0"
788 serve-index "~1.7.2"
789 serve-static "~1.10.0"
790 type-is "~1.6.6"
791 utils-merge "1.0.0"
792 vhost "~3.0.1"
793
794 connect@^3.4.0:
769 connect@^3.3.5, connect@^3.4.0:
795770 version "3.5.0"
796771 resolved "https://registry.yarnpkg.com/connect/-/connect-3.5.0.tgz#b357525a0b4c1f50599cd983e1d9efeea9677198"
797772 dependencies:
804779 version "1.1.0"
805780 resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
806781
807 content-type@~1.0.1:
782 content-type@~1.0.1, content-type@~1.0.2:
808783 version "1.0.2"
809784 resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed"
810785
811 cookie-parser@~1.3.5:
812 version "1.3.5"
813 resolved "https://registry.yarnpkg.com/cookie-parser/-/cookie-parser-1.3.5.tgz#9d755570fb5d17890771227a02314d9be7cf8356"
814 dependencies:
815 cookie "0.1.3"
816 cookie-signature "1.0.6"
817
818 cookie-signature@1.0.6:
819 version "1.0.6"
820 resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
821
822 cookie@0.1.3:
823 version "0.1.3"
824 resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.1.3.tgz#e734a5c1417fce472d5aef82c381cabb64d1a435"
786 core-js@^2.2.0:
787 version "2.4.1"
788 resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e"
825789
826790 core-util-is@~1.0.0:
827791 version "1.0.2"
837801 minimist "1.2.0"
838802 request "2.75.0"
839803
840 crc@3.3.0:
841 version "3.3.0"
842 resolved "https://registry.yarnpkg.com/crc/-/crc-3.3.0.tgz#fa622e1bc388bf257309082d6b65200ce67090ba"
843
844 crc32-stream@~0.3.1:
845 version "0.3.4"
846 resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-0.3.4.tgz#73bc25b45fac1db6632231a7bfce8927e9f06552"
847 dependencies:
848 buffer-crc32 "~0.2.1"
849 readable-stream "~1.0.24"
804 crc32-stream@^1.0.0:
805 version "1.0.0"
806 resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-1.0.0.tgz#ea155e5e1d738ed3778438ffe92ffe2a141aeb3f"
807 dependencies:
808 buffer-crc32 "^0.2.1"
809 readable-stream "^2.0.0"
850810
851811 cryptiles@0.2.x:
852812 version "0.2.2"
860820 dependencies:
861821 boom "2.x.x"
862822
863 csrf@~3.0.0:
864 version "3.0.3"
865 resolved "https://registry.yarnpkg.com/csrf/-/csrf-3.0.3.tgz#69d13220de95762808bb120f7533a994fc4293b5"
866 dependencies:
867 base64-url "1.2.2"
868 rndm "1.2.0"
869 tsscmp "1.0.5"
870 uid-safe "2.1.1"
871
872 csurf@~1.8.3:
873 version "1.8.3"
874 resolved "https://registry.yarnpkg.com/csurf/-/csurf-1.8.3.tgz#23f2a13bf1d8fce1d0c996588394442cba86a56a"
875 dependencies:
876 cookie "0.1.3"
877 cookie-signature "1.0.6"
878 csrf "~3.0.0"
879 http-errors "~1.3.1"
823 cson-parser@^1.1.0:
824 version "1.3.4"
825 resolved "https://registry.yarnpkg.com/cson-parser/-/cson-parser-1.3.4.tgz#55f10d5aa9f960ccaa385551ae085cb3c8d284fc"
826 dependencies:
827 coffee-script "^1.10.0"
880828
881829 csv-parse@^1.1.7:
882830 version "1.1.7"
892840 dependencies:
893841 array-find-index "^1.0.1"
894842
843 custom-event@~1.0.0:
844 version "1.0.1"
845 resolved "https://registry.yarnpkg.com/custom-event/-/custom-event-1.0.1.tgz#5d02a46850adf1b4a317946a3928fccb5bfd0425"
846
895847 d@^0.1.1, d@~0.1.1:
896848 version "0.1.1"
897849 resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309"
904856 dependencies:
905857 assert-plus "^1.0.0"
906858
907 dateformat@~1.0.6:
859 dateformat@^1.0.6, dateformat@~1.0.12:
908860 version "1.0.12"
909861 resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9"
910862 dependencies:
911863 get-stdin "^4.0.1"
912864 meow "^3.3.0"
913
914 dateformat@1.0.2-1.2.3:
915 version "1.0.2-1.2.3"
916 resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.2-1.2.3.tgz#b0220c02de98617433b72851cf47de3df2cdbee9"
917865
918866 debug@~2.2.0, debug@2.2.0:
919867 version "2.2.0"
924872 debug@0.7.4:
925873 version "0.7.4"
926874 resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39"
875
876 debug@2:
877 version "2.3.2"
878 resolved "https://registry.yarnpkg.com/debug/-/debug-2.3.2.tgz#94cb466ef7d6d2c7e5245cdd6e4104f2d0d70d30"
879 dependencies:
880 ms "0.7.2"
927881
928882 decamelize@^1.0.0, decamelize@^1.1.2:
929883 version "1.2.0"
947901 dependencies:
948902 type-detect "0.1.1"
949903
950 deep-equal@*:
951 version "1.0.1"
952 resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
953
954904 deep-extend@~0.2.5:
955905 version "0.2.11"
956906 resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.2.11.tgz#7a16ba69729132340506170494bc83f7076fe08f"
959909 version "0.4.1"
960910 resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.1.tgz#efe4113d08085f4e6f9687759810f807469e2253"
961911
962 deep-is@~0.1.2:
912 deep-is@~0.1.3:
963913 version "0.1.3"
964914 resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
965915
975925 version "1.0.0"
976926 resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
977927
978 depd@~1.0.1:
979 version "1.0.1"
980 resolved "https://registry.yarnpkg.com/depd/-/depd-1.0.1.tgz#80aec64c9d6d97e65cc2a9caa93c0aa6abf73aaa"
981
982928 depd@~1.1.0:
983929 version "1.1.0"
984930 resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3"
995941 version "1.4.0"
996942 resolved "https://registry.yarnpkg.com/diff/-/diff-1.4.0.tgz#7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf"
997943
944 dom-serialize@^2.2.0:
945 version "2.2.1"
946 resolved "https://registry.yarnpkg.com/dom-serialize/-/dom-serialize-2.2.1.tgz#562ae8999f44be5ea3076f5419dcd59eb43ac95b"
947 dependencies:
948 custom-event "~1.0.0"
949 ent "~2.2.0"
950 extend "^3.0.0"
951 void-elements "^2.0.0"
952
998953 ecc-jsbn@~0.1.1:
999954 version "0.1.1"
1000955 resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505"
1021976 dependencies:
1022977 once "~1.3.0"
1023978
979 engine.io-client@1.6.9:
980 version "1.6.9"
981 resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-1.6.9.tgz#1d6ad48048a5083c95096943b29d36efdb212401"
982 dependencies:
983 component-emitter "1.1.2"
984 component-inherit "0.0.3"
985 debug "2.2.0"
986 engine.io-parser "1.2.4"
987 has-cors "1.1.0"
988 indexof "0.0.1"
989 parsejson "0.0.1"
990 parseqs "0.0.2"
991 parseuri "0.0.4"
992 ws "1.0.1"
993 xmlhttprequest-ssl "1.5.1"
994 yeast "0.1.2"
995
996 engine.io-parser@1.2.4:
997 version "1.2.4"
998 resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-1.2.4.tgz#e0897b0bf14e792d4cd2a5950553919c56948c42"
999 dependencies:
1000 after "0.8.1"
1001 arraybuffer.slice "0.0.6"
1002 base64-arraybuffer "0.1.2"
1003 blob "0.0.4"
1004 has-binary "0.1.6"
1005 utf8 "2.1.0"
1006
1007 engine.io@1.6.10:
1008 version "1.6.10"
1009 resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-1.6.10.tgz#f87d84e1bd21d1a2ec7f8deef0c62054acdfb27a"
1010 dependencies:
1011 accepts "1.1.4"
1012 base64id "0.1.0"
1013 debug "2.2.0"
1014 engine.io-parser "1.2.4"
1015 ws "1.0.1"
1016
1017 ent@~2.2.0:
1018 version "2.2.0"
1019 resolved "https://registry.yarnpkg.com/ent/-/ent-2.2.0.tgz#e964219325a21d05f44466a2f686ed6ce5f5dd1d"
1020
1021 errno@^0.1.1:
1022 version "0.1.4"
1023 resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.4.tgz#b896e23a9e5e8ba33871fc996abd3635fc9a1c7d"
1024 dependencies:
1025 prr "~0.0.0"
1026
10241027 error-ex@^1.2.0:
10251028 version "1.3.0"
10261029 resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.0.tgz#e67b43f3e82c96ea3a584ffee0b9fc3325d802d9"
10271030 dependencies:
10281031 is-arrayish "^0.2.1"
1029
1030 errorhandler@~1.4.2:
1031 version "1.4.3"
1032 resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.4.3.tgz#b7b70ed8f359e9db88092f2d20c0f831420ad83f"
1033 dependencies:
1034 accepts "~1.3.0"
1035 escape-html "~1.0.3"
10361032
10371033 es5-ext@^0.10.7, es5-ext@~0.10.11, es5-ext@~0.10.2, es5-ext@~0.10.5, es5-ext@~0.10.6, es5-ext@~0.10.7:
10381034 version "0.10.12"
10881084 version "1.0.3"
10891085 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
10901086
1091 escape-html@1.0.2:
1092 version "1.0.2"
1093 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.2.tgz#d77d32fa98e38c2f41ae85e9278e0e0e6ba1022c"
1094
10951087 escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5, escape-string-regexp@1.0.5:
10961088 version "1.0.5"
10971089 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
10981090
1099 escodegen@1.7.x:
1100 version "1.7.1"
1101 resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.7.1.tgz#30ecfcf66ca98dc67cd2fd162abeb6eafa8ce6fc"
1102 dependencies:
1103 esprima "^1.2.2"
1091 escodegen@1.8.x:
1092 version "1.8.1"
1093 resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.8.1.tgz#5a5b53af4693110bebb0867aa3430dd3b70a1018"
1094 dependencies:
1095 esprima "^2.7.1"
11041096 estraverse "^1.9.1"
11051097 esutils "^2.0.2"
1106 optionator "^0.5.0"
1098 optionator "^0.8.1"
11071099 optionalDependencies:
11081100 source-map "~0.2.0"
11091101
1110 esprima@^1.2.2, esprima@1.2.x:
1111 version "1.2.5"
1112 resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.2.5.tgz#0993502feaf668138325756f30f9a51feeec11e9"
1113
1114 esprima@^2.6.0:
1102 esprima@^2.6.0, esprima@^2.7.1, esprima@2.7.x:
11151103 version "2.7.3"
11161104 resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"
11171105
1118 "esprima@~ 1.0.2", esprima@~1.0.4:
1106 esprima@~1.0.4:
11191107 version "1.0.4"
11201108 resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.0.4.tgz#9f557e08fc3b4d26ece9dd34f8fbf476b62585ad"
1121
1122 esprima@2.5.x:
1123 version "2.5.0"
1124 resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.5.0.tgz#f387a46fd344c1b1a39baf8c20bfb43b6d0058cc"
11251109
11261110 estraverse@^1.9.1:
11271111 version "1.9.3"
11281112 resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.9.3.tgz#af67f2dc922582415950926091a4005d29c9bb44"
11291113
1130 estraverse@~1.8.0:
1131 version "1.8.0"
1132 resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.8.0.tgz#3f1264fb62c8500dbae5e4f73705cd576d6af428"
1133
11341114 esutils@^2.0.2:
11351115 version "2.0.2"
11361116 resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
11501130 version "0.4.14"
11511131 resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-0.4.14.tgz#8f61b75cde012b2e9eb284d4545583b5643b61ab"
11521132
1153 exec-sh@^0.2.0:
1154 version "0.2.0"
1155 resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.0.tgz#14f75de3f20d286ef933099b2ce50a90359cef10"
1156 dependencies:
1157 merge "^1.1.3"
1133 eventemitter3@1.x.x:
1134 version "1.2.0"
1135 resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508"
11581136
11591137 exit@~0.1.1:
11601138 version "0.1.2"
11611139 resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
11621140
1141 expand-braces@^0.1.1:
1142 version "0.1.2"
1143 resolved "https://registry.yarnpkg.com/expand-braces/-/expand-braces-0.1.2.tgz#488b1d1d2451cb3d3a6b192cfc030f44c5855fea"
1144 dependencies:
1145 array-slice "^0.2.3"
1146 array-unique "^0.2.1"
1147 braces "^0.1.2"
1148
11631149 expand-brackets@^0.1.4:
11641150 version "0.1.5"
11651151 resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b"
11661152 dependencies:
11671153 is-posix-bracket "^0.1.0"
11681154
1155 expand-range@^0.1.0:
1156 version "0.1.1"
1157 resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-0.1.1.tgz#4cb8eda0993ca56fa4f41fc42f3cbb4ccadff044"
1158 dependencies:
1159 is-number "^0.1.1"
1160 repeat-string "^0.2.2"
1161
11691162 expand-range@^1.8.1:
11701163 version "1.8.2"
11711164 resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337"
11721165 dependencies:
11731166 fill-range "^2.1.0"
11741167
1175 express-session@~1.11.3:
1176 version "1.11.3"
1177 resolved "https://registry.yarnpkg.com/express-session/-/express-session-1.11.3.tgz#5cc98f3f5ff84ed835f91cbf0aabd0c7107400af"
1178 dependencies:
1179 cookie "0.1.3"
1180 cookie-signature "1.0.6"
1181 crc "3.3.0"
1182 debug "~2.2.0"
1183 depd "~1.0.1"
1184 on-headers "~1.0.0"
1185 parseurl "~1.3.0"
1186 uid-safe "~2.0.0"
1187 utils-merge "1.0.0"
1188
1189 extend@~3.0.0:
1168 extend@^3.0.0, extend@~3.0.0, extend@3:
11901169 version "3.0.0"
11911170 resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4"
11921171
12091188 version "1.0.2"
12101189 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550"
12111190
1212 fast-levenshtein@~1.0.0:
1213 version "1.0.7"
1214 resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz#0178dcdee023b92905193af0959e8a7639cfdcb9"
1191 fast-levenshtein@~2.0.4:
1192 version "2.0.5"
1193 resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.5.tgz#bd33145744519ab1c36c3ee9f31f08e9079b67f2"
12151194
12161195 faye-websocket@~0.10.0:
12171196 version "0.10.0"
12321211 escape-string-regexp "^1.0.5"
12331212 object-assign "^4.1.0"
12341213
1214 file-sync-cmp@^0.1.0:
1215 version "0.1.1"
1216 resolved "https://registry.yarnpkg.com/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz#a5e7a8ffbfa493b43b923bbd4ca89a53b63b612b"
1217
12351218 filename-regex@^2.0.0:
12361219 version "2.0.0"
12371220 resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.0.tgz#996e3e80479b98b9897f15a8a58b3d084e926775"
1238
1239 fileset@0.1.x:
1240 version "0.1.8"
1241 resolved "https://registry.yarnpkg.com/fileset/-/fileset-0.1.8.tgz#506b91a9396eaa7e32fb42a84077c7a0c736b741"
1242 dependencies:
1243 glob "3.x"
1244 minimatch "0.x"
1245
1246 fileset@0.2.x:
1247 version "0.2.1"
1248 resolved "https://registry.yarnpkg.com/fileset/-/fileset-0.2.1.tgz#588ef8973c6623b2a76df465105696b96aac8067"
1249 dependencies:
1250 glob "5.x"
1251 minimatch "2.x"
12521221
12531222 fill-range@^2.1.0:
12541223 version "2.2.3"
12601229 repeat-element "^1.1.2"
12611230 repeat-string "^1.5.2"
12621231
1263 finalhandler@0.4.0:
1264 version "0.4.0"
1265 resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-0.4.0.tgz#965a52d9e8d05d2b857548541fb89b53a2497d9b"
1266 dependencies:
1267 debug "~2.2.0"
1268 escape-html "1.0.2"
1269 on-finished "~2.3.0"
1270 unpipe "~1.0.0"
1271
12721232 finalhandler@0.5.0:
12731233 version "0.5.0"
12741234 resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-0.5.0.tgz#e9508abece9b6dba871a6942a1d7911b91911ac7"
12861246 path-exists "^2.0.0"
12871247 pinkie-promise "^2.0.0"
12881248
1289 findup-sync@~0.1.0, findup-sync@~0.1.2:
1290 version "0.1.3"
1291 resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.1.3.tgz#7f3e7a97b82392c653bf06589bd85190e93c3683"
1292 dependencies:
1293 glob "~3.2.9"
1294 lodash "~2.4.1"
1249 findup-sync@~0.3.0:
1250 version "0.3.0"
1251 resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.3.0.tgz#37930aa5d816b777c03445e1966cc6790a4c0b16"
1252 dependencies:
1253 glob "~5.0.0"
12951254
12961255 for-in@^0.1.5:
12971256 version "0.1.6"
13071266 version "0.5.2"
13081267 resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.5.2.tgz#6d0e09c4921f94a27f63d3b49c5feff1ea4c5130"
13091268
1310 forever-agent@~0.6.0, forever-agent@~0.6.1:
1269 forever-agent@~0.6.1:
13111270 version "0.6.1"
13121271 resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
13131272
13461305 fresh@0.3.0:
13471306 version "0.3.0"
13481307 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f"
1308
1309 fs-access@^1.0.0:
1310 version "1.0.1"
1311 resolved "https://registry.yarnpkg.com/fs-access/-/fs-access-1.0.1.tgz#d6a87f262271cefebec30c553407fb995da8777a"
1312 dependencies:
1313 null-check "^1.0.0"
13491314
13501315 fs-extra@~0.30.0:
13511316 version "0.30.0"
14421407 dependencies:
14431408 is-glob "^2.0.0"
14441409
1445 glob@^5.0.6, glob@5.x:
1410 glob@^5.0.14, glob@^5.0.15, glob@~5.0.0:
14461411 version "5.0.15"
14471412 resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"
14481413 dependencies:
14521417 once "^1.3.0"
14531418 path-is-absolute "^1.0.0"
14541419
1455 glob@^7.0.5:
1420 glob@^7.0.0, glob@^7.0.3, glob@^7.0.5:
14561421 version "7.1.1"
14571422 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8"
14581423 dependencies:
14631428 once "^1.3.0"
14641429 path-is-absolute "^1.0.0"
14651430
1466 glob@~3.1.21:
1467 version "3.1.21"
1468 resolved "https://registry.yarnpkg.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd"
1469 dependencies:
1470 graceful-fs "~1.2.0"
1471 inherits "1"
1472 minimatch "~0.2.11"
1473
1474 glob@~3.2.9, glob@3.x:
1475 version "3.2.11"
1476 resolved "https://registry.yarnpkg.com/glob/-/glob-3.2.11.tgz#4a973f635b9190f715d10987d5c00fd2815ebe3d"
1477 dependencies:
1478 inherits "2"
1479 minimatch "0.3"
1480
14811431 glob@~4.0.2:
14821432 version "4.0.6"
14831433 resolved "https://registry.yarnpkg.com/glob/-/glob-4.0.6.tgz#695c50bdd4e2fb5c5d370b091f388d3707e291a7"
14871437 minimatch "^1.0.0"
14881438 once "^1.3.0"
14891439
1490 glob@~4.3.0, glob@~4.3.4:
1491 version "4.3.5"
1492 resolved "https://registry.yarnpkg.com/glob/-/glob-4.3.5.tgz#80fbb08ca540f238acce5d11d1e9bc41e75173d3"
1493 dependencies:
1494 inflight "^1.0.4"
1495 inherits "2"
1496 minimatch "^2.0.1"
1497 once "^1.3.0"
1498
1499 glob@~7.0.3:
1440 glob@~7.0.0, glob@~7.0.3:
15001441 version "7.0.6"
15011442 resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a"
15021443 dependencies:
15321473 dependencies:
15331474 object-assign "^0.3.0"
15341475
1535 graceful-fs@^3.0.1, graceful-fs@^3.0.2, graceful-fs@^3.0.6, graceful-fs@~3.0.0, graceful-fs@~3.0.1:
1476 graceful-fs@^3.0.1, graceful-fs@^3.0.2, graceful-fs@~3.0.0, graceful-fs@~3.0.1:
15361477 version "3.0.11"
15371478 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.11.tgz#7613c778a1afea62f25c630a086d7f3acbbdd818"
15381479 dependencies:
15391480 natives "^1.1.0"
1481
1482 graceful-fs@^4.1.0:
1483 version "4.1.10"
1484 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131"
15401485
15411486 graceful-fs@^4.1.2, graceful-fs@^4.1.6:
15421487 version "4.1.9"
15451490 graceful-fs@~1.1:
15461491 version "1.1.14"
15471492 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.1.14.tgz#07078db5f6377f6321fceaaedf497de124dc9465"
1548
1549 graceful-fs@~1.2.0:
1550 version "1.2.3"
1551 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364"
15521493
15531494 graceful-fs@~2.0.0:
15541495 version "2.0.3"
15731514 rimraf "~2.0.2"
15741515 wrench "~1.4.3"
15751516
1576 grunt-cli@^0.1.13:
1577 version "0.1.13"
1578 resolved "https://registry.yarnpkg.com/grunt-cli/-/grunt-cli-0.1.13.tgz#e9ebc4047631f5012d922770c39378133cad10f4"
1579 dependencies:
1580 findup-sync "~0.1.0"
1581 nopt "~1.0.10"
1582 resolve "~0.3.1"
1583
1584 grunt-contrib-clean@0.5.x:
1585 version "0.5.0"
1586 resolved "https://registry.yarnpkg.com/grunt-contrib-clean/-/grunt-contrib-clean-0.5.0.tgz#f53dfdee0849b1c7b40e9ebbba69f48c4c6079c5"
1587 dependencies:
1588 rimraf "~2.2.1"
1589
1590 grunt-contrib-concat@0.3.x:
1591 version "0.3.0"
1592 resolved "https://registry.yarnpkg.com/grunt-contrib-concat/-/grunt-contrib-concat-0.3.0.tgz#48fa0d4336d29b653ad8225a6bd6f856b4483e32"
1517 grunt-cli@^1.2.0, grunt-cli@~1.2.0:
1518 version "1.2.0"
1519 resolved "https://registry.yarnpkg.com/grunt-cli/-/grunt-cli-1.2.0.tgz#562b119ebb069ddb464ace2845501be97b35b6a8"
1520 dependencies:
1521 findup-sync "~0.3.0"
1522 grunt-known-options "~1.1.0"
1523 nopt "~3.0.6"
1524 resolve "~1.1.0"
1525
1526 grunt-contrib-clean@^1.0.0:
1527 version "1.0.0"
1528 resolved "https://registry.yarnpkg.com/grunt-contrib-clean/-/grunt-contrib-clean-1.0.0.tgz#6b2ed94117e2c7ffe32ee04578c96fe4625a9b6d"
1529 dependencies:
1530 async "^1.5.2"
1531 rimraf "^2.5.1"
1532
1533 grunt-contrib-concat@^1.0.1:
1534 version "1.0.1"
1535 resolved "https://registry.yarnpkg.com/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz#61509863084e871d7e86de48c015259ed97745bd"
1536 dependencies:
1537 chalk "^1.0.0"
1538 source-map "^0.5.3"
15931539
15941540 grunt-contrib-connect@1.x:
15951541 version "1.0.2"
16051551 serve-index "^1.7.1"
16061552 serve-static "^1.10.0"
16071553
1608 grunt-contrib-copy@0.4.x:
1609 version "0.4.1"
1610 resolved "https://registry.yarnpkg.com/grunt-contrib-copy/-/grunt-contrib-copy-0.4.1.tgz#f0753b40ae21bb706daefb0b299e03cdf5fa9d6e"
1611
1612 grunt-contrib-less@~0.9.0:
1613 version "0.9.0"
1614 resolved "https://registry.yarnpkg.com/grunt-contrib-less/-/grunt-contrib-less-0.9.0.tgz#af1e6e76511c2bc328ef8d284058643ca5887675"
1615 dependencies:
1616 chalk "~0.4.0"
1617 grunt-lib-contrib "~0.6.1"
1618 less "~1.6.0"
1619
1620 grunt-contrib-uglify@~1.0.1:
1621 version "1.0.2"
1622 resolved "https://registry.yarnpkg.com/grunt-contrib-uglify/-/grunt-contrib-uglify-1.0.2.tgz#ae67a46f9153edd4cb11813a55eb69c70d7db2fb"
1623 dependencies:
1554 grunt-contrib-copy@^1.0.0:
1555 version "1.0.0"
1556 resolved "https://registry.yarnpkg.com/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz#7060c6581e904b8ab0d00f076e0a8f6e3e7c3573"
1557 dependencies:
1558 chalk "^1.1.1"
1559 file-sync-cmp "^0.1.0"
1560
1561 grunt-contrib-less@^1.4.0:
1562 version "1.4.0"
1563 resolved "https://registry.yarnpkg.com/grunt-contrib-less/-/grunt-contrib-less-1.4.0.tgz#17ee79cad21c9720ee07b3a991fab5103b513514"
1564 dependencies:
1565 async "^2.0.0"
16241566 chalk "^1.0.0"
1625 lodash "^4.0.1"
1567 less "~2.7.1"
1568 lodash "^4.8.2"
1569
1570 grunt-contrib-uglify@^2.0.0:
1571 version "2.0.0"
1572 resolved "https://registry.yarnpkg.com/grunt-contrib-uglify/-/grunt-contrib-uglify-2.0.0.tgz#8c9970d690936cde6d25aa1193549bd929016930"
1573 dependencies:
1574 chalk "^1.0.0"
1575 lodash.assign "^4.0.9"
16261576 maxmin "^1.1.0"
1627 uglify-js "~2.6.2"
1577 uglify-js "~2.7.0"
16281578 uri-path "^1.0.0"
16291579
16301580 grunt-contrib-watch@1.x:
16361586 lodash "^3.10.1"
16371587 tiny-lr "^0.2.1"
16381588
1639 grunt-legacy-log-utils@~0.1.1:
1640 version "0.1.1"
1641 resolved "https://registry.yarnpkg.com/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz#c0706b9dd9064e116f36f23fe4e6b048672c0f7e"
1642 dependencies:
1643 colors "~0.6.2"
1644 lodash "~2.4.1"
1645 underscore.string "~2.3.3"
1646
1647 grunt-legacy-log@~0.1.0:
1648 version "0.1.3"
1649 resolved "https://registry.yarnpkg.com/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz#ec29426e803021af59029f87d2f9cd7335a05531"
1650 dependencies:
1651 colors "~0.6.2"
1652 grunt-legacy-log-utils "~0.1.1"
1589 grunt-known-options@~1.1.0:
1590 version "1.1.0"
1591 resolved "https://registry.yarnpkg.com/grunt-known-options/-/grunt-known-options-1.1.0.tgz#a4274eeb32fa765da5a7a3b1712617ce3b144149"
1592
1593 grunt-legacy-log-utils@~1.0.0:
1594 version "1.0.0"
1595 resolved "https://registry.yarnpkg.com/grunt-legacy-log-utils/-/grunt-legacy-log-utils-1.0.0.tgz#a7b8e2d0fb35b5a50f4af986fc112749ebc96f3d"
1596 dependencies:
1597 chalk "~1.1.1"
1598 lodash "~4.3.0"
1599
1600 grunt-legacy-log@~1.0.0:
1601 version "1.0.0"
1602 resolved "https://registry.yarnpkg.com/grunt-legacy-log/-/grunt-legacy-log-1.0.0.tgz#fb86f1809847bc07dc47843f9ecd6cacb62df2d5"
1603 dependencies:
1604 colors "~1.1.2"
1605 grunt-legacy-log-utils "~1.0.0"
16531606 hooker "~0.2.3"
1654 lodash "~2.4.1"
1655 underscore.string "~2.3.3"
1656
1657 grunt-legacy-util@~0.2.0:
1658 version "0.2.0"
1659 resolved "https://registry.yarnpkg.com/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz#93324884dbf7e37a9ff7c026dff451d94a9e554b"
1660 dependencies:
1661 async "~0.1.22"
1607 lodash "~3.10.1"
1608 underscore.string "~3.2.3"
1609
1610 grunt-legacy-util@~1.0.0:
1611 version "1.0.0"
1612 resolved "https://registry.yarnpkg.com/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz#386aa78dc6ed50986c2b18957265b1b48abb9b86"
1613 dependencies:
1614 async "~1.5.2"
16621615 exit "~0.1.1"
16631616 getobject "~0.1.0"
16641617 hooker "~0.2.3"
1665 lodash "~0.9.2"
1666 underscore.string "~2.2.1"
1667 which "~1.0.5"
1668
1669 grunt-lib-contrib@^0.6.0, grunt-lib-contrib@~0.6.1:
1670 version "0.6.1"
1671 resolved "https://registry.yarnpkg.com/grunt-lib-contrib/-/grunt-lib-contrib-0.6.1.tgz#3f56adb7da06e814795ee2415b0ebe5fb8903ebb"
1672 dependencies:
1673 zlib-browserify "0.0.1"
1674
1675 grunt-lib-contrib@~0.5.1:
1676 version "0.5.3"
1677 resolved "https://registry.yarnpkg.com/grunt-lib-contrib/-/grunt-lib-contrib-0.5.3.tgz#e83f9ee5c8a06592d6e825821d91210782081338"
1678 dependencies:
1679 zlib-browserify "0.0.1"
1680
1681 grunt-recess@0.5.x:
1682 version "0.5.1"
1683 resolved "https://registry.yarnpkg.com/grunt-recess/-/grunt-recess-0.5.1.tgz#7c2c06c37574c64cd01094585f2b2911f114bcb0"
1684 dependencies:
1685 async "^0.2.9"
1686 chalk "^0.4.0"
1687 grunt-lib-contrib "^0.6.0"
1688 lodash "^2.4.1"
1689 recess "^1.1.6"
1690
1691 grunt-replace@0.4.x:
1692 version "0.4.4"
1693 resolved "https://registry.yarnpkg.com/grunt-replace/-/grunt-replace-0.4.4.tgz#18df9a330b9ed99c67dd0e5af03381ef3f0d0df5"
1694 dependencies:
1695 grunt-lib-contrib "~0.5.1"
1696
1697 grunt@0.4.x:
1698 version "0.4.5"
1699 resolved "https://registry.yarnpkg.com/grunt/-/grunt-0.4.5.tgz#56937cd5194324adff6d207631832a9d6ba4e7f0"
1700 dependencies:
1701 async "~0.1.22"
1702 coffee-script "~1.3.3"
1703 colors "~0.6.2"
1704 dateformat "1.0.2-1.2.3"
1618 lodash "~4.3.0"
1619 underscore.string "~3.2.3"
1620 which "~1.2.1"
1621
1622 grunt-replace@^1.0.1:
1623 version "1.0.1"
1624 resolved "https://registry.yarnpkg.com/grunt-replace/-/grunt-replace-1.0.1.tgz#90a79532fb89041fe427c87d425238b0f886651a"
1625 dependencies:
1626 applause "1.2.2"
1627 chalk "^1.1.0"
1628 file-sync-cmp "^0.1.0"
1629 lodash "^4.11.0"
1630
1631 grunt@~1.0.1:
1632 version "1.0.1"
1633 resolved "https://registry.yarnpkg.com/grunt/-/grunt-1.0.1.tgz#e8778764e944b18f32bb0f10b9078475c9dfb56b"
1634 dependencies:
1635 coffee-script "~1.10.0"
1636 dateformat "~1.0.12"
17051637 eventemitter2 "~0.4.13"
17061638 exit "~0.1.1"
1707 findup-sync "~0.1.2"
1708 getobject "~0.1.0"
1709 glob "~3.1.21"
1710 grunt-legacy-log "~0.1.0"
1711 grunt-legacy-util "~0.2.0"
1712 hooker "~0.2.3"
1713 iconv-lite "~0.2.11"
1714 js-yaml "~2.0.5"
1715 lodash "~0.9.2"
1716 minimatch "~0.2.12"
1717 nopt "~1.0.10"
1639 findup-sync "~0.3.0"
1640 glob "~7.0.0"
1641 grunt-cli "~1.2.0"
1642 grunt-known-options "~1.1.0"
1643 grunt-legacy-log "~1.0.0"
1644 grunt-legacy-util "~1.0.0"
1645 iconv-lite "~0.4.13"
1646 js-yaml "~3.5.2"
1647 minimatch "~3.0.0"
1648 nopt "~3.0.6"
1649 path-is-absolute "~1.0.0"
17181650 rimraf "~2.2.8"
1719 underscore.string "~2.2.1"
1720 which "~1.0.5"
17211651
17221652 gzip-size@^1.0.0:
17231653 version "1.0.0"
17441674 optionalDependencies:
17451675 uglify-js "~2.3"
17461676
1747 har-validator@^1.4.0:
1748 version "1.8.0"
1749 resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-1.8.0.tgz#d83842b0eb4c435960aeb108a067a3aa94c0eeb2"
1750 dependencies:
1751 bluebird "^2.9.30"
1752 chalk "^1.0.0"
1753 commander "^2.8.1"
1754 is-my-json-valid "^2.12.0"
1755
17561677 har-validator@~2.0.6:
17571678 version "2.0.6"
17581679 resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d"
17741695 dependencies:
17751696 ansi-regex "^2.0.0"
17761697
1777 has-color@^0.1.7, has-color@~0.1.0:
1698 has-binary@0.1.6:
1699 version "0.1.6"
1700 resolved "https://registry.yarnpkg.com/has-binary/-/has-binary-0.1.6.tgz#25326f39cfa4f616ad8787894e3af2cfbc7b6e10"
1701 dependencies:
1702 isarray "0.0.1"
1703
1704 has-binary@0.1.7:
1705 version "0.1.7"
1706 resolved "https://registry.yarnpkg.com/has-binary/-/has-binary-0.1.7.tgz#68e61eb16210c9545a0a5cce06a873912fe1e68c"
1707 dependencies:
1708 isarray "0.0.1"
1709
1710 has-color@^0.1.7:
17781711 version "0.1.7"
17791712 resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f"
1713
1714 has-cors@1.1.0:
1715 version "1.1.0"
1716 resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39"
17801717
17811718 has-flag@^1.0.0:
17821719 version "1.0.0"
17931730 is-stream "^1.0.1"
17941731 pinkie-promise "^2.0.0"
17951732
1796 hawk@~2.3.0:
1797 version "2.3.1"
1798 resolved "https://registry.yarnpkg.com/hawk/-/hawk-2.3.1.tgz#1e731ce39447fa1d0f6d707f7bceebec0fd1ec1f"
1733 hawk@~3.1.3:
1734 version "3.1.3"
1735 resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
17991736 dependencies:
18001737 boom "2.x.x"
18011738 cryptiles "2.x.x"
18021739 hoek "2.x.x"
18031740 sntp "1.x.x"
18041741
1805 hawk@~3.1.3:
1806 version "3.1.3"
1807 resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
1808 dependencies:
1809 boom "2.x.x"
1810 cryptiles "2.x.x"
1811 hoek "2.x.x"
1812 sntp "1.x.x"
1813
18141742 hawk@1.1.1:
18151743 version "1.1.1"
18161744 resolved "https://registry.yarnpkg.com/hawk/-/hawk-1.1.1.tgz#87cd491f9b46e4e2aeaca335416766885d2d1ed9"
18511779 setprototypeof "1.0.1"
18521780 statuses ">= 1.3.0 < 2"
18531781
1854 http-proxy@^0.10:
1855 version "0.10.4"
1856 resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-0.10.4.tgz#14ba0ceaa2197f89fa30dea9e7b09e19cd93c22f"
1857 dependencies:
1858 colors "0.x.x"
1859 optimist "0.6.x"
1860 pkginfo "0.3.x"
1861 utile "~0.2.1"
1782 http-proxy@^1.13.0:
1783 version "1.15.2"
1784 resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.15.2.tgz#642fdcaffe52d3448d2bda3b0079e9409064da31"
1785 dependencies:
1786 eventemitter3 "1.x.x"
1787 requires-port "1.x.x"
18621788
18631789 http-signature@~0.10.0:
18641790 version "0.10.1"
18801806 version "3.3.6"
18811807 resolved "https://registry.yarnpkg.com/http2/-/http2-3.3.6.tgz#7df06227e02b5b5a5841deea08239b3198d04bec"
18821808
1809 https-proxy-agent@^1.0.0, https-proxy-agent@~1.0.0:
1810 version "1.0.0"
1811 resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz#35f7da6c48ce4ddbfa264891ac593ee5ff8671e6"
1812 dependencies:
1813 agent-base "2"
1814 debug "2"
1815 extend "3"
1816
18831817 humanize@0.0.x:
18841818 version "0.0.9"
18851819 resolved "https://registry.yarnpkg.com/humanize/-/humanize-0.0.9.tgz#1994ffaecdfe9c441ed2bdac7452b7bb4c9e41a4"
18861820
1887 i@0.3.x:
1888 version "0.3.5"
1889 resolved "https://registry.yarnpkg.com/i/-/i-0.3.5.tgz#1d2b854158ec8169113c6cb7f6b6801e99e211d5"
1890
1891 ibrik@~2.0.0:
1892 version "2.0.0"
1893 resolved "https://registry.yarnpkg.com/ibrik/-/ibrik-2.0.0.tgz#89a2434f2a5c82b92166c3d97de3b5636eea2e9c"
1894 dependencies:
1895 coffee-script "~1.8.0"
1896 esprima "1.2.x"
1897 estraverse "~1.8.0"
1898 fileset "0.1.x"
1899 istanbul "~0.3.2"
1900 lodash "~2.4.1"
1901 mkdirp "~0.5.0"
1902 optimist "~0.6.1"
1903 which "~1.0.5"
1904
1905 iconv-lite@~0.2.11:
1906 version "0.2.11"
1907 resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.2.11.tgz#1ce60a3a57864a292d1321ff4609ca4bb965adc8"
1908
1909 iconv-lite@0.4.11:
1910 version "0.4.11"
1911 resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.11.tgz#2ecb42fd294744922209a2e7c404dac8793d8ade"
1912
1913 iconv-lite@0.4.13:
1821 iconv-lite@~0.4.13, iconv-lite@0.4.13:
19141822 version "0.4.13"
19151823 resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2"
1824
1825 image-size@~0.5.0:
1826 version "0.5.0"
1827 resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.0.tgz#be7aed1c37b5ac3d9ba1d66a24b4c47ff8397651"
19161828
19171829 indent-string@^2.1.0:
19181830 version "2.1.0"
19201832 dependencies:
19211833 repeating "^2.0.0"
19221834
1835 indexof@0.0.1:
1836 version "0.0.1"
1837 resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d"
1838
19231839 inflight@^1.0.4:
19241840 version "1.0.5"
19251841 resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.5.tgz#db3204cd5a9de2e6cd890b85c6e2f66bcf4f620a"
19301846 inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.1, inherits@2:
19311847 version "2.0.3"
19321848 resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
1933
1934 inherits@1:
1935 version "1.0.2"
1936 resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b"
19371849
19381850 inherits@2.0.1:
19391851 version "2.0.1"
20421954 dependencies:
20431955 is-extglob "^1.0.0"
20441956
2045 is-my-json-valid@^2.12.0, is-my-json-valid@^2.12.4:
1957 is-my-json-valid@^2.12.4:
20461958 version "2.15.0"
20471959 resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz#936edda3ca3c211fd98f3b2d3e08da43f7b2915b"
20481960 dependencies:
20511963 jsonpointer "^4.0.0"
20521964 xtend "^4.0.0"
20531965
1966 is-number@^0.1.1:
1967 version "0.1.1"
1968 resolved "https://registry.yarnpkg.com/is-number/-/is-number-0.1.1.tgz#69a7af116963d47206ec9bd9b48a14216f1e3806"
1969
20541970 is-number@^2.0.2, is-number@^2.1.0:
20551971 version "2.1.0"
20561972 resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
20932009 version "0.0.1"
20942010 resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
20952011
2012 isbinaryfile@^3.0.0:
2013 version "3.0.1"
2014 resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-3.0.1.tgz#6e99573675372e841a0520c036b41513d783e79e"
2015
20962016 isexe@^1.1.1:
20972017 version "1.1.2"
20982018 resolved "https://registry.yarnpkg.com/isexe/-/isexe-1.1.2.tgz#36f3e22e60750920f5e7241a476a8c6a42275ad0"
21032023 dependencies:
21042024 isarray "1.0.0"
21052025
2106 isstream@~0.1.1, isstream@~0.1.2:
2026 isstream@~0.1.2:
21072027 version "0.1.2"
21082028 resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
21092029
2110 istanbul@~0.3.0, istanbul@~0.3.2:
2111 version "0.3.22"
2112 resolved "https://registry.yarnpkg.com/istanbul/-/istanbul-0.3.22.tgz#3e164d85021fe19c985d1f0e7ef0c3e22d012eb6"
2030 istanbul@^0.4.0:
2031 version "0.4.5"
2032 resolved "https://registry.yarnpkg.com/istanbul/-/istanbul-0.4.5.tgz#65c7d73d4c4da84d4f3ac310b918fb0b8033733b"
21132033 dependencies:
21142034 abbrev "1.0.x"
21152035 async "1.x"
2116 escodegen "1.7.x"
2117 esprima "2.5.x"
2118 fileset "0.2.x"
2036 escodegen "1.8.x"
2037 esprima "2.7.x"
2038 glob "^5.0.15"
21192039 handlebars "^4.0.1"
21202040 js-yaml "3.x"
21212041 mkdirp "0.5.x"
21322052 dependencies:
21332053 jsbn "~0.1.0"
21342054
2135 js-yaml@^3.1.0, js-yaml@3.6.1, js-yaml@3.x:
2055 jquery@^1.7.0:
2056 version "1.12.4"
2057 resolved "https://registry.yarnpkg.com/jquery/-/jquery-1.12.4.tgz#01e1dfba290fe73deba77ceeacb0f9ba2fec9e0c"
2058
2059 js-yaml@^3.1.0, js-yaml@^3.3.0, js-yaml@3.6.1, js-yaml@3.x:
21362060 version "3.6.1"
21372061 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30"
21382062 dependencies:
21392063 argparse "^1.0.7"
21402064 esprima "^2.6.0"
21412065
2142 js-yaml@~2.0.5:
2143 version "2.0.5"
2144 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-2.0.5.tgz#a25ae6509999e97df278c6719da11bd0687743a8"
2145 dependencies:
2146 argparse "~ 0.1.11"
2147 esprima "~ 1.0.2"
2066 js-yaml@~3.5.2:
2067 version "3.5.5"
2068 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.5.5.tgz#0377c38017cabc7322b0d1fbcd25a491641f2fbe"
2069 dependencies:
2070 argparse "^1.0.2"
2071 esprima "^2.6.0"
21482072
21492073 jsbn@~0.1.0:
21502074 version "0.1.0"
21572081 json-stringify-safe@~5.0.0, json-stringify-safe@~5.0.1:
21582082 version "5.0.1"
21592083 resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
2084
2085 json3@3.2.6:
2086 version "3.2.6"
2087 resolved "https://registry.yarnpkg.com/json3/-/json3-3.2.6.tgz#f6efc93c06a04de9aec53053df2559bb19e2038b"
21602088
21612089 json3@3.3.2:
21622090 version "3.3.2"
21922120 version "0.1.0"
21932121 resolved "https://registry.yarnpkg.com/karma-chai/-/karma-chai-0.1.0.tgz#bee5ad40400517811ae34bb945f762909108b79a"
21942122
2195 karma-chrome-launcher@^0.1.7:
2196 version "0.1.12"
2197 resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-0.1.12.tgz#0ac0e22e573650f6541312fdca795c3824ccf962"
2198 dependencies:
2199 which "^1.0.9"
2200
2201 karma-coverage@^0.2.7:
2202 version "0.2.7"
2203 resolved "https://registry.yarnpkg.com/karma-coverage/-/karma-coverage-0.2.7.tgz#f76740b275bbf30a0ab9f41d8cf56843a0994576"
2204 dependencies:
2205 dateformat "~1.0.6"
2206 ibrik "~2.0.0"
2207 istanbul "~0.3.0"
2208 minimatch "~0.3.0"
2209
2210 karma-coveralls@^0.1.5:
2211 version "0.1.5"
2212 resolved "https://registry.yarnpkg.com/karma-coveralls/-/karma-coveralls-0.1.5.tgz#637c2be31376e855ab0e18b1d4fa4016c636e814"
2123 karma-chrome-launcher@^2.0.0:
2124 version "2.0.0"
2125 resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-2.0.0.tgz#c2790c5a32b15577d0fff5a4d5a2703b3b439c25"
2126 dependencies:
2127 fs-access "^1.0.0"
2128 which "^1.2.1"
2129
2130 karma-coverage@^1.1.1:
2131 version "1.1.1"
2132 resolved "https://registry.yarnpkg.com/karma-coverage/-/karma-coverage-1.1.1.tgz#5aff8b39cf6994dc22de4c84362c76001b637cf6"
2133 dependencies:
2134 dateformat "^1.0.6"
2135 istanbul "^0.4.0"
2136 lodash "^3.8.0"
2137 minimatch "^3.0.0"
2138 source-map "^0.5.1"
2139
2140 karma-coveralls@^1.1.2:
2141 version "1.1.2"
2142 resolved "https://registry.yarnpkg.com/karma-coveralls/-/karma-coveralls-1.1.2.tgz#6f960ee738793b087ba99284a854ef6be4d32ae0"
22132143 dependencies:
22142144 coveralls "~2.11.2"
2215 glob "~4.3.4"
2216
2217 karma-firefox-launcher@^0.1.4:
2218 version "0.1.7"
2219 resolved "https://registry.yarnpkg.com/karma-firefox-launcher/-/karma-firefox-launcher-0.1.7.tgz#c05dd86533691e62f31952595098e8bd357d39f3"
2220
2221 karma-mocha-reporter@^0.3.1:
2222 version "0.3.2"
2223 resolved "https://registry.yarnpkg.com/karma-mocha-reporter/-/karma-mocha-reporter-0.3.2.tgz#fdd0c88d4c8885733f55786c7c43fbd4a8e77a86"
2224 dependencies:
2225 chalk "^0.5.1"
2226 log-symbols "^1.0.1"
2227
2228 karma-mocha@^0.1.10:
2229 version "0.1.10"
2230 resolved "https://registry.yarnpkg.com/karma-mocha/-/karma-mocha-0.1.10.tgz#29ed51d4b121af1373444ec555b20a905bf42b92"
2145 glob "~5.0.0"
2146
2147 karma-firefox-launcher@^1.0.0:
2148 version "1.0.0"
2149 resolved "https://registry.yarnpkg.com/karma-firefox-launcher/-/karma-firefox-launcher-1.0.0.tgz#e08af3ce42e39860c2952ea7b7eaa64d63508bdc"
2150
2151 karma-mocha-reporter@^2.2.0:
2152 version "2.2.0"
2153 resolved "https://registry.yarnpkg.com/karma-mocha-reporter/-/karma-mocha-reporter-2.2.0.tgz#20367b93f6651cd2c0d06b10d4eea3b81181fb4e"
2154 dependencies:
2155 chalk "1.1.3"
2156
2157 karma-mocha@^1.3.0:
2158 version "1.3.0"
2159 resolved "https://registry.yarnpkg.com/karma-mocha/-/karma-mocha-1.3.0.tgz#eeaac7ffc0e201eb63c467440d2b69c7cf3778bf"
2160 dependencies:
2161 minimist "1.2.0"
22312162
22322163 karma-phantomjs-launcher@^1.0.1:
22332164 version "1.0.2"
22362167 lodash "^4.0.1"
22372168 phantomjs-prebuilt "^2.1.7"
22382169
2239 karma-safari-launcher@^0.1.1:
2240 version "0.1.1"
2241 resolved "https://registry.yarnpkg.com/karma-safari-launcher/-/karma-safari-launcher-0.1.1.tgz#a6380accab60a583fdd624f41b9a3f10fdf41008"
2242
2243 karma-sauce-launcher@^0.2.10:
2244 version "0.2.14"
2245 resolved "https://registry.yarnpkg.com/karma-sauce-launcher/-/karma-sauce-launcher-0.2.14.tgz#e42e412517c5f40534c8bba7d14bb4f10727b6a7"
2246 dependencies:
2247 q "~0.9.6"
2248 sauce-connect-launcher "~0.11.1"
2249 saucelabs "~0.1.0"
2250 wd "~0.3.4"
2251
2252 karma@^0.12.31:
2253 version "0.12.37"
2254 resolved "https://registry.yarnpkg.com/karma/-/karma-0.12.37.tgz#1a9f7fdeccd69de2e835e04edbac2ecd3fa645e4"
2255 dependencies:
2256 chokidar "^1.0.1"
2170 karma-safari-launcher@^1.0.0:
2171 version "1.0.0"
2172 resolved "https://registry.yarnpkg.com/karma-safari-launcher/-/karma-safari-launcher-1.0.0.tgz#96982a2cc47d066aae71c553babb28319115a2ce"
2173
2174 karma-sauce-launcher@^1.1.0:
2175 version "1.1.0"
2176 resolved "https://registry.yarnpkg.com/karma-sauce-launcher/-/karma-sauce-launcher-1.1.0.tgz#3d083cf5659d6736ab97bcee5d8acd86ad522212"
2177 dependencies:
2178 q "^1.4.1"
2179 sauce-connect-launcher "^0.17.0"
2180 saucelabs "^1.3.0"
2181 wd "^1.0.0"
2182
2183 karma@^1.3.0:
2184 version "1.3.0"
2185 resolved "https://registry.yarnpkg.com/karma/-/karma-1.3.0.tgz#b2b94e8f499fadd0069d54f9aef4a4d48ec5cc1f"
2186 dependencies:
2187 bluebird "^3.3.0"
2188 body-parser "^1.12.4"
2189 chokidar "^1.4.1"
22572190 colors "^1.1.0"
2258 connect "^2.29.2"
2191 combine-lists "^1.0.0"
2192 connect "^3.3.5"
2193 core-js "^2.2.0"
22592194 di "^0.0.1"
2260 glob "^5.0.6"
2261 graceful-fs "^3.0.6"
2262 http-proxy "^0.10"
2195 dom-serialize "^2.2.0"
2196 expand-braces "^0.1.1"
2197 glob "^7.0.3"
2198 graceful-fs "^4.1.2"
2199 http-proxy "^1.13.0"
2200 isbinaryfile "^3.0.0"
22632201 lodash "^3.8.0"
2264 log4js "^0.6.25"
2202 log4js "^0.6.31"
22652203 mime "^1.3.4"
2266 minimatch "^2.0.7"
2204 minimatch "^3.0.0"
22672205 optimist "^0.6.1"
2268 q "^1.4.1"
2206 qjobs "^1.1.4"
2207 range-parser "^1.2.0"
22692208 rimraf "^2.3.3"
2270 socket.io "0.9.16"
2271 source-map "^0.4.2"
2272 useragent "^2.1.6"
2209 socket.io "1.4.7"
2210 source-map "^0.5.3"
2211 tmp "0.0.28"
2212 useragent "^2.1.9"
22732213
22742214 kew@~0.7.0:
22752215 version "0.7.0"
22952235 version "1.0.4"
22962236 resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
22972237
2298 lazystream@~0.1.0:
2299 version "0.1.0"
2300 resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-0.1.0.tgz#1b25d63c772a4c20f0a5ed0a9d77f484b6e16920"
2301 dependencies:
2302 readable-stream "~1.0.2"
2238 lazystream@^1.0.0:
2239 version "1.0.0"
2240 resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4"
2241 dependencies:
2242 readable-stream "^2.0.5"
23032243
23042244 lcov-parse@0.0.10:
23052245 version "0.0.10"
23062246 resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3"
23072247
2308 less@~1.3.0:
2309 version "1.3.3"
2310 resolved "https://registry.yarnpkg.com/less/-/less-1.3.3.tgz#7ee8f300a41080f3544c80c7a70cdf6a61280cf9"
2248 less@~2.7.1:
2249 version "2.7.1"
2250 resolved "https://registry.yarnpkg.com/less/-/less-2.7.1.tgz#6cbfea22b3b830304e9a5fb371d54fa480c9d7cf"
23112251 optionalDependencies:
2312 ycssmin ">=1.0.1"
2313
2314 less@~1.6.0:
2315 version "1.6.3"
2316 resolved "https://registry.yarnpkg.com/less/-/less-1.6.3.tgz#71ce89ec30b774b3567f254c67958f2f2c193bde"
2317 optionalDependencies:
2318 clean-css "2.0.x"
2319 mime "1.2.x"
2320 mkdirp "~0.3.5"
2321 request ">=2.12.0"
2322 source-map "0.1.x"
2323
2324 levn@~0.2.5:
2325 version "0.2.5"
2326 resolved "https://registry.yarnpkg.com/levn/-/levn-0.2.5.tgz#ba8d339d0ca4a610e3a3f145b9caf48807155054"
2327 dependencies:
2328 prelude-ls "~1.1.0"
2329 type-check "~0.3.1"
2252 errno "^0.1.1"
2253 graceful-fs "^4.1.2"
2254 image-size "~0.5.0"
2255 mime "^1.2.11"
2256 mkdirp "^0.5.0"
2257 promise "^7.1.1"
2258 source-map "^0.5.3"
2259
2260 levn@~0.3.0:
2261 version "0.3.0"
2262 resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
2263 dependencies:
2264 prelude-ls "~1.1.2"
2265 type-check "~0.3.2"
23302266
23312267 livereload-js@^2.2.0:
23322268 version "2.2.2"
23772313 version "2.4.1"
23782314 resolved "https://registry.yarnpkg.com/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz#7c0b7f69d98a1f76529f890b0cdb1b4dfec11c11"
23792315
2316 lodash.assign@^4.0.9:
2317 version "4.2.0"
2318 resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7"
2319
23802320 lodash.create@3.1.1:
23812321 version "3.1.1"
23822322 resolved "https://registry.yarnpkg.com/lodash.create/-/lodash.create-3.1.1.tgz#d7f2849f0dbda7e04682bb8cd72ab022461debe7"
24252365 dependencies:
24262366 lodash._isnative "~2.4.1"
24272367
2428 lodash@^2.4.1, lodash@~2.4.1:
2429 version "2.4.2"
2430 resolved "https://registry.yarnpkg.com/lodash/-/lodash-2.4.2.tgz#fadd834b9683073da179b3eae6d9c0d15053f73e"
2431
2432 lodash@^3.10.1, lodash@^3.8.0:
2368 lodash@^3.10.0, lodash@^3.10.1, lodash@^3.8.0, lodash@~3.10.1, lodash@3.10.1:
24332369 version "3.10.1"
24342370 resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6"
24352371
2436 lodash@^4.0.1, lodash@^4.14.0:
2372 lodash@^4.0.1, lodash@^4.11.0, lodash@^4.14.0, lodash@^4.8.2:
24372373 version "4.16.4"
24382374 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127"
2375
2376 lodash@^4.5.0, lodash@^4.8.0:
2377 version "4.17.1"
2378 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.1.tgz#e75eaf17a34730c6491d9956f4d81f3a044f01bf"
24392379
24402380 lodash@~0.10.0:
24412381 version "0.10.0"
24422382 resolved "https://registry.yarnpkg.com/lodash/-/lodash-0.10.0.tgz#5254bbc2c46c827f535a27d631fd4f2bff374ce7"
24432383
2444 lodash@~0.9.2:
2445 version "0.9.2"
2446 resolved "https://registry.yarnpkg.com/lodash/-/lodash-0.9.2.tgz#8f3499c5245d346d682e5b0d3b40767e09f1a92c"
2447
2448 lodash@~3.2.0:
2449 version "3.2.0"
2450 resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.2.0.tgz#4bf50a3243f9aeb0bac41a55d3d5990675a462fb"
2451
2452 lodash@~3.9.3:
2453 version "3.9.3"
2454 resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.9.3.tgz#0159e86832feffc6d61d852b12a953b99496bd32"
2384 lodash@~2.4.1:
2385 version "2.4.2"
2386 resolved "https://registry.yarnpkg.com/lodash/-/lodash-2.4.2.tgz#fadd834b9683073da179b3eae6d9c0d15053f73e"
2387
2388 lodash@~4.3.0:
2389 version "4.3.0"
2390 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.3.0.tgz#efd9c4a6ec53f3b05412429915c3e4824e4d25a4"
24552391
24562392 lodash@~4.9.0:
24572393 version "4.9.0"
24582394 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.9.0.tgz#4c20d742f03ce85dc700e0dd7ab9bcab85e6fc14"
24592395
2460 lodash@3.5.0:
2461 version "3.5.0"
2462 resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.5.0.tgz#19bb3f4d51278f0b8c818ed145c74ecf9fe40e6d"
2396 lodash@4.16.2:
2397 version "4.16.2"
2398 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.2.tgz#3e626db827048a699281a8a125226326cfc0e652"
24632399
24642400 log-driver@1.2.5:
24652401 version "1.2.5"
24662402 resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.5.tgz#7ae4ec257302fd790d557cb10c97100d857b0056"
24672403
2468 log-symbols@^1.0.1:
2469 version "1.0.2"
2470 resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18"
2471 dependencies:
2472 chalk "^1.0.0"
2473
2474 log4js@^0.6.25:
2404 log4js@^0.6.31:
24752405 version "0.6.38"
24762406 resolved "https://registry.yarnpkg.com/log4js/-/log4js-0.6.38.tgz#2c494116695d6fb25480943d3fc872e662a522fd"
24772407 dependencies:
25542484 read-pkg-up "^1.0.1"
25552485 redent "^1.0.0"
25562486 trim-newlines "^1.0.0"
2557
2558 merge@^1.1.3:
2559 version "1.2.0"
2560 resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.0.tgz#7531e39d4949c281a66b8c5a6e0265e8b05894da"
2561
2562 method-override@~2.3.5:
2563 version "2.3.6"
2564 resolved "https://registry.yarnpkg.com/method-override/-/method-override-2.3.6.tgz#209261cc588d45d9d5a022ff20d7d5eb8e92179e"
2565 dependencies:
2566 debug "~2.2.0"
2567 methods "~1.1.2"
2568 parseurl "~1.3.1"
2569 vary "~1.1.0"
2570
2571 methods@~1.1.2:
2572 version "1.1.2"
2573 resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
25742487
25752488 micromatch@^2.1.5:
25762489 version "2.3.11"
26012514 bindings "1.2.x"
26022515 nan "2.3.x"
26032516
2604 "mime-db@>= 1.23.0 < 2", mime-db@~1.24.0:
2605 version "1.24.0"
2606 resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.24.0.tgz#e2d13f939f0016c6e4e9ad25a8652f126c467f0c"
2607
26082517 mime-db@~1.12.0:
26092518 version "1.12.0"
26102519 resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.12.0.tgz#3d0c63180f458eb10d325aaa37d7c58ae312e9d7"
26112520
2612 mime-types@^2.1.11, mime-types@~2.1.11, mime-types@~2.1.6, mime-types@~2.1.7, mime-types@~2.1.9:
2521 mime-db@~1.24.0:
2522 version "1.24.0"
2523 resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.24.0.tgz#e2d13f939f0016c6e4e9ad25a8652f126c467f0c"
2524
2525 mime-types@^2.1.11, mime-types@~2.1.11, mime-types@~2.1.7:
26132526 version "2.1.12"
26142527 resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.12.tgz#152ba256777020dd4663f54c2e7bc26381e71729"
26152528 dependencies:
26192532 version "1.0.2"
26202533 resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-1.0.2.tgz#995ae1392ab8affcbfcb2641dd054e943c0d5dce"
26212534
2622 mime-types@~2.0.1, mime-types@~2.0.3:
2535 mime-types@~2.0.3, mime-types@~2.0.4:
26232536 version "2.0.14"
26242537 resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.0.14.tgz#310e159db23e077f8bb22b748dabfa4957140aa6"
26252538 dependencies:
26262539 mime-db "~1.12.0"
26272540
2628 mime@^1.3.4, mime@1.3.4:
2541 mime@^1.2.11, mime@^1.3.4, mime@1.3.4:
26292542 version "1.3.4"
26302543 resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53"
26312544
2632 mime@~1.2.11, mime@1.2.x:
2545 mime@~1.2.11:
26332546 version "1.2.11"
26342547 resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.11.tgz#58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"
26352548
26392552 dependencies:
26402553 lru-cache "2"
26412554 sigmund "~1.0.0"
2642
2643 minimatch@^2.0.1, minimatch@^2.0.7, minimatch@2.x:
2644 version "2.0.10"
2645 resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7"
2646 dependencies:
2647 brace-expansion "^1.0.0"
26482555
26492556 minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.0, "minimatch@2 || 3":
26502557 version "3.0.3"
26522559 dependencies:
26532560 brace-expansion "^1.0.0"
26542561
2655 minimatch@~0.2.11, minimatch@~0.2.12:
2656 version "0.2.14"
2657 resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a"
2658 dependencies:
2659 lru-cache "2"
2660 sigmund "~1.0.0"
2661
2662 minimatch@~0.3.0, minimatch@0.3:
2663 version "0.3.0"
2664 resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.3.0.tgz#275d8edaac4f1bb3326472089e7949c8394699dd"
2665 dependencies:
2666 lru-cache "2"
2667 sigmund "~1.0.0"
2668
2669 minimatch@0.x:
2670 version "0.4.0"
2671 resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.4.0.tgz#bd2c7d060d2c8c8fd7cde7f1f2ed2d5b270fdb1b"
2672 dependencies:
2673 lru-cache "2"
2674 sigmund "~1.0.0"
2675
26762562 minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0, minimist@1.2.0:
26772563 version "1.2.0"
26782564 resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
26852571 version "0.0.8"
26862572 resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
26872573
2688 mkdirp@^0.5.0, "mkdirp@>=0.5 0", mkdirp@~0.5.0, mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@0.x.x:
2574 mkdirp@^0.5.0, "mkdirp@>=0.5 0", mkdirp@~0.5.0, mkdirp@0.5.1, mkdirp@0.5.x:
26892575 version "0.5.1"
26902576 resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
26912577 dependencies:
27312617 on-finished "~2.3.0"
27322618 on-headers "~1.0.1"
27332619
2734 morgan@~1.6.1:
2735 version "1.6.1"
2736 resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.6.1.tgz#5fd818398c6819cba28a7cd6664f292fe1c0bbf2"
2737 dependencies:
2738 basic-auth "~1.0.3"
2739 debug "~2.2.0"
2740 depd "~1.0.1"
2741 on-finished "~2.3.0"
2742 on-headers "~1.0.0"
2743
27442620 mout@~0.9.0:
27452621 version "0.9.1"
27462622 resolved "https://registry.yarnpkg.com/mout/-/mout-0.9.1.tgz#84f0f3fd6acc7317f63de2affdcc0cee009b0477"
27492625 version "0.7.1"
27502626 resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098"
27512627
2752 multiparty@3.3.2:
2753 version "3.3.2"
2754 resolved "https://registry.yarnpkg.com/multiparty/-/multiparty-3.3.2.tgz#35de6804dc19643e5249f3d3e3bdc6c8ce301d3f"
2755 dependencies:
2756 readable-stream "~1.1.9"
2757 stream-counter "~0.2.0"
2628 ms@0.7.2:
2629 version "0.7.2"
2630 resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765"
27582631
27592632 mute-stream@~0.0.4:
27602633 version "0.0.6"
27682641 version "2.4.0"
27692642 resolved "https://registry.yarnpkg.com/nan/-/nan-2.4.0.tgz#fb3c59d45fe4effe215f0b890f8adf6eb32d2232"
27702643
2771 nan@~1.0.0:
2772 version "1.0.0"
2773 resolved "https://registry.yarnpkg.com/nan/-/nan-1.0.0.tgz#ae24f8850818d662fcab5acf7f3b95bfaa2ccf38"
2774
27752644 nan@2.3.x:
27762645 version "2.3.5"
27772646 resolved "https://registry.yarnpkg.com/nan/-/nan-2.3.5.tgz#822a0dc266290ce4cd3a12282ca3e7e364668a08"
27802649 version "1.1.0"
27812650 resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31"
27822651
2783 ncp@0.4.x:
2784 version "0.4.2"
2785 resolved "https://registry.yarnpkg.com/ncp/-/ncp-0.4.2.tgz#abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574"
2786
2787 negotiator@0.5.3:
2788 version "0.5.3"
2789 resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.5.3.tgz#269d5c476810ec92edbe7b6c2f28316384f9a7e8"
2652 negotiator@0.4.9:
2653 version "0.4.9"
2654 resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.4.9.tgz#92e46b6db53c7e421ed64a2bc94f08be7630df3f"
27902655
27912656 negotiator@0.6.1:
27922657 version "0.6.1"
27952660 next-tick@~0.2.2:
27962661 version "0.2.2"
27972662 resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-0.2.2.tgz#75da4a927ee5887e39065880065b7336413b310d"
2798
2799 node-int64@~0.3.0:
2800 version "0.3.3"
2801 resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.3.3.tgz#2d6e6b2ece5de8588b43d88d1bc41b26cd1fa84d"
28022663
28032664 node-pre-gyp@^0.6.29:
28042665 version "0.6.30"
28182679 version "1.4.7"
28192680 resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f"
28202681
2821 "nopt@>= 1.0.10", nopt@~3.0.0, nopt@~3.0.1, nopt@3.x:
2822 version "3.0.6"
2823 resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9"
2824 dependencies:
2825 abbrev "1"
2826
28272682 nopt@~1.0.10:
28282683 version "1.0.10"
28292684 resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee"
28332688 nopt@~2.2.0:
28342689 version "2.2.1"
28352690 resolved "https://registry.yarnpkg.com/nopt/-/nopt-2.2.1.tgz#2aa09b7d1768487b3b89a9c5aa52335bff0baea7"
2691 dependencies:
2692 abbrev "1"
2693
2694 nopt@~3.0.0, nopt@~3.0.1, nopt@~3.0.6, nopt@3.x:
2695 version "3.0.6"
2696 resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9"
28362697 dependencies:
28372698 abbrev "1"
28382699
28452706 semver "2 || 3 || 4 || 5"
28462707 validate-npm-package-license "^3.0.1"
28472708
2848 normalize-path@^2.0.1:
2709 normalize-path@^2.0.0, normalize-path@^2.0.1:
28492710 version "2.0.1"
28502711 resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.0.1.tgz#47886ac1662760d4261b7d979d241709d3ce3f7a"
28512712
28722733 gauge "~2.6.0"
28732734 set-blocking "~2.0.0"
28742735
2736 null-check@^1.0.0:
2737 version "1.0.0"
2738 resolved "https://registry.yarnpkg.com/null-check/-/null-check-1.0.0.tgz#977dffd7176012b9ec30d2a39db5cf72a0439edd"
2739
28752740 number-is-nan@^1.0.0:
28762741 version "1.0.1"
28772742 resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
28842749 version "0.5.0"
28852750 resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.5.0.tgz#d767f5169325620eab2e087ef0c472e773db6461"
28862751
2887 oauth-sign@~0.6.0:
2888 version "0.6.0"
2889 resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.6.0.tgz#7dbeae44f6ca454e1f168451d630746735813ce3"
2890
28912752 oauth-sign@~0.8.1:
28922753 version "0.8.2"
28932754 resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
29082769 version "4.1.0"
29092770 resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0"
29102771
2772 object-component@0.0.3:
2773 version "0.0.3"
2774 resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291"
2775
29112776 object.omit@^2.0.0:
29122777 version "2.0.0"
29132778 resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.0.tgz#868597333d54e60662940bb458605dd6ae12fe94"
29212786 dependencies:
29222787 ee-first "1.1.1"
29232788
2924 on-headers@~1.0.0, on-headers@~1.0.1:
2789 on-headers@~1.0.1:
29252790 version "1.0.1"
29262791 resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7"
29272792
29522817 version "1.0.2"
29532818 resolved "https://registry.yarnpkg.com/opn/-/opn-1.0.2.tgz#b909643346d00a1abc977a8b96f3ce3c53d5cf5f"
29542819
2955 optimist@^0.6.1, optimist@~0.6.0, optimist@~0.6.1, optimist@0.6.x:
2820 optimist@^0.6.1, optimist@~0.6.0, optimist@0.6.x:
29562821 version "0.6.1"
29572822 resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
29582823 dependencies:
29652830 dependencies:
29662831 wordwrap "~0.0.2"
29672832
2968 optionator@^0.5.0:
2969 version "0.5.0"
2970 resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.5.0.tgz#b75a8995a2d417df25b6e4e3862f50aa88651368"
2971 dependencies:
2972 deep-is "~0.1.2"
2973 fast-levenshtein "~1.0.0"
2974 levn "~0.2.5"
2975 prelude-ls "~1.1.1"
2976 type-check "~0.3.1"
2977 wordwrap "~0.0.2"
2833 optionator@^0.8.1:
2834 version "0.8.2"
2835 resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
2836 dependencies:
2837 deep-is "~0.1.3"
2838 fast-levenshtein "~2.0.4"
2839 levn "~0.3.0"
2840 prelude-ls "~1.1.2"
2841 type-check "~0.3.2"
2842 wordwrap "~1.0.0"
29782843
29792844 options@>=0.0.5:
29802845 version "0.0.6"
29912856 osx-release "^1.0.0"
29922857 win-release "^1.0.0"
29932858
2994 os-tmpdir@^1.0.0:
2859 os-tmpdir@^1.0.0, os-tmpdir@~1.0.1:
29952860 version "1.0.2"
29962861 resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
29972862
30482913 dependencies:
30492914 error-ex "^1.2.0"
30502915
2916 parsejson@0.0.1:
2917 version "0.0.1"
2918 resolved "https://registry.yarnpkg.com/parsejson/-/parsejson-0.0.1.tgz#9b10c6c0d825ab589e685153826de0a3ba278bcc"
2919 dependencies:
2920 better-assert "~1.0.0"
2921
2922 parseqs@0.0.2:
2923 version "0.0.2"
2924 resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.2.tgz#9dfe70b2cddac388bde4f35b1f240fa58adbe6c7"
2925 dependencies:
2926 better-assert "~1.0.0"
2927
2928 parseuri@0.0.4:
2929 version "0.0.4"
2930 resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.4.tgz#806582a39887e1ea18dd5e2fe0e01902268e9350"
2931 dependencies:
2932 better-assert "~1.0.0"
2933
30512934 parseurl@~1.3.0, parseurl@~1.3.1:
30522935 version "1.3.1"
30532936 resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.1.tgz#c8ab8c9223ba34888aa64a297b28853bec18da56"
30582941 dependencies:
30592942 pinkie-promise "^2.0.0"
30602943
3061 path-is-absolute@^1.0.0:
2944 path-is-absolute@^1.0.0, path-is-absolute@~1.0.0:
30622945 version "1.0.1"
30632946 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
30642947
30692952 graceful-fs "^4.1.2"
30702953 pify "^2.0.0"
30712954 pinkie-promise "^2.0.0"
3072
3073 pause@0.1.0:
3074 version "0.1.0"
3075 resolved "https://registry.yarnpkg.com/pause/-/pause-0.1.0.tgz#ebc8a4a8619ff0b8a81ac1513c3434ff469fdb74"
30762955
30772956 pend@~1.2.0:
30782957 version "1.2.0"
31062985 version "2.0.4"
31072986 resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
31082987
3109 pkginfo@0.3.x:
3110 version "0.3.1"
3111 resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.3.1.tgz#5b29f6a81f70717142e09e765bbeab97b4f81e21"
3112
3113 policyfile@0.0.4:
3114 version "0.0.4"
3115 resolved "https://registry.yarnpkg.com/policyfile/-/policyfile-0.0.4.tgz#d6b82ead98ae79ebe228e2daf5903311ec982e4d"
3116
31172988 portscanner@^1.0.0:
31182989 version "1.0.0"
31192990 resolved "https://registry.yarnpkg.com/portscanner/-/portscanner-1.0.0.tgz#3b5cfe393828b5160abc600e6270ebc2f1590558"
31202991 dependencies:
31212992 async "0.1.15"
31222993
3123 prelude-ls@~1.1.0, prelude-ls@~1.1.1, prelude-ls@~1.1.2:
2994 prelude-ls@~1.1.2:
31242995 version "1.1.2"
31252996 resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
31262997
31433014 version "1.1.8"
31443015 resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be"
31453016
3017 promise@^7.1.1:
3018 version "7.1.1"
3019 resolved "https://registry.yarnpkg.com/promise/-/promise-7.1.1.tgz#489654c692616b8aa55b0724fa809bb7db49c5bf"
3020 dependencies:
3021 asap "~2.0.3"
3022
31463023 promptly@0.2.0:
31473024 version "0.2.0"
31483025 resolved "https://registry.yarnpkg.com/promptly/-/promptly-0.2.0.tgz#73ef200fa8329d5d3a8df41798950b8646ca46d9"
31533030 version "1.2.4"
31543031 resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
31553032
3033 prr@~0.0.0:
3034 version "0.0.0"
3035 resolved "https://registry.yarnpkg.com/prr/-/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a"
3036
31563037 pump@^0.3.5:
31573038 version "0.3.5"
31583039 resolved "https://registry.yarnpkg.com/pump/-/pump-0.3.5.tgz#ae5ff8c1f93ed87adc6530a97565b126f585454b"
31643045 version "2.0.0"
31653046 resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.0.0.tgz#9145b207b5228410ca17a10fe1cf4ba2c015f6d7"
31663047
3167 q@^1.4.1, q@~1.4.1:
3048 q@^1.4.1, q@1.4.1:
31683049 version "1.4.1"
31693050 resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e"
31703051
3171 q@~0.9.2, q@~0.9.6:
3052 q@~0.9.2:
31723053 version "0.9.7"
31733054 resolved "https://registry.yarnpkg.com/q/-/q-0.9.7.tgz#4de2e6cb3b29088c9e4cbc03bf9d42fb96ce2f75"
31743055
31763057 version "1.0.1"
31773058 resolved "https://registry.yarnpkg.com/q/-/q-1.0.1.tgz#11872aeedee89268110b10a718448ffb10112a14"
31783059
3060 qjobs@^1.1.4:
3061 version "1.1.5"
3062 resolved "https://registry.yarnpkg.com/qjobs/-/qjobs-1.1.5.tgz#659de9f2cf8dcc27a1481276f205377272382e73"
3063
31793064 qs@~1.2.0:
31803065 version "1.2.2"
31813066 resolved "https://registry.yarnpkg.com/qs/-/qs-1.2.2.tgz#19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88"
31843069 version "2.3.3"
31853070 resolved "https://registry.yarnpkg.com/qs/-/qs-2.3.3.tgz#e9e85adbe75da0bbe4c8e0476a086290f863b404"
31863071
3187 qs@~2.4.0:
3188 version "2.4.2"
3189 resolved "https://registry.yarnpkg.com/qs/-/qs-2.4.2.tgz#f7ce788e5777df0b5010da7f7c4e73ba32470f5a"
3190
31913072 qs@~5.1.0:
31923073 version "5.1.0"
31933074 resolved "https://registry.yarnpkg.com/qs/-/qs-5.1.0.tgz#4d932e5c7ea411cca76a312d39a606200fd50cd9"
31963077 version "6.2.1"
31973078 resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.1.tgz#ce03c5ff0935bc1d9d69a9f14cbd18e568d67625"
31983079
3199 qs@4.0.0:
3200 version "4.0.0"
3201 resolved "https://registry.yarnpkg.com/qs/-/qs-4.0.0.tgz#c31d9b74ec27df75e543a86c78728ed8d4623607"
3202
32033080 qs@5.2.0:
32043081 version "5.2.0"
32053082 resolved "https://registry.yarnpkg.com/qs/-/qs-5.2.0.tgz#a9f31142af468cb72b25b30136ba2456834916be"
32063083
3207 random-bytes@~1.0.0:
3208 version "1.0.0"
3209 resolved "https://registry.yarnpkg.com/random-bytes/-/random-bytes-1.0.0.tgz#4f68a1dc0ae58bd3fb95848c30324db75d64360b"
3084 qs@6.2.0:
3085 version "6.2.0"
3086 resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.0.tgz#3b7848c03c2dece69a9522b0fae8c4126d745f3b"
32103087
32113088 randomatic@^1.1.3:
32123089 version "1.1.5"
32153092 is-number "^2.0.2"
32163093 kind-of "^3.0.2"
32173094
3218 range-parser@~1.0.3:
3219 version "1.0.3"
3220 resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.0.3.tgz#6872823535c692e2c2a0103826afd82c2e0ff175"
3221
3222 range-parser@~1.2.0:
3095 range-parser@^1.2.0, range-parser@~1.2.0:
32233096 version "1.2.0"
32243097 resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e"
32253098
3226 raw-body@~2.1.2, raw-body@~2.1.5:
3099 raw-body@~2.1.5, raw-body@~2.1.7:
32273100 version "2.1.7"
32283101 resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.1.7.tgz#adfeace2e4fb3098058014d08c072dcc59758774"
32293102 dependencies:
32613134 dependencies:
32623135 mute-stream "~0.0.4"
32633136
3264 readable-stream@^1.0.27-1, readable-stream@~1.1.8, readable-stream@~1.1.9:
3137 readable-stream@^1.0.27-1, readable-stream@~1.1.8:
32653138 version "1.1.14"
32663139 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
32673140 dependencies:
32703143 isarray "0.0.1"
32713144 string_decoder "~0.10.x"
32723145
3273 "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.2, readable-stream@~2.1.4:
3274 version "2.1.5"
3275 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0"
3146 readable-stream@^2.0.0, readable-stream@^2.0.5:
3147 version "2.2.2"
3148 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.2.tgz#a9e6fec3c7dda85f8bb1b3ba7028604556fc825e"
32763149 dependencies:
32773150 buffer-shims "^1.0.0"
32783151 core-util-is "~1.0.0"
32823155 string_decoder "~0.10.x"
32833156 util-deprecate "~1.0.1"
32843157
3285 readable-stream@~1.0.2, readable-stream@~1.0.24, readable-stream@~1.0.26, readable-stream@~1.0.33:
3286 version "1.0.34"
3287 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
3288 dependencies:
3289 core-util-is "~1.0.0"
3290 inherits "~2.0.1"
3291 isarray "0.0.1"
3292 string_decoder "~0.10.x"
3293
3294 readable-stream@~2.0.0, readable-stream@~2.0.5:
3295 version "2.0.6"
3296 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e"
3297 dependencies:
3158 "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.2, readable-stream@~2.1.4:
3159 version "2.1.5"
3160 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0"
3161 dependencies:
3162 buffer-shims "^1.0.0"
32983163 core-util-is "~1.0.0"
32993164 inherits "~2.0.1"
33003165 isarray "~1.0.0"
33023167 string_decoder "~0.10.x"
33033168 util-deprecate "~1.0.1"
33043169
3170 readable-stream@~1.0.2, readable-stream@~1.0.26:
3171 version "1.0.34"
3172 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
3173 dependencies:
3174 core-util-is "~1.0.0"
3175 inherits "~2.0.1"
3176 isarray "0.0.1"
3177 string_decoder "~0.10.x"
3178
3179 readable-stream@~2.0.0, readable-stream@~2.0.5:
3180 version "2.0.6"
3181 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e"
3182 dependencies:
3183 core-util-is "~1.0.0"
3184 inherits "~2.0.1"
3185 isarray "~1.0.0"
3186 process-nextick-args "~1.0.6"
3187 string_decoder "~0.10.x"
3188 util-deprecate "~1.0.1"
3189
33053190 readdirp@^2.0.0:
33063191 version "2.1.0"
33073192 resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78"
33183203 mute-stream "0.0.4"
33193204 strip-ansi "^2.0.1"
33203205
3321 recess@^1.1.6:
3322 version "1.1.9"
3323 resolved "https://registry.yarnpkg.com/recess/-/recess-1.1.9.tgz#831c551f45df87d484c6123ffde91030bef1581a"
3324 dependencies:
3325 colors ">= 0.3.0"
3326 less "~1.3.0"
3327 nopt ">= 1.0.10"
3328 underscore ">= 1.2.1"
3329 watch ">= 0.5.1"
3330
33313206 redent@^1.0.0:
33323207 version "1.0.0"
33333208 resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
33413216 dependencies:
33423217 esprima "~1.0.4"
33433218
3344 redis@0.7.3:
3345 version "0.7.3"
3346 resolved "https://registry.yarnpkg.com/redis/-/redis-0.7.3.tgz#ee57b7a44d25ec1594e44365d8165fa7d1d4811a"
3347
33483219 regex-cache@^0.4.2:
33493220 version "0.4.3"
33503221 resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145"
33623233 version "1.1.2"
33633234 resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a"
33643235
3236 repeat-string@^0.2.2:
3237 version "0.2.2"
3238 resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-0.2.2.tgz#c7a8d3236068362059a7e4651fc6884e8b1fb4ae"
3239
33653240 repeat-string@^1.5.2:
33663241 version "1.5.4"
33673242 resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.5.4.tgz#64ec0c91e0f4b475f90d5b643651e3e6e5b6c2d5"
33903265 dependencies:
33913266 retry "~0.6.0"
33923267
3393 request@^2.40.0, request@>=2.12.0, request@2.75.0, request@2.x:
3268 request@^2.40.0, request@2.75.0, request@2.x:
33943269 version "2.75.0"
33953270 resolved "https://registry.yarnpkg.com/request/-/request-2.75.0.tgz#d2b8268a286da13eaa5d01adf5d18cc90f657d93"
33963271 dependencies:
34583333 tough-cookie ">=0.12.0"
34593334 tunnel-agent "~0.4.0"
34603335
3461 request@~2.55.0:
3462 version "2.55.0"
3463 resolved "https://registry.yarnpkg.com/request/-/request-2.55.0.tgz#d75c1cdf679d76bb100f9bffe1fe551b5c24e93d"
3464 dependencies:
3465 aws-sign2 "~0.5.0"
3466 bl "~0.9.0"
3467 caseless "~0.9.0"
3468 combined-stream "~0.0.5"
3469 forever-agent "~0.6.0"
3470 form-data "~0.2.0"
3471 har-validator "^1.4.0"
3472 hawk "~2.3.0"
3473 http-signature "~0.10.0"
3474 isstream "~0.1.1"
3475 json-stringify-safe "~5.0.0"
3476 mime-types "~2.0.1"
3477 node-uuid "~1.4.0"
3478 oauth-sign "~0.6.0"
3479 qs "~2.4.0"
3480 stringstream "~0.0.4"
3481 tough-cookie ">=0.12.0"
3482 tunnel-agent "~0.4.0"
3483
34843336 request@~2.74.0:
34853337 version "2.74.0"
34863338 resolved "https://registry.yarnpkg.com/request/-/request-2.74.0.tgz#7693ca768bbb0ea5c8ce08c084a45efa05b892ab"
35073359 tough-cookie "~2.3.0"
35083360 tunnel-agent "~0.4.1"
35093361
3510 resolve@~0.3.1:
3511 version "0.3.1"
3512 resolved "https://registry.yarnpkg.com/resolve/-/resolve-0.3.1.tgz#34c63447c664c70598d1c9b126fc43b2a24310a4"
3513
3514 resolve@1.1.x:
3362 requires-port@1.x.x:
3363 version "1.0.0"
3364 resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
3365
3366 resolve@~1.1.0, resolve@1.1.x:
35153367 version "1.1.7"
35163368 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
3517
3518 response-time@~2.3.1:
3519 version "2.3.1"
3520 resolved "https://registry.yarnpkg.com/response-time/-/response-time-2.3.1.tgz#2bde19181de6c81ab95e3207a28d61d965b31797"
3521 dependencies:
3522 depd "~1.0.1"
3523 on-headers "~1.0.0"
35243369
35253370 retry@~0.6.0:
35263371 version "0.6.1"
35363381 dependencies:
35373382 align-text "^0.1.1"
35383383
3539 rimraf@^2.2.8, rimraf@^2.3.3, rimraf@~2.5.0, rimraf@~2.5.1, rimraf@2, rimraf@2.x.x:
3384 rimraf@^2.2.8, rimraf@^2.3.3, rimraf@^2.5.1, rimraf@~2.5.0, rimraf@~2.5.1, rimraf@2:
35403385 version "2.5.4"
35413386 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04"
35423387 dependencies:
35483393 optionalDependencies:
35493394 graceful-fs "~1.1"
35503395
3551 rimraf@~2.2.0, rimraf@~2.2.1, rimraf@~2.2.8:
3396 rimraf@~2.2.0, rimraf@~2.2.8:
35523397 version "2.2.8"
35533398 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582"
35543399
3555 rimraf@2.2.6:
3556 version "2.2.6"
3557 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.6.tgz#c59597569b14d956ad29cacc42bdddf5f0ea4f4c"
3558
3559 rndm@1.2.0:
3560 version "1.2.0"
3561 resolved "https://registry.yarnpkg.com/rndm/-/rndm-1.2.0.tgz#f33fe9cfb52bbfd520aa18323bc65db110a1b76c"
3400 rimraf@2.4.3:
3401 version "2.4.3"
3402 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.4.3.tgz#e5b51c9437a4c582adb955e9f28cf8d945e272af"
3403 dependencies:
3404 glob "^5.0.14"
35623405
35633406 rx@^2.2.27:
35643407 version "2.5.3"
35653408 resolved "https://registry.yarnpkg.com/rx/-/rx-2.5.3.tgz#21adc7d80f02002af50dae97fd9dbf248755f566"
35663409
3567 sauce-connect-launcher@~0.11.1:
3568 version "0.11.1"
3569 resolved "https://registry.yarnpkg.com/sauce-connect-launcher/-/sauce-connect-launcher-0.11.1.tgz#65f51d8891249fdabaaf17599734de1902476129"
3410 sauce-connect-launcher@^0.17.0:
3411 version "0.17.0"
3412 resolved "https://registry.yarnpkg.com/sauce-connect-launcher/-/sauce-connect-launcher-0.17.0.tgz#908d9311ecaf17dd9b4647a1435fd4a2072e80ce"
35703413 dependencies:
35713414 adm-zip "~0.4.3"
3572 async "0.9.0"
3573 lodash "3.5.0"
3574 rimraf "2.2.6"
3575
3576 saucelabs@~0.1.0:
3577 version "0.1.1"
3578 resolved "https://registry.yarnpkg.com/saucelabs/-/saucelabs-0.1.1.tgz#5e0ea1cf3d735d6ea15fde94b5bda6bc15d2c06d"
3415 async "1.4.0"
3416 https-proxy-agent "~1.0.0"
3417 lodash "3.10.1"
3418 rimraf "2.4.3"
3419
3420 saucelabs@^1.3.0:
3421 version "1.3.0"
3422 resolved "https://registry.yarnpkg.com/saucelabs/-/saucelabs-1.3.0.tgz#d240e8009df7fa87306ec4578a69ba3b5c424fee"
3423 dependencies:
3424 https-proxy-agent "^1.0.0"
35793425
35803426 semver-diff@^0.1.0:
35813427 version "0.1.0"
35953441 version "4.3.6"
35963442 resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da"
35973443
3598 send@0.13.2:
3599 version "0.13.2"
3600 resolved "https://registry.yarnpkg.com/send/-/send-0.13.2.tgz#765e7607c8055452bba6f0b052595350986036de"
3601 dependencies:
3602 debug "~2.2.0"
3603 depd "~1.1.0"
3604 destroy "~1.0.4"
3605 escape-html "~1.0.3"
3606 etag "~1.7.0"
3607 fresh "0.3.0"
3608 http-errors "~1.3.1"
3609 mime "1.3.4"
3610 ms "0.7.1"
3611 on-finished "~2.3.0"
3612 range-parser "~1.0.3"
3613 statuses "~1.2.1"
3444 semver@~5.0.1:
3445 version "5.0.3"
3446 resolved "https://registry.yarnpkg.com/semver/-/semver-5.0.3.tgz#77466de589cd5d3c95f138aa78bc569a3cb5d27a"
36143447
36153448 send@0.14.1:
36163449 version "0.14.1"
36303463 range-parser "~1.2.0"
36313464 statuses "~1.3.0"
36323465
3633 serve-favicon@~2.3.0:
3634 version "2.3.0"
3635 resolved "https://registry.yarnpkg.com/serve-favicon/-/serve-favicon-2.3.0.tgz#aed36cc6834069a6f189cc7222c6a1a811dc5b39"
3636 dependencies:
3637 etag "~1.7.0"
3638 fresh "0.3.0"
3639 ms "0.7.1"
3640 parseurl "~1.3.0"
3641
36423466 serve-index@^1.7.1:
36433467 version "1.8.0"
36443468 resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.8.0.tgz#7c5d96c13fb131101f93c1c5774f8516a1e78d3b"
36513475 mime-types "~2.1.11"
36523476 parseurl "~1.3.1"
36533477
3654 serve-index@~1.7.2:
3655 version "1.7.3"
3656 resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.7.3.tgz#7a057fc6ee28dc63f64566e5fa57b111a86aecd2"
3657 dependencies:
3658 accepts "~1.2.13"
3659 batch "0.5.3"
3660 debug "~2.2.0"
3661 escape-html "~1.0.3"
3662 http-errors "~1.3.1"
3663 mime-types "~2.1.9"
3664 parseurl "~1.3.1"
3665
36663478 serve-static@^1.10.0:
36673479 version "1.11.1"
36683480 resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.11.1.tgz#d6cce7693505f733c759de57befc1af76c0f0805"
36713483 escape-html "~1.0.3"
36723484 parseurl "~1.3.1"
36733485 send "0.14.1"
3674
3675 serve-static@~1.10.0:
3676 version "1.10.3"
3677 resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.10.3.tgz#ce5a6ecd3101fed5ec09827dac22a9c29bfb0535"
3678 dependencies:
3679 escape-html "~1.0.3"
3680 parseurl "~1.3.1"
3681 send "0.13.2"
36823486
36833487 set-blocking@~2.0.0:
36843488 version "2.0.0"
37333537 dependencies:
37343538 hoek "2.x.x"
37353539
3736 socket.io-client@0.9.16:
3737 version "0.9.16"
3738 resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-0.9.16.tgz#4da7515c5e773041d1b423970415bcc430f35fc6"
3739 dependencies:
3740 active-x-obfuscator "0.0.1"
3741 uglify-js "1.2.5"
3742 ws "0.4.x"
3743 xmlhttprequest "1.4.2"
3744
3745 socket.io@0.9.16:
3746 version "0.9.16"
3747 resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-0.9.16.tgz#3bab0444e49b55fbbc157424dbd41aa375a51a76"
3748 dependencies:
3749 base64id "0.1.0"
3750 policyfile "0.0.4"
3751 socket.io-client "0.9.16"
3752 optionalDependencies:
3753 redis "0.7.3"
3754
3755 source-map@^0.4.2, source-map@^0.4.4:
3540 socket.io-adapter@0.4.0:
3541 version "0.4.0"
3542 resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-0.4.0.tgz#fb9f82ab1aa65290bf72c3657955b930a991a24f"
3543 dependencies:
3544 debug "2.2.0"
3545 socket.io-parser "2.2.2"
3546
3547 socket.io-client@1.4.6:
3548 version "1.4.6"
3549 resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-1.4.6.tgz#49b0ba537efd15b8297c84016e642e1c7c752c3d"
3550 dependencies:
3551 backo2 "1.0.2"
3552 component-bind "1.0.0"
3553 component-emitter "1.2.0"
3554 debug "2.2.0"
3555 engine.io-client "1.6.9"
3556 has-binary "0.1.7"
3557 indexof "0.0.1"
3558 object-component "0.0.3"
3559 parseuri "0.0.4"
3560 socket.io-parser "2.2.6"
3561 to-array "0.1.4"
3562
3563 socket.io-parser@2.2.2:
3564 version "2.2.2"
3565 resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-2.2.2.tgz#3d7af6b64497e956b7d9fe775f999716027f9417"
3566 dependencies:
3567 benchmark "1.0.0"
3568 component-emitter "1.1.2"
3569 debug "0.7.4"
3570 isarray "0.0.1"
3571 json3 "3.2.6"
3572
3573 socket.io-parser@2.2.6:
3574 version "2.2.6"
3575 resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-2.2.6.tgz#38dfd61df50dcf8ab1d9e2091322bf902ba28b99"
3576 dependencies:
3577 benchmark "1.0.0"
3578 component-emitter "1.1.2"
3579 debug "2.2.0"
3580 isarray "0.0.1"
3581 json3 "3.3.2"
3582
3583 socket.io@1.4.7:
3584 version "1.4.7"
3585 resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-1.4.7.tgz#92b7f7cb88c5797d4daee279fe8075dbe6d3fa1c"
3586 dependencies:
3587 debug "2.2.0"
3588 engine.io "1.6.10"
3589 has-binary "0.1.7"
3590 socket.io-adapter "0.4.0"
3591 socket.io-client "1.4.6"
3592 socket.io-parser "2.2.6"
3593
3594 source-map@^0.4.4:
37563595 version "0.4.4"
37573596 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
37583597 dependencies:
37593598 amdefine ">=0.0.4"
37603599
3761 source-map@~0.1.7, source-map@0.1.x:
3600 source-map@^0.5.1, source-map@^0.5.3, source-map@~0.5.1:
3601 version "0.5.6"
3602 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412"
3603
3604 source-map@~0.1.7:
37623605 version "0.1.43"
37633606 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346"
37643607 dependencies:
37703613 dependencies:
37713614 amdefine ">=0.0.4"
37723615
3773 source-map@~0.5.1:
3774 version "0.5.6"
3775 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412"
3776
37773616 spdx-correct@~1.0.0:
37783617 version "1.0.2"
37793618 resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40"
37883627 version "1.2.2"
37893628 resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57"
37903629
3791 sprintf-js@~1.0.2:
3630 sprintf-js@^1.0.3, sprintf-js@~1.0.2:
37923631 version "1.0.3"
37933632 resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
37943633
38113650 version "1.3.0"
38123651 resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.0.tgz#8e55758cb20e7682c1f4fce8dcab30bf01d1e07a"
38133652
3814 statuses@~1.2.1:
3815 version "1.2.1"
3816 resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.2.1.tgz#dded45cc18256d51ed40aec142489d5c61026d28"
3817
3818 stream-counter@~0.2.0:
3819 version "0.2.0"
3820 resolved "https://registry.yarnpkg.com/stream-counter/-/stream-counter-0.2.0.tgz#ded266556319c8b0e222812b9cf3b26fa7d947de"
3821 dependencies:
3822 readable-stream "~1.1.8"
3823
38243653 string_decoder@~0.10.x:
38253654 version "0.10.31"
38263655 resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
38703699 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
38713700 dependencies:
38723701 ansi-regex "^2.0.0"
3873
3874 strip-ansi@~0.1.0:
3875 version "0.1.1"
3876 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.1.1.tgz#39e8a98d044d150660abe4a6808acf70bb7bc991"
38773702
38783703 strip-bom@^2.0.0:
38793704 version "2.0.0"
39353760 readable-stream "^1.0.27-1"
39363761 xtend "^4.0.0"
39373762
3938 tar-stream@~1.1.0:
3939 version "1.1.5"
3940 resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.1.5.tgz#be9218c130c20029e107b0f967fb23de0579d13c"
3941 dependencies:
3942 bl "^0.9.0"
3763 tar-stream@^1.5.0:
3764 version "1.5.2"
3765 resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.5.2.tgz#fbc6c6e83c1a19d4cb48c7d96171fc248effc7bf"
3766 dependencies:
3767 bl "^1.0.0"
39433768 end-of-stream "^1.0.0"
3944 readable-stream "~1.0.33"
3769 readable-stream "^2.0.0"
39453770 xtend "^4.0.0"
39463771
39473772 tar@~2.2.0, tar@~2.2.1:
39823807 parseurl "~1.3.0"
39833808 qs "~5.1.0"
39843809
3985 tinycolor@0.x:
3986 version "0.0.1"
3987 resolved "https://registry.yarnpkg.com/tinycolor/-/tinycolor-0.0.1.tgz#320b5a52d83abb5978d81a3e887d4aefb15a6164"
3988
39893810 tmp@0.0.23:
39903811 version "0.0.23"
39913812 resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.23.tgz#de874aa5e974a85f0a32cdfdbd74663cb3bd9c74"
39923813
3814 tmp@0.0.28:
3815 version "0.0.28"
3816 resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.28.tgz#172735b7f614ea7af39664fa84cf0de4e515d120"
3817 dependencies:
3818 os-tmpdir "~1.0.1"
3819
3820 to-array@0.1.4:
3821 version "0.1.4"
3822 resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890"
3823
39933824 touch@0.0.2:
39943825 version "0.0.2"
39953826 resolved "https://registry.yarnpkg.com/touch/-/touch-0.0.2.tgz#a65a777795e5cbbe1299499bdc42281ffb21b5f4"
40143845 version "1.0.0"
40153846 resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
40163847
4017 tsscmp@1.0.5:
4018 version "1.0.5"
4019 resolved "https://registry.yarnpkg.com/tsscmp/-/tsscmp-1.0.5.tgz#7dc4a33af71581ab4337da91d85ca5427ebd9a97"
4020
40213848 tunnel-agent@~0.4.0, tunnel-agent@~0.4.1:
40223849 version "0.4.3"
40233850 resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb"
40263853 version "0.14.3"
40273854 resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.3.tgz#3da382f670f25ded78d7b3d1792119bca0b7132d"
40283855
4029 type-check@~0.3.1:
3856 type-check@~0.3.2:
40303857 version "0.3.2"
40313858 resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
40323859 dependencies:
40403867 version "0.1.1"
40413868 resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-0.1.1.tgz#0ba5ec2a885640e470ea4e8505971900dac58822"
40423869
4043 type-is@~1.6.10, type-is@~1.6.6:
3870 type-is@~1.6.10, type-is@~1.6.13:
40443871 version "1.6.13"
40453872 resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.13.tgz#6e83ba7bc30cd33a7bb0b7fb00737a2085bf9d08"
40463873 dependencies:
40683895 optimist "~0.3.5"
40693896 source-map "~0.1.7"
40703897
4071 uglify-js@~2.6.2:
4072 version "2.6.4"
4073 resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.6.4.tgz#65ea2fb3059c9394692f15fed87c2b36c16b9adf"
3898 uglify-js@~2.7.0:
3899 version "2.7.4"
3900 resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.4.tgz#a295a0de12b6a650c031c40deb0dc40b14568bd2"
40743901 dependencies:
40753902 async "~0.2.6"
40763903 source-map "~0.5.1"
40773904 uglify-to-browserify "~1.0.0"
40783905 yargs "~3.10.0"
40793906
4080 uglify-js@1.2.5:
4081 version "1.2.5"
4082 resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-1.2.5.tgz#b542c2c76f78efb34b200b20177634330ff702b6"
4083
40843907 uglify-to-browserify@~1.0.0:
40853908 version "1.0.2"
40863909 resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
40933916 version "0.0.5"
40943917 resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.5.tgz#5a3db23ef5dbd55b81fce0ec9a2ac6fccdebb81e"
40953918
4096 uid-safe@~2.0.0:
4097 version "2.0.0"
4098 resolved "https://registry.yarnpkg.com/uid-safe/-/uid-safe-2.0.0.tgz#a7f3c6ca64a1f6a5d04ec0ef3e4c3d5367317137"
4099 dependencies:
4100 base64-url "1.2.1"
4101
4102 uid-safe@2.1.1:
4103 version "2.1.1"
4104 resolved "https://registry.yarnpkg.com/uid-safe/-/uid-safe-2.1.1.tgz#3dbf9436b528be9f52882c05a6216c3763db3666"
4105 dependencies:
4106 base64-url "1.2.2"
4107 random-bytes "~1.0.0"
4108
4109 underscore.string@~2.2.1:
4110 version "2.2.1"
4111 resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.2.1.tgz#d7c0fa2af5d5a1a67f4253daee98132e733f0f19"
4112
4113 underscore.string@~2.3.3:
4114 version "2.3.3"
4115 resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.3.3.tgz#71c08bf6b428b1133f37e78fa3a21c82f7329b0d"
4116
4117 underscore.string@~2.4.0:
4118 version "2.4.0"
4119 resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.4.0.tgz#8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b"
4120
4121 underscore.string@~3.0.3:
4122 version "3.0.3"
4123 resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-3.0.3.tgz#4617b8c1a250cf6e5064fbbb363d0fa96cf14552"
4124
4125 "underscore@>= 1.2.1":
4126 version "1.8.3"
4127 resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.8.3.tgz#4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022"
4128
4129 underscore@~1.7.0:
4130 version "1.7.0"
4131 resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.7.0.tgz#6bbaf0877500d36be34ecaa584e0db9fef035209"
3919 ultron@1.0.x:
3920 version "1.0.2"
3921 resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa"
3922
3923 underscore.string@~3.2.3:
3924 version "3.2.3"
3925 resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-3.2.3.tgz#806992633665d5e5fcb4db1fb3a862eb68e9e6da"
3926
3927 underscore.string@3.3.4:
3928 version "3.3.4"
3929 resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-3.3.4.tgz#2c2a3f9f83e64762fdc45e6ceac65142864213db"
3930 dependencies:
3931 sprintf-js "^1.0.3"
3932 util-deprecate "^1.0.2"
41323933
41333934 unpipe@~1.0.0, unpipe@1.0.0:
41343935 version "1.0.0"
41523953 version "1.1.1"
41533954 resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"
41543955
4155 useragent@^2.1.6:
3956 useragent@^2.1.9:
41563957 version "2.1.9"
41573958 resolved "https://registry.yarnpkg.com/useragent/-/useragent-2.1.9.tgz#4dba2bc4dad1875777ab15de3ff8098b475000b7"
41583959 dependencies:
41593960 lru-cache "2.2.x"
41603961
4161 util-deprecate@~1.0.1:
3962 utf8@2.1.0:
3963 version "2.1.0"
3964 resolved "https://registry.yarnpkg.com/utf8/-/utf8-2.1.0.tgz#0cfec5c8052d44a23e3aaa908104e8075f95dfd5"
3965
3966 util-deprecate@^1.0.2, util-deprecate@~1.0.1:
41623967 version "1.0.2"
41633968 resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
4164
4165 utile@~0.2.1:
4166 version "0.2.1"
4167 resolved "https://registry.yarnpkg.com/utile/-/utile-0.2.1.tgz#930c88e99098d6220834c356cbd9a770522d90d7"
4168 dependencies:
4169 async "~0.2.9"
4170 deep-equal "*"
4171 i "0.3.x"
4172 mkdirp "0.x.x"
4173 ncp "0.4.x"
4174 rimraf "2.x.x"
41753969
41763970 utils-merge@1.0.0:
41773971 version "1.0.0"
41883982 spdx-correct "~1.0.0"
41893983 spdx-expression-parse "~1.0.0"
41903984
4191 vargs@~0.1.0:
3985 vargs@0.1.0:
41923986 version "0.1.0"
41933987 resolved "https://registry.yarnpkg.com/vargs/-/vargs-0.1.0.tgz#6b6184da6520cc3204ce1b407cac26d92609ebff"
4194
4195 vary@~1.0.1:
4196 version "1.0.1"
4197 resolved "https://registry.yarnpkg.com/vary/-/vary-1.0.1.tgz#99e4981566a286118dfb2b817357df7993376d10"
4198
4199 vary@~1.1.0:
4200 version "1.1.0"
4201 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.0.tgz#e1e5affbbd16ae768dd2674394b9ad3022653140"
42023988
42033989 verror@1.3.6:
42043990 version "1.3.6"
42063992 dependencies:
42073993 extsprintf "1.0.2"
42083994
4209 vhost@~3.0.1:
4210 version "3.0.2"
4211 resolved "https://registry.yarnpkg.com/vhost/-/vhost-3.0.2.tgz#2fb1decd4c466aa88b0f9341af33dc1aff2478d5"
4212
4213 "watch@>= 0.5.1":
4214 version "1.0.1"
4215 resolved "https://registry.yarnpkg.com/watch/-/watch-1.0.1.tgz#37b7fc4b7bccafa9f6398dca56a2a45455db4aa2"
4216 dependencies:
4217 exec-sh "^0.2.0"
4218 minimist "^1.2.0"
4219
4220 wd@~0.3.4:
4221 version "0.3.12"
4222 resolved "https://registry.yarnpkg.com/wd/-/wd-0.3.12.tgz#3fb4f1d759f8c85dde5393d17334ffe03e9bb329"
4223 dependencies:
4224 archiver "~0.14.0"
4225 async "~1.0.0"
4226 lodash "~3.9.3"
4227 q "~1.4.1"
4228 request "~2.55.0"
4229 underscore.string "~3.0.3"
4230 vargs "~0.1.0"
3995 void-elements@^2.0.0:
3996 version "2.0.1"
3997 resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec"
3998
3999 wd@^1.0.0:
4000 version "1.0.0"
4001 resolved "https://registry.yarnpkg.com/wd/-/wd-1.0.0.tgz#2e509105dee8c9ad20b06d085fd9baf2b5acaf86"
4002 dependencies:
4003 archiver "1.1.0"
4004 async "2.0.1"
4005 lodash "4.16.2"
4006 q "1.4.1"
4007 request "2.75.0"
4008 underscore.string "3.3.4"
4009 vargs "0.1.0"
42314010
42324011 websocket-driver@>=0.5.1:
42334012 version "0.6.5"
42394018 version "0.1.1"
42404019 resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.1.tgz#76899499c184b6ef754377c2dbb0cd6cb55d29e7"
42414020
4242 which@^1.0.9, which@^1.1.1, which@~1.2.10:
4021 which@^1.1.1, which@~1.2.1, which@~1.2.10:
42434022 version "1.2.11"
42444023 resolved "https://registry.yarnpkg.com/which/-/which-1.2.11.tgz#c8b2eeea6b8c1659fa7c1dd4fdaabe9533dc5e8b"
4024 dependencies:
4025 isexe "^1.1.1"
4026
4027 which@^1.2.1:
4028 version "1.2.12"
4029 resolved "https://registry.yarnpkg.com/which/-/which-1.2.12.tgz#de67b5e450269f194909ef23ece4ebe416fa1192"
42454030 dependencies:
42464031 isexe "^1.1.1"
42474032
42654050 version "0.1.0"
42664051 resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"
42674052
4268 wordwrap@^1.0.0:
4053 wordwrap@^1.0.0, wordwrap@~1.0.0:
42694054 version "1.0.0"
42704055 resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
42714056
42854070 version "1.4.4"
42864071 resolved "https://registry.yarnpkg.com/wrench/-/wrench-1.4.4.tgz#7f523efdb71b0100e77dce834c06523cbe3d54e0"
42874072
4288 ws@0.4.x:
4289 version "0.4.32"
4290 resolved "https://registry.yarnpkg.com/ws/-/ws-0.4.32.tgz#787a6154414f3c99ed83c5772153b20feb0cec32"
4291 dependencies:
4292 commander "~2.1.0"
4293 nan "~1.0.0"
4073 ws@1.0.1:
4074 version "1.0.1"
4075 resolved "https://registry.yarnpkg.com/ws/-/ws-1.0.1.tgz#7d0b2a2e58cddd819039c29c9de65045e1b310e9"
4076 dependencies:
42944077 options ">=0.0.5"
4295 tinycolor "0.x"
4078 ultron "1.0.x"
42964079
42974080 xdg-basedir@^1.0.0:
42984081 version "1.0.1"
43004083 dependencies:
43014084 user-home "^1.0.0"
43024085
4303 xmlhttprequest@1.4.2:
4304 version "1.4.2"
4305 resolved "https://registry.yarnpkg.com/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz#01453a1d9bed1e8f172f6495bbf4c8c426321500"
4086 xmlhttprequest-ssl@1.5.1:
4087 version "1.5.1"
4088 resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.1.tgz#3b7741fea4a86675976e908d296d4445961faa67"
43064089
43074090 xtend@^4.0.0:
43084091 version "4.0.1"
43234106 dependencies:
43244107 fd-slicer "~1.0.1"
43254108
4326 ycssmin@>=1.0.1:
4327 version "1.0.1"
4328 resolved "https://registry.yarnpkg.com/ycssmin/-/ycssmin-1.0.1.tgz#7cdde8db78cfab00d2901c3b2301e304faf4df16"
4329
4330 zeparser@0.0.5:
4331 version "0.0.5"
4332 resolved "https://registry.yarnpkg.com/zeparser/-/zeparser-0.0.5.tgz#03726561bc268f2e5444f54c665b7fd4a8c029e2"
4333
4334 zip-stream@~0.5.0:
4335 version "0.5.2"
4336 resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-0.5.2.tgz#32dcbc506d0dab4d21372625bd7ebaac3c2fff56"
4337 dependencies:
4338 compress-commons "~0.2.0"
4339 lodash "~3.2.0"
4340 readable-stream "~1.0.26"
4341
4342 zlib-browserify@0.0.1:
4343 version "0.0.1"
4344 resolved "https://registry.yarnpkg.com/zlib-browserify/-/zlib-browserify-0.0.1.tgz#4fa6a45d00dbc15f318a4afa1d9afc0258e176cc"
4345
4109 yeast@0.1.2:
4110 version "0.1.2"
4111 resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419"
4112
4113 zip-stream@^1.1.0:
4114 version "1.1.0"
4115 resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-1.1.0.tgz#2ad479fffc168e05a888e8c348ff6813b3f13733"
4116 dependencies:
4117 archiver-utils "^1.3.0"
4118 compress-commons "^1.1.0"
4119 lodash "^4.8.0"
4120 readable-stream "^2.0.0"
4121