Project

General

Profile

1
{
2
  "name": "uoa-repository-dashboard-gui",
3
  "version": "1.0.0",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
7
    "@angular-cli/ast-tools": {
8
      "version": "1.0.16",
9
      "resolved": "https://registry.npmjs.org/@angular-cli/ast-tools/-/ast-tools-1.0.16.tgz",
10
      "integrity": "sha1-YxmULBol+4TjKUID6fejJmMvzlA=",
11
      "dev": true,
12
      "requires": {
13
        "@angular/tsc-wrapped": "0.5.2",
14
        "denodeify": "1.2.1",
15
        "rxjs": "5.1.0",
16
        "typescript": "2.0.10"
17
      },
18
      "dependencies": {
19
        "@angular/tsc-wrapped": {
20
          "version": "0.5.2",
21
          "resolved": "https://registry.npmjs.org/@angular/tsc-wrapped/-/tsc-wrapped-0.5.2.tgz",
22
          "integrity": "sha1-Lt30csRn/LM06pTe3aqnGZDFpII=",
23
          "dev": true,
24
          "requires": {
25
            "tsickle": "0.2.5"
26
          }
27
        },
28
        "denodeify": {
29
          "version": "1.2.1",
30
          "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz",
31
          "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=",
32
          "dev": true
33
        },
34
        "minimist": {
35
          "version": "1.2.0",
36
          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
37
          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
38
          "dev": true
39
        },
40
        "mkdirp": {
41
          "version": "0.5.1",
42
          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
43
          "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
44
          "dev": true,
45
          "requires": {
46
            "minimist": "0.0.8"
47
          },
48
          "dependencies": {
49
            "minimist": {
50
              "version": "0.0.8",
51
              "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
52
              "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
53
              "dev": true
54
            }
55
          }
56
        },
57
        "rxjs": {
58
          "version": "5.1.0",
59
          "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.1.0.tgz",
60
          "integrity": "sha1-CqkBi39EC1BfpCvXQrZzi+VQ5yA=",
61
          "dev": true,
62
          "requires": {
63
            "symbol-observable": "1.0.4"
64
          }
65
        },
66
        "source-map": {
67
          "version": "0.5.6",
68
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
69
          "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
70
          "dev": true
71
        },
72
        "source-map-support": {
73
          "version": "0.4.11",
74
          "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.11.tgz",
75
          "integrity": "sha1-ZH+TmXizhTWQlTCIUwPa8jJ58yI=",
76
          "dev": true,
77
          "requires": {
78
            "source-map": "0.5.6"
79
          }
80
        },
81
        "symbol-observable": {
82
          "version": "1.0.4",
83
          "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.4.tgz",
84
          "integrity": "sha1-Kb9hXUqnEhvdiYsi1LP5vE4qoD0=",
85
          "dev": true
86
        },
87
        "tsickle": {
88
          "version": "0.2.5",
89
          "resolved": "https://registry.npmjs.org/tsickle/-/tsickle-0.2.5.tgz",
90
          "integrity": "sha1-YNjhJGLm+PvayS1fX+rSv0kIXYI=",
91
          "dev": true,
92
          "requires": {
93
            "minimist": "1.2.0",
94
            "mkdirp": "0.5.1",
95
            "source-map": "0.5.6",
96
            "source-map-support": "0.4.11"
97
          }
98
        },
99
        "typescript": {
100
          "version": "2.0.10",
101
          "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.0.10.tgz",
102
          "integrity": "sha1-zN1O2G/VVQpAcQGggUAS4bP6w90=",
103
          "dev": true
104
        }
105
      }
106
    },
107
    "@angular-cli/base-href-webpack": {
108
      "version": "1.0.16",
109
      "resolved": "https://registry.npmjs.org/@angular-cli/base-href-webpack/-/base-href-webpack-1.0.16.tgz",
110
      "integrity": "sha1-Qpai/324TdwuZ8KhB+J29yRj/40=",
111
      "dev": true
112
    },
113
    "@angular/animations": {
114
      "version": "5.2.7",
115
      "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-5.2.7.tgz",
116
      "integrity": "sha512-t/B0z2OYO+yy8SJKB1/evSNPvnLsl+AclhM1p21/NnETxQUqvct1KXeDM7nYDu5hmnGmuavhua8LDo6rN5zS+Q==",
117
      "requires": {
118
        "tslib": "1.8.0"
119
      }
120
    },
121
    "@angular/common": {
122
      "version": "4.4.6",
123
      "resolved": "https://registry.npmjs.org/@angular/common/-/common-4.4.6.tgz",
124
      "integrity": "sha1-S4FCByTggooOg5uVpV6xp+g5GPI=",
125
      "requires": {
126
        "tslib": "1.8.0"
127
      }
128
    },
129
    "@angular/compiler": {
130
      "version": "4.4.6",
131
      "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-4.4.6.tgz",
132
      "integrity": "sha1-LuH68lt1fh0SiXkHS+f65SmzvCA=",
133
      "dev": true,
134
      "requires": {
135
        "tslib": "1.8.0"
136
      }
137
    },
138
    "@angular/compiler-cli": {
139
      "version": "4.4.6",
140
      "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-4.4.6.tgz",
141
      "integrity": "sha1-uv09HiYOmQh+uajPdTLb1gOrubE=",
142
      "dev": true,
143
      "requires": {
144
        "@angular/tsc-wrapped": "4.4.6",
145
        "minimist": "1.2.0",
146
        "reflect-metadata": "0.1.12"
147
      }
148
    },
149
    "@angular/core": {
150
      "version": "4.4.6",
151
      "resolved": "https://registry.npmjs.org/@angular/core/-/core-4.4.6.tgz",
152
      "integrity": "sha1-EwMf0Q3P5DiHVBmzjyESCVi8I1Q=",
153
      "requires": {
154
        "tslib": "1.8.0"
155
      }
156
    },
157
    "@angular/forms": {
158
      "version": "4.4.6",
159
      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-4.4.6.tgz",
160
      "integrity": "sha1-/mSs5CQ1wbgPSQNLfEHOjK8UpEo=",
161
      "requires": {
162
        "tslib": "1.8.0"
163
      }
164
    },
165
    "@angular/http": {
166
      "version": "4.4.6",
167
      "resolved": "https://registry.npmjs.org/@angular/http/-/http-4.4.6.tgz",
168
      "integrity": "sha1-CvaAxnEL3AJtlA4iXP0PalwAXQw=",
169
      "requires": {
170
        "tslib": "1.8.0"
171
      }
172
    },
173
    "@angular/platform-browser": {
174
      "version": "4.4.6",
175
      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-4.4.6.tgz",
176
      "integrity": "sha1-qYOcVH4bZU+h0kqJeAyLpquNzOA=",
177
      "requires": {
178
        "tslib": "1.8.0"
179
      }
180
    },
181
    "@angular/platform-browser-dynamic": {
182
      "version": "4.4.6",
183
      "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-4.4.6.tgz",
184
      "integrity": "sha1-TT2aanvyzz3kBYphWuBZ7/ZB+jY=",
185
      "requires": {
186
        "tslib": "1.8.0"
187
      }
188
    },
189
    "@angular/router": {
190
      "version": "4.4.6",
191
      "resolved": "https://registry.npmjs.org/@angular/router/-/router-4.4.6.tgz",
192
      "integrity": "sha1-D2rSmuD/jSyeo3m9MgRHIXt+yGY=",
193
      "requires": {
194
        "tslib": "1.8.0"
195
      }
196
    },
197
    "@angular/tsc-wrapped": {
198
      "version": "4.4.6",
199
      "resolved": "https://registry.npmjs.org/@angular/tsc-wrapped/-/tsc-wrapped-4.4.6.tgz",
200
      "integrity": "sha1-Fnh8u/UL3H5zgSOxnDJSfyROF40=",
201
      "dev": true,
202
      "requires": {
203
        "tsickle": "0.21.6"
204
      }
205
    },
206
    "@angular/upgrade": {
207
      "version": "4.4.6",
208
      "resolved": "https://registry.npmjs.org/@angular/upgrade/-/upgrade-4.4.6.tgz",
209
      "integrity": "sha1-x4iiawkicycKJd22+k09Xp89SYk=",
210
      "requires": {
211
        "tslib": "1.8.0"
212
      }
213
    },
214
    "@ngtools/webpack": {
215
      "version": "1.10.1",
216
      "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-1.10.1.tgz",
217
      "integrity": "sha512-Pa2FUy9n2Pu7kkTho6ADfHyypTmDMY8/HT7y9G3tZdaEsS7CjFMdchN5Dx+TCATGVh+G6FLS2mjgXBiGVTmbWw==",
218
      "dev": true,
219
      "requires": {
220
        "chalk": "2.2.2",
221
        "enhanced-resolve": "3.4.1",
222
        "loader-utils": "1.1.0",
223
        "magic-string": "0.22.4",
224
        "semver": "5.4.1",
225
        "source-map": "0.5.7",
226
        "tree-kill": "1.2.0",
227
        "webpack-sources": "1.1.0"
228
      },
229
      "dependencies": {
230
        "ansi-styles": {
231
          "version": "3.2.0",
232
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
233
          "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
234
          "dev": true,
235
          "requires": {
236
            "color-convert": "1.9.0"
237
          }
238
        },
239
        "chalk": {
240
          "version": "2.2.2",
241
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.2.2.tgz",
242
          "integrity": "sha512-LvixLAQ4MYhbf7hgL4o5PeK32gJKvVzDRiSNIApDofQvyhl8adgG2lJVXn4+ekQoK7HL9RF8lqxwerpe0x2pCw==",
243
          "dev": true,
244
          "requires": {
245
            "ansi-styles": "3.2.0",
246
            "escape-string-regexp": "1.0.5",
247
            "supports-color": "4.5.0"
248
          }
249
        },
250
        "has-flag": {
251
          "version": "2.0.0",
252
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
253
          "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
254
          "dev": true
255
        },
256
        "supports-color": {
257
          "version": "4.5.0",
258
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
259
          "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
260
          "dev": true,
261
          "requires": {
262
            "has-flag": "2.0.0"
263
          }
264
        },
265
        "webpack-sources": {
266
          "version": "1.1.0",
267
          "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz",
268
          "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==",
269
          "dev": true,
270
          "requires": {
271
            "source-list-map": "2.0.0",
272
            "source-map": "0.6.1"
273
          },
274
          "dependencies": {
275
            "source-map": {
276
              "version": "0.6.1",
277
              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
278
              "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
279
              "dev": true
280
            }
281
          }
282
        }
283
      }
284
    },
285
    "abbrev": {
286
      "version": "1.1.1",
287
      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
288
      "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
289
      "dev": true
290
    },
291
    "accepts": {
292
      "version": "1.3.4",
293
      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz",
294
      "integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=",
295
      "dev": true,
296
      "requires": {
297
        "mime-types": "2.1.17",
298
        "negotiator": "0.6.1"
299
      }
300
    },
301
    "acorn": {
302
      "version": "5.1.2",
303
      "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.2.tgz",
304
      "integrity": "sha512-o96FZLJBPY1lvTuJylGA9Bk3t/GKPPJG8H0ydQQl01crzwJgspa4AEIq/pVTXigmK0PHVQhiAtn8WMBLL9D2WA==",
305
      "dev": true
306
    },
307
    "acorn-dynamic-import": {
308
      "version": "2.0.2",
309
      "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz",
310
      "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
311
      "dev": true,
312
      "requires": {
313
        "acorn": "4.0.13"
314
      },
315
      "dependencies": {
316
        "acorn": {
317
          "version": "4.0.13",
318
          "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
319
          "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
320
          "dev": true
321
        }
322
      }
323
    },
324
    "adjust-sourcemap-loader": {
325
      "version": "1.1.0",
326
      "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-1.1.0.tgz",
327
      "integrity": "sha1-QS2SQE62HkETY1ASy6U6M9AI4OI=",
328
      "dev": true,
329
      "requires": {
330
        "assert": "1.4.1",
331
        "camelcase": "1.2.1",
332
        "loader-utils": "1.1.0",
333
        "lodash.assign": "4.2.0",
334
        "lodash.defaults": "3.1.2",
335
        "object-path": "0.9.2",
336
        "regex-parser": "2.2.9"
337
      },
338
      "dependencies": {
339
        "lodash.assign": {
340
          "version": "4.2.0",
341
          "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
342
          "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
343
          "dev": true
344
        },
345
        "lodash.defaults": {
346
          "version": "3.1.2",
347
          "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-3.1.2.tgz",
348
          "integrity": "sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw=",
349
          "dev": true,
350
          "requires": {
351
            "lodash.assign": "3.2.0",
352
            "lodash.restparam": "3.6.1"
353
          },
354
          "dependencies": {
355
            "lodash.assign": {
356
              "version": "3.2.0",
357
              "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz",
358
              "integrity": "sha1-POnwI0tLIiPilrj6CsH+6OvKZPo=",
359
              "dev": true,
360
              "requires": {
361
                "lodash._baseassign": "3.2.0",
362
                "lodash._createassigner": "3.1.1",
363
                "lodash.keys": "3.1.2"
364
              }
365
            }
366
          }
367
        }
368
      }
369
    },
370
    "adm-zip": {
371
      "version": "0.4.7",
372
      "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.7.tgz",
373
      "integrity": "sha1-hgbCy/HEJs6MjsABdER/1Jtur8E=",
374
      "dev": true
375
    },
376
    "after": {
377
      "version": "0.8.1",
378
      "resolved": "https://registry.npmjs.org/after/-/after-0.8.1.tgz",
379
      "integrity": "sha1-q11PuIP1loFtNRX495HAr0ht1ic=",
380
      "dev": true
381
    },
382
    "agent-base": {
383
      "version": "2.1.1",
384
      "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-2.1.1.tgz",
385
      "integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=",
386
      "dev": true,
387
      "requires": {
388
        "extend": "3.0.1",
389
        "semver": "5.0.3"
390
      },
391
      "dependencies": {
392
        "semver": {
393
          "version": "5.0.3",
394
          "resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz",
395
          "integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=",
396
          "dev": true
397
        }
398
      }
399
    },
400
    "ajv": {
401
      "version": "4.11.8",
402
      "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
403
      "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
404
      "dev": true,
405
      "requires": {
406
        "co": "4.6.0",
407
        "json-stable-stringify": "1.0.1"
408
      }
409
    },
410
    "ajv-keywords": {
411
      "version": "1.5.1",
412
      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz",
413
      "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=",
414
      "dev": true
415
    },
416
    "align-text": {
417
      "version": "0.1.4",
418
      "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
419
      "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
420
      "dev": true,
421
      "requires": {
422
        "kind-of": "3.2.2",
423
        "longest": "1.0.1",
424
        "repeat-string": "1.6.1"
425
      },
426
      "dependencies": {
427
        "kind-of": {
428
          "version": "3.2.2",
429
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
430
          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
431
          "dev": true,
432
          "requires": {
433
            "is-buffer": "1.1.5"
434
          }
435
        }
436
      }
437
    },
438
    "alphanum-sort": {
439
      "version": "1.0.2",
440
      "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
441
      "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
442
      "dev": true
443
    },
444
    "amdefine": {
445
      "version": "1.0.1",
446
      "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
447
      "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
448
      "dev": true
449
    },
450
    "angular-cli": {
451
      "version": "1.0.0-beta.22-1",
452
      "resolved": "https://registry.npmjs.org/angular-cli/-/angular-cli-1.0.0-beta.22-1.tgz",
453
      "integrity": "sha1-7+qJsX3L10yju35Ka7rKv1ZeYQ8=",
454
      "dev": true,
455
      "requires": {
456
        "@angular-cli/ast-tools": "1.0.16",
457
        "@angular-cli/base-href-webpack": "1.0.16",
458
        "@angular/compiler": "2.2.3",
459
        "@angular/compiler-cli": "2.2.3",
460
        "@angular/core": "2.2.3",
461
        "@ngtools/webpack": "1.10.1",
462
        "angular2-template-loader": "0.5.0",
463
        "chalk": "1.1.3",
464
        "common-tags": "1.7.2",
465
        "compression-webpack-plugin": "0.3.2",
466
        "configstore": "2.1.0",
467
        "core-js": "2.5.3",
468
        "css-loader": "0.23.1",
469
        "debug": "2.6.9",
470
        "denodeify": "1.2.1",
471
        "diff": "2.2.3",
472
        "ember-cli-normalize-entity-name": "1.0.0",
473
        "ember-cli-preprocess-registry": "2.0.0",
474
        "ember-cli-string-utils": "1.1.0",
475
        "enhanced-resolve": "2.3.0",
476
        "exists-sync": "0.0.3",
477
        "extract-text-webpack-plugin": "2.1.2",
478
        "file-loader": "0.8.5",
479
        "findup": "0.1.5",
480
        "fs-extra": "0.30.0",
481
        "get-caller-file": "1.0.2",
482
        "git-repo-info": "1.4.1",
483
        "glob": "7.1.2",
484
        "html-webpack-plugin": "2.30.1",
485
        "inflection": "1.12.0",
486
        "inquirer": "0.12.0",
487
        "is-git-url": "0.2.3",
488
        "isbinaryfile": "2.0.4",
489
        "istanbul-instrumenter-loader": "0.2.0",
490
        "json-loader": "0.5.7",
491
        "karma-sourcemap-loader": "0.3.7",
492
        "karma-webpack": "1.8.1",
493
        "leek": "0.0.21",
494
        "less": "2.7.3",
495
        "less-loader": "2.2.3",
496
        "lodash": "4.17.4",
497
        "markdown-it": "4.3.0",
498
        "markdown-it-terminal": "0.0.3",
499
        "minimatch": "3.0.4",
500
        "mkdirp": "0.5.1",
501
        "node-modules-path": "1.0.1",
502
        "node-sass": "3.13.1",
503
        "nopt": "3.0.6",
504
        "npm-run-all": "3.1.2",
505
        "offline-plugin": "3.4.2",
506
        "opn": "4.0.1",
507
        "ora": "0.2.3",
508
        "parse5": "2.2.3",
509
        "portfinder": "1.0.9",
510
        "postcss-loader": "0.9.1",
511
        "protractor": "3.3.0",
512
        "quick-temp": "0.1.5",
513
        "raw-loader": "0.5.1",
514
        "readline2": "0.1.1",
515
        "reflect-metadata": "0.1.12",
516
        "remap-istanbul": "0.6.4",
517
        "resolve": "1.4.0",
518
        "rimraf": "2.6.2",
519
        "rsvp": "3.6.2",
520
        "rxjs": "5.0.0-beta.12",
521
        "sass-loader": "3.2.3",
522
        "script-loader": "0.7.2",
523
        "semver": "5.4.1",
524
        "silent-error": "1.1.0",
525
        "source-map-loader": "0.1.6",
526
        "sourcemap-istanbul-instrumenter-loader": "0.2.0",
527
        "string-replace-loader": "1.3.0",
528
        "style-loader": "0.13.2",
529
        "stylus": "0.54.5",
530
        "stylus-loader": "2.5.1",
531
        "temp": "0.8.3",
532
        "through": "2.3.8",
533
        "ts-loader": "0.8.2",
534
        "tslint": "3.15.1",
535
        "tslint-loader": "2.1.5",
536
        "typescript": "2.0.10",
537
        "url-loader": "0.5.9",
538
        "uuid": "3.1.0",
539
        "walk-sync": "0.2.7",
540
        "webpack": "2.1.0-beta.25",
541
        "webpack-dev-server": "2.1.0-beta.9",
542
        "webpack-md5-hash": "0.0.5",
543
        "webpack-merge": "0.14.1",
544
        "yam": "0.0.18",
545
        "zone.js": "0.6.26"
546
      },
547
      "dependencies": {
548
        "@angular/compiler": {
549
          "version": "2.2.3",
550
          "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-2.2.3.tgz",
551
          "integrity": "sha1-Wpa4tsYg/+DDuHsvJU5Yir63ehI=",
552
          "dev": true
553
        },
554
        "@angular/compiler-cli": {
555
          "version": "2.2.3",
556
          "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-2.2.3.tgz",
557
          "integrity": "sha1-1jK7+FaAKiD8VYnLRy+Y/vXwEcQ=",
558
          "dev": true,
559
          "requires": {
560
            "@angular/tsc-wrapped": "0.3.0",
561
            "minimist": "1.2.0",
562
            "reflect-metadata": "0.1.12"
563
          }
564
        },
565
        "@angular/core": {
566
          "version": "2.2.3",
567
          "resolved": "https://registry.npmjs.org/@angular/core/-/core-2.2.3.tgz",
568
          "integrity": "sha1-GLCXQL9RveuQYVNwTncbzlP+zfY=",
569
          "dev": true
570
        },
571
        "@angular/tsc-wrapped": {
572
          "version": "0.3.0",
573
          "resolved": "https://registry.npmjs.org/@angular/tsc-wrapped/-/tsc-wrapped-0.3.0.tgz",
574
          "integrity": "sha1-mM3rXDjRRbGHwK0Dl6jZiyF/M/I=",
575
          "dev": true,
576
          "requires": {
577
            "tsickle": "0.1.7"
578
          }
579
        },
580
        "acorn": {
581
          "version": "3.3.0",
582
          "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
583
          "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
584
          "dev": true
585
        },
586
        "angular2-template-loader": {
587
          "version": "0.5.0",
588
          "resolved": "https://registry.npmjs.org/angular2-template-loader/-/angular2-template-loader-0.5.0.tgz",
589
          "integrity": "sha1-oW2xkPqvn46OlBDzxGg3DedRJ6Y=",
590
          "dev": true,
591
          "requires": {
592
            "codecov": "1.0.1",
593
            "loader-utils": "0.2.17"
594
          }
595
        },
596
        "cliui": {
597
          "version": "2.1.0",
598
          "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
599
          "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
600
          "dev": true,
601
          "requires": {
602
            "center-align": "0.1.3",
603
            "right-align": "0.1.3",
604
            "wordwrap": "0.0.2"
605
          }
606
        },
607
        "configstore": {
608
          "version": "2.1.0",
609
          "resolved": "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz",
610
          "integrity": "sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE=",
611
          "dev": true,
612
          "requires": {
613
            "dot-prop": "3.0.0",
614
            "graceful-fs": "4.1.11",
615
            "mkdirp": "0.5.1",
616
            "object-assign": "4.1.1",
617
            "os-tmpdir": "1.0.2",
618
            "osenv": "0.1.5",
619
            "uuid": "2.0.3",
620
            "write-file-atomic": "1.3.4",
621
            "xdg-basedir": "2.0.0"
622
          },
623
          "dependencies": {
624
            "uuid": {
625
              "version": "2.0.3",
626
              "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
627
              "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
628
              "dev": true
629
            }
630
          }
631
        },
632
        "css-loader": {
633
          "version": "0.23.1",
634
          "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.23.1.tgz",
635
          "integrity": "sha1-n6I/K1wJZSNZEK1ezvO4o2OQ/lA=",
636
          "dev": true,
637
          "requires": {
638
            "css-selector-tokenizer": "0.5.4",
639
            "cssnano": "3.10.0",
640
            "loader-utils": "0.2.17",
641
            "lodash.camelcase": "3.0.1",
642
            "object-assign": "4.1.1",
643
            "postcss": "5.2.18",
644
            "postcss-modules-extract-imports": "1.1.0",
645
            "postcss-modules-local-by-default": "1.2.0",
646
            "postcss-modules-scope": "1.1.0",
647
            "postcss-modules-values": "1.3.0",
648
            "source-list-map": "0.1.8"
649
          }
650
        },
651
        "dot-prop": {
652
          "version": "3.0.0",
653
          "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz",
654
          "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=",
655
          "dev": true,
656
          "requires": {
657
            "is-obj": "1.0.1"
658
          }
659
        },
660
        "enhanced-resolve": {
661
          "version": "2.3.0",
662
          "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-2.3.0.tgz",
663
          "integrity": "sha1-oRXDJQS2MC6Fp2Jp16V8zdli41k=",
664
          "dev": true,
665
          "requires": {
666
            "graceful-fs": "4.1.11",
667
            "memory-fs": "0.3.0",
668
            "object-assign": "4.1.1",
669
            "tapable": "0.2.8"
670
          }
671
        },
672
        "express": {
673
          "version": "4.16.2",
674
          "resolved": "https://registry.npmjs.org/express/-/express-4.16.2.tgz",
675
          "integrity": "sha1-41xt/i1kt9ygpc1PIXgb4ymeB2w=",
676
          "dev": true,
677
          "requires": {
678
            "accepts": "1.3.4",
679
            "array-flatten": "1.1.1",
680
            "body-parser": "1.18.2",
681
            "content-disposition": "0.5.2",
682
            "content-type": "1.0.4",
683
            "cookie": "0.3.1",
684
            "cookie-signature": "1.0.6",
685
            "debug": "2.6.9",
686
            "depd": "1.1.1",
687
            "encodeurl": "1.0.1",
688
            "escape-html": "1.0.3",
689
            "etag": "1.8.1",
690
            "finalhandler": "1.1.0",
691
            "fresh": "0.5.2",
692
            "merge-descriptors": "1.0.1",
693
            "methods": "1.1.2",
694
            "on-finished": "2.3.0",
695
            "parseurl": "1.3.2",
696
            "path-to-regexp": "0.1.7",
697
            "proxy-addr": "2.0.2",
698
            "qs": "6.5.1",
699
            "range-parser": "1.2.0",
700
            "safe-buffer": "5.1.1",
701
            "send": "0.16.1",
702
            "serve-static": "1.13.1",
703
            "setprototypeof": "1.1.0",
704
            "statuses": "1.3.1",
705
            "type-is": "1.6.15",
706
            "utils-merge": "1.0.1",
707
            "vary": "1.1.2"
708
          }
709
        },
710
        "faye-websocket": {
711
          "version": "0.11.1",
712
          "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz",
713
          "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=",
714
          "dev": true,
715
          "requires": {
716
            "websocket-driver": "0.7.0"
717
          }
718
        },
719
        "finalhandler": {
720
          "version": "1.1.0",
721
          "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
722
          "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
723
          "dev": true,
724
          "requires": {
725
            "debug": "2.6.9",
726
            "encodeurl": "1.0.1",
727
            "escape-html": "1.0.3",
728
            "on-finished": "2.3.0",
729
            "parseurl": "1.3.2",
730
            "statuses": "1.3.1",
731
            "unpipe": "1.0.0"
732
          }
733
        },
734
        "fresh": {
735
          "version": "0.5.2",
736
          "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
737
          "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
738
          "dev": true
739
        },
740
        "fs-extra": {
741
          "version": "0.30.0",
742
          "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz",
743
          "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=",
744
          "dev": true,
745
          "requires": {
746
            "graceful-fs": "4.1.11",
747
            "jsonfile": "2.4.0",
748
            "klaw": "1.3.1",
749
            "path-is-absolute": "1.0.1",
750
            "rimraf": "2.6.2"
751
          }
752
        },
753
        "http-errors": {
754
          "version": "1.6.2",
755
          "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
756
          "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
757
          "dev": true,
758
          "requires": {
759
            "depd": "1.1.1",
760
            "inherits": "2.0.3",
761
            "setprototypeof": "1.0.3",
762
            "statuses": "1.3.1"
763
          },
764
          "dependencies": {
765
            "setprototypeof": {
766
              "version": "1.0.3",
767
              "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
768
              "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",
769
              "dev": true
770
            }
771
          }
772
        },
773
        "jsonfile": {
774
          "version": "2.4.0",
775
          "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
776
          "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
777
          "dev": true,
778
          "requires": {
779
            "graceful-fs": "4.1.11"
780
          }
781
        },
782
        "loader-utils": {
783
          "version": "0.2.17",
784
          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
785
          "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
786
          "dev": true,
787
          "requires": {
788
            "big.js": "3.2.0",
789
            "emojis-list": "2.1.0",
790
            "json5": "0.5.1",
791
            "object-assign": "4.1.1"
792
          }
793
        },
794
        "lodash.assign": {
795
          "version": "4.2.0",
796
          "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
797
          "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
798
          "dev": true
799
        },
800
        "memory-fs": {
801
          "version": "0.3.0",
802
          "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz",
803
          "integrity": "sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA=",
804
          "dev": true,
805
          "requires": {
806
            "errno": "0.1.4",
807
            "readable-stream": "2.3.3"
808
          }
809
        },
810
        "mime": {
811
          "version": "1.4.1",
812
          "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
813
          "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
814
          "dev": true
815
        },
816
        "node-libs-browser": {
817
          "version": "1.1.1",
818
          "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-1.1.1.tgz",
819
          "integrity": "sha1-KjgkOr7dff/NB6l8mspWaJdab+o=",
820
          "dev": true,
821
          "requires": {
822
            "assert": "1.4.1",
823
            "browserify-zlib": "0.1.4",
824
            "buffer": "4.9.1",
825
            "console-browserify": "1.1.0",
826
            "constants-browserify": "1.0.0",
827
            "crypto-browserify": "3.11.1",
828
            "domain-browser": "1.1.7",
829
            "events": "1.1.1",
830
            "https-browserify": "0.0.1",
831
            "os-browserify": "0.2.1",
832
            "path-browserify": "0.0.0",
833
            "process": "0.11.10",
834
            "punycode": "1.4.1",
835
            "querystring-es3": "0.2.1",
836
            "readable-stream": "2.3.3",
837
            "stream-browserify": "2.0.1",
838
            "stream-http": "2.7.2",
839
            "string_decoder": "0.10.31",
840
            "timers-browserify": "1.4.2",
841
            "tty-browserify": "0.0.0",
842
            "url": "0.11.0",
843
            "util": "0.10.3",
844
            "vm-browserify": "0.0.4"
845
          }
846
        },
847
        "node-sass": {
848
          "version": "3.13.1",
849
          "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.13.1.tgz",
850
          "integrity": "sha1-ckD7v/I5YwS0IjUn7TAgWJwAT8I=",
851
          "dev": true,
852
          "requires": {
853
            "async-foreach": "0.1.3",
854
            "chalk": "1.1.3",
855
            "cross-spawn": "3.0.1",
856
            "gaze": "1.1.2",
857
            "get-stdin": "4.0.1",
858
            "glob": "7.1.2",
859
            "in-publish": "2.0.0",
860
            "lodash.assign": "4.2.0",
861
            "lodash.clonedeep": "4.5.0",
862
            "meow": "3.7.0",
863
            "mkdirp": "0.5.1",
864
            "nan": "2.9.2",
865
            "node-gyp": "3.6.2",
866
            "npmlog": "4.1.2",
867
            "request": "2.81.0",
868
            "sass-graph": "2.2.4"
869
          }
870
        },
871
        "opn": {
872
          "version": "4.0.1",
873
          "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.1.tgz",
874
          "integrity": "sha1-m9MO4+uk/VM74sg9VjKaTliRO/g=",
875
          "dev": true,
876
          "requires": {
877
            "object-assign": "4.1.1",
878
            "pinkie-promise": "2.0.1"
879
          }
880
        },
881
        "portfinder": {
882
          "version": "1.0.9",
883
          "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.9.tgz",
884
          "integrity": "sha1-sayHVdCSr8BDPxxIMvoX1tH12DA=",
885
          "dev": true,
886
          "requires": {
887
            "async": "1.5.2",
888
            "debug": "2.6.9",
889
            "mkdirp": "0.5.1"
890
          }
891
        },
892
        "qs": {
893
          "version": "6.5.1",
894
          "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
895
          "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
896
          "dev": true
897
        },
898
        "rxjs": {
899
          "version": "5.0.0-beta.12",
900
          "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.0.0-beta.12.tgz",
901
          "integrity": "sha1-zf3i2MRjnSCud5S/+P3fMtp60zc=",
902
          "dev": true,
903
          "requires": {
904
            "symbol-observable": "1.2.0"
905
          }
906
        },
907
        "sass-loader": {
908
          "version": "3.2.3",
909
          "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-3.2.3.tgz",
910
          "integrity": "sha1-dC6B/YFwqHcal54YYiUBZ0qI41U=",
911
          "dev": true,
912
          "requires": {
913
            "async": "1.5.2",
914
            "loader-utils": "0.2.17",
915
            "object-assign": "4.1.1"
916
          }
917
        },
918
        "send": {
919
          "version": "0.16.1",
920
          "resolved": "https://registry.npmjs.org/send/-/send-0.16.1.tgz",
921
          "integrity": "sha512-ElCLJdJIKPk6ux/Hocwhk7NFHpI3pVm/IZOYWqUmoxcgeyM+MpxHHKhb8QmlJDX1pU6WrgaHBkVNm73Sv7uc2A==",
922
          "dev": true,
923
          "requires": {
924
            "debug": "2.6.9",
925
            "depd": "1.1.1",
926
            "destroy": "1.0.4",
927
            "encodeurl": "1.0.1",
928
            "escape-html": "1.0.3",
929
            "etag": "1.8.1",
930
            "fresh": "0.5.2",
931
            "http-errors": "1.6.2",
932
            "mime": "1.4.1",
933
            "ms": "2.0.0",
934
            "on-finished": "2.3.0",
935
            "range-parser": "1.2.0",
936
            "statuses": "1.3.1"
937
          }
938
        },
939
        "serve-static": {
940
          "version": "1.13.1",
941
          "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.1.tgz",
942
          "integrity": "sha512-hSMUZrsPa/I09VYFJwa627JJkNs0NrfL1Uzuup+GqHfToR2KcsXFymXSV90hoyw3M+msjFuQly+YzIH/q0MGlQ==",
943
          "dev": true,
944
          "requires": {
945
            "encodeurl": "1.0.1",
946
            "escape-html": "1.0.3",
947
            "parseurl": "1.3.2",
948
            "send": "0.16.1"
949
          }
950
        },
951
        "setprototypeof": {
952
          "version": "1.1.0",
953
          "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
954
          "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
955
          "dev": true
956
        },
957
        "sockjs-client": {
958
          "version": "1.1.1",
959
          "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.1.tgz",
960
          "integrity": "sha1-KEhD6al4TXxHSxVxsyQPyp3aS7A=",
961
          "dev": true,
962
          "requires": {
963
            "debug": "2.6.9",
964
            "eventsource": "0.1.6",
965
            "faye-websocket": "0.11.1",
966
            "inherits": "2.0.3",
967
            "json3": "3.3.2",
968
            "url-parse": "1.1.9"
969
          }
970
        },
971
        "source-list-map": {
972
          "version": "0.1.8",
973
          "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
974
          "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
975
          "dev": true
976
        },
977
        "source-map": {
978
          "version": "0.4.4",
979
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
980
          "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
981
          "dev": true,
982
          "requires": {
983
            "amdefine": "1.0.1"
984
          }
985
        },
986
        "source-map-support": {
987
          "version": "0.3.3",
988
          "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.3.3.tgz",
989
          "integrity": "sha1-NJAJd9W6PwfHdX7nLnO7GptTdU8=",
990
          "dev": true,
991
          "requires": {
992
            "source-map": "0.1.32"
993
          },
994
          "dependencies": {
995
            "source-map": {
996
              "version": "0.1.32",
997
              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz",
998
              "integrity": "sha1-yLbBZ3l7pHQKjqMyUhYv8IWRsmY=",
999
              "dev": true,
1000
              "requires": {
1001
                "amdefine": "1.0.1"
1002
              }
1003
            }
1004
          }
1005
        },
1006
        "string_decoder": {
1007
          "version": "0.10.31",
1008
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
1009
          "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
1010
          "dev": true
1011
        },
1012
        "style-loader": {
1013
          "version": "0.13.2",
1014
          "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.13.2.tgz",
1015
          "integrity": "sha1-dFMzhM9pjHEEx5URULSXF63C87s=",
1016
          "dev": true,
1017
          "requires": {
1018
            "loader-utils": "1.1.0"
1019
          },
1020
          "dependencies": {
1021
            "loader-utils": {
1022
              "version": "1.1.0",
1023
              "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
1024
              "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
1025
              "dev": true,
1026
              "requires": {
1027
                "big.js": "3.2.0",
1028
                "emojis-list": "2.1.0",
1029
                "json5": "0.5.1"
1030
              }
1031
            }
1032
          }
1033
        },
1034
        "supports-color": {
1035
          "version": "3.2.3",
1036
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
1037
          "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
1038
          "dev": true,
1039
          "requires": {
1040
            "has-flag": "1.0.0"
1041
          }
1042
        },
1043
        "timers-browserify": {
1044
          "version": "1.4.2",
1045
          "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
1046
          "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
1047
          "dev": true,
1048
          "requires": {
1049
            "process": "0.11.10"
1050
          }
1051
        },
1052
        "tsickle": {
1053
          "version": "0.1.7",
1054
          "resolved": "https://registry.npmjs.org/tsickle/-/tsickle-0.1.7.tgz",
1055
          "integrity": "sha1-v+j0zc2vmkC4SnKaOEgML4JPGKs=",
1056
          "dev": true,
1057
          "requires": {
1058
            "minimist": "1.2.0",
1059
            "mkdirp": "0.5.1",
1060
            "source-map": "0.4.4",
1061
            "source-map-support": "0.3.3"
1062
          }
1063
        },
1064
        "typescript": {
1065
          "version": "2.0.10",
1066
          "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.0.10.tgz",
1067
          "integrity": "sha1-zN1O2G/VVQpAcQGggUAS4bP6w90=",
1068
          "dev": true
1069
        },
1070
        "uglify-js": {
1071
          "version": "2.7.5",
1072
          "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
1073
          "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=",
1074
          "dev": true,
1075
          "requires": {
1076
            "async": "0.2.10",
1077
            "source-map": "0.5.7",
1078
            "uglify-to-browserify": "1.0.2",
1079
            "yargs": "3.10.0"
1080
          },
1081
          "dependencies": {
1082
            "async": {
1083
              "version": "0.2.10",
1084
              "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1085
              "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1086
              "dev": true
1087
            },
1088
            "source-map": {
1089
              "version": "0.5.7",
1090
              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1091
              "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1092
              "dev": true
1093
            },
1094
            "yargs": {
1095
              "version": "3.10.0",
1096
              "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
1097
              "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
1098
              "dev": true,
1099
              "requires": {
1100
                "camelcase": "1.2.1",
1101
                "cliui": "2.1.0",
1102
                "decamelize": "1.2.0",
1103
                "window-size": "0.1.0"
1104
              }
1105
            }
1106
          }
1107
        },
1108
        "utils-merge": {
1109
          "version": "1.0.1",
1110
          "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
1111
          "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
1112
          "dev": true
1113
        },
1114
        "webpack": {
1115
          "version": "2.1.0-beta.25",
1116
          "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.1.0-beta.25.tgz",
1117
          "integrity": "sha1-w1/02k7nA0Si8Uw1JY2VQScJ6e0=",
1118
          "dev": true,
1119
          "requires": {
1120
            "acorn": "3.3.0",
1121
            "ajv": "4.11.8",
1122
            "async": "1.5.2",
1123
            "clone": "1.0.2",
1124
            "enhanced-resolve": "2.3.0",
1125
            "interpret": "1.0.4",
1126
            "loader-runner": "2.3.0",
1127
            "loader-utils": "0.2.17",
1128
            "memory-fs": "0.3.0",
1129
            "mkdirp": "0.5.1",
1130
            "node-libs-browser": "1.1.1",
1131
            "object-assign": "4.1.1",
1132
            "source-map": "0.5.7",
1133
            "supports-color": "3.2.3",
1134
            "tapable": "0.2.8",
1135
            "uglify-js": "2.7.5",
1136
            "watchpack": "1.4.0",
1137
            "webpack-sources": "0.1.5",
1138
            "yargs": "4.8.1"
1139
          },
1140
          "dependencies": {
1141
            "source-map": {
1142
              "version": "0.5.7",
1143
              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1144
              "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1145
              "dev": true
1146
            }
1147
          }
1148
        },
1149
        "webpack-dev-server": {
1150
          "version": "2.1.0-beta.9",
1151
          "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.1.0-beta.9.tgz",
1152
          "integrity": "sha1-RXRaSmuEhJxj46Id+rO+e9uJdVQ=",
1153
          "dev": true,
1154
          "requires": {
1155
            "chokidar": "1.7.0",
1156
            "compression": "1.7.1",
1157
            "connect-history-api-fallback": "1.4.0",
1158
            "express": "4.16.2",
1159
            "http-proxy-middleware": "0.17.4",
1160
            "opn": "4.0.2",
1161
            "serve-index": "1.8.0",
1162
            "sockjs": "0.3.18",
1163
            "sockjs-client": "1.1.1",
1164
            "spdy": "3.4.7",
1165
            "strip-ansi": "3.0.1",
1166
            "supports-color": "3.2.3",
1167
            "webpack-dev-middleware": "1.12.0",
1168
            "yargs": "4.8.1"
1169
          },
1170
          "dependencies": {
1171
            "opn": {
1172
              "version": "4.0.2",
1173
              "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz",
1174
              "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=",
1175
              "dev": true,
1176
              "requires": {
1177
                "object-assign": "4.1.1",
1178
                "pinkie-promise": "2.0.1"
1179
              }
1180
            }
1181
          }
1182
        },
1183
        "webpack-merge": {
1184
          "version": "0.14.1",
1185
          "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-0.14.1.tgz",
1186
          "integrity": "sha1-1r/m2TYKAk4ef45jg65zXxc3zSM=",
1187
          "dev": true,
1188
          "requires": {
1189
            "lodash.find": "3.2.1",
1190
            "lodash.isequal": "4.5.0",
1191
            "lodash.isplainobject": "3.2.0",
1192
            "lodash.merge": "3.3.2"
1193
          }
1194
        },
1195
        "webpack-sources": {
1196
          "version": "0.1.5",
1197
          "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-0.1.5.tgz",
1198
          "integrity": "sha1-qh86vw8NdNtxEcQOUAuE+WZkB1A=",
1199
          "dev": true,
1200
          "requires": {
1201
            "source-list-map": "0.1.8",
1202
            "source-map": "0.5.7"
1203
          },
1204
          "dependencies": {
1205
            "source-map": {
1206
              "version": "0.5.7",
1207
              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1208
              "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1209
              "dev": true
1210
            }
1211
          }
1212
        },
1213
        "window-size": {
1214
          "version": "0.1.0",
1215
          "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
1216
          "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
1217
          "dev": true
1218
        },
1219
        "wordwrap": {
1220
          "version": "0.0.2",
1221
          "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
1222
          "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
1223
          "dev": true
1224
        },
1225
        "write-file-atomic": {
1226
          "version": "1.3.4",
1227
          "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz",
1228
          "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=",
1229
          "dev": true,
1230
          "requires": {
1231
            "graceful-fs": "4.1.11",
1232
            "imurmurhash": "0.1.4",
1233
            "slide": "1.1.6"
1234
          }
1235
        },
1236
        "xdg-basedir": {
1237
          "version": "2.0.0",
1238
          "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz",
1239
          "integrity": "sha1-7byQPMOF/ARSPZZqM1UEtVBNG9I=",
1240
          "dev": true,
1241
          "requires": {
1242
            "os-homedir": "1.0.2"
1243
          }
1244
        },
1245
        "yargs": {
1246
          "version": "4.8.1",
1247
          "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz",
1248
          "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=",
1249
          "dev": true,
1250
          "requires": {
1251
            "cliui": "3.2.0",
1252
            "decamelize": "1.2.0",
1253
            "get-caller-file": "1.0.2",
1254
            "lodash.assign": "4.2.0",
1255
            "os-locale": "1.4.0",
1256
            "read-pkg-up": "1.0.1",
1257
            "require-directory": "2.1.1",
1258
            "require-main-filename": "1.0.1",
1259
            "set-blocking": "2.0.0",
1260
            "string-width": "1.0.2",
1261
            "which-module": "1.0.0",
1262
            "window-size": "0.2.0",
1263
            "y18n": "3.2.1",
1264
            "yargs-parser": "2.4.1"
1265
          },
1266
          "dependencies": {
1267
            "cliui": {
1268
              "version": "3.2.0",
1269
              "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
1270
              "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1271
              "dev": true,
1272
              "requires": {
1273
                "string-width": "1.0.2",
1274
                "strip-ansi": "3.0.1",
1275
                "wrap-ansi": "2.1.0"
1276
              }
1277
            },
1278
            "window-size": {
1279
              "version": "0.2.0",
1280
              "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz",
1281
              "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=",
1282
              "dev": true
1283
            }
1284
          }
1285
        },
1286
        "yargs-parser": {
1287
          "version": "2.4.1",
1288
          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz",
1289
          "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=",
1290
          "dev": true,
1291
          "requires": {
1292
            "camelcase": "3.0.0",
1293
            "lodash.assign": "4.2.0"
1294
          },
1295
          "dependencies": {
1296
            "camelcase": {
1297
              "version": "3.0.0",
1298
              "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
1299
              "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
1300
              "dev": true
1301
            }
1302
          }
1303
        },
1304
        "zone.js": {
1305
          "version": "0.6.26",
1306
          "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.6.26.tgz",
1307
          "integrity": "sha1-BnwTuLgCI6ibYuncgmgPCXYsRjY=",
1308
          "dev": true
1309
        }
1310
      }
1311
    },
1312
    "angular-in-memory-web-api": {
1313
      "version": "0.3.2",
1314
      "resolved": "https://registry.npmjs.org/angular-in-memory-web-api/-/angular-in-memory-web-api-0.3.2.tgz",
1315
      "integrity": "sha1-iDbZ4lNNN7co88taHK9v4ef7vs0="
1316
    },
1317
    "angular-oauth2-oidc": {
1318
      "version": "1.0.20",
1319
      "resolved": "https://registry.npmjs.org/angular-oauth2-oidc/-/angular-oauth2-oidc-1.0.20.tgz",
1320
      "integrity": "sha1-m4KUTiIVxO/JWiI9MYuFRDlItkE=",
1321
      "requires": {
1322
        "base64-js": "1.2.1",
1323
        "js-base64": "2.3.2",
1324
        "sha256": "0.2.0"
1325
      }
1326
    },
1327
    "angular2-router-loader": {
1328
      "version": "0.3.5",
1329
      "resolved": "https://registry.npmjs.org/angular2-router-loader/-/angular2-router-loader-0.3.5.tgz",
1330
      "integrity": "sha1-Kxj6loPg6Kqz6UL12ToR1jw3wwM=",
1331
      "dev": true,
1332
      "requires": {
1333
        "loader-utils": "0.2.17"
1334
      },
1335
      "dependencies": {
1336
        "loader-utils": {
1337
          "version": "0.2.17",
1338
          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
1339
          "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
1340
          "dev": true,
1341
          "requires": {
1342
            "big.js": "3.2.0",
1343
            "emojis-list": "2.1.0",
1344
            "json5": "0.5.1",
1345
            "object-assign": "4.1.1"
1346
          }
1347
        }
1348
      }
1349
    },
1350
    "angular2-template-loader": {
1351
      "version": "0.6.2",
1352
      "resolved": "https://registry.npmjs.org/angular2-template-loader/-/angular2-template-loader-0.6.2.tgz",
1353
      "integrity": "sha1-wNROkP/w+sleiyPwQ6zaf9HFHXw=",
1354
      "dev": true,
1355
      "requires": {
1356
        "loader-utils": "0.2.17"
1357
      },
1358
      "dependencies": {
1359
        "loader-utils": {
1360
          "version": "0.2.17",
1361
          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
1362
          "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
1363
          "dev": true,
1364
          "requires": {
1365
            "big.js": "3.2.0",
1366
            "emojis-list": "2.1.0",
1367
            "json5": "0.5.1",
1368
            "object-assign": "4.1.1"
1369
          }
1370
        }
1371
      }
1372
    },
1373
    "ansi-align": {
1374
      "version": "2.0.0",
1375
      "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz",
1376
      "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
1377
      "dev": true,
1378
      "requires": {
1379
        "string-width": "2.1.1"
1380
      },
1381
      "dependencies": {
1382
        "ansi-regex": {
1383
          "version": "3.0.0",
1384
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
1385
          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
1386
          "dev": true
1387
        },
1388
        "is-fullwidth-code-point": {
1389
          "version": "2.0.0",
1390
          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1391
          "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1392
          "dev": true
1393
        },
1394
        "string-width": {
1395
          "version": "2.1.1",
1396
          "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
1397
          "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
1398
          "dev": true,
1399
          "requires": {
1400
            "is-fullwidth-code-point": "2.0.0",
1401
            "strip-ansi": "4.0.0"
1402
          }
1403
        },
1404
        "strip-ansi": {
1405
          "version": "4.0.0",
1406
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
1407
          "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
1408
          "dev": true,
1409
          "requires": {
1410
            "ansi-regex": "3.0.0"
1411
          }
1412
        }
1413
      }
1414
    },
1415
    "ansi-escapes": {
1416
      "version": "1.4.0",
1417
      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
1418
      "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
1419
      "dev": true
1420
    },
1421
    "ansi-gray": {
1422
      "version": "0.1.1",
1423
      "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
1424
      "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
1425
      "dev": true,
1426
      "requires": {
1427
        "ansi-wrap": "0.1.0"
1428
      }
1429
    },
1430
    "ansi-html": {
1431
      "version": "0.0.7",
1432
      "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
1433
      "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
1434
      "dev": true
1435
    },
1436
    "ansi-regex": {
1437
      "version": "2.1.1",
1438
      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1439
      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1440
      "dev": true
1441
    },
1442
    "ansi-styles": {
1443
      "version": "2.2.1",
1444
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1445
      "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1446
      "dev": true
1447
    },
1448
    "ansi-wrap": {
1449
      "version": "0.1.0",
1450
      "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
1451
      "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
1452
      "dev": true
1453
    },
1454
    "ansicolors": {
1455
      "version": "0.2.1",
1456
      "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz",
1457
      "integrity": "sha1-vgiVmQl7dKXJxKhKDNvNtivYeu8=",
1458
      "dev": true
1459
    },
1460
    "any-promise": {
1461
      "version": "1.3.0",
1462
      "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
1463
      "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=",
1464
      "dev": true
1465
    },
1466
    "anymatch": {
1467
      "version": "1.3.2",
1468
      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
1469
      "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
1470
      "dev": true,
1471
      "requires": {
1472
        "micromatch": "2.3.11",
1473
        "normalize-path": "2.1.1"
1474
      },
1475
      "dependencies": {
1476
        "arr-diff": {
1477
          "version": "2.0.0",
1478
          "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
1479
          "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
1480
          "dev": true,
1481
          "requires": {
1482
            "arr-flatten": "1.1.0"
1483
          }
1484
        },
1485
        "array-unique": {
1486
          "version": "0.2.1",
1487
          "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
1488
          "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
1489
          "dev": true
1490
        },
1491
        "braces": {
1492
          "version": "1.8.5",
1493
          "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
1494
          "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
1495
          "dev": true,
1496
          "requires": {
1497
            "expand-range": "1.8.2",
1498
            "preserve": "0.2.0",
1499
            "repeat-element": "1.1.2"
1500
          }
1501
        },
1502
        "expand-brackets": {
1503
          "version": "0.1.5",
1504
          "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
1505
          "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
1506
          "dev": true,
1507
          "requires": {
1508
            "is-posix-bracket": "0.1.1"
1509
          }
1510
        },
1511
        "extglob": {
1512
          "version": "0.3.2",
1513
          "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
1514
          "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
1515
          "dev": true,
1516
          "requires": {
1517
            "is-extglob": "1.0.0"
1518
          }
1519
        },
1520
        "kind-of": {
1521
          "version": "3.2.2",
1522
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1523
          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1524
          "dev": true,
1525
          "requires": {
1526
            "is-buffer": "1.1.5"
1527
          }
1528
        },
1529
        "micromatch": {
1530
          "version": "2.3.11",
1531
          "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
1532
          "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
1533
          "dev": true,
1534
          "requires": {
1535
            "arr-diff": "2.0.0",
1536
            "array-unique": "0.2.1",
1537
            "braces": "1.8.5",
1538
            "expand-brackets": "0.1.5",
1539
            "extglob": "0.3.2",
1540
            "filename-regex": "2.0.1",
1541
            "is-extglob": "1.0.0",
1542
            "is-glob": "2.0.1",
1543
            "kind-of": "3.2.2",
1544
            "normalize-path": "2.1.1",
1545
            "object.omit": "2.0.1",
1546
            "parse-glob": "3.0.4",
1547
            "regex-cache": "0.4.4"
1548
          }
1549
        }
1550
      }
1551
    },
1552
    "aproba": {
1553
      "version": "1.2.0",
1554
      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
1555
      "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
1556
      "dev": true
1557
    },
1558
    "archy": {
1559
      "version": "1.0.0",
1560
      "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
1561
      "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
1562
      "dev": true
1563
    },
1564
    "are-we-there-yet": {
1565
      "version": "1.1.4",
1566
      "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz",
1567
      "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
1568
      "dev": true,
1569
      "requires": {
1570
        "delegates": "1.0.0",
1571
        "readable-stream": "2.3.3"
1572
      }
1573
    },
1574
    "argparse": {
1575
      "version": "1.0.9",
1576
      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
1577
      "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
1578
      "dev": true,
1579
      "requires": {
1580
        "sprintf-js": "1.0.3"
1581
      }
1582
    },
1583
    "argv": {
1584
      "version": "0.0.2",
1585
      "resolved": "https://registry.npmjs.org/argv/-/argv-0.0.2.tgz",
1586
      "integrity": "sha1-7L0W+JSbFXGDcRsb2jNPN4QBhas=",
1587
      "dev": true
1588
    },
1589
    "arr-diff": {
1590
      "version": "4.0.0",
1591
      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1592
      "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
1593
      "dev": true
1594
    },
1595
    "arr-flatten": {
1596
      "version": "1.1.0",
1597
      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
1598
      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
1599
      "dev": true
1600
    },
1601
    "arr-union": {
1602
      "version": "3.1.0",
1603
      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
1604
      "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
1605
      "dev": true
1606
    },
1607
    "array-differ": {
1608
      "version": "1.0.0",
1609
      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
1610
      "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
1611
      "dev": true
1612
    },
1613
    "array-equal": {
1614
      "version": "1.0.0",
1615
      "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
1616
      "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
1617
      "dev": true
1618
    },
1619
    "array-filter": {
1620
      "version": "0.0.1",
1621
      "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
1622
      "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
1623
      "dev": true
1624
    },
1625
    "array-find-index": {
1626
      "version": "1.0.2",
1627
      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
1628
      "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
1629
      "dev": true
1630
    },
1631
    "array-flatten": {
1632
      "version": "1.1.1",
1633
      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
1634
      "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
1635
      "dev": true
1636
    },
1637
    "array-map": {
1638
      "version": "0.0.0",
1639
      "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
1640
      "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
1641
      "dev": true
1642
    },
1643
    "array-reduce": {
1644
      "version": "0.0.0",
1645
      "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
1646
      "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
1647
      "dev": true
1648
    },
1649
    "array-to-error": {
1650
      "version": "1.1.1",
1651
      "resolved": "https://registry.npmjs.org/array-to-error/-/array-to-error-1.1.1.tgz",
1652
      "integrity": "sha1-1ogSkm0UCXogVXmmZ+6vGFakTAc=",
1653
      "dev": true,
1654
      "requires": {
1655
        "array-to-sentence": "1.1.0"
1656
      }
1657
    },
1658
    "array-to-sentence": {
1659
      "version": "1.1.0",
1660
      "resolved": "https://registry.npmjs.org/array-to-sentence/-/array-to-sentence-1.1.0.tgz",
1661
      "integrity": "sha1-yASVba+lMjJJWyBalFJ1OiWNOfw=",
1662
      "dev": true
1663
    },
1664
    "array-uniq": {
1665
      "version": "1.0.3",
1666
      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
1667
      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
1668
      "dev": true
1669
    },
1670
    "array-unique": {
1671
      "version": "0.3.2",
1672
      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1673
      "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1674
      "dev": true
1675
    },
1676
    "arraybuffer.slice": {
1677
      "version": "0.0.6",
1678
      "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
1679
      "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
1680
      "dev": true
1681
    },
1682
    "arrify": {
1683
      "version": "1.0.1",
1684
      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1685
      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
1686
      "dev": true
1687
    },
1688
    "asap": {
1689
      "version": "2.0.6",
1690
      "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1691
      "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
1692
      "dev": true,
1693
      "optional": true
1694
    },
1695
    "asn1": {
1696
      "version": "0.2.3",
1697
      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
1698
      "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
1699
      "dev": true
1700
    },
1701
    "asn1.js": {
1702
      "version": "4.9.1",
1703
      "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.1.tgz",
1704
      "integrity": "sha1-SLokC0WpKA6UdImQull9IWYX/UA=",
1705
      "dev": true,
1706
      "requires": {
1707
        "bn.js": "4.11.8",
1708
        "inherits": "2.0.3",
1709
        "minimalistic-assert": "1.0.0"
1710
      }
1711
    },
1712
    "assert": {
1713
      "version": "1.4.1",
1714
      "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
1715
      "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
1716
      "dev": true,
1717
      "requires": {
1718
        "util": "0.10.3"
1719
      }
1720
    },
1721
    "assert-plus": {
1722
      "version": "0.2.0",
1723
      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
1724
      "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
1725
      "dev": true
1726
    },
1727
    "assign-symbols": {
1728
      "version": "1.0.0",
1729
      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1730
      "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1731
      "dev": true
1732
    },
1733
    "async": {
1734
      "version": "1.5.2",
1735
      "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1736
      "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1737
      "dev": true
1738
    },
1739
    "async-disk-cache": {
1740
      "version": "1.3.3",
1741
      "resolved": "https://registry.npmjs.org/async-disk-cache/-/async-disk-cache-1.3.3.tgz",
1742
      "integrity": "sha512-GyaWSbDAZCltxSobtj1m1ptXa0+zSdjWs3sM4IqnvhoRwMDHW5786sXQ1RiXbR3ZGuQe6NXMB4N0vUmW163cew==",
1743
      "dev": true,
1744
      "requires": {
1745
        "debug": "2.6.9",
1746
        "heimdalljs": "0.2.5",
1747
        "istextorbinary": "2.1.0",
1748
        "mkdirp": "0.5.1",
1749
        "rimraf": "2.6.2",
1750
        "rsvp": "3.6.2",
1751
        "username-sync": "1.0.1"
1752
      }
1753
    },
1754
    "async-each": {
1755
      "version": "1.0.1",
1756
      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
1757
      "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
1758
      "dev": true
1759
    },
1760
    "async-each-series": {
1761
      "version": "0.1.1",
1762
      "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz",
1763
      "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=",
1764
      "dev": true
1765
    },
1766
    "async-foreach": {
1767
      "version": "0.1.3",
1768
      "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1769
      "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1770
      "dev": true
1771
    },
1772
    "async-promise-queue": {
1773
      "version": "1.0.4",
1774
      "resolved": "https://registry.npmjs.org/async-promise-queue/-/async-promise-queue-1.0.4.tgz",
1775
      "integrity": "sha512-GQ5X3DT+TefYuFPHdvIPXFTlKnh39U7dwtl+aUBGeKjMea9nBpv3c91DXgeyBQmY07vQ97f3Sr9XHqkamEameQ==",
1776
      "dev": true,
1777
      "requires": {
1778
        "async": "2.6.0",
1779
        "debug": "2.6.9"
1780
      },
1781
      "dependencies": {
1782
        "async": {
1783
          "version": "2.6.0",
1784
          "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz",
1785
          "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==",
1786
          "dev": true,
1787
          "requires": {
1788
            "lodash": "4.17.4"
1789
          }
1790
        }
1791
      }
1792
    },
1793
    "asynckit": {
1794
      "version": "0.4.0",
1795
      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1796
      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1797
      "dev": true
1798
    },
1799
    "atob": {
1800
      "version": "2.0.3",
1801
      "resolved": "https://registry.npmjs.org/atob/-/atob-2.0.3.tgz",
1802
      "integrity": "sha1-GcenYEc3dEaPILLS0DNyrX1Mv10=",
1803
      "dev": true
1804
    },
1805
    "autoprefixer": {
1806
      "version": "6.7.7",
1807
      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
1808
      "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
1809
      "dev": true,
1810
      "requires": {
1811
        "browserslist": "1.7.7",
1812
        "caniuse-db": "1.0.30000810",
1813
        "normalize-range": "0.1.2",
1814
        "num2fraction": "1.2.2",
1815
        "postcss": "5.2.18",
1816
        "postcss-value-parser": "3.3.0"
1817
      }
1818
    },
1819
    "awesome-typescript-loader": {
1820
      "version": "3.4.1",
1821
      "resolved": "https://registry.npmjs.org/awesome-typescript-loader/-/awesome-typescript-loader-3.4.1.tgz",
1822
      "integrity": "sha512-fYxBtN6s4Dm6vtsROWi8IQ4I+KcmwRWePAVvhI06mFcHbtHfZopOs4qGNu9LyCPEw403LDROKFA+NVV6ig5yNw==",
1823
      "dev": true,
1824
      "requires": {
1825
        "colors": "1.1.2",
1826
        "enhanced-resolve": "3.3.0",
1827
        "loader-utils": "1.1.0",
1828
        "lodash": "4.17.4",
1829
        "micromatch": "3.1.8",
1830
        "mkdirp": "0.5.1",
1831
        "object-assign": "4.1.1",
1832
        "source-map-support": "0.4.18"
1833
      },
1834
      "dependencies": {
1835
        "enhanced-resolve": {
1836
          "version": "3.3.0",
1837
          "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.3.0.tgz",
1838
          "integrity": "sha512-2qbxE7ek3YxPJ1ML6V+satHkzHpJQKWkRHmRx6mfAoW59yP8YH8BFplbegSP+u2hBd6B6KCOpvJQ3dZAP+hkpg==",
1839
          "dev": true,
1840
          "requires": {
1841
            "graceful-fs": "4.1.11",
1842
            "memory-fs": "0.4.1",
1843
            "object-assign": "4.1.1",
1844
            "tapable": "0.2.8"
1845
          }
1846
        }
1847
      }
1848
    },
1849
    "aws-sign2": {
1850
      "version": "0.6.0",
1851
      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
1852
      "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
1853
      "dev": true
1854
    },
1855
    "aws4": {
1856
      "version": "1.6.0",
1857
      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
1858
      "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
1859
      "dev": true
1860
    },
1861
    "babel-code-frame": {
1862
      "version": "6.26.0",
1863
      "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
1864
      "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
1865
      "dev": true,
1866
      "requires": {
1867
        "chalk": "1.1.3",
1868
        "esutils": "2.0.2",
1869
        "js-tokens": "3.0.2"
1870
      }
1871
    },
1872
    "babel-runtime": {
1873
      "version": "6.26.0",
1874
      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1875
      "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1876
      "dev": true,
1877
      "requires": {
1878
        "core-js": "2.5.3",
1879
        "regenerator-runtime": "0.11.1"
1880
      }
1881
    },
1882
    "backo2": {
1883
      "version": "1.0.2",
1884
      "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1885
      "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1886
      "dev": true
1887
    },
1888
    "balanced-match": {
1889
      "version": "0.4.2",
1890
      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
1891
      "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
1892
      "dev": true
1893
    },
1894
    "base": {
1895
      "version": "0.11.2",
1896
      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1897
      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1898
      "dev": true,
1899
      "requires": {
1900
        "cache-base": "1.0.1",
1901
        "class-utils": "0.3.6",
1902
        "component-emitter": "1.2.1",
1903
        "define-property": "1.0.0",
1904
        "isobject": "3.0.1",
1905
        "mixin-deep": "1.3.1",
1906
        "pascalcase": "0.1.1"
1907
      },
1908
      "dependencies": {
1909
        "define-property": {
1910
          "version": "1.0.0",
1911
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1912
          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1913
          "dev": true,
1914
          "requires": {
1915
            "is-descriptor": "1.0.2"
1916
          }
1917
        }
1918
      }
1919
    },
1920
    "base64-arraybuffer": {
1921
      "version": "0.1.5",
1922
      "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1923
      "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1924
      "dev": true
1925
    },
1926
    "base64-js": {
1927
      "version": "1.2.1",
1928
      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz",
1929
      "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw=="
1930
    },
1931
    "base64id": {
1932
      "version": "0.1.0",
1933
      "resolved": "https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz",
1934
      "integrity": "sha1-As4P3u4M709ACA4ec+g08LG/zj8=",
1935
      "dev": true
1936
    },
1937
    "batch": {
1938
      "version": "0.5.3",
1939
      "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz",
1940
      "integrity": "sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ=",
1941
      "dev": true
1942
    },
1943
    "bcrypt-pbkdf": {
1944
      "version": "1.0.1",
1945
      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
1946
      "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
1947
      "dev": true,
1948
      "optional": true,
1949
      "requires": {
1950
        "tweetnacl": "0.14.5"
1951
      }
1952
    },
1953
    "beeper": {
1954
      "version": "1.1.1",
1955
      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
1956
      "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=",
1957
      "dev": true
1958
    },
1959
    "better-assert": {
1960
      "version": "1.0.2",
1961
      "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1962
      "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1963
      "dev": true,
1964
      "requires": {
1965
        "callsite": "1.0.0"
1966
      }
1967
    },
1968
    "big.js": {
1969
      "version": "3.2.0",
1970
      "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1971
      "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1972
      "dev": true
1973
    },
1974
    "binary-extensions": {
1975
      "version": "1.10.0",
1976
      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz",
1977
      "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA=",
1978
      "dev": true
1979
    },
1980
    "binaryextensions": {
1981
      "version": "2.1.1",
1982
      "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.1.1.tgz",
1983
      "integrity": "sha512-XBaoWE9RW8pPdPQNibZsW2zh8TW6gcarXp1FZPwT8Uop8ScSNldJEWf2k9l3HeTqdrEwsOsFcq74RiJECW34yA==",
1984
      "dev": true
1985
    },
1986
    "bl": {
1987
      "version": "1.0.3",
1988
      "resolved": "https://registry.npmjs.org/bl/-/bl-1.0.3.tgz",
1989
      "integrity": "sha1-/FQhoo/UImA2w7OJGmaiW8ZNIm4=",
1990
      "dev": true,
1991
      "requires": {
1992
        "readable-stream": "2.0.6"
1993
      },
1994
      "dependencies": {
1995
        "readable-stream": {
1996
          "version": "2.0.6",
1997
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
1998
          "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
1999
          "dev": true,
2000
          "requires": {
2001
            "core-util-is": "1.0.2",
2002
            "inherits": "2.0.3",
2003
            "isarray": "1.0.0",
2004
            "process-nextick-args": "1.0.7",
2005
            "string_decoder": "0.10.31",
2006
            "util-deprecate": "1.0.2"
2007
          }
2008
        },
2009
        "string_decoder": {
2010
          "version": "0.10.31",
2011
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
2012
          "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
2013
          "dev": true
2014
        }
2015
      }
2016
    },
2017
    "blank-object": {
2018
      "version": "1.0.2",
2019
      "resolved": "https://registry.npmjs.org/blank-object/-/blank-object-1.0.2.tgz",
2020
      "integrity": "sha1-+ZB5P76ajI3QE/syGUIL7IHV9Lk=",
2021
      "dev": true
2022
    },
2023
    "blob": {
2024
      "version": "0.0.4",
2025
      "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
2026
      "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
2027
      "dev": true
2028
    },
2029
    "block-stream": {
2030
      "version": "0.0.9",
2031
      "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
2032
      "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
2033
      "dev": true,
2034
      "requires": {
2035
        "inherits": "2.0.3"
2036
      }
2037
    },
2038
    "bluebird": {
2039
      "version": "3.5.1",
2040
      "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
2041
      "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
2042
      "dev": true
2043
    },
2044
    "bn.js": {
2045
      "version": "4.11.8",
2046
      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
2047
      "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
2048
      "dev": true
2049
    },
2050
    "body-parser": {
2051
      "version": "1.18.2",
2052
      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
2053
      "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
2054
      "dev": true,
2055
      "requires": {
2056
        "bytes": "3.0.0",
2057
        "content-type": "1.0.4",
2058
        "debug": "2.6.9",
2059
        "depd": "1.1.1",
2060
        "http-errors": "1.6.2",
2061
        "iconv-lite": "0.4.19",
2062
        "on-finished": "2.3.0",
2063
        "qs": "6.5.1",
2064
        "raw-body": "2.3.2",
2065
        "type-is": "1.6.15"
2066
      },
2067
      "dependencies": {
2068
        "http-errors": {
2069
          "version": "1.6.2",
2070
          "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
2071
          "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
2072
          "dev": true,
2073
          "requires": {
2074
            "depd": "1.1.1",
2075
            "inherits": "2.0.3",
2076
            "setprototypeof": "1.0.3",
2077
            "statuses": "1.3.1"
2078
          }
2079
        },
2080
        "qs": {
2081
          "version": "6.5.1",
2082
          "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
2083
          "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
2084
          "dev": true
2085
        },
2086
        "setprototypeof": {
2087
          "version": "1.0.3",
2088
          "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
2089
          "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",
2090
          "dev": true
2091
        }
2092
      }
2093
    },
2094
    "boolbase": {
2095
      "version": "1.0.0",
2096
      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
2097
      "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
2098
      "dev": true
2099
    },
2100
    "boom": {
2101
      "version": "2.10.1",
2102
      "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
2103
      "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
2104
      "dev": true,
2105
      "requires": {
2106
        "hoek": "2.16.3"
2107
      }
2108
    },
2109
    "bootstrap": {
2110
      "version": "3.3.7",
2111
      "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz",
2112
      "integrity": "sha1-WjiTlFSfIzMIdaOxUGVldPip63E="
2113
    },
2114
    "bootstrap-loader": {
2115
      "version": "2.2.0",
2116
      "resolved": "https://registry.npmjs.org/bootstrap-loader/-/bootstrap-loader-2.2.0.tgz",
2117
      "integrity": "sha512-LG8/klminqsCCtPDDCMSCA50LdzmoRvC7JpvJAFFeqWAbSfSY0hZkPUEk5X4wygf33JuFGyiJ7CH/KVnT65I6A==",
2118
      "dev": true,
2119
      "requires": {
2120
        "chalk": "1.1.3",
2121
        "escape-regexp": "0.0.1",
2122
        "exports-loader": "0.6.4",
2123
        "js-yaml": "3.10.0",
2124
        "loader-utils": "1.1.0",
2125
        "resolve": "1.4.0",
2126
        "semver": "5.4.1",
2127
        "strip-json-comments": "2.0.1"
2128
      }
2129
    },
2130
    "bootstrap-sass": {
2131
      "version": "3.3.7",
2132
      "resolved": "https://registry.npmjs.org/bootstrap-sass/-/bootstrap-sass-3.3.7.tgz",
2133
      "integrity": "sha1-ZZbHq0D2Y3OTMjqwvIDQZPxjBJg=",
2134
      "dev": true
2135
    },
2136
    "bootstrap-slider": {
2137
      "version": "10.0.0",
2138
      "resolved": "https://registry.npmjs.org/bootstrap-slider/-/bootstrap-slider-10.0.0.tgz",
2139
      "integrity": "sha1-1O3ToQrwMZfQION5LTLqbTfLOyg="
2140
    },
2141
    "boxen": {
2142
      "version": "1.2.2",
2143
      "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.2.2.tgz",
2144
      "integrity": "sha1-Px1AMsMP/qnUsCwyLq8up0HcvOU=",
2145
      "dev": true,
2146
      "requires": {
2147
        "ansi-align": "2.0.0",
2148
        "camelcase": "4.1.0",
2149
        "chalk": "2.2.0",
2150
        "cli-boxes": "1.0.0",
2151
        "string-width": "2.1.1",
2152
        "term-size": "1.2.0",
2153
        "widest-line": "1.0.0"
2154
      },
2155
      "dependencies": {
2156
        "ansi-regex": {
2157
          "version": "3.0.0",
2158
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
2159
          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
2160
          "dev": true
2161
        },
2162
        "ansi-styles": {
2163
          "version": "3.2.0",
2164
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
2165
          "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
2166
          "dev": true,
2167
          "requires": {
2168
            "color-convert": "1.9.0"
2169
          }
2170
        },
2171
        "camelcase": {
2172
          "version": "4.1.0",
2173
          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
2174
          "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
2175
          "dev": true
2176
        },
2177
        "chalk": {
2178
          "version": "2.2.0",
2179
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.2.0.tgz",
2180
          "integrity": "sha512-0BMM/2hG3ZaoPfR6F+h/oWpZtsh3b/s62TjSM6MGCJWEbJDN1acqCXvyhhZsDSVFklpebUoQ5O1kKC7lOzrn9g==",
2181
          "dev": true,
2182
          "requires": {
2183
            "ansi-styles": "3.2.0",
2184
            "escape-string-regexp": "1.0.5",
2185
            "supports-color": "4.5.0"
2186
          }
2187
        },
2188
        "has-flag": {
2189
          "version": "2.0.0",
2190
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
2191
          "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
2192
          "dev": true
2193
        },
2194
        "is-fullwidth-code-point": {
2195
          "version": "2.0.0",
2196
          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2197
          "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2198
          "dev": true
2199
        },
2200
        "string-width": {
2201
          "version": "2.1.1",
2202
          "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
2203
          "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
2204
          "dev": true,
2205
          "requires": {
2206
            "is-fullwidth-code-point": "2.0.0",
2207
            "strip-ansi": "4.0.0"
2208
          }
2209
        },
2210
        "strip-ansi": {
2211
          "version": "4.0.0",
2212
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2213
          "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2214
          "dev": true,
2215
          "requires": {
2216
            "ansi-regex": "3.0.0"
2217
          }
2218
        },
2219
        "supports-color": {
2220
          "version": "4.5.0",
2221
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
2222
          "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
2223
          "dev": true,
2224
          "requires": {
2225
            "has-flag": "2.0.0"
2226
          }
2227
        }
2228
      }
2229
    },
2230
    "brace-expansion": {
2231
      "version": "1.1.8",
2232
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
2233
      "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
2234
      "dev": true,
2235
      "requires": {
2236
        "balanced-match": "1.0.0",
2237
        "concat-map": "0.0.1"
2238
      },
2239
      "dependencies": {
2240
        "balanced-match": {
2241
          "version": "1.0.0",
2242
          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
2243
          "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
2244
          "dev": true
2245
        }
2246
      }
2247
    },
2248
    "braces": {
2249
      "version": "2.3.1",
2250
      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.1.tgz",
2251
      "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==",
2252
      "dev": true,
2253
      "requires": {
2254
        "arr-flatten": "1.1.0",
2255
        "array-unique": "0.3.2",
2256
        "define-property": "1.0.0",
2257
        "extend-shallow": "2.0.1",
2258
        "fill-range": "4.0.0",
2259
        "isobject": "3.0.1",
2260
        "kind-of": "6.0.2",
2261
        "repeat-element": "1.1.2",
2262
        "snapdragon": "0.8.1",
2263
        "snapdragon-node": "2.1.1",
2264
        "split-string": "3.1.0",
2265
        "to-regex": "3.0.1"
2266
      },
2267
      "dependencies": {
2268
        "define-property": {
2269
          "version": "1.0.0",
2270
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2271
          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2272
          "dev": true,
2273
          "requires": {
2274
            "is-descriptor": "1.0.2"
2275
          }
2276
        },
2277
        "extend-shallow": {
2278
          "version": "2.0.1",
2279
          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2280
          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2281
          "dev": true,
2282
          "requires": {
2283
            "is-extendable": "0.1.1"
2284
          }
2285
        }
2286
      }
2287
    },
2288
    "broccoli-clean-css": {
2289
      "version": "1.1.0",
2290
      "resolved": "https://registry.npmjs.org/broccoli-clean-css/-/broccoli-clean-css-1.1.0.tgz",
2291
      "integrity": "sha1-nbFD2a9+CuecJuOsWpuy1yDqGfo=",
2292
      "dev": true,
2293
      "requires": {
2294
        "broccoli-persistent-filter": "1.4.3",
2295
        "clean-css-promise": "0.1.1",
2296
        "inline-source-map-comment": "1.0.5",
2297
        "json-stable-stringify": "1.0.1"
2298
      }
2299
    },
2300
    "broccoli-funnel": {
2301
      "version": "1.2.0",
2302
      "resolved": "https://registry.npmjs.org/broccoli-funnel/-/broccoli-funnel-1.2.0.tgz",
2303
      "integrity": "sha1-zdw6/F/xaFqAI0iP/3TOb7WlEpY=",
2304
      "dev": true,
2305
      "requires": {
2306
        "array-equal": "1.0.0",
2307
        "blank-object": "1.0.2",
2308
        "broccoli-plugin": "1.3.0",
2309
        "debug": "2.6.9",
2310
        "exists-sync": "0.0.4",
2311
        "fast-ordered-set": "1.0.3",
2312
        "fs-tree-diff": "0.5.7",
2313
        "heimdalljs": "0.2.5",
2314
        "minimatch": "3.0.4",
2315
        "mkdirp": "0.5.1",
2316
        "path-posix": "1.0.0",
2317
        "rimraf": "2.6.2",
2318
        "symlink-or-copy": "1.2.0",
2319
        "walk-sync": "0.3.2"
2320
      },
2321
      "dependencies": {
2322
        "exists-sync": {
2323
          "version": "0.0.4",
2324
          "resolved": "https://registry.npmjs.org/exists-sync/-/exists-sync-0.0.4.tgz",
2325
          "integrity": "sha1-l0TCxCjMA7AQYNtFTUsS8O88iHk=",
2326
          "dev": true
2327
        },
2328
        "walk-sync": {
2329
          "version": "0.3.2",
2330
          "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-0.3.2.tgz",
2331
          "integrity": "sha512-FMB5VqpLqOCcqrzA9okZFc0wq0Qbmdm396qJxvQZhDpyu0W95G9JCmp74tx7iyYnyOcBtUuKJsgIKAqjozvmmQ==",
2332
          "dev": true,
2333
          "requires": {
2334
            "ensure-posix-path": "1.0.2",
2335
            "matcher-collection": "1.0.5"
2336
          }
2337
        }
2338
      }
2339
    },
2340
    "broccoli-kitchen-sink-helpers": {
2341
      "version": "0.3.1",
2342
      "resolved": "https://registry.npmjs.org/broccoli-kitchen-sink-helpers/-/broccoli-kitchen-sink-helpers-0.3.1.tgz",
2343
      "integrity": "sha1-d8fBgZS5ZkFj7E/O4nk0RJJuDAY=",
2344
      "dev": true,
2345
      "requires": {
2346
        "glob": "5.0.15",
2347
        "mkdirp": "0.5.1"
2348
      },
2349
      "dependencies": {
2350
        "glob": {
2351
          "version": "5.0.15",
2352
          "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
2353
          "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
2354
          "dev": true,
2355
          "requires": {
2356
            "inflight": "1.0.6",
2357
            "inherits": "2.0.3",
2358
            "minimatch": "3.0.4",
2359
            "once": "1.4.0",
2360
            "path-is-absolute": "1.0.1"
2361
          }
2362
        }
2363
      }
2364
    },
2365
    "broccoli-merge-trees": {
2366
      "version": "1.2.4",
2367
      "resolved": "https://registry.npmjs.org/broccoli-merge-trees/-/broccoli-merge-trees-1.2.4.tgz",
2368
      "integrity": "sha1-oAFRm7UGfwZYnZGvopQkRaLQ/bU=",
2369
      "dev": true,
2370
      "requires": {
2371
        "broccoli-plugin": "1.3.0",
2372
        "can-symlink": "1.0.0",
2373
        "fast-ordered-set": "1.0.3",
2374
        "fs-tree-diff": "0.5.7",
2375
        "heimdalljs": "0.2.5",
2376
        "heimdalljs-logger": "0.1.9",
2377
        "rimraf": "2.6.2",
2378
        "symlink-or-copy": "1.2.0"
2379
      }
2380
    },
2381
    "broccoli-persistent-filter": {
2382
      "version": "1.4.3",
2383
      "resolved": "https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.4.3.tgz",
2384
      "integrity": "sha512-JwNLDvvXJlhUmr+CHcbVhCyp33NbCIAITjQZmJY9e8QzANXh3jpFWlhSFvkWghwKA8rTAKcXkW12agtiZjxr4g==",
2385
      "dev": true,
2386
      "requires": {
2387
        "async-disk-cache": "1.3.3",
2388
        "async-promise-queue": "1.0.4",
2389
        "broccoli-plugin": "1.3.0",
2390
        "fs-tree-diff": "0.5.7",
2391
        "hash-for-dep": "1.2.3",
2392
        "heimdalljs": "0.2.5",
2393
        "heimdalljs-logger": "0.1.9",
2394
        "mkdirp": "0.5.1",
2395
        "promise-map-series": "0.2.3",
2396
        "rimraf": "2.6.2",
2397
        "rsvp": "3.6.2",
2398
        "symlink-or-copy": "1.2.0",
2399
        "walk-sync": "0.3.2"
2400
      },
2401
      "dependencies": {
2402
        "walk-sync": {
2403
          "version": "0.3.2",
2404
          "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-0.3.2.tgz",
2405
          "integrity": "sha512-FMB5VqpLqOCcqrzA9okZFc0wq0Qbmdm396qJxvQZhDpyu0W95G9JCmp74tx7iyYnyOcBtUuKJsgIKAqjozvmmQ==",
2406
          "dev": true,
2407
          "requires": {
2408
            "ensure-posix-path": "1.0.2",
2409
            "matcher-collection": "1.0.5"
2410
          }
2411
        }
2412
      }
2413
    },
2414
    "broccoli-plugin": {
2415
      "version": "1.3.0",
2416
      "resolved": "https://registry.npmjs.org/broccoli-plugin/-/broccoli-plugin-1.3.0.tgz",
2417
      "integrity": "sha1-vucEqOQtoIy1jlE6qkNu+38O8e4=",
2418
      "dev": true,
2419
      "requires": {
2420
        "promise-map-series": "0.2.3",
2421
        "quick-temp": "0.1.5",
2422
        "rimraf": "2.6.2",
2423
        "symlink-or-copy": "1.2.0"
2424
      }
2425
    },
2426
    "brorand": {
2427
      "version": "1.1.0",
2428
      "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
2429
      "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
2430
      "dev": true
2431
    },
2432
    "browser-sync": {
2433
      "version": "2.18.13",
2434
      "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.18.13.tgz",
2435
      "integrity": "sha512-qhdrmgshVGwweogT/bdOKkZDxVxqiF4+9mibaDeAxvDBeoUtdgABk5x7YQ1KCcLRchAfv8AVtp9NuITl5CTNqg==",
2436
      "dev": true,
2437
      "requires": {
2438
        "browser-sync-client": "2.5.1",
2439
        "browser-sync-ui": "0.6.3",
2440
        "bs-recipes": "1.3.4",
2441
        "chokidar": "1.7.0",
2442
        "connect": "3.5.0",
2443
        "dev-ip": "1.0.1",
2444
        "easy-extender": "2.3.2",
2445
        "eazy-logger": "3.0.2",
2446
        "emitter-steward": "1.0.0",
2447
        "fs-extra": "3.0.1",
2448
        "http-proxy": "1.15.2",
2449
        "immutable": "3.8.1",
2450
        "localtunnel": "1.8.3",
2451
        "micromatch": "2.3.11",
2452
        "opn": "4.0.2",
2453
        "portscanner": "2.1.1",
2454
        "qs": "6.2.1",
2455
        "resp-modifier": "6.0.2",
2456
        "rx": "4.1.0",
2457
        "serve-index": "1.8.0",
2458
        "serve-static": "1.12.2",
2459
        "server-destroy": "1.0.1",
2460
        "socket.io": "1.6.0",
2461
        "socket.io-client": "1.6.0",
2462
        "ua-parser-js": "0.7.12",
2463
        "yargs": "6.4.0"
2464
      },
2465
      "dependencies": {
2466
        "arr-diff": {
2467
          "version": "2.0.0",
2468
          "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
2469
          "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
2470
          "dev": true,
2471
          "requires": {
2472
            "arr-flatten": "1.1.0"
2473
          }
2474
        },
2475
        "array-unique": {
2476
          "version": "0.2.1",
2477
          "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
2478
          "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
2479
          "dev": true
2480
        },
2481
        "braces": {
2482
          "version": "1.8.5",
2483
          "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
2484
          "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
2485
          "dev": true,
2486
          "requires": {
2487
            "expand-range": "1.8.2",
2488
            "preserve": "0.2.0",
2489
            "repeat-element": "1.1.2"
2490
          }
2491
        },
2492
        "expand-brackets": {
2493
          "version": "0.1.5",
2494
          "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
2495
          "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
2496
          "dev": true,
2497
          "requires": {
2498
            "is-posix-bracket": "0.1.1"
2499
          }
2500
        },
2501
        "extglob": {
2502
          "version": "0.3.2",
2503
          "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
2504
          "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
2505
          "dev": true,
2506
          "requires": {
2507
            "is-extglob": "1.0.0"
2508
          }
2509
        },
2510
        "kind-of": {
2511
          "version": "3.2.2",
2512
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2513
          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2514
          "dev": true,
2515
          "requires": {
2516
            "is-buffer": "1.1.5"
2517
          }
2518
        },
2519
        "micromatch": {
2520
          "version": "2.3.11",
2521
          "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
2522
          "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
2523
          "dev": true,
2524
          "requires": {
2525
            "arr-diff": "2.0.0",
2526
            "array-unique": "0.2.1",
2527
            "braces": "1.8.5",
2528
            "expand-brackets": "0.1.5",
2529
            "extglob": "0.3.2",
2530
            "filename-regex": "2.0.1",
2531
            "is-extglob": "1.0.0",
2532
            "is-glob": "2.0.1",
2533
            "kind-of": "3.2.2",
2534
            "normalize-path": "2.1.1",
2535
            "object.omit": "2.0.1",
2536
            "parse-glob": "3.0.4",
2537
            "regex-cache": "0.4.4"
2538
          }
2539
        }
2540
      }
2541
    },
2542
    "browser-sync-client": {
2543
      "version": "2.5.1",
2544
      "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.5.1.tgz",
2545
      "integrity": "sha1-7BrWmknC4tS2RbGLHAbCmz2a+Os=",
2546
      "dev": true,
2547
      "requires": {
2548
        "etag": "1.8.1",
2549
        "fresh": "0.3.0"
2550
      }
2551
    },
2552
    "browser-sync-ui": {
2553
      "version": "0.6.3",
2554
      "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-0.6.3.tgz",
2555
      "integrity": "sha1-ZApTfBgGiTA9W+krxHa568RBwLw=",
2556
      "dev": true,
2557
      "requires": {
2558
        "async-each-series": "0.1.1",
2559
        "connect-history-api-fallback": "1.4.0",
2560
        "immutable": "3.8.1",
2561
        "server-destroy": "1.0.1",
2562
        "stream-throttle": "0.1.3",
2563
        "weinre": "2.0.0-pre-I0Z7U9OV"
2564
      }
2565
    },
2566
    "browserify-aes": {
2567
      "version": "1.1.1",
2568
      "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz",
2569
      "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==",
2570
      "dev": true,
2571
      "requires": {
2572
        "buffer-xor": "1.0.3",
2573
        "cipher-base": "1.0.4",
2574
        "create-hash": "1.1.3",
2575
        "evp_bytestokey": "1.0.3",
2576
        "inherits": "2.0.3",
2577
        "safe-buffer": "5.1.1"
2578
      }
2579
    },
2580
    "browserify-cipher": {
2581
      "version": "1.0.0",
2582
      "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz",
2583
      "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=",
2584
      "dev": true,
2585
      "requires": {
2586
        "browserify-aes": "1.1.1",
2587
        "browserify-des": "1.0.0",
2588
        "evp_bytestokey": "1.0.3"
2589
      }
2590
    },
2591
    "browserify-des": {
2592
      "version": "1.0.0",
2593
      "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz",
2594
      "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=",
2595
      "dev": true,
2596
      "requires": {
2597
        "cipher-base": "1.0.4",
2598
        "des.js": "1.0.0",
2599
        "inherits": "2.0.3"
2600
      }
2601
    },
2602
    "browserify-rsa": {
2603
      "version": "4.0.1",
2604
      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
2605
      "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
2606
      "dev": true,
2607
      "requires": {
2608
        "bn.js": "4.11.8",
2609
        "randombytes": "2.0.5"
2610
      }
2611
    },
2612
    "browserify-sign": {
2613
      "version": "4.0.4",
2614
      "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
2615
      "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
2616
      "dev": true,
2617
      "requires": {
2618
        "bn.js": "4.11.8",
2619
        "browserify-rsa": "4.0.1",
2620
        "create-hash": "1.1.3",
2621
        "create-hmac": "1.1.6",
2622
        "elliptic": "6.4.0",
2623
        "inherits": "2.0.3",
2624
        "parse-asn1": "5.1.0"
2625
      }
2626
    },
2627
    "browserify-zlib": {
2628
      "version": "0.1.4",
2629
      "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
2630
      "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
2631
      "dev": true,
2632
      "requires": {
2633
        "pako": "0.2.9"
2634
      }
2635
    },
2636
    "browserslist": {
2637
      "version": "1.7.7",
2638
      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
2639
      "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
2640
      "dev": true,
2641
      "requires": {
2642
        "caniuse-db": "1.0.30000810",
2643
        "electron-to-chromium": "1.3.34"
2644
      }
2645
    },
2646
    "bs-recipes": {
2647
      "version": "1.3.4",
2648
      "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz",
2649
      "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=",
2650
      "dev": true
2651
    },
2652
    "buffer": {
2653
      "version": "4.9.1",
2654
      "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
2655
      "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
2656
      "dev": true,
2657
      "requires": {
2658
        "base64-js": "1.2.1",
2659
        "ieee754": "1.1.8",
2660
        "isarray": "1.0.0"
2661
      }
2662
    },
2663
    "buffer-xor": {
2664
      "version": "1.0.3",
2665
      "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
2666
      "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
2667
      "dev": true
2668
    },
2669
    "builtin-modules": {
2670
      "version": "1.1.1",
2671
      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
2672
      "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
2673
      "dev": true
2674
    },
2675
    "builtin-status-codes": {
2676
      "version": "3.0.0",
2677
      "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
2678
      "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
2679
      "dev": true
2680
    },
2681
    "bytes": {
2682
      "version": "3.0.0",
2683
      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
2684
      "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
2685
      "dev": true
2686
    },
2687
    "cache-base": {
2688
      "version": "1.0.1",
2689
      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
2690
      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
2691
      "dev": true,
2692
      "requires": {
2693
        "collection-visit": "1.0.0",
2694
        "component-emitter": "1.2.1",
2695
        "get-value": "2.0.6",
2696
        "has-value": "1.0.0",
2697
        "isobject": "3.0.1",
2698
        "set-value": "2.0.0",
2699
        "to-object-path": "0.3.0",
2700
        "union-value": "1.0.0",
2701
        "unset-value": "1.0.0"
2702
      }
2703
    },
2704
    "callsite": {
2705
      "version": "1.0.0",
2706
      "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
2707
      "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
2708
      "dev": true
2709
    },
2710
    "camel-case": {
2711
      "version": "3.0.0",
2712
      "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
2713
      "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
2714
      "dev": true,
2715
      "requires": {
2716
        "no-case": "2.3.2",
2717
        "upper-case": "1.1.3"
2718
      }
2719
    },
2720
    "camelcase": {
2721
      "version": "1.2.1",
2722
      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
2723
      "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
2724
      "dev": true
2725
    },
2726
    "camelcase-keys": {
2727
      "version": "2.1.0",
2728
      "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
2729
      "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
2730
      "dev": true,
2731
      "requires": {
2732
        "camelcase": "2.1.1",
2733
        "map-obj": "1.0.1"
2734
      },
2735
      "dependencies": {
2736
        "camelcase": {
2737
          "version": "2.1.1",
2738
          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
2739
          "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
2740
          "dev": true
2741
        }
2742
      }
2743
    },
2744
    "can-symlink": {
2745
      "version": "1.0.0",
2746
      "resolved": "https://registry.npmjs.org/can-symlink/-/can-symlink-1.0.0.tgz",
2747
      "integrity": "sha1-l7YH2KhLtsbiKLkC2GTstZS50hk=",
2748
      "dev": true,
2749
      "requires": {
2750
        "tmp": "0.0.28"
2751
      }
2752
    },
2753
    "caniuse-api": {
2754
      "version": "1.6.1",
2755
      "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz",
2756
      "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=",
2757
      "dev": true,
2758
      "requires": {
2759
        "browserslist": "1.7.7",
2760
        "caniuse-db": "1.0.30000810",
2761
        "lodash.memoize": "4.1.2",
2762
        "lodash.uniq": "4.5.0"
2763
      }
2764
    },
2765
    "caniuse-db": {
2766
      "version": "1.0.30000810",
2767
      "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000810.tgz",
2768
      "integrity": "sha1-vSWDDEHvq2Qzmi44H0lnc0PIRQk=",
2769
      "dev": true
2770
    },
2771
    "capture-stack-trace": {
2772
      "version": "1.0.0",
2773
      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
2774
      "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=",
2775
      "dev": true
2776
    },
2777
    "cardinal": {
2778
      "version": "0.5.0",
2779
      "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-0.5.0.tgz",
2780
      "integrity": "sha1-ANX2YdvUqr/ffUHOSKWlm8o1opE=",
2781
      "dev": true,
2782
      "requires": {
2783
        "ansicolors": "0.2.1",
2784
        "redeyed": "0.5.0"
2785
      }
2786
    },
2787
    "caseless": {
2788
      "version": "0.12.0",
2789
      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2790
      "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
2791
      "dev": true
2792
    },
2793
    "center-align": {
2794
      "version": "0.1.3",
2795
      "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
2796
      "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
2797
      "dev": true,
2798
      "requires": {
2799
        "align-text": "0.1.4",
2800
        "lazy-cache": "1.0.4"
2801
      },
2802
      "dependencies": {
2803
        "lazy-cache": {
2804
          "version": "1.0.4",
2805
          "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
2806
          "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
2807
          "dev": true
2808
        }
2809
      }
2810
    },
2811
    "chalk": {
2812
      "version": "1.1.3",
2813
      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
2814
      "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2815
      "dev": true,
2816
      "requires": {
2817
        "ansi-styles": "2.2.1",
2818
        "escape-string-regexp": "1.0.5",
2819
        "has-ansi": "2.0.0",
2820
        "strip-ansi": "3.0.1",
2821
        "supports-color": "2.0.0"
2822
      }
2823
    },
2824
    "charenc": {
2825
      "version": "0.0.2",
2826
      "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
2827
      "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=",
2828
      "dev": true
2829
    },
2830
    "chokidar": {
2831
      "version": "1.7.0",
2832
      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
2833
      "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
2834
      "dev": true,
2835
      "requires": {
2836
        "anymatch": "1.3.2",
2837
        "async-each": "1.0.1",
2838
        "fsevents": "1.1.3",
2839
        "glob-parent": "2.0.0",
2840
        "inherits": "2.0.3",
2841
        "is-binary-path": "1.0.1",
2842
        "is-glob": "2.0.1",
2843
        "path-is-absolute": "1.0.1",
2844
        "readdirp": "2.1.0"
2845
      }
2846
    },
2847
    "cipher-base": {
2848
      "version": "1.0.4",
2849
      "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
2850
      "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
2851
      "dev": true,
2852
      "requires": {
2853
        "inherits": "2.0.3",
2854
        "safe-buffer": "5.1.1"
2855
      }
2856
    },
2857
    "clap": {
2858
      "version": "1.2.3",
2859
      "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz",
2860
      "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==",
2861
      "dev": true,
2862
      "requires": {
2863
        "chalk": "1.1.3"
2864
      }
2865
    },
2866
    "class-utils": {
2867
      "version": "0.3.6",
2868
      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2869
      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
2870
      "dev": true,
2871
      "requires": {
2872
        "arr-union": "3.1.0",
2873
        "define-property": "0.2.5",
2874
        "isobject": "3.0.1",
2875
        "static-extend": "0.1.2"
2876
      },
2877
      "dependencies": {
2878
        "define-property": {
2879
          "version": "0.2.5",
2880
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2881
          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2882
          "dev": true,
2883
          "requires": {
2884
            "is-descriptor": "0.1.6"
2885
          }
2886
        },
2887
        "is-accessor-descriptor": {
2888
          "version": "0.1.6",
2889
          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
2890
          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
2891
          "dev": true,
2892
          "requires": {
2893
            "kind-of": "3.2.2"
2894
          },
2895
          "dependencies": {
2896
            "kind-of": {
2897
              "version": "3.2.2",
2898
              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2899
              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2900
              "dev": true,
2901
              "requires": {
2902
                "is-buffer": "1.1.5"
2903
              }
2904
            }
2905
          }
2906
        },
2907
        "is-data-descriptor": {
2908
          "version": "0.1.4",
2909
          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
2910
          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
2911
          "dev": true,
2912
          "requires": {
2913
            "kind-of": "3.2.2"
2914
          },
2915
          "dependencies": {
2916
            "kind-of": {
2917
              "version": "3.2.2",
2918
              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2919
              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2920
              "dev": true,
2921
              "requires": {
2922
                "is-buffer": "1.1.5"
2923
              }
2924
            }
2925
          }
2926
        },
2927
        "is-descriptor": {
2928
          "version": "0.1.6",
2929
          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
2930
          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
2931
          "dev": true,
2932
          "requires": {
2933
            "is-accessor-descriptor": "0.1.6",
2934
            "is-data-descriptor": "0.1.4",
2935
            "kind-of": "5.1.0"
2936
          }
2937
        },
2938
        "kind-of": {
2939
          "version": "5.1.0",
2940
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2941
          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2942
          "dev": true
2943
        }
2944
      }
2945
    },
2946
    "clean-css": {
2947
      "version": "4.1.9",
2948
      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.9.tgz",
2949
      "integrity": "sha1-Nc7ornaHpJuYA09w3gDE7dOCYwE=",
2950
      "dev": true,
2951
      "requires": {
2952
        "source-map": "0.5.7"
2953
      }
2954
    },
2955
    "clean-css-promise": {
2956
      "version": "0.1.1",
2957
      "resolved": "https://registry.npmjs.org/clean-css-promise/-/clean-css-promise-0.1.1.tgz",
2958
      "integrity": "sha1-Q/PSyN/LK/BxSBJSzZt2QzwI7ss=",
2959
      "dev": true,
2960
      "requires": {
2961
        "array-to-error": "1.1.1",
2962
        "clean-css": "3.4.28",
2963
        "pinkie-promise": "2.0.1"
2964
      },
2965
      "dependencies": {
2966
        "clean-css": {
2967
          "version": "3.4.28",
2968
          "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz",
2969
          "integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=",
2970
          "dev": true,
2971
          "requires": {
2972
            "commander": "2.8.1",
2973
            "source-map": "0.4.4"
2974
          }
2975
        },
2976
        "commander": {
2977
          "version": "2.8.1",
2978
          "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
2979
          "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
2980
          "dev": true,
2981
          "requires": {
2982
            "graceful-readlink": "1.0.1"
2983
          }
2984
        },
2985
        "source-map": {
2986
          "version": "0.4.4",
2987
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
2988
          "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
2989
          "dev": true,
2990
          "requires": {
2991
            "amdefine": "1.0.1"
2992
          }
2993
        }
2994
      }
2995
    },
2996
    "cli-boxes": {
2997
      "version": "1.0.0",
2998
      "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
2999
      "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=",
3000
      "dev": true
3001
    },
3002
    "cli-cursor": {
3003
      "version": "1.0.2",
3004
      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
3005
      "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
3006
      "dev": true,
3007
      "requires": {
3008
        "restore-cursor": "1.0.1"
3009
      }
3010
    },
3011
    "cli-spinners": {
3012
      "version": "0.1.2",
3013
      "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-0.1.2.tgz",
3014
      "integrity": "sha1-u3ZNiOGF+54eaiofGXcjGPYF4xw=",
3015
      "dev": true
3016
    },
3017
    "cli-table": {
3018
      "version": "0.3.1",
3019
      "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz",
3020
      "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=",
3021
      "dev": true,
3022
      "requires": {
3023
        "colors": "1.0.3"
3024
      },
3025
      "dependencies": {
3026
        "colors": {
3027
          "version": "1.0.3",
3028
          "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
3029
          "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=",
3030
          "dev": true
3031
        }
3032
      }
3033
    },
3034
    "cli-truncate": {
3035
      "version": "1.1.0",
3036
      "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-1.1.0.tgz",
3037
      "integrity": "sha512-bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA==",
3038
      "dev": true,
3039
      "requires": {
3040
        "slice-ansi": "1.0.0",
3041
        "string-width": "2.1.1"
3042
      },
3043
      "dependencies": {
3044
        "ansi-regex": {
3045
          "version": "3.0.0",
3046
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
3047
          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
3048
          "dev": true
3049
        },
3050
        "is-fullwidth-code-point": {
3051
          "version": "2.0.0",
3052
          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
3053
          "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
3054
          "dev": true
3055
        },
3056
        "string-width": {
3057
          "version": "2.1.1",
3058
          "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
3059
          "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
3060
          "dev": true,
3061
          "requires": {
3062
            "is-fullwidth-code-point": "2.0.0",
3063
            "strip-ansi": "4.0.0"
3064
          }
3065
        },
3066
        "strip-ansi": {
3067
          "version": "4.0.0",
3068
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
3069
          "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
3070
          "dev": true,
3071
          "requires": {
3072
            "ansi-regex": "3.0.0"
3073
          }
3074
        }
3075
      }
3076
    },
3077
    "cli-width": {
3078
      "version": "2.2.0",
3079
      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
3080
      "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
3081
      "dev": true
3082
    },
3083
    "cliui": {
3084
      "version": "3.2.0",
3085
      "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
3086
      "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
3087
      "dev": true,
3088
      "requires": {
3089
        "string-width": "1.0.2",
3090
        "strip-ansi": "3.0.1",
3091
        "wrap-ansi": "2.1.0"
3092
      }
3093
    },
3094
    "clone": {
3095
      "version": "1.0.2",
3096
      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
3097
      "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk=",
3098
      "dev": true
3099
    },
3100
    "clone-deep": {
3101
      "version": "0.3.0",
3102
      "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.3.0.tgz",
3103
      "integrity": "sha1-NIxhrpzb4O3+BT2R/0zFIdeQ7eg=",
3104
      "dev": true,
3105
      "requires": {
3106
        "for-own": "1.0.0",
3107
        "is-plain-object": "2.0.4",
3108
        "kind-of": "3.2.2",
3109
        "shallow-clone": "0.1.2"
3110
      },
3111
      "dependencies": {
3112
        "for-own": {
3113
          "version": "1.0.0",
3114
          "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
3115
          "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
3116
          "dev": true,
3117
          "requires": {
3118
            "for-in": "1.0.2"
3119
          }
3120
        },
3121
        "kind-of": {
3122
          "version": "3.2.2",
3123
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3124
          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3125
          "dev": true,
3126
          "requires": {
3127
            "is-buffer": "1.1.5"
3128
          }
3129
        }
3130
      }
3131
    },
3132
    "clone-stats": {
3133
      "version": "0.0.1",
3134
      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
3135
      "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
3136
      "dev": true
3137
    },
3138
    "co": {
3139
      "version": "4.6.0",
3140
      "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
3141
      "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
3142
      "dev": true
3143
    },
3144
    "coa": {
3145
      "version": "1.0.4",
3146
      "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz",
3147
      "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=",
3148
      "dev": true,
3149
      "requires": {
3150
        "q": "1.5.1"
3151
      }
3152
    },
3153
    "code-point-at": {
3154
      "version": "1.1.0",
3155
      "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
3156
      "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
3157
      "dev": true
3158
    },
3159
    "codecov": {
3160
      "version": "1.0.1",
3161
      "resolved": "https://registry.npmjs.org/codecov/-/codecov-1.0.1.tgz",
3162
      "integrity": "sha1-lyYM6sDpa47ajVYgBlWKU6E53/0=",
3163
      "dev": true,
3164
      "requires": {
3165
        "argv": "0.0.2",
3166
        "execSync": "1.0.2",
3167
        "request": "2.81.0",
3168
        "urlgrey": "0.4.4"
3169
      }
3170
    },
3171
    "collection-visit": {
3172
      "version": "1.0.0",
3173
      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
3174
      "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
3175
      "dev": true,
3176
      "requires": {
3177
        "map-visit": "1.0.0",
3178
        "object-visit": "1.0.1"
3179
      }
3180
    },
3181
    "color": {
3182
      "version": "0.11.4",
3183
      "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz",
3184
      "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=",
3185
      "dev": true,
3186
      "requires": {
3187
        "clone": "1.0.2",
3188
        "color-convert": "1.9.0",
3189
        "color-string": "0.3.0"
3190
      }
3191
    },
3192
    "color-convert": {
3193
      "version": "1.9.0",
3194
      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz",
3195
      "integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=",
3196
      "dev": true,
3197
      "requires": {
3198
        "color-name": "1.1.3"
3199
      }
3200
    },
3201
    "color-name": {
3202
      "version": "1.1.3",
3203
      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
3204
      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
3205
      "dev": true
3206
    },
3207
    "color-string": {
3208
      "version": "0.3.0",
3209
      "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz",
3210
      "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=",
3211
      "dev": true,
3212
      "requires": {
3213
        "color-name": "1.1.3"
3214
      }
3215
    },
3216
    "color-support": {
3217
      "version": "1.1.3",
3218
      "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
3219
      "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
3220
      "dev": true
3221
    },
3222
    "colormin": {
3223
      "version": "1.1.2",
3224
      "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz",
3225
      "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=",
3226
      "dev": true,
3227
      "requires": {
3228
        "color": "0.11.4",
3229
        "css-color-names": "0.0.4",
3230
        "has": "1.0.1"
3231
      }
3232
    },
3233
    "colors": {
3234
      "version": "1.1.2",
3235
      "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
3236
      "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
3237
      "dev": true
3238
    },
3239
    "columnify": {
3240
      "version": "1.5.4",
3241
      "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz",
3242
      "integrity": "sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=",
3243
      "dev": true,
3244
      "requires": {
3245
        "strip-ansi": "3.0.1",
3246
        "wcwidth": "1.0.1"
3247
      }
3248
    },
3249
    "combined-stream": {
3250
      "version": "1.0.5",
3251
      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
3252
      "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
3253
      "dev": true,
3254
      "requires": {
3255
        "delayed-stream": "1.0.0"
3256
      }
3257
    },
3258
    "commander": {
3259
      "version": "2.11.0",
3260
      "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
3261
      "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
3262
      "dev": true
3263
    },
3264
    "common-tags": {
3265
      "version": "1.7.2",
3266
      "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.7.2.tgz",
3267
      "integrity": "sha512-joj9ZlUOjCrwdbmiLqafeUSgkUM74NqhLsZtSqDmhKudaIY197zTrb8JMl31fMnCUuxwFT23eC/oWvrZzDLRJQ==",
3268
      "dev": true,
3269
      "requires": {
3270
        "babel-runtime": "6.26.0"
3271
      }
3272
    },
3273
    "component-bind": {
3274
      "version": "1.0.0",
3275
      "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
3276
      "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
3277
      "dev": true
3278
    },
3279
    "component-emitter": {
3280
      "version": "1.2.1",
3281
      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
3282
      "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
3283
      "dev": true
3284
    },
3285
    "component-inherit": {
3286
      "version": "0.0.3",
3287
      "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
3288
      "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
3289
      "dev": true
3290
    },
3291
    "component-library": {
3292
      "version": "file:../component-library-0.0.0.tgz",
3293
      "integrity": "sha512-3+mk1jA/2GbhQ0Hu1/FQT2hV1+COhe+v4BiT7osrSMIDN9sFWWKKnxPlXKAXIXgars63DZCg2SlDJujjL8U5fA==",
3294
      "requires": {
3295
        "@angular/animations": "5.2.7",
3296
        "@angular/common": "5.2.7",
3297
        "@angular/compiler": "5.2.7",
3298
        "@angular/core": "5.2.7",
3299
        "@angular/forms": "5.2.7",
3300
        "@angular/http": "5.2.7",
3301
        "@angular/platform-browser": "5.2.7",
3302
        "@angular/platform-browser-dynamic": "5.2.7",
3303
        "@angular/router": "5.2.7",
3304
        "angular-in-memory-web-api": "0.5.3",
3305
        "core-js": "2.5.3",
3306
        "ngx-bootstrap": "1.9.3",
3307
        "rxjs": "5.5.6",
3308
        "tslib": "1.8.0",
3309
        "zone.js": "0.8.20"
3310
      },
3311
      "dependencies": {
3312
        "@angular/common": {
3313
          "version": "5.2.7",
3314
          "resolved": "https://registry.npmjs.org/@angular/common/-/common-5.2.7.tgz",
3315
          "integrity": "sha512-TqsDMmPX1JlEH2QIneuAVzEO4ubzxLBAdV4XbKWDQKC/UfbWIIpSrSp2cIi85NV1tKkg0WAaodCIZ02NucHIHg==",
3316
          "requires": {
3317
            "tslib": "1.8.0"
3318
          }
3319
        },
3320
        "@angular/compiler": {
3321
          "version": "5.2.7",
3322
          "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-5.2.7.tgz",
3323
          "integrity": "sha512-26RG+Dy+M/95OyNNqM+OAruarIPOmbndiaglz2dMrNYzenfbSgG/AoPlL5uCdSqZDiXgnlKnS2K6/ePWXDSKNw==",
3324
          "requires": {
3325
            "tslib": "1.8.0"
3326
          }
3327
        },
3328
        "@angular/core": {
3329
          "version": "5.2.7",
3330
          "resolved": "https://registry.npmjs.org/@angular/core/-/core-5.2.7.tgz",
3331
          "integrity": "sha512-DQuL6n7cjBfZmWX5RCV271g6PW9N8b93g2skWnM/zjm+BL9tfHPgvmsjMNB7QEHSxW8VBaaQ6gjj422O01A87g==",
3332
          "requires": {
3333
            "tslib": "1.8.0"
3334
          }
3335
        },
3336
        "@angular/forms": {
3337
          "version": "5.2.7",
3338
          "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-5.2.7.tgz",
3339
          "integrity": "sha512-43oLKdzMjMV/hOLpSTg8aOggcx+veTnPp/JN+KzMGo2qtbim5nk3fnuscWDeDOdkh8hPRPGarKxeFNEE9ZZSTg==",
3340
          "requires": {
3341
            "tslib": "1.8.0"
3342
          }
3343
        },
3344
        "@angular/http": {
3345
          "version": "5.2.7",
3346
          "resolved": "https://registry.npmjs.org/@angular/http/-/http-5.2.7.tgz",
3347
          "integrity": "sha512-048+tCbsNYc9xVvIn5/sOvO4fXVkbB5b1IRYRGiRYXpTz6+JWIm5AwOqZIOeVDgqgZHFf96QllXDcFbdNVDgSA==",
3348
          "requires": {
3349
            "tslib": "1.8.0"
3350
          }
3351
        },
3352
        "@angular/platform-browser": {
3353
          "version": "5.2.7",
3354
          "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-5.2.7.tgz",
3355
          "integrity": "sha512-SdLx4F6tOy4/s3y1KZ/Z3YA6fiIrydaO2bry2FJglDxJh24p6TZIob+zC16N2MTuFW819KY5OlacNhc8aj6Yag==",
3356
          "requires": {
3357
            "tslib": "1.8.0"
3358
          }
3359
        },
3360
        "@angular/platform-browser-dynamic": {
3361
          "version": "5.2.7",
3362
          "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-5.2.7.tgz",
3363
          "integrity": "sha512-95Rwf1JcGF/BI48k+VG2moLTVC863jPSjmHaGkz7cA9bi/QrRFGvFghl1qIm4Ezp3dj8CH8TE3TWB+1AmAg3AQ==",
3364
          "requires": {
3365
            "tslib": "1.8.0"
3366
          }
3367
        },
3368
        "@angular/router": {
3369
          "version": "5.2.7",
3370
          "resolved": "https://registry.npmjs.org/@angular/router/-/router-5.2.7.tgz",
3371
          "integrity": "sha512-ppl0X7EfEgKYXIEPtdy8cOKj5KXuwCQ5Ila+IuGnSjKIRXt/olhBLJMprVl1VJgoxXj7z2i14U7kKaqSvGtpXw==",
3372
          "requires": {
3373
            "tslib": "1.8.0"
3374
          }
3375
        },
3376
        "angular-in-memory-web-api": {
3377
          "version": "0.5.3",
3378
          "resolved": "https://registry.npmjs.org/angular-in-memory-web-api/-/angular-in-memory-web-api-0.5.3.tgz",
3379
          "integrity": "sha512-1QPwwXG8R/2s7EbHh13HDiJYsk4sdBHNxHJHZHJ/Kxb4T9OG+bb1kGcXzY9UrJkEVxOtUW0ozvL4p/HmeIEszg=="
3380
        }
3381
      }
3382
    },
3383
    "compressible": {
3384
      "version": "2.0.11",
3385
      "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.11.tgz",
3386
      "integrity": "sha1-FnGKdd4oPtjmBAQWJaIGRYZ5fYo=",
3387
      "dev": true,
3388
      "requires": {
3389
        "mime-db": "1.30.0"
3390
      }
3391
    },
3392
    "compression": {
3393
      "version": "1.7.1",
3394
      "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.1.tgz",
3395
      "integrity": "sha1-7/JgPvwuIs+G810uuTWJ+YdTc9s=",
3396
      "dev": true,
3397
      "requires": {
3398
        "accepts": "1.3.4",
3399
        "bytes": "3.0.0",
3400
        "compressible": "2.0.11",
3401
        "debug": "2.6.9",
3402
        "on-headers": "1.0.1",
3403
        "safe-buffer": "5.1.1",
3404
        "vary": "1.1.2"
3405
      }
3406
    },
3407
    "compression-webpack-plugin": {
3408
      "version": "0.3.2",
3409
      "resolved": "https://registry.npmjs.org/compression-webpack-plugin/-/compression-webpack-plugin-0.3.2.tgz",
3410
      "integrity": "sha1-Ht+w50nXNm0+cBZwxGM1mywM9wQ=",
3411
      "dev": true,
3412
      "requires": {
3413
        "async": "0.2.10",
3414
        "node-zopfli": "2.0.2",
3415
        "webpack-sources": "0.1.5"
3416
      },
3417
      "dependencies": {
3418
        "async": {
3419
          "version": "0.2.10",
3420
          "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
3421
          "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
3422
          "dev": true
3423
        },
3424
        "source-list-map": {
3425
          "version": "0.1.8",
3426
          "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
3427
          "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
3428
          "dev": true
3429
        },
3430
        "webpack-sources": {
3431
          "version": "0.1.5",
3432
          "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-0.1.5.tgz",
3433
          "integrity": "sha1-qh86vw8NdNtxEcQOUAuE+WZkB1A=",
3434
          "dev": true,
3435
          "requires": {
3436
            "source-list-map": "0.1.8",
3437
            "source-map": "0.5.7"
3438
          }
3439
        }
3440
      }
3441
    },
3442
    "concat-map": {
3443
      "version": "0.0.1",
3444
      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
3445
      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
3446
      "dev": true
3447
    },
3448
    "concat-stream": {
3449
      "version": "1.6.0",
3450
      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
3451
      "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
3452
      "dev": true,
3453
      "requires": {
3454
        "inherits": "2.0.3",
3455
        "readable-stream": "2.3.3",
3456
        "typedarray": "0.0.6"
3457
      }
3458
    },
3459
    "configstore": {
3460
      "version": "3.1.1",
3461
      "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.1.tgz",
3462
      "integrity": "sha512-5oNkD/L++l0O6xGXxb1EWS7SivtjfGQlRyxJsYgE0Z495/L81e2h4/d3r969hoPXuFItzNOKMtsXgYG4c7dYvw==",
3463
      "dev": true,
3464
      "requires": {
3465
        "dot-prop": "4.2.0",
3466
        "graceful-fs": "4.1.11",
3467
        "make-dir": "1.0.0"