weekly release 3.7dev
[moodle.git] / npm-shrinkwrap.json
CommitLineData
f8de8c71
DP
1{
2 "name": "Moodle",
b7e26ad2 3 "requires": true,
94e64251 4 "lockfileVersion": 1,
f8de8c71 5 "dependencies": {
ecb9c82b
DW
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",
ef10e7db 13 "through": ">=2.2.7 <3"
ecb9c82b
DW
14 }
15 },
8efbb7b1 16 "abbrev": {
495a5c5a
MS
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==",
94e64251 20 "dev": true
8efbb7b1 21 },
3adb62b7 22 "acorn": {
ef10e7db
EL
23 "version": "5.7.3",
24 "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
25 "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
94e64251 26 "dev": true
3adb62b7
DP
27 },
28 "acorn-jsx": {
29 "version": "3.0.1",
00c714f0 30 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
94e64251
DP
31 "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
32 "dev": true,
b7e26ad2 33 "requires": {
ef10e7db 34 "acorn": "^3.0.4"
b7e26ad2 35 },
00c714f0
DP
36 "dependencies": {
37 "acorn": {
38 "version": "3.3.0",
ef10e7db 39 "resolved": "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
94e64251
DP
40 "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
41 "dev": true
00c714f0
DP
42 }
43 }
3adb62b7 44 },
94e64251 45 "ajv": {
495a5c5a
MS
46 "version": "5.5.2",
47 "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
48 "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
b7e26ad2
DP
49 "dev": true,
50 "requires": {
ef10e7db
EL
51 "co": "^4.6.0",
52 "fast-deep-equal": "^1.0.0",
53 "fast-json-stable-stringify": "^2.0.0",
54 "json-schema-traverse": "^0.3.0"
b7e26ad2 55 }
94e64251
DP
56 },
57 "ajv-keywords": {
495a5c5a
MS
58 "version": "3.2.0",
59 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
60 "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
94e64251
DP
61 "dev": true
62 },
8efbb7b1 63 "align-text": {
2ce91090 64 "version": "0.1.4",
94e64251
DP
65 "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
66 "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
b7e26ad2
DP
67 "dev": true,
68 "requires": {
ef10e7db
EL
69 "kind-of": "^3.0.2",
70 "longest": "^1.0.1",
71 "repeat-string": "^1.5.2"
b7e26ad2 72 }
8efbb7b1
DP
73 },
74 "amdefine": {
94e64251
DP
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
8efbb7b1
DP
79 },
80 "ansi-color": {
81 "version": "0.2.1",
94e64251
DP
82 "resolved": "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz",
83 "integrity": "sha1-PnXAN0dSF1RO12Oo21cJ+prlv5o=",
84 "dev": true
8efbb7b1 85 },
3adb62b7 86 "ansi-escapes": {
495a5c5a
MS
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==",
94e64251 90 "dev": true
3adb62b7 91 },
8efbb7b1 92 "ansi-regex": {
94e64251
DP
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
8efbb7b1
DP
97 },
98 "ansi-styles": {
855fc5d8 99 "version": "2.2.1",
94e64251
DP
100 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
101 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
102 "dev": true
8efbb7b1 103 },
af9edb2e
BB
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": {
ef10e7db
EL
116 "delegates": "^1.0.0",
117 "readable-stream": "^2.0.6"
af9edb2e
BB
118 }
119 },
8efbb7b1 120 "argparse": {
495a5c5a
MS
121 "version": "1.0.10",
122 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
123 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
b7e26ad2
DP
124 "dev": true,
125 "requires": {
ef10e7db 126 "sprintf-js": "~1.0.2"
b7e26ad2 127 }
09074c91
DP
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=",
b7e26ad2
DP
133 "dev": true,
134 "requires": {
ef10e7db 135 "arr-flatten": "^1.0.1"
b7e26ad2 136 }
09074c91
DP
137 },
138 "arr-flatten": {
139 "version": "1.1.0",
140 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
495a5c5a 141 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
94e64251 142 "dev": true
8efbb7b1 143 },
855fc5d8
DP
144 "array-differ": {
145 "version": "1.0.0",
94e64251
DP
146 "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
147 "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
148 "dev": true
855fc5d8
DP
149 },
150 "array-find-index": {
94e64251
DP
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
855fc5d8 155 },
3adb62b7 156 "array-union": {
037de719 157 "version": "1.0.2",
94e64251
DP
158 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
159 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
b7e26ad2
DP
160 "dev": true,
161 "requires": {
ef10e7db 162 "array-uniq": "^1.0.1"
b7e26ad2 163 }
3adb62b7
DP
164 },
165 "array-uniq": {
037de719 166 "version": "1.0.3",
94e64251
DP
167 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
168 "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
169 "dev": true
3adb62b7 170 },
09074c91
DP
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 },
3adb62b7
DP
177 "arrify": {
178 "version": "1.0.1",
94e64251
DP
179 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
180 "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
181 "dev": true
3adb62b7 182 },
8efbb7b1 183 "asap": {
495a5c5a
MS
184 "version": "2.0.6",
185 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
186 "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
94e64251
DP
187 "dev": true,
188 "optional": true
8efbb7b1
DP
189 },
190 "asn1": {
ef10e7db
EL
191 "version": "0.2.4",
192 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
193 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
194 "dev": true,
195 "requires": {
196 "safer-buffer": "~2.1.0"
197 }
8efbb7b1
DP
198 },
199 "assert-plus": {
495a5c5a
MS
200 "version": "1.0.0",
201 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
202 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
203 "dev": true
8efbb7b1
DP
204 },
205 "async": {
1aa454ed 206 "version": "1.5.2",
94e64251
DP
207 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
208 "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
209 "dev": true
210 },
af9edb2e
BB
211 "async-foreach": {
212 "version": "0.1.3",
213 "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
214 "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
215 "dev": true
216 },
94e64251
DP
217 "asynckit": {
218 "version": "0.4.0",
219 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
220 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
af9edb2e 221 "dev": true
8efbb7b1 222 },
855fc5d8 223 "autoprefixer": {
495a5c5a
MS
224 "version": "6.7.7",
225 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
226 "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
b7e26ad2
DP
227 "dev": true,
228 "requires": {
ef10e7db
EL
229 "browserslist": "^1.7.6",
230 "caniuse-db": "^1.0.30000634",
231 "normalize-range": "^0.1.2",
232 "num2fraction": "^1.2.2",
233 "postcss": "^5.2.16",
234 "postcss-value-parser": "^3.2.3"
b7e26ad2 235 }
855fc5d8 236 },
8efbb7b1 237 "aws-sign2": {
495a5c5a
MS
238 "version": "0.7.0",
239 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
240 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
ef10e7db 241 "dev": true
8efbb7b1 242 },
2ce91090 243 "aws4": {
ef10e7db
EL
244 "version": "1.8.0",
245 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
246 "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
af9edb2e 247 "dev": true
2ce91090 248 },
9702503f 249 "babel-code-frame": {
e970f8b3
DP
250 "version": "6.26.0",
251 "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
252 "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
9702503f
DP
253 "dev": true,
254 "requires": {
ef10e7db
EL
255 "chalk": "^1.1.3",
256 "esutils": "^2.0.2",
257 "js-tokens": "^3.0.2"
495a5c5a
MS
258 },
259 "dependencies": {
260 "chalk": {
261 "version": "1.1.3",
ef10e7db 262 "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
495a5c5a
MS
263 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
264 "dev": true,
265 "requires": {
ef10e7db
EL
266 "ansi-styles": "^2.2.1",
267 "escape-string-regexp": "^1.0.2",
268 "has-ansi": "^2.0.0",
269 "strip-ansi": "^3.0.0",
270 "supports-color": "^2.0.0"
495a5c5a
MS
271 }
272 },
273 "strip-ansi": {
274 "version": "3.0.1",
275 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
276 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
277 "dev": true,
278 "requires": {
ef10e7db 279 "ansi-regex": "^2.0.0"
495a5c5a
MS
280 }
281 }
9702503f
DP
282 }
283 },
8efbb7b1 284 "balanced-match": {
495a5c5a
MS
285 "version": "1.0.0",
286 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
287 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
94e64251 288 "dev": true
8efbb7b1 289 },
94e64251 290 "bcrypt-pbkdf": {
ef10e7db
EL
291 "version": "1.0.2",
292 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
293 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
94e64251 294 "dev": true,
b7e26ad2
DP
295 "optional": true,
296 "requires": {
ef10e7db 297 "tweetnacl": "^0.14.3"
b7e26ad2 298 }
3adb62b7 299 },
af9edb2e
BB
300 "block-stream": {
301 "version": "0.0.9",
302 "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
303 "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
304 "dev": true,
305 "requires": {
ef10e7db 306 "inherits": "~2.0.0"
af9edb2e
BB
307 }
308 },
2ce91090
DP
309 "body-parser": {
310 "version": "1.14.2",
2ce91090 311 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz",
94e64251
DP
312 "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=",
313 "dev": true,
b7e26ad2
DP
314 "requires": {
315 "bytes": "2.2.0",
ef10e7db
EL
316 "content-type": "~1.0.1",
317 "debug": "~2.2.0",
318 "depd": "~1.1.0",
319 "http-errors": "~1.3.1",
b7e26ad2 320 "iconv-lite": "0.4.13",
ef10e7db 321 "on-finished": "~2.3.0",
b7e26ad2 322 "qs": "5.2.0",
ef10e7db
EL
323 "raw-body": "~2.1.5",
324 "type-is": "~1.6.10"
b7e26ad2 325 },
2ce91090 326 "dependencies": {
94e64251
DP
327 "debug": {
328 "version": "2.2.0",
ef10e7db 329 "resolved": "http://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
94e64251 330 "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
b7e26ad2
DP
331 "dev": true,
332 "requires": {
333 "ms": "0.7.1"
334 }
94e64251
DP
335 },
336 "iconv-lite": {
337 "version": "0.4.13",
338 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
339 "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
340 "dev": true
341 },
342 "ms": {
343 "version": "0.7.1",
344 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
345 "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
346 "dev": true
347 },
855fc5d8
DP
348 "qs": {
349 "version": "5.2.0",
94e64251
DP
350 "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz",
351 "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=",
352 "dev": true
2ce91090
DP
353 }
354 }
355 },
8efbb7b1 356 "brace-expansion": {
495a5c5a
MS
357 "version": "1.1.11",
358 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
359 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
b7e26ad2
DP
360 "dev": true,
361 "requires": {
ef10e7db 362 "balanced-match": "^1.0.0",
b7e26ad2
DP
363 "concat-map": "0.0.1"
364 }
09074c91
DP
365 },
366 "braces": {
367 "version": "1.8.5",
368 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
369 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
b7e26ad2
DP
370 "dev": true,
371 "requires": {
ef10e7db
EL
372 "expand-range": "^1.8.1",
373 "preserve": "^0.2.0",
374 "repeat-element": "^1.1.2"
b7e26ad2 375 }
8efbb7b1
DP
376 },
377 "browserify-zlib": {
378 "version": "0.1.4",
94e64251
DP
379 "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
380 "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
b7e26ad2
DP
381 "dev": true,
382 "requires": {
ef10e7db 383 "pako": "~0.2.0"
b7e26ad2 384 }
8efbb7b1 385 },
855fc5d8 386 "browserslist": {
495a5c5a
MS
387 "version": "1.7.7",
388 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
389 "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
b7e26ad2
DP
390 "dev": true,
391 "requires": {
ef10e7db
EL
392 "caniuse-db": "^1.0.30000639",
393 "electron-to-chromium": "^1.2.7"
b7e26ad2 394 }
94e64251 395 },
495a5c5a 396 "buffer-from": {
ef10e7db
EL
397 "version": "1.1.1",
398 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
399 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
94e64251 400 "dev": true
855fc5d8 401 },
8efbb7b1
DP
402 "builtin-modules": {
403 "version": "1.1.1",
94e64251
DP
404 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
405 "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
406 "dev": true
8efbb7b1 407 },
2ce91090
DP
408 "bytes": {
409 "version": "2.2.0",
94e64251
DP
410 "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz",
411 "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=",
412 "dev": true
2ce91090 413 },
3adb62b7
DP
414 "caller-path": {
415 "version": "0.1.0",
94e64251
DP
416 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
417 "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
b7e26ad2
DP
418 "dev": true,
419 "requires": {
ef10e7db 420 "callsites": "^0.2.0"
b7e26ad2 421 }
3adb62b7
DP
422 },
423 "callsites": {
424 "version": "0.2.0",
94e64251
DP
425 "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
426 "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
427 "dev": true
3adb62b7 428 },
8efbb7b1 429 "camelcase": {
855fc5d8 430 "version": "2.1.1",
94e64251
DP
431 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
432 "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
433 "dev": true
8efbb7b1
DP
434 },
435 "camelcase-keys": {
855fc5d8 436 "version": "2.1.0",
94e64251
DP
437 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
438 "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
b7e26ad2
DP
439 "dev": true,
440 "requires": {
ef10e7db
EL
441 "camelcase": "^2.0.0",
442 "map-obj": "^1.0.0"
b7e26ad2 443 }
855fc5d8
DP
444 },
445 "caniuse-db": {
ef10e7db
EL
446 "version": "1.0.30000885",
447 "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000885.tgz",
448 "integrity": "sha512-Hy1a+UIXooG+tRlt3WnT9avMf+l999bR9J1MqlQdYKgbsYjKxV4a4rgcmiyMmdCLPBFsiRoDxdl9tnNyaq2RXw==",
09074c91
DP
449 "dev": true
450 },
451 "caniuse-lite": {
ef10e7db
EL
452 "version": "1.0.30000885",
453 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000885.tgz",
454 "integrity": "sha512-cXKbYwpxBLd7qHyej16JazPoUacqoVuDhvR61U7Fr5vSxMUiodzcYa1rQYRYfZ5GexV03vGZHd722vNPLjPJGQ==",
94e64251 455 "dev": true
8efbb7b1
DP
456 },
457 "caseless": {
94e64251
DP
458 "version": "0.12.0",
459 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
460 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
af9edb2e 461 "dev": true
8efbb7b1
DP
462 },
463 "center-align": {
2ce91090 464 "version": "0.1.3",
94e64251
DP
465 "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
466 "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
b7e26ad2
DP
467 "dev": true,
468 "requires": {
ef10e7db
EL
469 "align-text": "^0.1.3",
470 "lazy-cache": "^1.0.3"
b7e26ad2 471 }
8efbb7b1
DP
472 },
473 "chalk": {
495a5c5a
MS
474 "version": "2.4.1",
475 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
476 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
b7e26ad2
DP
477 "dev": true,
478 "requires": {
ef10e7db
EL
479 "ansi-styles": "^3.2.1",
480 "escape-string-regexp": "^1.0.5",
481 "supports-color": "^5.3.0"
495a5c5a
MS
482 },
483 "dependencies": {
484 "ansi-styles": {
485 "version": "3.2.1",
486 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
487 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
488 "dev": true,
489 "requires": {
ef10e7db 490 "color-convert": "^1.9.0"
495a5c5a
MS
491 }
492 },
493 "supports-color": {
ef10e7db
EL
494 "version": "5.5.0",
495 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
496 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
495a5c5a
MS
497 "dev": true,
498 "requires": {
ef10e7db 499 "has-flag": "^3.0.0"
495a5c5a
MS
500 }
501 }
b7e26ad2 502 }
8efbb7b1 503 },
495a5c5a
MS
504 "chardet": {
505 "version": "0.4.2",
506 "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
507 "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
508 "dev": true
509 },
00c714f0 510 "circular-json": {
495a5c5a
MS
511 "version": "0.3.3",
512 "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
513 "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
94e64251 514 "dev": true
00c714f0 515 },
8efbb7b1
DP
516 "cli": {
517 "version": "0.6.6",
8efbb7b1 518 "resolved": "https://registry.npmjs.org/cli/-/cli-0.6.6.tgz",
94e64251
DP
519 "integrity": "sha1-Aq1Eo4Cr8nraxebwzdewQ9dMU+M=",
520 "dev": true,
b7e26ad2
DP
521 "requires": {
522 "exit": "0.1.2",
ef10e7db 523 "glob": "~ 3.2.1"
b7e26ad2 524 },
f8de8c71 525 "dependencies": {
f8de8c71 526 "glob": {
8efbb7b1 527 "version": "3.2.11",
94e64251
DP
528 "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
529 "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
b7e26ad2
DP
530 "dev": true,
531 "requires": {
ef10e7db
EL
532 "inherits": "2",
533 "minimatch": "0.3"
b7e26ad2 534 }
f8de8c71 535 },
495a5c5a
MS
536 "lru-cache": {
537 "version": "2.7.3",
538 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
539 "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
540 "dev": true
541 },
f8de8c71 542 "minimatch": {
8efbb7b1 543 "version": "0.3.0",
94e64251
DP
544 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
545 "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
b7e26ad2
DP
546 "dev": true,
547 "requires": {
ef10e7db
EL
548 "lru-cache": "2",
549 "sigmund": "~1.0.0"
b7e26ad2 550 }
8efbb7b1
DP
551 }
552 }
553 },
3adb62b7 554 "cli-cursor": {
9702503f
DP
555 "version": "2.1.0",
556 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
557 "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
b7e26ad2
DP
558 "dev": true,
559 "requires": {
ef10e7db 560 "restore-cursor": "^2.0.0"
b7e26ad2 561 }
3adb62b7
DP
562 },
563 "cli-width": {
e970f8b3
DP
564 "version": "2.2.0",
565 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
566 "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
94e64251 567 "dev": true
3adb62b7 568 },
8efbb7b1
DP
569 "cliui": {
570 "version": "2.1.0",
855fc5d8 571 "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
94e64251
DP
572 "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
573 "dev": true,
b7e26ad2 574 "requires": {
ef10e7db
EL
575 "center-align": "^0.1.1",
576 "right-align": "^0.1.1",
b7e26ad2
DP
577 "wordwrap": "0.0.2"
578 },
855fc5d8
DP
579 "dependencies": {
580 "wordwrap": {
581 "version": "0.0.2",
94e64251
DP
582 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
583 "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
584 "dev": true
855fc5d8
DP
585 }
586 }
587 },
588 "clone-regexp": {
495a5c5a
MS
589 "version": "1.0.1",
590 "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz",
591 "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==",
b7e26ad2
DP
592 "dev": true,
593 "requires": {
ef10e7db
EL
594 "is-regexp": "^1.0.0",
595 "is-supported-regexp-flag": "^1.0.0"
b7e26ad2 596 }
94e64251
DP
597 },
598 "co": {
599 "version": "4.6.0",
600 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
601 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
602 "dev": true
8efbb7b1 603 },
af9edb2e
BB
604 "code-point-at": {
605 "version": "1.1.0",
606 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
607 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
608 "dev": true
609 },
8efbb7b1 610 "coffee-script": {
2ce91090 611 "version": "1.10.0",
94e64251
DP
612 "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.10.0.tgz",
613 "integrity": "sha1-EpOLz5vhlI+gBvkuDEyegXBRCMA=",
614 "dev": true
8efbb7b1 615 },
09074c91 616 "color-convert": {
ef10e7db
EL
617 "version": "1.9.3",
618 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
619 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
b7e26ad2
DP
620 "dev": true,
621 "requires": {
622 "color-name": "1.1.3"
623 }
09074c91 624 },
855fc5d8
DP
625 "color-diff": {
626 "version": "0.1.7",
94e64251
DP
627 "resolved": "https://registry.npmjs.org/color-diff/-/color-diff-0.1.7.tgz",
628 "integrity": "sha1-bbeM2UgqjkWdQIIer0tQMoPcuOI=",
629 "dev": true
855fc5d8 630 },
09074c91
DP
631 "color-name": {
632 "version": "1.1.3",
633 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
634 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
635 "dev": true
636 },
855fc5d8 637 "colorguard": {
495a5c5a
MS
638 "version": "1.2.1",
639 "resolved": "https://registry.npmjs.org/colorguard/-/colorguard-1.2.1.tgz",
640 "integrity": "sha512-qYVKTg626qpDg4/eBnPXidEPXn5+krbYqHVfyyEFBWV5z3IF4p44HKY/eE2t1ohlcrlIkDgHmFJMfQ8qMLnSFw==",
94e64251 641 "dev": true,
b7e26ad2 642 "requires": {
ef10e7db
EL
643 "chalk": "^1.1.1",
644 "color-diff": "^0.1.3",
645 "log-symbols": "^1.0.2",
646 "object-assign": "^4.0.1",
647 "pipetteur": "^2.0.0",
648 "plur": "^2.0.0",
649 "postcss": "^5.0.4",
650 "postcss-reporter": "^1.2.1",
651 "text-table": "^0.2.0",
652 "yargs": "^1.2.6"
b7e26ad2 653 },
855fc5d8 654 "dependencies": {
495a5c5a
MS
655 "chalk": {
656 "version": "1.1.3",
ef10e7db 657 "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
495a5c5a 658 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
b7e26ad2
DP
659 "dev": true,
660 "requires": {
ef10e7db
EL
661 "ansi-styles": "^2.2.1",
662 "escape-string-regexp": "^1.0.2",
663 "has-ansi": "^2.0.0",
664 "strip-ansi": "^3.0.0",
665 "supports-color": "^2.0.0"
b7e26ad2 666 }
09074c91
DP
667 },
668 "postcss-reporter": {
669 "version": "1.4.1",
670 "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-1.4.1.tgz",
671 "integrity": "sha1-wTbwpbFhkV83ndN2XGEHX357mvI=",
b7e26ad2
DP
672 "dev": true,
673 "requires": {
ef10e7db
EL
674 "chalk": "^1.0.0",
675 "lodash": "^4.1.0",
676 "log-symbols": "^1.0.2",
677 "postcss": "^5.0.0"
b7e26ad2 678 }
09074c91 679 },
495a5c5a
MS
680 "strip-ansi": {
681 "version": "3.0.1",
682 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
683 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
b7e26ad2
DP
684 "dev": true,
685 "requires": {
ef10e7db 686 "ansi-regex": "^2.0.0"
b7e26ad2 687 }
09074c91 688 },
855fc5d8
DP
689 "yargs": {
690 "version": "1.3.3",
ef10e7db 691 "resolved": "http://registry.npmjs.org/yargs/-/yargs-1.3.3.tgz",
94e64251
DP
692 "integrity": "sha1-BU3oth8i7v23IHBZ6u+da4P7kxo=",
693 "dev": true
855fc5d8
DP
694 }
695 }
696 },
8efbb7b1 697 "colors": {
2ce91090 698 "version": "1.1.2",
94e64251
DP
699 "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
700 "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
701 "dev": true
8efbb7b1
DP
702 },
703 "combined-stream": {
ef10e7db
EL
704 "version": "1.0.7",
705 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
706 "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
b7e26ad2
DP
707 "dev": true,
708 "requires": {
ef10e7db 709 "delayed-stream": "~1.0.0"
b7e26ad2 710 }
8efbb7b1
DP
711 },
712 "commander": {
713 "version": "2.9.0",
ef10e7db 714 "resolved": "http://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
94e64251 715 "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
b7e26ad2
DP
716 "dev": true,
717 "requires": {
ef10e7db 718 "graceful-readlink": ">= 1.0.0"
b7e26ad2 719 }
8efbb7b1
DP
720 },
721 "concat-map": {
722 "version": "0.0.1",
94e64251
DP
723 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
724 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
725 "dev": true
8efbb7b1
DP
726 },
727 "concat-stream": {
495a5c5a
MS
728 "version": "1.6.2",
729 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
730 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
b7e26ad2
DP
731 "dev": true,
732 "requires": {
ef10e7db
EL
733 "buffer-from": "^1.0.0",
734 "inherits": "^2.0.3",
735 "readable-stream": "^2.2.2",
736 "typedarray": "^0.0.6"
b7e26ad2 737 }
8efbb7b1
DP
738 },
739 "console-browserify": {
740 "version": "1.1.0",
94e64251
DP
741 "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
742 "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
b7e26ad2
DP
743 "dev": true,
744 "requires": {
ef10e7db 745 "date-now": "^0.1.4"
b7e26ad2 746 }
8efbb7b1 747 },
af9edb2e
BB
748 "console-control-strings": {
749 "version": "1.1.0",
750 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
751 "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
752 "dev": true
753 },
2ce91090 754 "content-type": {
495a5c5a
MS
755 "version": "1.0.4",
756 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
757 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
94e64251 758 "dev": true
2ce91090 759 },
8efbb7b1
DP
760 "core-util-is": {
761 "version": "1.0.2",
94e64251
DP
762 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
763 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
764 "dev": true
8efbb7b1 765 },
855fc5d8 766 "cosmiconfig": {
495a5c5a
MS
767 "version": "2.2.2",
768 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz",
769 "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==",
94e64251 770 "dev": true,
b7e26ad2 771 "requires": {
ef10e7db
EL
772 "is-directory": "^0.3.1",
773 "js-yaml": "^3.4.3",
774 "minimist": "^1.2.0",
775 "object-assign": "^4.1.0",
776 "os-homedir": "^1.0.1",
777 "parse-json": "^2.2.0",
778 "require-from-string": "^1.1.0"
b7e26ad2 779 },
855fc5d8
DP
780 "dependencies": {
781 "minimist": {
782 "version": "1.2.0",
ef10e7db 783 "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
94e64251
DP
784 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
785 "dev": true
855fc5d8
DP
786 }
787 }
788 },
8efbb7b1
DP
789 "cpr": {
790 "version": "0.0.6",
8efbb7b1 791 "resolved": "https://registry.npmjs.org/cpr/-/cpr-0.0.6.tgz",
94e64251
DP
792 "integrity": "sha1-U43SYnolrlDtoNwPgyKfuWDQhrM=",
793 "dev": true,
b7e26ad2 794 "requires": {
ef10e7db
EL
795 "graceful-fs": "~1.1.14",
796 "mkdirp": "~0.3.4",
797 "rimraf": "~2.0.2"
b7e26ad2 798 },
8efbb7b1
DP
799 "dependencies": {
800 "graceful-fs": {
801 "version": "1.1.14",
94e64251
DP
802 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz",
803 "integrity": "sha1-BweNtfY3f2Mh/Oqu30l94STclGU=",
804 "dev": true
f8de8c71 805 },
8efbb7b1
DP
806 "mkdirp": {
807 "version": "0.3.5",
ef10e7db 808 "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
94e64251
DP
809 "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
810 "dev": true
f8de8c71
DP
811 },
812 "rimraf": {
8efbb7b1 813 "version": "2.0.3",
ef10e7db 814 "resolved": "http://registry.npmjs.org/rimraf/-/rimraf-2.0.3.tgz",
94e64251 815 "integrity": "sha1-9QopZecUTpr9mYmC8V33BnMPVqk=",
b7e26ad2
DP
816 "dev": true,
817 "requires": {
ef10e7db 818 "graceful-fs": "~1.1"
b7e26ad2 819 }
8efbb7b1
DP
820 }
821 }
822 },
9702503f
DP
823 "cross-spawn": {
824 "version": "5.1.0",
825 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
826 "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
827 "dev": true,
828 "requires": {
ef10e7db
EL
829 "lru-cache": "^4.0.1",
830 "shebang-command": "^1.2.0",
831 "which": "^1.2.9"
b7e26ad2 832 }
8efbb7b1 833 },
855fc5d8
DP
834 "css-color-names": {
835 "version": "0.0.3",
94e64251
DP
836 "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.3.tgz",
837 "integrity": "sha1-3gzvFvTYqoIioyDVttfpu62nufY=",
838 "dev": true
855fc5d8
DP
839 },
840 "css-rule-stream": {
841 "version": "1.1.0",
94e64251
DP
842 "resolved": "https://registry.npmjs.org/css-rule-stream/-/css-rule-stream-1.1.0.tgz",
843 "integrity": "sha1-N4bnGYmD2WWibjGVfgkHjLt3BaI=",
b7e26ad2
DP
844 "dev": true,
845 "requires": {
ef10e7db 846 "css-tokenize": "^1.0.1",
b7e26ad2 847 "duplexer2": "0.0.2",
ef10e7db
EL
848 "ldjson-stream": "^1.2.1",
849 "through2": "^0.6.3"
b7e26ad2 850 }
855fc5d8
DP
851 },
852 "css-tokenize": {
853 "version": "1.0.1",
855fc5d8 854 "resolved": "https://registry.npmjs.org/css-tokenize/-/css-tokenize-1.0.1.tgz",
94e64251
DP
855 "integrity": "sha1-RiXLHtohwUOFi3+B1oA8HSb8FL4=",
856 "dev": true,
b7e26ad2 857 "requires": {
ef10e7db
EL
858 "inherits": "^2.0.1",
859 "readable-stream": "^1.0.33"
b7e26ad2 860 },
855fc5d8
DP
861 "dependencies": {
862 "isarray": {
863 "version": "0.0.1",
94e64251
DP
864 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
865 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
866 "dev": true
855fc5d8
DP
867 },
868 "readable-stream": {
869 "version": "1.1.14",
ef10e7db 870 "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
94e64251 871 "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
b7e26ad2
DP
872 "dev": true,
873 "requires": {
ef10e7db
EL
874 "core-util-is": "~1.0.0",
875 "inherits": "~2.0.1",
b7e26ad2 876 "isarray": "0.0.1",
ef10e7db 877 "string_decoder": "~0.10.x"
b7e26ad2 878 }
94e64251
DP
879 },
880 "string_decoder": {
881 "version": "0.10.31",
882 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
883 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
884 "dev": true
855fc5d8
DP
885 }
886 }
887 },
0a023e5f
DP
888 "css-tree": {
889 "version": "1.0.0-alpha16",
890 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha16.tgz",
891 "integrity": "sha1-bLLN/2lHJZ39r3kGJjM6hi3pSLA=",
b7e26ad2
DP
892 "dev": true,
893 "requires": {
ef10e7db 894 "source-map": "^0.5.3"
b7e26ad2 895 }
0a023e5f 896 },
8efbb7b1
DP
897 "csslint": {
898 "version": "0.10.0",
94e64251
DP
899 "resolved": "https://registry.npmjs.org/csslint/-/csslint-0.10.0.tgz",
900 "integrity": "sha1-OmoE51Zcjp0ZvrSXZ8fslug2WAU=",
b7e26ad2
DP
901 "dev": true,
902 "requires": {
ef10e7db 903 "parserlib": "~0.2.2"
b7e26ad2 904 }
8efbb7b1
DP
905 },
906 "cssproc": {
907 "version": "0.0.7",
94e64251
DP
908 "resolved": "https://registry.npmjs.org/cssproc/-/cssproc-0.0.7.tgz",
909 "integrity": "sha1-+Ch4pPhKvpcxVUK5ln9mUNhdPf4=",
910 "dev": true
8efbb7b1 911 },
855fc5d8
DP
912 "currently-unhandled": {
913 "version": "0.4.1",
94e64251
DP
914 "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
915 "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
b7e26ad2
DP
916 "dev": true,
917 "requires": {
ef10e7db 918 "array-find-index": "^1.0.1"
b7e26ad2 919 }
855fc5d8 920 },
8efbb7b1 921 "dashdash": {
94e64251
DP
922 "version": "1.14.1",
923 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
924 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
925 "dev": true,
b7e26ad2 926 "requires": {
ef10e7db 927 "assert-plus": "^1.0.0"
2ce91090 928 }
8efbb7b1
DP
929 },
930 "date-now": {
931 "version": "0.1.4",
94e64251
DP
932 "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
933 "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
934 "dev": true
8efbb7b1
DP
935 },
936 "dateformat": {
2ce91090 937 "version": "1.0.12",
94e64251
DP
938 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
939 "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
b7e26ad2
DP
940 "dev": true,
941 "requires": {
ef10e7db
EL
942 "get-stdin": "^4.0.1",
943 "meow": "^3.3.0"
b7e26ad2 944 }
8efbb7b1
DP
945 },
946 "debug": {
495a5c5a
MS
947 "version": "2.6.9",
948 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
949 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
b7e26ad2
DP
950 "dev": true,
951 "requires": {
952 "ms": "2.0.0"
953 }
8efbb7b1
DP
954 },
955 "decamelize": {
855fc5d8 956 "version": "1.2.0",
94e64251
DP
957 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
958 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
959 "dev": true
8efbb7b1 960 },
3adb62b7
DP
961 "deep-is": {
962 "version": "0.1.3",
94e64251
DP
963 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
964 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
965 "dev": true
3adb62b7
DP
966 },
967 "del": {
00c714f0 968 "version": "2.2.2",
94e64251
DP
969 "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
970 "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
b7e26ad2
DP
971 "dev": true,
972 "requires": {
ef10e7db
EL
973 "globby": "^5.0.0",
974 "is-path-cwd": "^1.0.0",
975 "is-path-in-cwd": "^1.0.0",
976 "object-assign": "^4.0.1",
977 "pify": "^2.0.0",
978 "pinkie-promise": "^2.0.0",
979 "rimraf": "^2.2.8"
b7e26ad2 980 }
3adb62b7 981 },
8efbb7b1
DP
982 "delayed-stream": {
983 "version": "1.0.0",
94e64251
DP
984 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
985 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
986 "dev": true
8efbb7b1 987 },
af9edb2e
BB
988 "delegates": {
989 "version": "1.0.0",
990 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
991 "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
992 "dev": true
993 },
2ce91090 994 "depd": {
495a5c5a
MS
995 "version": "1.1.2",
996 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
997 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
94e64251 998 "dev": true
2ce91090 999 },
3adb62b7 1000 "doctrine": {
495a5c5a
MS
1001 "version": "2.1.0",
1002 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
1003 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
b7e26ad2
DP
1004 "dev": true,
1005 "requires": {
ef10e7db 1006 "esutils": "^2.0.2"
b7e26ad2 1007 }
855fc5d8
DP
1008 },
1009 "doiuse": {
94e64251
DP
1010 "version": "2.6.0",
1011 "resolved": "https://registry.npmjs.org/doiuse/-/doiuse-2.6.0.tgz",
1012 "integrity": "sha1-GJLRC2Gpo1at2/K2FJM+gfi7ODQ=",
1013 "dev": true,
b7e26ad2 1014 "requires": {
ef10e7db
EL
1015 "browserslist": "^1.1.1",
1016 "caniuse-db": "^1.0.30000187",
1017 "css-rule-stream": "^1.1.0",
b7e26ad2 1018 "duplexer2": "0.0.2",
ef10e7db
EL
1019 "jsonfilter": "^1.1.2",
1020 "ldjson-stream": "^1.2.1",
1021 "lodash": "^4.0.0",
1022 "multimatch": "^2.0.0",
1023 "postcss": "^5.0.8",
1024 "source-map": "^0.4.2",
1025 "through2": "^0.6.3",
1026 "yargs": "^3.5.4"
b7e26ad2 1027 },
855fc5d8
DP
1028 "dependencies": {
1029 "source-map": {
1030 "version": "0.4.4",
94e64251
DP
1031 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
1032 "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
b7e26ad2
DP
1033 "dev": true,
1034 "requires": {
ef10e7db 1035 "amdefine": ">=0.0.4"
b7e26ad2 1036 }
3adb62b7
DP
1037 }
1038 }
1039 },
8efbb7b1
DP
1040 "dom-serializer": {
1041 "version": "0.1.0",
8efbb7b1 1042 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
94e64251
DP
1043 "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
1044 "dev": true,
b7e26ad2 1045 "requires": {
ef10e7db
EL
1046 "domelementtype": "~1.1.1",
1047 "entities": "~1.1.1"
b7e26ad2 1048 },
8efbb7b1
DP
1049 "dependencies": {
1050 "domelementtype": {
1051 "version": "1.1.3",
94e64251
DP
1052 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
1053 "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
1054 "dev": true
1055 },
1056 "entities": {
1057 "version": "1.1.1",
1058 "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
1059 "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
1060 "dev": true
8efbb7b1
DP
1061 }
1062 }
1063 },
1064 "domelementtype": {
1065 "version": "1.3.0",
94e64251
DP
1066 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
1067 "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
1068 "dev": true
8efbb7b1
DP
1069 },
1070 "domhandler": {
1071 "version": "2.3.0",
94e64251
DP
1072 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
1073 "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
b7e26ad2
DP
1074 "dev": true,
1075 "requires": {
ef10e7db 1076 "domelementtype": "1"
b7e26ad2 1077 }
8efbb7b1
DP
1078 },
1079 "domutils": {
1080 "version": "1.5.1",
94e64251
DP
1081 "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
1082 "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
b7e26ad2
DP
1083 "dev": true,
1084 "requires": {
ef10e7db
EL
1085 "dom-serializer": "0",
1086 "domelementtype": "1"
b7e26ad2 1087 }
8efbb7b1 1088 },
855fc5d8
DP
1089 "duplexer": {
1090 "version": "0.1.1",
ef10e7db 1091 "resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
94e64251
DP
1092 "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
1093 "dev": true
855fc5d8
DP
1094 },
1095 "duplexer2": {
1096 "version": "0.0.2",
855fc5d8 1097 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
94e64251
DP
1098 "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
1099 "dev": true,
b7e26ad2 1100 "requires": {
ef10e7db 1101 "readable-stream": "~1.1.9"
b7e26ad2 1102 },
855fc5d8
DP
1103 "dependencies": {
1104 "isarray": {
1105 "version": "0.0.1",
94e64251
DP
1106 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
1107 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
1108 "dev": true
855fc5d8
DP
1109 },
1110 "readable-stream": {
1111 "version": "1.1.14",
ef10e7db 1112 "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
94e64251 1113 "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
b7e26ad2
DP
1114 "dev": true,
1115 "requires": {
ef10e7db
EL
1116 "core-util-is": "~1.0.0",
1117 "inherits": "~2.0.1",
b7e26ad2 1118 "isarray": "0.0.1",
ef10e7db 1119 "string_decoder": "~0.10.x"
b7e26ad2 1120 }
94e64251
DP
1121 },
1122 "string_decoder": {
1123 "version": "0.10.31",
1124 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
1125 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
1126 "dev": true
855fc5d8
DP
1127 }
1128 }
1129 },
af9edb2e
BB
1130 "each-async": {
1131 "version": "1.1.1",
1132 "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
1133 "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=",
1134 "dev": true,
1135 "requires": {
ef10e7db
EL
1136 "onetime": "^1.0.0",
1137 "set-immediate-shim": "^1.0.0"
af9edb2e
BB
1138 },
1139 "dependencies": {
1140 "onetime": {
1141 "version": "1.1.0",
1142 "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
1143 "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
1144 "dev": true
1145 }
1146 }
1147 },
8efbb7b1 1148 "ecc-jsbn": {
ef10e7db
EL
1149 "version": "0.1.2",
1150 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
1151 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
94e64251 1152 "dev": true,
b7e26ad2
DP
1153 "optional": true,
1154 "requires": {
ef10e7db
EL
1155 "jsbn": "~0.1.0",
1156 "safer-buffer": "^2.1.0"
b7e26ad2 1157 }
8efbb7b1 1158 },
2ce91090
DP
1159 "ee-first": {
1160 "version": "1.1.1",
94e64251
DP
1161 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
1162 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
1163 "dev": true
1164 },
1165 "electron-to-chromium": {
ef10e7db
EL
1166 "version": "1.3.70",
1167 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.70.tgz",
1168 "integrity": "sha512-WYMjqCnPVS5JA+XvwEnpwucJpVi2+q9cdCFpbhxgWGsCtforFBEkuP9+nCyy/wnU/0SyLcLRIeZct9ayMGcXoQ==",
94e64251 1169 "dev": true
2ce91090 1170 },
8efbb7b1 1171 "entities": {
94e64251
DP
1172 "version": "1.0.0",
1173 "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
1174 "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
1175 "dev": true
8efbb7b1
DP
1176 },
1177 "errno": {
495a5c5a
MS
1178 "version": "0.1.7",
1179 "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
1180 "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
94e64251 1181 "dev": true,
b7e26ad2
DP
1182 "optional": true,
1183 "requires": {
ef10e7db 1184 "prr": "~1.0.1"
b7e26ad2 1185 }
8efbb7b1
DP
1186 },
1187 "error-ex": {
ef10e7db
EL
1188 "version": "1.3.2",
1189 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
1190 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
b7e26ad2
DP
1191 "dev": true,
1192 "requires": {
ef10e7db 1193 "is-arrayish": "^0.2.1"
b7e26ad2 1194 }
8efbb7b1
DP
1195 },
1196 "escape-string-regexp": {
855fc5d8 1197 "version": "1.0.5",
94e64251
DP
1198 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1199 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
1200 "dev": true
8efbb7b1
DP
1201 },
1202 "escodegen": {
1203 "version": "0.0.28",
855fc5d8 1204 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz",
94e64251
DP
1205 "integrity": "sha1-Dk/xcV8yh3XWyrUaxEpAbNer/9M=",
1206 "dev": true,
b7e26ad2 1207 "requires": {
ef10e7db
EL
1208 "esprima": "~1.0.2",
1209 "estraverse": "~1.3.0",
1210 "source-map": ">= 0.1.2"
b7e26ad2 1211 },
3adb62b7 1212 "dependencies": {
855fc5d8
DP
1213 "esprima": {
1214 "version": "1.0.4",
94e64251
DP
1215 "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
1216 "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
1217 "dev": true
855fc5d8 1218 },
3adb62b7 1219 "estraverse": {
855fc5d8 1220 "version": "1.3.2",
94e64251
DP
1221 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz",
1222 "integrity": "sha1-N8K4k+8T1yPydth41g2FNRUqbEI=",
1223 "dev": true
3adb62b7
DP
1224 }
1225 }
1226 },
1227 "eslint": {
e970f8b3
DP
1228 "version": "4.6.1",
1229 "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.6.1.tgz",
1230 "integrity": "sha1-3cf8f9cL+TIFsLNEm7FqHp59SVA=",
b7e26ad2
DP
1231 "dev": true,
1232 "requires": {
ef10e7db
EL
1233 "ajv": "^5.2.0",
1234 "babel-code-frame": "^6.22.0",
1235 "chalk": "^2.1.0",
1236 "concat-stream": "^1.6.0",
1237 "cross-spawn": "^5.1.0",
1238 "debug": "^2.6.8",
1239 "doctrine": "^2.0.0",
1240 "eslint-scope": "^3.7.1",
1241 "espree": "^3.5.0",
1242 "esquery": "^1.0.0",
1243 "estraverse": "^4.2.0",
1244 "esutils": "^2.0.2",
1245 "file-entry-cache": "^2.0.0",
1246 "functional-red-black-tree": "^1.0.1",
1247 "glob": "^7.1.2",
1248 "globals": "^9.17.0",
1249 "ignore": "^3.3.3",
1250 "imurmurhash": "^0.1.4",
1251 "inquirer": "^3.0.6",
1252 "is-resolvable": "^1.0.0",
1253 "js-yaml": "^3.9.1",
1254 "json-stable-stringify": "^1.0.1",
1255 "levn": "^0.3.0",
1256 "lodash": "^4.17.4",
1257 "minimatch": "^3.0.2",
1258 "mkdirp": "^0.5.1",
1259 "natural-compare": "^1.4.0",
1260 "optionator": "^0.8.2",
1261 "path-is-inside": "^1.0.2",
1262 "pluralize": "^4.0.0",
1263 "progress": "^2.0.0",
1264 "require-uncached": "^1.0.3",
1265 "semver": "^5.3.0",
1266 "strip-ansi": "^4.0.0",
1267 "strip-json-comments": "~2.0.1",
1268 "table": "^4.0.1",
1269 "text-table": "~0.2.0"
b7e26ad2 1270 }
3adb62b7 1271 },
66a91dda
DP
1272 "eslint-plugin-promise": {
1273 "version": "3.5.0",
1274 "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.5.0.tgz",
1275 "integrity": "sha1-ePu2/+BHIBYnVp6FpsU3OvKmj8o=",
1276 "dev": true
1277 },
9702503f 1278 "eslint-scope": {
ef10e7db
EL
1279 "version": "3.7.3",
1280 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
1281 "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
9702503f
DP
1282 "dev": true,
1283 "requires": {
ef10e7db
EL
1284 "esrecurse": "^4.1.0",
1285 "estraverse": "^4.1.1"
9702503f
DP
1286 }
1287 },
3adb62b7 1288 "espree": {
495a5c5a
MS
1289 "version": "3.5.4",
1290 "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
1291 "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
b7e26ad2
DP
1292 "dev": true,
1293 "requires": {
ef10e7db
EL
1294 "acorn": "^5.5.0",
1295 "acorn-jsx": "^3.0.0"
b7e26ad2 1296 }
3adb62b7 1297 },
8efbb7b1 1298 "esprima": {
ef10e7db
EL
1299 "version": "4.0.1",
1300 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1301 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
94e64251 1302 "dev": true
8efbb7b1 1303 },
9702503f 1304 "esquery": {
495a5c5a
MS
1305 "version": "1.0.1",
1306 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
1307 "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
9702503f
DP
1308 "dev": true,
1309 "requires": {
ef10e7db 1310 "estraverse": "^4.0.0"
9702503f
DP
1311 }
1312 },
3adb62b7 1313 "esrecurse": {
495a5c5a
MS
1314 "version": "4.2.1",
1315 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
1316 "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
94e64251 1317 "dev": true,
b7e26ad2 1318 "requires": {
ef10e7db 1319 "estraverse": "^4.1.0"
3adb62b7
DP
1320 }
1321 },
8efbb7b1 1322 "estraverse": {
855fc5d8 1323 "version": "4.2.0",
94e64251
DP
1324 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
1325 "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
1326 "dev": true
8efbb7b1 1327 },
3adb62b7
DP
1328 "esutils": {
1329 "version": "2.0.2",
94e64251
DP
1330 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
1331 "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
1332 "dev": true
3adb62b7 1333 },
8efbb7b1
DP
1334 "eventemitter2": {
1335 "version": "0.4.14",
ef10e7db 1336 "resolved": "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
94e64251
DP
1337 "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
1338 "dev": true
8efbb7b1 1339 },
855fc5d8
DP
1340 "execall": {
1341 "version": "1.0.0",
94e64251
DP
1342 "resolved": "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz",
1343 "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=",
b7e26ad2
DP
1344 "dev": true,
1345 "requires": {
ef10e7db 1346 "clone-regexp": "^1.0.0"
b7e26ad2 1347 }
855fc5d8 1348 },
8efbb7b1
DP
1349 "exit": {
1350 "version": "0.1.2",
94e64251
DP
1351 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
1352 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
1353 "dev": true
8efbb7b1 1354 },
09074c91
DP
1355 "expand-brackets": {
1356 "version": "0.1.5",
1357 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
1358 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
b7e26ad2
DP
1359 "dev": true,
1360 "requires": {
ef10e7db 1361 "is-posix-bracket": "^0.1.0"
b7e26ad2 1362 }
09074c91
DP
1363 },
1364 "expand-range": {
1365 "version": "1.8.2",
1366 "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
1367 "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
b7e26ad2
DP
1368 "dev": true,
1369 "requires": {
ef10e7db 1370 "fill-range": "^2.1.0"
b7e26ad2 1371 }
09074c91 1372 },
8efbb7b1 1373 "extend": {
ef10e7db
EL
1374 "version": "3.0.2",
1375 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
1376 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
af9edb2e 1377 "dev": true
8efbb7b1 1378 },
9702503f 1379 "external-editor": {
495a5c5a 1380 "version": "2.2.0",
ef10e7db 1381 "resolved": "http://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
495a5c5a 1382 "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
9702503f
DP
1383 "dev": true,
1384 "requires": {
ef10e7db
EL
1385 "chardet": "^0.4.0",
1386 "iconv-lite": "^0.4.17",
1387 "tmp": "^0.0.33"
9702503f
DP
1388 }
1389 },
09074c91
DP
1390 "extglob": {
1391 "version": "0.3.2",
1392 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
1393 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
b7e26ad2
DP
1394 "dev": true,
1395 "requires": {
ef10e7db 1396 "is-extglob": "^1.0.0"
b7e26ad2 1397 }
09074c91 1398 },
8efbb7b1 1399 "extsprintf": {
495a5c5a
MS
1400 "version": "1.3.0",
1401 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1402 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
94e64251 1403 "dev": true
8efbb7b1 1404 },
9702503f 1405 "fast-deep-equal": {
495a5c5a
MS
1406 "version": "1.1.0",
1407 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
1408 "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
1409 "dev": true
1410 },
1411 "fast-json-stable-stringify": {
1412 "version": "2.0.0",
1413 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
1414 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
9702503f
DP
1415 "dev": true
1416 },
3adb62b7 1417 "fast-levenshtein": {
94e64251
DP
1418 "version": "2.0.6",
1419 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1420 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
1421 "dev": true
3adb62b7 1422 },
8efbb7b1 1423 "faye-websocket": {
2ce91090 1424 "version": "0.10.0",
94e64251
DP
1425 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
1426 "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
b7e26ad2
DP
1427 "dev": true,
1428 "requires": {
ef10e7db 1429 "websocket-driver": ">=0.5.1"
b7e26ad2 1430 }
8efbb7b1
DP
1431 },
1432 "figures": {
495a5c5a
MS
1433 "version": "2.0.0",
1434 "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
1435 "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
b7e26ad2
DP
1436 "dev": true,
1437 "requires": {
ef10e7db 1438 "escape-string-regexp": "^1.0.5"
b7e26ad2 1439 }
8efbb7b1 1440 },
3adb62b7 1441 "file-entry-cache": {
00c714f0 1442 "version": "2.0.0",
94e64251
DP
1443 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
1444 "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
b7e26ad2
DP
1445 "dev": true,
1446 "requires": {
ef10e7db
EL
1447 "flat-cache": "^1.2.1",
1448 "object-assign": "^4.0.1"
b7e26ad2 1449 }
09074c91
DP
1450 },
1451 "filename-regex": {
1452 "version": "2.0.1",
1453 "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
1454 "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
94e64251 1455 "dev": true
3adb62b7 1456 },
8efbb7b1
DP
1457 "fileset": {
1458 "version": "0.1.8",
855fc5d8 1459 "resolved": "https://registry.npmjs.org/fileset/-/fileset-0.1.8.tgz",
94e64251
DP
1460 "integrity": "sha1-UGuRqTluqn4y+0KoQHfHoMc2t0E=",
1461 "dev": true,
b7e26ad2 1462 "requires": {
ef10e7db
EL
1463 "glob": "3.x",
1464 "minimatch": "0.x"
b7e26ad2 1465 },
855fc5d8
DP
1466 "dependencies": {
1467 "glob": {
1468 "version": "3.2.11",
855fc5d8 1469 "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
94e64251
DP
1470 "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
1471 "dev": true,
b7e26ad2 1472 "requires": {
ef10e7db
EL
1473 "inherits": "2",
1474 "minimatch": "0.3"
b7e26ad2 1475 },
855fc5d8
DP
1476 "dependencies": {
1477 "minimatch": {
1478 "version": "0.3.0",
94e64251
DP
1479 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
1480 "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
b7e26ad2
DP
1481 "dev": true,
1482 "requires": {
ef10e7db
EL
1483 "lru-cache": "2",
1484 "sigmund": "~1.0.0"
b7e26ad2 1485 }
855fc5d8
DP
1486 }
1487 }
1488 },
495a5c5a
MS
1489 "lru-cache": {
1490 "version": "2.7.3",
1491 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
1492 "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
1493 "dev": true
1494 },
855fc5d8
DP
1495 "minimatch": {
1496 "version": "0.4.0",
94e64251
DP
1497 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.4.0.tgz",
1498 "integrity": "sha1-vSx9Bg0sjI/Xzefx8u0tWycP2xs=",
b7e26ad2
DP
1499 "dev": true,
1500 "requires": {
ef10e7db
EL
1501 "lru-cache": "2",
1502 "sigmund": "~1.0.0"
b7e26ad2 1503 }
855fc5d8
DP
1504 }
1505 }
8efbb7b1 1506 },
09074c91 1507 "fill-range": {
ef10e7db
EL
1508 "version": "2.2.4",
1509 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
1510 "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
b7e26ad2
DP
1511 "dev": true,
1512 "requires": {
ef10e7db
EL
1513 "is-number": "^2.1.0",
1514 "isobject": "^2.0.0",
1515 "randomatic": "^3.0.0",
1516 "repeat-element": "^1.1.2",
1517 "repeat-string": "^1.5.2"
b7e26ad2 1518 }
09074c91 1519 },
8efbb7b1 1520 "find-up": {
855fc5d8 1521 "version": "1.1.2",
94e64251
DP
1522 "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
1523 "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
b7e26ad2
DP
1524 "dev": true,
1525 "requires": {
ef10e7db
EL
1526 "path-exists": "^2.0.0",
1527 "pinkie-promise": "^2.0.0"
b7e26ad2 1528 }
8efbb7b1
DP
1529 },
1530 "findup-sync": {
2ce91090 1531 "version": "0.3.0",
2ce91090 1532 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
94e64251
DP
1533 "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
1534 "dev": true,
b7e26ad2 1535 "requires": {
ef10e7db 1536 "glob": "~5.0.0"
b7e26ad2 1537 },
8efbb7b1
DP
1538 "dependencies": {
1539 "glob": {
2ce91090 1540 "version": "5.0.15",
94e64251
DP
1541 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
1542 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
b7e26ad2
DP
1543 "dev": true,
1544 "requires": {
ef10e7db
EL
1545 "inflight": "^1.0.4",
1546 "inherits": "2",
1547 "minimatch": "2 || 3",
1548 "once": "^1.3.0",
1549 "path-is-absolute": "^1.0.0"
b7e26ad2 1550 }
8efbb7b1
DP
1551 }
1552 }
1553 },
3adb62b7 1554 "flat-cache": {
495a5c5a
MS
1555 "version": "1.3.0",
1556 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
1557 "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
b7e26ad2
DP
1558 "dev": true,
1559 "requires": {
ef10e7db
EL
1560 "circular-json": "^0.3.1",
1561 "del": "^2.0.2",
1562 "graceful-fs": "^4.1.2",
1563 "write": "^0.2.1"
b7e26ad2 1564 }
855fc5d8
DP
1565 },
1566 "flatten": {
1567 "version": "1.0.2",
94e64251
DP
1568 "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz",
1569 "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
1570 "dev": true
3adb62b7 1571 },
09074c91
DP
1572 "for-in": {
1573 "version": "1.0.2",
1574 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
1575 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
1576 "dev": true
1577 },
1578 "for-own": {
1579 "version": "0.1.5",
1580 "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
1581 "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
b7e26ad2
DP
1582 "dev": true,
1583 "requires": {
ef10e7db 1584 "for-in": "^1.0.1"
b7e26ad2 1585 }
09074c91
DP
1586 },
1587 "forever-agent": {
1588 "version": "0.6.1",
1589 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1590 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
af9edb2e 1591 "dev": true
8efbb7b1
DP
1592 },
1593 "form-data": {
495a5c5a
MS
1594 "version": "2.3.2",
1595 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
1596 "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
94e64251 1597 "dev": true,
b7e26ad2 1598 "requires": {
ef10e7db 1599 "asynckit": "^0.4.0",
495a5c5a 1600 "combined-stream": "1.0.6",
ef10e7db
EL
1601 "mime-types": "^2.1.12"
1602 },
1603 "dependencies": {
1604 "combined-stream": {
1605 "version": "1.0.6",
1606 "resolved": "http://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
1607 "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
1608 "dev": true,
1609 "requires": {
1610 "delayed-stream": "~1.0.0"
1611 }
1612 }
b7e26ad2 1613 }
8efbb7b1 1614 },
037de719
DP
1615 "fs.realpath": {
1616 "version": "1.0.0",
94e64251
DP
1617 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1618 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1619 "dev": true
037de719 1620 },
af9edb2e
BB
1621 "fstream": {
1622 "version": "1.0.11",
1623 "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
1624 "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
1625 "dev": true,
1626 "requires": {
ef10e7db
EL
1627 "graceful-fs": "^4.1.2",
1628 "inherits": "~2.0.0",
1629 "mkdirp": ">=0.5 0",
1630 "rimraf": "2"
af9edb2e
BB
1631 }
1632 },
9702503f
DP
1633 "functional-red-black-tree": {
1634 "version": "1.0.1",
1635 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
1636 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
1637 "dev": true
1638 },
855fc5d8
DP
1639 "gather-stream": {
1640 "version": "1.0.0",
94e64251
DP
1641 "resolved": "https://registry.npmjs.org/gather-stream/-/gather-stream-1.0.0.tgz",
1642 "integrity": "sha1-szmUr0V6gRVwDUEPMXczy+egkEs=",
1643 "dev": true
855fc5d8 1644 },
af9edb2e
BB
1645 "gauge": {
1646 "version": "2.7.4",
1647 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
1648 "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
1649 "dev": true,
1650 "requires": {
ef10e7db
EL
1651 "aproba": "^1.0.3",
1652 "console-control-strings": "^1.0.0",
1653 "has-unicode": "^2.0.0",
1654 "object-assign": "^4.1.0",
1655 "signal-exit": "^3.0.0",
1656 "string-width": "^1.0.1",
1657 "strip-ansi": "^3.0.1",
1658 "wide-align": "^1.1.0"
af9edb2e
BB
1659 },
1660 "dependencies": {
1661 "is-fullwidth-code-point": {
1662 "version": "1.0.0",
1663 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1664 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1665 "dev": true,
1666 "requires": {
ef10e7db 1667 "number-is-nan": "^1.0.0"
af9edb2e
BB
1668 }
1669 },
1670 "string-width": {
1671 "version": "1.0.2",
1672 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1673 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1674 "dev": true,
1675 "requires": {
ef10e7db
EL
1676 "code-point-at": "^1.0.0",
1677 "is-fullwidth-code-point": "^1.0.0",
1678 "strip-ansi": "^3.0.0"
af9edb2e
BB
1679 }
1680 },
1681 "strip-ansi": {
1682 "version": "3.0.1",
1683 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1684 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1685 "dev": true,
1686 "requires": {
ef10e7db 1687 "ansi-regex": "^2.0.0"
af9edb2e
BB
1688 }
1689 }
1690 }
1691 },
8efbb7b1 1692 "gaze": {
ef10e7db
EL
1693 "version": "1.1.3",
1694 "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
1695 "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
b7e26ad2
DP
1696 "dev": true,
1697 "requires": {
ef10e7db 1698 "globule": "^1.0.0"
b7e26ad2 1699 }
8efbb7b1
DP
1700 },
1701 "gear": {
1702 "version": "0.8.18",
8efbb7b1 1703 "resolved": "https://registry.npmjs.org/gear/-/gear-0.8.18.tgz",
94e64251
DP
1704 "integrity": "sha1-JVft8B/2FFNYrfyoyBonzuik3Do=",
1705 "dev": true,
b7e26ad2 1706 "requires": {
ef10e7db
EL
1707 "async": "0.2.x",
1708 "mkdirp": "0.3.x"
b7e26ad2 1709 },
8efbb7b1
DP
1710 "dependencies": {
1711 "async": {
1712 "version": "0.2.10",
94e64251
DP
1713 "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1714 "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1715 "dev": true
8efbb7b1
DP
1716 },
1717 "mkdirp": {
1718 "version": "0.3.5",
ef10e7db 1719 "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
94e64251
DP
1720 "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
1721 "dev": true
8efbb7b1
DP
1722 }
1723 }
1724 },
1725 "gear-lib": {
1726 "version": "0.8.15",
8efbb7b1 1727 "resolved": "https://registry.npmjs.org/gear-lib/-/gear-lib-0.8.15.tgz",
94e64251
DP
1728 "integrity": "sha1-/AdqFOd5Yzab7XUraURqbtz2CW4=",
1729 "dev": true,
b7e26ad2 1730 "requires": {
ef10e7db
EL
1731 "async": "0.2.x",
1732 "csslint": "0.10.x",
1733 "gear": ">= 0.8.x",
1734 "glob": "3.2.x",
1735 "handlebars": "2.0.x",
1736 "jshint": "2.5.x",
1737 "jslint": "0.3.x",
1738 "knox": "0.8.x",
1739 "less": "1.3.x",
1740 "mime": "1.2.x",
1741 "uglify-js": "1.3.x"
b7e26ad2 1742 },
8efbb7b1
DP
1743 "dependencies": {
1744 "async": {
1745 "version": "0.2.10",
94e64251
DP
1746 "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1747 "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1748 "dev": true
855fc5d8 1749 },
8efbb7b1
DP
1750 "glob": {
1751 "version": "3.2.11",
94e64251
DP
1752 "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
1753 "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
b7e26ad2
DP
1754 "dev": true,
1755 "requires": {
ef10e7db
EL
1756 "inherits": "2",
1757 "minimatch": "0.3"
b7e26ad2 1758 }
855fc5d8 1759 },
8efbb7b1
DP
1760 "jshint": {
1761 "version": "2.5.11",
8efbb7b1 1762 "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.5.11.tgz",
94e64251
DP
1763 "integrity": "sha1-4tlYWLuxqngwAQii6BCZ+wlWIuA=",
1764 "dev": true,
b7e26ad2 1765 "requires": {
ef10e7db
EL
1766 "cli": "0.6.x",
1767 "console-browserify": "1.1.x",
1768 "exit": "0.1.x",
1769 "htmlparser2": "3.8.x",
1770 "minimatch": "1.0.x",
1771 "shelljs": "0.3.x",
1772 "strip-json-comments": "1.0.x",
1773 "underscore": "1.6.x"
b7e26ad2 1774 },
f8de8c71 1775 "dependencies": {
8efbb7b1
DP
1776 "minimatch": {
1777 "version": "1.0.0",
94e64251
DP
1778 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
1779 "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=",
b7e26ad2
DP
1780 "dev": true,
1781 "requires": {
ef10e7db
EL
1782 "lru-cache": "2",
1783 "sigmund": "~1.0.0"
b7e26ad2 1784 }
f8de8c71
DP
1785 }
1786 }
1787 },
8efbb7b1
DP
1788 "less": {
1789 "version": "1.3.3",
94e64251
DP
1790 "resolved": "https://registry.npmjs.org/less/-/less-1.3.3.tgz",
1791 "integrity": "sha1-fujzAKQQgPNUTIDHpwzfamEoDPk=",
b7e26ad2
DP
1792 "dev": true,
1793 "requires": {
ef10e7db 1794 "ycssmin": ">=1.0.1"
b7e26ad2 1795 }
f8de8c71 1796 },
495a5c5a
MS
1797 "lru-cache": {
1798 "version": "2.7.3",
1799 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
1800 "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
1801 "dev": true
1802 },
8efbb7b1
DP
1803 "mime": {
1804 "version": "1.2.11",
94e64251
DP
1805 "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
1806 "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=",
1807 "dev": true
f8de8c71 1808 },
8efbb7b1
DP
1809 "minimatch": {
1810 "version": "0.3.0",
94e64251
DP
1811 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
1812 "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
b7e26ad2
DP
1813 "dev": true,
1814 "requires": {
ef10e7db
EL
1815 "lru-cache": "2",
1816 "sigmund": "~1.0.0"
b7e26ad2 1817 }
855fc5d8 1818 },
495a5c5a
MS
1819 "strip-json-comments": {
1820 "version": "1.0.4",
1821 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
1822 "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
94e64251 1823 "dev": true
855fc5d8 1824 },
8efbb7b1
DP
1825 "uglify-js": {
1826 "version": "1.3.5",
ef10e7db 1827 "resolved": "http://registry.npmjs.org/uglify-js/-/uglify-js-1.3.5.tgz",
94e64251
DP
1828 "integrity": "sha1-S1v/+Rhu/7qoiOTJ6UvZ/EyUkp0=",
1829 "dev": true
f8de8c71
DP
1830 }
1831 }
1832 },
af9edb2e 1833 "get-caller-file": {
ef10e7db
EL
1834 "version": "1.0.3",
1835 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
1836 "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
af9edb2e
BB
1837 "dev": true
1838 },
8efbb7b1
DP
1839 "get-stdin": {
1840 "version": "4.0.1",
94e64251
DP
1841 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
1842 "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
1843 "dev": true
8efbb7b1
DP
1844 },
1845 "getobject": {
1846 "version": "0.1.0",
94e64251
DP
1847 "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
1848 "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
1849 "dev": true
8efbb7b1 1850 },
2ce91090 1851 "getpass": {
94e64251
DP
1852 "version": "0.1.7",
1853 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
1854 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
1855 "dev": true,
b7e26ad2 1856 "requires": {
ef10e7db 1857 "assert-plus": "^1.0.0"
2ce91090
DP
1858 }
1859 },
8b02e2d9
DP
1860 "gherkin": {
1861 "version": "4.0.0",
94e64251
DP
1862 "resolved": "https://registry.npmjs.org/gherkin/-/gherkin-4.0.0.tgz",
1863 "integrity": "sha1-edzgTRIj6kO0hip2vlzo+JwSwyw=",
1864 "dev": true
8b02e2d9
DP
1865 },
1866 "gherkin-lint": {
1867 "version": "1.1.3",
ef10e7db 1868 "resolved": "http://registry.npmjs.org/gherkin-lint/-/gherkin-lint-1.1.3.tgz",
94e64251
DP
1869 "integrity": "sha1-7V5s3S+VSsJle1tCCBBGk+gqoho=",
1870 "dev": true,
b7e26ad2
DP
1871 "requires": {
1872 "commander": "2.9.0",
1873 "gherkin": "4.0.0",
1874 "glob": "7.0.5",
1875 "lodash": "4.13.1"
1876 },
94e64251
DP
1877 "dependencies": {
1878 "glob": {
1879 "version": "7.0.5",
1880 "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
1881 "integrity": "sha1-tCAqaQmbu00pKnwblbZoK2fr3JU=",
b7e26ad2
DP
1882 "dev": true,
1883 "requires": {
ef10e7db
EL
1884 "fs.realpath": "^1.0.0",
1885 "inflight": "^1.0.4",
1886 "inherits": "2",
1887 "minimatch": "^3.0.2",
1888 "once": "^1.3.0",
1889 "path-is-absolute": "^1.0.0"
b7e26ad2 1890 }
94e64251
DP
1891 },
1892 "lodash": {
1893 "version": "4.13.1",
ef10e7db 1894 "resolved": "http://registry.npmjs.org/lodash/-/lodash-4.13.1.tgz",
94e64251
DP
1895 "integrity": "sha1-g+SxCRP0hJbU0W/sSlYK8u50S2g=",
1896 "dev": true
1897 }
1898 }
8b02e2d9 1899 },
8efbb7b1 1900 "glob": {
ef10e7db
EL
1901 "version": "7.1.3",
1902 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
1903 "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
b7e26ad2
DP
1904 "dev": true,
1905 "requires": {
ef10e7db
EL
1906 "fs.realpath": "^1.0.0",
1907 "inflight": "^1.0.4",
1908 "inherits": "2",
1909 "minimatch": "^3.0.4",
1910 "once": "^1.3.0",
1911 "path-is-absolute": "^1.0.0"
b7e26ad2 1912 }
09074c91
DP
1913 },
1914 "glob-base": {
1915 "version": "0.3.0",
1916 "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
1917 "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
b7e26ad2
DP
1918 "dev": true,
1919 "requires": {
ef10e7db
EL
1920 "glob-parent": "^2.0.0",
1921 "is-glob": "^2.0.0"
b7e26ad2 1922 }
09074c91
DP
1923 },
1924 "glob-parent": {
1925 "version": "2.0.0",
1926 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
1927 "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
b7e26ad2
DP
1928 "dev": true,
1929 "requires": {
ef10e7db 1930 "is-glob": "^2.0.0"
b7e26ad2 1931 }
8efbb7b1 1932 },
3adb62b7 1933 "globals": {
e970f8b3
DP
1934 "version": "9.18.0",
1935 "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
1936 "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
94e64251 1937 "dev": true
3adb62b7
DP
1938 },
1939 "globby": {
037de719 1940 "version": "5.0.0",
94e64251
DP
1941 "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
1942 "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
b7e26ad2
DP
1943 "dev": true,
1944 "requires": {
ef10e7db
EL
1945 "array-union": "^1.0.1",
1946 "arrify": "^1.0.0",
1947 "glob": "^7.0.3",
1948 "object-assign": "^4.0.1",
1949 "pify": "^2.0.0",
1950 "pinkie-promise": "^2.0.0"
b7e26ad2 1951 }
855fc5d8
DP
1952 },
1953 "globjoin": {
1954 "version": "0.1.4",
94e64251
DP
1955 "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
1956 "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
1957 "dev": true
3adb62b7 1958 },
8efbb7b1 1959 "globule": {
ef10e7db
EL
1960 "version": "1.2.1",
1961 "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
1962 "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
94e64251 1963 "dev": true,
b7e26ad2 1964 "requires": {
ef10e7db
EL
1965 "glob": "~7.1.1",
1966 "lodash": "~4.17.10",
1967 "minimatch": "~3.0.2"
f8de8c71
DP
1968 }
1969 },
8efbb7b1 1970 "graceful-fs": {
94e64251
DP
1971 "version": "4.1.11",
1972 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1973 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1974 "dev": true
8efbb7b1
DP
1975 },
1976 "graceful-readlink": {
1977 "version": "1.0.1",
94e64251
DP
1978 "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
1979 "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
1980 "dev": true
8efbb7b1
DP
1981 },
1982 "grunt": {
2ce91090 1983 "version": "1.0.1",
2ce91090 1984 "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.1.tgz",
94e64251
DP
1985 "integrity": "sha1-6HeHZOlEsY8yuw8QuQeEdcnftWs=",
1986 "dev": true,
b7e26ad2 1987 "requires": {
ef10e7db
EL
1988 "coffee-script": "~1.10.0",
1989 "dateformat": "~1.0.12",
1990 "eventemitter2": "~0.4.13",
1991 "exit": "~0.1.1",
1992 "findup-sync": "~0.3.0",
1993 "glob": "~7.0.0",
1994 "grunt-cli": "~1.2.0",
1995 "grunt-known-options": "~1.1.0",
1996 "grunt-legacy-log": "~1.0.0",
1997 "grunt-legacy-util": "~1.0.0",
1998 "iconv-lite": "~0.4.13",
1999 "js-yaml": "~3.5.2",
2000 "minimatch": "~3.0.0",
2001 "nopt": "~3.0.6",
2002 "path-is-absolute": "~1.0.0",
2003 "rimraf": "~2.2.8"
b7e26ad2 2004 },
1aa454ed 2005 "dependencies": {
94e64251
DP
2006 "esprima": {
2007 "version": "2.7.3",
2008 "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
2009 "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
2010 "dev": true
2011 },
2012 "glob": {
2013 "version": "7.0.6",
2014 "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
2015 "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
b7e26ad2
DP
2016 "dev": true,
2017 "requires": {
ef10e7db
EL
2018 "fs.realpath": "^1.0.0",
2019 "inflight": "^1.0.4",
2020 "inherits": "2",
2021 "minimatch": "^3.0.2",
2022 "once": "^1.3.0",
2023 "path-is-absolute": "^1.0.0"
b7e26ad2 2024 }
94e64251 2025 },
2ce91090
DP
2026 "grunt-cli": {
2027 "version": "1.2.0",
94e64251
DP
2028 "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
2029 "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
b7e26ad2
DP
2030 "dev": true,
2031 "requires": {
ef10e7db
EL
2032 "findup-sync": "~0.3.0",
2033 "grunt-known-options": "~1.1.0",
2034 "nopt": "~3.0.6",
2035 "resolve": "~1.1.0"
b7e26ad2 2036 }
2ce91090 2037 },
855fc5d8
DP
2038 "js-yaml": {
2039 "version": "3.5.5",
94e64251
DP
2040 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz",
2041 "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=",
b7e26ad2
DP
2042 "dev": true,
2043 "requires": {
ef10e7db
EL
2044 "argparse": "^1.0.2",
2045 "esprima": "^2.6.0"
b7e26ad2 2046 }
2ce91090 2047 },
855fc5d8
DP
2048 "rimraf": {
2049 "version": "2.2.8",
ef10e7db 2050 "resolved": "http://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
94e64251
DP
2051 "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
2052 "dev": true
1aa454ed
DP
2053 }
2054 }
8efbb7b1 2055 },
f8de8c71 2056 "grunt-contrib-less": {
2ce91090 2057 "version": "1.3.0",
94e64251
DP
2058 "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.3.0.tgz",
2059 "integrity": "sha1-UY73yG3GDhWeZRCKp125OpyP9dQ=",
b7e26ad2
DP
2060 "dev": true,
2061 "requires": {
ef10e7db
EL
2062 "async": "^1.5.2",
2063 "chalk": "^1.0.0",
2064 "less": "~2.6.0",
2065 "lodash": "^4.8.2"
495a5c5a
MS
2066 },
2067 "dependencies": {
2068 "chalk": {
2069 "version": "1.1.3",
ef10e7db 2070 "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
495a5c5a
MS
2071 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2072 "dev": true,
2073 "requires": {
ef10e7db
EL
2074 "ansi-styles": "^2.2.1",
2075 "escape-string-regexp": "^1.0.2",
2076 "has-ansi": "^2.0.0",
2077 "strip-ansi": "^3.0.0",
2078 "supports-color": "^2.0.0"
495a5c5a
MS
2079 }
2080 },
2081 "strip-ansi": {
2082 "version": "3.0.1",
2083 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2084 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2085 "dev": true,
2086 "requires": {
ef10e7db 2087 "ansi-regex": "^2.0.0"
495a5c5a
MS
2088 }
2089 }
b7e26ad2 2090 }
f8de8c71
DP
2091 },
2092 "grunt-contrib-uglify": {
2ce91090 2093 "version": "1.0.1",
ef10e7db 2094 "resolved": "http://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-1.0.1.tgz",
94e64251 2095 "integrity": "sha1-rWhBG5Y7mWYSEfdvRmve3tT7B6w=",
b7e26ad2
DP
2096 "dev": true,
2097 "requires": {
ef10e7db
EL
2098 "chalk": "^1.0.0",
2099 "lodash": "^4.0.1",
2100 "maxmin": "^1.1.0",
2101 "uglify-js": "~2.6.2",
2102 "uri-path": "^1.0.0"
495a5c5a
MS
2103 },
2104 "dependencies": {
2105 "chalk": {
2106 "version": "1.1.3",
ef10e7db 2107 "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
495a5c5a
MS
2108 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2109 "dev": true,
2110 "requires": {
ef10e7db
EL
2111 "ansi-styles": "^2.2.1",
2112 "escape-string-regexp": "^1.0.2",
2113 "has-ansi": "^2.0.0",
2114 "strip-ansi": "^3.0.0",
2115 "supports-color": "^2.0.0"
495a5c5a
MS
2116 }
2117 },
2118 "strip-ansi": {
2119 "version": "3.0.1",
2120 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2121 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2122 "dev": true,
2123 "requires": {
ef10e7db 2124 "ansi-regex": "^2.0.0"
495a5c5a
MS
2125 }
2126 }
b7e26ad2 2127 }
8efbb7b1
DP
2128 },
2129 "grunt-contrib-watch": {
2ce91090 2130 "version": "1.0.0",
855fc5d8 2131 "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.0.0.tgz",
94e64251
DP
2132 "integrity": "sha1-hKGnodar0m7VaEE0lscxM+mQAY8=",
2133 "dev": true,
b7e26ad2 2134 "requires": {
ef10e7db
EL
2135 "async": "^1.5.0",
2136 "gaze": "^1.0.0",
2137 "lodash": "^3.10.1",
2138 "tiny-lr": "^0.2.1"
b7e26ad2 2139 },
855fc5d8
DP
2140 "dependencies": {
2141 "lodash": {
2142 "version": "3.10.1",
ef10e7db 2143 "resolved": "http://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
94e64251
DP
2144 "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
2145 "dev": true
855fc5d8
DP
2146 }
2147 }
8efbb7b1 2148 },
3adb62b7 2149 "grunt-eslint": {
e970f8b3
DP
2150 "version": "20.1.0",
2151 "resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-20.1.0.tgz",
2152 "integrity": "sha512-VZlDOLrB2KKefDDcx/wR8rEEz7smDwDKVblmooa+itdt/2jWw3ee2AiZB5Ap4s4AoRY0pbHRjZ3HHwY8uKR9Rw==",
b7e26ad2
DP
2153 "dev": true,
2154 "requires": {
ef10e7db
EL
2155 "chalk": "^2.1.0",
2156 "eslint": "^4.0.0"
b7e26ad2 2157 }
2ce91090
DP
2158 },
2159 "grunt-known-options": {
ef10e7db
EL
2160 "version": "1.1.1",
2161 "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
2162 "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",
94e64251 2163 "dev": true
3adb62b7 2164 },
8efbb7b1 2165 "grunt-legacy-log": {
495a5c5a
MS
2166 "version": "1.0.2",
2167 "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-1.0.2.tgz",
2168 "integrity": "sha512-WdedTJ/6zCXnI/coaouzqvkI19uwqbcPkdsXiDRKJyB5rOUlOxnCnTVbpeUdEckKVir2uHF3rDBYppj2p6N3+g==",
94e64251 2169 "dev": true,
b7e26ad2 2170 "requires": {
ef10e7db
EL
2171 "colors": "~1.1.2",
2172 "grunt-legacy-log-utils": "~1.0.0",
2173 "hooker": "~0.2.3",
2174 "lodash": "~4.17.5"
855fc5d8 2175 }
8efbb7b1
DP
2176 },
2177 "grunt-legacy-log-utils": {
2ce91090 2178 "version": "1.0.0",
2ce91090 2179 "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-1.0.0.tgz",
94e64251
DP
2180 "integrity": "sha1-p7ji0Ps1taUPSvmG/BEnSevJbz0=",
2181 "dev": true,
b7e26ad2 2182 "requires": {
ef10e7db
EL
2183 "chalk": "~1.1.1",
2184 "lodash": "~4.3.0"
b7e26ad2 2185 },
8efbb7b1 2186 "dependencies": {
495a5c5a
MS
2187 "chalk": {
2188 "version": "1.1.3",
ef10e7db 2189 "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
495a5c5a
MS
2190 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2191 "dev": true,
2192 "requires": {
ef10e7db
EL
2193 "ansi-styles": "^2.2.1",
2194 "escape-string-regexp": "^1.0.2",
2195 "has-ansi": "^2.0.0",
2196 "strip-ansi": "^3.0.0",
2197 "supports-color": "^2.0.0"
495a5c5a
MS
2198 }
2199 },
8efbb7b1 2200 "lodash": {
2ce91090 2201 "version": "4.3.0",
ef10e7db 2202 "resolved": "http://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
94e64251
DP
2203 "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
2204 "dev": true
495a5c5a
MS
2205 },
2206 "strip-ansi": {
2207 "version": "3.0.1",
2208 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2209 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2210 "dev": true,
2211 "requires": {
ef10e7db 2212 "ansi-regex": "^2.0.0"
495a5c5a 2213 }
f8de8c71
DP
2214 }
2215 }
2216 },
8efbb7b1 2217 "grunt-legacy-util": {
2ce91090 2218 "version": "1.0.0",
2ce91090 2219 "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz",
94e64251
DP
2220 "integrity": "sha1-OGqnjcbtUJhsKxiVcmWxtIq7m4Y=",
2221 "dev": true,
b7e26ad2 2222 "requires": {
ef10e7db
EL
2223 "async": "~1.5.2",
2224 "exit": "~0.1.1",
2225 "getobject": "~0.1.0",
2226 "hooker": "~0.2.3",
2227 "lodash": "~4.3.0",
2228 "underscore.string": "~3.2.3",
2229 "which": "~1.2.1"
b7e26ad2 2230 },
1aa454ed 2231 "dependencies": {
2ce91090
DP
2232 "lodash": {
2233 "version": "4.3.0",
ef10e7db 2234 "resolved": "http://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
94e64251
DP
2235 "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
2236 "dev": true
495a5c5a
MS
2237 },
2238 "which": {
2239 "version": "1.2.14",
2240 "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz",
2241 "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
2242 "dev": true,
2243 "requires": {
ef10e7db 2244 "isexe": "^2.0.0"
495a5c5a 2245 }
1aa454ed
DP
2246 }
2247 }
8efbb7b1 2248 },
af9edb2e
BB
2249 "grunt-sass": {
2250 "version": "2.1.0",
2251 "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-2.1.0.tgz",
2252 "integrity": "sha512-XkexnQt/9rhReNd+Y7T0n/2g5FqYOQKfi2iSlpwDqvgs7EgEaGTxNhnWzHnbW5oNRvzL9AHopBG3AgRxL0d+DA==",
2253 "dev": true,
2254 "requires": {
ef10e7db
EL
2255 "each-async": "^1.0.0",
2256 "node-sass": "^4.7.2",
2257 "object-assign": "^4.0.1"
af9edb2e
BB
2258 }
2259 },
855fc5d8
DP
2260 "grunt-stylelint": {
2261 "version": "0.6.0",
ef10e7db 2262 "resolved": "http://registry.npmjs.org/grunt-stylelint/-/grunt-stylelint-0.6.0.tgz",
94e64251 2263 "integrity": "sha1-Wt2fZeEWA+ShmEGNvtFmqpuPRpk=",
09074c91 2264 "dev": true,
b7e26ad2 2265 "requires": {
ef10e7db 2266 "stylelint": "^7.0.0"
b7e26ad2 2267 },
09074c91 2268 "dependencies": {
495a5c5a
MS
2269 "balanced-match": {
2270 "version": "0.4.2",
2271 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
2272 "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
09074c91
DP
2273 "dev": true
2274 },
09074c91
DP
2275 "get-stdin": {
2276 "version": "5.0.1",
2277 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
2278 "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
2279 "dev": true
2280 },
2281 "globby": {
2282 "version": "6.1.0",
2283 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2284 "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
b7e26ad2
DP
2285 "dev": true,
2286 "requires": {
ef10e7db
EL
2287 "array-union": "^1.0.1",
2288 "glob": "^7.0.3",
2289 "object-assign": "^4.0.1",
2290 "pify": "^2.0.0",
2291 "pinkie-promise": "^2.0.0"
b7e26ad2 2292 }
09074c91 2293 },
09074c91
DP
2294 "resolve-from": {
2295 "version": "3.0.0",
2296 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
2297 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
2298 "dev": true
2299 },
09074c91
DP
2300 "stylelint": {
2301 "version": "7.13.0",
2302 "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-7.13.0.tgz",
2303 "integrity": "sha1-ER+Xttpy53XICADWu29fhpmXeF0=",
b7e26ad2
DP
2304 "dev": true,
2305 "requires": {
ef10e7db
EL
2306 "autoprefixer": "^6.0.0",
2307 "balanced-match": "^0.4.0",
2308 "chalk": "^2.0.1",
2309 "colorguard": "^1.2.0",
2310 "cosmiconfig": "^2.1.1",
2311 "debug": "^2.6.0",
2312 "doiuse": "^2.4.1",
2313 "execall": "^1.0.0",
2314 "file-entry-cache": "^2.0.0",
2315 "get-stdin": "^5.0.0",
2316 "globby": "^6.0.0",
2317 "globjoin": "^0.1.4",
2318 "html-tags": "^2.0.0",
2319 "ignore": "^3.2.0",
2320 "imurmurhash": "^0.1.4",
2321 "known-css-properties": "^0.2.0",
2322 "lodash": "^4.17.4",
2323 "log-symbols": "^1.0.2",
2324 "mathml-tag-names": "^2.0.0",
2325 "meow": "^3.3.0",
2326 "micromatch": "^2.3.11",
2327 "normalize-selector": "^0.2.0",
2328 "pify": "^2.3.0",
2329 "postcss": "^5.0.20",
2330 "postcss-less": "^0.14.0",
2331 "postcss-media-query-parser": "^0.2.0",
2332 "postcss-reporter": "^3.0.0",
2333 "postcss-resolve-nested-selector": "^0.1.1",
2334 "postcss-scss": "^0.4.0",
2335 "postcss-selector-parser": "^2.1.1",
2336 "postcss-value-parser": "^3.1.1",
2337 "resolve-from": "^3.0.0",
2338 "specificity": "^0.3.0",
2339 "string-width": "^2.0.0",
2340 "style-search": "^0.1.0",
2341 "stylehacks": "^2.3.2",
2342 "sugarss": "^0.2.0",
2343 "svg-tags": "^1.0.0",
2344 "table": "^4.0.1"
09074c91
DP
2345 }
2346 }
2347 }
855fc5d8 2348 },
8efbb7b1
DP
2349 "gzip-size": {
2350 "version": "1.0.0",
94e64251
DP
2351 "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
2352 "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
b7e26ad2
DP
2353 "dev": true,
2354 "requires": {
ef10e7db
EL
2355 "browserify-zlib": "^0.1.4",
2356 "concat-stream": "^1.4.1"
b7e26ad2 2357 }
8efbb7b1
DP
2358 },
2359 "handlebars": {
2360 "version": "2.0.0",
ef10e7db 2361 "resolved": "http://registry.npmjs.org/handlebars/-/handlebars-2.0.0.tgz",
94e64251
DP
2362 "integrity": "sha1-bp1/hRSjRn+l6fgswVjs/B1ax28=",
2363 "dev": true,
b7e26ad2 2364 "requires": {
ef10e7db
EL
2365 "optimist": "~0.3",
2366 "uglify-js": "~2.3"
b7e26ad2 2367 },
f8de8c71 2368 "dependencies": {
8efbb7b1
DP
2369 "async": {
2370 "version": "0.2.10",
94e64251
DP
2371 "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
2372 "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
2373 "dev": true,
2374 "optional": true
f8de8c71 2375 },
8efbb7b1
DP
2376 "source-map": {
2377 "version": "0.1.43",
94e64251
DP
2378 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
2379 "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
2380 "dev": true,
b7e26ad2
DP
2381 "optional": true,
2382 "requires": {
ef10e7db 2383 "amdefine": ">=0.0.4"
b7e26ad2 2384 }
f8de8c71 2385 },
8efbb7b1
DP
2386 "uglify-js": {
2387 "version": "2.3.6",
ef10e7db 2388 "resolved": "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
94e64251
DP
2389 "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
2390 "dev": true,
b7e26ad2
DP
2391 "optional": true,
2392 "requires": {
ef10e7db
EL
2393 "async": "~0.2.6",
2394 "optimist": "~0.3.5",
2395 "source-map": "~0.1.7"
b7e26ad2 2396 }
8efbb7b1
DP
2397 }
2398 }
2399 },
94e64251 2400 "har-schema": {
495a5c5a
MS
2401 "version": "2.0.0",
2402 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
2403 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
ef10e7db 2404 "dev": true
94e64251 2405 },
8efbb7b1 2406 "har-validator": {
ef10e7db
EL
2407 "version": "5.1.0",
2408 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz",
2409 "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==",
94e64251 2410 "dev": true,
b7e26ad2 2411 "requires": {
ef10e7db
EL
2412 "ajv": "^5.3.0",
2413 "har-schema": "^2.0.0"
b7e26ad2 2414 }
8efbb7b1
DP
2415 },
2416 "has-ansi": {
2417 "version": "2.0.0",
94e64251
DP
2418 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
2419 "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
b7e26ad2
DP
2420 "dev": true,
2421 "requires": {
ef10e7db 2422 "ansi-regex": "^2.0.0"
b7e26ad2 2423 }
8efbb7b1 2424 },
855fc5d8 2425 "has-flag": {
495a5c5a
MS
2426 "version": "3.0.0",
2427 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2428 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
94e64251 2429 "dev": true
855fc5d8 2430 },
af9edb2e
BB
2431 "has-unicode": {
2432 "version": "2.0.1",
2433 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
2434 "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
2435 "dev": true
2436 },
8efbb7b1
DP
2437 "hooker": {
2438 "version": "0.2.3",
94e64251
DP
2439 "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
2440 "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
2441 "dev": true
8efbb7b1
DP
2442 },
2443 "hosted-git-info": {
ef10e7db
EL
2444 "version": "2.7.1",
2445 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
2446 "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
94e64251 2447 "dev": true
8efbb7b1 2448 },
855fc5d8 2449 "html-tags": {
09074c91
DP
2450 "version": "2.0.0",
2451 "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
2452 "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=",
94e64251
DP
2453 "dev": true
2454 },
2455 "htmlparser2": {
2456 "version": "3.8.3",
2457 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
2458 "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
2459 "dev": true,
b7e26ad2 2460 "requires": {
ef10e7db
EL
2461 "domelementtype": "1",
2462 "domhandler": "2.3",
2463 "domutils": "1.5",
2464 "entities": "1.0",
2465 "readable-stream": "1.1"
b7e26ad2 2466 },
94e64251
DP
2467 "dependencies": {
2468 "isarray": {
2469 "version": "0.0.1",
2470 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
2471 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
2472 "dev": true
2473 },
2474 "readable-stream": {
2475 "version": "1.1.14",
ef10e7db 2476 "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
94e64251 2477 "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
b7e26ad2
DP
2478 "dev": true,
2479 "requires": {
ef10e7db
EL
2480 "core-util-is": "~1.0.0",
2481 "inherits": "~2.0.1",
b7e26ad2 2482 "isarray": "0.0.1",
ef10e7db 2483 "string_decoder": "~0.10.x"
b7e26ad2 2484 }
94e64251
DP
2485 },
2486 "string_decoder": {
2487 "version": "0.10.31",
2488 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
2489 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
2490 "dev": true
2491 }
2492 }
8efbb7b1 2493 },
2ce91090
DP
2494 "http-errors": {
2495 "version": "1.3.1",
ef10e7db 2496 "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz",
94e64251 2497 "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=",
b7e26ad2
DP
2498 "dev": true,
2499 "requires": {
ef10e7db
EL
2500 "inherits": "~2.0.1",
2501 "statuses": "1"
b7e26ad2 2502 }
2ce91090 2503 },
495a5c5a 2504 "http-parser-js": {
ef10e7db
EL
2505 "version": "0.4.13",
2506 "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz",
2507 "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=",
495a5c5a
MS
2508 "dev": true
2509 },
8efbb7b1 2510 "http-signature": {
495a5c5a
MS
2511 "version": "1.2.0",
2512 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
2513 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
94e64251 2514 "dev": true,
b7e26ad2 2515 "requires": {
ef10e7db
EL
2516 "assert-plus": "^1.0.0",
2517 "jsprim": "^1.2.2",
2518 "sshpk": "^1.7.0"
b7e26ad2 2519 }
8efbb7b1
DP
2520 },
2521 "iconv-lite": {
ef10e7db
EL
2522 "version": "0.4.24",
2523 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
2524 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
495a5c5a
MS
2525 "dev": true,
2526 "requires": {
ef10e7db 2527 "safer-buffer": ">= 2.1.2 < 3"
495a5c5a 2528 }
8efbb7b1 2529 },
3adb62b7 2530 "ignore": {
ef10e7db
EL
2531 "version": "3.3.10",
2532 "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
2533 "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
94e64251 2534 "dev": true
3adb62b7 2535 },
8efbb7b1 2536 "image-size": {
2ce91090 2537 "version": "0.4.0",
94e64251
DP
2538 "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.4.0.tgz",
2539 "integrity": "sha1-1LTh9hlS5MvBzqmmsMkV/stwdRA=",
2540 "dev": true,
2541 "optional": true
8efbb7b1 2542 },
3adb62b7
DP
2543 "imurmurhash": {
2544 "version": "0.1.4",
94e64251
DP
2545 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2546 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
2547 "dev": true
3adb62b7 2548 },
af9edb2e
BB
2549 "in-publish": {
2550 "version": "2.0.0",
2551 "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
2552 "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
2553 "dev": true
2554 },
8efbb7b1
DP
2555 "indent-string": {
2556 "version": "2.1.0",
94e64251
DP
2557 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
2558 "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
b7e26ad2
DP
2559 "dev": true,
2560 "requires": {
ef10e7db 2561 "repeating": "^2.0.0"
b7e26ad2 2562 }
8efbb7b1 2563 },
855fc5d8
DP
2564 "indexes-of": {
2565 "version": "1.0.1",
94e64251
DP
2566 "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
2567 "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
2568 "dev": true
855fc5d8 2569 },
3adb62b7 2570 "inflight": {
94e64251
DP
2571 "version": "1.0.6",
2572 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2573 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
b7e26ad2
DP
2574 "dev": true,
2575 "requires": {
ef10e7db
EL
2576 "once": "^1.3.0",
2577 "wrappy": "1"
b7e26ad2 2578 }
3adb62b7 2579 },
8efbb7b1 2580 "inherits": {
94e64251
DP
2581 "version": "2.0.3",
2582 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
2583 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
2584 "dev": true
8efbb7b1 2585 },
3adb62b7 2586 "inquirer": {
495a5c5a
MS
2587 "version": "3.3.0",
2588 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
2589 "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
b7e26ad2
DP
2590 "dev": true,
2591 "requires": {
ef10e7db
EL
2592 "ansi-escapes": "^3.0.0",
2593 "chalk": "^2.0.0",
2594 "cli-cursor": "^2.1.0",
2595 "cli-width": "^2.0.0",
2596 "external-editor": "^2.0.4",
2597 "figures": "^2.0.0",
2598 "lodash": "^4.3.0",
9702503f 2599 "mute-stream": "0.0.7",
ef10e7db
EL
2600 "run-async": "^2.2.0",
2601 "rx-lite": "^4.0.8",
2602 "rx-lite-aggregates": "^4.0.8",
2603 "string-width": "^2.1.0",
2604 "strip-ansi": "^4.0.0",
2605 "through": "^2.3.6"
b7e26ad2 2606 }
855fc5d8 2607 },
af9edb2e
BB
2608 "invert-kv": {
2609 "version": "1.0.0",
2610 "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
2611 "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
2612 "dev": true
2613 },
855fc5d8 2614 "irregular-plurals": {
495a5c5a
MS
2615 "version": "1.4.0",
2616 "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.4.0.tgz",
2617 "integrity": "sha1-LKmwM2UREYVUEvFr5dd8YqRYp2Y=",
94e64251 2618 "dev": true
3adb62b7 2619 },
8efbb7b1
DP
2620 "is-arrayish": {
2621 "version": "0.2.1",
94e64251
DP
2622 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2623 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
2624 "dev": true
8efbb7b1
DP
2625 },
2626 "is-buffer": {
495a5c5a
MS
2627 "version": "1.1.6",
2628 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
2629 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
94e64251 2630 "dev": true
8efbb7b1
DP
2631 },
2632 "is-builtin-module": {
2633 "version": "1.0.0",
ef10e7db 2634 "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
94e64251 2635 "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
b7e26ad2
DP
2636 "dev": true,
2637 "requires": {
ef10e7db 2638 "builtin-modules": "^1.0.0"
b7e26ad2 2639 }
94e64251
DP
2640 },
2641 "is-directory": {
2642 "version": "0.3.1",
2643 "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
2644 "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
2645 "dev": true
8efbb7b1 2646 },
09074c91
DP
2647 "is-dotfile": {
2648 "version": "1.0.3",
2649 "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
2650 "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
2651 "dev": true
2652 },
2653 "is-equal-shallow": {
2654 "version": "0.1.3",
2655 "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
2656 "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
b7e26ad2
DP
2657 "dev": true,
2658 "requires": {
ef10e7db 2659 "is-primitive": "^2.0.0"
b7e26ad2 2660 }
09074c91
DP
2661 },
2662 "is-extendable": {
2663 "version": "0.1.1",
2664 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2665 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
2666 "dev": true
2667 },
2668 "is-extglob": {
2669 "version": "1.0.0",
2670 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
2671 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
2672 "dev": true
2673 },
8efbb7b1 2674 "is-finite": {
94e64251
DP
2675 "version": "1.0.2",
2676 "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
2677 "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
b7e26ad2
DP
2678 "dev": true,
2679 "requires": {
ef10e7db 2680 "number-is-nan": "^1.0.0"
b7e26ad2 2681 }
8efbb7b1 2682 },
3adb62b7 2683 "is-fullwidth-code-point": {
9702503f
DP
2684 "version": "2.0.0",
2685 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2686 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2687 "dev": true
09074c91
DP
2688 },
2689 "is-glob": {
2690 "version": "2.0.1",
2691 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
2692 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
b7e26ad2
DP
2693 "dev": true,
2694 "requires": {
ef10e7db 2695 "is-extglob": "^1.0.0"
af9edb2e
BB
2696 }
2697 },
09074c91
DP
2698 "is-number": {
2699 "version": "2.1.0",
2700 "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
2701 "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
b7e26ad2
DP
2702 "dev": true,
2703 "requires": {
ef10e7db 2704 "kind-of": "^3.0.2"
b7e26ad2 2705 }
8efbb7b1 2706 },
3adb62b7
DP
2707 "is-path-cwd": {
2708 "version": "1.0.0",
94e64251
DP
2709 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
2710 "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
2711 "dev": true
3adb62b7
DP
2712 },
2713 "is-path-in-cwd": {
495a5c5a
MS
2714 "version": "1.0.1",
2715 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
2716 "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
b7e26ad2
DP
2717 "dev": true,
2718 "requires": {
ef10e7db 2719 "is-path-inside": "^1.0.0"
b7e26ad2 2720 }
3adb62b7
DP
2721 },
2722 "is-path-inside": {
495a5c5a
MS
2723 "version": "1.0.1",
2724 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
2725 "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
b7e26ad2
DP
2726 "dev": true,
2727 "requires": {
ef10e7db 2728 "path-is-inside": "^1.0.1"
b7e26ad2 2729 }
09074c91
DP
2730 },
2731 "is-posix-bracket": {
2732 "version": "0.1.1",
2733 "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
2734 "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
2735 "dev": true
2736 },
2737 "is-primitive": {
2738 "version": "2.0.0",
2739 "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
2740 "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
94e64251 2741 "dev": true
3adb62b7 2742 },
9702503f
DP
2743 "is-promise": {
2744 "version": "2.1.0",
2745 "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
2746 "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
94e64251 2747 "dev": true
8efbb7b1 2748 },
855fc5d8
DP
2749 "is-regexp": {
2750 "version": "1.0.0",
94e64251
DP
2751 "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
2752 "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
2753 "dev": true
855fc5d8 2754 },
3adb62b7 2755 "is-resolvable": {
495a5c5a
MS
2756 "version": "1.1.0",
2757 "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
2758 "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
2759 "dev": true
3adb62b7 2760 },
855fc5d8 2761 "is-supported-regexp-flag": {
495a5c5a
MS
2762 "version": "1.0.1",
2763 "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz",
2764 "integrity": "sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ==",
94e64251 2765 "dev": true
855fc5d8 2766 },
8efbb7b1
DP
2767 "is-typedarray": {
2768 "version": "1.0.0",
94e64251
DP
2769 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
2770 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
af9edb2e 2771 "dev": true
8efbb7b1
DP
2772 },
2773 "is-utf8": {
2774 "version": "0.2.1",
94e64251
DP
2775 "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
2776 "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
2777 "dev": true
8efbb7b1
DP
2778 },
2779 "isarray": {
855fc5d8 2780 "version": "1.0.0",
94e64251
DP
2781 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2782 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2783 "dev": true
8efbb7b1 2784 },
2ce91090 2785 "isexe": {
94e64251
DP
2786 "version": "2.0.0",
2787 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2788 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2789 "dev": true
2ce91090 2790 },
09074c91
DP
2791 "isobject": {
2792 "version": "2.1.0",
2793 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
2794 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
b7e26ad2
DP
2795 "dev": true,
2796 "requires": {
2797 "isarray": "1.0.0"
2798 }
09074c91 2799 },
8efbb7b1
DP
2800 "isstream": {
2801 "version": "0.1.2",
94e64251
DP
2802 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
2803 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
af9edb2e 2804 "dev": true
8efbb7b1
DP
2805 },
2806 "istanbul": {
2807 "version": "0.1.37",
8efbb7b1 2808 "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.1.37.tgz",
94e64251
DP
2809 "integrity": "sha1-7ZwC4q+A2JRtQG1wFNkxk17y1+A=",
2810 "dev": true,
b7e26ad2 2811 "requires": {
ef10e7db
EL
2812 "abbrev": "1.0.x",
2813 "async": "0.2.x",
2814 "escodegen": "0.0.x",
2815 "esprima": "1.0.x",
2816 "fileset": "0.1.x",
2817 "handlebars": "1.0.x",
2818 "mkdirp": "0.3.x",
2819 "nopt": "2.1.x",
2820 "resolve": "0.4.x",
2821 "which": "1.0.x",
2822 "wordwrap": "0.0.x"
b7e26ad2 2823 },
8efbb7b1 2824 "dependencies": {
94e64251
DP
2825 "abbrev": {
2826 "version": "1.0.9",
2827 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
2828 "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
2829 "dev": true
2830 },
8efbb7b1
DP
2831 "async": {
2832 "version": "0.2.10",
94e64251
DP
2833 "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
2834 "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
2835 "dev": true
f8de8c71 2836 },
855fc5d8
DP
2837 "esprima": {
2838 "version": "1.0.4",
94e64251
DP
2839 "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
2840 "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
2841 "dev": true
855fc5d8 2842 },
8efbb7b1
DP
2843 "handlebars": {
2844 "version": "1.0.12",
ef10e7db 2845 "resolved": "http://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz",
94e64251 2846 "integrity": "sha1-GMbTRAw16RsZs/9YK5FRq0mF1Pw=",
b7e26ad2
DP
2847 "dev": true,
2848 "requires": {
ef10e7db
EL
2849 "optimist": "~0.3",
2850 "uglify-js": "~2.3"
b7e26ad2 2851 }
8efbb7b1
DP
2852 },
2853 "mkdirp": {
2854 "version": "0.3.5",
ef10e7db 2855 "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
94e64251
DP
2856 "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
2857 "dev": true
f8de8c71
DP
2858 },
2859 "nopt": {
8efbb7b1 2860 "version": "2.1.2",
94e64251
DP
2861 "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz",
2862 "integrity": "sha1-bMzZd7gBMqB3MdbozljCyDA8+a8=",
b7e26ad2
DP
2863 "dev": true,
2864 "requires": {
ef10e7db 2865 "abbrev": "1"
b7e26ad2 2866 }
f8de8c71 2867 },
855fc5d8
DP
2868 "resolve": {
2869 "version": "0.4.3",
94e64251
DP
2870 "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.4.3.tgz",
2871 "integrity": "sha1-3K2tIC58rMJGfjo4gAIR9C+cE98=",
2872 "dev": true
855fc5d8 2873 },
8efbb7b1
DP
2874 "source-map": {
2875 "version": "0.1.43",
94e64251
DP
2876 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
2877 "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
b7e26ad2
DP
2878 "dev": true,
2879 "requires": {
ef10e7db 2880 "amdefine": ">=0.0.4"
b7e26ad2 2881 }
f8de8c71 2882 },
8efbb7b1
DP
2883 "uglify-js": {
2884 "version": "2.3.6",
ef10e7db 2885 "resolved": "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
94e64251 2886 "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
b7e26ad2
DP
2887 "dev": true,
2888 "requires": {
ef10e7db
EL
2889 "async": "~0.2.6",
2890 "optimist": "~0.3.5",
2891 "source-map": "~0.1.7"
b7e26ad2 2892 }
855fc5d8
DP
2893 },
2894 "which": {
2895 "version": "1.0.9",
94e64251
DP
2896 "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
2897 "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=",
2898 "dev": true
855fc5d8
DP
2899 },
2900 "wordwrap": {
2901 "version": "0.0.3",
94e64251
DP
2902 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
2903 "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
2904 "dev": true
8efbb7b1
DP
2905 }
2906 }
2907 },
855fc5d8 2908 "js-base64": {
ef10e7db
EL
2909 "version": "2.4.9",
2910 "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz",
2911 "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==",
94e64251 2912 "dev": true
855fc5d8 2913 },
9702503f
DP
2914 "js-tokens": {
2915 "version": "3.0.2",
2916 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
2917 "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
2918 "dev": true
2919 },
8efbb7b1 2920 "js-yaml": {
ef10e7db
EL
2921 "version": "3.12.0",
2922 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
2923 "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
b7e26ad2
DP
2924 "dev": true,
2925 "requires": {
ef10e7db
EL
2926 "argparse": "^1.0.7",
2927 "esprima": "^4.0.0"
b7e26ad2 2928 }
8efbb7b1
DP
2929 },
2930 "jsbn": {
94e64251
DP
2931 "version": "0.1.1",
2932 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
2933 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
2934 "dev": true,
2935 "optional": true
8efbb7b1 2936 },
855fc5d8
DP
2937 "jshint": {
2938 "version": "0.9.1",
855fc5d8 2939 "resolved": "https://registry.npmjs.org/jshint/-/jshint-0.9.1.tgz",
94e64251
DP
2940 "integrity": "sha1-/zLsfwn4QAH3SY7q/WPJ5Puy3A4=",
2941 "dev": true,
b7e26ad2
DP
2942 "requires": {
2943 "cli": "0.4.3",
ef10e7db 2944 "minimatch": "0.0.x"
b7e26ad2 2945 },
855fc5d8
DP
2946 "dependencies": {
2947 "cli": {
2948 "version": "0.4.3",
94e64251
DP
2949 "resolved": "https://registry.npmjs.org/cli/-/cli-0.4.3.tgz",
2950 "integrity": "sha1-5oGcjV+qlX9k+Y9mqFBiaMHR8X0=",
b7e26ad2
DP
2951 "dev": true,
2952 "requires": {
ef10e7db 2953 "glob": ">= 3.1.4"
b7e26ad2 2954 }
855fc5d8
DP
2955 },
2956 "lru-cache": {
2957 "version": "1.0.6",
94e64251
DP
2958 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz",
2959 "integrity": "sha1-qlD5cEdCKsclQ72hd6nJ0BjZhFI=",
2960 "dev": true
855fc5d8
DP
2961 },
2962 "minimatch": {
2963 "version": "0.0.5",
94e64251
DP
2964 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz",
2965 "integrity": "sha1-lrtJC707poNrv6wRGt91MBsVhN4=",
b7e26ad2
DP
2966 "dev": true,
2967 "requires": {
ef10e7db 2968 "lru-cache": "~1.0.2"
b7e26ad2 2969 }
855fc5d8
DP
2970 }
2971 }
2972 },
8efbb7b1
DP
2973 "jslint": {
2974 "version": "0.3.4",
8efbb7b1 2975 "resolved": "https://registry.npmjs.org/jslint/-/jslint-0.3.4.tgz",
94e64251
DP
2976 "integrity": "sha1-+3aKyN4GQfzFcMh8ofvSjik8jXU=",
2977 "dev": true,
b7e26ad2 2978 "requires": {
ef10e7db
EL
2979 "glob": "~3.2.8",
2980 "nopt": "~1.0.0"
b7e26ad2 2981 },
8efbb7b1
DP
2982 "dependencies": {
2983 "glob": {
2984 "version": "3.2.11",
94e64251
DP
2985 "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
2986 "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
2987 "dev": true,
b7e26ad2
DP
2988 "optional": true,
2989 "requires": {
ef10e7db
EL
2990 "inherits": "2",
2991 "minimatch": "0.3"
b7e26ad2 2992 }
8efbb7b1 2993 },
495a5c5a
MS
2994 "lru-cache": {
2995 "version": "2.7.3",
2996 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
2997 "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
2998 "dev": true,
2999 "optional": true
3000 },
8efbb7b1
DP
3001 "minimatch": {
3002 "version": "0.3.0",
94e64251
DP
3003 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",