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