c7e1d35aab6ea8ebfb0624502c631833cb32209b
[moodle.git] / npm-shrinkwrap.json
1 {
2   "name": "Moodle",
3   "requires": true,
4   "lockfileVersion": 1,
5   "dependencies": {
6     "JSONStream": {
7       "version": "0.8.4",
8       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-0.8.4.tgz",
9       "integrity": "sha1-kWV9/m/4V0gwZhMrRhi2Lo9Ih70=",
10       "dev": true,
11       "requires": {
12         "jsonparse": "0.0.5",
13         "through": "2.3.8"
14       }
15     },
16     "abbrev": {
17       "version": "1.1.1",
18       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
19       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
20       "dev": true
21     },
22     "acorn": {
23       "version": "5.5.3",
24       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz",
25       "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==",
26       "dev": true
27     },
28     "acorn-jsx": {
29       "version": "3.0.1",
30       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
31       "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
32       "dev": true,
33       "requires": {
34         "acorn": "3.3.0"
35       },
36       "dependencies": {
37         "acorn": {
38           "version": "3.3.0",
39           "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
40           "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
41           "dev": true
42         }
43       }
44     },
45     "ajv": {
46       "version": "5.5.2",
47       "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
48       "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
49       "dev": true,
50       "requires": {
51         "co": "4.6.0",
52         "fast-deep-equal": "1.1.0",
53         "fast-json-stable-stringify": "2.0.0",
54         "json-schema-traverse": "0.3.1"
55       }
56     },
57     "ajv-keywords": {
58       "version": "3.2.0",
59       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
60       "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
61       "dev": true
62     },
63     "align-text": {
64       "version": "0.1.4",
65       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
66       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
67       "dev": true,
68       "requires": {
69         "kind-of": "3.2.2",
70         "longest": "1.0.1",
71         "repeat-string": "1.6.1"
72       }
73     },
74     "amdefine": {
75       "version": "1.0.1",
76       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
77       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
78       "dev": true
79     },
80     "ansi-color": {
81       "version": "0.2.1",
82       "resolved": "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz",
83       "integrity": "sha1-PnXAN0dSF1RO12Oo21cJ+prlv5o=",
84       "dev": true
85     },
86     "ansi-escapes": {
87       "version": "3.1.0",
88       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz",
89       "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==",
90       "dev": true
91     },
92     "ansi-regex": {
93       "version": "2.1.1",
94       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
95       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
96       "dev": true
97     },
98     "ansi-styles": {
99       "version": "2.2.1",
100       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
101       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
102       "dev": true
103     },
104     "argparse": {
105       "version": "1.0.10",
106       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
107       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
108       "dev": true,
109       "requires": {
110         "sprintf-js": "1.0.3"
111       }
112     },
113     "arr-diff": {
114       "version": "2.0.0",
115       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
116       "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
117       "dev": true,
118       "requires": {
119         "arr-flatten": "1.1.0"
120       }
121     },
122     "arr-flatten": {
123       "version": "1.1.0",
124       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
125       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
126       "dev": true
127     },
128     "array-differ": {
129       "version": "1.0.0",
130       "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
131       "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
132       "dev": true
133     },
134     "array-find-index": {
135       "version": "1.0.2",
136       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
137       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
138       "dev": true
139     },
140     "array-union": {
141       "version": "1.0.2",
142       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
143       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
144       "dev": true,
145       "requires": {
146         "array-uniq": "1.0.3"
147       }
148     },
149     "array-uniq": {
150       "version": "1.0.3",
151       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
152       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
153       "dev": true
154     },
155     "array-unique": {
156       "version": "0.2.1",
157       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
158       "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
159       "dev": true
160     },
161     "arrify": {
162       "version": "1.0.1",
163       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
164       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
165       "dev": true
166     },
167     "asap": {
168       "version": "2.0.6",
169       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
170       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
171       "dev": true,
172       "optional": true
173     },
174     "asn1": {
175       "version": "0.2.3",
176       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
177       "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
178       "dev": true,
179       "optional": true
180     },
181     "assert-plus": {
182       "version": "1.0.0",
183       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
184       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
185       "dev": true
186     },
187     "async": {
188       "version": "1.5.2",
189       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
190       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
191       "dev": true
192     },
193     "asynckit": {
194       "version": "0.4.0",
195       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
196       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
197       "dev": true,
198       "optional": true
199     },
200     "autoprefixer": {
201       "version": "6.7.7",
202       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
203       "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
204       "dev": true,
205       "requires": {
206         "browserslist": "1.7.7",
207         "caniuse-db": "1.0.30000833",
208         "normalize-range": "0.1.2",
209         "num2fraction": "1.2.2",
210         "postcss": "5.2.18",
211         "postcss-value-parser": "3.3.0"
212       }
213     },
214     "aws-sign2": {
215       "version": "0.7.0",
216       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
217       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
218       "dev": true,
219       "optional": true
220     },
221     "aws4": {
222       "version": "1.7.0",
223       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz",
224       "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==",
225       "dev": true,
226       "optional": true
227     },
228     "babel-code-frame": {
229       "version": "6.26.0",
230       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
231       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
232       "dev": true,
233       "requires": {
234         "chalk": "1.1.3",
235         "esutils": "2.0.2",
236         "js-tokens": "3.0.2"
237       },
238       "dependencies": {
239         "chalk": {
240           "version": "1.1.3",
241           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
242           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
243           "dev": true,
244           "requires": {
245             "ansi-styles": "2.2.1",
246             "escape-string-regexp": "1.0.5",
247             "has-ansi": "2.0.0",
248             "strip-ansi": "3.0.1",
249             "supports-color": "2.0.0"
250           }
251         },
252         "strip-ansi": {
253           "version": "3.0.1",
254           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
255           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
256           "dev": true,
257           "requires": {
258             "ansi-regex": "2.1.1"
259           }
260         }
261       }
262     },
263     "balanced-match": {
264       "version": "1.0.0",
265       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
266       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
267       "dev": true
268     },
269     "bcrypt-pbkdf": {
270       "version": "1.0.1",
271       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
272       "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
273       "dev": true,
274       "optional": true,
275       "requires": {
276         "tweetnacl": "0.14.5"
277       }
278     },
279     "body-parser": {
280       "version": "1.14.2",
281       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz",
282       "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=",
283       "dev": true,
284       "requires": {
285         "bytes": "2.2.0",
286         "content-type": "1.0.4",
287         "debug": "2.2.0",
288         "depd": "1.1.2",
289         "http-errors": "1.3.1",
290         "iconv-lite": "0.4.13",
291         "on-finished": "2.3.0",
292         "qs": "5.2.0",
293         "raw-body": "2.1.7",
294         "type-is": "1.6.16"
295       },
296       "dependencies": {
297         "debug": {
298           "version": "2.2.0",
299           "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
300           "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
301           "dev": true,
302           "requires": {
303             "ms": "0.7.1"
304           }
305         },
306         "iconv-lite": {
307           "version": "0.4.13",
308           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
309           "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
310           "dev": true
311         },
312         "ms": {
313           "version": "0.7.1",
314           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
315           "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
316           "dev": true
317         },
318         "qs": {
319           "version": "5.2.0",
320           "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz",
321           "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=",
322           "dev": true
323         }
324       }
325     },
326     "boom": {
327       "version": "4.3.1",
328       "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz",
329       "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",
330       "dev": true,
331       "optional": true,
332       "requires": {
333         "hoek": "4.2.1"
334       }
335     },
336     "brace-expansion": {
337       "version": "1.1.11",
338       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
339       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
340       "dev": true,
341       "requires": {
342         "balanced-match": "1.0.0",
343         "concat-map": "0.0.1"
344       }
345     },
346     "braces": {
347       "version": "1.8.5",
348       "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
349       "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
350       "dev": true,
351       "requires": {
352         "expand-range": "1.8.2",
353         "preserve": "0.2.0",
354         "repeat-element": "1.1.2"
355       }
356     },
357     "browserify-zlib": {
358       "version": "0.1.4",
359       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
360       "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
361       "dev": true,
362       "requires": {
363         "pako": "0.2.9"
364       }
365     },
366     "browserslist": {
367       "version": "1.7.7",
368       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
369       "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
370       "dev": true,
371       "requires": {
372         "caniuse-db": "1.0.30000833",
373         "electron-to-chromium": "1.3.45"
374       }
375     },
376     "buffer-from": {
377       "version": "1.0.0",
378       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz",
379       "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==",
380       "dev": true
381     },
382     "builtin-modules": {
383       "version": "1.1.1",
384       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
385       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
386       "dev": true
387     },
388     "bytes": {
389       "version": "2.2.0",
390       "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz",
391       "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=",
392       "dev": true
393     },
394     "caller-path": {
395       "version": "0.1.0",
396       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
397       "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
398       "dev": true,
399       "requires": {
400         "callsites": "0.2.0"
401       }
402     },
403     "callsites": {
404       "version": "0.2.0",
405       "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
406       "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
407       "dev": true
408     },
409     "camelcase": {
410       "version": "2.1.1",
411       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
412       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
413       "dev": true
414     },
415     "camelcase-keys": {
416       "version": "2.1.0",
417       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
418       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
419       "dev": true,
420       "requires": {
421         "camelcase": "2.1.1",
422         "map-obj": "1.0.1"
423       }
424     },
425     "caniuse-db": {
426       "version": "1.0.30000833",
427       "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000833.tgz",
428       "integrity": "sha1-K9e+cqQBZY0svLj012AN7r6xxnY=",
429       "dev": true
430     },
431     "caniuse-lite": {
432       "version": "1.0.30000833",
433       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000833.tgz",
434       "integrity": "sha512-tKNuKu4WLImh4NxoTgntxFpDrRiA0Q6Q1NycNhuMST0Kx+Pt8YnRDW6V8xsyH6AtO2CpAoibatEk5eaEhP3O1g==",
435       "dev": true
436     },
437     "caseless": {
438       "version": "0.12.0",
439       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
440       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
441       "dev": true,
442       "optional": true
443     },
444     "center-align": {
445       "version": "0.1.3",
446       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
447       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
448       "dev": true,
449       "requires": {
450         "align-text": "0.1.4",
451         "lazy-cache": "1.0.4"
452       }
453     },
454     "chalk": {
455       "version": "2.4.1",
456       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
457       "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
458       "dev": true,
459       "requires": {
460         "ansi-styles": "3.2.1",
461         "escape-string-regexp": "1.0.5",
462         "supports-color": "5.4.0"
463       },
464       "dependencies": {
465         "ansi-styles": {
466           "version": "3.2.1",
467           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
468           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
469           "dev": true,
470           "requires": {
471             "color-convert": "1.9.1"
472           }
473         },
474         "supports-color": {
475           "version": "5.4.0",
476           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
477           "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
478           "dev": true,
479           "requires": {
480             "has-flag": "3.0.0"
481           }
482         }
483       }
484     },
485     "chardet": {
486       "version": "0.4.2",
487       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
488       "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
489       "dev": true
490     },
491     "circular-json": {
492       "version": "0.3.3",
493       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
494       "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
495       "dev": true
496     },
497     "cli": {
498       "version": "0.6.6",
499       "resolved": "https://registry.npmjs.org/cli/-/cli-0.6.6.tgz",
500       "integrity": "sha1-Aq1Eo4Cr8nraxebwzdewQ9dMU+M=",
501       "dev": true,
502       "requires": {
503         "exit": "0.1.2",
504         "glob": "3.2.11"
505       },
506       "dependencies": {
507         "glob": {
508           "version": "3.2.11",
509           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
510           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
511           "dev": true,
512           "requires": {
513             "inherits": "2.0.3",
514             "minimatch": "0.3.0"
515           }
516         },
517         "lru-cache": {
518           "version": "2.7.3",
519           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
520           "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
521           "dev": true
522         },
523         "minimatch": {
524           "version": "0.3.0",
525           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
526           "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
527           "dev": true,
528           "requires": {
529             "lru-cache": "2.7.3",
530             "sigmund": "1.0.1"
531           }
532         }
533       }
534     },
535     "cli-cursor": {
536       "version": "2.1.0",
537       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
538       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
539       "dev": true,
540       "requires": {
541         "restore-cursor": "2.0.0"
542       }
543     },
544     "cli-width": {
545       "version": "2.2.0",
546       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
547       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
548       "dev": true
549     },
550     "cliui": {
551       "version": "2.1.0",
552       "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
553       "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
554       "dev": true,
555       "requires": {
556         "center-align": "0.1.3",
557         "right-align": "0.1.3",
558         "wordwrap": "0.0.2"
559       },
560       "dependencies": {
561         "wordwrap": {
562           "version": "0.0.2",
563           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
564           "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
565           "dev": true
566         }
567       }
568     },
569     "clone-regexp": {
570       "version": "1.0.1",
571       "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz",
572       "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==",
573       "dev": true,
574       "requires": {
575         "is-regexp": "1.0.0",
576         "is-supported-regexp-flag": "1.0.1"
577       }
578     },
579     "co": {
580       "version": "4.6.0",
581       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
582       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
583       "dev": true
584     },
585     "coffee-script": {
586       "version": "1.10.0",
587       "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.10.0.tgz",
588       "integrity": "sha1-EpOLz5vhlI+gBvkuDEyegXBRCMA=",
589       "dev": true
590     },
591     "color-convert": {
592       "version": "1.9.1",
593       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
594       "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
595       "dev": true,
596       "requires": {
597         "color-name": "1.1.3"
598       }
599     },
600     "color-diff": {
601       "version": "0.1.7",
602       "resolved": "https://registry.npmjs.org/color-diff/-/color-diff-0.1.7.tgz",
603       "integrity": "sha1-bbeM2UgqjkWdQIIer0tQMoPcuOI=",
604       "dev": true
605     },
606     "color-name": {
607       "version": "1.1.3",
608       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
609       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
610       "dev": true
611     },
612     "colorguard": {
613       "version": "1.2.1",
614       "resolved": "https://registry.npmjs.org/colorguard/-/colorguard-1.2.1.tgz",
615       "integrity": "sha512-qYVKTg626qpDg4/eBnPXidEPXn5+krbYqHVfyyEFBWV5z3IF4p44HKY/eE2t1ohlcrlIkDgHmFJMfQ8qMLnSFw==",
616       "dev": true,
617       "requires": {
618         "chalk": "1.1.3",
619         "color-diff": "0.1.7",
620         "log-symbols": "1.0.2",
621         "object-assign": "4.1.1",
622         "pipetteur": "2.0.3",
623         "plur": "2.1.2",
624         "postcss": "5.2.18",
625         "postcss-reporter": "1.4.1",
626         "text-table": "0.2.0",
627         "yargs": "1.3.3"
628       },
629       "dependencies": {
630         "chalk": {
631           "version": "1.1.3",
632           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
633           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
634           "dev": true,
635           "requires": {
636             "ansi-styles": "2.2.1",
637             "escape-string-regexp": "1.0.5",
638             "has-ansi": "2.0.0",
639             "strip-ansi": "3.0.1",
640             "supports-color": "2.0.0"
641           }
642         },
643         "postcss-reporter": {
644           "version": "1.4.1",
645           "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-1.4.1.tgz",
646           "integrity": "sha1-wTbwpbFhkV83ndN2XGEHX357mvI=",
647           "dev": true,
648           "requires": {
649             "chalk": "1.1.3",
650             "lodash": "4.17.10",
651             "log-symbols": "1.0.2",
652             "postcss": "5.2.18"
653           }
654         },
655         "strip-ansi": {
656           "version": "3.0.1",
657           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
658           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
659           "dev": true,
660           "requires": {
661             "ansi-regex": "2.1.1"
662           }
663         },
664         "yargs": {
665           "version": "1.3.3",
666           "resolved": "https://registry.npmjs.org/yargs/-/yargs-1.3.3.tgz",
667           "integrity": "sha1-BU3oth8i7v23IHBZ6u+da4P7kxo=",
668           "dev": true
669         }
670       }
671     },
672     "colors": {
673       "version": "1.1.2",
674       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
675       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
676       "dev": true
677     },
678     "combined-stream": {
679       "version": "1.0.6",
680       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
681       "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
682       "dev": true,
683       "requires": {
684         "delayed-stream": "1.0.0"
685       }
686     },
687     "commander": {
688       "version": "2.9.0",
689       "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
690       "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
691       "dev": true,
692       "requires": {
693         "graceful-readlink": "1.0.1"
694       }
695     },
696     "concat-map": {
697       "version": "0.0.1",
698       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
699       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
700       "dev": true
701     },
702     "concat-stream": {
703       "version": "1.6.2",
704       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
705       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
706       "dev": true,
707       "requires": {
708         "buffer-from": "1.0.0",
709         "inherits": "2.0.3",
710         "readable-stream": "2.3.6",
711         "typedarray": "0.0.6"
712       }
713     },
714     "console-browserify": {
715       "version": "1.1.0",
716       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
717       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
718       "dev": true,
719       "requires": {
720         "date-now": "0.1.4"
721       }
722     },
723     "content-type": {
724       "version": "1.0.4",
725       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
726       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
727       "dev": true
728     },
729     "core-util-is": {
730       "version": "1.0.2",
731       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
732       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
733       "dev": true
734     },
735     "cosmiconfig": {
736       "version": "2.2.2",
737       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz",
738       "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==",
739       "dev": true,
740       "requires": {
741         "is-directory": "0.3.1",
742         "js-yaml": "3.11.0",
743         "minimist": "1.2.0",
744         "object-assign": "4.1.1",
745         "os-homedir": "1.0.2",
746         "parse-json": "2.2.0",
747         "require-from-string": "1.2.1"
748       },
749       "dependencies": {
750         "minimist": {
751           "version": "1.2.0",
752           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
753           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
754           "dev": true
755         }
756       }
757     },
758     "cpr": {
759       "version": "0.0.6",
760       "resolved": "https://registry.npmjs.org/cpr/-/cpr-0.0.6.tgz",
761       "integrity": "sha1-U43SYnolrlDtoNwPgyKfuWDQhrM=",
762       "dev": true,
763       "requires": {
764         "graceful-fs": "1.1.14",
765         "mkdirp": "0.3.5",
766         "rimraf": "2.0.3"
767       },
768       "dependencies": {
769         "graceful-fs": {
770           "version": "1.1.14",
771           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz",
772           "integrity": "sha1-BweNtfY3f2Mh/Oqu30l94STclGU=",
773           "dev": true
774         },
775         "mkdirp": {
776           "version": "0.3.5",
777           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
778           "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
779           "dev": true
780         },
781         "rimraf": {
782           "version": "2.0.3",
783           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.0.3.tgz",
784           "integrity": "sha1-9QopZecUTpr9mYmC8V33BnMPVqk=",
785           "dev": true,
786           "requires": {
787             "graceful-fs": "1.1.14"
788           }
789         }
790       }
791     },
792     "cross-spawn": {
793       "version": "5.1.0",
794       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
795       "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
796       "dev": true,
797       "requires": {
798         "lru-cache": "4.1.2",
799         "shebang-command": "1.2.0",
800         "which": "1.3.0"
801       }
802     },
803     "cryptiles": {
804       "version": "3.1.2",
805       "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz",
806       "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
807       "dev": true,
808       "optional": true,
809       "requires": {
810         "boom": "5.2.0"
811       },
812       "dependencies": {
813         "boom": {
814           "version": "5.2.0",
815           "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz",
816           "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==",
817           "dev": true,
818           "optional": true,
819           "requires": {
820             "hoek": "4.2.1"
821           }
822         }
823       }
824     },
825     "css-color-names": {
826       "version": "0.0.3",
827       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.3.tgz",
828       "integrity": "sha1-3gzvFvTYqoIioyDVttfpu62nufY=",
829       "dev": true
830     },
831     "css-rule-stream": {
832       "version": "1.1.0",
833       "resolved": "https://registry.npmjs.org/css-rule-stream/-/css-rule-stream-1.1.0.tgz",
834       "integrity": "sha1-N4bnGYmD2WWibjGVfgkHjLt3BaI=",
835       "dev": true,
836       "requires": {
837         "css-tokenize": "1.0.1",
838         "duplexer2": "0.0.2",
839         "ldjson-stream": "1.2.1",
840         "through2": "0.6.5"
841       }
842     },
843     "css-tokenize": {
844       "version": "1.0.1",
845       "resolved": "https://registry.npmjs.org/css-tokenize/-/css-tokenize-1.0.1.tgz",
846       "integrity": "sha1-RiXLHtohwUOFi3+B1oA8HSb8FL4=",
847       "dev": true,
848       "requires": {
849         "inherits": "2.0.3",
850         "readable-stream": "1.1.14"
851       },
852       "dependencies": {
853         "isarray": {
854           "version": "0.0.1",
855           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
856           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
857           "dev": true
858         },
859         "readable-stream": {
860           "version": "1.1.14",
861           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
862           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
863           "dev": true,
864           "requires": {
865             "core-util-is": "1.0.2",
866             "inherits": "2.0.3",
867             "isarray": "0.0.1",
868             "string_decoder": "0.10.31"
869           }
870         },
871         "string_decoder": {
872           "version": "0.10.31",
873           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
874           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
875           "dev": true
876         }
877       }
878     },
879     "css-tree": {
880       "version": "1.0.0-alpha16",
881       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha16.tgz",
882       "integrity": "sha1-bLLN/2lHJZ39r3kGJjM6hi3pSLA=",
883       "dev": true,
884       "requires": {
885         "source-map": "0.5.7"
886       }
887     },
888     "csslint": {
889       "version": "0.10.0",
890       "resolved": "https://registry.npmjs.org/csslint/-/csslint-0.10.0.tgz",
891       "integrity": "sha1-OmoE51Zcjp0ZvrSXZ8fslug2WAU=",
892       "dev": true,
893       "requires": {
894         "parserlib": "0.2.5"
895       }
896     },
897     "cssproc": {
898       "version": "0.0.7",
899       "resolved": "https://registry.npmjs.org/cssproc/-/cssproc-0.0.7.tgz",
900       "integrity": "sha1-+Ch4pPhKvpcxVUK5ln9mUNhdPf4=",
901       "dev": true
902     },
903     "currently-unhandled": {
904       "version": "0.4.1",
905       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
906       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
907       "dev": true,
908       "requires": {
909         "array-find-index": "1.0.2"
910       }
911     },
912     "dashdash": {
913       "version": "1.14.1",
914       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
915       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
916       "dev": true,
917       "optional": true,
918       "requires": {
919         "assert-plus": "1.0.0"
920       }
921     },
922     "date-now": {
923       "version": "0.1.4",
924       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
925       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
926       "dev": true
927     },
928     "dateformat": {
929       "version": "1.0.12",
930       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
931       "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
932       "dev": true,
933       "requires": {
934         "get-stdin": "4.0.1",
935         "meow": "3.7.0"
936       }
937     },
938     "debug": {
939       "version": "2.6.9",
940       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
941       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
942       "dev": true,
943       "requires": {
944         "ms": "2.0.0"
945       }
946     },
947     "decamelize": {
948       "version": "1.2.0",
949       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
950       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
951       "dev": true
952     },
953     "deep-is": {
954       "version": "0.1.3",
955       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
956       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
957       "dev": true
958     },
959     "del": {
960       "version": "2.2.2",
961       "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
962       "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
963       "dev": true,
964       "requires": {
965         "globby": "5.0.0",
966         "is-path-cwd": "1.0.0",
967         "is-path-in-cwd": "1.0.1",
968         "object-assign": "4.1.1",
969         "pify": "2.3.0",
970         "pinkie-promise": "2.0.1",
971         "rimraf": "2.6.2"
972       }
973     },
974     "delayed-stream": {
975       "version": "1.0.0",
976       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
977       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
978       "dev": true
979     },
980     "depd": {
981       "version": "1.1.2",
982       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
983       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
984       "dev": true
985     },
986     "doctrine": {
987       "version": "2.1.0",
988       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
989       "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
990       "dev": true,
991       "requires": {
992         "esutils": "2.0.2"
993       }
994     },
995     "doiuse": {
996       "version": "2.6.0",
997       "resolved": "https://registry.npmjs.org/doiuse/-/doiuse-2.6.0.tgz",
998       "integrity": "sha1-GJLRC2Gpo1at2/K2FJM+gfi7ODQ=",
999       "dev": true,
1000       "requires": {
1001         "browserslist": "1.7.7",
1002         "caniuse-db": "1.0.30000833",
1003         "css-rule-stream": "1.1.0",
1004         "duplexer2": "0.0.2",
1005         "jsonfilter": "1.1.2",
1006         "ldjson-stream": "1.2.1",
1007         "lodash": "4.17.10",
1008         "multimatch": "2.1.0",
1009         "postcss": "5.2.18",
1010         "source-map": "0.4.4",
1011         "through2": "0.6.5",
1012         "yargs": "3.10.0"
1013       },
1014       "dependencies": {
1015         "source-map": {
1016           "version": "0.4.4",
1017           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
1018           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
1019           "dev": true,
1020           "requires": {
1021             "amdefine": "1.0.1"
1022           }
1023         }
1024       }
1025     },
1026     "dom-serializer": {
1027       "version": "0.1.0",
1028       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
1029       "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
1030       "dev": true,
1031       "requires": {
1032         "domelementtype": "1.1.3",
1033         "entities": "1.1.1"
1034       },
1035       "dependencies": {
1036         "domelementtype": {
1037           "version": "1.1.3",
1038           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
1039           "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
1040           "dev": true
1041         },
1042         "entities": {
1043           "version": "1.1.1",
1044           "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
1045           "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
1046           "dev": true
1047         }
1048       }
1049     },
1050     "domelementtype": {
1051       "version": "1.3.0",
1052       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
1053       "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
1054       "dev": true
1055     },
1056     "domhandler": {
1057       "version": "2.3.0",
1058       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
1059       "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
1060       "dev": true,
1061       "requires": {
1062         "domelementtype": "1.3.0"
1063       }
1064     },
1065     "domutils": {
1066       "version": "1.5.1",
1067       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
1068       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
1069       "dev": true,
1070       "requires": {
1071         "dom-serializer": "0.1.0",
1072         "domelementtype": "1.3.0"
1073       }
1074     },
1075     "duplexer": {
1076       "version": "0.1.1",
1077       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
1078       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
1079       "dev": true
1080     },
1081     "duplexer2": {
1082       "version": "0.0.2",
1083       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
1084       "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
1085       "dev": true,
1086       "requires": {
1087         "readable-stream": "1.1.14"
1088       },
1089       "dependencies": {
1090         "isarray": {
1091           "version": "0.0.1",
1092           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
1093           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
1094           "dev": true
1095         },
1096         "readable-stream": {
1097           "version": "1.1.14",
1098           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
1099           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
1100           "dev": true,
1101           "requires": {
1102             "core-util-is": "1.0.2",
1103             "inherits": "2.0.3",
1104             "isarray": "0.0.1",
1105             "string_decoder": "0.10.31"
1106           }
1107         },
1108         "string_decoder": {
1109           "version": "0.10.31",
1110           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
1111           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
1112           "dev": true
1113         }
1114       }
1115     },
1116     "ecc-jsbn": {
1117       "version": "0.1.1",
1118       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
1119       "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
1120       "dev": true,
1121       "optional": true,
1122       "requires": {
1123         "jsbn": "0.1.1"
1124       }
1125     },
1126     "ee-first": {
1127       "version": "1.1.1",
1128       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
1129       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
1130       "dev": true
1131     },
1132     "electron-to-chromium": {
1133       "version": "1.3.45",
1134       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.45.tgz",
1135       "integrity": "sha1-RYrBscXHYM6IEaFtK/vZfsMLr7g=",
1136       "dev": true
1137     },
1138     "entities": {
1139       "version": "1.0.0",
1140       "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
1141       "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
1142       "dev": true
1143     },
1144     "errno": {
1145       "version": "0.1.7",
1146       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
1147       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
1148       "dev": true,
1149       "optional": true,
1150       "requires": {
1151         "prr": "1.0.1"
1152       }
1153     },
1154     "error-ex": {
1155       "version": "1.3.1",
1156       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
1157       "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
1158       "dev": true,
1159       "requires": {
1160         "is-arrayish": "0.2.1"
1161       }
1162     },
1163     "escape-string-regexp": {
1164       "version": "1.0.5",
1165       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1166       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
1167       "dev": true
1168     },
1169     "escodegen": {
1170       "version": "0.0.28",
1171       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz",
1172       "integrity": "sha1-Dk/xcV8yh3XWyrUaxEpAbNer/9M=",
1173       "dev": true,
1174       "requires": {
1175         "esprima": "1.0.4",
1176         "estraverse": "1.3.2",
1177         "source-map": "0.5.7"
1178       },
1179       "dependencies": {
1180         "esprima": {
1181           "version": "1.0.4",
1182           "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
1183           "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
1184           "dev": true
1185         },
1186         "estraverse": {
1187           "version": "1.3.2",
1188           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz",
1189           "integrity": "sha1-N8K4k+8T1yPydth41g2FNRUqbEI=",
1190           "dev": true
1191         }
1192       }
1193     },
1194     "eslint": {
1195       "version": "4.6.1",
1196       "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.6.1.tgz",
1197       "integrity": "sha1-3cf8f9cL+TIFsLNEm7FqHp59SVA=",
1198       "dev": true,
1199       "requires": {
1200         "ajv": "5.5.2",
1201         "babel-code-frame": "6.26.0",
1202         "chalk": "2.4.1",
1203         "concat-stream": "1.6.2",
1204         "cross-spawn": "5.1.0",
1205         "debug": "2.6.9",
1206         "doctrine": "2.1.0",
1207         "eslint-scope": "3.7.1",
1208         "espree": "3.5.4",
1209         "esquery": "1.0.1",
1210         "estraverse": "4.2.0",
1211         "esutils": "2.0.2",
1212         "file-entry-cache": "2.0.0",
1213         "functional-red-black-tree": "1.0.1",
1214         "glob": "7.1.2",
1215         "globals": "9.18.0",
1216         "ignore": "3.3.8",
1217         "imurmurhash": "0.1.4",
1218         "inquirer": "3.3.0",
1219         "is-resolvable": "1.1.0",
1220         "js-yaml": "3.11.0",
1221         "json-stable-stringify": "1.0.1",
1222         "levn": "0.3.0",
1223         "lodash": "4.17.10",
1224         "minimatch": "3.0.4",
1225         "mkdirp": "0.5.1",
1226         "natural-compare": "1.4.0",
1227         "optionator": "0.8.2",
1228         "path-is-inside": "1.0.2",
1229         "pluralize": "4.0.0",
1230         "progress": "2.0.0",
1231         "require-uncached": "1.0.3",
1232         "semver": "5.3.0",
1233         "strip-ansi": "4.0.0",
1234         "strip-json-comments": "2.0.1",
1235         "table": "4.0.3",
1236         "text-table": "0.2.0"
1237       }
1238     },
1239     "eslint-plugin-promise": {
1240       "version": "3.5.0",
1241       "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.5.0.tgz",
1242       "integrity": "sha1-ePu2/+BHIBYnVp6FpsU3OvKmj8o=",
1243       "dev": true
1244     },
1245     "eslint-scope": {
1246       "version": "3.7.1",
1247       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz",
1248       "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=",
1249       "dev": true,
1250       "requires": {
1251         "esrecurse": "4.2.1",
1252         "estraverse": "4.2.0"
1253       }
1254     },
1255     "espree": {
1256       "version": "3.5.4",
1257       "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
1258       "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
1259       "dev": true,
1260       "requires": {
1261         "acorn": "5.5.3",
1262         "acorn-jsx": "3.0.1"
1263       }
1264     },
1265     "esprima": {
1266       "version": "4.0.0",
1267       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
1268       "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
1269       "dev": true
1270     },
1271     "esquery": {
1272       "version": "1.0.1",
1273       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
1274       "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
1275       "dev": true,
1276       "requires": {
1277         "estraverse": "4.2.0"
1278       }
1279     },
1280     "esrecurse": {
1281       "version": "4.2.1",
1282       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
1283       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
1284       "dev": true,
1285       "requires": {
1286         "estraverse": "4.2.0"
1287       }
1288     },
1289     "estraverse": {
1290       "version": "4.2.0",
1291       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
1292       "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
1293       "dev": true
1294     },
1295     "esutils": {
1296       "version": "2.0.2",
1297       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
1298       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
1299       "dev": true
1300     },
1301     "eventemitter2": {
1302       "version": "0.4.14",
1303       "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
1304       "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
1305       "dev": true
1306     },
1307     "execall": {
1308       "version": "1.0.0",
1309       "resolved": "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz",
1310       "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=",
1311       "dev": true,
1312       "requires": {
1313         "clone-regexp": "1.0.1"
1314       }
1315     },
1316     "exit": {
1317       "version": "0.1.2",
1318       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
1319       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
1320       "dev": true
1321     },
1322     "expand-brackets": {
1323       "version": "0.1.5",
1324       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
1325       "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
1326       "dev": true,
1327       "requires": {
1328         "is-posix-bracket": "0.1.1"
1329       }
1330     },
1331     "expand-range": {
1332       "version": "1.8.2",
1333       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
1334       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
1335       "dev": true,
1336       "requires": {
1337         "fill-range": "2.2.3"
1338       }
1339     },
1340     "extend": {
1341       "version": "3.0.1",
1342       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
1343       "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
1344       "dev": true,
1345       "optional": true
1346     },
1347     "external-editor": {
1348       "version": "2.2.0",
1349       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
1350       "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
1351       "dev": true,
1352       "requires": {
1353         "chardet": "0.4.2",
1354         "iconv-lite": "0.4.21",
1355         "tmp": "0.0.33"
1356       }
1357     },
1358     "extglob": {
1359       "version": "0.3.2",
1360       "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
1361       "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
1362       "dev": true,
1363       "requires": {
1364         "is-extglob": "1.0.0"
1365       }
1366     },
1367     "extsprintf": {
1368       "version": "1.3.0",
1369       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1370       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
1371       "dev": true
1372     },
1373     "fast-deep-equal": {
1374       "version": "1.1.0",
1375       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
1376       "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
1377       "dev": true
1378     },
1379     "fast-json-stable-stringify": {
1380       "version": "2.0.0",
1381       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
1382       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
1383       "dev": true
1384     },
1385     "fast-levenshtein": {
1386       "version": "2.0.6",
1387       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1388       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
1389       "dev": true
1390     },
1391     "faye-websocket": {
1392       "version": "0.10.0",
1393       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
1394       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
1395       "dev": true,
1396       "requires": {
1397         "websocket-driver": "0.7.0"
1398       }
1399     },
1400     "figures": {
1401       "version": "2.0.0",
1402       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
1403       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
1404       "dev": true,
1405       "requires": {
1406         "escape-string-regexp": "1.0.5"
1407       }
1408     },
1409     "file-entry-cache": {
1410       "version": "2.0.0",
1411       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
1412       "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
1413       "dev": true,
1414       "requires": {
1415         "flat-cache": "1.3.0",
1416         "object-assign": "4.1.1"
1417       }
1418     },
1419     "filename-regex": {
1420       "version": "2.0.1",
1421       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
1422       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
1423       "dev": true
1424     },
1425     "fileset": {
1426       "version": "0.1.8",
1427       "resolved": "https://registry.npmjs.org/fileset/-/fileset-0.1.8.tgz",
1428       "integrity": "sha1-UGuRqTluqn4y+0KoQHfHoMc2t0E=",
1429       "dev": true,
1430       "requires": {
1431         "glob": "3.2.11",
1432         "minimatch": "0.4.0"
1433       },
1434       "dependencies": {
1435         "glob": {
1436           "version": "3.2.11",
1437           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
1438           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
1439           "dev": true,
1440           "requires": {
1441             "inherits": "2.0.3",
1442             "minimatch": "0.3.0"
1443           },
1444           "dependencies": {
1445             "minimatch": {
1446               "version": "0.3.0",
1447               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
1448               "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
1449               "dev": true,
1450               "requires": {
1451                 "lru-cache": "2.7.3",
1452                 "sigmund": "1.0.1"
1453               }
1454             }
1455           }
1456         },
1457         "lru-cache": {
1458           "version": "2.7.3",
1459           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
1460           "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
1461           "dev": true
1462         },
1463         "minimatch": {
1464           "version": "0.4.0",
1465           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.4.0.tgz",
1466           "integrity": "sha1-vSx9Bg0sjI/Xzefx8u0tWycP2xs=",
1467           "dev": true,
1468           "requires": {
1469             "lru-cache": "2.7.3",
1470             "sigmund": "1.0.1"
1471           }
1472         }
1473       }
1474     },
1475     "fill-range": {
1476       "version": "2.2.3",
1477       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
1478       "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
1479       "dev": true,
1480       "requires": {
1481         "is-number": "2.1.0",
1482         "isobject": "2.1.0",
1483         "randomatic": "1.1.7",
1484         "repeat-element": "1.1.2",
1485         "repeat-string": "1.6.1"
1486       }
1487     },
1488     "find-up": {
1489       "version": "1.1.2",
1490       "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
1491       "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
1492       "dev": true,
1493       "requires": {
1494         "path-exists": "2.1.0",
1495         "pinkie-promise": "2.0.1"
1496       }
1497     },
1498     "findup-sync": {
1499       "version": "0.3.0",
1500       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
1501       "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
1502       "dev": true,
1503       "requires": {
1504         "glob": "5.0.15"
1505       },
1506       "dependencies": {
1507         "glob": {
1508           "version": "5.0.15",
1509           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
1510           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
1511           "dev": true,
1512           "requires": {
1513             "inflight": "1.0.6",
1514             "inherits": "2.0.3",
1515             "minimatch": "3.0.4",
1516             "once": "1.4.0",
1517             "path-is-absolute": "1.0.1"
1518           }
1519         }
1520       }
1521     },
1522     "flat-cache": {
1523       "version": "1.3.0",
1524       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
1525       "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
1526       "dev": true,
1527       "requires": {
1528         "circular-json": "0.3.3",
1529         "del": "2.2.2",
1530         "graceful-fs": "4.1.11",
1531         "write": "0.2.1"
1532       }
1533     },
1534     "flatten": {
1535       "version": "1.0.2",
1536       "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz",
1537       "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
1538       "dev": true
1539     },
1540     "for-in": {
1541       "version": "1.0.2",
1542       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
1543       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
1544       "dev": true
1545     },
1546     "for-own": {
1547       "version": "0.1.5",
1548       "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
1549       "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
1550       "dev": true,
1551       "requires": {
1552         "for-in": "1.0.2"
1553       }
1554     },
1555     "forever-agent": {
1556       "version": "0.6.1",
1557       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1558       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
1559       "dev": true,
1560       "optional": true
1561     },
1562     "form-data": {
1563       "version": "2.3.2",
1564       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
1565       "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
1566       "dev": true,
1567       "optional": true,
1568       "requires": {
1569         "asynckit": "0.4.0",
1570         "combined-stream": "1.0.6",
1571         "mime-types": "2.1.18"
1572       }
1573     },
1574     "fs.realpath": {
1575       "version": "1.0.0",
1576       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1577       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1578       "dev": true
1579     },
1580     "functional-red-black-tree": {
1581       "version": "1.0.1",
1582       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
1583       "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
1584       "dev": true
1585     },
1586     "gather-stream": {
1587       "version": "1.0.0",
1588       "resolved": "https://registry.npmjs.org/gather-stream/-/gather-stream-1.0.0.tgz",
1589       "integrity": "sha1-szmUr0V6gRVwDUEPMXczy+egkEs=",
1590       "dev": true
1591     },
1592     "gaze": {
1593       "version": "1.1.2",
1594       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz",
1595       "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
1596       "dev": true,
1597       "requires": {
1598         "globule": "1.2.0"
1599       }
1600     },
1601     "gear": {
1602       "version": "0.8.18",
1603       "resolved": "https://registry.npmjs.org/gear/-/gear-0.8.18.tgz",
1604       "integrity": "sha1-JVft8B/2FFNYrfyoyBonzuik3Do=",
1605       "dev": true,
1606       "requires": {
1607         "async": "0.2.10",
1608         "mkdirp": "0.3.5"
1609       },
1610       "dependencies": {
1611         "async": {
1612           "version": "0.2.10",
1613           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1614           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1615           "dev": true
1616         },
1617         "mkdirp": {
1618           "version": "0.3.5",
1619           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
1620           "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
1621           "dev": true
1622         }
1623       }
1624     },
1625     "gear-lib": {
1626       "version": "0.8.15",
1627       "resolved": "https://registry.npmjs.org/gear-lib/-/gear-lib-0.8.15.tgz",
1628       "integrity": "sha1-/AdqFOd5Yzab7XUraURqbtz2CW4=",
1629       "dev": true,
1630       "requires": {
1631         "async": "0.2.10",
1632         "csslint": "0.10.0",
1633         "gear": "0.8.18",
1634         "glob": "3.2.11",
1635         "handlebars": "2.0.0",
1636         "jshint": "2.5.11",
1637         "jslint": "0.3.4",
1638         "knox": "0.8.10",
1639         "less": "1.3.3",
1640         "mime": "1.2.11",
1641         "uglify-js": "1.3.5"
1642       },
1643       "dependencies": {
1644         "async": {
1645           "version": "0.2.10",
1646           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1647           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1648           "dev": true
1649         },
1650         "glob": {
1651           "version": "3.2.11",
1652           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
1653           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
1654           "dev": true,
1655           "requires": {
1656             "inherits": "2.0.3",
1657             "minimatch": "0.3.0"
1658           }
1659         },
1660         "jshint": {
1661           "version": "2.5.11",
1662           "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.5.11.tgz",
1663           "integrity": "sha1-4tlYWLuxqngwAQii6BCZ+wlWIuA=",
1664           "dev": true,
1665           "requires": {
1666             "cli": "0.6.6",
1667             "console-browserify": "1.1.0",
1668             "exit": "0.1.2",
1669             "htmlparser2": "3.8.3",
1670             "minimatch": "1.0.0",
1671             "shelljs": "0.3.0",
1672             "strip-json-comments": "1.0.4",
1673             "underscore": "1.6.0"
1674           },
1675           "dependencies": {
1676             "minimatch": {
1677               "version": "1.0.0",
1678               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
1679               "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=",
1680               "dev": true,
1681               "requires": {
1682                 "lru-cache": "2.7.3",
1683                 "sigmund": "1.0.1"
1684               }
1685             }
1686           }
1687         },
1688         "less": {
1689           "version": "1.3.3",
1690           "resolved": "https://registry.npmjs.org/less/-/less-1.3.3.tgz",
1691           "integrity": "sha1-fujzAKQQgPNUTIDHpwzfamEoDPk=",
1692           "dev": true,
1693           "requires": {
1694             "ycssmin": "1.0.1"
1695           }
1696         },
1697         "lru-cache": {
1698           "version": "2.7.3",
1699           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
1700           "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
1701           "dev": true
1702         },
1703         "mime": {
1704           "version": "1.2.11",
1705           "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
1706           "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=",
1707           "dev": true
1708         },
1709         "minimatch": {
1710           "version": "0.3.0",
1711           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
1712           "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
1713           "dev": true,
1714           "requires": {
1715             "lru-cache": "2.7.3",
1716             "sigmund": "1.0.1"
1717           }
1718         },
1719         "strip-json-comments": {
1720           "version": "1.0.4",
1721           "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
1722           "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
1723           "dev": true
1724         },
1725         "uglify-js": {
1726           "version": "1.3.5",
1727           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.5.tgz",
1728           "integrity": "sha1-S1v/+Rhu/7qoiOTJ6UvZ/EyUkp0=",
1729           "dev": true
1730         }
1731       }
1732     },
1733     "get-stdin": {
1734       "version": "4.0.1",
1735       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
1736       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
1737       "dev": true
1738     },
1739     "getobject": {
1740       "version": "0.1.0",
1741       "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
1742       "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
1743       "dev": true
1744     },
1745     "getpass": {
1746       "version": "0.1.7",
1747       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
1748       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
1749       "dev": true,
1750       "optional": true,
1751       "requires": {
1752         "assert-plus": "1.0.0"
1753       }
1754     },
1755     "gherkin": {
1756       "version": "4.0.0",
1757       "resolved": "https://registry.npmjs.org/gherkin/-/gherkin-4.0.0.tgz",
1758       "integrity": "sha1-edzgTRIj6kO0hip2vlzo+JwSwyw=",
1759       "dev": true
1760     },
1761     "gherkin-lint": {
1762       "version": "1.1.3",
1763       "resolved": "https://registry.npmjs.org/gherkin-lint/-/gherkin-lint-1.1.3.tgz",
1764       "integrity": "sha1-7V5s3S+VSsJle1tCCBBGk+gqoho=",
1765       "dev": true,
1766       "requires": {
1767         "commander": "2.9.0",
1768         "gherkin": "4.0.0",
1769         "glob": "7.0.5",
1770         "lodash": "4.13.1"
1771       },
1772       "dependencies": {
1773         "glob": {
1774           "version": "7.0.5",
1775           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
1776           "integrity": "sha1-tCAqaQmbu00pKnwblbZoK2fr3JU=",
1777           "dev": true,
1778           "requires": {
1779             "fs.realpath": "1.0.0",
1780             "inflight": "1.0.6",
1781             "inherits": "2.0.3",
1782             "minimatch": "3.0.4",
1783             "once": "1.4.0",
1784             "path-is-absolute": "1.0.1"
1785           }
1786         },
1787         "lodash": {
1788           "version": "4.13.1",
1789           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.13.1.tgz",
1790           "integrity": "sha1-g+SxCRP0hJbU0W/sSlYK8u50S2g=",
1791           "dev": true
1792         }
1793       }
1794     },
1795     "glob": {
1796       "version": "7.1.2",
1797       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
1798       "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
1799       "dev": true,
1800       "requires": {
1801         "fs.realpath": "1.0.0",
1802         "inflight": "1.0.6",
1803         "inherits": "2.0.3",
1804         "minimatch": "3.0.4",
1805         "once": "1.4.0",
1806         "path-is-absolute": "1.0.1"
1807       }
1808     },
1809     "glob-base": {
1810       "version": "0.3.0",
1811       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
1812       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
1813       "dev": true,
1814       "requires": {
1815         "glob-parent": "2.0.0",
1816         "is-glob": "2.0.1"
1817       }
1818     },
1819     "glob-parent": {
1820       "version": "2.0.0",
1821       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
1822       "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
1823       "dev": true,
1824       "requires": {
1825         "is-glob": "2.0.1"
1826       }
1827     },
1828     "globals": {
1829       "version": "9.18.0",
1830       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
1831       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
1832       "dev": true
1833     },
1834     "globby": {
1835       "version": "5.0.0",
1836       "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
1837       "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
1838       "dev": true,
1839       "requires": {
1840         "array-union": "1.0.2",
1841         "arrify": "1.0.1",
1842         "glob": "7.1.2",
1843         "object-assign": "4.1.1",
1844         "pify": "2.3.0",
1845         "pinkie-promise": "2.0.1"
1846       }
1847     },
1848     "globjoin": {
1849       "version": "0.1.4",
1850       "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
1851       "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
1852       "dev": true
1853     },
1854     "globule": {
1855       "version": "1.2.0",
1856       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz",
1857       "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
1858       "dev": true,
1859       "requires": {
1860         "glob": "7.1.2",
1861         "lodash": "4.17.10",
1862         "minimatch": "3.0.4"
1863       }
1864     },
1865     "graceful-fs": {
1866       "version": "4.1.11",
1867       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1868       "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1869       "dev": true
1870     },
1871     "graceful-readlink": {
1872       "version": "1.0.1",
1873       "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
1874       "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
1875       "dev": true
1876     },
1877     "grunt": {
1878       "version": "1.0.1",
1879       "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.1.tgz",
1880       "integrity": "sha1-6HeHZOlEsY8yuw8QuQeEdcnftWs=",
1881       "dev": true,
1882       "requires": {
1883         "coffee-script": "1.10.0",
1884         "dateformat": "1.0.12",
1885         "eventemitter2": "0.4.14",
1886         "exit": "0.1.2",
1887         "findup-sync": "0.3.0",
1888         "glob": "7.0.6",
1889         "grunt-cli": "1.2.0",
1890         "grunt-known-options": "1.1.0",
1891         "grunt-legacy-log": "1.0.2",
1892         "grunt-legacy-util": "1.0.0",
1893         "iconv-lite": "0.4.21",
1894         "js-yaml": "3.5.5",
1895         "minimatch": "3.0.4",
1896         "nopt": "3.0.6",
1897         "path-is-absolute": "1.0.1",
1898         "rimraf": "2.2.8"
1899       },
1900       "dependencies": {
1901         "esprima": {
1902           "version": "2.7.3",
1903           "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
1904           "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
1905           "dev": true
1906         },
1907         "glob": {
1908           "version": "7.0.6",
1909           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
1910           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
1911           "dev": true,
1912           "requires": {
1913             "fs.realpath": "1.0.0",
1914             "inflight": "1.0.6",
1915             "inherits": "2.0.3",
1916             "minimatch": "3.0.4",
1917             "once": "1.4.0",
1918             "path-is-absolute": "1.0.1"
1919           }
1920         },
1921         "grunt-cli": {
1922           "version": "1.2.0",
1923           "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
1924           "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
1925           "dev": true,
1926           "requires": {
1927             "findup-sync": "0.3.0",
1928             "grunt-known-options": "1.1.0",
1929             "nopt": "3.0.6",
1930             "resolve": "1.1.7"
1931           }
1932         },
1933         "js-yaml": {
1934           "version": "3.5.5",
1935           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz",
1936           "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=",
1937           "dev": true,
1938           "requires": {
1939             "argparse": "1.0.10",
1940             "esprima": "2.7.3"
1941           }
1942         },
1943         "rimraf": {
1944           "version": "2.2.8",
1945           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
1946           "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
1947           "dev": true
1948         }
1949       }
1950     },
1951     "grunt-contrib-less": {
1952       "version": "1.3.0",
1953       "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.3.0.tgz",
1954       "integrity": "sha1-UY73yG3GDhWeZRCKp125OpyP9dQ=",
1955       "dev": true,
1956       "requires": {
1957         "async": "1.5.2",
1958         "chalk": "1.1.3",
1959         "less": "2.6.1",
1960         "lodash": "4.17.10"
1961       },
1962       "dependencies": {
1963         "chalk": {
1964           "version": "1.1.3",
1965           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1966           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1967           "dev": true,
1968           "requires": {
1969             "ansi-styles": "2.2.1",
1970             "escape-string-regexp": "1.0.5",
1971             "has-ansi": "2.0.0",
1972             "strip-ansi": "3.0.1",
1973             "supports-color": "2.0.0"
1974           }
1975         },
1976         "strip-ansi": {
1977           "version": "3.0.1",
1978           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1979           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1980           "dev": true,
1981           "requires": {
1982             "ansi-regex": "2.1.1"
1983           }
1984         }
1985       }
1986     },
1987     "grunt-contrib-uglify": {
1988       "version": "1.0.1",
1989       "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-1.0.1.tgz",
1990       "integrity": "sha1-rWhBG5Y7mWYSEfdvRmve3tT7B6w=",
1991       "dev": true,
1992       "requires": {
1993         "chalk": "1.1.3",
1994         "lodash": "4.17.10",
1995         "maxmin": "1.1.0",
1996         "uglify-js": "2.6.4",
1997         "uri-path": "1.0.0"
1998       },
1999       "dependencies": {
2000         "chalk": {
2001           "version": "1.1.3",
2002           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
2003           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2004           "dev": true,
2005           "requires": {
2006             "ansi-styles": "2.2.1",
2007             "escape-string-regexp": "1.0.5",
2008             "has-ansi": "2.0.0",
2009             "strip-ansi": "3.0.1",
2010             "supports-color": "2.0.0"
2011           }
2012         },
2013         "strip-ansi": {
2014           "version": "3.0.1",
2015           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2016           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2017           "dev": true,
2018           "requires": {
2019             "ansi-regex": "2.1.1"
2020           }
2021         }
2022       }
2023     },
2024     "grunt-contrib-watch": {
2025       "version": "1.0.0",
2026       "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.0.0.tgz",
2027       "integrity": "sha1-hKGnodar0m7VaEE0lscxM+mQAY8=",
2028       "dev": true,
2029       "requires": {
2030         "async": "1.5.2",
2031         "gaze": "1.1.2",
2032         "lodash": "3.10.1",
2033         "tiny-lr": "0.2.1"
2034       },
2035       "dependencies": {
2036         "lodash": {
2037           "version": "3.10.1",
2038           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
2039           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
2040           "dev": true
2041         }
2042       }
2043     },
2044     "grunt-eslint": {
2045       "version": "20.1.0",
2046       "resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-20.1.0.tgz",
2047       "integrity": "sha512-VZlDOLrB2KKefDDcx/wR8rEEz7smDwDKVblmooa+itdt/2jWw3ee2AiZB5Ap4s4AoRY0pbHRjZ3HHwY8uKR9Rw==",
2048       "dev": true,
2049       "requires": {
2050         "chalk": "2.4.1",
2051         "eslint": "4.6.1"
2052       }
2053     },
2054     "grunt-known-options": {
2055       "version": "1.1.0",
2056       "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz",
2057       "integrity": "sha1-pCdO6zL6dl2lp6OxcSYXzjsUQUk=",
2058       "dev": true
2059     },
2060     "grunt-legacy-log": {
2061       "version": "1.0.2",
2062       "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-1.0.2.tgz",
2063       "integrity": "sha512-WdedTJ/6zCXnI/coaouzqvkI19uwqbcPkdsXiDRKJyB5rOUlOxnCnTVbpeUdEckKVir2uHF3rDBYppj2p6N3+g==",
2064       "dev": true,
2065       "requires": {
2066         "colors": "1.1.2",
2067         "grunt-legacy-log-utils": "1.0.0",
2068         "hooker": "0.2.3",
2069         "lodash": "4.17.10"
2070       }
2071     },
2072     "grunt-legacy-log-utils": {
2073       "version": "1.0.0",
2074       "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-1.0.0.tgz",
2075       "integrity": "sha1-p7ji0Ps1taUPSvmG/BEnSevJbz0=",
2076       "dev": true,
2077       "requires": {
2078         "chalk": "1.1.3",
2079         "lodash": "4.3.0"
2080       },
2081       "dependencies": {
2082         "chalk": {
2083           "version": "1.1.3",
2084           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
2085           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2086           "dev": true,
2087           "requires": {
2088             "ansi-styles": "2.2.1",
2089             "escape-string-regexp": "1.0.5",
2090             "has-ansi": "2.0.0",
2091             "strip-ansi": "3.0.1",
2092             "supports-color": "2.0.0"
2093           }
2094         },
2095         "lodash": {
2096           "version": "4.3.0",
2097           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
2098           "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
2099           "dev": true
2100         },
2101         "strip-ansi": {
2102           "version": "3.0.1",
2103           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2104           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2105           "dev": true,
2106           "requires": {
2107             "ansi-regex": "2.1.1"
2108           }
2109         }
2110       }
2111     },
2112     "grunt-legacy-util": {
2113       "version": "1.0.0",
2114       "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz",
2115       "integrity": "sha1-OGqnjcbtUJhsKxiVcmWxtIq7m4Y=",
2116       "dev": true,
2117       "requires": {
2118         "async": "1.5.2",
2119         "exit": "0.1.2",
2120         "getobject": "0.1.0",
2121         "hooker": "0.2.3",
2122         "lodash": "4.3.0",
2123         "underscore.string": "3.2.3",
2124         "which": "1.2.14"
2125       },
2126       "dependencies": {
2127         "lodash": {
2128           "version": "4.3.0",
2129           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
2130           "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
2131           "dev": true
2132         },
2133         "which": {
2134           "version": "1.2.14",
2135           "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz",
2136           "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
2137           "dev": true,
2138           "requires": {
2139             "isexe": "2.0.0"
2140           }
2141         }
2142       }
2143     },
2144     "grunt-stylelint": {
2145       "version": "0.6.0",
2146       "resolved": "https://registry.npmjs.org/grunt-stylelint/-/grunt-stylelint-0.6.0.tgz",
2147       "integrity": "sha1-Wt2fZeEWA+ShmEGNvtFmqpuPRpk=",
2148       "dev": true,
2149       "requires": {
2150         "stylelint": "7.13.0"
2151       },
2152       "dependencies": {
2153         "balanced-match": {
2154           "version": "0.4.2",
2155           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
2156           "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
2157           "dev": true
2158         },
2159         "get-stdin": {
2160           "version": "5.0.1",
2161           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
2162           "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
2163           "dev": true
2164         },
2165         "globby": {
2166           "version": "6.1.0",
2167           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2168           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
2169           "dev": true,
2170           "requires": {
2171             "array-union": "1.0.2",
2172             "glob": "7.1.2",
2173             "object-assign": "4.1.1",
2174             "pify": "2.3.0",
2175             "pinkie-promise": "2.0.1"
2176           }
2177         },
2178         "resolve-from": {
2179           "version": "3.0.0",
2180           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
2181           "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
2182           "dev": true
2183         },
2184         "stylelint": {
2185           "version": "7.13.0",
2186           "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-7.13.0.tgz",
2187           "integrity": "sha1-ER+Xttpy53XICADWu29fhpmXeF0=",
2188           "dev": true,
2189           "requires": {
2190             "autoprefixer": "6.7.7",
2191             "balanced-match": "0.4.2",
2192             "chalk": "2.4.1",
2193             "colorguard": "1.2.1",
2194             "cosmiconfig": "2.2.2",
2195             "debug": "2.6.9",
2196             "doiuse": "2.6.0",
2197             "execall": "1.0.0",
2198             "file-entry-cache": "2.0.0",
2199             "get-stdin": "5.0.1",
2200             "globby": "6.1.0",
2201             "globjoin": "0.1.4",
2202             "html-tags": "2.0.0",
2203             "ignore": "3.3.8",
2204             "imurmurhash": "0.1.4",
2205             "known-css-properties": "0.2.0",
2206             "lodash": "4.17.10",
2207             "log-symbols": "1.0.2",
2208             "mathml-tag-names": "2.1.0",
2209             "meow": "3.7.0",
2210             "micromatch": "2.3.11",
2211             "normalize-selector": "0.2.0",
2212             "pify": "2.3.0",
2213             "postcss": "5.2.18",
2214             "postcss-less": "0.14.0",
2215             "postcss-media-query-parser": "0.2.3",
2216             "postcss-reporter": "3.0.0",
2217             "postcss-resolve-nested-selector": "0.1.1",
2218             "postcss-scss": "0.4.1",
2219             "postcss-selector-parser": "2.2.3",
2220             "postcss-value-parser": "3.3.0",
2221             "resolve-from": "3.0.0",
2222             "specificity": "0.3.2",
2223             "string-width": "2.1.1",
2224             "style-search": "0.1.0",
2225             "stylehacks": "2.3.2",
2226             "sugarss": "0.2.0",
2227             "svg-tags": "1.0.0",
2228             "table": "4.0.3"
2229           }
2230         }
2231       }
2232     },
2233     "gzip-size": {
2234       "version": "1.0.0",
2235       "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
2236       "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
2237       "dev": true,
2238       "requires": {
2239         "browserify-zlib": "0.1.4",
2240         "concat-stream": "1.6.2"
2241       }
2242     },
2243     "handlebars": {
2244       "version": "2.0.0",
2245       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-2.0.0.tgz",
2246       "integrity": "sha1-bp1/hRSjRn+l6fgswVjs/B1ax28=",
2247       "dev": true,
2248       "requires": {
2249         "optimist": "0.3.7",
2250         "uglify-js": "2.3.6"
2251       },
2252       "dependencies": {
2253         "async": {
2254           "version": "0.2.10",
2255           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
2256           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
2257           "dev": true,
2258           "optional": true
2259         },
2260         "source-map": {
2261           "version": "0.1.43",
2262           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
2263           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
2264           "dev": true,
2265           "optional": true,
2266           "requires": {
2267             "amdefine": "1.0.1"
2268           }
2269         },
2270         "uglify-js": {
2271           "version": "2.3.6",
2272           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
2273           "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
2274           "dev": true,
2275           "optional": true,
2276           "requires": {
2277             "async": "0.2.10",
2278             "optimist": "0.3.7",
2279             "source-map": "0.1.43"
2280           }
2281         }
2282       }
2283     },
2284     "har-schema": {
2285       "version": "2.0.0",
2286       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
2287       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
2288       "dev": true,
2289       "optional": true
2290     },
2291     "har-validator": {
2292       "version": "5.0.3",
2293       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
2294       "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
2295       "dev": true,
2296       "optional": true,
2297       "requires": {
2298         "ajv": "5.5.2",
2299         "har-schema": "2.0.0"
2300       }
2301     },
2302     "has-ansi": {
2303       "version": "2.0.0",
2304       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
2305       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
2306       "dev": true,
2307       "requires": {
2308         "ansi-regex": "2.1.1"
2309       }
2310     },
2311     "has-flag": {
2312       "version": "3.0.0",
2313       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2314       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2315       "dev": true
2316     },
2317     "hawk": {
2318       "version": "6.0.2",
2319       "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz",
2320       "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==",
2321       "dev": true,
2322       "optional": true,
2323       "requires": {
2324         "boom": "4.3.1",
2325         "cryptiles": "3.1.2",
2326         "hoek": "4.2.1",
2327         "sntp": "2.1.0"
2328       }
2329     },
2330     "hoek": {
2331       "version": "4.2.1",
2332       "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz",
2333       "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==",
2334       "dev": true
2335     },
2336     "hooker": {
2337       "version": "0.2.3",
2338       "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
2339       "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
2340       "dev": true
2341     },
2342     "hosted-git-info": {
2343       "version": "2.6.0",
2344       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
2345       "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==",
2346       "dev": true
2347     },
2348     "html-tags": {
2349       "version": "2.0.0",
2350       "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
2351       "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=",
2352       "dev": true
2353     },
2354     "htmlparser2": {
2355       "version": "3.8.3",
2356       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
2357       "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
2358       "dev": true,
2359       "requires": {
2360         "domelementtype": "1.3.0",
2361         "domhandler": "2.3.0",
2362         "domutils": "1.5.1",
2363         "entities": "1.0.0",
2364         "readable-stream": "1.1.14"
2365       },
2366       "dependencies": {
2367         "isarray": {
2368           "version": "0.0.1",
2369           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
2370           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
2371           "dev": true
2372         },
2373         "readable-stream": {
2374           "version": "1.1.14",
2375           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
2376           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
2377           "dev": true,
2378           "requires": {
2379             "core-util-is": "1.0.2",
2380             "inherits": "2.0.3",
2381             "isarray": "0.0.1",
2382             "string_decoder": "0.10.31"
2383           }
2384         },
2385         "string_decoder": {
2386           "version": "0.10.31",
2387           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
2388           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
2389           "dev": true
2390         }
2391       }
2392     },
2393     "http-errors": {
2394       "version": "1.3.1",
2395       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz",
2396       "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=",
2397       "dev": true,
2398       "requires": {
2399         "inherits": "2.0.3",
2400         "statuses": "1.5.0"
2401       }
2402     },
2403     "http-parser-js": {
2404       "version": "0.4.12",
2405       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.12.tgz",
2406       "integrity": "sha1-uc+/Sizybw/DSxDKFImid3HjR08=",
2407       "dev": true
2408     },
2409     "http-signature": {
2410       "version": "1.2.0",
2411       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
2412       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
2413       "dev": true,
2414       "optional": true,
2415       "requires": {
2416         "assert-plus": "1.0.0",
2417         "jsprim": "1.4.1",
2418         "sshpk": "1.14.1"
2419       }
2420     },
2421     "iconv-lite": {
2422       "version": "0.4.21",
2423       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.21.tgz",
2424       "integrity": "sha512-En5V9za5mBt2oUA03WGD3TwDv0MKAruqsuxstbMUZaj9W9k/m1CV/9py3l0L5kw9Bln8fdHQmzHSYtvpvTLpKw==",
2425       "dev": true,
2426       "requires": {
2427         "safer-buffer": "2.1.2"
2428       }
2429     },
2430     "ignore": {
2431       "version": "3.3.8",
2432       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.8.tgz",
2433       "integrity": "sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg==",
2434       "dev": true
2435     },
2436     "image-size": {
2437       "version": "0.4.0",
2438       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.4.0.tgz",
2439       "integrity": "sha1-1LTh9hlS5MvBzqmmsMkV/stwdRA=",
2440       "dev": true,
2441       "optional": true
2442     },
2443     "imurmurhash": {
2444       "version": "0.1.4",
2445       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2446       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
2447       "dev": true
2448     },
2449     "indent-string": {
2450       "version": "2.1.0",
2451       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
2452       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
2453       "dev": true,
2454       "requires": {
2455         "repeating": "2.0.1"
2456       }
2457     },
2458     "indexes-of": {
2459       "version": "1.0.1",
2460       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
2461       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
2462       "dev": true
2463     },
2464     "inflight": {
2465       "version": "1.0.6",
2466       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2467       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2468       "dev": true,
2469       "requires": {
2470         "once": "1.4.0",
2471         "wrappy": "1.0.2"
2472       }
2473     },
2474     "inherits": {
2475       "version": "2.0.3",
2476       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
2477       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
2478       "dev": true
2479     },
2480     "inquirer": {
2481       "version": "3.3.0",
2482       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
2483       "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
2484       "dev": true,
2485       "requires": {
2486         "ansi-escapes": "3.1.0",
2487         "chalk": "2.4.1",
2488         "cli-cursor": "2.1.0",
2489         "cli-width": "2.2.0",
2490         "external-editor": "2.2.0",
2491         "figures": "2.0.0",
2492         "lodash": "4.17.10",
2493         "mute-stream": "0.0.7",
2494         "run-async": "2.3.0",
2495         "rx-lite": "4.0.8",
2496         "rx-lite-aggregates": "4.0.8",
2497         "string-width": "2.1.1",
2498         "strip-ansi": "4.0.0",
2499         "through": "2.3.8"
2500       }
2501     },
2502     "irregular-plurals": {
2503       "version": "1.4.0",
2504       "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.4.0.tgz",
2505       "integrity": "sha1-LKmwM2UREYVUEvFr5dd8YqRYp2Y=",
2506       "dev": true
2507     },
2508     "is-arrayish": {
2509       "version": "0.2.1",
2510       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2511       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
2512       "dev": true
2513     },
2514     "is-buffer": {
2515       "version": "1.1.6",
2516       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
2517       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
2518       "dev": true
2519     },
2520     "is-builtin-module": {
2521       "version": "1.0.0",
2522       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
2523       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
2524       "dev": true,
2525       "requires": {
2526         "builtin-modules": "1.1.1"
2527       }
2528     },
2529     "is-directory": {
2530       "version": "0.3.1",
2531       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
2532       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
2533       "dev": true
2534     },
2535     "is-dotfile": {
2536       "version": "1.0.3",
2537       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
2538       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
2539       "dev": true
2540     },
2541     "is-equal-shallow": {
2542       "version": "0.1.3",
2543       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
2544       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
2545       "dev": true,
2546       "requires": {
2547         "is-primitive": "2.0.0"
2548       }
2549     },
2550     "is-extendable": {
2551       "version": "0.1.1",
2552       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2553       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
2554       "dev": true
2555     },
2556     "is-extglob": {
2557       "version": "1.0.0",
2558       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
2559       "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
2560       "dev": true
2561     },
2562     "is-finite": {
2563       "version": "1.0.2",
2564       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
2565       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
2566       "dev": true,
2567       "requires": {
2568         "number-is-nan": "1.0.1"
2569       }
2570     },
2571     "is-fullwidth-code-point": {
2572       "version": "2.0.0",
2573       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2574       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2575       "dev": true
2576     },
2577     "is-glob": {
2578       "version": "2.0.1",
2579       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
2580       "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
2581       "dev": true,
2582       "requires": {
2583         "is-extglob": "1.0.0"
2584       }
2585     },
2586     "is-number": {
2587       "version": "2.1.0",
2588       "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
2589       "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
2590       "dev": true,
2591       "requires": {
2592         "kind-of": "3.2.2"
2593       }
2594     },
2595     "is-path-cwd": {
2596       "version": "1.0.0",
2597       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
2598       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
2599       "dev": true
2600     },
2601     "is-path-in-cwd": {
2602       "version": "1.0.1",
2603       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
2604       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
2605       "dev": true,
2606       "requires": {
2607         "is-path-inside": "1.0.1"
2608       }
2609     },
2610     "is-path-inside": {
2611       "version": "1.0.1",
2612       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
2613       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
2614       "dev": true,
2615       "requires": {
2616         "path-is-inside": "1.0.2"
2617       }
2618     },
2619     "is-posix-bracket": {
2620       "version": "0.1.1",
2621       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
2622       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
2623       "dev": true
2624     },
2625     "is-primitive": {
2626       "version": "2.0.0",
2627       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
2628       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
2629       "dev": true
2630     },
2631     "is-promise": {
2632       "version": "2.1.0",
2633       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
2634       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
2635       "dev": true
2636     },
2637     "is-regexp": {
2638       "version": "1.0.0",
2639       "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
2640       "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
2641       "dev": true
2642     },
2643     "is-resolvable": {
2644       "version": "1.1.0",
2645       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
2646       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
2647       "dev": true
2648     },
2649     "is-supported-regexp-flag": {
2650       "version": "1.0.1",
2651       "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz",
2652       "integrity": "sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ==",
2653       "dev": true
2654     },
2655     "is-typedarray": {
2656       "version": "1.0.0",
2657       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
2658       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
2659       "dev": true,
2660       "optional": true
2661     },
2662     "is-utf8": {
2663       "version": "0.2.1",
2664       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
2665       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
2666       "dev": true
2667     },
2668     "isarray": {
2669       "version": "1.0.0",
2670       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2671       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2672       "dev": true
2673     },
2674     "isexe": {
2675       "version": "2.0.0",
2676       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2677       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2678       "dev": true
2679     },
2680     "isobject": {
2681       "version": "2.1.0",
2682       "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
2683       "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
2684       "dev": true,
2685       "requires": {
2686         "isarray": "1.0.0"
2687       }
2688     },
2689     "isstream": {
2690       "version": "0.1.2",
2691       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
2692       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
2693       "dev": true,
2694       "optional": true
2695     },
2696     "istanbul": {
2697       "version": "0.1.37",
2698       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.1.37.tgz",
2699       "integrity": "sha1-7ZwC4q+A2JRtQG1wFNkxk17y1+A=",
2700       "dev": true,
2701       "requires": {
2702         "abbrev": "1.0.9",
2703         "async": "0.2.10",
2704         "escodegen": "0.0.28",
2705         "esprima": "1.0.4",
2706         "fileset": "0.1.8",
2707         "handlebars": "1.0.12",
2708         "mkdirp": "0.3.5",
2709         "nopt": "2.1.2",
2710         "resolve": "0.4.3",
2711         "which": "1.0.9",
2712         "wordwrap": "0.0.3"
2713       },
2714       "dependencies": {
2715         "abbrev": {
2716           "version": "1.0.9",
2717           "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
2718           "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
2719           "dev": true
2720         },
2721         "async": {
2722           "version": "0.2.10",
2723           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
2724           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
2725           "dev": true
2726         },
2727         "esprima": {
2728           "version": "1.0.4",
2729           "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
2730           "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
2731           "dev": true
2732         },
2733         "handlebars": {
2734           "version": "1.0.12",
2735           "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz",
2736           "integrity": "sha1-GMbTRAw16RsZs/9YK5FRq0mF1Pw=",
2737           "dev": true,
2738           "requires": {
2739             "optimist": "0.3.7",
2740             "uglify-js": "2.3.6"
2741           }
2742         },
2743         "mkdirp": {
2744           "version": "0.3.5",
2745           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
2746           "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
2747           "dev": true
2748         },
2749         "nopt": {
2750           "version": "2.1.2",
2751           "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz",
2752           "integrity": "sha1-bMzZd7gBMqB3MdbozljCyDA8+a8=",
2753           "dev": true,
2754           "requires": {
2755             "abbrev": "1.0.9"
2756           }
2757         },
2758         "resolve": {
2759           "version": "0.4.3",
2760           "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.4.3.tgz",
2761           "integrity": "sha1-3K2tIC58rMJGfjo4gAIR9C+cE98=",
2762           "dev": true
2763         },
2764         "source-map": {
2765           "version": "0.1.43",
2766           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
2767           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
2768           "dev": true,
2769           "requires": {
2770             "amdefine": "1.0.1"
2771           }
2772         },
2773         "uglify-js": {
2774           "version": "2.3.6",
2775           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
2776           "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
2777           "dev": true,
2778           "requires": {
2779             "async": "0.2.10",
2780             "optimist": "0.3.7",
2781             "source-map": "0.1.43"
2782           }
2783         },
2784         "which": {
2785           "version": "1.0.9",
2786           "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
2787           "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=",
2788           "dev": true
2789         },
2790         "wordwrap": {
2791           "version": "0.0.3",
2792           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
2793           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
2794           "dev": true
2795         }
2796       }
2797     },
2798     "js-base64": {
2799       "version": "2.4.3",
2800       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz",
2801       "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==",
2802       "dev": true
2803     },
2804     "js-tokens": {
2805       "version": "3.0.2",
2806       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
2807       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
2808       "dev": true
2809     },
2810     "js-yaml": {
2811       "version": "3.11.0",
2812       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz",
2813       "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==",
2814       "dev": true,
2815       "requires": {
2816         "argparse": "1.0.10",
2817         "esprima": "4.0.0"
2818       }
2819     },
2820     "jsbn": {
2821       "version": "0.1.1",
2822       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
2823       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
2824       "dev": true,
2825       "optional": true
2826     },
2827     "jshint": {
2828       "version": "0.9.1",
2829       "resolved": "https://registry.npmjs.org/jshint/-/jshint-0.9.1.tgz",
2830       "integrity": "sha1-/zLsfwn4QAH3SY7q/WPJ5Puy3A4=",
2831       "dev": true,
2832       "requires": {
2833         "cli": "0.4.3",
2834         "minimatch": "0.0.5"
2835       },
2836       "dependencies": {
2837         "cli": {
2838           "version": "0.4.3",
2839           "resolved": "https://registry.npmjs.org/cli/-/cli-0.4.3.tgz",
2840           "integrity": "sha1-5oGcjV+qlX9k+Y9mqFBiaMHR8X0=",
2841           "dev": true,
2842           "requires": {
2843             "glob": "7.1.2"
2844           }
2845         },
2846         "lru-cache": {
2847           "version": "1.0.6",
2848           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz",
2849           "integrity": "sha1-qlD5cEdCKsclQ72hd6nJ0BjZhFI=",
2850           "dev": true
2851         },
2852         "minimatch": {
2853           "version": "0.0.5",
2854           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz",
2855           "integrity": "sha1-lrtJC707poNrv6wRGt91MBsVhN4=",
2856           "dev": true,
2857           "requires": {
2858             "lru-cache": "1.0.6"
2859           }
2860         }
2861       }
2862     },
2863     "jslint": {
2864       "version": "0.3.4",
2865       "resolved": "https://registry.npmjs.org/jslint/-/jslint-0.3.4.tgz",
2866       "integrity": "sha1-+3aKyN4GQfzFcMh8ofvSjik8jXU=",
2867       "dev": true,
2868       "requires": {
2869         "glob": "3.2.11",
2870         "nopt": "1.0.10"
2871       },
2872       "dependencies": {
2873         "glob": {
2874           "version": "3.2.11",
2875           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
2876           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
2877           "dev": true,
2878           "optional": true,
2879           "requires": {
2880             "inherits": "2.0.3",
2881             "minimatch": "0.3.0"
2882           }
2883         },
2884         "lru-cache": {
2885           "version": "2.7.3",
2886           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
2887           "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
2888           "dev": true,
2889           "optional": true
2890         },
2891         "minimatch": {
2892           "version": "0.3.0",
2893           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
2894           "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
2895           "dev": true,
2896           "optional": true,
2897           "requires": {
2898             "lru-cache": "2.7.3",
2899             "sigmund": "1.0.1"
2900           }
2901         },
2902         "nopt": {
2903           "version": "1.0.10",
2904           "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
2905           "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
2906           "dev": true,
2907           "requires": {
2908             "abbrev": "1.1.1"
2909           }
2910         }
2911       }
2912     },
2913     "json-schema": {
2914       "version": "0.2.3",
2915       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
2916       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
2917       "dev": true,
2918       "optional": true
2919     },
2920     "json-schema-traverse": {
2921       "version": "0.3.1",
2922       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
2923       "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
2924       "dev": true
2925     },
2926     "json-stable-stringify": {
2927       "version": "1.0.1",
2928       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
2929       "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
2930       "dev": true,
2931       "requires": {
2932         "jsonify": "0.0.0"
2933       }
2934     },
2935     "json-stringify-safe": {
2936       "version": "5.0.1",
2937       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
2938       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
2939       "dev": true,
2940       "optional": true
2941     },
2942     "jsonfilter": {
2943       "version": "1.1.2",
2944       "resolved": "https://registry.npmjs.org/jsonfilter/-/jsonfilter-1.1.2.tgz",
2945       "integrity": "sha1-Ie987cdRk4E8dZMulqmL4gW6WhE=",
2946       "dev": true,
2947       "requires": {
2948         "JSONStream": "0.8.4",
2949         "minimist": "1.2.0",
2950         "stream-combiner": "0.2.2",
2951         "through2": "0.6.5"
2952       },
2953       "dependencies": {
2954         "minimist": {
2955           "version": "1.2.0",
2956           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2957           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2958           "dev": true
2959         }
2960       }
2961     },
2962     "jsonify": {
2963       "version": "0.0.0",
2964       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
2965       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
2966       "dev": true
2967     },
2968     "jsonparse": {
2969       "version": "0.0.5",
2970       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz",
2971       "integrity": "sha1-MwVCrT8KZUZlt3jz6y2an6UHrGQ=",
2972       "dev": true
2973     },
2974     "jsprim": {
2975       "version": "1.4.1",
2976       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
2977       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
2978       "dev": true,
2979       "optional": true,
2980       "requires": {
2981         "assert-plus": "1.0.0",
2982         "extsprintf": "1.3.0",
2983         "json-schema": "0.2.3",
2984         "verror": "1.10.0"
2985       }
2986     },
2987     "kind-of": {
2988       "version": "3.2.2",
2989       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2990       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2991       "dev": true,
2992       "requires": {
2993         "is-buffer": "1.1.6"
2994       }
2995     },
2996     "known-css-properties": {
2997       "version": "0.2.0",
2998       "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.2.0.tgz",
2999       "integrity": "sha512-UTCzU28rRI9wkb8qSGoZa9pgWvxr4LjP2MEhi9XHb/1XMOJy0uTnIxaxzj8My/PORG+kQG6VzAcGvRw66eIOfA==",
3000       "dev": true
3001     },
3002     "knox": {
3003       "version": "0.8.10",
3004       "resolved": "https://registry.npmjs.org/knox/-/knox-0.8.10.tgz",
3005       "integrity": "sha1-ai7c2sHSrjedHhmU1Vm5XCg7JYg=",
3006       "dev": true,
3007       "requires": {
3008         "debug": "0.7.4",
3009         "mime": "1.6.0",
3010         "stream-counter": "0.1.0",
3011         "xml2js": "0.2.8"
3012       },
3013       "dependencies": {
3014         "debug": {
3015           "version": "0.7.4",
3016           "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz",
3017           "integrity": "sha1-BuHqgILCyxTjmAbiLi9vdX+Srzk=",
3018           "dev": true
3019         }
3020       }
3021     },
3022     "lazy-cache": {
3023       "version": "1.0.4",
3024       "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
3025       "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
3026       "dev": true
3027     },
3028     "ldjson-stream": {
3029       "version": "1.2.1",
3030       "resolved": "https://registry.npmjs.org/ldjson-stream/-/ldjson-stream-1.2.1.tgz",
3031       "integrity": "sha1-kb7O2lrE7SsX5kn7d356v6AYnCs=",
3032       "dev": true,
3033       "requires": {
3034         "split2": "0.2.1",
3035         "through2": "0.6.5"
3036       }
3037     },
3038     "less": {
3039       "version": "2.6.1",
3040       "resolved": "https://registry.npmjs.org/less/-/less-2.6.1.tgz",
3041       "integrity": "sha1-ZY4B7JrDFJlZxrbfvPvAoXCv2no=",
3042       "dev": true,
3043       "requires": {
3044         "errno": "0.1.7",
3045         "graceful-fs": "4.1.11",
3046         "image-size": "0.4.0",
3047         "mime": "1.6.0",
3048         "mkdirp": "0.5.1",
3049         "promise": "7.3.1",
3050         "request": "2.85.0",
3051         "source-map": "0.5.7"
3052       }
3053     },
3054     "levn": {
3055       "version": "0.3.0",
3056       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
3057       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
3058       "dev": true,
3059       "requires": {
3060         "prelude-ls": "1.1.2",
3061         "type-check": "0.3.2"
3062       }
3063     },
3064     "livereload-js": {
3065       "version": "2.3.0",
3066       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz",
3067       "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==",
3068       "dev": true
3069     },
3070     "load-json-file": {
3071       "version": "1.1.0",
3072       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
3073       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
3074       "dev": true,
3075       "requires": {
3076         "graceful-fs": "4.1.11",
3077         "parse-json": "2.2.0",
3078         "pify": "2.3.0",
3079         "pinkie-promise": "2.0.1",
3080         "strip-bom": "2.0.0"
3081       }
3082     },
3083     "lodash": {
3084       "version": "4.17.10",
3085       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
3086       "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
3087       "dev": true
3088     },
3089     "log-symbols": {
3090       "version": "1.0.2",
3091       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
3092       "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
3093       "dev": true,
3094       "requires": {
3095         "chalk": "1.1.3"
3096       },
3097       "dependencies": {
3098         "chalk": {
3099           "version": "1.1.3",
3100           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3101           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3102           "dev": true,
3103           "requires": {
3104             "ansi-styles": "2.2.1",
3105             "escape-string-regexp": "1.0.5",
3106             "has-ansi": "2.0.0",
3107             "strip-ansi": "3.0.1",
3108             "supports-color": "2.0.0"
3109           }
3110         },
3111         "strip-ansi": {
3112           "version": "3.0.1",
3113           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3114           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3115           "dev": true,
3116           "requires": {
3117             "ansi-regex": "2.1.1"
3118           }
3119         }
3120       }
3121     },
3122     "longest": {
3123       "version": "1.0.1",
3124       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
3125       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
3126       "dev": true
3127     },
3128     "loud-rejection": {
3129       "version": "1.6.0",
3130       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
3131       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
3132       "dev": true,
3133       "requires": {
3134         "currently-unhandled": "0.4.1",
3135         "signal-exit": "3.0.2"
3136       }
3137     },
3138     "lru-cache": {
3139       "version": "4.1.2",
3140       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz",
3141       "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==",
3142       "dev": true,
3143       "requires": {
3144         "pseudomap": "1.0.2",
3145         "yallist": "2.1.2"
3146       }
3147     },
3148     "map-obj": {
3149       "version": "1.0.1",
3150       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
3151       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
3152       "dev": true
3153     },
3154     "mathml-tag-names": {
3155       "version": "2.1.0",
3156       "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.0.tgz",
3157       "integrity": "sha512-3Zs9P/0zzwTob2pdgT0CHZuMbnSUSp8MB1bddfm+HDmnFWHGT4jvEZRf+2RuPoa+cjdn/z25SEt5gFTqdhvJAg==",
3158       "dev": true
3159     },
3160     "maxmin": {
3161       "version": "1.1.0",
3162       "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
3163       "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=",
3164       "dev": true,
3165       "requires": {
3166         "chalk": "1.1.3",
3167         "figures": "1.7.0",
3168         "gzip-size": "1.0.0",
3169         "pretty-bytes": "1.0.4"
3170       },
3171       "dependencies": {
3172         "chalk": {
3173           "version": "1.1.3",
3174           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3175           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3176           "dev": true,
3177           "requires": {
3178             "ansi-styles": "2.2.1",
3179             "escape-string-regexp": "1.0.5",
3180             "has-ansi": "2.0.0",
3181             "strip-ansi": "3.0.1",
3182             "supports-color": "2.0.0"
3183           }
3184         },
3185         "figures": {
3186           "version": "1.7.0",
3187           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
3188           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
3189           "dev": true,
3190           "requires": {
3191             "escape-string-regexp": "1.0.5",
3192             "object-assign": "4.1.1"
3193           }
3194         },
3195         "strip-ansi": {
3196           "version": "3.0.1",
3197           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3198           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3199           "dev": true,
3200           "requires": {
3201             "ansi-regex": "2.1.1"
3202           }
3203         }
3204       }
3205     },
3206     "media-typer": {
3207       "version": "0.3.0",
3208       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
3209       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
3210       "dev": true
3211     },
3212     "meow": {
3213       "version": "3.7.0",
3214       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
3215       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
3216       "dev": true,
3217       "requires": {
3218         "camelcase-keys": "2.1.0",
3219         "decamelize": "1.2.0",
3220         "loud-rejection": "1.6.0",
3221         "map-obj": "1.0.1",
3222         "minimist": "1.2.0",
3223         "normalize-package-data": "2.4.0",
3224         "object-assign": "4.1.1",
3225         "read-pkg-up": "1.0.1",
3226         "redent": "1.0.0",
3227         "trim-newlines": "1.0.0"
3228       },
3229       "dependencies": {
3230         "minimist": {
3231           "version": "1.2.0",
3232           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
3233           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
3234           "dev": true
3235         }
3236       }
3237     },
3238     "micromatch": {
3239       "version": "2.3.11",
3240       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
3241       "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
3242       "dev": true,
3243       "requires": {
3244         "arr-diff": "2.0.0",
3245         "array-unique": "0.2.1",
3246         "braces": "1.8.5",
3247         "expand-brackets": "0.1.5",
3248         "extglob": "0.3.2",
3249         "filename-regex": "2.0.1",
3250         "is-extglob": "1.0.0",
3251         "is-glob": "2.0.1",
3252         "kind-of": "3.2.2",
3253         "normalize-path": "2.1.1",
3254         "object.omit": "2.0.1",
3255         "parse-glob": "3.0.4",
3256         "regex-cache": "0.4.4"
3257       }
3258     },
3259     "mime": {
3260       "version": "1.6.0",
3261       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
3262       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
3263       "dev": true
3264     },
3265     "mime-db": {
3266       "version": "1.33.0",
3267       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
3268       "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
3269       "dev": true
3270     },
3271     "mime-types": {
3272       "version": "2.1.18",
3273       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
3274       "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
3275       "dev": true,
3276       "requires": {
3277         "mime-db": "1.33.0"
3278       }
3279     },
3280     "mimic-fn": {
3281       "version": "1.2.0",
3282       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
3283       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
3284       "dev": true
3285     },
3286     "minimatch": {
3287       "version": "3.0.4",
3288       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
3289       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
3290       "dev": true,
3291       "requires": {
3292         "brace-expansion": "1.1.11"
3293       }
3294     },
3295     "minimist": {
3296       "version": "0.0.8",
3297       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
3298       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
3299       "dev": true
3300     },
3301     "mkdirp": {
3302       "version": "0.5.1",
3303       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
3304       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
3305       "dev": true,
3306       "requires": {
3307         "minimist": "0.0.8"
3308       }
3309     },
3310     "ms": {
3311       "version": "2.0.0",
3312       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3313       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3314       "dev": true
3315     },
3316     "multimatch": {
3317       "version": "2.1.0",
3318       "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
3319       "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=",
3320       "dev": true,
3321       "requires": {
3322         "array-differ": "1.0.0",
3323         "array-union": "1.0.2",
3324         "arrify": "1.0.1",
3325         "minimatch": "3.0.4"
3326       }
3327     },
3328     "mute-stream": {
3329       "version": "0.0.7",
3330       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
3331       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
3332       "dev": true
3333     },
3334     "natural-compare": {
3335       "version": "1.4.0",
3336       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
3337       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
3338       "dev": true
3339     },
3340     "nopt": {
3341       "version": "3.0.6",
3342       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
3343       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
3344       "dev": true,
3345       "requires": {
3346         "abbrev": "1.1.1"
3347       }
3348     },
3349     "normalize-package-data": {
3350       "version": "2.4.0",
3351       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
3352       "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
3353       "dev": true,
3354       "requires": {
3355         "hosted-git-info": "2.6.0",
3356         "is-builtin-module": "1.0.0",
3357         "semver": "5.3.0",
3358         "validate-npm-package-license": "3.0.3"
3359       }
3360     },
3361     "normalize-path": {
3362       "version": "2.1.1",
3363       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
3364       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
3365       "dev": true,
3366       "requires": {
3367         "remove-trailing-separator": "1.1.0"
3368       }
3369     },
3370     "normalize-range": {
3371       "version": "0.1.2",
3372       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
3373       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
3374       "dev": true
3375     },
3376     "normalize-selector": {
3377       "version": "0.2.0",
3378       "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
3379       "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
3380       "dev": true
3381     },
3382     "num2fraction": {
3383       "version": "1.2.2",
3384       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
3385       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
3386       "dev": true
3387     },
3388     "number-is-nan": {
3389       "version": "1.0.1",
3390       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
3391       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
3392       "dev": true
3393     },
3394     "oauth-sign": {
3395       "version": "0.8.2",
3396       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
3397       "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
3398       "dev": true,
3399       "optional": true
3400     },
3401     "object-assign": {
3402       "version": "4.1.1",
3403       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
3404       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
3405       "dev": true
3406     },
3407     "object.omit": {
3408       "version": "2.0.1",
3409       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
3410       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
3411       "dev": true,
3412       "requires": {
3413         "for-own": "0.1.5",
3414         "is-extendable": "0.1.1"
3415       }
3416     },
3417     "on-finished": {
3418       "version": "2.3.0",
3419       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
3420       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
3421       "dev": true,
3422       "requires": {
3423         "ee-first": "1.1.1"
3424       }
3425     },
3426     "once": {
3427       "version": "1.4.0",
3428       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
3429       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
3430       "dev": true,
3431       "requires": {
3432         "wrappy": "1.0.2"
3433       }
3434     },
3435     "onecolor": {
3436       "version": "3.0.5",
3437       "resolved": "https://registry.npmjs.org/onecolor/-/onecolor-3.0.5.tgz",
3438       "integrity": "sha1-Nu/zIgE3nv3xGA+0ReUajiQl+fY=",
3439       "dev": true
3440     },
3441     "onetime": {
3442       "version": "2.0.1",
3443       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
3444       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
3445       "dev": true,
3446       "requires": {
3447         "mimic-fn": "1.2.0"
3448       }
3449     },
3450     "optimist": {
3451       "version": "0.3.7",
3452       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz",
3453       "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=",
3454       "dev": true,
3455       "requires": {
3456         "wordwrap": "0.0.3"
3457       },
3458       "dependencies": {
3459         "wordwrap": {
3460           "version": "0.0.3",
3461           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
3462           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
3463           "dev": true
3464         }
3465       }
3466     },
3467     "optionator": {
3468       "version": "0.8.2",
3469       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
3470       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
3471       "dev": true,
3472       "requires": {
3473         "deep-is": "0.1.3",
3474         "fast-levenshtein": "2.0.6",
3475         "levn": "0.3.0",
3476         "prelude-ls": "1.1.2",
3477         "type-check": "0.3.2",
3478         "wordwrap": "1.0.0"
3479       }
3480     },
3481     "os-homedir": {
3482       "version": "1.0.2",
3483       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
3484       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
3485       "dev": true
3486     },
3487     "os-tmpdir": {
3488       "version": "1.0.2",
3489       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
3490       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
3491       "dev": true
3492     },
3493     "pako": {
3494       "version": "0.2.9",
3495       "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
3496       "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
3497       "dev": true
3498     },
3499     "parse-glob": {
3500       "version": "3.0.4",
3501       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
3502       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
3503       "dev": true,
3504       "requires": {
3505         "glob-base": "0.3.0",
3506         "is-dotfile": "1.0.3",
3507         "is-extglob": "1.0.0",
3508         "is-glob": "2.0.1"
3509       }
3510     },
3511     "parse-json": {
3512       "version": "2.2.0",
3513       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
3514       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
3515       "dev": true,
3516       "requires": {
3517         "error-ex": "1.3.1"
3518       }
3519     },
3520     "parserlib": {
3521       "version": "0.2.5",
3522       "resolved": "https://registry.npmjs.org/parserlib/-/parserlib-0.2.5.tgz",
3523       "integrity": "sha1-hZB92GBaoGq7PdKV1QuyuPpN0Rc=",
3524       "dev": true
3525     },
3526     "parseurl": {
3527       "version": "1.3.2",
3528       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
3529       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
3530       "dev": true
3531     },
3532     "path-exists": {
3533       "version": "2.1.0",
3534       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
3535       "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
3536       "dev": true,
3537       "requires": {
3538         "pinkie-promise": "2.0.1"
3539       }
3540     },
3541     "path-is-absolute": {
3542       "version": "1.0.1",
3543       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
3544       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
3545       "dev": true
3546     },
3547     "path-is-inside": {
3548       "version": "1.0.2",
3549       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
3550       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
3551       "dev": true
3552     },
3553     "path-type": {
3554       "version": "1.1.0",
3555       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
3556       "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
3557       "dev": true,
3558       "requires": {
3559         "graceful-fs": "4.1.11",
3560         "pify": "2.3.0",
3561         "pinkie-promise": "2.0.1"
3562       }
3563     },
3564     "performance-now": {
3565       "version": "2.1.0",
3566       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
3567       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
3568       "dev": true,
3569       "optional": true
3570     },
3571     "pify": {
3572       "version": "2.3.0",
3573       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3574       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
3575       "dev": true
3576     },
3577     "pinkie": {
3578       "version": "2.0.4",
3579       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
3580       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
3581       "dev": true
3582     },
3583     "pinkie-promise": {
3584       "version": "2.0.1",
3585       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
3586       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
3587       "dev": true,
3588       "requires": {
3589         "pinkie": "2.0.4"
3590       }
3591     },
3592     "pipetteur": {
3593       "version": "2.0.3",
3594       "resolved": "https://registry.npmjs.org/pipetteur/-/pipetteur-2.0.3.tgz",
3595       "integrity": "sha1-GVV2CVno0aEcsqUOyD7sRwYz5J8=",
3596       "dev": true,
3597       "requires": {
3598         "onecolor": "3.0.5",
3599         "synesthesia": "1.0.1"
3600       }
3601     },
3602     "plur": {
3603       "version": "2.1.2",
3604       "resolved": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz",
3605       "integrity": "sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo=",
3606       "dev": true,
3607       "requires": {
3608         "irregular-plurals": "1.4.0"
3609       }
3610     },
3611     "pluralize": {
3612       "version": "4.0.0",
3613       "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-4.0.0.tgz",
3614       "integrity": "sha1-WbcIwcAZCi9pLxx2GMRGsFL9F2I=",
3615       "dev": true
3616     },
3617     "postcss": {
3618       "version": "5.2.18",
3619       "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
3620       "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
3621       "dev": true,
3622       "requires": {
3623         "chalk": "1.1.3",
3624         "js-base64": "2.4.3",
3625         "source-map": "0.5.7",
3626         "supports-color": "3.2.3"
3627       },
3628       "dependencies": {
3629         "chalk": {
3630           "version": "1.1.3",
3631           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3632           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3633           "dev": true,
3634           "requires": {
3635             "ansi-styles": "2.2.1",
3636             "escape-string-regexp": "1.0.5",
3637             "has-ansi": "2.0.0",
3638             "strip-ansi": "3.0.1",
3639             "supports-color": "2.0.0"
3640           },
3641           "dependencies": {
3642             "supports-color": {
3643               "version": "2.0.0",
3644               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
3645               "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
3646               "dev": true
3647             }
3648           }
3649         },
3650         "has-flag": {
3651           "version": "1.0.0",
3652           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
3653           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
3654           "dev": true
3655         },
3656         "strip-ansi": {
3657           "version": "3.0.1",
3658           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3659           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3660           "dev": true,
3661           "requires": {
3662             "ansi-regex": "2.1.1"
3663           }
3664         },
3665         "supports-color": {
3666           "version": "3.2.3",
3667           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
3668           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
3669           "dev": true,
3670           "requires": {
3671             "has-flag": "1.0.0"
3672           }
3673         }
3674       }
3675     },
3676     "postcss-less": {
3677       "version": "0.14.0",
3678       "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-0.14.0.tgz",
3679       "integrity": "sha1-xjGwicbM5CK5oQ86lY0r7dOBkyQ=",
3680       "dev": true,
3681       "requires": {
3682         "postcss": "5.2.18"
3683       }
3684     },
3685     "postcss-media-query-parser": {
3686       "version": "0.2.3",
3687       "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
3688       "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
3689       "dev": true
3690     },
3691     "postcss-reporter": {
3692       "version": "3.0.0",
3693       "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-3.0.0.tgz",
3694       "integrity": "sha1-CeoPN6RExWk4eGBuCbAY6+/3z48=",
3695       "dev": true,
3696       "requires": {
3697         "chalk": "1.1.3",
3698         "lodash": "4.17.10",
3699         "log-symbols": "1.0.2",
3700         "postcss": "5.2.18"
3701       },
3702       "dependencies": {
3703         "chalk": {
3704           "version": "1.1.3",
3705           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3706           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3707           "dev": true,
3708           "requires": {
3709             "ansi-styles": "2.2.1",
3710             "escape-string-regexp": "1.0.5",
3711             "has-ansi": "2.0.0",
3712             "strip-ansi": "3.0.1",
3713             "supports-color": "2.0.0"
3714           }
3715         },
3716         "strip-ansi": {
3717           "version": "3.0.1",
3718           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3719           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3720           "dev": true,
3721           "requires": {
3722             "ansi-regex": "2.1.1"
3723           }
3724         }
3725       }
3726     },
3727     "postcss-resolve-nested-selector": {
3728       "version": "0.1.1",
3729       "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
3730       "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
3731       "dev": true
3732     },
3733     "postcss-scss": {
3734       "version": "0.4.1",
3735       "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-0.4.1.tgz",
3736       "integrity": "sha1-rXcbgfD3L19IRdCKpg+TVXZT1Uw=",
3737       "dev": true,
3738       "requires": {
3739         "postcss": "5.2.18"
3740       }
3741     },
3742     "postcss-selector-parser": {
3743       "version": "2.2.3",
3744       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
3745       "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
3746       "dev": true,
3747       "requires": {
3748         "flatten": "1.0.2",
3749         "indexes-of": "1.0.1",
3750         "uniq": "1.0.1"
3751       }
3752     },
3753     "postcss-value-parser": {
3754       "version": "3.3.0",
3755       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
3756       "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",
3757       "dev": true
3758     },
3759     "prelude-ls": {
3760       "version": "1.1.2",
3761       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
3762       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
3763       "dev": true
3764     },
3765     "preserve": {
3766       "version": "0.2.0",
3767       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
3768       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
3769       "dev": true
3770     },
3771     "pretty-bytes": {
3772       "version": "1.0.4",
3773       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
3774       "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
3775       "dev": true,
3776       "requires": {
3777         "get-stdin": "4.0.1",
3778         "meow": "3.7.0"
3779       }
3780     },
3781     "process-nextick-args": {
3782       "version": "2.0.0",
3783       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
3784       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
3785       "dev": true
3786     },
3787     "progress": {
3788       "version": "2.0.0",
3789       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz",
3790       "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=",
3791       "dev": true
3792     },
3793     "promise": {
3794       "version": "7.3.1",
3795       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
3796       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
3797       "dev": true,
3798       "optional": true,
3799       "requires": {
3800         "asap": "2.0.6"
3801       }
3802     },
3803     "prr": {
3804       "version": "1.0.1",
3805       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
3806       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
3807       "dev": true,
3808       "optional": true
3809     },
3810     "pseudomap": {
3811       "version": "1.0.2",
3812       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
3813       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
3814       "dev": true
3815     },
3816     "punycode": {
3817       "version": "2.1.0",
3818       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz",
3819       "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=",
3820       "dev": true
3821     },
3822     "qs": {
3823       "version": "6.5.1",
3824       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
3825       "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
3826       "dev": true,
3827       "optional": true
3828     },
3829     "randomatic": {
3830       "version": "1.1.7",
3831       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
3832       "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
3833       "dev": true,
3834       "requires": {
3835         "is-number": "3.0.0",
3836         "kind-of": "4.0.0"
3837       },
3838       "dependencies": {
3839         "is-number": {
3840           "version": "3.0.0",
3841           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
3842           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
3843           "dev": true,
3844           "requires": {
3845             "kind-of": "3.2.2"
3846           },
3847           "dependencies": {
3848             "kind-of": {
3849               "version": "3.2.2",
3850               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3851               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3852               "dev": true,
3853               "requires": {
3854                 "is-buffer": "1.1.6"
3855               }
3856             }
3857           }
3858         },
3859         "kind-of": {
3860           "version": "4.0.0",
3861           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
3862           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
3863           "dev": true,
3864           "requires": {
3865             "is-buffer": "1.1.6"
3866           }
3867         }
3868       }
3869     },
3870     "raw-body": {
3871       "version": "2.1.7",
3872       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz",
3873       "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=",
3874       "dev": true,
3875       "requires": {
3876         "bytes": "2.4.0",
3877         "iconv-lite": "0.4.13",
3878         "unpipe": "1.0.0"
3879       },
3880       "dependencies": {
3881         "bytes": {
3882           "version": "2.4.0",
3883           "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz",
3884           "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=",
3885           "dev": true
3886         },
3887         "iconv-lite": {
3888           "version": "0.4.13",
3889           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
3890           "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
3891           "dev": true
3892         }
3893       }
3894     },
3895     "read-file-stdin": {
3896       "version": "0.2.1",
3897       "resolved": "https://registry.npmjs.org/read-file-stdin/-/read-file-stdin-0.2.1.tgz",
3898       "integrity": "sha1-JezP86FTtoCa+ssj7hU4fbng7mE=",
3899       "dev": true,
3900       "requires": {
3901         "gather-stream": "1.0.0"
3902       }
3903     },
3904     "read-pkg": {
3905       "version": "1.1.0",
3906       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
3907       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
3908       "dev": true,
3909       "requires": {
3910         "load-json-file": "1.1.0",
3911         "normalize-package-data": "2.4.0",
3912         "path-type": "1.1.0"
3913       }
3914     },
3915     "read-pkg-up": {
3916       "version": "1.0.1",
3917       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
3918       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
3919       "dev": true,
3920       "requires": {
3921         "find-up": "1.1.2",
3922         "read-pkg": "1.1.0"
3923       }
3924     },
3925     "readable-stream": {
3926       "version": "2.3.6",
3927       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
3928       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
3929       "dev": true,
3930       "requires": {
3931         "core-util-is": "1.0.2",
3932         "inherits": "2.0.3",
3933         "isarray": "1.0.0",
3934         "process-nextick-args": "2.0.0",
3935         "safe-buffer": "5.1.2",
3936         "string_decoder": "1.1.1",
3937         "util-deprecate": "1.0.2"
3938       }
3939     },
3940     "redent": {
3941       "version": "1.0.0",
3942       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
3943       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
3944       "dev": true,
3945       "requires": {
3946         "indent-string": "2.1.0",
3947         "strip-indent": "1.0.1"
3948       }
3949     },
3950     "regex-cache": {
3951       "version": "0.4.4",
3952       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
3953       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
3954       "dev": true,
3955       "requires": {
3956         "is-equal-shallow": "0.1.3"
3957       }
3958     },
3959     "remove-trailing-separator": {
3960       "version": "1.1.0",
3961       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
3962       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
3963       "dev": true
3964     },
3965     "repeat-element": {
3966       "version": "1.1.2",
3967       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
3968       "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
3969       "dev": true
3970     },
3971     "repeat-string": {
3972       "version": "1.6.1",
3973       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
3974       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
3975       "dev": true
3976     },
3977     "repeating": {
3978       "version": "2.0.1",
3979       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
3980       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
3981       "dev": true,
3982       "requires": {
3983         "is-finite": "1.0.2"
3984       }
3985     },
3986     "request": {
3987       "version": "2.85.0",
3988       "resolved": "https://registry.npmjs.org/request/-/request-2.85.0.tgz",
3989       "integrity": "sha512-8H7Ehijd4js+s6wuVPLjwORxD4zeuyjYugprdOXlPSqaApmL/QOy+EB/beICHVCHkGMKNh5rvihb5ov+IDw4mg==",
3990       "dev": true,
3991       "optional": true,
3992       "requires": {
3993         "aws-sign2": "0.7.0",
3994         "aws4": "1.7.0",
3995         "caseless": "0.12.0",
3996         "combined-stream": "1.0.6",
3997         "extend": "3.0.1",
3998         "forever-agent": "0.6.1",
3999         "form-data": "2.3.2",
4000         "har-validator": "5.0.3",
4001         "hawk": "6.0.2",
4002         "http-signature": "1.2.0",
4003         "is-typedarray": "1.0.0",
4004         "isstream": "0.1.2",
4005         "json-stringify-safe": "5.0.1",
4006         "mime-types": "2.1.18",
4007         "oauth-sign": "0.8.2",
4008         "performance-now": "2.1.0",
4009         "qs": "6.5.1",
4010         "safe-buffer": "5.1.2",
4011         "stringstream": "0.0.5",
4012         "tough-cookie": "2.3.4",
4013         "tunnel-agent": "0.6.0",
4014         "uuid": "3.2.1"
4015       }
4016     },
4017     "require-from-string": {
4018       "version": "1.2.1",
4019       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz",
4020       "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=",
4021       "dev": true
4022     },
4023     "require-uncached": {
4024       "version": "1.0.3",
4025       "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
4026       "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
4027       "dev": true,
4028       "requires": {
4029         "caller-path": "0.1.0",
4030         "resolve-from": "1.0.1"
4031       }
4032     },
4033     "resolve": {
4034       "version": "1.1.7",
4035       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
4036       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
4037       "dev": true
4038     },
4039     "resolve-from": {
4040       "version": "1.0.1",
4041       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
4042       "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
4043       "dev": true
4044     },
4045     "restore-cursor": {
4046       "version": "2.0.0",
4047       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
4048       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
4049       "dev": true,
4050       "requires": {
4051         "onetime": "2.0.1",
4052         "signal-exit": "3.0.2"
4053       }
4054     },
4055     "right-align": {
4056       "version": "0.1.3",
4057       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
4058       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
4059       "dev": true,
4060       "requires": {
4061         "align-text": "0.1.4"
4062       }
4063     },
4064     "rimraf": {
4065       "version": "2.6.2",
4066       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
4067       "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
4068       "dev": true,
4069       "requires": {
4070         "glob": "7.1.2"
4071       }
4072     },
4073     "run-async": {
4074       "version": "2.3.0",
4075       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
4076       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
4077       "dev": true,
4078       "requires": {
4079         "is-promise": "2.1.0"
4080       }
4081     },
4082     "rx-lite": {
4083       "version": "4.0.8",
4084       "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
4085       "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
4086       "dev": true
4087     },
4088     "rx-lite-aggregates": {
4089       "version": "4.0.8",
4090       "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
4091       "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
4092       "dev": true,
4093       "requires": {
4094         "rx-lite": "4.0.8"
4095       }
4096     },
4097     "safe-buffer": {
4098       "version": "5.1.2",
4099       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4100       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4101       "dev": true
4102     },
4103     "safer-buffer": {
4104       "version": "2.1.2",
4105       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
4106       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
4107       "dev": true
4108     },
4109     "sax": {
4110       "version": "0.5.8",
4111       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
4112       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
4113       "dev": true
4114     },
4115     "semver": {
4116       "version": "5.3.0",
4117       "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
4118       "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
4119       "dev": true
4120     },
4121     "shebang-command": {
4122       "version": "1.2.0",
4123       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
4124       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
4125       "dev": true,
4126       "requires": {
4127         "shebang-regex": "1.0.0"
4128       }
4129     },
4130     "shebang-regex": {
4131       "version": "1.0.0",
4132       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
4133       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
4134       "dev": true
4135     },
4136     "shelljs": {
4137       "version": "0.3.0",
4138       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
4139       "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=",
4140       "dev": true
4141     },
4142     "shifter": {
4143       "version": "0.5.0",
4144       "resolved": "https://registry.npmjs.org/shifter/-/shifter-0.5.0.tgz",
4145       "integrity": "sha1-nyS3AptrpnACdSDu+Lq4m5L/n2g=",
4146       "dev": true,
4147       "requires": {
4148         "ansi-color": "0.2.1",
4149         "cpr": "0.0.6",
4150         "cssproc": "0.0.7",
4151         "gear": "0.8.18",
4152         "gear-lib": "0.8.15",
4153         "istanbul": "0.1.37",
4154         "jshint": "0.9.1",
4155         "mkdirp": "0.5.1",
4156         "nopt": "3.0.6",
4157         "progress": "0.1.0",
4158         "rimraf": "2.6.2",
4159         "timethat": "0.0.3",
4160         "walkdir": "0.0.12",
4161         "watch": "0.8.0",
4162         "which": "1.3.0",
4163         "yuglify": "0.1.4",
4164         "yui-lint": "0.2.0",
4165         "yuicompressor": "2.4.7",
4166         "yuitest-coverage": "0.0.6"
4167       },
4168       "dependencies": {
4169         "progress": {
4170           "version": "0.1.0",
4171           "resolved": "https://registry.npmjs.org/progress/-/progress-0.1.0.tgz",
4172           "integrity": "sha1-2+wMmfvC97liPhMxY75jYdXp5Ec=",
4173           "dev": true
4174         }
4175       }
4176     },
4177     "sigmund": {
4178       "version": "1.0.1",
4179       "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
4180       "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
4181       "dev": true
4182     },
4183     "signal-exit": {
4184       "version": "3.0.2",
4185       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
4186       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
4187       "dev": true
4188     },
4189     "slice-ansi": {
4190       "version": "1.0.0",
4191       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
4192       "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
4193       "dev": true,
4194       "requires": {
4195         "is-fullwidth-code-point": "2.0.0"
4196       }
4197     },
4198     "sntp": {
4199       "version": "2.1.0",
4200       "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz",
4201       "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==",
4202       "dev": true,
4203       "optional": true,
4204       "requires": {
4205         "hoek": "4.2.1"
4206       }
4207     },
4208     "source-map": {
4209       "version": "0.5.7",
4210       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
4211       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
4212       "dev": true
4213     },
4214     "spdx-correct": {
4215  &nb