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