Merge branch 'MDL-54830-master' of https://github.com/snake/moodle
[moodle.git] / npm-shrinkwrap.json
blobd899d001bdabbde56a6feea51dc8d4dbddf69269
2   "name": "Moodle",
3   "requires": true,
4   "lockfileVersion": 1,
5   "dependencies": {
6     "JSONStream": {
7       "version": "0.8.4",
8       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-0.8.4.tgz",
9       "integrity": "sha1-kWV9/m/4V0gwZhMrRhi2Lo9Ih70=",
10       "dev": true,
11       "requires": {
12         "jsonparse": "0.0.5",
13         "through": "2.3.8"
14       }
15     },
16     "abbrev": {
17       "version": "1.1.1",
18       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
19       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
20       "dev": true
21     },
22     "acorn": {
23       "version": "5.5.3",
24       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz",
25       "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==",
26       "dev": true
27     },
28     "acorn-jsx": {
29       "version": "3.0.1",
30       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
31       "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
32       "dev": true,
33       "requires": {
34         "acorn": "3.3.0"
35       },
36       "dependencies": {
37         "acorn": {
38           "version": "3.3.0",
39           "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
40           "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
41           "dev": true
42         }
43       }
44     },
45     "ajv": {
46       "version": "5.5.2",
47       "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
48       "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
49       "dev": true,
50       "requires": {
51         "co": "4.6.0",
52         "fast-deep-equal": "1.1.0",
53         "fast-json-stable-stringify": "2.0.0",
54         "json-schema-traverse": "0.3.1"
55       }
56     },
57     "ajv-keywords": {
58       "version": "3.2.0",
59       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
60       "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
61       "dev": true
62     },
63     "align-text": {
64       "version": "0.1.4",
65       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
66       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
67       "dev": true,
68       "requires": {
69         "kind-of": "3.2.2",
70         "longest": "1.0.1",
71         "repeat-string": "1.6.1"
72       }
73     },
74     "amdefine": {
75       "version": "1.0.1",
76       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
77       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
78       "dev": true
79     },
80     "ansi-color": {
81       "version": "0.2.1",
82       "resolved": "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz",
83       "integrity": "sha1-PnXAN0dSF1RO12Oo21cJ+prlv5o=",
84       "dev": true
85     },
86     "ansi-escapes": {
87       "version": "3.1.0",
88       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz",
89       "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==",
90       "dev": true
91     },
92     "ansi-regex": {
93       "version": "2.1.1",
94       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
95       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
96       "dev": true
97     },
98     "ansi-styles": {
99       "version": "2.2.1",
100       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
101       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
102       "dev": true
103     },
104     "aproba": {
105       "version": "1.2.0",
106       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
107       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
108       "dev": true
109     },
110     "are-we-there-yet": {
111       "version": "1.1.5",
112       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
113       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
114       "dev": true,
115       "requires": {
116         "delegates": "1.0.0",
117         "readable-stream": "2.3.6"
118       }
119     },
120     "argparse": {
121       "version": "1.0.10",
122       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
123       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
124       "dev": true,
125       "requires": {
126         "sprintf-js": "1.0.3"
127       }
128     },
129     "arr-diff": {
130       "version": "2.0.0",
131       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
132       "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
133       "dev": true,
134       "requires": {
135         "arr-flatten": "1.1.0"
136       }
137     },
138     "arr-flatten": {
139       "version": "1.1.0",
140       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
141       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
142       "dev": true
143     },
144     "array-differ": {
145       "version": "1.0.0",
146       "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
147       "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
148       "dev": true
149     },
150     "array-find-index": {
151       "version": "1.0.2",
152       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
153       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
154       "dev": true
155     },
156     "array-union": {
157       "version": "1.0.2",
158       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
159       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
160       "dev": true,
161       "requires": {
162         "array-uniq": "1.0.3"
163       }
164     },
165     "array-uniq": {
166       "version": "1.0.3",
167       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
168       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
169       "dev": true
170     },
171     "array-unique": {
172       "version": "0.2.1",
173       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
174       "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
175       "dev": true
176     },
177     "arrify": {
178       "version": "1.0.1",
179       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
180       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
181       "dev": true
182     },
183     "asap": {
184       "version": "2.0.6",
185       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
186       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
187       "dev": true,
188       "optional": true
189     },
190     "asn1": {
191       "version": "0.2.3",
192       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
193       "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
194       "dev": true
195     },
196     "assert-plus": {
197       "version": "1.0.0",
198       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
199       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
200       "dev": true
201     },
202     "async": {
203       "version": "1.5.2",
204       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
205       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
206       "dev": true
207     },
208     "async-foreach": {
209       "version": "0.1.3",
210       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
211       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
212       "dev": true
213     },
214     "asynckit": {
215       "version": "0.4.0",
216       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
217       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
218       "dev": true
219     },
220     "autoprefixer": {
221       "version": "6.7.7",
222       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
223       "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
224       "dev": true,
225       "requires": {
226         "browserslist": "1.7.7",
227         "caniuse-db": "1.0.30000833",
228         "normalize-range": "0.1.2",
229         "num2fraction": "1.2.2",
230         "postcss": "5.2.18",
231         "postcss-value-parser": "3.3.0"
232       }
233     },
234     "aws-sign2": {
235       "version": "0.7.0",
236       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
237       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
238       "dev": true,
239       "optional": true
240     },
241     "aws4": {
242       "version": "1.7.0",
243       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz",
244       "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==",
245       "dev": true
246     },
247     "babel-code-frame": {
248       "version": "6.26.0",
249       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
250       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
251       "dev": true,
252       "requires": {
253         "chalk": "1.1.3",
254         "esutils": "2.0.2",
255         "js-tokens": "3.0.2"
256       },
257       "dependencies": {
258         "chalk": {
259           "version": "1.1.3",
260           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
261           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
262           "dev": true,
263           "requires": {
264             "ansi-styles": "2.2.1",
265             "escape-string-regexp": "1.0.5",
266             "has-ansi": "2.0.0",
267             "strip-ansi": "3.0.1",
268             "supports-color": "2.0.0"
269           }
270         },
271         "strip-ansi": {
272           "version": "3.0.1",
273           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
274           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
275           "dev": true,
276           "requires": {
277             "ansi-regex": "2.1.1"
278           }
279         }
280       }
281     },
282     "balanced-match": {
283       "version": "1.0.0",
284       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
285       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
286       "dev": true
287     },
288     "bcrypt-pbkdf": {
289       "version": "1.0.1",
290       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
291       "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
292       "dev": true,
293       "optional": true,
294       "requires": {
295         "tweetnacl": "0.14.5"
296       }
297     },
298     "block-stream": {
299       "version": "0.0.9",
300       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
301       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
302       "dev": true,
303       "requires": {
304         "inherits": "2.0.3"
305       }
306     },
307     "body-parser": {
308       "version": "1.14.2",
309       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz",
310       "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=",
311       "dev": true,
312       "requires": {
313         "bytes": "2.2.0",
314         "content-type": "1.0.4",
315         "debug": "2.2.0",
316         "depd": "1.1.2",
317         "http-errors": "1.3.1",
318         "iconv-lite": "0.4.13",
319         "on-finished": "2.3.0",
320         "qs": "5.2.0",
321         "raw-body": "2.1.7",
322         "type-is": "1.6.16"
323       },
324       "dependencies": {
325         "debug": {
326           "version": "2.2.0",
327           "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
328           "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
329           "dev": true,
330           "requires": {
331             "ms": "0.7.1"
332           }
333         },
334         "iconv-lite": {
335           "version": "0.4.13",
336           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
337           "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
338           "dev": true
339         },
340         "ms": {
341           "version": "0.7.1",
342           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
343           "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
344           "dev": true
345         },
346         "qs": {
347           "version": "5.2.0",
348           "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz",
349           "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=",
350           "dev": true
351         }
352       }
353     },
354     "boom": {
355       "version": "4.3.1",
356       "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz",
357       "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",
358       "dev": true,
359       "optional": true,
360       "requires": {
361         "hoek": "4.2.1"
362       }
363     },
364     "brace-expansion": {
365       "version": "1.1.11",
366       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
367       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
368       "dev": true,
369       "requires": {
370         "balanced-match": "1.0.0",
371         "concat-map": "0.0.1"
372       }
373     },
374     "braces": {
375       "version": "1.8.5",
376       "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
377       "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
378       "dev": true,
379       "requires": {
380         "expand-range": "1.8.2",
381         "preserve": "0.2.0",
382         "repeat-element": "1.1.2"
383       }
384     },
385     "browserify-zlib": {
386       "version": "0.1.4",
387       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
388       "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
389       "dev": true,
390       "requires": {
391         "pako": "0.2.9"
392       }
393     },
394     "browserslist": {
395       "version": "1.7.7",
396       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
397       "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
398       "dev": true,
399       "requires": {
400         "caniuse-db": "1.0.30000833",
401         "electron-to-chromium": "1.3.45"
402       }
403     },
404     "buffer-from": {
405       "version": "1.0.0",
406       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz",
407       "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==",
408       "dev": true
409     },
410     "builtin-modules": {
411       "version": "1.1.1",
412       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
413       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
414       "dev": true
415     },
416     "bytes": {
417       "version": "2.2.0",
418       "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz",
419       "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=",
420       "dev": true
421     },
422     "caller-path": {
423       "version": "0.1.0",
424       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
425       "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
426       "dev": true,
427       "requires": {
428         "callsites": "0.2.0"
429       }
430     },
431     "callsites": {
432       "version": "0.2.0",
433       "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
434       "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
435       "dev": true
436     },
437     "camelcase": {
438       "version": "2.1.1",
439       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
440       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
441       "dev": true
442     },
443     "camelcase-keys": {
444       "version": "2.1.0",
445       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
446       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
447       "dev": true,
448       "requires": {
449         "camelcase": "2.1.1",
450         "map-obj": "1.0.1"
451       }
452     },
453     "caniuse-db": {
454       "version": "1.0.30000833",
455       "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000833.tgz",
456       "integrity": "sha1-K9e+cqQBZY0svLj012AN7r6xxnY=",
457       "dev": true
458     },
459     "caniuse-lite": {
460       "version": "1.0.30000833",
461       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000833.tgz",
462       "integrity": "sha512-tKNuKu4WLImh4NxoTgntxFpDrRiA0Q6Q1NycNhuMST0Kx+Pt8YnRDW6V8xsyH6AtO2CpAoibatEk5eaEhP3O1g==",
463       "dev": true
464     },
465     "caseless": {
466       "version": "0.12.0",
467       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
468       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
469       "dev": true
470     },
471     "center-align": {
472       "version": "0.1.3",
473       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
474       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
475       "dev": true,
476       "requires": {
477         "align-text": "0.1.4",
478         "lazy-cache": "1.0.4"
479       }
480     },
481     "chalk": {
482       "version": "2.4.1",
483       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
484       "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
485       "dev": true,
486       "requires": {
487         "ansi-styles": "3.2.1",
488         "escape-string-regexp": "1.0.5",
489         "supports-color": "5.4.0"
490       },
491       "dependencies": {
492         "ansi-styles": {
493           "version": "3.2.1",
494           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
495           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
496           "dev": true,
497           "requires": {
498             "color-convert": "1.9.1"
499           }
500         },
501         "supports-color": {
502           "version": "5.4.0",
503           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
504           "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
505           "dev": true,
506           "requires": {
507             "has-flag": "3.0.0"
508           }
509         }
510       }
511     },
512     "chardet": {
513       "version": "0.4.2",
514       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
515       "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
516       "dev": true
517     },
518     "circular-json": {
519       "version": "0.3.3",
520       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
521       "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
522       "dev": true
523     },
524     "cli": {
525       "version": "0.6.6",
526       "resolved": "https://registry.npmjs.org/cli/-/cli-0.6.6.tgz",
527       "integrity": "sha1-Aq1Eo4Cr8nraxebwzdewQ9dMU+M=",
528       "dev": true,
529       "requires": {
530         "exit": "0.1.2",
531         "glob": "3.2.11"
532       },
533       "dependencies": {
534         "glob": {
535           "version": "3.2.11",
536           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
537           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
538           "dev": true,
539           "requires": {
540             "inherits": "2.0.3",
541             "minimatch": "0.3.0"
542           }
543         },
544         "lru-cache": {
545           "version": "2.7.3",
546           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
547           "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
548           "dev": true
549         },
550         "minimatch": {
551           "version": "0.3.0",
552           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
553           "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
554           "dev": true,
555           "requires": {
556             "lru-cache": "2.7.3",
557             "sigmund": "1.0.1"
558           }
559         }
560       }
561     },
562     "cli-cursor": {
563       "version": "2.1.0",
564       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
565       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
566       "dev": true,
567       "requires": {
568         "restore-cursor": "2.0.0"
569       }
570     },
571     "cli-width": {
572       "version": "2.2.0",
573       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
574       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
575       "dev": true
576     },
577     "cliui": {
578       "version": "2.1.0",
579       "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
580       "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
581       "dev": true,
582       "requires": {
583         "center-align": "0.1.3",
584         "right-align": "0.1.3",
585         "wordwrap": "0.0.2"
586       },
587       "dependencies": {
588         "wordwrap": {
589           "version": "0.0.2",
590           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
591           "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
592           "dev": true
593         }
594       }
595     },
596     "clone-regexp": {
597       "version": "1.0.1",
598       "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz",
599       "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==",
600       "dev": true,
601       "requires": {
602         "is-regexp": "1.0.0",
603         "is-supported-regexp-flag": "1.0.1"
604       }
605     },
606     "co": {
607       "version": "4.6.0",
608       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
609       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
610       "dev": true
611     },
612     "code-point-at": {
613       "version": "1.1.0",
614       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
615       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
616       "dev": true
617     },
618     "coffee-script": {
619       "version": "1.10.0",
620       "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.10.0.tgz",
621       "integrity": "sha1-EpOLz5vhlI+gBvkuDEyegXBRCMA=",
622       "dev": true
623     },
624     "color-convert": {
625       "version": "1.9.1",
626       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
627       "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
628       "dev": true,
629       "requires": {
630         "color-name": "1.1.3"
631       }
632     },
633     "color-diff": {
634       "version": "0.1.7",
635       "resolved": "https://registry.npmjs.org/color-diff/-/color-diff-0.1.7.tgz",
636       "integrity": "sha1-bbeM2UgqjkWdQIIer0tQMoPcuOI=",
637       "dev": true
638     },
639     "color-name": {
640       "version": "1.1.3",
641       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
642       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
643       "dev": true
644     },
645     "colorguard": {
646       "version": "1.2.1",
647       "resolved": "https://registry.npmjs.org/colorguard/-/colorguard-1.2.1.tgz",
648       "integrity": "sha512-qYVKTg626qpDg4/eBnPXidEPXn5+krbYqHVfyyEFBWV5z3IF4p44HKY/eE2t1ohlcrlIkDgHmFJMfQ8qMLnSFw==",
649       "dev": true,
650       "requires": {
651         "chalk": "1.1.3",
652         "color-diff": "0.1.7",
653         "log-symbols": "1.0.2",
654         "object-assign": "4.1.1",
655         "pipetteur": "2.0.3",
656         "plur": "2.1.2",
657         "postcss": "5.2.18",
658         "postcss-reporter": "1.4.1",
659         "text-table": "0.2.0",
660         "yargs": "1.3.3"
661       },
662       "dependencies": {
663         "chalk": {
664           "version": "1.1.3",
665           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
666           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
667           "dev": true,
668           "requires": {
669             "ansi-styles": "2.2.1",
670             "escape-string-regexp": "1.0.5",
671             "has-ansi": "2.0.0",
672             "strip-ansi": "3.0.1",
673             "supports-color": "2.0.0"
674           }
675         },
676         "postcss-reporter": {
677           "version": "1.4.1",
678           "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-1.4.1.tgz",
679           "integrity": "sha1-wTbwpbFhkV83ndN2XGEHX357mvI=",
680           "dev": true,
681           "requires": {
682             "chalk": "1.1.3",
683             "lodash": "4.17.10",
684             "log-symbols": "1.0.2",
685             "postcss": "5.2.18"
686           }
687         },
688         "strip-ansi": {
689           "version": "3.0.1",
690           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
691           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
692           "dev": true,
693           "requires": {
694             "ansi-regex": "2.1.1"
695           }
696         },
697         "yargs": {
698           "version": "1.3.3",
699           "resolved": "https://registry.npmjs.org/yargs/-/yargs-1.3.3.tgz",
700           "integrity": "sha1-BU3oth8i7v23IHBZ6u+da4P7kxo=",
701           "dev": true
702         }
703       }
704     },
705     "colors": {
706       "version": "1.1.2",
707       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
708       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
709       "dev": true
710     },
711     "combined-stream": {
712       "version": "1.0.6",
713       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
714       "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
715       "dev": true,
716       "requires": {
717         "delayed-stream": "1.0.0"
718       }
719     },
720     "commander": {
721       "version": "2.9.0",
722       "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
723       "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
724       "dev": true,
725       "requires": {
726         "graceful-readlink": "1.0.1"
727       }
728     },
729     "concat-map": {
730       "version": "0.0.1",
731       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
732       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
733       "dev": true
734     },
735     "concat-stream": {
736       "version": "1.6.2",
737       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
738       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
739       "dev": true,
740       "requires": {
741         "buffer-from": "1.0.0",
742         "inherits": "2.0.3",
743         "readable-stream": "2.3.6",
744         "typedarray": "0.0.6"
745       }
746     },
747     "console-browserify": {
748       "version": "1.1.0",
749       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
750       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
751       "dev": true,
752       "requires": {
753         "date-now": "0.1.4"
754       }
755     },
756     "console-control-strings": {
757       "version": "1.1.0",
758       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
759       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
760       "dev": true
761     },
762     "content-type": {
763       "version": "1.0.4",
764       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
765       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
766       "dev": true
767     },
768     "core-util-is": {
769       "version": "1.0.2",
770       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
771       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
772       "dev": true
773     },
774     "cosmiconfig": {
775       "version": "2.2.2",
776       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz",
777       "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==",
778       "dev": true,
779       "requires": {
780         "is-directory": "0.3.1",
781         "js-yaml": "3.11.0",
782         "minimist": "1.2.0",
783         "object-assign": "4.1.1",
784         "os-homedir": "1.0.2",
785         "parse-json": "2.2.0",
786         "require-from-string": "1.2.1"
787       },
788       "dependencies": {
789         "minimist": {
790           "version": "1.2.0",
791           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
792           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
793           "dev": true
794         }
795       }
796     },
797     "cpr": {
798       "version": "0.0.6",
799       "resolved": "https://registry.npmjs.org/cpr/-/cpr-0.0.6.tgz",
800       "integrity": "sha1-U43SYnolrlDtoNwPgyKfuWDQhrM=",
801       "dev": true,
802       "requires": {
803         "graceful-fs": "1.1.14",
804         "mkdirp": "0.3.5",
805         "rimraf": "2.0.3"
806       },
807       "dependencies": {
808         "graceful-fs": {
809           "version": "1.1.14",
810           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz",
811           "integrity": "sha1-BweNtfY3f2Mh/Oqu30l94STclGU=",
812           "dev": true
813         },
814         "mkdirp": {
815           "version": "0.3.5",
816           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
817           "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
818           "dev": true
819         },
820         "rimraf": {
821           "version": "2.0.3",
822           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.0.3.tgz",
823           "integrity": "sha1-9QopZecUTpr9mYmC8V33BnMPVqk=",
824           "dev": true,
825           "requires": {
826             "graceful-fs": "1.1.14"
827           }
828         }
829       }
830     },
831     "cross-spawn": {
832       "version": "5.1.0",
833       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
834       "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
835       "dev": true,
836       "requires": {
837         "lru-cache": "4.1.2",
838         "shebang-command": "1.2.0",
839         "which": "1.3.0"
840       }
841     },
842     "cryptiles": {
843       "version": "3.1.2",
844       "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz",
845       "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
846       "dev": true,
847       "optional": true,
848       "requires": {
849         "boom": "5.2.0"
850       },
851       "dependencies": {
852         "boom": {
853           "version": "5.2.0",
854           "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz",
855           "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==",
856           "dev": true,
857           "optional": true,
858           "requires": {
859             "hoek": "4.2.1"
860           }
861         }
862       }
863     },
864     "css-color-names": {
865       "version": "0.0.3",
866       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.3.tgz",
867       "integrity": "sha1-3gzvFvTYqoIioyDVttfpu62nufY=",
868       "dev": true
869     },
870     "css-rule-stream": {
871       "version": "1.1.0",
872       "resolved": "https://registry.npmjs.org/css-rule-stream/-/css-rule-stream-1.1.0.tgz",
873       "integrity": "sha1-N4bnGYmD2WWibjGVfgkHjLt3BaI=",
874       "dev": true,
875       "requires": {
876         "css-tokenize": "1.0.1",
877         "duplexer2": "0.0.2",
878         "ldjson-stream": "1.2.1",
879         "through2": "0.6.5"
880       }
881     },
882     "css-tokenize": {
883       "version": "1.0.1",
884       "resolved": "https://registry.npmjs.org/css-tokenize/-/css-tokenize-1.0.1.tgz",
885       "integrity": "sha1-RiXLHtohwUOFi3+B1oA8HSb8FL4=",
886       "dev": true,
887       "requires": {
888         "inherits": "2.0.3",
889         "readable-stream": "1.1.14"
890       },
891       "dependencies": {
892         "isarray": {
893           "version": "0.0.1",
894           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
895           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
896           "dev": true
897         },
898         "readable-stream": {
899           "version": "1.1.14",
900           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
901           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
902           "dev": true,
903           "requires": {
904             "core-util-is": "1.0.2",
905             "inherits": "2.0.3",
906             "isarray": "0.0.1",
907             "string_decoder": "0.10.31"
908           }
909         },
910         "string_decoder": {
911           "version": "0.10.31",
912           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
913           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
914           "dev": true
915         }
916       }
917     },
918     "css-tree": {
919       "version": "1.0.0-alpha16",
920       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha16.tgz",
921       "integrity": "sha1-bLLN/2lHJZ39r3kGJjM6hi3pSLA=",
922       "dev": true,
923       "requires": {
924         "source-map": "0.5.7"
925       }
926     },
927     "csslint": {
928       "version": "0.10.0",
929       "resolved": "https://registry.npmjs.org/csslint/-/csslint-0.10.0.tgz",
930       "integrity": "sha1-OmoE51Zcjp0ZvrSXZ8fslug2WAU=",
931       "dev": true,
932       "requires": {
933         "parserlib": "0.2.5"
934       }
935     },
936     "cssproc": {
937       "version": "0.0.7",
938       "resolved": "https://registry.npmjs.org/cssproc/-/cssproc-0.0.7.tgz",
939       "integrity": "sha1-+Ch4pPhKvpcxVUK5ln9mUNhdPf4=",
940       "dev": true
941     },
942     "currently-unhandled": {
943       "version": "0.4.1",
944       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
945       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
946       "dev": true,
947       "requires": {
948         "array-find-index": "1.0.2"
949       }
950     },
951     "dashdash": {
952       "version": "1.14.1",
953       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
954       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
955       "dev": true,
956       "requires": {
957         "assert-plus": "1.0.0"
958       }
959     },
960     "date-now": {
961       "version": "0.1.4",
962       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
963       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
964       "dev": true
965     },
966     "dateformat": {
967       "version": "1.0.12",
968       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
969       "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
970       "dev": true,
971       "requires": {
972         "get-stdin": "4.0.1",
973         "meow": "3.7.0"
974       }
975     },
976     "debug": {
977       "version": "2.6.9",
978       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
979       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
980       "dev": true,
981       "requires": {
982         "ms": "2.0.0"
983       }
984     },
985     "decamelize": {
986       "version": "1.2.0",
987       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
988       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
989       "dev": true
990     },
991     "deep-is": {
992       "version": "0.1.3",
993       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
994       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
995       "dev": true
996     },
997     "del": {
998       "version": "2.2.2",
999       "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
1000       "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
1001       "dev": true,
1002       "requires": {
1003         "globby": "5.0.0",
1004         "is-path-cwd": "1.0.0",
1005         "is-path-in-cwd": "1.0.1",
1006         "object-assign": "4.1.1",
1007         "pify": "2.3.0",
1008         "pinkie-promise": "2.0.1",
1009         "rimraf": "2.6.2"
1010       }
1011     },
1012     "delayed-stream": {
1013       "version": "1.0.0",
1014       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1015       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
1016       "dev": true
1017     },
1018     "delegates": {
1019       "version": "1.0.0",
1020       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
1021       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
1022       "dev": true
1023     },
1024     "depd": {
1025       "version": "1.1.2",
1026       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
1027       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
1028       "dev": true
1029     },
1030     "doctrine": {
1031       "version": "2.1.0",
1032       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
1033       "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
1034       "dev": true,
1035       "requires": {
1036         "esutils": "2.0.2"
1037       }
1038     },
1039     "doiuse": {
1040       "version": "2.6.0",
1041       "resolved": "https://registry.npmjs.org/doiuse/-/doiuse-2.6.0.tgz",
1042       "integrity": "sha1-GJLRC2Gpo1at2/K2FJM+gfi7ODQ=",
1043       "dev": true,
1044       "requires": {
1045         "browserslist": "1.7.7",
1046         "caniuse-db": "1.0.30000833",
1047         "css-rule-stream": "1.1.0",
1048         "duplexer2": "0.0.2",
1049         "jsonfilter": "1.1.2",
1050         "ldjson-stream": "1.2.1",
1051         "lodash": "4.17.10",
1052         "multimatch": "2.1.0",
1053         "postcss": "5.2.18",
1054         "source-map": "0.4.4",
1055         "through2": "0.6.5",
1056         "yargs": "3.10.0"
1057       },
1058       "dependencies": {
1059         "source-map": {
1060           "version": "0.4.4",
1061           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
1062           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
1063           "dev": true,
1064           "requires": {
1065             "amdefine": "1.0.1"
1066           }
1067         }
1068       }
1069     },
1070     "dom-serializer": {
1071       "version": "0.1.0",
1072       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
1073       "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
1074       "dev": true,
1075       "requires": {
1076         "domelementtype": "1.1.3",
1077         "entities": "1.1.1"
1078       },
1079       "dependencies": {
1080         "domelementtype": {
1081           "version": "1.1.3",
1082           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
1083           "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
1084           "dev": true
1085         },
1086         "entities": {
1087           "version": "1.1.1",
1088           "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
1089           "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
1090           "dev": true
1091         }
1092       }
1093     },
1094     "domelementtype": {
1095       "version": "1.3.0",
1096       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
1097       "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
1098       "dev": true
1099     },
1100     "domhandler": {
1101       "version": "2.3.0",
1102       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
1103       "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
1104       "dev": true,
1105       "requires": {
1106         "domelementtype": "1.3.0"
1107       }
1108     },
1109     "domutils": {
1110       "version": "1.5.1",
1111       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
1112       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
1113       "dev": true,
1114       "requires": {
1115         "dom-serializer": "0.1.0",
1116         "domelementtype": "1.3.0"
1117       }
1118     },
1119     "duplexer": {
1120       "version": "0.1.1",
1121       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
1122       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
1123       "dev": true
1124     },
1125     "duplexer2": {
1126       "version": "0.0.2",
1127       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
1128       "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
1129       "dev": true,
1130       "requires": {
1131         "readable-stream": "1.1.14"
1132       },
1133       "dependencies": {
1134         "isarray": {
1135           "version": "0.0.1",
1136           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
1137           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
1138           "dev": true
1139         },
1140         "readable-stream": {
1141           "version": "1.1.14",
1142           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
1143           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
1144           "dev": true,
1145           "requires": {
1146             "core-util-is": "1.0.2",
1147             "inherits": "2.0.3",
1148             "isarray": "0.0.1",
1149             "string_decoder": "0.10.31"
1150           }
1151         },
1152         "string_decoder": {
1153           "version": "0.10.31",
1154           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
1155           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
1156           "dev": true
1157         }
1158       }
1159     },
1160     "each-async": {
1161       "version": "1.1.1",
1162       "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
1163       "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=",
1164       "dev": true,
1165       "requires": {
1166         "onetime": "1.1.0",
1167         "set-immediate-shim": "1.0.1"
1168       },
1169       "dependencies": {
1170         "onetime": {
1171           "version": "1.1.0",
1172           "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
1173           "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
1174           "dev": true
1175         }
1176       }
1177     },
1178     "ecc-jsbn": {
1179       "version": "0.1.1",
1180       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
1181       "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
1182       "dev": true,
1183       "optional": true,
1184       "requires": {
1185         "jsbn": "0.1.1"
1186       }
1187     },
1188     "ee-first": {
1189       "version": "1.1.1",
1190       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
1191       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
1192       "dev": true
1193     },
1194     "electron-to-chromium": {
1195       "version": "1.3.45",
1196       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.45.tgz",
1197       "integrity": "sha1-RYrBscXHYM6IEaFtK/vZfsMLr7g=",
1198       "dev": true
1199     },
1200     "entities": {
1201       "version": "1.0.0",
1202       "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
1203       "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
1204       "dev": true
1205     },
1206     "errno": {
1207       "version": "0.1.7",
1208       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
1209       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
1210       "dev": true,
1211       "optional": true,
1212       "requires": {
1213         "prr": "1.0.1"
1214       }
1215     },
1216     "error-ex": {
1217       "version": "1.3.1",
1218       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
1219       "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
1220       "dev": true,
1221       "requires": {
1222         "is-arrayish": "0.2.1"
1223       }
1224     },
1225     "escape-string-regexp": {
1226       "version": "1.0.5",
1227       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1228       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
1229       "dev": true
1230     },
1231     "escodegen": {
1232       "version": "0.0.28",
1233       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz",
1234       "integrity": "sha1-Dk/xcV8yh3XWyrUaxEpAbNer/9M=",
1235       "dev": true,
1236       "requires": {
1237         "esprima": "1.0.4",
1238         "estraverse": "1.3.2",
1239         "source-map": "0.5.7"
1240       },
1241       "dependencies": {
1242         "esprima": {
1243           "version": "1.0.4",
1244           "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
1245           "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
1246           "dev": true
1247         },
1248         "estraverse": {
1249           "version": "1.3.2",
1250           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz",
1251           "integrity": "sha1-N8K4k+8T1yPydth41g2FNRUqbEI=",
1252           "dev": true
1253         }
1254       }
1255     },
1256     "eslint": {
1257       "version": "4.6.1",
1258       "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.6.1.tgz",
1259       "integrity": "sha1-3cf8f9cL+TIFsLNEm7FqHp59SVA=",
1260       "dev": true,
1261       "requires": {
1262         "ajv": "5.5.2",
1263         "babel-code-frame": "6.26.0",
1264         "chalk": "2.4.1",
1265         "concat-stream": "1.6.2",
1266         "cross-spawn": "5.1.0",
1267         "debug": "2.6.9",
1268         "doctrine": "2.1.0",
1269         "eslint-scope": "3.7.1",
1270         "espree": "3.5.4",
1271         "esquery": "1.0.1",
1272         "estraverse": "4.2.0",
1273         "esutils": "2.0.2",
1274         "file-entry-cache": "2.0.0",
1275         "functional-red-black-tree": "1.0.1",
1276         "glob": "7.1.2",
1277         "globals": "9.18.0",
1278         "ignore": "3.3.8",
1279         "imurmurhash": "0.1.4",
1280         "inquirer": "3.3.0",
1281         "is-resolvable": "1.1.0",
1282         "js-yaml": "3.11.0",
1283         "json-stable-stringify": "1.0.1",
1284         "levn": "0.3.0",
1285         "lodash": "4.17.10",
1286         "minimatch": "3.0.4",
1287         "mkdirp": "0.5.1",
1288         "natural-compare": "1.4.0",
1289         "optionator": "0.8.2",
1290         "path-is-inside": "1.0.2",
1291         "pluralize": "4.0.0",
1292         "progress": "2.0.0",
1293         "require-uncached": "1.0.3",
1294         "semver": "5.3.0",
1295         "strip-ansi": "4.0.0",
1296         "strip-json-comments": "2.0.1",
1297         "table": "4.0.3",
1298         "text-table": "0.2.0"
1299       }
1300     },
1301     "eslint-plugin-promise": {
1302       "version": "3.5.0",
1303       "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.5.0.tgz",
1304       "integrity": "sha1-ePu2/+BHIBYnVp6FpsU3OvKmj8o=",
1305       "dev": true
1306     },
1307     "eslint-scope": {
1308       "version": "3.7.1",
1309       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz",
1310       "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=",
1311       "dev": true,
1312       "requires": {
1313         "esrecurse": "4.2.1",
1314         "estraverse": "4.2.0"
1315       }
1316     },
1317     "espree": {
1318       "version": "3.5.4",
1319       "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
1320       "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
1321       "dev": true,
1322       "requires": {
1323         "acorn": "5.5.3",
1324         "acorn-jsx": "3.0.1"
1325       }
1326     },
1327     "esprima": {
1328       "version": "4.0.0",
1329       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
1330       "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
1331       "dev": true
1332     },
1333     "esquery": {
1334       "version": "1.0.1",
1335       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
1336       "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
1337       "dev": true,
1338       "requires": {
1339         "estraverse": "4.2.0"
1340       }
1341     },
1342     "esrecurse": {
1343       "version": "4.2.1",
1344       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
1345       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
1346       "dev": true,
1347       "requires": {
1348         "estraverse": "4.2.0"
1349       }
1350     },
1351     "estraverse": {
1352       "version": "4.2.0",
1353       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
1354       "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
1355       "dev": true
1356     },
1357     "esutils": {
1358       "version": "2.0.2",
1359       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
1360       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
1361       "dev": true
1362     },
1363     "eventemitter2": {
1364       "version": "0.4.14",
1365       "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
1366       "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
1367       "dev": true
1368     },
1369     "execall": {
1370       "version": "1.0.0",
1371       "resolved": "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz",
1372       "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=",
1373       "dev": true,
1374       "requires": {
1375         "clone-regexp": "1.0.1"
1376       }
1377     },
1378     "exit": {
1379       "version": "0.1.2",
1380       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
1381       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
1382       "dev": true
1383     },
1384     "expand-brackets": {
1385       "version": "0.1.5",
1386       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
1387       "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
1388       "dev": true,
1389       "requires": {
1390         "is-posix-bracket": "0.1.1"
1391       }
1392     },
1393     "expand-range": {
1394       "version": "1.8.2",
1395       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
1396       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
1397       "dev": true,
1398       "requires": {
1399         "fill-range": "2.2.3"
1400       }
1401     },
1402     "extend": {
1403       "version": "3.0.1",
1404       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
1405       "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
1406       "dev": true
1407     },
1408     "external-editor": {
1409       "version": "2.2.0",
1410       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
1411       "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
1412       "dev": true,
1413       "requires": {
1414         "chardet": "0.4.2",
1415         "iconv-lite": "0.4.21",
1416         "tmp": "0.0.33"
1417       }
1418     },
1419     "extglob": {
1420       "version": "0.3.2",
1421       "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
1422       "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
1423       "dev": true,
1424       "requires": {
1425         "is-extglob": "1.0.0"
1426       }
1427     },
1428     "extsprintf": {
1429       "version": "1.3.0",
1430       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1431       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
1432       "dev": true
1433     },
1434     "fast-deep-equal": {
1435       "version": "1.1.0",
1436       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
1437       "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
1438       "dev": true
1439     },
1440     "fast-json-stable-stringify": {
1441       "version": "2.0.0",
1442       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
1443       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
1444       "dev": true
1445     },
1446     "fast-levenshtein": {
1447       "version": "2.0.6",
1448       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1449       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
1450       "dev": true
1451     },
1452     "faye-websocket": {
1453       "version": "0.10.0",
1454       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
1455       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
1456       "dev": true,
1457       "requires": {
1458         "websocket-driver": "0.7.0"
1459       }
1460     },
1461     "figures": {
1462       "version": "2.0.0",
1463       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
1464       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
1465       "dev": true,
1466       "requires": {
1467         "escape-string-regexp": "1.0.5"
1468       }
1469     },
1470     "file-entry-cache": {
1471       "version": "2.0.0",
1472       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
1473       "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
1474       "dev": true,
1475       "requires": {
1476         "flat-cache": "1.3.0",
1477         "object-assign": "4.1.1"
1478       }
1479     },
1480     "filename-regex": {
1481       "version": "2.0.1",
1482       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
1483       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
1484       "dev": true
1485     },
1486     "fileset": {
1487       "version": "0.1.8",
1488       "resolved": "https://registry.npmjs.org/fileset/-/fileset-0.1.8.tgz",
1489       "integrity": "sha1-UGuRqTluqn4y+0KoQHfHoMc2t0E=",
1490       "dev": true,
1491       "requires": {
1492         "glob": "3.2.11",
1493         "minimatch": "0.4.0"
1494       },
1495       "dependencies": {
1496         "glob": {
1497           "version": "3.2.11",
1498           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
1499           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
1500           "dev": true,
1501           "requires": {
1502             "inherits": "2.0.3",
1503             "minimatch": "0.3.0"
1504           },
1505           "dependencies": {
1506             "minimatch": {
1507               "version": "0.3.0",
1508               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
1509               "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
1510               "dev": true,
1511               "requires": {
1512                 "lru-cache": "2.7.3",
1513                 "sigmund": "1.0.1"
1514               }
1515             }
1516           }
1517         },
1518         "lru-cache": {
1519           "version": "2.7.3",
1520           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
1521           "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
1522           "dev": true
1523         },
1524         "minimatch": {
1525           "version": "0.4.0",
1526           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.4.0.tgz",
1527           "integrity": "sha1-vSx9Bg0sjI/Xzefx8u0tWycP2xs=",
1528           "dev": true,
1529           "requires": {
1530             "lru-cache": "2.7.3",
1531             "sigmund": "1.0.1"
1532           }
1533         }
1534       }
1535     },
1536     "fill-range": {
1537       "version": "2.2.3",
1538       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
1539       "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
1540       "dev": true,
1541       "requires": {
1542         "is-number": "2.1.0",
1543         "isobject": "2.1.0",
1544         "randomatic": "1.1.7",
1545         "repeat-element": "1.1.2",
1546         "repeat-string": "1.6.1"
1547       }
1548     },
1549     "find-up": {
1550       "version": "1.1.2",
1551       "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
1552       "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
1553       "dev": true,
1554       "requires": {
1555         "path-exists": "2.1.0",
1556         "pinkie-promise": "2.0.1"
1557       }
1558     },
1559     "findup-sync": {
1560       "version": "0.3.0",
1561       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
1562       "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
1563       "dev": true,
1564       "requires": {
1565         "glob": "5.0.15"
1566       },
1567       "dependencies": {
1568         "glob": {
1569           "version": "5.0.15",
1570           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
1571           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
1572           "dev": true,
1573           "requires": {
1574             "inflight": "1.0.6",
1575             "inherits": "2.0.3",
1576             "minimatch": "3.0.4",
1577             "once": "1.4.0",
1578             "path-is-absolute": "1.0.1"
1579           }
1580         }
1581       }
1582     },
1583     "flat-cache": {
1584       "version": "1.3.0",
1585       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
1586       "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
1587       "dev": true,
1588       "requires": {
1589         "circular-json": "0.3.3",
1590         "del": "2.2.2",
1591         "graceful-fs": "4.1.11",
1592         "write": "0.2.1"
1593       }
1594     },
1595     "flatten": {
1596       "version": "1.0.2",
1597       "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz",
1598       "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
1599       "dev": true
1600     },
1601     "for-in": {
1602       "version": "1.0.2",
1603       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
1604       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
1605       "dev": true
1606     },
1607     "for-own": {
1608       "version": "0.1.5",
1609       "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
1610       "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
1611       "dev": true,
1612       "requires": {
1613         "for-in": "1.0.2"
1614       }
1615     },
1616     "forever-agent": {
1617       "version": "0.6.1",
1618       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1619       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
1620       "dev": true
1621     },
1622     "form-data": {
1623       "version": "2.3.2",
1624       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
1625       "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
1626       "dev": true,
1627       "optional": true,
1628       "requires": {
1629         "asynckit": "0.4.0",
1630         "combined-stream": "1.0.6",
1631         "mime-types": "2.1.18"
1632       }
1633     },
1634     "fs.realpath": {
1635       "version": "1.0.0",
1636       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1637       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1638       "dev": true
1639     },
1640     "fstream": {
1641       "version": "1.0.11",
1642       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
1643       "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
1644       "dev": true,
1645       "requires": {
1646         "graceful-fs": "4.1.11",
1647         "inherits": "2.0.3",
1648         "mkdirp": "0.5.1",
1649         "rimraf": "2.6.2"
1650       }
1651     },
1652     "functional-red-black-tree": {
1653       "version": "1.0.1",
1654       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
1655       "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
1656       "dev": true
1657     },
1658     "gather-stream": {
1659       "version": "1.0.0",
1660       "resolved": "https://registry.npmjs.org/gather-stream/-/gather-stream-1.0.0.tgz",
1661       "integrity": "sha1-szmUr0V6gRVwDUEPMXczy+egkEs=",
1662       "dev": true
1663     },
1664     "gauge": {
1665       "version": "2.7.4",
1666       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
1667       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
1668       "dev": true,
1669       "requires": {
1670         "aproba": "1.2.0",
1671         "console-control-strings": "1.1.0",
1672         "has-unicode": "2.0.1",
1673         "object-assign": "4.1.1",
1674         "signal-exit": "3.0.2",
1675         "string-width": "1.0.2",
1676         "strip-ansi": "3.0.1",
1677         "wide-align": "1.1.3"
1678       },
1679       "dependencies": {
1680         "is-fullwidth-code-point": {
1681           "version": "1.0.0",
1682           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1683           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1684           "dev": true,
1685           "requires": {
1686             "number-is-nan": "1.0.1"
1687           }
1688         },
1689         "string-width": {
1690           "version": "1.0.2",
1691           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1692           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1693           "dev": true,
1694           "requires": {
1695             "code-point-at": "1.1.0",
1696             "is-fullwidth-code-point": "1.0.0",
1697             "strip-ansi": "3.0.1"
1698           }
1699         },
1700         "strip-ansi": {
1701           "version": "3.0.1",
1702           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1703           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1704           "dev": true,
1705           "requires": {
1706             "ansi-regex": "2.1.1"
1707           }
1708         }
1709       }
1710     },
1711     "gaze": {
1712       "version": "1.1.2",
1713       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz",
1714       "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
1715       "dev": true,
1716       "requires": {
1717         "globule": "1.2.0"
1718       }
1719     },
1720     "gear": {
1721       "version": "0.8.18",
1722       "resolved": "https://registry.npmjs.org/gear/-/gear-0.8.18.tgz",
1723       "integrity": "sha1-JVft8B/2FFNYrfyoyBonzuik3Do=",
1724       "dev": true,
1725       "requires": {
1726         "async": "0.2.10",
1727         "mkdirp": "0.3.5"
1728       },
1729       "dependencies": {
1730         "async": {
1731           "version": "0.2.10",
1732           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1733           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1734           "dev": true
1735         },
1736         "mkdirp": {
1737           "version": "0.3.5",
1738           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
1739           "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
1740           "dev": true
1741         }
1742       }
1743     },
1744     "gear-lib": {
1745       "version": "0.8.15",
1746       "resolved": "https://registry.npmjs.org/gear-lib/-/gear-lib-0.8.15.tgz",
1747       "integrity": "sha1-/AdqFOd5Yzab7XUraURqbtz2CW4=",
1748       "dev": true,
1749       "requires": {
1750         "async": "0.2.10",
1751         "csslint": "0.10.0",
1752         "gear": "0.8.18",
1753         "glob": "3.2.11",
1754         "handlebars": "2.0.0",
1755         "jshint": "2.5.11",
1756         "jslint": "0.3.4",
1757         "knox": "0.8.10",
1758         "less": "1.3.3",
1759         "mime": "1.2.11",
1760         "uglify-js": "1.3.5"
1761       },
1762       "dependencies": {
1763         "async": {
1764           "version": "0.2.10",
1765           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1766           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1767           "dev": true
1768         },
1769         "glob": {
1770           "version": "3.2.11",
1771           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
1772           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
1773           "dev": true,
1774           "requires": {
1775             "inherits": "2.0.3",
1776             "minimatch": "0.3.0"
1777           }
1778         },
1779         "jshint": {
1780           "version": "2.5.11",
1781           "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.5.11.tgz",
1782           "integrity": "sha1-4tlYWLuxqngwAQii6BCZ+wlWIuA=",
1783           "dev": true,
1784           "requires": {
1785             "cli": "0.6.6",
1786             "console-browserify": "1.1.0",
1787             "exit": "0.1.2",
1788             "htmlparser2": "3.8.3",
1789             "minimatch": "1.0.0",
1790             "shelljs": "0.3.0",
1791             "strip-json-comments": "1.0.4",
1792             "underscore": "1.6.0"
1793           },
1794           "dependencies": {
1795             "minimatch": {
1796               "version": "1.0.0",
1797               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
1798               "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=",
1799               "dev": true,
1800               "requires": {
1801                 "lru-cache": "2.7.3",
1802                 "sigmund": "1.0.1"
1803               }
1804             }
1805           }
1806         },
1807         "less": {
1808           "version": "1.3.3",
1809           "resolved": "https://registry.npmjs.org/less/-/less-1.3.3.tgz",
1810           "integrity": "sha1-fujzAKQQgPNUTIDHpwzfamEoDPk=",
1811           "dev": true,
1812           "requires": {
1813             "ycssmin": "1.0.1"
1814           }
1815         },
1816         "lru-cache": {
1817           "version": "2.7.3",
1818           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
1819           "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
1820           "dev": true
1821         },
1822         "mime": {
1823           "version": "1.2.11",
1824           "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
1825           "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=",
1826           "dev": true
1827         },
1828         "minimatch": {
1829           "version": "0.3.0",
1830           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
1831           "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
1832           "dev": true,
1833           "requires": {
1834             "lru-cache": "2.7.3",
1835             "sigmund": "1.0.1"
1836           }
1837         },
1838         "strip-json-comments": {
1839           "version": "1.0.4",
1840           "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
1841           "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
1842           "dev": true
1843         },
1844         "uglify-js": {
1845           "version": "1.3.5",
1846           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.5.tgz",
1847           "integrity": "sha1-S1v/+Rhu/7qoiOTJ6UvZ/EyUkp0=",
1848           "dev": true
1849         }
1850       }
1851     },
1852     "generate-function": {
1853       "version": "2.0.0",
1854       "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
1855       "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
1856       "dev": true
1857     },
1858     "generate-object-property": {
1859       "version": "1.2.0",
1860       "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
1861       "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
1862       "dev": true,
1863       "requires": {
1864         "is-property": "1.0.2"
1865       }
1866     },
1867     "get-caller-file": {
1868       "version": "1.0.2",
1869       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
1870       "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
1871       "dev": true
1872     },
1873     "get-stdin": {
1874       "version": "4.0.1",
1875       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
1876       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
1877       "dev": true
1878     },
1879     "getobject": {
1880       "version": "0.1.0",
1881       "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
1882       "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
1883       "dev": true
1884     },
1885     "getpass": {
1886       "version": "0.1.7",
1887       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
1888       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
1889       "dev": true,
1890       "requires": {
1891         "assert-plus": "1.0.0"
1892       }
1893     },
1894     "gherkin": {
1895       "version": "4.0.0",
1896       "resolved": "https://registry.npmjs.org/gherkin/-/gherkin-4.0.0.tgz",
1897       "integrity": "sha1-edzgTRIj6kO0hip2vlzo+JwSwyw=",
1898       "dev": true
1899     },
1900     "gherkin-lint": {
1901       "version": "1.1.3",
1902       "resolved": "https://registry.npmjs.org/gherkin-lint/-/gherkin-lint-1.1.3.tgz",
1903       "integrity": "sha1-7V5s3S+VSsJle1tCCBBGk+gqoho=",
1904       "dev": true,
1905       "requires": {
1906         "commander": "2.9.0",
1907         "gherkin": "4.0.0",
1908         "glob": "7.0.5",
1909         "lodash": "4.13.1"
1910       },
1911       "dependencies": {
1912         "glob": {
1913           "version": "7.0.5",
1914           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
1915           "integrity": "sha1-tCAqaQmbu00pKnwblbZoK2fr3JU=",
1916           "dev": true,
1917           "requires": {
1918             "fs.realpath": "1.0.0",
1919             "inflight": "1.0.6",
1920             "inherits": "2.0.3",
1921             "minimatch": "3.0.4",
1922             "once": "1.4.0",
1923             "path-is-absolute": "1.0.1"
1924           }
1925         },
1926         "lodash": {
1927           "version": "4.13.1",
1928           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.13.1.tgz",
1929           "integrity": "sha1-g+SxCRP0hJbU0W/sSlYK8u50S2g=",
1930           "dev": true
1931         }
1932       }
1933     },
1934     "glob": {
1935       "version": "7.1.2",
1936       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
1937       "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
1938       "dev": true,
1939       "requires": {
1940         "fs.realpath": "1.0.0",
1941         "inflight": "1.0.6",
1942         "inherits": "2.0.3",
1943         "minimatch": "3.0.4",
1944         "once": "1.4.0",
1945         "path-is-absolute": "1.0.1"
1946       }
1947     },
1948     "glob-base": {
1949       "version": "0.3.0",
1950       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
1951       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
1952       "dev": true,
1953       "requires": {
1954         "glob-parent": "2.0.0",
1955         "is-glob": "2.0.1"
1956       }
1957     },
1958     "glob-parent": {
1959       "version": "2.0.0",
1960       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
1961       "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
1962       "dev": true,
1963       "requires": {
1964         "is-glob": "2.0.1"
1965       }
1966     },
1967     "globals": {
1968       "version": "9.18.0",
1969       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
1970       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
1971       "dev": true
1972     },
1973     "globby": {
1974       "version": "5.0.0",
1975       "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
1976       "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
1977       "dev": true,
1978       "requires": {
1979         "array-union": "1.0.2",
1980         "arrify": "1.0.1",
1981         "glob": "7.1.2",
1982         "object-assign": "4.1.1",
1983         "pify": "2.3.0",
1984         "pinkie-promise": "2.0.1"
1985       }
1986     },
1987     "globjoin": {
1988       "version": "0.1.4",
1989       "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
1990       "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
1991       "dev": true
1992     },
1993     "globule": {
1994       "version": "1.2.0",
1995       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz",
1996       "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
1997       "dev": true,
1998       "requires": {
1999         "glob": "7.1.2",
2000         "lodash": "4.17.10",
2001         "minimatch": "3.0.4"
2002       }
2003     },
2004     "graceful-fs": {
2005       "version": "4.1.11",
2006       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
2007       "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
2008       "dev": true
2009     },
2010     "graceful-readlink": {
2011       "version": "1.0.1",
2012       "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
2013       "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
2014       "dev": true
2015     },
2016     "grunt": {
2017       "version": "1.0.1",
2018       "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.1.tgz",
2019       "integrity": "sha1-6HeHZOlEsY8yuw8QuQeEdcnftWs=",
2020       "dev": true,
2021       "requires": {
2022         "coffee-script": "1.10.0",
2023         "dateformat": "1.0.12",
2024         "eventemitter2": "0.4.14",
2025         "exit": "0.1.2",
2026         "findup-sync": "0.3.0",
2027         "glob": "7.0.6",
2028         "grunt-cli": "1.2.0",
2029         "grunt-known-options": "1.1.0",
2030         "grunt-legacy-log": "1.0.2",
2031         "grunt-legacy-util": "1.0.0",
2032         "iconv-lite": "0.4.21",
2033         "js-yaml": "3.5.5",
2034         "minimatch": "3.0.4",
2035         "nopt": "3.0.6",
2036         "path-is-absolute": "1.0.1",
2037         "rimraf": "2.2.8"
2038       },
2039       "dependencies": {
2040         "esprima": {
2041           "version": "2.7.3",
2042           "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
2043           "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
2044           "dev": true
2045         },
2046         "glob": {
2047           "version": "7.0.6",
2048           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
2049           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
2050           "dev": true,
2051           "requires": {
2052             "fs.realpath": "1.0.0",
2053             "inflight": "1.0.6",
2054             "inherits": "2.0.3",
2055             "minimatch": "3.0.4",
2056             "once": "1.4.0",
2057             "path-is-absolute": "1.0.1"
2058           }
2059         },
2060         "grunt-cli": {
2061           "version": "1.2.0",
2062           "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
2063           "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
2064           "dev": true,
2065           "requires": {
2066             "findup-sync": "0.3.0",
2067             "grunt-known-options": "1.1.0",
2068             "nopt": "3.0.6",
2069             "resolve": "1.1.7"
2070           }
2071         },
2072         "js-yaml": {
2073           "version": "3.5.5",
2074           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz",
2075           "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=",
2076           "dev": true,
2077           "requires": {
2078             "argparse": "1.0.10",
2079             "esprima": "2.7.3"
2080           }
2081         },
2082         "rimraf": {
2083           "version": "2.2.8",
2084           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
2085           "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
2086           "dev": true
2087         }
2088       }
2089     },
2090     "grunt-contrib-less": {
2091       "version": "1.3.0",
2092       "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.3.0.tgz",
2093       "integrity": "sha1-UY73yG3GDhWeZRCKp125OpyP9dQ=",
2094       "dev": true,
2095       "requires": {
2096         "async": "1.5.2",
2097         "chalk": "1.1.3",
2098         "less": "2.6.1",
2099         "lodash": "4.17.10"
2100       },
2101       "dependencies": {
2102         "chalk": {
2103           "version": "1.1.3",
2104           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
2105           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2106           "dev": true,
2107           "requires": {
2108             "ansi-styles": "2.2.1",
2109             "escape-string-regexp": "1.0.5",
2110             "has-ansi": "2.0.0",
2111             "strip-ansi": "3.0.1",
2112             "supports-color": "2.0.0"
2113           }
2114         },
2115         "strip-ansi": {
2116           "version": "3.0.1",
2117           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2118           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2119           "dev": true,
2120           "requires": {
2121             "ansi-regex": "2.1.1"
2122           }
2123         }
2124       }
2125     },
2126     "grunt-contrib-uglify": {
2127       "version": "1.0.1",
2128       "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-1.0.1.tgz",
2129       "integrity": "sha1-rWhBG5Y7mWYSEfdvRmve3tT7B6w=",
2130       "dev": true,
2131       "requires": {
2132         "chalk": "1.1.3",
2133         "lodash": "4.17.10",
2134         "maxmin": "1.1.0",
2135         "uglify-js": "2.6.4",
2136         "uri-path": "1.0.0"
2137       },
2138       "dependencies": {
2139         "chalk": {
2140           "version": "1.1.3",
2141           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
2142           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2143           "dev": true,
2144           "requires": {
2145             "ansi-styles": "2.2.1",
2146             "escape-string-regexp": "1.0.5",
2147             "has-ansi": "2.0.0",
2148             "strip-ansi": "3.0.1",
2149             "supports-color": "2.0.0"
2150           }
2151         },
2152         "strip-ansi": {
2153           "version": "3.0.1",
2154           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2155           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2156           "dev": true,
2157           "requires": {
2158             "ansi-regex": "2.1.1"
2159           }
2160         }
2161       }
2162     },
2163     "grunt-contrib-watch": {
2164       "version": "1.0.0",
2165       "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.0.0.tgz",
2166       "integrity": "sha1-hKGnodar0m7VaEE0lscxM+mQAY8=",
2167       "dev": true,
2168       "requires": {
2169         "async": "1.5.2",
2170         "gaze": "1.1.2",
2171         "lodash": "3.10.1",
2172         "tiny-lr": "0.2.1"
2173       },
2174       "dependencies": {
2175         "lodash": {
2176           "version": "3.10.1",
2177           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
2178           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
2179           "dev": true
2180         }
2181       }
2182     },
2183     "grunt-eslint": {
2184       "version": "20.1.0",
2185       "resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-20.1.0.tgz",
2186       "integrity": "sha512-VZlDOLrB2KKefDDcx/wR8rEEz7smDwDKVblmooa+itdt/2jWw3ee2AiZB5Ap4s4AoRY0pbHRjZ3HHwY8uKR9Rw==",
2187       "dev": true,
2188       "requires": {
2189         "chalk": "2.4.1",
2190         "eslint": "4.6.1"
2191       }
2192     },
2193     "grunt-known-options": {
2194       "version": "1.1.0",
2195       "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz",
2196       "integrity": "sha1-pCdO6zL6dl2lp6OxcSYXzjsUQUk=",
2197       "dev": true
2198     },
2199     "grunt-legacy-log": {
2200       "version": "1.0.2",
2201       "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-1.0.2.tgz",
2202       "integrity": "sha512-WdedTJ/6zCXnI/coaouzqvkI19uwqbcPkdsXiDRKJyB5rOUlOxnCnTVbpeUdEckKVir2uHF3rDBYppj2p6N3+g==",
2203       "dev": true,
2204       "requires": {
2205         "colors": "1.1.2",
2206         "grunt-legacy-log-utils": "1.0.0",
2207         "hooker": "0.2.3",
2208         "lodash": "4.17.10"
2209       }
2210     },
2211     "grunt-legacy-log-utils": {
2212       "version": "1.0.0",
2213       "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-1.0.0.tgz",
2214       "integrity": "sha1-p7ji0Ps1taUPSvmG/BEnSevJbz0=",
2215       "dev": true,
2216       "requires": {
2217         "chalk": "1.1.3",
2218         "lodash": "4.3.0"
2219       },
2220       "dependencies": {
2221         "chalk": {
2222           "version": "1.1.3",
2223           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
2224           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2225           "dev": true,
2226           "requires": {
2227             "ansi-styles": "2.2.1",
2228             "escape-string-regexp": "1.0.5",
2229             "has-ansi": "2.0.0",
2230             "strip-ansi": "3.0.1",
2231             "supports-color": "2.0.0"
2232           }
2233         },
2234         "lodash": {
2235           "version": "4.3.0",
2236           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
2237           "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
2238           "dev": true
2239         },
2240         "strip-ansi": {
2241           "version": "3.0.1",
2242           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2243           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2244           "dev": true,
2245           "requires": {
2246             "ansi-regex": "2.1.1"
2247           }
2248         }
2249       }
2250     },
2251     "grunt-legacy-util": {
2252       "version": "1.0.0",
2253       "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz",
2254       "integrity": "sha1-OGqnjcbtUJhsKxiVcmWxtIq7m4Y=",
2255       "dev": true,
2256       "requires": {
2257         "async": "1.5.2",
2258         "exit": "0.1.2",
2259         "getobject": "0.1.0",
2260         "hooker": "0.2.3",
2261         "lodash": "4.3.0",
2262         "underscore.string": "3.2.3",
2263         "which": "1.2.14"
2264       },
2265       "dependencies": {
2266         "lodash": {
2267           "version": "4.3.0",
2268           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
2269           "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
2270           "dev": true
2271         },
2272         "which": {
2273           "version": "1.2.14",
2274           "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz",
2275           "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
2276           "dev": true,
2277           "requires": {
2278             "isexe": "2.0.0"
2279           }
2280         }
2281       }
2282     },
2283     "grunt-sass": {
2284       "version": "2.1.0",
2285       "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-2.1.0.tgz",
2286       "integrity": "sha512-XkexnQt/9rhReNd+Y7T0n/2g5FqYOQKfi2iSlpwDqvgs7EgEaGTxNhnWzHnbW5oNRvzL9AHopBG3AgRxL0d+DA==",
2287       "dev": true,
2288       "requires": {
2289         "each-async": "1.1.1",
2290         "node-sass": "4.9.0",
2291         "object-assign": "4.1.1"
2292       }
2293     },
2294     "grunt-stylelint": {
2295       "version": "0.6.0",
2296       "resolved": "https://registry.npmjs.org/grunt-stylelint/-/grunt-stylelint-0.6.0.tgz",
2297       "integrity": "sha1-Wt2fZeEWA+ShmEGNvtFmqpuPRpk=",
2298       "dev": true,
2299       "requires": {
2300         "stylelint": "7.13.0"
2301       },
2302       "dependencies": {
2303         "balanced-match": {
2304           "version": "0.4.2",
2305           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
2306           "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
2307           "dev": true
2308         },
2309         "get-stdin": {
2310           "version": "5.0.1",
2311           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
2312           "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
2313           "dev": true
2314         },
2315         "globby": {
2316           "version": "6.1.0",
2317           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2318           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
2319           "dev": true,
2320           "requires": {
2321             "array-union": "1.0.2",
2322             "glob": "7.1.2",
2323             "object-assign": "4.1.1",
2324             "pify": "2.3.0",
2325             "pinkie-promise": "2.0.1"
2326           }
2327         },
2328         "resolve-from": {
2329           "version": "3.0.0",
2330           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
2331           "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
2332           "dev": true
2333         },
2334         "stylelint": {
2335           "version": "7.13.0",
2336           "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-7.13.0.tgz",
2337           "integrity": "sha1-ER+Xttpy53XICADWu29fhpmXeF0=",
2338           "dev": true,
2339           "requires": {
2340             "autoprefixer": "6.7.7",
2341             "balanced-match": "0.4.2",
2342             "chalk": "2.4.1",
2343             "colorguard": "1.2.1",
2344             "cosmiconfig": "2.2.2",
2345             "debug": "2.6.9",
2346             "doiuse": "2.6.0",
2347             "execall": "1.0.0",
2348             "file-entry-cache": "2.0.0",
2349             "get-stdin": "5.0.1",
2350             "globby": "6.1.0",
2351             "globjoin": "0.1.4",
2352             "html-tags": "2.0.0",
2353             "ignore": "3.3.8",
2354             "imurmurhash": "0.1.4",
2355             "known-css-properties": "0.2.0",
2356             "lodash": "4.17.10",
2357             "log-symbols": "1.0.2",
2358             "mathml-tag-names": "2.1.0",
2359             "meow": "3.7.0",
2360             "micromatch": "2.3.11",
2361             "normalize-selector": "0.2.0",
2362             "pify": "2.3.0",
2363             "postcss": "5.2.18",
2364             "postcss-less": "0.14.0",
2365             "postcss-media-query-parser": "0.2.3",
2366             "postcss-reporter": "3.0.0",
2367             "postcss-resolve-nested-selector": "0.1.1",
2368             "postcss-scss": "0.4.1",
2369             "postcss-selector-parser": "2.2.3",
2370             "postcss-value-parser": "3.3.0",
2371             "resolve-from": "3.0.0",
2372             "specificity": "0.3.2",
2373             "string-width": "2.1.1",
2374             "style-search": "0.1.0",
2375             "stylehacks": "2.3.2",
2376             "sugarss": "0.2.0",
2377             "svg-tags": "1.0.0",
2378             "table": "4.0.3"
2379           }
2380         }
2381       }
2382     },
2383     "gzip-size": {
2384       "version": "1.0.0",
2385       "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
2386       "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
2387       "dev": true,
2388       "requires": {
2389         "browserify-zlib": "0.1.4",
2390         "concat-stream": "1.6.2"
2391       }
2392     },
2393     "handlebars": {
2394       "version": "2.0.0",
2395       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-2.0.0.tgz",
2396       "integrity": "sha1-bp1/hRSjRn+l6fgswVjs/B1ax28=",
2397       "dev": true,
2398       "requires": {
2399         "optimist": "0.3.7",
2400         "uglify-js": "2.3.6"
2401       },
2402       "dependencies": {
2403         "async": {
2404           "version": "0.2.10",
2405           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
2406           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
2407           "dev": true,
2408           "optional": true
2409         },
2410         "source-map": {
2411           "version": "0.1.43",
2412           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
2413           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
2414           "dev": true,
2415           "optional": true,
2416           "requires": {
2417             "amdefine": "1.0.1"
2418           }
2419         },
2420         "uglify-js": {
2421           "version": "2.3.6",
2422           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
2423           "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
2424           "dev": true,
2425           "optional": true,
2426           "requires": {
2427             "async": "0.2.10",
2428             "optimist": "0.3.7",
2429             "source-map": "0.1.43"
2430           }
2431         }
2432       }
2433     },
2434     "har-schema": {
2435       "version": "2.0.0",
2436       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
2437       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
2438       "dev": true,
2439       "optional": true
2440     },
2441     "har-validator": {
2442       "version": "5.0.3",
2443       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
2444       "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
2445       "dev": true,
2446       "optional": true,
2447       "requires": {
2448         "ajv": "5.5.2",
2449         "har-schema": "2.0.0"
2450       }
2451     },
2452     "has-ansi": {
2453       "version": "2.0.0",
2454       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
2455       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
2456       "dev": true,
2457       "requires": {
2458         "ansi-regex": "2.1.1"
2459       }
2460     },
2461     "has-flag": {
2462       "version": "3.0.0",
2463       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2464       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2465       "dev": true
2466     },
2467     "has-unicode": {
2468       "version": "2.0.1",
2469       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
2470       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
2471       "dev": true
2472     },
2473     "hawk": {
2474       "version": "6.0.2",
2475       "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz",
2476       "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==",
2477       "dev": true,
2478       "optional": true,
2479       "requires": {
2480         "boom": "4.3.1",
2481         "cryptiles": "3.1.2",
2482         "hoek": "4.2.1",
2483         "sntp": "2.1.0"
2484       }
2485     },
2486     "hoek": {
2487       "version": "4.2.1",
2488       "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz",
2489       "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==",
2490       "dev": true
2491     },
2492     "hooker": {
2493       "version": "0.2.3",
2494       "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
2495       "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
2496       "dev": true
2497     },
2498     "hosted-git-info": {
2499       "version": "2.6.0",
2500       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
2501       "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==",
2502       "dev": true
2503     },
2504     "html-tags": {
2505       "version": "2.0.0",
2506       "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
2507       "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=",
2508       "dev": true
2509     },
2510     "htmlparser2": {
2511       "version": "3.8.3",
2512       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
2513       "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
2514       "dev": true,
2515       "requires": {
2516         "domelementtype": "1.3.0",
2517         "domhandler": "2.3.0",
2518         "domutils": "1.5.1",
2519         "entities": "1.0.0",
2520         "readable-stream": "1.1.14"
2521       },
2522       "dependencies": {
2523         "isarray": {
2524           "version": "0.0.1",
2525           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
2526           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
2527           "dev": true
2528         },
2529         "readable-stream": {
2530           "version": "1.1.14",
2531           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
2532           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
2533           "dev": true,
2534           "requires": {
2535             "core-util-is": "1.0.2",
2536             "inherits": "2.0.3",
2537             "isarray": "0.0.1",
2538             "string_decoder": "0.10.31"
2539           }
2540         },
2541         "string_decoder": {
2542           "version": "0.10.31",
2543           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
2544           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
2545           "dev": true
2546         }
2547       }
2548     },
2549     "http-errors": {
2550       "version": "1.3.1",
2551       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz",
2552       "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=",
2553       "dev": true,
2554       "requires": {
2555         "inherits": "2.0.3",
2556         "statuses": "1.5.0"
2557       }
2558     },
2559     "http-parser-js": {
2560       "version": "0.4.12",
2561       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.12.tgz",
2562       "integrity": "sha1-uc+/Sizybw/DSxDKFImid3HjR08=",
2563       "dev": true
2564     },
2565     "http-signature": {
2566       "version": "1.2.0",
2567       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
2568       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
2569       "dev": true,
2570       "optional": true,
2571       "requires": {
2572         "assert-plus": "1.0.0",
2573         "jsprim": "1.4.1",
2574         "sshpk": "1.14.1"
2575       }
2576     },
2577     "iconv-lite": {
2578       "version": "0.4.21",
2579       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.21.tgz",
2580       "integrity": "sha512-En5V9za5mBt2oUA03WGD3TwDv0MKAruqsuxstbMUZaj9W9k/m1CV/9py3l0L5kw9Bln8fdHQmzHSYtvpvTLpKw==",
2581       "dev": true,
2582       "requires": {
2583         "safer-buffer": "2.1.2"
2584       }
2585     },
2586     "ignore": {
2587       "version": "3.3.8",
2588       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.8.tgz",
2589       "integrity": "sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg==",
2590       "dev": true
2591     },
2592     "image-size": {
2593       "version": "0.4.0",
2594       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.4.0.tgz",
2595       "integrity": "sha1-1LTh9hlS5MvBzqmmsMkV/stwdRA=",
2596       "dev": true,
2597       "optional": true
2598     },
2599     "imurmurhash": {
2600       "version": "0.1.4",
2601       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2602       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
2603       "dev": true
2604     },
2605     "in-publish": {
2606       "version": "2.0.0",
2607       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
2608       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
2609       "dev": true
2610     },
2611     "indent-string": {
2612       "version": "2.1.0",
2613       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
2614       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
2615       "dev": true,
2616       "requires": {
2617         "repeating": "2.0.1"
2618       }
2619     },
2620     "indexes-of": {
2621       "version": "1.0.1",
2622       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
2623       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
2624       "dev": true
2625     },
2626     "inflight": {
2627       "version": "1.0.6",
2628       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2629       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2630       "dev": true,
2631       "requires": {
2632         "once": "1.4.0",
2633         "wrappy": "1.0.2"
2634       }
2635     },
2636     "inherits": {
2637       "version": "2.0.3",
2638       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
2639       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
2640       "dev": true
2641     },
2642     "inquirer": {
2643       "version": "3.3.0",
2644       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
2645       "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
2646       "dev": true,
2647       "requires": {
2648         "ansi-escapes": "3.1.0",
2649         "chalk": "2.4.1",
2650         "cli-cursor": "2.1.0",
2651         "cli-width": "2.2.0",
2652         "external-editor": "2.2.0",
2653         "figures": "2.0.0",
2654         "lodash": "4.17.10",
2655         "mute-stream": "0.0.7",
2656         "run-async": "2.3.0",
2657         "rx-lite": "4.0.8",
2658         "rx-lite-aggregates": "4.0.8",
2659         "string-width": "2.1.1",
2660         "strip-ansi": "4.0.0",
2661         "through": "2.3.8"
2662       }
2663     },
2664     "invert-kv": {
2665       "version": "1.0.0",
2666       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
2667       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
2668       "dev": true
2669     },
2670     "irregular-plurals": {
2671       "version": "1.4.0",
2672       "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.4.0.tgz",
2673       "integrity": "sha1-LKmwM2UREYVUEvFr5dd8YqRYp2Y=",
2674       "dev": true
2675     },
2676     "is-arrayish": {
2677       "version": "0.2.1",
2678       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2679       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
2680       "dev": true
2681     },
2682     "is-buffer": {
2683       "version": "1.1.6",
2684       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
2685       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
2686       "dev": true
2687     },
2688     "is-builtin-module": {
2689       "version": "1.0.0",
2690       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
2691       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
2692       "dev": true,
2693       "requires": {
2694         "builtin-modules": "1.1.1"
2695       }
2696     },
2697     "is-directory": {
2698       "version": "0.3.1",
2699       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
2700       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
2701       "dev": true
2702     },
2703     "is-dotfile": {
2704       "version": "1.0.3",
2705       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
2706       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
2707       "dev": true
2708     },
2709     "is-equal-shallow": {
2710       "version": "0.1.3",
2711       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
2712       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
2713       "dev": true,
2714       "requires": {
2715         "is-primitive": "2.0.0"
2716       }
2717     },
2718     "is-extendable": {
2719       "version": "0.1.1",
2720       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2721       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
2722       "dev": true
2723     },
2724     "is-extglob": {
2725       "version": "1.0.0",
2726       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
2727       "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
2728       "dev": true
2729     },
2730     "is-finite": {
2731       "version": "1.0.2",
2732       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
2733       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
2734       "dev": true,
2735       "requires": {
2736         "number-is-nan": "1.0.1"
2737       }
2738     },
2739     "is-fullwidth-code-point": {
2740       "version": "2.0.0",
2741       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2742       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2743       "dev": true
2744     },
2745     "is-glob": {
2746       "version": "2.0.1",
2747       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
2748       "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
2749       "dev": true,
2750       "requires": {
2751         "is-extglob": "1.0.0"
2752       }
2753     },
2754     "is-my-ip-valid": {
2755       "version": "1.0.0",
2756       "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz",
2757       "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==",
2758       "dev": true
2759     },
2760     "is-my-json-valid": {
2761       "version": "2.17.2",
2762       "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz",
2763       "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==",
2764       "dev": true,
2765       "requires": {
2766         "generate-function": "2.0.0",
2767         "generate-object-property": "1.2.0",
2768         "is-my-ip-valid": "1.0.0",
2769         "jsonpointer": "4.0.1",
2770         "xtend": "4.0.1"
2771       }
2772     },
2773     "is-number": {
2774       "version": "2.1.0",
2775       "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
2776       "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
2777       "dev": true,
2778       "requires": {
2779         "kind-of": "3.2.2"
2780       }
2781     },
2782     "is-path-cwd": {
2783       "version": "1.0.0",
2784       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
2785       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
2786       "dev": true
2787     },
2788     "is-path-in-cwd": {
2789       "version": "1.0.1",
2790       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
2791       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
2792       "dev": true,
2793       "requires": {
2794         "is-path-inside": "1.0.1"
2795       }
2796     },
2797     "is-path-inside": {
2798       "version": "1.0.1",
2799       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
2800       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
2801       "dev": true,
2802       "requires": {
2803         "path-is-inside": "1.0.2"
2804       }
2805     },
2806     "is-posix-bracket": {
2807       "version": "0.1.1",
2808       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
2809       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
2810       "dev": true
2811     },
2812     "is-primitive": {
2813       "version": "2.0.0",
2814       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
2815       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
2816       "dev": true
2817     },
2818     "is-promise": {
2819       "version": "2.1.0",
2820       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
2821       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
2822       "dev": true
2823     },
2824     "is-property": {
2825       "version": "1.0.2",
2826       "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
2827       "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
2828       "dev": true
2829     },
2830     "is-regexp": {
2831       "version": "1.0.0",
2832       "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
2833       "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
2834       "dev": true
2835     },
2836     "is-resolvable": {
2837       "version": "1.1.0",
2838       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
2839       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
2840       "dev": true
2841     },
2842     "is-supported-regexp-flag": {
2843       "version": "1.0.1",
2844       "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz",
2845       "integrity": "sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ==",
2846       "dev": true
2847     },
2848     "is-typedarray": {
2849       "version": "1.0.0",
2850       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
2851       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
2852       "dev": true
2853     },
2854     "is-utf8": {
2855       "version": "0.2.1",
2856       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
2857       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
2858       "dev": true
2859     },
2860     "isarray": {
2861       "version": "1.0.0",
2862       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2863       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2864       "dev": true
2865     },
2866     "isexe": {
2867       "version": "2.0.0",
2868       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2869       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2870       "dev": true
2871     },
2872     "isobject": {
2873       "version": "2.1.0",
2874       "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
2875       "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
2876       "dev": true,
2877       "requires": {
2878         "isarray": "1.0.0"
2879       }
2880     },
2881     "isstream": {
2882       "version": "0.1.2",
2883       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
2884       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
2885       "dev": true
2886     },
2887     "istanbul": {
2888       "version": "0.1.37",
2889       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.1.37.tgz",
2890       "integrity": "sha1-7ZwC4q+A2JRtQG1wFNkxk17y1+A=",
2891       "dev": true,
2892       "requires": {
2893         "abbrev": "1.0.9",
2894         "async": "0.2.10",
2895         "escodegen": "0.0.28",
2896         "esprima": "1.0.4",
2897         "fileset": "0.1.8",
2898         "handlebars": "1.0.12",
2899         "mkdirp": "0.3.5",
2900         "nopt": "2.1.2",
2901         "resolve": "0.4.3",
2902         "which": "1.0.9",
2903         "wordwrap": "0.0.3"
2904       },
2905       "dependencies": {
2906         "abbrev": {
2907           "version": "1.0.9",
2908           "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
2909           "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
2910           "dev": true
2911         },
2912         "async": {
2913           "version": "0.2.10",
2914           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
2915           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
2916           "dev": true
2917         },
2918         "esprima": {
2919           "version": "1.0.4",
2920           "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
2921           "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
2922           "dev": true
2923         },
2924         "handlebars": {
2925           "version": "1.0.12",
2926           "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz",
2927           "integrity": "sha1-GMbTRAw16RsZs/9YK5FRq0mF1Pw=",
2928           "dev": true,
2929           "requires": {
2930             "optimist": "0.3.7",
2931             "uglify-js": "2.3.6"
2932           }
2933         },
2934         "mkdirp": {
2935           "version": "0.3.5",
2936           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
2937           "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
2938           "dev": true
2939         },
2940         "nopt": {
2941           "version": "2.1.2",
2942           "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz",
2943           "integrity": "sha1-bMzZd7gBMqB3MdbozljCyDA8+a8=",
2944           "dev": true,
2945           "requires": {
2946             "abbrev": "1.0.9"
2947           }
2948         },
2949         "resolve": {
2950           "version": "0.4.3",
2951           "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.4.3.tgz",
2952           "integrity": "sha1-3K2tIC58rMJGfjo4gAIR9C+cE98=",
2953           "dev": true
2954         },
2955         "source-map": {
2956           "version": "0.1.43",
2957           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
2958           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
2959           "dev": true,
2960           "requires": {
2961             "amdefine": "1.0.1"
2962           }
2963         },
2964         "uglify-js": {
2965           "version": "2.3.6",
2966           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
2967           "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
2968           "dev": true,
2969           "requires": {
2970             "async": "0.2.10",
2971             "optimist": "0.3.7",
2972             "source-map": "0.1.43"
2973           }
2974         },
2975         "which": {
2976           "version": "1.0.9",
2977           "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
2978           "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=",
2979           "dev": true
2980         },
2981         "wordwrap": {
2982           "version": "0.0.3",
2983           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
2984           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
2985           "dev": true
2986         }
2987       }
2988     },
2989     "js-base64": {
2990       "version": "2.4.3",
2991       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz",
2992       "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==",
2993       "dev": true
2994     },
2995     "js-tokens": {
2996       "version": "3.0.2",
2997       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
2998       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
2999       "dev": true
3000     },
3001     "js-yaml": {
3002       "version": "3.11.0",
3003       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz",
3004       "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==",
3005       "dev": true,
3006       "requires": {
3007         "argparse": "1.0.10",
3008         "esprima": "4.0.0"
3009       }
3010     },
3011     "jsbn": {
3012       "version": "0.1.1",
3013       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
3014       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
3015       "dev": true,
3016       "optional": true
3017     },
3018     "jshint": {
3019       "version": "0.9.1",
3020       "resolved": "https://registry.npmjs.org/jshint/-/jshint-0.9.1.tgz",
3021       "integrity": "sha1-/zLsfwn4QAH3SY7q/WPJ5Puy3A4=",
3022       "dev": true,
3023       "requires": {
3024         "cli": "0.4.3",
3025         "minimatch": "0.0.5"
3026       },
3027       "dependencies": {
3028         "cli": {
3029           "version": "0.4.3",
3030           "resolved": "https://registry.npmjs.org/cli/-/cli-0.4.3.tgz",
3031           "integrity": "sha1-5oGcjV+qlX9k+Y9mqFBiaMHR8X0=",
3032           "dev": true,
3033           "requires": {
3034             "glob": "7.1.2"
3035           }
3036         },
3037         "lru-cache": {
3038           "version": "1.0.6",
3039           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz",
3040           "integrity": "sha1-qlD5cEdCKsclQ72hd6nJ0BjZhFI=",
3041           "dev": true
3042         },
3043         "minimatch": {
3044           "version": "0.0.5",
3045           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz",
3046           "integrity": "sha1-lrtJC707poNrv6wRGt91MBsVhN4=",
3047           "dev": true,
3048           "requires": {
3049             "lru-cache": "1.0.6"
3050           }
3051         }
3052       }
3053     },
3054     "jslint": {
3055       "version": "0.3.4",
3056       "resolved": "https://registry.npmjs.org/jslint/-/jslint-0.3.4.tgz",
3057       "integrity": "sha1-+3aKyN4GQfzFcMh8ofvSjik8jXU=",
3058       "dev": true,
3059       "requires": {
3060         "glob": "3.2.11",
3061         "nopt": "1.0.10"
3062       },
3063       "dependencies": {
3064         "glob": {
3065           "version": "3.2.11",
3066           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
3067           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
3068           "dev": true,
3069           "optional": true,
3070           "requires": {
3071             "inherits": "2.0.3",
3072             "minimatch": "0.3.0"
3073           }
3074         },
3075         "lru-cache": {
3076           "version": "2.7.3",
3077           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
3078           "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
3079           "dev": true,
3080           "optional": true
3081         },
3082         "minimatch": {
3083           "version": "0.3.0",
3084           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
3085           "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
3086           "dev": true,
3087           "optional": true,
3088           "requires": {
3089             "lru-cache": "2.7.3",
3090             "sigmund": "1.0.1"
3091           }
3092         },
3093         "nopt": {
3094           "version": "1.0.10",
3095           "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
3096           "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
3097           "dev": true,
3098           "requires": {
3099             "abbrev": "1.1.1"
3100           }
3101         }
3102       }
3103     },
3104     "json-schema": {
3105       "version": "0.2.3",
3106       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
3107       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
3108       "dev": true
3109     },
3110     "json-schema-traverse": {
3111       "version": "0.3.1",
3112       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
3113       "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
3114       "dev": true
3115     },
3116     "json-stable-stringify": {
3117       "version": "1.0.1",
3118       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
3119       "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
3120       "dev": true,
3121       "requires": {
3122         "jsonify": "0.0.0"
3123       }
3124     },
3125     "json-stringify-safe": {
3126       "version": "5.0.1",
3127       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
3128       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
3129       "dev": true
3130     },
3131     "jsonfilter": {
3132       "version": "1.1.2",
3133       "resolved": "https://registry.npmjs.org/jsonfilter/-/jsonfilter-1.1.2.tgz",
3134       "integrity": "sha1-Ie987cdRk4E8dZMulqmL4gW6WhE=",
3135       "dev": true,
3136       "requires": {
3137         "JSONStream": "0.8.4",
3138         "minimist": "1.2.0",
3139         "stream-combiner": "0.2.2",
3140         "through2": "0.6.5"
3141       },
3142       "dependencies": {
3143         "minimist": {
3144           "version": "1.2.0",
3145           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
3146           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
3147           "dev": true
3148         }
3149       }
3150     },
3151     "jsonify": {
3152       "version": "0.0.0",
3153       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
3154       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
3155       "dev": true
3156     },
3157     "jsonparse": {
3158       "version": "0.0.5",
3159       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz",
3160       "integrity": "sha1-MwVCrT8KZUZlt3jz6y2an6UHrGQ=",
3161       "dev": true
3162     },
3163     "jsonpointer": {
3164       "version": "4.0.1",
3165       "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
3166       "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
3167       "dev": true
3168     },
3169     "jsprim": {
3170       "version": "1.4.1",
3171       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
3172       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
3173       "dev": true,
3174       "requires": {
3175         "assert-plus": "1.0.0",
3176         "extsprintf": "1.3.0",
3177         "json-schema": "0.2.3",
3178         "verror": "1.10.0"
3179       }
3180     },
3181     "kind-of": {
3182       "version": "3.2.2",
3183       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3184       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3185       "dev": true,
3186       "requires": {
3187         "is-buffer": "1.1.6"
3188       }
3189     },
3190     "known-css-properties": {
3191       "version": "0.2.0",
3192       "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.2.0.tgz",
3193       "integrity": "sha512-UTCzU28rRI9wkb8qSGoZa9pgWvxr4LjP2MEhi9XHb/1XMOJy0uTnIxaxzj8My/PORG+kQG6VzAcGvRw66eIOfA==",
3194       "dev": true
3195     },
3196     "knox": {
3197       "version": "0.8.10",
3198       "resolved": "https://registry.npmjs.org/knox/-/knox-0.8.10.tgz",
3199       "integrity": "sha1-ai7c2sHSrjedHhmU1Vm5XCg7JYg=",
3200       "dev": true,
3201       "requires": {
3202         "debug": "0.7.4",
3203         "mime": "1.6.0",
3204         "stream-counter": "0.1.0",
3205         "xml2js": "0.2.8"
3206       },
3207       "dependencies": {
3208         "debug": {
3209           "version": "0.7.4",
3210           "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz",
3211           "integrity": "sha1-BuHqgILCyxTjmAbiLi9vdX+Srzk=",
3212           "dev": true
3213         }
3214       }
3215     },
3216     "lazy-cache": {
3217       "version": "1.0.4",
3218       "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
3219       "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
3220       "dev": true
3221     },
3222     "lcid": {
3223       "version": "1.0.0",
3224       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
3225       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
3226       "dev": true,
3227       "requires": {
3228         "invert-kv": "1.0.0"
3229       }
3230     },
3231     "ldjson-stream": {
3232       "version": "1.2.1",
3233       "resolved": "https://registry.npmjs.org/ldjson-stream/-/ldjson-stream-1.2.1.tgz",
3234       "integrity": "sha1-kb7O2lrE7SsX5kn7d356v6AYnCs=",
3235       "dev": true,
3236       "requires": {
3237         "split2": "0.2.1",
3238         "through2": "0.6.5"
3239       }
3240     },
3241     "less": {
3242       "version": "2.6.1",
3243       "resolved": "https://registry.npmjs.org/less/-/less-2.6.1.tgz",
3244       "integrity": "sha1-ZY4B7JrDFJlZxrbfvPvAoXCv2no=",
3245       "dev": true,
3246       "requires": {
3247         "errno": "0.1.7",
3248         "graceful-fs": "4.1.11",
3249         "image-size": "0.4.0",
3250         "mime": "1.6.0",
3251         "mkdirp": "0.5.1",
3252         "promise": "7.3.1",
3253         "request": "2.85.0",
3254         "source-map": "0.5.7"
3255       }
3256     },
3257     "levn": {
3258       "version": "0.3.0",
3259       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
3260       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
3261       "dev": true,
3262       "requires": {
3263         "prelude-ls": "1.1.2",
3264         "type-check": "0.3.2"
3265       }
3266     },
3267     "livereload-js": {
3268       "version": "2.3.0",
3269       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz",
3270       "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==",
3271       "dev": true
3272     },
3273     "load-json-file": {
3274       "version": "1.1.0",
3275       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
3276       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
3277       "dev": true,
3278       "requires": {
3279         "graceful-fs": "4.1.11",
3280         "parse-json": "2.2.0",
3281         "pify": "2.3.0",
3282         "pinkie-promise": "2.0.1",
3283         "strip-bom": "2.0.0"
3284       }
3285     },
3286     "lodash": {
3287       "version": "4.17.10",
3288       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
3289       "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
3290       "dev": true
3291     },
3292     "lodash.assign": {
3293       "version": "4.2.0",
3294       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
3295       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
3296       "dev": true
3297     },
3298     "lodash.clonedeep": {
3299       "version": "4.5.0",
3300       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
3301       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
3302       "dev": true
3303     },
3304     "lodash.mergewith": {
3305       "version": "4.6.1",
3306       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
3307       "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
3308       "dev": true
3309     },
3310     "log-symbols": {
3311       "version": "1.0.2",
3312       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
3313       "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
3314       "dev": true,
3315       "requires": {
3316         "chalk": "1.1.3"
3317       },
3318       "dependencies": {
3319         "chalk": {
3320           "version": "1.1.3",
3321           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3322           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3323           "dev": true,
3324           "requires": {
3325             "ansi-styles": "2.2.1",
3326             "escape-string-regexp": "1.0.5",
3327             "has-ansi": "2.0.0",
3328             "strip-ansi": "3.0.1",
3329             "supports-color": "2.0.0"
3330           }
3331         },
3332         "strip-ansi": {
3333           "version": "3.0.1",
3334           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3335           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3336           "dev": true,
3337           "requires": {
3338             "ansi-regex": "2.1.1"
3339           }
3340         }
3341       }
3342     },
3343     "longest": {
3344       "version": "1.0.1",
3345       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
3346       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
3347       "dev": true
3348     },
3349     "loud-rejection": {
3350       "version": "1.6.0",
3351       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
3352       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
3353       "dev": true,
3354       "requires": {
3355         "currently-unhandled": "0.4.1",
3356         "signal-exit": "3.0.2"
3357       }
3358     },
3359     "lru-cache": {
3360       "version": "4.1.2",
3361       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz",
3362       "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==",
3363       "dev": true,
3364       "requires": {
3365         "pseudomap": "1.0.2",
3366         "yallist": "2.1.2"
3367       }
3368     },
3369     "map-obj": {
3370       "version": "1.0.1",
3371       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
3372       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
3373       "dev": true
3374     },
3375     "mathml-tag-names": {
3376       "version": "2.1.0",
3377       "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.0.tgz",
3378       "integrity": "sha512-3Zs9P/0zzwTob2pdgT0CHZuMbnSUSp8MB1bddfm+HDmnFWHGT4jvEZRf+2RuPoa+cjdn/z25SEt5gFTqdhvJAg==",
3379       "dev": true
3380     },
3381     "maxmin": {
3382       "version": "1.1.0",
3383       "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
3384       "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=",
3385       "dev": true,
3386       "requires": {
3387         "chalk": "1.1.3",
3388         "figures": "1.7.0",
3389         "gzip-size": "1.0.0",
3390         "pretty-bytes": "1.0.4"
3391       },
3392       "dependencies": {
3393         "chalk": {
3394           "version": "1.1.3",
3395           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3396           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3397           "dev": true,
3398           "requires": {
3399             "ansi-styles": "2.2.1",
3400             "escape-string-regexp": "1.0.5",
3401             "has-ansi": "2.0.0",
3402             "strip-ansi": "3.0.1",
3403             "supports-color": "2.0.0"
3404           }
3405         },
3406         "figures": {
3407           "version": "1.7.0",
3408           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
3409           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
3410           "dev": true,
3411           "requires": {
3412             "escape-string-regexp": "1.0.5",
3413             "object-assign": "4.1.1"
3414           }
3415         },
3416         "strip-ansi": {
3417           "version": "3.0.1",
3418           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3419           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3420           "dev": true,
3421           "requires": {
3422             "ansi-regex": "2.1.1"
3423           }
3424         }
3425       }
3426     },
3427     "media-typer": {
3428       "version": "0.3.0",
3429       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
3430       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
3431       "dev": true
3432     },
3433     "meow": {
3434       "version": "3.7.0",
3435       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
3436       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
3437       "dev": true,
3438       "requires": {
3439         "camelcase-keys": "2.1.0",
3440         "decamelize": "1.2.0",
3441         "loud-rejection": "1.6.0",
3442         "map-obj": "1.0.1",
3443         "minimist": "1.2.0",
3444         "normalize-package-data": "2.4.0",
3445         "object-assign": "4.1.1",
3446         "read-pkg-up": "1.0.1",
3447         "redent": "1.0.0",
3448         "trim-newlines": "1.0.0"
3449       },
3450       "dependencies": {
3451         "minimist": {
3452           "version": "1.2.0",
3453           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
3454           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
3455           "dev": true
3456         }
3457       }
3458     },
3459     "micromatch": {
3460       "version": "2.3.11",
3461       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
3462       "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
3463       "dev": true,
3464       "requires": {
3465         "arr-diff": "2.0.0",
3466         "array-unique": "0.2.1",
3467         "braces": "1.8.5",
3468         "expand-brackets": "0.1.5",
3469         "extglob": "0.3.2",
3470         "filename-regex": "2.0.1",
3471         "is-extglob": "1.0.0",
3472         "is-glob": "2.0.1",
3473         "kind-of": "3.2.2",
3474         "normalize-path": "2.1.1",
3475         "object.omit": "2.0.1",
3476         "parse-glob": "3.0.4",
3477         "regex-cache": "0.4.4"
3478       }
3479     },
3480     "mime": {
3481       "version": "1.6.0",
3482       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
3483       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
3484       "dev": true
3485     },
3486     "mime-db": {
3487       "version": "1.33.0",
3488       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
3489       "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
3490       "dev": true
3491     },
3492     "mime-types": {
3493       "version": "2.1.18",
3494       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
3495       "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
3496       "dev": true,
3497       "requires": {
3498         "mime-db": "1.33.0"
3499       }
3500     },
3501     "mimic-fn": {
3502       "version": "1.2.0",
3503       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
3504       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
3505       "dev": true
3506     },
3507     "minimatch": {
3508       "version": "3.0.4",
3509       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
3510       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
3511       "dev": true,
3512       "requires": {
3513         "brace-expansion": "1.1.11"
3514       }
3515     },
3516     "minimist": {
3517       "version": "0.0.8",
3518       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
3519       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
3520       "dev": true
3521     },
3522     "mkdirp": {
3523       "version": "0.5.1",
3524       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
3525       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
3526       "dev": true,
3527       "requires": {
3528         "minimist": "0.0.8"
3529       }
3530     },
3531     "ms": {
3532       "version": "2.0.0",
3533       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3534       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3535       "dev": true
3536     },
3537     "multimatch": {
3538       "version": "2.1.0",
3539       "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
3540       "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=",
3541       "dev": true,
3542       "requires": {
3543         "array-differ": "1.0.0",
3544         "array-union": "1.0.2",
3545         "arrify": "1.0.1",
3546         "minimatch": "3.0.4"
3547       }
3548     },
3549     "mute-stream": {
3550       "version": "0.0.7",
3551       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
3552       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
3553       "dev": true
3554     },
3555     "nan": {
3556       "version": "2.10.0",
3557       "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz",
3558       "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",
3559       "dev": true
3560     },
3561     "natural-compare": {
3562       "version": "1.4.0",
3563       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
3564       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
3565       "dev": true
3566     },
3567     "node-gyp": {
3568       "version": "3.7.0",
3569       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.7.0.tgz",
3570       "integrity": "sha512-qDQE/Ft9xXP6zphwx4sD0t+VhwV7yFaloMpfbL2QnnDZcyaiakWlLdtFGGQfTAwpFHdpbRhRxVhIHN1OKAjgbg==",
3571       "dev": true,
3572       "requires": {
3573         "fstream": "1.0.11",
3574         "glob": "7.1.2",
3575         "graceful-fs": "4.1.11",
3576         "mkdirp": "0.5.1",
3577         "nopt": "3.0.6",
3578         "npmlog": "4.1.2",
3579         "osenv": "0.1.5",
3580         "request": "2.81.0",
3581         "rimraf": "2.6.2",
3582         "semver": "5.3.0",
3583         "tar": "2.2.1",
3584         "which": "1.3.0"
3585       },
3586       "dependencies": {
3587         "ajv": {
3588           "version": "4.11.8",
3589           "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
3590           "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
3591           "dev": true,
3592           "requires": {
3593             "co": "4.6.0",
3594             "json-stable-stringify": "1.0.1"
3595           }
3596         },
3597         "assert-plus": {
3598           "version": "0.2.0",
3599           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
3600           "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
3601           "dev": true
3602         },
3603         "aws-sign2": {
3604           "version": "0.6.0",
3605           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
3606           "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
3607           "dev": true
3608         },
3609         "boom": {
3610           "version": "2.10.1",
3611           "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
3612           "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
3613           "dev": true,
3614           "requires": {
3615             "hoek": "2.16.3"
3616           }
3617         },
3618         "cryptiles": {
3619           "version": "2.0.5",
3620           "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
3621           "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
3622           "dev": true,
3623           "requires": {
3624             "boom": "2.10.1"
3625           }
3626         },
3627         "form-data": {
3628           "version": "2.1.4",
3629           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
3630           "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
3631           "dev": true,
3632           "requires": {
3633             "asynckit": "0.4.0",
3634             "combined-stream": "1.0.6",
3635             "mime-types": "2.1.18"
3636           }
3637         },
3638         "har-schema": {
3639           "version": "1.0.5",
3640           "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
3641           "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
3642           "dev": true
3643         },
3644         "har-validator": {
3645           "version": "4.2.1",
3646           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
3647           "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
3648           "dev": true,
3649           "requires": {
3650             "ajv": "4.11.8",
3651             "har-schema": "1.0.5"
3652           }
3653         },
3654         "hawk": {
3655           "version": "3.1.3",
3656           "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
3657           "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
3658           "dev": true,
3659           "requires": {
3660             "boom": "2.10.1",
3661             "cryptiles": "2.0.5",
3662             "hoek": "2.16.3",
3663             "sntp": "1.0.9"
3664           }
3665         },
3666         "hoek": {
3667           "version": "2.16.3",
3668           "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
3669           "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
3670           "dev": true
3671         },
3672         "http-signature": {
3673           "version": "1.1.1",
3674           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
3675           "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
3676           "dev": true,
3677           "requires": {
3678             "assert-plus": "0.2.0",
3679             "jsprim": "1.4.1",
3680             "sshpk": "1.14.1"
3681           }
3682         },
3683         "performance-now": {
3684           "version": "0.2.0",
3685           "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
3686           "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
3687           "dev": true
3688         },
3689         "qs": {
3690           "version": "6.4.0",
3691           "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
3692           "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
3693           "dev": true
3694         },
3695         "request": {
3696           "version": "2.81.0",
3697           "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
3698           "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
3699           "dev": true,
3700           "requires": {
3701             "aws-sign2": "0.6.0",
3702             "aws4": "1.7.0",
3703             "caseless": "0.12.0",
3704             "combined-stream": "1.0.6",
3705             "extend": "3.0.1",
3706             "forever-agent": "0.6.1",
3707             "form-data": "2.1.4",
3708             "har-validator": "4.2.1",
3709             "hawk": "3.1.3",
3710             "http-signature": "1.1.1",
3711             "is-typedarray": "1.0.0",
3712             "isstream": "0.1.2",
3713             "json-stringify-safe": "5.0.1",
3714             "mime-types": "2.1.18",
3715             "oauth-sign": "0.8.2",
3716             "performance-now": "0.2.0",
3717             "qs": "6.4.0",
3718             "safe-buffer": "5.1.2",
3719             "stringstream": "0.0.5",
3720             "tough-cookie": "2.3.4",
3721             "tunnel-agent": "0.6.0",
3722             "uuid": "3.2.1"
3723           }
3724         },
3725         "sntp": {
3726           "version": "1.0.9",
3727           "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
3728           "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
3729           "dev": true,
3730           "requires": {
3731             "hoek": "2.16.3"
3732           }
3733         }
3734       }
3735     },
3736     "node-sass": {
3737       "version": "4.9.0",
3738       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.0.tgz",
3739       "integrity": "sha512-QFHfrZl6lqRU3csypwviz2XLgGNOoWQbo2GOvtsfQqOfL4cy1BtWnhx/XUeAO9LT3ahBzSRXcEO6DdvAH9DzSg==",
3740       "dev": true,
3741       "requires": {
3742         "async-foreach": "0.1.3",
3743         "chalk": "1.1.3",
3744         "cross-spawn": "3.0.1",
3745         "gaze": "1.1.2",
3746         "get-stdin": "4.0.1",
3747         "glob": "7.1.2",
3748         "in-publish": "2.0.0",
3749         "lodash.assign": "4.2.0",
3750         "lodash.clonedeep": "4.5.0",
3751         "lodash.mergewith": "4.6.1",
3752         "meow": "3.7.0",
3753         "mkdirp": "0.5.1",
3754         "nan": "2.10.0",
3755         "node-gyp": "3.7.0",
3756         "npmlog": "4.1.2",
3757         "request": "2.79.0",
3758         "sass-graph": "2.2.4",
3759         "stdout-stream": "1.4.0",
3760         "true-case-path": "1.0.2"
3761       },
3762       "dependencies": {
3763         "assert-plus": {
3764           "version": "0.2.0",
3765           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
3766           "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
3767           "dev": true
3768         },
3769         "aws-sign2": {
3770           "version": "0.6.0",
3771           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
3772           "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
3773           "dev": true
3774         },
3775         "boom": {
3776           "version": "2.10.1",
3777           "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
3778           "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
3779           "dev": true,
3780           "requires": {
3781             "hoek": "2.16.3"
3782           }
3783         },
3784         "caseless": {
3785           "version": "0.11.0",
3786           "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
3787           "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
3788           "dev": true
3789         },
3790         "chalk": {
3791           "version": "1.1.3",
3792           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3793           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3794           "dev": true,
3795           "requires": {
3796             "ansi-styles": "2.2.1",
3797             "escape-string-regexp": "1.0.5",
3798             "has-ansi": "2.0.0",
3799             "strip-ansi": "3.0.1",
3800             "supports-color": "2.0.0"
3801           }
3802         },
3803         "cross-spawn": {
3804           "version": "3.0.1",
3805           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
3806           "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
3807           "dev": true,
3808           "requires": {
3809             "lru-cache": "4.1.2",
3810             "which": "1.3.0"
3811           }
3812         },
3813         "cryptiles": {
3814           "version": "2.0.5",
3815           "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
3816           "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
3817           "dev": true,
3818           "requires": {
3819             "boom": "2.10.1"
3820           }
3821         },
3822         "form-data": {
3823           "version": "2.1.4",
3824           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
3825           "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
3826           "dev": true,
3827           "requires": {
3828             "asynckit": "0.4.0",
3829             "combined-stream": "1.0.6",
3830             "mime-types": "2.1.18"
3831           }
3832         },
3833         "har-validator": {
3834           "version": "2.0.6",
3835           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
3836           "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
3837           "dev": true,
3838           "requires": {
3839             "chalk": "1.1.3",
3840             "commander": "2.9.0",
3841             "is-my-json-valid": "2.17.2",
3842             "pinkie-promise": "2.0.1"
3843           }
3844         },
3845         "hawk": {
3846           "version": "3.1.3",
3847           "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
3848           "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
3849           "dev": true,
3850           "requires": {
3851             "boom": "2.10.1",
3852             "cryptiles": "2.0.5",
3853             "hoek": "2.16.3",
3854             "sntp": "1.0.9"
3855           }
3856         },
3857         "hoek": {
3858           "version": "2.16.3",
3859           "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
3860           "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
3861           "dev": true
3862         },
3863         "http-signature": {
3864           "version": "1.1.1",
3865           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
3866           "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
3867           "dev": true,
3868           "requires": {
3869             "assert-plus": "0.2.0",
3870             "jsprim": "1.4.1",
3871             "sshpk": "1.14.1"
3872           }
3873         },
3874         "qs": {
3875           "version": "6.3.2",
3876           "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz",
3877           "integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=",
3878           "dev": true
3879         },
3880         "request": {
3881           "version": "2.79.0",
3882           "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz",
3883           "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=",
3884           "dev": true,
3885           "requires": {
3886             "aws-sign2": "0.6.0",
3887             "aws4": "1.7.0",
3888             "caseless": "0.11.0",
3889             "combined-stream": "1.0.6",
3890             "extend": "3.0.1",
3891             "forever-agent": "0.6.1",
3892             "form-data": "2.1.4",
3893             "har-validator": "2.0.6",
3894             "hawk": "3.1.3",
3895             "http-signature": "1.1.1",
3896             "is-typedarray": "1.0.0",
3897             "isstream": "0.1.2",
3898             "json-stringify-safe": "5.0.1",
3899             "mime-types": "2.1.18",
3900             "oauth-sign": "0.8.2",
3901             "qs": "6.3.2",
3902             "stringstream": "0.0.5",
3903             "tough-cookie": "2.3.4",
3904             "tunnel-agent": "0.4.3",
3905             "uuid": "3.2.1"
3906           }
3907         },
3908         "sntp": {
3909           "version": "1.0.9",
3910           "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
3911           "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
3912           "dev": true,
3913           "requires": {
3914             "hoek": "2.16.3"
3915           }
3916         },
3917         "strip-ansi": {
3918           "version": "3.0.1",
3919           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3920           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3921           "dev": true,
3922           "requires": {
3923             "ansi-regex": "2.1.1"
3924           }
3925         },
3926         "tunnel-agent": {
3927           "version": "0.4.3",
3928           "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
3929           "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",
3930           "dev": true
3931         }
3932       }
3933     },
3934     "nopt": {
3935       "version": "3.0.6",
3936       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
3937       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
3938       "dev": true,
3939       "requires": {
3940         "abbrev": "1.1.1"
3941       }
3942     },
3943     "normalize-package-data": {
3944       "version": "2.4.0",
3945       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
3946       "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
3947       "dev": true,
3948       "requires": {
3949         "hosted-git-info": "2.6.0",
3950         "is-builtin-module": "1.0.0",
3951         "semver": "5.3.0",
3952         "validate-npm-package-license": "3.0.3"
3953       }
3954     },
3955     "normalize-path": {
3956       "version": "2.1.1",
3957       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
3958       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
3959       "dev": true,
3960       "requires": {
3961         "remove-trailing-separator": "1.1.0"
3962       }
3963     },
3964     "normalize-range": {
3965       "version": "0.1.2",
3966       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
3967       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
3968       "dev": true
3969     },
3970     "normalize-selector": {
3971       "version": "0.2.0",
3972       "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
3973       "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
3974       "dev": true
3975     },
3976     "npmlog": {
3977       "version": "4.1.2",
3978       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
3979       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
3980       "dev": true,
3981       "requires": {
3982         "are-we-there-yet": "1.1.5",
3983         "console-control-strings": "1.1.0",
3984         "gauge": "2.7.4",
3985         "set-blocking": "2.0.0"
3986       }
3987     },
3988     "num2fraction": {
3989       "version": "1.2.2",
3990       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
3991       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
3992       "dev": true
3993     },
3994     "number-is-nan": {
3995       "version": "1.0.1",
3996       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
3997       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
3998       "dev": true
3999     },
4000     "oauth-sign": {
4001       "version": "0.8.2",
4002       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
4003       "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
4004       "dev": true
4005     },
4006     "object-assign": {
4007       "version": "4.1.1",
4008       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
4009       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
4010       "dev": true
4011     },
4012     "object.omit": {
4013       "version": "2.0.1",
4014       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
4015       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
4016       "dev": true,
4017       "requires": {
4018         "for-own": "0.1.5",
4019         "is-extendable": "0.1.1"
4020       }
4021     },
4022     "on-finished": {
4023       "version": "2.3.0",
4024       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
4025       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
4026       "dev": true,
4027       "requires": {
4028         "ee-first": "1.1.1"
4029       }
4030     },
4031     "once": {
4032       "version": "1.4.0",
4033       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4034       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
4035       "dev": true,
4036       "requires": {
4037         "wrappy": "1.0.2"
4038       }
4039     },
4040     "onecolor": {
4041       "version": "3.0.5",
4042       "resolved": "https://registry.npmjs.org/onecolor/-/onecolor-3.0.5.tgz",
4043       "integrity": "sha1-Nu/zIgE3nv3xGA+0ReUajiQl+fY=",
4044       "dev": true
4045     },
4046     "onetime": {
4047       "version": "2.0.1",
4048       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
4049       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
4050       "dev": true,
4051       "requires": {
4052         "mimic-fn": "1.2.0"
4053       }
4054     },
4055     "optimist": {
4056       "version": "0.3.7",
4057       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz",
4058       "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=",
4059       "dev": true,
4060       "requires": {
4061         "wordwrap": "0.0.3"
4062       },
4063       "dependencies": {
4064         "wordwrap": {
4065           "version": "0.0.3",
4066           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
4067           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
4068           "dev": true
4069         }
4070       }
4071     },
4072     "optionator": {
4073       "version": "0.8.2",
4074       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
4075       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
4076       "dev": true,
4077       "requires": {
4078         "deep-is": "0.1.3",
4079         "fast-levenshtein": "2.0.6",
4080         "levn": "0.3.0",
4081         "prelude-ls": "1.1.2",
4082         "type-check": "0.3.2",
4083         "wordwrap": "1.0.0"
4084       }
4085     },
4086     "os-homedir": {
4087       "version": "1.0.2",
4088       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
4089       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
4090       "dev": true
4091     },
4092     "os-locale": {
4093       "version": "1.4.0",
4094       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
4095       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
4096       "dev": true,
4097       "requires": {
4098         "lcid": "1.0.0"
4099       }
4100     },
4101     "os-tmpdir": {
4102       "version": "1.0.2",
4103       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
4104       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
4105       "dev": true
4106     },
4107     "osenv": {
4108       "version": "0.1.5",
4109       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
4110       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
4111       "dev": true,
4112       "requires": {
4113         "os-homedir": "1.0.2",
4114         "os-tmpdir": "1.0.2"
4115       }
4116     },
4117     "pako": {
4118       "version": "0.2.9",
4119       "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
4120       "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
4121       "dev": true
4122     },
4123     "parse-glob": {
4124       "version": "3.0.4",
4125       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
4126       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
4127       "dev": true,
4128       "requires": {
4129         "glob-base": "0.3.0",
4130         "is-dotfile": "1.0.3",
4131         "is-extglob": "1.0.0",
4132         "is-glob": "2.0.1"
4133       }
4134     },
4135     "parse-json": {
4136       "version": "2.2.0",
4137       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
4138       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
4139       "dev": true,
4140       "requires": {
4141         "error-ex": "1.3.1"
4142       }
4143     },
4144     "parserlib": {
4145       "version": "0.2.5",
4146       "resolved": "https://registry.npmjs.org/parserlib/-/parserlib-0.2.5.tgz",
4147       "integrity": "sha1-hZB92GBaoGq7PdKV1QuyuPpN0Rc=",
4148       "dev": true
4149     },
4150     "parseurl": {
4151       "version": "1.3.2",
4152       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
4153       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
4154       "dev": true
4155     },
4156     "path-exists": {
4157       "version": "2.1.0",
4158       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
4159       "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
4160       "dev": true,
4161       "requires": {
4162         "pinkie-promise": "2.0.1"
4163       }
4164     },
4165     "path-is-absolute": {
4166       "version": "1.0.1",
4167       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
4168       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
4169       "dev": true
4170     },
4171     "path-is-inside": {
4172       "version": "1.0.2",
4173       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
4174       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
4175       "dev": true
4176     },
4177     "path-type": {
4178       "version": "1.1.0",
4179       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
4180       "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
4181       "dev": true,
4182       "requires": {
4183         "graceful-fs": "4.1.11",
4184         "pify": "2.3.0",
4185         "pinkie-promise": "2.0.1"
4186       }
4187     },
4188     "performance-now": {
4189       "version": "2.1.0",
4190       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
4191       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
4192       "dev": true,
4193       "optional": true
4194     },
4195     "pify": {
4196       "version": "2.3.0",
4197       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4198       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4199       "dev": true
4200     },
4201     "pinkie": {
4202       "version": "2.0.4",
4203       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
4204       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
4205       "dev": true
4206     },
4207     "pinkie-promise": {
4208       "version": "2.0.1",
4209       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
4210       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
4211       "dev": true,
4212       "requires": {
4213         "pinkie": "2.0.4"
4214       }
4215     },
4216     "pipetteur": {
4217       "version": "2.0.3",
4218       "resolved": "https://registry.npmjs.org/pipetteur/-/pipetteur-2.0.3.tgz",
4219       "integrity": "sha1-GVV2CVno0aEcsqUOyD7sRwYz5J8=",
4220       "dev": true,
4221       "requires": {
4222         "onecolor": "3.0.5",
4223         "synesthesia": "1.0.1"
4224       }
4225     },
4226     "plur": {
4227       "version": "2.1.2",
4228       "resolved": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz",
4229       "integrity": "sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo=",
4230       "dev": true,
4231       "requires": {
4232         "irregular-plurals": "1.4.0"
4233       }
4234     },
4235     "pluralize": {
4236       "version": "4.0.0",
4237       "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-4.0.0.tgz",
4238       "integrity": "sha1-WbcIwcAZCi9pLxx2GMRGsFL9F2I=",
4239       "dev": true
4240     },
4241     "postcss": {
4242       "version": "5.2.18",
4243       "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
4244       "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
4245       "dev": true,
4246       "requires": {
4247         "chalk": "1.1.3",
4248         "js-base64": "2.4.3",
4249         "source-map": "0.5.7",
4250         "supports-color": "3.2.3"
4251       },
4252       "dependencies": {
4253         "chalk": {
4254           "version": "1.1.3",
4255           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
4256           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4257           "dev": true,
4258           "requires": {
4259             "ansi-styles": "2.2.1",
4260             "escape-string-regexp": "1.0.5",
4261             "has-ansi": "2.0.0",
4262             "strip-ansi": "3.0.1",
4263             "supports-color": "2.0.0"
4264           },
4265           "dependencies": {
4266             "supports-color": {
4267               "version": "2.0.0",
4268               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
4269               "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
4270               "dev": true
4271             }
4272           }
4273         },
4274         "has-flag": {
4275           "version": "1.0.0",
4276           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
4277           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
4278           "dev": true
4279         },
4280         "strip-ansi": {
4281           "version": "3.0.1",
4282           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
4283           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
4284           "dev": true,
4285           "requires": {
4286             "ansi-regex": "2.1.1"
4287           }
4288         },
4289         "supports-color": {
4290           "version": "3.2.3",
4291           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
4292           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
4293           "dev": true,
4294           "requires": {
4295             "has-flag": "1.0.0"
4296           }
4297         }
4298       }
4299     },
4300     "postcss-less": {
4301       "version": "0.14.0",
4302       "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-0.14.0.tgz",
4303       "integrity": "sha1-xjGwicbM5CK5oQ86lY0r7dOBkyQ=",
4304       "dev": true,
4305       "requires": {
4306         "postcss": "5.2.18"
4307       }
4308     },
4309     "postcss-media-query-parser": {
4310       "version": "0.2.3",
4311       "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
4312       "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
4313       "dev": true
4314     },
4315     "postcss-reporter": {
4316       "version": "3.0.0",
4317       "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-3.0.0.tgz",
4318       "integrity": "sha1-CeoPN6RExWk4eGBuCbAY6+/3z48=",
4319       "dev": true,
4320       "requires": {
4321         "chalk": "1.1.3",
4322         "lodash": "4.17.10",
4323         "log-symbols": "1.0.2",
4324         "postcss": "5.2.18"
4325       },
4326       "dependencies": {
4327         "chalk": {
4328           "version": "1.1.3",
4329           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
4330           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4331           "dev": true,
4332           "requires": {
4333             "ansi-styles": "2.2.1",
4334             "escape-string-regexp": "1.0.5",
4335             "has-ansi": "2.0.0",
4336             "strip-ansi": "3.0.1",
4337             "supports-color": "2.0.0"
4338           }
4339         },
4340         "strip-ansi": {
4341           "version": "3.0.1",
4342           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
4343           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
4344           "dev": true,
4345           "requires": {
4346             "ansi-regex": "2.1.1"
4347           }
4348         }
4349       }
4350     },
4351     "postcss-resolve-nested-selector": {
4352       "version": "0.1.1",
4353       "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
4354       "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
4355       "dev": true
4356     },
4357     "postcss-scss": {
4358       "version": "0.4.1",
4359       "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-0.4.1.tgz",
4360       "integrity": "sha1-rXcbgfD3L19IRdCKpg+TVXZT1Uw=",
4361       "dev": true,
4362       "requires": {
4363         "postcss": "5.2.18"
4364       }
4365     },
4366     "postcss-selector-parser": {
4367       "version": "2.2.3",
4368       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
4369       "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
4370       "dev": true,
4371       "requires": {
4372         "flatten": "1.0.2",
4373         "indexes-of": "1.0.1",
4374         "uniq": "1.0.1"
4375       }
4376     },
4377     "postcss-value-parser": {
4378       "version": "3.3.0",
4379       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
4380       "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",
4381       "dev": true
4382     },
4383     "prelude-ls": {
4384       "version": "1.1.2",
4385       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
4386       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
4387       "dev": true
4388     },
4389     "preserve": {
4390       "version": "0.2.0",
4391       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
4392       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
4393       "dev": true
4394     },
4395     "pretty-bytes": {
4396       "version": "1.0.4",
4397       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
4398       "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
4399       "dev": true,
4400       "requires": {
4401         "get-stdin": "4.0.1",
4402         "meow": "3.7.0"
4403       }
4404     },
4405     "process-nextick-args": {
4406       "version": "2.0.0",
4407       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
4408       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
4409       "dev": true
4410     },
4411     "progress": {
4412       "version": "2.0.0",
4413       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz",
4414       "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=",
4415       "dev": true
4416     },
4417     "promise": {
4418       "version": "7.3.1",
4419       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
4420       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
4421       "dev": true,
4422       "optional": true,
4423       "requires": {
4424         "asap": "2.0.6"
4425       }
4426     },
4427     "prr": {
4428       "version": "1.0.1",
4429       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
4430       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
4431       "dev": true,
4432       "optional": true
4433     },
4434     "pseudomap": {
4435       "version": "1.0.2",
4436       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
4437       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
4438       "dev": true
4439     },
4440     "punycode": {
4441       "version": "2.1.0",
4442       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz",
4443       "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=",
4444       "dev": true
4445     },
4446     "qs": {
4447       "version": "6.5.1",
4448       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
4449       "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
4450       "dev": true,
4451       "optional": true
4452     },
4453     "randomatic": {
4454       "version": "1.1.7",
4455       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
4456       "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
4457       "dev": true,
4458       "requires": {
4459         "is-number": "3.0.0",
4460         "kind-of": "4.0.0"
4461       },
4462       "dependencies": {
4463         "is-number": {
4464           "version": "3.0.0",
4465           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4466           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4467           "dev": true,
4468           "requires": {
4469             "kind-of": "3.2.2"
4470           },
4471           "dependencies": {
4472             "kind-of": {
4473               "version": "3.2.2",
4474               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4475               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4476               "dev": true,
4477               "requires": {
4478                 "is-buffer": "1.1.6"
4479               }
4480             }
4481           }
4482         },
4483         "kind-of": {
4484           "version": "4.0.0",
4485           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4486           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4487           "dev": true,
4488           "requires": {
4489             "is-buffer": "1.1.6"
4490           }
4491         }
4492       }
4493     },
4494     "raw-body": {
4495       "version": "2.1.7",
4496       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz",
4497       "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=",
4498       "dev": true,
4499       "requires": {
4500         "bytes": "2.4.0",
4501         "iconv-lite": "0.4.13",
4502         "unpipe": "1.0.0"
4503       },
4504       "dependencies": {
4505         "bytes": {
4506           "version": "2.4.0",
4507           "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz",
4508           "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=",
4509           "dev": true
4510         },
4511         "iconv-lite": {
4512           "version": "0.4.13",
4513           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
4514           "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
4515           "dev": true
4516         }
4517       }
4518     },
4519     "read-file-stdin": {
4520       "version": "0.2.1",
4521       "resolved": "https://registry.npmjs.org/read-file-stdin/-/read-file-stdin-0.2.1.tgz",
4522       "integrity": "sha1-JezP86FTtoCa+ssj7hU4fbng7mE=",
4523       "dev": true,
4524       "requires": {
4525         "gather-stream": "1.0.0"
4526       }
4527     },
4528     "read-pkg": {
4529       "version": "1.1.0",
4530       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
4531       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
4532       "dev": true,
4533       "requires": {
4534         "load-json-file": "1.1.0",
4535         "normalize-package-data": "2.4.0",
4536         "path-type": "1.1.0"
4537       }
4538     },
4539     "read-pkg-up": {
4540       "version": "1.0.1",
4541       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
4542       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
4543       "dev": true,
4544       "requires": {
4545         "find-up": "1.1.2",
4546         "read-pkg": "1.1.0"
4547       }
4548     },
4549     "readable-stream": {
4550       "version": "2.3.6",
4551       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
4552       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
4553       "dev": true,
4554       "requires": {
4555         "core-util-is": "1.0.2",
4556         "inherits": "2.0.3",
4557         "isarray": "1.0.0",
4558         "process-nextick-args": "2.0.0",
4559         "safe-buffer": "5.1.2",
4560         "string_decoder": "1.1.1",
4561         "util-deprecate": "1.0.2"
4562       }
4563     },
4564     "redent": {
4565       "version": "1.0.0",
4566       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
4567       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
4568       "dev": true,
4569       "requires": {
4570         "indent-string": "2.1.0",
4571         "strip-indent": "1.0.1"
4572       }
4573     },
4574     "regex-cache": {
4575       "version": "0.4.4",
4576       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
4577       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
4578       "dev": true,
4579       "requires": {
4580         "is-equal-shallow": "0.1.3"
4581       }
4582     },
4583     "remove-trailing-separator": {
4584       "version": "1.1.0",
4585       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
4586       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
4587       "dev": true
4588     },
4589     "repeat-element": {
4590       "version": "1.1.2",
4591       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
4592       "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
4593       "dev": true
4594     },
4595     "repeat-string": {
4596       "version": "1.6.1",
4597       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
4598       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
4599       "dev": true
4600     },
4601     "repeating": {
4602       "version": "2.0.1",
4603       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
4604       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
4605       "dev": true,
4606       "requires": {
4607         "is-finite": "1.0.2"
4608       }
4609     },
4610     "request": {
4611       "version": "2.85.0",
4612       "resolved": "https://registry.npmjs.org/request/-/request-2.85.0.tgz",
4613       "integrity": "sha512-8H7Ehijd4js+s6wuVPLjwORxD4zeuyjYugprdOXlPSqaApmL/QOy+EB/beICHVCHkGMKNh5rvihb5ov+IDw4mg==",
4614       "dev": true,
4615       "optional": true,
4616       "requires": {
4617         "aws-sign2": "0.7.0",
4618         "aws4": "1.7.0",
4619         "caseless": "0.12.0",
4620         "combined-stream": "1.0.6",
4621         "extend": "3.0.1",
4622         "forever-agent": "0.6.1",
4623         "form-data": "2.3.2",
4624         "har-validator": "5.0.3",
4625         "hawk": "6.0.2",
4626         "http-signature": "1.2.0",
4627         "is-typedarray": "1.0.0",
4628         "isstream": "0.1.2",
4629         "json-stringify-safe": "5.0.1",
4630         "mime-types": "2.1.18",
4631         "oauth-sign": "0.8.2",
4632         "performance-now": "2.1.0",
4633         "qs": "6.5.1",
4634         "safe-buffer": "5.1.2",
4635         "stringstream": "0.0.5",
4636         "tough-cookie": "2.3.4",
4637         "tunnel-agent": "0.6.0",
4638         "uuid": "3.2.1"
4639       }
4640     },
4641     "require-directory": {
4642       "version": "2.1.1",
4643       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
4644       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
4645       "dev": true
4646     },
4647     "require-from-string": {
4648       "version": "1.2.1",
4649       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz",
4650       "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=",
4651       "dev": true
4652     },
4653     "require-main-filename": {
4654       "version": "1.0.1",
4655       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
4656       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
4657       "dev": true
4658     },
4659     "require-uncached": {
4660       "version": "1.0.3",
4661       "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
4662       "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
4663       "dev": true,
4664       "requires": {
4665         "caller-path": "0.1.0",
4666         "resolve-from": "1.0.1"
4667       }
4668     },
4669     "resolve": {
4670       "version": "1.1.7",
4671       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
4672       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
4673       "dev": true
4674     },
4675     "resolve-from": {
4676       "version": "1.0.1",
4677       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
4678       "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
4679       "dev": true
4680     },
4681     "restore-cursor": {
4682       "version": "2.0.0",
4683       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
4684       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
4685       "dev": true,
4686       "requires": {
4687         "onetime": "2.0.1",
4688         "signal-exit": "3.0.2"
4689       }
4690     },
4691     "right-align": {
4692       "version": "0.1.3",
4693       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
4694       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
4695       "dev": true,
4696       "requires": {
4697         "align-text": "0.1.4"
4698       }
4699     },
4700     "rimraf": {
4701       "version": "2.6.2",
4702       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
4703       "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
4704       "dev": true,
4705       "requires": {
4706         "glob": "7.1.2"
4707       }
4708     },
4709     "run-async": {
4710       "version": "2.3.0",
4711       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
4712       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
4713       "dev": true,
4714       "requires": {
4715         "is-promise": "2.1.0"
4716       }
4717     },
4718     "rx-lite": {
4719       "version": "4.0.8",
4720       "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
4721       "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
4722       "dev": true
4723     },
4724     "rx-lite-aggregates": {
4725       "version": "4.0.8",
4726       "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
4727       "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
4728       "dev": true,
4729       "requires": {
4730         "rx-lite": "4.0.8"
4731       }
4732     },
4733     "safe-buffer": {
4734       "version": "5.1.2",
4735       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4736       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4737       "dev": true
4738     },
4739     "safer-buffer": {
4740       "version": "2.1.2",
4741       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
4742       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
4743       "dev": true
4744     },
4745     "sass-graph": {
4746       "version": "2.2.4",
4747       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
4748       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
4749       "dev": true,
4750       "requires": {
4751         "glob": "7.1.2",
4752         "lodash": "4.17.10",
4753         "scss-tokenizer": "0.2.3",
4754         "yargs": "7.1.0"
4755       },
4756       "dependencies": {
4757         "camelcase": {
4758           "version": "3.0.0",
4759           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
4760           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
4761           "dev": true
4762         },
4763         "cliui": {
4764           "version": "3.2.0",
4765           "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
4766           "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
4767           "dev": true,
4768           "requires": {
4769             "string-width": "1.0.2",
4770             "strip-ansi": "3.0.1",
4771             "wrap-ansi": "2.1.0"
4772           }
4773         },
4774         "is-fullwidth-code-point": {
4775           "version": "1.0.0",
4776           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
4777           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
4778           "dev": true,
4779           "requires": {
4780             "number-is-nan": "1.0.1"
4781           }
4782         },
4783         "string-width": {
4784           "version": "1.0.2",
4785           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
4786           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
4787           "dev": true,
4788           "requires": {
4789             "code-point-at": "1.1.0",
4790             "is-fullwidth-code-point": "1.0.0",
4791             "strip-ansi": "3.0.1"
4792           }
4793         },
4794         "strip-ansi": {
4795           "version": "3.0.1",
4796           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
4797           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
4798           "dev": true,
4799           "requires": {
4800             "ansi-regex": "2.1.1"
4801           }
4802         },
4803         "yargs": {
4804           "version": "7.1.0",
4805           "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
4806           "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
4807           "dev": true,
4808           "requires": {
4809             "camelcase": "3.0.0",
4810             "cliui": "3.2.0",
4811             "decamelize": "1.2.0",
4812             "get-caller-file": "1.0.2",
4813             "os-locale": "1.4.0",
4814             "read-pkg-up": "1.0.1",
4815             "require-directory": "2.1.1",
4816             "require-main-filename": "1.0.1",
4817             "set-blocking": "2.0.0",
4818             "string-width": "1.0.2",
4819             "which-module": "1.0.0",
4820             "y18n": "3.2.1",
4821             "yargs-parser": "5.0.0"
4822           }
4823         }
4824       }
4825     },
4826     "sax": {
4827       "version": "0.5.8",
4828       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
4829       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
4830       "dev": true
4831     },
4832     "scss-tokenizer": {
4833       "version": "0.2.3",
4834       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
4835       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
4836       "dev": true,
4837       "requires": {
4838         "js-base64": "2.4.3",
4839         "source-map": "0.4.4"
4840       },
4841       "dependencies": {
4842         "source-map": {
4843           "version": "0.4.4",
4844           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
4845           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
4846           "dev": true,
4847           "requires": {
4848             "amdefine": "1.0.1"
4849           }
4850         }
4851       }
4852     },
4853     "semver": {
4854       "version": "5.3.0",
4855       "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
4856       "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
4857       "dev": true
4858     },
4859     "set-blocking": {
4860       "version": "2.0.0",
4861       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
4862       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
4863       "dev": true
4864     },
4865     "set-immediate-shim": {
4866       "version": "1.0.1",
4867       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
4868       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
4869       "dev": true
4870     },
4871     "shebang-command": {
4872       "version": "1.2.0",
4873       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
4874       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
4875       "dev": true,
4876       "requires": {
4877         "shebang-regex": "1.0.0"
4878       }
4879     },
4880     "shebang-regex": {
4881       "version": "1.0.0",
4882       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
4883       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
4884       "dev": true
4885     },
4886     "shelljs": {
4887       "version": "0.3.0",
4888       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
4889       "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=",
4890       "dev": true
4891     },
4892     "shifter": {
4893       "version": "0.5.0",
4894       "resolved": "https://registry.npmjs.org/shifter/-/shifter-0.5.0.tgz",
4895       "integrity": "sha1-nyS3AptrpnACdSDu+Lq4m5L/n2g=",
4896       "dev": true,
4897       "requires": {
4898         "ansi-color": "0.2.1",
4899         "cpr": "0.0.6",
4900         "cssproc": "0.0.7",
4901         "gear": "0.8.18",
4902         "gear-lib": "0.8.15",
4903         "istanbul": "0.1.37",
4904         "jshint": "0.9.1",
4905         "mkdirp": "0.5.1",
4906         "nopt": "3.0.6",
4907         "progress": "0.1.0",
4908         "rimraf": "2.6.2",
4909         "timethat": "0.0.3",
4910         "walkdir": "0.0.12",
4911         "watch": "0.8.0",
4912         "which": "1.3.0",
4913         "yuglify": "0.1.4",
4914         "yui-lint": "0.2.0",
4915         "yuicompressor": "2.4.7",
4916         "yuitest-coverage": "0.0.6"
4917       },
4918       "dependencies": {
4919         "progress": {
4920           "version": "0.1.0",
4921           "resolved": "https://registry.npmjs.org/progress/-/progress-0.1.0.tgz",
4922           "integrity": "sha1-2+wMmfvC97liPhMxY75jYdXp5Ec=",
4923           "dev": true
4924         }
4925       }
4926     },
4927     "sigmund": {
4928       "version": "1.0.1",
4929       "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
4930       "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
4931       "dev": true
4932     },
4933     "signal-exit": {
4934       "version": "3.0.2",
4935       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
4936       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
4937       "dev": true
4938     },
4939     "slice-ansi": {
4940       "version": "1.0.0",
4941       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
4942       "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
4943       "dev": true,
4944       "requires": {
4945         "is-fullwidth-code-point": "2.0.0"
4946       }
4947     },
4948     "sntp": {
4949       "version": "2.1.0",
4950       "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz",
4951       "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==",
4952       "dev": true,
4953       "optional": true,
4954       "requires": {
4955         "hoek": "4.2.1"
4956       }
4957     },
4958     "source-map": {
4959       "version": "0.5.7",
4960       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
4961       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
4962       "dev": true
4963     },
4964     "spdx-correct": {
4965       "version": "3.0.0",
4966       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
4967       "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
4968       "dev": true,
4969       "requires": {
4970         "spdx-expression-parse": "3.0.0",
4971         "spdx-license-ids": "3.0.0"
4972       }
4973     },
4974     "spdx-exceptions": {
4975       "version": "2.1.0",
4976       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
4977       "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
4978       "dev": true
4979     },
4980     "spdx-expression-parse": {
4981       "version": "3.0.0",
4982       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
4983       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
4984       "dev": true,
4985       "requires": {
4986         "spdx-exceptions": "2.1.0",
4987         "spdx-license-ids": "3.0.0"
4988       }
4989     },
4990     "spdx-license-ids": {
4991       "version": "3.0.0",
4992       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
4993       "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
4994       "dev": true
4995     },
4996     "specificity": {
4997       "version": "0.3.2",
4998       "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.3.2.tgz",
4999       "integrity": "sha512-Nc/QN/A425Qog7j9aHmwOrlwX2e7pNI47ciwxwy4jOlvbbMHkNNJchit+FX+UjF3IAdiaaV5BKeWuDUnws6G1A==",
5000       "dev": true
5001     },
5002     "split2": {
5003       "version": "0.2.1",
5004       "resolved": "https://registry.npmjs.org/split2/-/split2-0.2.1.tgz",
5005       "integrity": "sha1-At2smtwD7Au3jBKC7Aecpuha6QA=",
5006       "dev": true,
5007       "requires": {
5008         "through2": "0.6.5"
5009       }
5010     },
5011     "sprintf-js": {
5012       "version": "1.0.3",
5013       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
5014       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
5015       "dev": true
5016     },
5017     "sshpk": {
5018       "version": "1.14.1",
5019       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz",
5020       "integrity": "sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s=",
5021       "dev": true,
5022       "requires": {
5023         "asn1": "0.2.3",
5024         "assert-plus": "1.0.0",
5025         "bcrypt-pbkdf": "1.0.1",
5026         "dashdash": "1.14.1",
5027         "ecc-jsbn": "0.1.1",
5028         "getpass": "0.1.7",
5029         "jsbn": "0.1.1",
5030         "tweetnacl": "0.14.5"
5031       }
5032     },
5033     "statuses": {
5034       "version": "1.5.0",
5035       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
5036       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
5037       "dev": true
5038     },
5039     "stdout-stream": {
5040       "version": "1.4.0",
5041       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz",
5042       "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=",
5043       "dev": true,
5044       "requires": {
5045         "readable-stream": "2.3.6"
5046       }
5047     },
5048     "stream-combiner": {
5049       "version": "0.2.2",
5050       "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz",
5051       "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=",
5052       "dev": true,
5053       "requires": {
5054         "duplexer": "0.1.1",
5055         "through": "2.3.8"
5056       }
5057     },
5058     "stream-counter": {
5059       "version": "0.1.0",
5060       "resolved": "https://registry.npmjs.org/stream-counter/-/stream-counter-0.1.0.tgz",
5061       "integrity": "sha1-oDXkKTYftX82Fgbhf82Ki5Z3Mns=",
5062       "dev": true,
5063       "requires": {
5064         "readable-stream": "1.0.34"
5065       },
5066       "dependencies": {
5067         "isarray": {
5068           "version": "0.0.1",
5069           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
5070           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
5071           "dev": true
5072         },
5073         "readable-stream": {
5074           "version": "1.0.34",
5075           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
5076           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
5077           "dev": true,
5078           "requires": {
5079             "core-util-is": "1.0.2",
5080             "inherits": "2.0.3",
5081             "isarray": "0.0.1",
5082             "string_decoder": "0.10.31"
5083           }
5084         },
5085         "string_decoder": {
5086           "version": "0.10.31",
5087           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
5088           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
5089           "dev": true
5090         }
5091       }
5092     },
5093     "string-width": {
5094       "version": "2.1.1",
5095       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5096       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5097       "dev": true,
5098       "requires": {
5099         "is-fullwidth-code-point": "2.0.0",
5100         "strip-ansi": "4.0.0"
5101       }
5102     },
5103     "string_decoder": {
5104       "version": "1.1.1",
5105       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
5106       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
5107       "dev": true,
5108       "requires": {
5109         "safe-buffer": "5.1.2"
5110       }
5111     },
5112     "stringstream": {
5113       "version": "0.0.5",
5114       "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
5115       "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
5116       "dev": true
5117     },
5118     "strip-ansi": {
5119       "version": "4.0.0",
5120       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5121       "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5122       "dev": true,
5123       "requires": {
5124         "ansi-regex": "3.0.0"
5125       },
5126       "dependencies": {
5127         "ansi-regex": {
5128           "version": "3.0.0",
5129           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5130           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5131           "dev": true
5132         }
5133       }
5134     },
5135     "strip-bom": {
5136       "version": "2.0.0",
5137       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
5138       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
5139       "dev": true,
5140       "requires": {
5141         "is-utf8": "0.2.1"
5142       }
5143     },
5144     "strip-indent": {
5145       "version": "1.0.1",
5146       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
5147       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
5148       "dev": true,
5149       "requires": {
5150         "get-stdin": "4.0.1"
5151       }
5152     },
5153     "strip-json-comments": {
5154       "version": "2.0.1",
5155       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
5156       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
5157       "dev": true
5158     },
5159     "style-search": {
5160       "version": "0.1.0",
5161       "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
5162       "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
5163       "dev": true
5164     },
5165     "stylehacks": {
5166       "version": "2.3.2",
5167       "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-2.3.2.tgz",
5168       "integrity": "sha1-ZMg+BDimjJ7fRJ6MVSp9mrYAmws=",
5169       "dev": true,
5170       "requires": {
5171         "browserslist": "1.7.7",
5172         "chalk": "1.1.3",
5173         "log-symbols": "1.0.2",
5174         "minimist": "1.2.0",
5175         "plur": "2.1.2",
5176         "postcss": "5.2.18",
5177         "postcss-reporter": "1.4.1",
5178         "postcss-selector-parser": "2.2.3",
5179         "read-file-stdin": "0.2.1",
5180         "text-table": "0.2.0",
5181         "write-file-stdout": "0.0.2"
5182       },
5183       "dependencies": {
5184         "chalk": {
5185           "version": "1.1.3",
5186           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
5187           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5188           "dev": true,
5189           "requires": {
5190             "ansi-styles": "2.2.1",
5191             "escape-string-regexp": "1.0.5",
5192             "has-ansi": "2.0.0",
5193             "strip-ansi": "3.0.1",
5194             "supports-color": "2.0.0"
5195           }
5196         },
5197         "minimist": {
5198           "version": "1.2.0",
5199           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
5200           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
5201           "dev": true
5202         },
5203         "postcss-reporter": {
5204           "version": "1.4.1",
5205           "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-1.4.1.tgz",
5206           "integrity": "sha1-wTbwpbFhkV83ndN2XGEHX357mvI=",
5207           "dev": true,
5208           "requires": {
5209             "chalk": "1.1.3",
5210             "lodash": "4.17.10",
5211             "log-symbols": "1.0.2",
5212             "postcss": "5.2.18"
5213           }
5214         },
5215         "strip-ansi": {
5216           "version": "3.0.1",
5217           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5218           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5219           "dev": true,
5220           "requires": {
5221             "ansi-regex": "2.1.1"
5222           }
5223         }
5224       }
5225     },
5226     "stylelint": {
5227       "version": "8.0.0",
5228       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-8.0.0.tgz",
5229       "integrity": "sha512-k1GkRhOtghvYu5PWCdec7SNN22KZZLq4TL1vVyykBvHr91oUS7eVfX2IAZJjBpYKh9Gdep+AnSZCwuUn+J76Bw==",
5230       "dev": true,
5231       "requires": {
5232         "autoprefixer": "7.2.6",
5233         "balanced-match": "1.0.0",
5234         "chalk": "2.4.1",
5235         "cosmiconfig": "2.2.2",
5236         "debug": "2.6.9",
5237         "execall": "1.0.0",
5238         "file-entry-cache": "2.0.0",
5239         "get-stdin": "5.0.1",
5240         "globby": "6.1.0",
5241         "globjoin": "0.1.4",
5242         "html-tags": "2.0.0",
5243         "ignore": "3.3.8",
5244         "imurmurhash": "0.1.4",
5245         "known-css-properties": "0.2.0",
5246         "lodash": "4.17.10",
5247         "log-symbols": "1.0.2",
5248         "mathml-tag-names": "2.1.0",
5249         "meow": "3.7.0",
5250         "micromatch": "2.3.11",
5251         "normalize-selector": "0.2.0",
5252         "pify": "3.0.0",
5253         "postcss": "6.0.22",
5254         "postcss-less": "1.1.5",
5255         "postcss-media-query-parser": "0.2.3",
5256         "postcss-reporter": "4.0.0",
5257         "postcss-resolve-nested-selector": "0.1.1",
5258         "postcss-scss": "1.0.5",
5259         "postcss-selector-parser": "2.2.3",
5260         "postcss-value-parser": "3.3.0",
5261         "resolve-from": "3.0.0",
5262         "specificity": "0.3.2",
5263         "string-width": "2.1.1",
5264         "style-search": "0.1.0",
5265         "sugarss": "1.0.1",
5266         "svg-tags": "1.0.0",
5267         "table": "4.0.3"
5268       },
5269       "dependencies": {
5270         "autoprefixer": {
5271           "version": "7.2.6",
5272           "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz",
5273           "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==",
5274           "dev": true,
5275           "requires": {
5276             "browserslist": "2.11.3",
5277             "caniuse-lite": "1.0.30000833",
5278             "normalize-range": "0.1.2",
5279             "num2fraction": "1.2.2",
5280             "postcss": "6.0.22",
5281             "postcss-value-parser": "3.3.0"
5282           }
5283         },
5284         "browserslist": {
5285           "version": "2.11.3",
5286           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz",
5287           "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
5288           "dev": true,
5289           "requires": {
5290             "caniuse-lite": "1.0.30000833",
5291             "electron-to-chromium": "1.3.45"
5292           }
5293         },
5294         "get-stdin": {
5295           "version": "5.0.1",
5296           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
5297           "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
5298           "dev": true
5299         },
5300         "globby": {
5301           "version": "6.1.0",
5302           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
5303           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
5304           "dev": true,
5305           "requires": {
5306             "array-union": "1.0.2",
5307             "glob": "7.1.2",
5308             "object-assign": "4.1.1",
5309             "pify": "2.3.0",
5310             "pinkie-promise": "2.0.1"
5311           },
5312           "dependencies": {
5313             "pify": {
5314               "version": "2.3.0",
5315               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
5316               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
5317               "dev": true
5318             }
5319           }
5320         },
5321         "pify": {
5322           "version": "3.0.0",
5323           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
5324           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
5325           "dev": true
5326         },
5327         "postcss": {
5328           "version": "6.0.22",
5329           "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.22.tgz",
5330           "integrity": "sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA==",
5331           "dev": true,
5332           "requires": {
5333             "chalk": "2.4.1",
5334             "source-map": "0.6.1",
5335             "supports-color": "5.4.0"
5336           }
5337         },
5338         "postcss-less": {
5339           "version": "1.1.5",
5340           "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-1.1.5.tgz",
5341           "integrity": "sha512-QQIiIqgEjNnquc0d4b6HDOSFZxbFQoy4MPpli2lSLpKhMyBkKwwca2HFqu4xzxlKID/F2fxSOowwtKpgczhF7A==",
5342           "dev": true,
5343           "requires": {
5344             "postcss": "5.2.18"
5345           },
5346           "dependencies": {
5347             "chalk": {
5348               "version": "1.1.3",
5349               "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
5350               "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5351               "dev": true,
5352               "requires": {
5353                 "ansi-styles": "2.2.1",
5354                 "escape-string-regexp": "1.0.5",
5355                 "has-ansi": "2.0.0",
5356                 "strip-ansi": "3.0.1",
5357                 "supports-color": "2.0.0"
5358               },
5359               "dependencies": {
5360                 "supports-color": {
5361                   "version": "2.0.0",
5362                   "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
5363                   "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
5364                   "dev": true
5365                 }
5366               }
5367             },
5368             "has-flag": {
5369               "version": "1.0.0",
5370               "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5371               "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5372               "dev": true
5373             },
5374             "postcss": {
5375               "version": "5.2.18",
5376               "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
5377               "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
5378               "dev": true,
5379               "requires": {
5380                 "chalk": "1.1.3",
5381                 "js-base64": "2.4.3",
5382                 "source-map": "0.5.7",
5383                 "supports-color": "3.2.3"
5384               }
5385             },
5386             "source-map": {
5387               "version": "0.5.7",
5388               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5389               "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5390               "dev": true
5391             },
5392             "supports-color": {
5393               "version": "3.2.3",
5394               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5395               "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5396               "dev": true,
5397               "requires": {
5398                 "has-flag": "1.0.0"
5399               }
5400             }
5401           }
5402         },
5403         "postcss-reporter": {
5404           "version": "4.0.0",
5405           "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-4.0.0.tgz",
5406           "integrity": "sha512-IEVx20y277AIs3bZ6sUdzdq0YOE2RRbwnjUvTMfYYZmws0mE7YgqxZd0J8j60Byaf/QbjxyLfFJEQHH2bb+ecA==",
5407           "dev": true,
5408           "requires": {
5409             "chalk": "1.1.3",
5410             "lodash": "4.17.10",
5411             "log-symbols": "1.0.2"
5412           },
5413           "dependencies": {
5414             "chalk": {
5415               "version": "1.1.3",
5416               "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
5417               "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5418               "dev": true,
5419               "requires": {
5420                 "ansi-styles": "2.2.1",
5421                 "escape-string-regexp": "1.0.5",
5422                 "has-ansi": "2.0.0",
5423                 "strip-ansi": "3.0.1",
5424                 "supports-color": "2.0.0"
5425               }
5426             },
5427             "supports-color": {
5428               "version": "2.0.0",
5429               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
5430               "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
5431               "dev": true
5432             }
5433           }
5434         },
5435         "postcss-scss": {
5436           "version": "1.0.5",
5437           "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-1.0.5.tgz",
5438           "integrity": "sha512-gJB1tKYMkBy0MU+COt6WXA4ZiRctAKoWLa6qD7a6bbEbBMqrpa/BhfQdN80eYMV+JkKddZVEpZlOggnGShpvyg==",
5439           "dev": true,
5440           "requires": {
5441             "postcss": "6.0.22"
5442           }
5443         },
5444         "resolve-from": {
5445           "version": "3.0.0",
5446           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
5447           "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
5448           "dev": true
5449         },
5450         "source-map": {
5451           "version": "0.6.1",
5452           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5453           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5454           "dev": true
5455         },
5456         "strip-ansi": {
5457           "version": "3.0.1",
5458           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5459           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5460           "dev": true,
5461           "requires": {
5462             "ansi-regex": "2.1.1"
5463           }
5464         },
5465         "sugarss": {
5466           "version": "1.0.1",
5467           "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-1.0.1.tgz",
5468           "integrity": "sha512-3qgLZytikQQEVn1/FrhY7B68gPUUGY3R1Q1vTiD5xT+Ti1DP/8iZuwFet9ONs5+bmL8pZoDQ6JrQHVgrNlK6mA==",
5469           "dev": true,
5470           "requires": {
5471             "postcss": "6.0.22"
5472           }
5473         },
5474         "supports-color": {
5475           "version": "5.4.0",
5476           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
5477           "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
5478           "dev": true,
5479           "requires": {
5480             "has-flag": "3.0.0"
5481           }
5482         }
5483       }
5484     },
5485     "stylelint-checkstyle-formatter": {
5486       "version": "0.1.0",
5487       "resolved": "https://registry.npmjs.org/stylelint-checkstyle-formatter/-/stylelint-checkstyle-formatter-0.1.0.tgz",
5488       "integrity": "sha1-jEAoU+kqCq6DcVZwyvY+efIRmac=",
5489       "dev": true,
5490       "requires": {
5491         "lodash": "3.10.1"
5492       },
5493       "dependencies": {
5494         "lodash": {
5495           "version": "3.10.1",
5496           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
5497           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
5498           "dev": true
5499         }
5500       }
5501     },
5502     "stylelint-csstree-validator": {
5503       "version": "1.1.1",
5504       "resolved": "https://registry.npmjs.org/stylelint-csstree-validator/-/stylelint-csstree-validator-1.1.1.tgz",
5505       "integrity": "sha1-7ToeLEgt9QZEcx/PVX4t/6nY3H8=",
5506       "dev": true,
5507       "requires": {
5508         "css-tree": "1.0.0-alpha16",
5509         "stylelint": "7.13.0"
5510       },
5511       "dependencies": {
5512         "balanced-match": {
5513           "version": "0.4.2",
5514           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
5515           "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
5516           "dev": true
5517         },
5518         "get-stdin": {
5519           "version": "5.0.1",
5520           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
5521           "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
5522           "dev": true
5523         },
5524         "globby": {
5525           "version": "6.1.0",
5526           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
5527           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
5528           "dev": true,
5529           "requires": {
5530             "array-union": "1.0.2",
5531             "glob": "7.1.2",
5532             "object-assign": "4.1.1",
5533             "pify": "2.3.0",
5534             "pinkie-promise": "2.0.1"
5535           }
5536         },
5537         "resolve-from": {
5538           "version": "3.0.0",
5539           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
5540           "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
5541           "dev": true
5542         },
5543         "stylelint": {
5544           "version": "7.13.0",
5545           "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-7.13.0.tgz",
5546           "integrity": "sha1-ER+Xttpy53XICADWu29fhpmXeF0=",
5547           "dev": true,
5548           "requires": {
5549             "autoprefixer": "6.7.7",
5550             "balanced-match": "0.4.2",
5551             "chalk": "2.4.1",
5552             "colorguard": "1.2.1",
5553             "cosmiconfig": "2.2.2",
5554             "debug": "2.6.9",
5555             "doiuse": "2.6.0",
5556             "execall": "1.0.0",
5557             "file-entry-cache": "2.0.0",
5558             "get-stdin": "5.0.1",
5559             "globby": "6.1.0",
5560             "globjoin": "0.1.4",
5561             "html-tags": "2.0.0",
5562             "ignore": "3.3.8",
5563             "imurmurhash": "0.1.4",
5564             "known-css-properties": "0.2.0",
5565             "lodash": "4.17.10",
5566             "log-symbols": "1.0.2",
5567             "mathml-tag-names": "2.1.0",
5568             "meow": "3.7.0",
5569             "micromatch": "2.3.11",
5570             "normalize-selector": "0.2.0",
5571             "pify": "2.3.0",
5572             "postcss": "5.2.18",
5573             "postcss-less": "0.14.0",
5574             "postcss-media-query-parser": "0.2.3",
5575             "postcss-reporter": "3.0.0",
5576             "postcss-resolve-nested-selector": "0.1.1",
5577             "postcss-scss": "0.4.1",
5578             "postcss-selector-parser": "2.2.3",
5579             "postcss-value-parser": "3.3.0",
5580             "resolve-from": "3.0.0",
5581             "specificity": "0.3.2",
5582             "string-width": "2.1.1",
5583             "style-search": "0.1.0",
5584             "stylehacks": "2.3.2",
5585             "sugarss": "0.2.0",
5586             "svg-tags": "1.0.0",
5587             "table": "4.0.3"
5588           }
5589         }
5590       }
5591     },
5592     "sugarss": {
5593       "version": "0.2.0",
5594       "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-0.2.0.tgz",
5595       "integrity": "sha1-rDQjdWMyfG/4l7ZHQr9q7BkK054=",
5596       "dev": true,
5597       "requires": {
5598         "postcss": "5.2.18"
5599       }
5600     },
5601     "supports-color": {
5602       "version": "2.0.0",
5603       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
5604       "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
5605       "dev": true
5606     },
5607     "svg-tags": {
5608       "version": "1.0.0",
5609       "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
5610       "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
5611       "dev": true
5612     },
5613     "synesthesia": {
5614       "version": "1.0.1",
5615       "resolved": "https://registry.npmjs.org/synesthesia/-/synesthesia-1.0.1.tgz",
5616       "integrity": "sha1-XvlepUjA1cbm+btLDQcx3/hkp3c=",
5617       "dev": true,
5618       "requires": {
5619         "css-color-names": "0.0.3"
5620       }
5621     },
5622     "table": {
5623       "version": "4.0.3",
5624       "resolved": "https://registry.npmjs.org/table/-/table-4.0.3.tgz",
5625       "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==",
5626       "dev": true,
5627       "requires": {
5628         "ajv": "6.4.0",
5629         "ajv-keywords": "3.2.0",
5630         "chalk": "2.4.1",
5631         "lodash": "4.17.10",
5632         "slice-ansi": "1.0.0",
5633         "string-width": "2.1.1"
5634       },
5635       "dependencies": {
5636         "ajv": {
5637           "version": "6.4.0",
5638           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz",
5639           "integrity": "sha1-06/3jpJ3VJdx2vAWTP9ISCt1T8Y=",
5640           "dev": true,
5641           "requires": {
5642             "fast-deep-equal": "1.1.0",
5643             "fast-json-stable-stringify": "2.0.0",
5644             "json-schema-traverse": "0.3.1",
5645             "uri-js": "3.0.2"
5646           }
5647         }
5648       }
5649     },
5650     "tar": {
5651       "version": "2.2.1",
5652       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
5653       "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
5654       "dev": true,
5655       "requires": {
5656         "block-stream": "0.0.9",
5657         "fstream": "1.0.11",
5658         "inherits": "2.0.3"
5659       }
5660     },
5661     "text-table": {
5662       "version": "0.2.0",
5663       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
5664       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
5665       "dev": true
5666     },
5667     "through": {
5668       "version": "2.3.8",
5669       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
5670       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
5671       "dev": true
5672     },
5673     "through2": {
5674       "version": "0.6.5",
5675       "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
5676       "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
5677       "dev": true,
5678       "requires": {
5679         "readable-stream": "1.0.34",
5680         "xtend": "4.0.1"
5681       },
5682       "dependencies": {
5683         "isarray": {
5684           "version": "0.0.1",
5685           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
5686           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
5687           "dev": true
5688         },
5689         "readable-stream": {
5690           "version": "1.0.34",
5691           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
5692           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
5693           "dev": true,
5694           "requires": {
5695             "core-util-is": "1.0.2",
5696             "inherits": "2.0.3",
5697             "isarray": "0.0.1",
5698             "string_decoder": "0.10.31"
5699           }
5700         },
5701         "string_decoder": {
5702           "version": "0.10.31",
5703           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
5704           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
5705           "dev": true
5706         }
5707       }
5708     },
5709     "timethat": {
5710       "version": "0.0.3",
5711       "resolved": "https://registry.npmjs.org/timethat/-/timethat-0.0.3.tgz",
5712       "integrity": "sha1-OoRUYguF5vnLS2f43TTciA1JrtA=",
5713       "dev": true
5714     },
5715     "tiny-lr": {
5716       "version": "0.2.1",
5717       "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz",
5718       "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=",
5719       "dev": true,
5720       "requires": {
5721         "body-parser": "1.14.2",
5722         "debug": "2.2.0",
5723         "faye-websocket": "0.10.0",
5724         "livereload-js": "2.3.0",
5725         "parseurl": "1.3.2",
5726         "qs": "5.1.0"
5727       },
5728       "dependencies": {
5729         "debug": {
5730           "version": "2.2.0",
5731           "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
5732           "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
5733           "dev": true,
5734           "requires": {
5735             "ms": "0.7.1"
5736           }
5737         },
5738         "ms": {
5739           "version": "0.7.1",
5740           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
5741           "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
5742           "dev": true
5743         },
5744         "qs": {
5745           "version": "5.1.0",
5746           "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz",
5747           "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=",
5748           "dev": true
5749         }
5750       }
5751     },
5752     "tmp": {
5753       "version": "0.0.33",
5754       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
5755       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
5756       "dev": true,
5757       "requires": {
5758         "os-tmpdir": "1.0.2"
5759       }
5760     },
5761     "tough-cookie": {
5762       "version": "2.3.4",
5763       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
5764       "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
5765       "dev": true,
5766       "requires": {
5767         "punycode": "1.4.1"
5768       },
5769       "dependencies": {
5770         "punycode": {
5771           "version": "1.4.1",
5772           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
5773           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
5774           "dev": true
5775         }
5776       }
5777     },
5778     "trim-newlines": {
5779       "version": "1.0.0",
5780       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
5781       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
5782       "dev": true
5783     },
5784     "true-case-path": {
5785       "version": "1.0.2",
5786       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.2.tgz",
5787       "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=",
5788       "dev": true,
5789       "requires": {
5790         "glob": "6.0.4"
5791       },
5792       "dependencies": {
5793         "glob": {
5794           "version": "6.0.4",
5795           "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
5796           "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
5797           "dev": true,
5798           "requires": {
5799             "inflight": "1.0.6",
5800             "inherits": "2.0.3",
5801             "minimatch": "3.0.4",
5802             "once": "1.4.0",
5803             "path-is-absolute": "1.0.1"
5804           }
5805         }
5806       }
5807     },
5808     "tunnel-agent": {
5809       "version": "0.6.0",
5810       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
5811       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
5812       "dev": true,
5813       "requires": {
5814         "safe-buffer": "5.1.2"
5815       }
5816     },
5817     "tweetnacl": {
5818       "version": "0.14.5",
5819       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
5820       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
5821       "dev": true,
5822       "optional": true
5823     },
5824     "type-check": {
5825       "version": "0.3.2",
5826       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
5827       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
5828       "dev": true,
5829       "requires": {
5830         "prelude-ls": "1.1.2"
5831       }
5832     },
5833     "type-is": {
5834       "version": "1.6.16",
5835       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
5836       "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
5837       "dev": true,
5838       "requires": {
5839         "media-typer": "0.3.0",
5840         "mime-types": "2.1.18"
5841       }
5842     },
5843     "typedarray": {
5844       "version": "0.0.6",
5845       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
5846       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
5847       "dev": true
5848     },
5849     "uglify-js": {
5850       "version": "2.6.4",
5851       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.4.tgz",
5852       "integrity": "sha1-ZeovswWck5RpLxX+2HwrNsFrmt8=",
5853       "dev": true,
5854       "requires": {
5855         "async": "0.2.10",
5856         "source-map": "0.5.7",
5857         "uglify-to-browserify": "1.0.2",
5858         "yargs": "3.10.0"
5859       },
5860       "dependencies": {
5861         "async": {
5862           "version": "0.2.10",
5863           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
5864           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
5865           "dev": true
5866         }
5867       }
5868     },
5869     "uglify-to-browserify": {
5870       "version": "1.0.2",
5871       "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
5872       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
5873       "dev": true
5874     },
5875     "underscore": {
5876       "version": "1.6.0",
5877       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
5878       "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
5879       "dev": true
5880     },
5881     "underscore.string": {
5882       "version": "3.2.3",
5883       "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.2.3.tgz",
5884       "integrity": "sha1-gGmSYzZl1eX8tNsfs6hi62jp5to=",
5885       "dev": true
5886     },
5887     "uniq": {
5888       "version": "1.0.1",
5889       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
5890       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
5891       "dev": true
5892     },
5893     "unpipe": {
5894       "version": "1.0.0",
5895       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
5896       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
5897       "dev": true
5898     },
5899     "uri-js": {
5900       "version": "3.0.2",
5901       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz",
5902       "integrity": "sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=",
5903       "dev": true,
5904       "requires": {
5905         "punycode": "2.1.0"
5906       }
5907     },
5908     "uri-path": {
5909       "version": "1.0.0",
5910       "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
5911       "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=",
5912       "dev": true
5913     },
5914     "util-deprecate": {
5915       "version": "1.0.2",
5916       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
5917       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
5918       "dev": true
5919     },
5920     "uuid": {
5921       "version": "3.2.1",
5922       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
5923       "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
5924       "dev": true
5925     },
5926     "validate-npm-package-license": {
5927       "version": "3.0.3",
5928       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
5929       "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
5930       "dev": true,
5931       "requires": {
5932         "spdx-correct": "3.0.0",
5933         "spdx-expression-parse": "3.0.0"
5934       }
5935     },
5936     "verror": {
5937       "version": "1.10.0",
5938       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
5939       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
5940       "dev": true,
5941       "requires": {
5942         "assert-plus": "1.0.0",
5943         "core-util-is": "1.0.2",
5944         "extsprintf": "1.3.0"
5945       }
5946     },
5947     "walkdir": {
5948       "version": "0.0.12",
5949       "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.12.tgz",
5950       "integrity": "sha512-HFhaD4mMWPzFSqhpyDG48KDdrjfn409YQuVW7ckZYhW4sE87mYtWifdB/+73RA7+p4s4K18n5Jfx1kHthE1gBw==",
5951       "dev": true
5952     },
5953     "watch": {
5954       "version": "0.8.0",
5955       "resolved": "https://registry.npmjs.org/watch/-/watch-0.8.0.tgz",
5956       "integrity": "sha1-G7DupT3v5uYh6cjGPANYAH7L28w=",
5957       "dev": true
5958     },
5959     "websocket-driver": {
5960       "version": "0.7.0",
5961       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
5962       "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
5963       "dev": true,
5964       "requires": {
5965         "http-parser-js": "0.4.12",
5966         "websocket-extensions": "0.1.3"
5967       }
5968     },
5969     "websocket-extensions": {
5970       "version": "0.1.3",
5971       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
5972       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
5973       "dev": true
5974     },
5975     "which": {
5976       "version": "1.3.0",
5977       "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",
5978       "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
5979       "dev": true,
5980       "requires": {
5981         "isexe": "2.0.0"
5982       }
5983     },
5984     "which-module": {
5985       "version": "1.0.0",
5986       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
5987       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
5988       "dev": true
5989     },
5990     "wide-align": {
5991       "version": "1.1.3",
5992       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
5993       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
5994       "dev": true,
5995       "requires": {
5996         "string-width": "2.1.1"
5997       }
5998     },
5999     "window-size": {
6000       "version": "0.1.0",
6001       "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
6002       "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
6003       "dev": true
6004     },
6005     "wordwrap": {
6006       "version": "1.0.0",
6007       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
6008       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
6009       "dev": true
6010     },
6011     "wrap-ansi": {
6012       "version": "2.1.0",
6013       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
6014       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
6015       "dev": true,
6016       "requires": {
6017         "string-width": "1.0.2",
6018         "strip-ansi": "3.0.1"
6019       },
6020       "dependencies": {
6021         "is-fullwidth-code-point": {
6022           "version": "1.0.0",
6023           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
6024           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
6025           "dev": true,
6026           "requires": {
6027             "number-is-nan": "1.0.1"
6028           }
6029         },
6030         "string-width": {
6031           "version": "1.0.2",
6032           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
6033           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
6034           "dev": true,
6035           "requires": {
6036             "code-point-at": "1.1.0",
6037             "is-fullwidth-code-point": "1.0.0",
6038             "strip-ansi": "3.0.1"
6039           }
6040         },
6041         "strip-ansi": {
6042           "version": "3.0.1",
6043           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6044           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
6045           "dev": true,
6046           "requires": {
6047             "ansi-regex": "2.1.1"
6048           }
6049         }
6050       }
6051     },
6052     "wrappy": {
6053       "version": "1.0.2",
6054       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
6055       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
6056       "dev": true
6057     },
6058     "write": {
6059       "version": "0.2.1",
6060       "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
6061       "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
6062       "dev": true,
6063       "requires": {
6064         "mkdirp": "0.5.1"
6065       }
6066     },
6067     "write-file-stdout": {
6068       "version": "0.0.2",
6069       "resolved": "https://registry.npmjs.org/write-file-stdout/-/write-file-stdout-0.0.2.tgz",
6070       "integrity": "sha1-wlLXx8WxtAKJdjDjRTx7/mkNnKE=",
6071       "dev": true
6072     },
6073     "xml2js": {
6074       "version": "0.2.8",
6075       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz",
6076       "integrity": "sha1-m4FpCTFjH/CdGVdUn69U9PmAs8I=",
6077       "dev": true,
6078       "requires": {
6079         "sax": "0.5.8"
6080       }
6081     },
6082     "xmldom": {
6083       "version": "0.1.22",
6084       "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.22.tgz",
6085       "integrity": "sha1-EN5OXpZJgfA8jMcvrcCNFLbDqiY=",
6086       "dev": true
6087     },
6088     "xpath": {
6089       "version": "0.0.23",
6090       "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.23.tgz",
6091       "integrity": "sha1-9ej9xr3H5yiFsyNPQMuiZpWAqvo=",
6092       "dev": true
6093     },
6094     "xtend": {
6095       "version": "4.0.1",
6096       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
6097       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
6098       "dev": true
6099     },
6100     "y18n": {
6101       "version": "3.2.1",
6102       "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
6103       "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
6104       "dev": true
6105     },
6106     "yallist": {
6107       "version": "2.1.2",
6108       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
6109       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
6110       "dev": true
6111     },
6112     "yargs": {
6113       "version": "3.10.0",
6114       "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
6115       "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
6116       "dev": true,
6117       "requires": {
6118         "camelcase": "1.2.1",
6119         "cliui": "2.1.0",
6120         "decamelize": "1.2.0",
6121         "window-size": "0.1.0"
6122       },
6123       "dependencies": {
6124         "camelcase": {
6125           "version": "1.2.1",
6126           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
6127           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
6128           "dev": true
6129         }
6130       }
6131     },
6132     "yargs-parser": {
6133       "version": "5.0.0",
6134       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
6135       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
6136       "dev": true,
6137       "requires": {
6138         "camelcase": "3.0.0"
6139       },
6140       "dependencies": {
6141         "camelcase": {
6142           "version": "3.0.0",
6143           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
6144           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
6145           "dev": true
6146         }
6147       }
6148     },
6149     "ycssmin": {
6150       "version": "1.0.1",
6151       "resolved": "https://registry.npmjs.org/ycssmin/-/ycssmin-1.0.1.tgz",
6152       "integrity": "sha1-fN3o23jPqwDSkBw7IwHjBPr03xY=",
6153       "dev": true
6154     },
6155     "yuglify": {
6156       "version": "0.1.4",
6157       "resolved": "https://registry.npmjs.org/yuglify/-/yuglify-0.1.4.tgz",
6158       "integrity": "sha1-cm1eSvgQ90HvIYZfb5VMQHijpF8=",
6159       "dev": true,
6160       "requires": {
6161         "nopt": "2.1.2",
6162         "uglify-js": "1.3.5",
6163         "ycssmin": "1.0.1"
6164       },
6165       "dependencies": {
6166         "nopt": {
6167           "version": "2.1.2",
6168           "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz",
6169           "integrity": "sha1-bMzZd7gBMqB3MdbozljCyDA8+a8=",
6170           "dev": true,
6171           "requires": {
6172             "abbrev": "1.1.1"
6173           }
6174         },
6175         "uglify-js": {
6176           "version": "1.3.5",
6177           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.5.tgz",
6178           "integrity": "sha1-S1v/+Rhu/7qoiOTJ6UvZ/EyUkp0=",
6179           "dev": true
6180         }
6181       }
6182     },
6183     "yui-lint": {
6184       "version": "0.2.0",
6185       "resolved": "https://registry.npmjs.org/yui-lint/-/yui-lint-0.2.0.tgz",
6186       "integrity": "sha1-6RPadPqgZPtTwDdxstMSk4ZfAYU=",
6187       "dev": true
6188     },
6189     "yuicompressor": {
6190       "version": "2.4.7",
6191       "resolved": "https://registry.npmjs.org/yuicompressor/-/yuicompressor-2.4.7.tgz",
6192       "integrity": "sha1-GAyheDRsb+MrbuilCyrrV+TUWEQ=",
6193       "dev": true
6194     },
6195     "yuitest-coverage": {
6196       "version": "0.0.6",
6197       "resolved": "https://registry.npmjs.org/yuitest-coverage/-/yuitest-coverage-0.0.6.tgz",
6198       "integrity": "sha1-+DnXLTStIzZxlDfKvK5ahcO/XKg=",
6199       "dev": true
6200     }
6201   }