forked from oppia/oppia
-
Notifications
You must be signed in to change notification settings - Fork 0
/
manifest.json
547 lines (547 loc) · 20.7 KB
/
manifest.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
{
"dependencies": {
"backend": {
"backports.functools_lru_cache ": {
"version": "1.5",
"downloadFormat": "tar",
"url": "https://pypi.python.org/packages/57/d4/156eb5fbb08d2e85ab0a632e2bebdad355798dece07d4752f66a8d02d1ea/backports.functools_lru_cache-1.5.tar.gz#md5=2e271cab23c4c4d1de2f7ee80a1736bb",
"tarRootDirPrefix": "backports.functools_lru_cache-",
"rootDirPrefix": "backports.functools_lru_cache-",
"targetDirPrefix": "backports.functools_lru_cache-"
},
"bleach": {
"version": "1.2.2",
"downloadFormat": "zip",
"url": "https://github.com/jsocol/bleach/archive/v1.2.2.zip",
"rootDirPrefix": "bleach-",
"targetDirPrefix": "bleach-"
},
"gaeCloudStorage": {
"version": "1.9.15.0",
"downloadFormat": "tar",
"url": "https://pypi.python.org/packages/source/G/GoogleAppEngineCloudStorageClient/GoogleAppEngineCloudStorageClient-1.9.15.0.tar.gz",
"tarRootDirPrefix": "GoogleAppEngineCloudStorageClient-",
"rootDirPrefix": "gae-cloud-storage-",
"targetDirPrefix": "gae-cloud-storage-"
},
"gaeMapReduce": {
"version": "1.9.17.0",
"downloadFormat": "tar",
"url": "https://pypi.python.org/packages/source/G/GoogleAppEngineMapReduce/GoogleAppEngineMapReduce-1.9.17.0.tar.gz",
"tarRootDirPrefix": "GoogleAppEngineMapReduce-",
"rootDirPrefix": "gae-mapreduce-",
"targetDirPrefix": "gae-mapreduce-"
},
"gaePipeline": {
"version": "1.9.17.0",
"downloadFormat": "tar",
"url": "https://pypi.python.org/packages/source/G/GoogleAppEnginePipeline/GoogleAppEnginePipeline-1.9.17.0.tar.gz#md5=9fe87b281f4b0a7c110534df4e61b6ec",
"tarRootDirPrefix": "GoogleAppEnginePipeline-",
"rootDirPrefix": "gae-pipeline-",
"targetDirPrefix": "gae-pipeline-"
},
"graphy": {
"version": "1.0.0",
"downloadFormat": "tar",
"url": "https://pypi.python.org/packages/source/G/Graphy/Graphy-1.0.0.tar.gz#md5=390b4f9194d81d0590abac90c8b717e0",
"tarRootDirPrefix": "Graphy-",
"rootDirPrefix": "graphy-",
"targetDirPrefix": "graphy-"
},
"html5Lib": {
"version": "0.95",
"downloadFormat": "zip",
"url": "https://github.com/html5lib/html5lib-python/archive/0.95.zip",
"rootDirPrefix": "html5lib-python-",
"targetDirPrefix": "html5lib-python-"
},
"requests": {
"version": "2.10.0",
"downloadFormat": "tar",
"url": "https://pypi.python.org/packages/49/6f/183063f01aae1e025cf0130772b55848750a2f3a89bfa11b385b35d7329d/requests-2.10.0.tar.gz#md5=a36f7a64600f1bfec4d55ae021d232ae",
"tarRootDirPrefix": "requests-",
"rootDirPrefix": "requests-",
"targetDirPrefix": "requests-"
},
"simpleJson": {
"version": "3.7.1",
"downloadFormat": "tar",
"url": "https://pypi.python.org/packages/source/s/simplejson/simplejson-3.7.1.tar.gz#md5=c76c2d11b87e9fb501bd0b2b72091653",
"tarRootDirPrefix": "simplejson-",
"rootDirPrefix": "simplejson-",
"targetDirPrefix": "simplejson-"
},
"beautifulSoup": {
"version": "4.7.1",
"downloadFormat": "tar",
"url": "https://pypi.python.org/packages/80/f2/f6aca7f1b209bb9a7ef069d68813b091c8c3620642b568dac4eb0e507748/beautifulsoup4-4.7.1.tar.gz#md5=321d73746d06bd9a8fcc3787b3fb7598",
"tarRootDirPrefix": "beautifulsoup4-",
"rootDirPrefix": "beautifulsoup4-",
"targetDirPrefix": "beautifulsoup4-"
},
"mutagen": {
"version": "1.38",
"downloadFormat": "tar",
"url": "https://pypi.python.org/packages/57/ec/d7534cdb2766f1fee534a3aabdbdfbf05d6cf77cde617d77b526336a1a72/mutagen-1.38.tar.gz#md5=c54443dfb8d4ac088eb2a0c4fd569772",
"tarRootDirPrefix": "mutagen-",
"rootDirPrefix": "mutagen-",
"targetDirPrefix": "mutagen-"
},
"soupsieve": {
"version": "1.8",
"downloadFormat": "tar",
"url": "https://pypi.python.org/packages/0c/52/e9088bb9b96e2d39fc3b33fcda5b4fde9d71473536ac660a1ca9a0958a2f/soupsieve-1.8.tar.gz#md5=3b3d830576e5fa5148bc154e38e63ebc",
"tarRootDirPrefix": "soupsieve-",
"rootDirPrefix": "soupsieve-",
"targetDirPrefix": "soupsieve-"
}
},
"frontend": {
"angular": {
"version": "1.5.8",
"downloadFormat": "files",
"url": "https://ajax.googleapis.com/ajax/libs/angularjs/1.5.8",
"targetDirPrefix": "angularjs-",
"files": [
"angular.js", "angular.min.js", "angular.min.js.map", "angular-animate.js",
"angular-animate.min.js", "angular-animate.min.js.map", "angular-resource.js",
"angular-resource.min.js", "angular-resource.min.js.map", "angular-route.js",
"angular-route.min.js", "angular-route.min.js.map", "angular-sanitize.js",
"angular-sanitize.min.js", "angular-sanitize.min.js.map", "angular-aria.js",
"angular-aria.min.js", "angular-aria.min.js.map", "angular-touch.js",
"angular-touch.min.js", "angular-touch.min.js.map"
],
"bundle": {
"js": [
"angular-animate.js", "angular-resource.js", "angular-sanitize.js",
"angular-touch.js", "angular-aria.js"
]
}
},
"angularAudio": {
"version": "f403ea9e86de141278d410bade8ef1f43e6d188c",
"downloadFormat": "zip",
"url": "https://github.com/danielstern/ngAudio/archive/f403ea9e86de141278d410bade8ef1f43e6d188c.zip",
"rootDirPrefix": "ngAudio-",
"targetDir": "angular-audio-f403ea",
"bundle": {
"js": ["app/angular.audio.js"]
}
},
"angularRecorder": {
"version": "1.4.1",
"downloadFormat": "zip",
"url": "https://github.com/logbon72/angular-recorder/archive/1.4.1.zip",
"rootDirPrefix": "angular-recorder-",
"targetDirPrefix": "angular-recorder-"
},
"angularTest": {
"version": "1.5.8",
"downloadFormat": "files",
"url": "https://code.angularjs.org/1.5.8",
"targetDirPrefix": "angularjs-",
"files": ["angular-mocks.js", "angular-scenario.js"]
},
"angularTranslate": {
"version": "2.8.1",
"downloadFormat": "zip",
"url": "https://github.com/angular-translate/bower-angular-translate/archive/2.8.1.zip",
"rootDirPrefix": "bower-angular-translate-",
"targetDirPrefix": "bower-angular-translate-",
"bundle": {
"js": ["angular-translate.min.js"]
}
},
"angularTranslateLoader": {
"version": "2.8.1",
"downloadFormat": "zip",
"url": "https://github.com/angular-translate/bower-angular-translate-loader-static-files/archive/2.8.1.zip",
"rootDirPrefix": "bower-angular-translate-loader-static-files-",
"targetDirPrefix": "bower-angular-translate-loader-static-files-",
"bundle": {
"js": ["angular-translate-loader-static-files.min.js"]
}
},
"angularCookiesRev": {
"version": "1.4.0",
"downloadFormat": "zip",
"url": "https://github.com/angular/bower-angular-cookies/archive/v1.4.0.zip",
"rootDirPrefix": "bower-angular-cookies-",
"targetDirPrefix": "bower-angular-cookies-",
"bundle": {
"js": ["angular-cookies.min.js"]
}
},
"angularDragAndDrop": {
"version": "2.1.0",
"downloadFormat": "zip",
"url": "https://github.com/marceljuenemann/angular-drag-and-drop-lists/archive/2.1.0.zip",
"rootDirPrefix": "angular-drag-and-drop-lists-",
"targetDirPrefix": "angular-drag-and-drop-lists-",
"bundle": {
"js": ["angular-drag-and-drop-lists.min.js"]
}
},
"angularStorageCookiesRev": {
"version": "2.8.1",
"downloadFormat": "zip",
"url": "https://github.com/PascalPrecht/bower-angular-translate-storage-cookie/archive/2.8.1.zip",
"rootDirPrefix": "bower-angular-translate-storage-cookie-",
"targetDirPrefix": "bower-angular-translate-storage-cookie-",
"bundle": {
"js": ["angular-translate-storage-cookie.min.js"]
}
},
"messageFormat": {
"version": "0.3.1",
"downloadFormat": "zip",
"url": "https://github.com/messageformat/messageformat/archive/v0.3.1.zip",
"targetDirPrefix": "messageformat-",
"rootDirPrefix": "messageformat-",
"bundle": {
"js": ["messageformat.js"]
}
},
"angularTranslateInterpolationMessageFormat": {
"version": "2.11.0",
"downloadFormat": "zip",
"url": "https://github.com/angular-translate/bower-angular-translate-interpolation-messageformat/archive/2.11.0.zip",
"rootDirPrefix": "bower-angular-translate-interpolation-messageformat-",
"targetDirPrefix": "bower-angular-translate-interpolation-messageformat-",
"bundle": {
"js": ["angular-translate-interpolation-messageformat.min.js"]
}
},
"angularToastr": {
"version": "1.7.0",
"downloadFormat": "zip",
"url": "https://github.com/Foxandxss/angular-toastr/archive/1.7.0.zip",
"rootDirPrefix": "angular-toastr-",
"targetDirPrefix": "angular-toastr-",
"bundle": {
"css": ["dist/angular-toastr.min.css"],
"js": ["dist/angular-toastr.tpls.min.js"]
}
},
"bootstrap": {
"version": "3.3.4",
"downloadFormat": "zip",
"url": "https://github.com/twbs/bootstrap/releases/download/v3.3.4/bootstrap-3.3.4-dist.zip",
"rootDir": "bootstrap-3.3.4-dist",
"targetDirPrefix": "bootstrap-",
"bundle": {
"css": ["css/bootstrap.css"],
"fontsPath": "fonts",
"js": ["js/bootstrap.js"]
}
},
"bowerAngularTranslateLoaderPartial": {
"version": "2.7.2",
"downloadFormat": "zip",
"url": "https://github.com/angular-translate/bower-angular-translate-loader-partial/archive/2.7.2.zip",
"rootDirPrefix": "bower-angular-translate-loader-partial-",
"targetDirPrefix": "bower-angular-translate-loader-partial-",
"bundle": {
"js": ["angular-translate-loader-partial.min.js"]
}
},
"bowerMaterial": {
"version": "0.6.0-rc1",
"downloadFormat": "files",
"url": "https://raw.github.com/angular/bower-material/252d44f381cab4f381ea41491744356295c381a0/",
"targetDirPrefix": "bower-material-",
"files": ["angular-material.css", "angular-material.js"],
"bundle": {
"css": ["angular-material.css"],
"js": ["angular-material.js"]
}
},
"codemirror": {
"version": "3.19.0",
"downloadFormat": "zip",
"url": "https://github.com/marijnh/CodeMirror/archive/3.19.0.zip",
"rootDirPrefix": "CodeMirror-",
"targetDirPrefix": "code-mirror-",
"bundle": {
"css": ["lib/codemirror.css", "addon/merge/merge.css"]
}
},
"d3": {
"version": "3.4.11",
"downloadFormat": "files",
"url": "https://raw.github.com/mbostock/d3/v3.4.11",
"rootDirPrefix": "d3js-",
"targetDirPrefix": "d3js-",
"files": ["d3.min.js"],
"bundle": {
"js": ["d3.min.js"]
}
},
"fontAwesome": {
"version": "4.7.0",
"downloadFormat": "zip",
"url": "https://github.com/FortAwesome/Font-Awesome/archive/v4.7.0.zip",
"rootDirPrefix": "Font-Awesome-",
"targetDirPrefix": "font-awesome-",
"bundle": {
"css": ["css/font-awesome.css"],
"fontsPath": "fonts"
}
},
"angularUiLeaflet": {
"version": "1.0.3",
"downloadFormat": "files",
"url": "https://raw.githubusercontent.com/angular-ui/ui-leaflet/v1.0.3/dist",
"rootDirPrefix": "angular-ui-leaflet-",
"targetDirPrefix": "angular-ui-leaflet-",
"files": ["ui-leaflet.min.no-header.js"]
},
"leaflet": {
"version": "1.4.0",
"downloadFormat": "files",
"url": "https://unpkg.com/leaflet@1.4.0/dist",
"rootDirPrefix": "leaflet-",
"targetDirPrefix": "leaflet-",
"files": ["leaflet.js", "leaflet.css"]
},
"angular-simple-logger": {
"version": "0.1.7",
"downloadFormat": "files",
"url": "https://raw.githubusercontent.com/nmccready/angular-simple-logger/0.1.7/dist",
"rootDirPrefix": "angular-simple-logger-",
"targetDirPrefix": "angular-simple-logger-",
"files": ["angular-simple-logger.min.js"]
},
"guppy": {
"version": "b5055b963fdbea5c6c1e92dbf58fdaf3ea0cd8ba",
"downloadFormat": "zip",
"url": "https://github.com/daniel3735928559/guppy/archive/b5055b963fdbea5c6c1e92dbf58fdaf3ea0cd8ba.zip",
"rootDirPrefix": "guppy-",
"targetDir": "guppy-b5055b"
},
"hammerJs": {
"version": "2.0.4",
"downloadFormat": "zip",
"url": "https://github.com/hammerjs/hammer.js/archive/2.0.4.zip",
"rootDirPrefix": "hammer.js-",
"targetDirPrefix": "hammer-js-",
"bundle": {
"js": ["hammer.js"]
}
},
"headroomJs": {
"version": "0.9.4",
"downloadFormat": "files",
"url": "https://cdnjs.cloudflare.com/ajax/libs/headroom/0.9.4",
"rootDirPrefix": "headroom-js-",
"targetDirPrefix": "headroom-js-",
"files": ["angular.headroom.min.js", "headroom.min.js"],
"bundle": {
"js": []
}
},
"waveSurferJs": {
"version": "1.0.46",
"downloadFormat": "files",
"url": "https://cdn.rawgit.com/katspaugh/wavesurfer.js/v1.0.46/dist/",
"rootDirPrefix": "waveSurfer-js-",
"targetDirPrefix": "wave-surfer-js-",
"files": ["wavesurfer.min.js"],
"bundle": {
"js": ["wavesurfer.min.js"]
}
},
"jquery": {
"version": "3.2.1",
"downloadFormat": "files",
"url": "https://ajax.googleapis.com/ajax/libs/jquery/3.2.1",
"rootDirPrefix": "jquery-",
"targetDirPrefix": "jquery-",
"files": ["jquery.js", "jquery.min.js", "jquery.min.js.map"],
"bundle": {
"js": []
}
},
"jqueryUI": {
"version": "1.12.1",
"downloadFormat": "files",
"url": "https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1",
"rootDirPrefix": "jqueryui-",
"targetDirPrefix": "jqueryui-",
"files": ["jquery-ui.min.js"],
"bundle": {
"js": []
}
},
"jqueryUITouchPunch": {
"version": "0.3.1",
"downloadFormat": "zip",
"url": "https://github.com/Bantam/jquery-ui-touch-punch-improved/archive/0.3.1.zip",
"rootDirPrefix": "jquery-ui-touch-punch-improved-",
"targetDirPrefix": "jquery-ui-touch-punch-"
},
"mathExpressions": {
"version": "1.7.0",
"downloadFormat": "files",
"url": "https://raw.github.com/kisonecat/math-expressions/9b7a1d94329a6c73b7db6d513824be609fb1932f/build",
"targetDirPrefix": "math-expressions-",
"files": ["math-expressions.js"]
},
"mathJax": {
"version": "2.6.0",
"downloadFormat": "zip",
"url": "https://github.com/mathjax/MathJax/archive/2.6.0.zip",
"rootDirPrefix": "MathJax-",
"targetDirPrefix": "MathJax-"
},
"mathJs": {
"version": "4.2.2",
"downloadFormat": "files",
"url": "https://cdnjs.cloudflare.com/ajax/libs/mathjs/4.2.2",
"rootDirPrefix": "math-js-",
"targetDirPrefix": "math-js-",
"files": ["math.js", "math.min.js", "math.min.map"],
"bundle": {
"js": ["math.js"]
}
},
"midiJs": {
"version": "2ef687b47e5f478f1506b47238f3785d9ea8bd25",
"downloadFormat": "zip",
"url": "https://github.com/mudcube/MIDI.js/archive/2ef687b47e5f478f1506b47238f3785d9ea8bd25.zip",
"rootDirPrefix": "MIDI.js-",
"targetDir": "midi-js-2ef687"
},
"ngJoyride": {
"version": "5b25d076405c9a787db602d2a8ff49919228f4fc",
"downloadFormat": "zip",
"url": "https://github.com/seanlip/ng-joyride/archive/5b25d076405c9a787db602d2a8ff49919228f4fc.zip",
"rootDirPrefix": "ng-joyride-",
"targetDir": "ng-joyride-5b25d0",
"bundle": {
"css": ["ng-joyride.css"],
"js": ["ng-joyride.js"]
}
},
"ngImageCrop": {
"version": "0.3.2",
"downloadFormat": "zip",
"url": "https://github.com/alexk111/ngImgCrop/archive/v0.3.2.zip",
"rootDirPrefix": "ngImgCrop-",
"targetDirPrefix": "ng-img-crop-",
"bundle": {
"css": ["compile/minified/ng-img-crop.css"],
"js": ["compile/minified/ng-img-crop.js"]
}
},
"ngInfiniteScroll": {
"version": "1.0.0",
"downloadFormat": "files",
"url": "https://raw.github.com/BinaryMuse/ngInfiniteScroll/1.0.0/build/",
"rootDirPrefix": "nginfinitescroll-",
"targetDirPrefix": "nginfinitescroll-",
"files": ["ng-infinite-scroll.min.js"],
"bundle": {
"js": ["ng-infinite-scroll.min.js"]
}
},
"select2": {
"version": "4.0.3",
"downloadFormat": "zip",
"url": "https://github.com/select2/select2/archive/4.0.3.zip",
"rootDirPrefix": "select2-",
"targetDirPrefix": "select2-",
"bundle": {
"css": ["dist/css/select2.css"],
"js": ["dist/js/select2.full.js"]
}
},
"ckeditor": {
"version": "4.9.2",
"downloadFormat": "zip",
"url": "https://download.cksource.com/CKEditor/CKEditor/CKEditor%204.9.2/ckeditor_4.9.2_full.zip",
"rootDir": "ckeditor",
"targetDirPrefix": "ckeditor-"
},
"ckeditorSharedspace": {
"version": "4.9.2",
"downloadFormat": "zip",
"url": "https://download.ckeditor.com/sharedspace/releases/sharedspace_4.9.2.zip",
"rootDir": "sharedspace",
"targetDirPrefix": "ckeditor-sharedspace-"
},
"ckeditorBootstrapCK": {
"version": "1.0",
"downloadFormat": "zip",
"url": "https://download.ckeditor.com/bootstrapck/releases/bootstrapck_1.0_0.zip",
"rootDir": "bootstrapck",
"targetDirPrefix": "ckeditor-bootstrapck-"
},
"uiBootstrap": {
"version": "2.5.0",
"downloadFormat": "files",
"url": "https://raw.githubusercontent.com/angular-ui/bootstrap/gh-pages",
"rootDirPrefix": "ui-bootstrap-",
"targetDirPrefix": "ui-bootstrap-",
"files": ["ui-bootstrap-tpls-2.5.0.js", "ui-bootstrap-tpls-2.5.0.min.js"],
"bundle": {
"js": ["ui-bootstrap-tpls-2.5.0.js"]
}
},
"uiCodemirror": {
"version": "0.1.2",
"downloadFormat": "zip",
"url": "https://github.com/angular-ui/ui-codemirror/archive/src0.1.2.zip",
"rootDirPrefix": "ui-codemirror-src",
"targetDirPrefix": "ui-codemirror-"
},
"uiSortable": {
"version": "0.17.1",
"downloadFormat": "zip",
"url": "https://github.com/angular-ui/ui-sortable/archive/src0.17.1.zip",
"rootDirPrefix": "ui-sortable-src",
"targetDirPrefix": "ui-sortable-",
"bundle": {
"js": ["src/sortable.js"]
}
},
"uiTree": {
"version": "",
"downloadFormat": "zip",
"url": "https://github.com/angular-ui-tree/angular-ui-tree/archive/master.zip",
"rootDirPrefix": "angular-ui-tree-master",
"targetDirPrefix": "ui-tree-2.22.6",
"bundle": {
"css": ["dist/angular-ui-tree.min.css"],
"js": ["dist/angular-ui-tree.js"]
}
},
"uiUtils": {
"version": "0.1.1",
"downloadFormat": "zip",
"url": "https://github.com/angular-ui/ui-utils/archive/v0.1.1.zip",
"rootDirPrefix": "ui-utils-",
"targetDirPrefix": "ui-utils-",
"bundle": {
"js": ["ui-utils.js"]
}
}
},
"oppiaTools": {
"yuiCompressor": {
"version": "2.4.8",
"downloadFormat": "files",
"url": "https://github.com/yui/yuicompressor/releases/download/v2.4.8",
"files": ["yuicompressor-2.4.8.jar"],
"targetDirPrefix": "yuicompressor-"
},
"browsermob-proxy": {
"version": "2.1.1",
"downloadFormat": "zip",
"url": "https://github.com/lightbody/browsermob-proxy/releases/download/browsermob-proxy-2.1.1/browsermob-proxy-2.1.1-bin.zip",
"rootDirPrefix": "browsermob-proxy-",
"targetDirPrefix": "browsermob-proxy-"
}
}
}
}