JSON key name search, supersized

JavaScript performance comparison

Revision 3 of this test case created by tomByrer

Info

Compare two methods to get values in complex objects by key name, using different sources.

Method 1: Loop object recursive

Method 2: Search in JSON string with a lexer

Source 1: Object

Source 2: JSON string

JSON.parse and JSON.stringify are slow methods, so in some cases it's faster to search in the JSON string with a simple lexer. In this case the resulting string is probably smaller than the complete JSON string, so call of JSON.parse only for the result is faster.

v2: Switched object with a much larger source from CDNJS.

Preparation code

 
<script>
Benchmark.prototype.setup = function() {
    (function (global) {
        var rsimple = /^(?:(?:-?(?=[1-9]|0(?!\d))\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)|(?:true|false|null)|(?:"(?:[^"\\\\]*|\\\\["\\\\bfnrt\/]|\\\\u[0-9a-f]{4})*"))\s*:?\s*/,
                ropen = /^(?:\[|\{)\s*/,
                rnext = /^,\s*/,
                rclose = /^(?:\]|\})\s*/;
   
        function escapeRegexp(string) {
                return (string)
                        .replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, "\\$1");
        }
   
        function lexer(json) {
                var part = "";
                repl = function (all) {
                        part += all;
                        return "";
                },
                i = 0;
                while (json.length && i >= 0) {
                        if (rsimple.test(json)) {
                                json = json.replace(rsimple, repl);
                        }
                        else if (ropen.test(json)) {
                                json = json.replace(ropen, repl);
                                i++;
                        }
                        else if (rclose.test(json) && i > 0) {
                                json = json.replace(rclose, repl);
                                i--;
                        }
                        else if (rnext.test(json) && i > 0) {
                                json = json.replace(rnext, repl);
                        }
                        else {
                                i = -1;
                        }
                }
                return part;
        }
   
        global.findInJSON = function (keyname, json, g) {
                var rfind = new RegExp("\"" + escapeRegexp(keyname) + "\"\\s*:\\s*([\\s\\S]+)$", ""),
                        results = [];
                function handle(json) {
                        var found = rfind.exec(json);
                        if (found) {
                                results.push(lexer(found[1]));
                                // Search global
                                if (g) {
                                        handle(found[1]);
                                }
                        }
                }
                // Convert to JSON and start search
                handle(json);
                // Get results array from JSON string
                return "[" + results.join(",") + "]";
        };
       
        global.findInObject = function (keyname, object, g) {
                var results = [];
                function handle(object) {
                        for (var key in object) {
                                if (key === keyname) {
                                        results.push(object[key]);
                                        if (!g) {
                                                return;
                                        }
                                }
                                if (typeof object[key] === "object") {
                                        handle(object[key]);
                                }
                        }
                }
                handle(object);
                return results;
        };
    }(this));
   
    //http://cdnjs.com/packages.json
    var testDataObject = {
        "packages": [
            {
                "name": "1140",
                "filename": "1140.css",
                "version": "2.0",
                "description": "The 1140 grid fits perfectly into a 1280 monitor. On smaller monitors it becomes fluid and adapts to the width of the browser.",
                "homepage": "http://cssgrid.net/",
                "keywords": [
                    "1140"
                ],
                "maintainers": [
                    {
                        "name": "Andy Taylor",
                        "web": "http://www.andytlr.com/"
                    }
                ],
                "repositories": [],
                "assets": [
                    {
                        "version": "2.0",
                        "files": [
                            "1140.css",
                            "1140.min.css"
                        ]
                    }
                ]
            },
            {
                "name": "960gs",
                "filename": "960.css",
                "version": "0",
                "description": "The 960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels.",
                "homepage": "http://960.gs",
                "keywords": [
                    "960",
                    "960gs",
                    "grid system"
                ],
                "maintainers": [
                    {
                        "name": "Nathan Smith",
                        "web": "http://sonspring.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/nathansmith/960-Grid-System/blob/master/code/css/960.css"
                    }
                ],
                "assets": [
                    {
                        "version": "0",
                        "files": [
                            "960.css",
                            "960.min.css"
                        ]
                    }
                ]
            },
            {
                "name": "FitText.js",
                "filename": "jquery.fittext.min.js",
                "version": "1.1",
                "description": "A jQuery plugin for inflating web type",
                "homepage": "http://fittextjs.com/",
                "keywords": [
                    "typography"
                ],
                "maintainers": [
                    {
                        "name": "Dave Rupert",
                        "web": "http://daverupert.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/davatron5000/FitText.js"
                    }
                ],
                "assets": [
                    {
                        "version": "1.1",
                        "files": [
                            "jquery.fittext.js",
                            "jquery.fittext.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "ICanHaz.js",
                "filename": "ICanHaz.min.js",
                "version": "0.10",
                "description": "A clean solution for templating with Mustache.js and jQuery or Zepto",
                "homepage": "http://icanhazjs.com",
                "keywords": [
                    "templating",
                    "mustache",
                    "jquery",
                    "zepto"
                ],
                "maintainers": [
                    {
                        "name": "&yet",
                        "email": "contact@andyet.net",
                        "web": "http://andyet.net"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/andyet/ICanHaz.js"
                    }
                ],
                "assets": [
                    {
                        "version": "0.10",
                        "files": [
                            "ICanHaz.min.js"
                        ]
                    },
                    {
                        "version": "0.9",
                        "files": [
                            "ICanHaz.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "ResponsiveSlides.js",
                "filename": "responsiveslides.min.js",
                "version": "1.53",
                "description": "Simple & lightweight responsive slider plugin",
                "homepage": "http://responsive-slides.viljamis.com/",
                "keywords": [
                    "ResponsiveSlides",
                    "responsive slider",
                    "jquery"
                ],
                "maintainers": [
                    {
                        "name": "Viljami Salminen (Author)",
                        "web": "http://viljamis.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/viljamis/ResponsiveSlides.js"
                    }
                ],
                "assets": [
                    {
                        "version": "1.53",
                        "files": [
                            "responsiveslides.css",
                            "responsiveslides.js",
                            "responsiveslides.min.css",
                            "responsiveslides.min.js"
                        ]
                    },
                    {
                        "version": "1.32",
                        "files": [
                            "responsiveslides.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "SyntaxHighlighter",
                "filename": "scripts/shCore.js",
                "version": "3.0.83",
                "description": "SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript.",
                "homepage": "http://alexgorbatchev.com/SyntaxHighlighter",
                "keywords": [
                    "highlight",
                    "highlighter"
                ],
                "maintainers": [
                    {
                        "name": "Alex Gorbatchev"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/alexgorbatchev/SyntaxHighlighter.git"
                    }
                ],
                "assets": [
                    {
                        "version": "3.0.83",
                        "files": [
                            "scripts/shAutoloader.js",
                            "scripts/shAutoloader.min.js",
                            "scripts/shBrushAS3.js",
                            "scripts/shBrushAS3.min.js",
                            "scripts/shBrushAppleScript.js",
                            "scripts/shBrushAppleScript.min.js",
                            "scripts/shBrushBash.js",
                            "scripts/shBrushBash.min.js",
                            "scripts/shBrushCSharp.js",
                            "scripts/shBrushCSharp.min.js",
                            "scripts/shBrushColdFusion.js",
                            "scripts/shBrushColdFusion.min.js",
                            "scripts/shBrushCpp.js",
                            "scripts/shBrushCpp.min.js",
                            "scripts/shBrushCss.js",
                            "scripts/shBrushCss.min.js",
                            "scripts/shBrushDelphi.js",
                            "scripts/shBrushDelphi.min.js",
                            "scripts/shBrushDiff.js",
                            "scripts/shBrushDiff.min.js",
                            "scripts/shBrushErlang.js",
                            "scripts/shBrushErlang.min.js",
                            "scripts/shBrushGroovy.js",
                            "scripts/shBrushGroovy.min.js",
                            "scripts/shBrushJScript.js",
                            "scripts/shBrushJScript.min.js",
                            "scripts/shBrushJava.js",
                            "scripts/shBrushJava.min.js",
                            "scripts/shBrushJavaFX.js",
                            "scripts/shBrushJavaFX.min.js",
                            "scripts/shBrushPerl.js",
                            "scripts/shBrushPerl.min.js",
                            "scripts/shBrushPhp.js",
                            "scripts/shBrushPhp.min.js",
                            "scripts/shBrushPlain.js",
                            "scripts/shBrushPlain.min.js",
                            "scripts/shBrushPowerShell.js",
                            "scripts/shBrushPowerShell.min.js",
                            "scripts/shBrushPython.js",
                            "scripts/shBrushPython.min.js",
                            "scripts/shBrushRuby.js",
                            "scripts/shBrushRuby.min.js",
                            "scripts/shBrushSass.js",
                            "scripts/shBrushSass.min.js",
                            "scripts/shBrushScala.js",
                            "scripts/shBrushScala.min.js",
                            "scripts/shBrushSql.js",
                            "scripts/shBrushSql.min.js",
                            "scripts/shBrushVb.js",
                            "scripts/shBrushVb.min.js",
                            "scripts/shBrushXml.js",
                            "scripts/shBrushXml.min.js",
                            "scripts/shCore.js",
                            "scripts/shCore.min.js",
                            "scripts/shLegacy.js",
                            "scripts/shLegacy.min.js",
                            "styles/shCore.css",
                            "styles/shCore.min.css",
                            "styles/shCoreDefault.css",
                            "styles/shCoreDefault.min.css",
                            "styles/shCoreDjango.css",
                            "styles/shCoreDjango.min.css",
                            "styles/shCoreEclipse.css",
                            "styles/shCoreEclipse.min.css",
                            "styles/shCoreEmacs.css",
                            "styles/shCoreEmacs.min.css",
                            "styles/shCoreFadeToGrey.css",
                            "styles/shCoreFadeToGrey.min.css",
                            "styles/shCoreMDUltra.css",
                            "styles/shCoreMDUltra.min.css",
                            "styles/shCoreMidnight.css",
                            "styles/shCoreMidnight.min.css",
                            "styles/shCoreRDark.css",
                            "styles/shCoreRDark.min.css",
                            "styles/shThemeDefault.css",
                            "styles/shThemeDefault.min.css",
                            "styles/shThemeDjango.css",
                            "styles/shThemeDjango.min.css",
                            "styles/shThemeEclipse.css",
                            "styles/shThemeEclipse.min.css",
                            "styles/shThemeEmacs.css",
                            "styles/shThemeEmacs.min.css",
                            "styles/shThemeFadeToGrey.css",
                            "styles/shThemeFadeToGrey.min.css",
                            "styles/shThemeMDUltra.css",
                            "styles/shThemeMDUltra.min.css",
                            "styles/shThemeMidnight.css",
                            "styles/shThemeMidnight.min.css",
                            "styles/shThemeRDark.css",
                            "styles/shThemeRDark.min.css"
                        ]
                    }
                ]
            },
            {
                "name": "URI.js",
                "filename": "URI.min.js",
                "version": "1.7.2",
                "description": "URI.js is a javascript library for working with URLs. It offers a \"jQuery-style\" API (Fluent Interface, Method Chaining) to read and write all regular components and a number of convenience methods like .directory() and .authority(). URI.js offers simple, yet powerful ways of working with query string, has a number of URI-normalization functions and converts relative/absolute paths.",
                "homepage": "http://medialize.github.com/URI.js/",
                "keywords": [
                    "uri",
                    "url",
                    "uri mutation",
                    "url mutation",
                    "uri manipulation",
                    "url manipulation",
                    "uri template",
                    "url template",
                    "unified resource locator",
                    "unified resource identifier",
                    "query string",
                    "RFC 3986",
                    "RFC3986",
                    "RFC 6570",
                    "RFC6570"
                ],
                "maintainers": [
                    {
                        "name": "Rodney Rehm",
                        "web": "http://rodneyrehm.de/en/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/medialize/URI.js"
                    }
                ],
                "assets": [
                    {
                        "version": "1.7.2",
                        "files": [
                            "URI.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "accounting.js",
                "filename": "accounting.min.js",
                "version": "0.3.2",
                "description": "A lightweight JavaScript library for number, money and currency formatting .",
                "homepage": "http://josscrowcroft.github.io/accounting.js/",
                "keywords": [
                    "accounting",
                    "number",
                    "money",
                    "currency"
                ],
                "maintainers": [
                    {
                        "name": "josscrowcroft"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/josscrowcroft/accounting.js"
                    }
                ],
                "assets": [
                    {
                        "version": "0.3.2",
                        "files": [
                            "accounting.js",
                            "accounting.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "ace",
                "filename": "ace.js",
                "version": "0.2.0",
                "description": "Ace is a standalone code editor written in JavaScript.",
                "homepage": "http://ace.ajax.org/",
                "keywords": [
                    "code",
                    "editor"
                ],
                "maintainers": [
                    {
                        "name": "The Ace Project"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/ajaxorg/ace/"
                    }
                ],
                "assets": [
                    {
                        "version": "0.2.0",
                        "files": [
                            "ace.js",
                            "ace.min.js",
                            "cockpit.js",
                            "cockpit.min.js",
                            "keybinding-emacs.js",
                            "keybinding-emacs.min.js",
                            "keybinding-vim.js",
                            "keybinding-vim.min.js",
                            "mode-c_cpp.js",
                            "mode-c_cpp.min.js",
                            "mode-clojure.js",
                            "mode-clojure.min.js",
                            "mode-coffee.js",
                            "mode-coffee.min.js",
                            "mode-csharp.js",
                            "mode-csharp.min.js",
                            "mode-css.js",
                            "mode-css.min.js",
                            "mode-groovy.js",
                            "mode-groovy.min.js",
                            "mode-html.js",
                            "mode-html.min.js",
                            "mode-java.js",
                            "mode-java.min.js",
                            "mode-javascript.js",
                            "mode-javascript.min.js",
                            "mode-json.js",
                            "mode-json.min.js",
                            "mode-ocaml.js",
                            "mode-ocaml.min.js",
                            "mode-perl.js",
                            "mode-perl.min.js",
                            "mode-php.js",
                            "mode-php.min.js",
                            "mode-python.js",
                            "mode-python.min.js",
                            "mode-ruby.js",
                            "mode-ruby.min.js",
                            "mode-scad.js",
                            "mode-scad.min.js",
                            "mode-scala.js",
                            "mode-scala.min.js",
                            "mode-scss.js",
                            "mode-scss.min.js",
                            "mode-svg.js",
                            "mode-svg.min.js",
                            "mode-textile.js",
                            "mode-textile.min.js",
                            "mode-xml.js",
                            "mode-xml.min.js",
                            "theme-clouds.js",
                            "theme-clouds.min.js",
                            "theme-clouds_midnight.js",
                            "theme-clouds_midnight.min.js",
                            "theme-cobalt.js",
                            "theme-cobalt.min.js",
                            "theme-crimson_editor.js",
                            "theme-crimson_editor.min.js",
                            "theme-dawn.js",
                            "theme-dawn.min.js",
                            "theme-eclipse.js",
                            "theme-eclipse.min.js",
                            "theme-idle_fingers.js",
                            "theme-idle_fingers.min.js",
                            "theme-kr_theme.js",
                            "theme-kr_theme.min.js",
                            "theme-merbivore.js",
                            "theme-merbivore.min.js",
                            "theme-merbivore_soft.js",
                            "theme-merbivore_soft.min.js",
                            "theme-mono_industrial.js",
                            "theme-mono_industrial.min.js",
                            "theme-monokai.js",
                            "theme-monokai.min.js",
                            "theme-pastel_on_dark.js",
                            "theme-pastel_on_dark.min.js",
                            "theme-solarized_dark.js",
                            "theme-solarized_dark.min.js",
                            "theme-solarized_light.js",
                            "theme-solarized_light.min.js",
                            "theme-textmate.js",
                            "theme-textmate.min.js",
                            "theme-twilight.js",
                            "theme-twilight.min.js",
                            "theme-vibrant_ink.js",
                            "theme-vibrant_ink.min.js",
                            "worker-coffee.js",
                            "worker-coffee.min.js",
                            "worker-css.js",
                            "worker-css.min.js",
                            "worker-javascript.js",
                            "worker-javascript.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "alloy-ui",
                "filename": "aui-min.js",
                "version": "1.0.1",
                "description": "Alloy is a UI metaframework that provides a consistent and simple API for building web applications across allthree levels of the browser: structure, style and behavior.",
                "homepage": "https://github.com/liferay/alloy-ui",
                "keywords": [
                    "ui",
                    "themeing",
                    "popular"
                ],
                "maintainers": [
                    {
                        "name": "Liferay",
                        "web": "http://www.liferay.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/liferay/alloy-ui"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.1",
                        "files": [
                            "aui-min.js",
                            "aui.js"
                        ]
                    }
                ]
            },
            {
                "name": "amplifyjs",
                "filename": "amplify.min.js",
                "version": "1.1.0",
                "description": "AmplifyJS is a set of components designed to solve common web application problems with a simplistic API.",
                "homepage": "http://amplifyjs.com/",
                "keywords": [
                    "amplifyjs",
                    "amplify",
                    "api"
                ],
                "maintainers": [
                    {
                        "name": "appendTo",
                        "web": "http://appendto.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/appendto/amplify"
                    }
                ],
                "assets": [
                    {
                        "version": "1.1.0",
                        "files": [
                            "amplify.js",
                            "amplify.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "angular-strap",
                "filename": "angular-strap.min.js",
                "description": "AngularStrap - Twitter Bootstrap directives for AngularJS.",
                "version": "0.7.3",
                "homepage": "http://mgcrea.github.com/angular-strap",
                "keywords": [
                    "angular",
                    "bootstrap",
                    "directives",
                    "datepicker"
                ],
                "maintainers": [
                    {
                        "name": "Olivier Louvignes",
                        "email": "olouvignes@gmail.com",
                        "web": "http://olouv.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "git://github.com/angular-strap/angular-strap.git"
                    }
                ],
                "assets": [
                    {
                        "version": "0.7.3",
                        "files": [
                            "angular-strap.js",
                            "angular-strap.min.js"
                        ]
                    },
                    {
                        "version": "0.7.2",
                        "files": [
                            "angular-strap.js",
                            "angular-strap.min.js"
                        ]
                    },
                    {
                        "version": "0.7.1",
                        "files": [
                            "angular-strap.js",
                            "angular-strap.min.js"
                        ]
                    },
                    {
                        "version": "0.7.0",
                        "files": [
                            "angular-strap.js",
                            "angular-strap.min.js"
                        ]
                    },
                    {
                        "version": "0.6.6",
                        "files": [
                            "angular-strap.js",
                            "angular-strap.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "angular-ui-bootstrap",
                "description": "Native AngularJS (Angular) directives for Twitter's Bootstrap. Small footprint (5kB gzipped!), no 3rd party JS dependencies (jQuery, bootstrap JS) required!",
                "author": "https://github.com/angular-ui/bootstrap/graphs/contributors",
                "homepage": "http://angular-ui.github.com/bootstrap/",
                "keywords": [
                    "AngularJS",
                    "angular",
                    "angular.js",
                    "bootstrap",
                    "angular-ui",
                    "AngularUI"
                ],
                "filename": "ui-bootstrap-tpls.min.js",
                "version": "0.2.0",
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/angular-ui/bootstrap"
                    }
                ],
                "bugs": "https://github.com/angular-ui/bootstrap/issues",
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "https://github.com/angular-ui/bootstrap/blob/master/LICENSE"
                    }
                ],
                "assets": [
                    {
                        "version": "0.2.0",
                        "files": [
                            "ui-bootstrap-tpls.js",
                            "ui-bootstrap-tpls.min.js",
                            "ui-bootstrap.js",
                            "ui-bootstrap.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "angular-ui",
                "filename": "angular-ui.min.js",
                "description": "AngularUI is the companion suite to the AngularJS framework.",
                "version": "0.4.0",
                "homepage": "http://angular-ui.github.com",
                "keywords": [
                    "framework",
                    "mvc",
                    "AngularJS",
                    "angular",
                    "angular.js",
                    "angular-ui",
                    "AngularUI"
                ],
                "contributors": [
                    {
                        "name": "Dean Sofer"
                    },
                    {
                        "name": "Pete Bacon Darwin"
                    },
                    {
                        "name": "Dan Doyon"
                    },
                    {
                        "name": "Christopher Hiller"
                    },
                    {
                        "name": "Josh Kurz"
                    },
                    {
                        "name": "Andy Joslin"
                    },
                    {
                        "name": "Pawel Kozlowski"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/angular-ui/angular-ui"
                    }
                ],
                "bugs": "https://github.com/angular-ui/angular-ui/issues",
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "https://github.com/angular-ui/angular-ui/blob/master/LICENSE"
                    }
                ],
                "assets": [
                    {
                        "version": "0.4.0",
                        "files": [
                            "angular-ui-ieshiv.js",
                            "angular-ui-ieshiv.min.js",
                            "angular-ui.css",
                            "angular-ui.js",
                            "angular-ui.min.css",
                            "angular-ui.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "angular.js",
                "filename": "angular.min.js",
                "description": "AngularJS is an MVC framework for building web applications. The core features include HTML enhanced with custom component and data-binding capabilities, dependency injection and strong focus on simplicity, testability, maintainability and boiler-plate reduction.",
                "version": "1.1.4",
                "homepage": "http://angularjs.org",
                "keywords": [
                    "framework",
                    "mvc",
                    "AngularJS",
                    "angular",
                    "angular.js"
                ],
                "contributors": [
                    {
                        "name": "Miško Hevery"
                    },
                    {
                        "name": "Igor Minár"
                    },
                    {
                        "name": "Vojta Jína"
                    },
                    {
                        "name": "Adam Abrons"
                    },
                    {
                        "name": "Brad Green"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "git://github.com/angular/angular.js.git"
                    }
                ],
                "bugs": "https://github.com/angular/angular.js/issues",
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "https://github.com/angular/angular.js/blob/master/LICENSE"
                    }
                ],
                "assets": [
                    {
                        "version": "1.1.4",
                        "files": [
                            "angular-resource.js",
                            "angular-resource.min.js",
                            "angular.js",
                            "angular.min.js"
                        ]
                    },
                    {
                        "version": "1.1.3",
                        "files": [
                            "angular.js",
                            "angular.min.js"
                        ]
                    },
                    {
                        "version": "1.1.1",
                        "files": [
                            "angular-bootstrap-prettify.js",
                            "angular-bootstrap-prettify.min.js",
                            "angular-bootstrap.js",
                            "angular-bootstrap.min.js",
                            "angular-cookies.js",
                            "angular-cookies.min.js",
                            "angular-loader.js",
                            "angular-loader.min.js",
                            "angular-mocks.js",
                            "angular-mocks.min.js",
                            "angular-resource.js",
                            "angular-resource.min.js",
                            "angular-sanitize.js",
                            "angular-sanitize.min.js",
                            "angular-scenario.js",
                            "angular-scenario.min.js",
                            "angular.js",
                            "angular.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0rc6",
                        "files": [
                            "angular-1.0.0rc6.min.js"
                        ]
                    },
                    {
                        "version": "1.0.6",
                        "files": [
                            "angular.js",
                            "angular.min.js"
                        ]
                    },
                    {
                        "version": "1.0.5",
                        "files": [
                            "angular.js",
                            "angular.min.js"
                        ]
                    },
                    {
                        "version": "1.0.3",
                        "files": [
                            "angular-cookies.min.js",
                            "angular-loader.min.js",
                            "angular-resource.min.js",
                            "angular-sanitize.min.js",
                            "angular.min.js"
                        ]
                    },
                    {
                        "version": "1.0.2",
                        "files": [
                            "angular-cookies.min.js",
                            "angular-loader.min.js",
                            "angular-resource.min.js",
                            "angular-sanitize.min.js",
                            "angular.min.js"
                        ]
                    },
                    {
                        "version": "1.0.1",
                        "files": [
                            "angular.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0",
                        "files": [
                            "angular.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "angularFire",
                "filename": "angularfire.min.js",
                "description": "AngularFire is a set of Firebase bindings for AngularJS. It allows you to easily plug in a backend powered by Firebase to your Angular based webapp.",
                "version": "0.1.0",
                "homepage": "http://angularjs.org",
                "keywords": [
                    "realtime",
                    "websockets",
                    "AngularJS",
                    "angular",
                    "angular.js"
                ],
                "contributors": [
                    {
                        "name": "Anant Narayanan"
                    },
                    {
                        "name": "Peter Bacon Darwin"
                    },
                    {
                        "name": "Thomas Weiser"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "git://github.com/firebase/angularFire.git"
                    }
                ],
                "bugs": "https://github.com/firebase/angularFire/issues",
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "http://firebase.mit-license.org"
                    }
                ],
                "assets": [
                    {
                        "version": "0.1.0",
                        "files": [
                            "angularfire.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "anythingslider",
                "filename": "jquery.anythingslider.min.js",
                "version": "1.9.1",
                "description": "A jQuery Slider plugin for anything.",
                "homepage": "http://css-tricks.com/anythingslider-jquery-plugin/",
                "keywords": [
                    "jquery",
                    "slider",
                    "images"
                ],
                "maintainers": [
                    {
                        "name": "Rob Garrison",
                        "url": "https://github.com/Mottie"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/CSS-Tricks/AnythingSlider"
                    }
                ],
                "assets": [
                    {
                        "version": "1.9.1",
                        "files": [
                            "anythingslider.css",
                            "anythingslider.min.css",
                            "default.png",
                            "jquery.anythingslider.fx.js",
                            "jquery.anythingslider.fx.min.js",
                            "jquery.anythingslider.js",
                            "jquery.anythingslider.min.js",
                            "jquery.anythingslider.video.js",
                            "jquery.anythingslider.video.min.js"
                        ]
                    },
                    {
                        "version": "1.9.0",
                        "files": [
                            "anythingslider.css",
                            "anythingslider.min.css",
                            "default.png",
                            "jquery.anythingslider.fx.js",
                            "jquery.anythingslider.fx.min.js",
                            "jquery.anythingslider.js",
                            "jquery.anythingslider.min.js",
                            "jquery.anythingslider.video.js",
                            "jquery.anythingslider.video.min.js"
                        ]
                    },
                    {
                        "version": "1.8.17",
                        "files": [
                            "anythingslider.css",
                            "anythingslider.min.css",
                            "default.png",
                            "jquery.anythingslider.fx.js",
                            "jquery.anythingslider.fx.min.js",
                            "jquery.anythingslider.js",
                            "jquery.anythingslider.min.js",
                            "jquery.anythingslider.video.js",
                            "jquery.anythingslider.video.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "async",
                "filename": "async.min.js",
                "version": "0.2.7",
                "description": "Higher-order functions and common patterns for asynchronous code",
                "author": "Caolan McMahon",
                "repository": {
                    "type": "git",
                    "url": "http://github.com/caolan/async.git"
                },
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "http://github.com/caolan/async/raw/master/LICENSE"
                    }
                ],
                "assets": [
                    {
                        "version": "1.22",
                        "files": [
                            "async.min.js"
                        ]
                    },
                    {
                        "version": "0.2.7",
                        "files": [
                            "async.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "augment.js",
                "filename": "augment.min.js",
                "version": "0.4.2",
                "description": "Enables use of modern JavaScript by augmenting built in objects with the latest JavaScript methods.",
                "homepage": "http://augmentjs.com",
                "keywords": [
                    "es5",
                    "ECMAScript 5",
                    "shim",
                    "compatibility",
                    "modernization"
                ],
                "maintainers": [
                    {
                        "name": "Oliver Nightingale",
                        "email": "oliver.nightingale1@gmail.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/olivernn/augment.js"
                    }
                ],
                "assets": [
                    {
                        "version": "0.4.2",
                        "files": [
                            "augment.min.js"
                        ]
                    },
                    {
                        "version": "0.4.0",
                        "files": [
                            "augment.min.js"
                        ]
                    },
                    {
                        "version": "0.3.0",
                        "files": [
                            "augment.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone-localstorage.js",
                "filename": "backbone.localStorage-min.js",
                "version": "1.1.0",
                "description": "A simple module to replace Backbone.sync with localStorage-based persistence. Models are given GUIDS, and saved into a JSON object. Simple as that.",
                "homepage": "https://github.com/jeromegn/Backbone.localStorage",
                "keywords": [
                    "localstorage",
                    "backbone"
                ],
                "maintainers": [
                    {
                        "name": "Jerome Gravel-Niquet",
                        "email": "jeromegn@gmail.com",
                        "web": "http://jgn.me/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/jeromegn/Backbone.localStorage"
                    }
                ],
                "assets": [
                    {
                        "version": "1.1.0",
                        "files": [
                            "backbone.localStorage-min.js",
                            "backbone.localStorage.js"
                        ]
                    },
                    {
                        "version": "1.0",
                        "files": [
                            "backbone.localStorage-min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone-pageable",
                "description": "A pageable Backbone.Collection superset. Supports server-side/client-side/infinite pagination and sorting.",
                "version": "1.2.4",
                "filename": "backbone-pageable.min.js",
                "repository": {
                    "type": "git",
                    "url": "git://github.com/wyuenho/backbone-pageable.git"
                },
                "keywords": [
                    "backbone"
                ],
                "homepage": "https://github.com/wyuenho/backbone-pageable",
                "author": "Jimmy Yuen Ho Wong <wyuenho@gmail.com>",
                "license": "MIT",
                "assets": [
                    {
                        "version": "1.2.4",
                        "files": [
                            "backbone-pageable.js",
                            "backbone-pageable.min.js"
                        ]
                    },
                    {
                        "version": "1.2.3",
                        "files": [
                            "backbone-pageable.js",
                            "backbone-pageable.min.js"
                        ]
                    },
                    {
                        "version": "1.2.2",
                        "files": [
                            "backbone-pageable.js",
                            "backbone-pageable.min.js"
                        ]
                    },
                    {
                        "version": "1.2.1",
                        "files": [
                            "backbone-pageable.js",
                            "backbone-pageable.min.js"
                        ]
                    },
                    {
                        "version": "1.2.0",
                        "files": [
                            "backbone-pageable.js",
                            "backbone-pageable.min.js"
                        ]
                    },
                    {
                        "version": "1.1.8",
                        "files": [
                            "backbone-pageable.js",
                            "backbone-pageable.min.js"
                        ]
                    },
                    {
                        "version": "1.1.7",
                        "files": [
                            "backbone-pageable.js",
                            "backbone-pageable.min.js"
                        ]
                    },
                    {
                        "version": "1.1.6",
                        "files": [
                            "backbone-pageable.js",
                            "backbone-pageable.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone-relational",
                "filename": "backbone-relational.min.js",
                "version": "0.8.5",
                "description": "Get and set relations (one-to-one, one-to-many, many-to-one) for Backbone models",
                "homepage": "https://github.com/PaulUithol/Backbone-relational",
                "keywords": [
                    "backbone",
                    "models",
                    "relational",
                    "hasMany",
                    "hasOne",
                    "popular"
                ],
                "maintainers": [
                    {
                        "name": "Paul Uithol",
                        "web": "http://progressivecompany.nl/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/PaulUithol/Backbone-relational"
                    }
                ],
                "bugs": "https://github.com/PaulUithol/Backbone-relational/issues",
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "https://github.com/PaulUithol/Backbone-relational/blob/master/LICENSE.txt"
                    }
                ],
                "assets": [
                    {
                        "version": "0.8.5",
                        "files": [
                            "backbone-relational.js",
                            "backbone-relational.min.js"
                        ]
                    },
                    {
                        "version": "0.7.0",
                        "files": [
                            "backbone-relational.js",
                            "backbone-relational.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone.eventbinder",
                "filename": "backbone.eventbinder.min.js",
                "version": "0.1.0",
                "description": "Manage Backbone Events Better",
                "homepage": "http://github.com/marionettejs/backbone.eventbinder",
                "keywords": [
                    "events",
                    "popular"
                ],
                "devDependencies": {
                    "backbone.js": "0.9.2"
                },
                "maintainers": [
                    {
                        "name": "Derick Bailey",
                        "email": "derickbailey@gmail.com",
                        "web": "http://derickbailey.lostechies.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "http://github.com/marionettejs/backbone.eventbinder"
                    }
                ],
                "assets": [
                    {
                        "version": "0.1.0",
                        "files": [
                            "backbone.eventbinder.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone.js",
                "filename": "backbone-min.js",
                "version": "1.0.0",
                "description": "Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.",
                "homepage": "http://documentcloud.github.com/backbone/",
                "keywords": [
                    "collections",
                    "models",
                    "controllers",
                    "events",
                    "popular"
                ],
                "maintainers": [
                    {
                        "name": "Jeremy Ashkenas",
                        "email": "jashkenas@gmail.com",
                        "web": "http://ashkenas.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/documentcloud/backbone"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.0",
                        "files": [
                            "backbone-min.js",
                            "backbone-min.map",
                            "backbone.js"
                        ]
                    },
                    {
                        "version": "0.9.10",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.9.9-amdjs",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.9.9",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.9.2-amdjs",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.9.2",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.9.1-amdjs",
                        "files": [
                            "backbone-amd-min.js"
                        ]
                    },
                    {
                        "version": "0.9.1",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.9.0",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.5.3",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.5.2",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.5.1",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.5.0",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.5",
                        "files": [
                            "backbone-min.js"
                        ]
                    },
                    {
                        "version": "0.3.3",
                        "files": [
                            "backbone-min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone.layoutmanager",
                "filename": "backbone.layoutmanager.min.js",
                "version": "0.8.4",
                "description": "A layout and template manager for Backbone.js applications.",
                "homepage": "http://layoutmanager.org",
                "keywords": [
                    "backbone",
                    "layout",
                    "templates",
                    "views"
                ],
                "devDependencies": {
                    "backbone.js": "0.9.10"
                },
                "maintainers": [
                    {
                        "name": "Tim Branyen (@tbranyen)"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "http://github.com/tbranyen/backbone.layoutmanager"
                    }
                ],
                "assets": [
                    {
                        "version": "0.8.5",
                        "files": [
                            "backbone.layoutmanager.js",
                            "backbone.layoutmanager.min.js"
                        ]
                    },
                    {
                        "version": "0.8.4",
                        "files": [
                            "backbone.layoutmanager.js",
                            "backbone.layoutmanager.min.js"
                        ]
                    },
                    {
                        "version": "0.8.2",
                        "files": [
                            "backbone.layoutmanager.js",
                            "backbone.layoutmanager.min.js"
                        ]
                    },
                    {
                        "version": "0.8.1",
                        "files": [
                            "backbone.layoutmanager.js",
                            "backbone.layoutmanager.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone.marionette",
                "filename": "backbone.marionette.min.js",
                "version": "1.0.1-bundled",
                "description": "Make your Backbone.js apps dance with a composite application architecture!",
                "homepage": "http://github.com/marionettejs/backbone.marionette",
                "keywords": [
                    "collections",
                    "models",
                    "controllers",
                    "events",
                    "popular"
                ],
                "devDependencies": {
                    "backbone.js": "0.9.10",
                    "backbone.wreqr": "0.1.1",
                    "backbone.babysitter": "0.0.4"
                },
                "maintainers": [
                    {
                        "name": "Derick Bailey",
                        "email": "derickbailey@gmail.com",
                        "web": "http://derickbailey.lostechies.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "http://github.com/marionettejs/backbone.marionette"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.1-bundled",
                        "files": [
                            "backbone.marionette.js",
                            "backbone.marionette.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0-rc6-bundled",
                        "files": [
                            "backbone.marionette.js",
                            "backbone.marionette.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0-rc4-bundled",
                        "files": [
                            "backbone.marionette.js",
                            "backbone.marionette.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0-rc2-amdjs",
                        "files": [
                            "backbone.marionette.js",
                            "backbone.marionette.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0-rc2",
                        "files": [
                            "backbone.marionette.js",
                            "backbone.marionette.min.js"
                        ]
                    },
                    {
                        "version": "0.10.2",
                        "files": [
                            "backbone.marionette.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone.modelbinder",
                "filename": "Backbone.ModelBinder.min.js",
                "version": "0.1.6",
                "description": "Simple, flexible and powerful Model-View binding for Backbone.",
                "homepage": "https://github.com/theironcook/Backbone.ModelBinder",
                "keywords": [
                    "modelbinding",
                    "models",
                    "events"
                ],
                "maintainers": [
                    {
                        "name": "Bart Wood",
                        "email": "bartwood@gmail.com",
                        "web": "https://github.com/theironcook"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/theironcook/Backbone.ModelBinder"
                    }
                ],
                "assets": [
                    {
                        "version": "0.1.6",
                        "files": [
                            "Backbone.ModelBinder.min.js"
                        ]
                    },
                    {
                        "version": "0.1.5",
                        "files": [
                            "Backbone.ModelBinder.min.js"
                        ]
                    },
                    {
                        "version": "0.1.3",
                        "files": [
                            "Backbone.ModelBinder-min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone.paginator",
                "filename": "backbone.paginator.min.js",
                "version": "0.7",
                "description": "Pagination component for backbone.js",
                "homepage": "https://github.com/addyosmani/backbone.paginator",
                "keywords": [
                    "backbone",
                    "pagination"
                ],
                "maintainers": [
                    {
                        "name": "Addy Osmani",
                        "email": "addyosmani@gmail.com",
                        "web": "http://www.addyosmani.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/addyosmani/backbone.paginator.git"
                    }
                ],
                "assets": [
                    {
                        "version": "0.154",
                        "files": [
                            "backbone.paginator.min.js"
                        ]
                    },
                    {
                        "version": "0.7",
                        "files": [
                            "backbone.paginator.js",
                            "backbone.paginator.min.js"
                        ]
                    },
                    {
                        "version": "0.6",
                        "files": [
                            "backbone.paginator.js",
                            "backbone.paginator.min.js"
                        ]
                    },
                    {
                        "version": "0.5",
                        "files": [
                            "backbone.paginator.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone.routefilter",
                "filename": "backbone.routefilter.min.js",
                "version": "0.2.0",
                "description": "Before and after filters for Backbone.Router",
                "homepage": "https://github.com/boazsender/backbone.routefilter",
                "keywords": [
                    "backbone",
                    "route",
                    "filter",
                    "before",
                    "after"
                ],
                "maintainers": [
                    {
                        "name": "Boaz Sender",
                        "email": "boaz@bocoup.com",
                        "web": "http://boazsender.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/boazsender/backbone.routefilter.git"
                    }
                ],
                "assets": [
                    {
                        "version": "0.2.0",
                        "files": [
                            "backbone.routefilter.js",
                            "backbone.routefilter.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone.syphon",
                "filename": "backbone.syphon.min.js",
                "version": "0.4.1",
                "description": "Serialize a Backbone.View in to a JavaScript object",
                "homepage": "http://github.com/derickbailey/backbone.syphon/",
                "keywords": [
                    "modelbinding",
                    "models"
                ],
                "maintainers": [
                    {
                        "name": "Derick Bailey",
                        "email": "derickbailey@gmail.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/derickbailey/backbone.syphon"
                    }
                ],
                "assets": [
                    {
                        "version": "0.4.1",
                        "files": [
                            "backbone.syphon.min.js"
                        ]
                    },
                    {
                        "version": "0.3.0",
                        "files": [
                            "backbone.syphon.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone.validation",
                "filename": "backbone-validation-min.js",
                "version": "0.7.1",
                "description": "A validation plugin for Backbone.js that validates both your model as well as form input.",
                "homepage": "http://thedersen.com/projects/backbone-validation",
                "keywords": [
                    "validation",
                    "events",
                    "models",
                    "views"
                ],
                "maintainers": [
                    {
                        "name": "Thomas Pedersen",
                        "web": "http://thedersen.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "http://github.com/thedersen/backbone.validation.git"
                    }
                ],
                "assets": [
                    {
                        "version": "0.7.1",
                        "files": [
                            "backbone-validation-amd-min.js",
                            "backbone-validation-amd.js",
                            "backbone-validation-min.js",
                            "backbone-validation.js"
                        ]
                    },
                    {
                        "version": "0.7.0-amdjs",
                        "files": [
                            "backbone-validation-amd-min.js"
                        ]
                    },
                    {
                        "version": "0.7.0",
                        "files": [
                            "backbone-validation-min.js"
                        ]
                    },
                    {
                        "version": "0.6.2-amdjs",
                        "files": [
                            "backbone-validation-amd-min.js"
                        ]
                    },
                    {
                        "version": "0.6.2",
                        "files": [
                            "backbone-validation-min.js"
                        ]
                    }
                ]
            },
            {
                "name": "backbone.wreqr",
                "filename": "backbone.wreqr.min.js",
                "version": "0.1.0",
                "description": "A simple infrastructure for decoupling Backbone and Backbone.Marionette application modules and components.",
                "homepage": "http://github.com/marionettejs/backbone.wreqr",
                "keywords": [
                    "events",
                    "popular"
                ],
                "devDependencies": {
                    "backbone.js": "0.9.2"
                },
                "maintainers": [
                    {
                        "name": "Derick Bailey",
                        "email": "derickbailey@gmail.com",
                        "web": "http://derickbailey.lostechies.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "http://github.com/marionettejs/backbone.wreqr"
                    }
                ],
                "assets": [
                    {
                        "version": "0.1.0-amdjs",
                        "files": [
                            "backbone.wreqr.js",
                            "backbone.wreqr.min.js"
                        ]
                    },
                    {
                        "version": "0.1.0",
                        "files": [
                            "backbone.wreqr.js",
                            "backbone.wreqr.min.js"
                        ]
                    },
                    {
                        "version": "0.0.0",
                        "files": [
                            "backbone.wreqr.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "bacon.js",
                "filename": "Bacon.min.js",
                "version": "0.3.15",
                "author": "Juha Paananen",
                "description": "A small functional reactive programming lib for JavaScript.",
                "homepage": "http://baconjs.blogspot.com",
                "keywords": [
                    "bacon",
                    "baconjs",
                    "functional",
                    "reactive",
                    "lib",
                    "frp"
                ],
                "maintainers": [
                    {
                        "name": "Juha Paananen",
                        "web": "http://nullzzz.blogspot.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/raimohanska/bacon.js.git"
                    }
                ],
                "assets": [
                    {
                        "version": "0.3.15",
                        "files": [
                            "Bacon.js",
                            "Bacon.min.js"
                        ]
                    },
                    {
                        "version": "0.3.5",
                        "files": [
                            "Bacon.js",
                            "Bacon.min.js"
                        ]
                    },
                    {
                        "version": "0.3.0",
                        "files": [
                            "Bacon.js",
                            "Bacon.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "barman",
                "description": "A small library to brew JavaScript objects.",
                "version": "0.2.2",
                "homepage": "https://github.com/dfernandez79/barman",
                "author": {
                    "name": "Diego Fernandez",
                    "url": "https://github.com/dfernandez79"
                },
                "keywords": [
                    "traits",
                    "oop",
                    "classes",
                    "objects",
                    "object composition"
                ],
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "https://github.com/dfernandez79/barman/blob/master/LICENSE"
                    }
                ],
                "repository": {
                    "type": "git",
                    "url": "git://github.com/dfernandez79/barman.git"
                },
                "filename": "barman.min.js",
                "assets": [
                    {
                        "version": "0.2.2",
                        "files": [
                            "barman.js",
                            "barman.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "bean",
                "filename": "bean.min.js",
                "description": "A small, fast, framework-agnostic event manager",
                "version": "1.0.3",
                "homepage": "https://github.com/fat/bean",
                "authors": [
                    "Jacob Thornton <@fat>",
                    "Rod Vagg <@rvagg>",
                    "Dustin Diaz <@ded>"
                ],
                "repository": {
                    "type": "git",
                    "url": "https://github.com/fat/bean.git"
                },
                "keywords": [
                    "ender",
                    "events",
                    "event",
                    "dom"
                ],
                "assets": [
                    {
                        "version": "1.0.3",
                        "files": [
                            "bean.js",
                            "bean.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "benchmark",
                "version": "0.3.0",
                "filename": "benchmark.min.js",
                "description": "A benchmarking library that works on nearly all JavaScript platforms, supports high-resolution timers, and returns statistically significant results.",
                "homepage": "http://benchmarkjs.com/",
                "main": "benchmark",
                "keywords": [
                    "benchmark",
                    "node",
                    "narwhal",
                    "performance",
                    "ringo",
                    "speed"
                ],
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "http://mths.be/mit"
                    }
                ],
                "contributors": [
                    {
                        "name": "John-David Dalton",
                        "email": "john@fusejs.com",
                        "web": "http://allyoucanleet.com/"
                    },
                    {
                        "name": "Mathias Bynens",
                        "email": "mathias@benchmarkjs.com",
                        "web": "http://mathiasbynens.be/"
                    }
                ],
                "bugs": "https://github.com/bestiejs/benchmark.js/issues",
                "repository": {
                    "type": "git",
                    "url": "https://github.com/bestiejs/benchmark.js.git"
                },
                "assets": [
                    {
                        "version": "0.3.0",
                        "files": [
                            "benchmark.js",
                            "benchmark.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "blanket.js",
                "filename": "blanket.min.js",
                "description": "seamless js code coverage",
                "version": "1.1.4",
                "homepage": "https://github.com/alex-seville/blanket",
                "author": {
                    "name": "Alex-Seville",
                    "email": "hi@alexanderseville.com",
                    "url": "http://blanketjs.org"
                },
                "repository": {
                    "type": "git",
                    "url": "git://github.com/alex-seville/blanket.git"
                },
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "https://github.com/alex-seville/blanket/blob/master/LICENSE-MIT"
                    }
                ],
                "keywords": [
                    "coverage"
                ],
                "assets": [
                    {
                        "version": "1.1.4",
                        "files": [
                            "blanket.js",
                            "blanket.min.js",
                            "blanket_jasmine.js",
                            "blanket_jasmine.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "bonsai",
                "filename": "bonsai.min.js",
                "version": "0.4.3",
                "description": "BonsaiJS is a graphics library and renderer",
                "homepage": "http://bonsaijs.org",
                "keywords": [
                    "graphics",
                    "svg",
                    "vector"
                ],
                "maintainers": [
                    {
                        "name": "uxebu Inc.",
                        "email": "contact+bonsaijs@uxebu.com",
                        "web": "http://uxebu.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/uxebu/bonsai/"
                    }
                ],
                "assets": [
                    {
                        "version": "0.4.3",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.4.2",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.4.1",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.4.0",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.4",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.3.8",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.3.7",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.3.6",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.3.5",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.3.4",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.3.3",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.3.2",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.3.1",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.3.0",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.3",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.2.0",
                        "files": [
                            "bonsai.min.js"
                        ]
                    },
                    {
                        "version": "0.2",
                        "files": [
                            "bonsai.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "bootstrap-datepicker",
                "filename": "js/bootstrap-datepicker.min.js",
                "version": "1.0.2",
                "description": "A datepicker for Twitter Bootstrap",
                "homepage": "https://github.com/eternicode/bootstrap-datepicker",
                "keywords": [
                    "twitter",
                    "bootstrap",
                    "datepicker"
                ],
                "maintainers": [
                    {
                        "name": "Andrew Rowls",
                        "web": "https://github.com/eternicode"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/eternicode/bootstrap-datepicker.git"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.2",
                        "files": [
                            "css/bootstrap-datepicker.css",
                            "css/bootstrap-datepicker.min.css",
                            "js/bootstrap-datepicker.js",
                            "js/bootstrap-datepicker.min.js",
                            "js/locales/bootstrap-datepicker.bg.js",
                            "js/locales/bootstrap-datepicker.bg.min.js",
                            "js/locales/bootstrap-datepicker.ca.js",
                            "js/locales/bootstrap-datepicker.ca.min.js",
                            "js/locales/bootstrap-datepicker.cs.js",
                            "js/locales/bootstrap-datepicker.cs.min.js",
                            "js/locales/bootstrap-datepicker.da.js",
                            "js/locales/bootstrap-datepicker.da.min.js",
                            "js/locales/bootstrap-datepicker.de.js",
                            "js/locales/bootstrap-datepicker.de.min.js",
                            "js/locales/bootstrap-datepicker.el.js",
                            "js/locales/bootstrap-datepicker.el.min.js",
                            "js/locales/bootstrap-datepicker.es.js",
                            "js/locales/bootstrap-datepicker.es.min.js",
                            "js/locales/bootstrap-datepicker.fi.js",
                            "js/locales/bootstrap-datepicker.fi.min.js",
                            "js/locales/bootstrap-datepicker.fr.js",
                            "js/locales/bootstrap-datepicker.fr.min.js",
                            "js/locales/bootstrap-datepicker.he.js",
                            "js/locales/bootstrap-datepicker.he.min.js",
                            "js/locales/bootstrap-datepicker.hr.js",
                            "js/locales/bootstrap-datepicker.hr.min.js",
                            "js/locales/bootstrap-datepicker.hu.js",
                            "js/locales/bootstrap-datepicker.hu.min.js",
                            "js/locales/bootstrap-datepicker.id.js",
                            "js/locales/bootstrap-datepicker.id.min.js",
                            "js/locales/bootstrap-datepicker.is.js",
                            "js/locales/bootstrap-datepicker.is.min.js",
                            "js/locales/bootstrap-datepicker.it.js",
                            "js/locales/bootstrap-datepicker.it.min.js",
                            "js/locales/bootstrap-datepicker.ja.js",
                            "js/locales/bootstrap-datepicker.ja.min.js",
                            "js/locales/bootstrap-datepicker.kr.js",
                            "js/locales/bootstrap-datepicker.kr.min.js",
                            "js/locales/bootstrap-datepicker.lt.js",
                            "js/locales/bootstrap-datepicker.lt.min.js",
                            "js/locales/bootstrap-datepicker.lv.js",
                            "js/locales/bootstrap-datepicker.lv.min.js",
                            "js/locales/bootstrap-datepicker.ms.js",
                            "js/locales/bootstrap-datepicker.ms.min.js",
                            "js/locales/bootstrap-datepicker.nb.js",
                            "js/locales/bootstrap-datepicker.nb.min.js",
                            "js/locales/bootstrap-datepicker.nl.js",
                            "js/locales/bootstrap-datepicker.nl.min.js",
                            "js/locales/bootstrap-datepicker.pl.js",
                            "js/locales/bootstrap-datepicker.pl.min.js",
                            "js/locales/bootstrap-datepicker.pt-BR.js",
                            "js/locales/bootstrap-datepicker.pt-BR.min.js",
                            "js/locales/bootstrap-datepicker.pt.js",
                            "js/locales/bootstrap-datepicker.pt.min.js",
                            "js/locales/bootstrap-datepicker.ro.js",
                            "js/locales/bootstrap-datepicker.ro.min.js",
                            "js/locales/bootstrap-datepicker.rs-latin.js",
                            "js/locales/bootstrap-datepicker.rs-latin.min.js",
                            "js/locales/bootstrap-datepicker.rs.js",
                            "js/locales/bootstrap-datepicker.rs.min.js",
                            "js/locales/bootstrap-datepicker.ru.js",
                            "js/locales/bootstrap-datepicker.ru.min.js",
                            "js/locales/bootstrap-datepicker.sk.js",
                            "js/locales/bootstrap-datepicker.sk.min.js",
                            "js/locales/bootstrap-datepicker.sl.js",
                            "js/locales/bootstrap-datepicker.sl.min.js",
                            "js/locales/bootstrap-datepicker.sv.js",
                            "js/locales/bootstrap-datepicker.sv.min.js",
                            "js/locales/bootstrap-datepicker.sw.js",
                            "js/locales/bootstrap-datepicker.sw.min.js",
                            "js/locales/bootstrap-datepicker.th.js",
                            "js/locales/bootstrap-datepicker.th.min.js",
                            "js/locales/bootstrap-datepicker.tr.js",
                            "js/locales/bootstrap-datepicker.tr.min.js",
                            "js/locales/bootstrap-datepicker.uk.js",
                            "js/locales/bootstrap-datepicker.uk.min.js",
                            "js/locales/bootstrap-datepicker.zh-CN.js",
                            "js/locales/bootstrap-datepicker.zh-CN.min.js",
                            "js/locales/bootstrap-datepicker.zh-TW.js",
                            "js/locales/bootstrap-datepicker.zh-TW.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0",
                        "files": [
                            "css/datepicker.css",
                            "css/datepicker.min.css",
                            "js/bootstrap-datepicker.js",
                            "js/bootstrap-datepicker.min.js",
                            "js/locales/bootstrap-datepicker.bg.js",
                            "js/locales/bootstrap-datepicker.bg.min.js",
                            "js/locales/bootstrap-datepicker.ca.js",
                            "js/locales/bootstrap-datepicker.ca.min.js",
                            "js/locales/bootstrap-datepicker.cs.js",
                            "js/locales/bootstrap-datepicker.cs.min.js",
                            "js/locales/bootstrap-datepicker.da.js",
                            "js/locales/bootstrap-datepicker.da.min.js",
                            "js/locales/bootstrap-datepicker.de.js",
                            "js/locales/bootstrap-datepicker.de.min.js",
                            "js/locales/bootstrap-datepicker.el.js",
                            "js/locales/bootstrap-datepicker.el.min.js",
                            "js/locales/bootstrap-datepicker.es.js",
                            "js/locales/bootstrap-datepicker.es.min.js",
                            "js/locales/bootstrap-datepicker.fi.js",
                            "js/locales/bootstrap-datepicker.fi.min.js",
                            "js/locales/bootstrap-datepicker.fr.js",
                            "js/locales/bootstrap-datepicker.fr.min.js",
                            "js/locales/bootstrap-datepicker.he.js",
                            "js/locales/bootstrap-datepicker.he.min.js",
                            "js/locales/bootstrap-datepicker.hr.js",
                            "js/locales/bootstrap-datepicker.hr.min.js",
                            "js/locales/bootstrap-datepicker.hu.js",
                            "js/locales/bootstrap-datepicker.hu.min.js",
                            "js/locales/bootstrap-datepicker.id.js",
                            "js/locales/bootstrap-datepicker.id.min.js",
                            "js/locales/bootstrap-datepicker.is.js",
                            "js/locales/bootstrap-datepicker.is.min.js",
                            "js/locales/bootstrap-datepicker.it.js",
                            "js/locales/bootstrap-datepicker.it.min.js",
                            "js/locales/bootstrap-datepicker.ja.js",
                            "js/locales/bootstrap-datepicker.ja.min.js",
                            "js/locales/bootstrap-datepicker.kr.js",
                            "js/locales/bootstrap-datepicker.kr.min.js",
                            "js/locales/bootstrap-datepicker.lt.js",
                            "js/locales/bootstrap-datepicker.lt.min.js",
                            "js/locales/bootstrap-datepicker.lv.js",
                            "js/locales/bootstrap-datepicker.lv.min.js",
                            "js/locales/bootstrap-datepicker.ms.js",
                            "js/locales/bootstrap-datepicker.ms.min.js",
                            "js/locales/bootstrap-datepicker.nb.js",
                            "js/locales/bootstrap-datepicker.nb.min.js",
                            "js/locales/bootstrap-datepicker.nl.js",
                            "js/locales/bootstrap-datepicker.nl.min.js",
                            "js/locales/bootstrap-datepicker.pl.js",
                            "js/locales/bootstrap-datepicker.pl.min.js",
                            "js/locales/bootstrap-datepicker.pt-BR.js",
                            "js/locales/bootstrap-datepicker.pt-BR.min.js",
                            "js/locales/bootstrap-datepicker.pt.js",
                            "js/locales/bootstrap-datepicker.pt.min.js",
                            "js/locales/bootstrap-datepicker.ro.js",
                            "js/locales/bootstrap-datepicker.ro.min.js",
                            "js/locales/bootstrap-datepicker.rs-latin.js",
                            "js/locales/bootstrap-datepicker.rs-latin.min.js",
                            "js/locales/bootstrap-datepicker.rs.js",
                            "js/locales/bootstrap-datepicker.rs.min.js",
                            "js/locales/bootstrap-datepicker.ru.js",
                            "js/locales/bootstrap-datepicker.ru.min.js",
                            "js/locales/bootstrap-datepicker.sk.js",
                            "js/locales/bootstrap-datepicker.sk.min.js",
                            "js/locales/bootstrap-datepicker.sl.js",
                            "js/locales/bootstrap-datepicker.sl.min.js",
                            "js/locales/bootstrap-datepicker.sv.js",
                            "js/locales/bootstrap-datepicker.sv.min.js",
                            "js/locales/bootstrap-datepicker.sw.js",
                            "js/locales/bootstrap-datepicker.sw.min.js",
                            "js/locales/bootstrap-datepicker.th.js",
                            "js/locales/bootstrap-datepicker.th.min.js",
                            "js/locales/bootstrap-datepicker.tr.js",
                            "js/locales/bootstrap-datepicker.tr.min.js",
                            "js/locales/bootstrap-datepicker.uk.js",
                            "js/locales/bootstrap-datepicker.uk.min.js",
                            "js/locales/bootstrap-datepicker.zh-CN.js",
                            "js/locales/bootstrap-datepicker.zh-CN.min.js",
                            "js/locales/bootstrap-datepicker.zh-TW.js",
                            "js/locales/bootstrap-datepicker.zh-TW.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "bootstrap-datetimepicker",
                "filename": "js/bootstrap-datetimepicker.min.js",
                "version": "0.0.11",
                "description": "A datetime picker for Twitter Bootstrap",
                "homepage": "https://github.com/tarruda/bootstrap-datetimepicker",
                "keywords": [
                    "twitter",
                    "bootstrap",
                    "datepicker",
                    "datetimepicker"
                ],
                "maintainers": [
                    {
                        "name": "Thiago de Arruda",
                        "web": "https://github.com/tarruda"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/tarruda/bootstrap-datetimepicker.git"
                    }
                ],
                "assets": [
                    {
                        "version": "0.0.11",
                        "files": [
                            "css/bootstrap-datetimepicker.min.css",
                            "js/bootstrap-datetimepicker.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "bootstrap-growl",
                "filename": "jquery.bootstrap-growl.min.js",
                "description": "Pretty simple jQuery plugin that turns standard Bootstrap alerts into \"Growl-like\" notifications.",
                "version": "1.0.0",
                "homepage": "https://github.com/ifightcrime/bootstrap-growl",
                "keywords": [
                    "bootstrap",
                    "growl",
                    "notification",
                    "jquery"
                ],
                "maintainers": [
                    {
                        "name": "Nick Larson"
                    }
                ],
                "repository": {
                    "type": "git",
                    "url": "https://github.com/ifightcrime/bootstrap-growl.git"
                },
                "bugs": "https://github.com/ifightcrime/bootstrap-growl/issues",
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "https://github.com/ifightcrime/bootstrap-growl/blob/master/LICENSE.md"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.0",
                        "files": [
                            "jquery.bootstrap-growl.js",
                            "jquery.bootstrap-growl.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "bootstrap-lightbox",
                "filename": "bootstrap-lightbox.js",
                "version": "0.6",
                "description": "A simple lightbox plugin based on the bootstrap modal plugin.",
                "homepage": "http://jbutz.github.com/bootstrap-lightbox/",
                "keywords": [
                    "bootstrap",
                    "lightbox",
                    "modal"
                ],
                "maintainers": [
                    {
                        "name": "Jason Butz",
                        "web": "http://jasonbutz.info/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/jbutz/bootstrap-lightbox"
                    }
                ],
                "assets": [
                    {
                        "version": "0.6",
                        "files": [
                            "bootstrap-lightbox.css",
                            "bootstrap-lightbox.js",
                            "bootstrap-lightbox.min.css",
                            "bootstrap-lightbox.min.js"
                        ]
                    },
                    {
                        "version": "0.5",
                        "files": [
                            "bootstrap-lightbox.css",
                            "bootstrap-lightbox.js",
                            "bootstrap-lightbox.less",
                            "bootstrap-lightbox.min.css",
                            "bootstrap-lightbox.min.js"
                        ]
                    },
                    {
                        "version": "0.4",
                        "files": [
                            "bootstrap-lightbox.css",
                            "bootstrap-lightbox.js",
                            "bootstrap-lightbox.min.css",
                            "bootstrap-lightbox.min.js"
                        ]
                    },
                    {
                        "version": "0.3",
                        "files": [
                            "bootstrap-lightbox.css",
                            "bootstrap-lightbox.js",
                            "bootstrap-lightbox.min.css",
                            "bootstrap-lightbox.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "bootstrap-modal",
                "filename": "bootstrap-modal.pack.js",
                "version": "2.1.0",
                "description": "Extends the default Bootstrap Modal class.",
                "homepage": "https://github.com/jschr/bootstrap-modal",
                "keywords": [
                    "bootstrap",
                    "modal"
                ],
                "maintainers": [
                    {
                        "name": "Jordan Schroter"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/jschr/bootstrap-modal"
                    }
                ],
                "assets": [
                    {
                        "version": "2.1.0",
                        "files": [
                            "ajax-loader.gif",
                            "bootstrap-modal.css",
                            "bootstrap-modal.min.css",
                            "bootstrap-modal.pack.js",
                            "bootstrap-modal.pack.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "bootstrap-switch",
                "filename": "bootstrapSwitch.min.js",
                "description": "bootstrapSwitch adds switches to your bootstrap ecosystem",
                "version": "1.3",
                "homepage": "http://www.larentis.eu/switch/",
                "keywords": [
                    "bootstrap",
                    "switch",
                    "html5",
                    "css3",
                    "jquery"
                ],
                "maintainers": [
                    {
                        "name": "Mattia Larentis",
                        "email": "mattia@larentis.eu",
                        "web": "http://www.larentis.eu/"
                    }
                ],
                "repository": {
                    "type": "git",
                    "url": "https://github.com/nostalgiaz/bootstrap-switch.git"
                },
                "bugs": "https://github.com/nostalgiaz/bootstrap-switch/issues",
                "licenses": [
                    {
                        "type": "Apache License, Version 2.0",
                        "url": "http://www.apache.org/licenses/LICENSE-2.0"
                    }
                ],
                "assets": [
                    {
                        "version": "1.3",
                        "files": [
                            "bootstrapSwitch.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "bootstrap-tour",
                "filename": "bootstrap-tour.js",
                "version": "0.2.0",
                "description": "Quick and easy product tours with Twitter Bootstrap Popovers.",
                "homepage": "http://bootstraptour.com",
                "keywords": [
                    "twitter",
                    "bootstrap",
                    "tour",
                    "intro"
                ],
                "mantainers": [
                    {
                        "name": "Ulrich Sossou",
                        "email": "sorich87@gmail.com",
                        "web": "http://ulrichsossou.com"
                    },
                    {
                        "name": "Emanuele Marchi",
                        "email": "emanuele@lostcrew.it",
                        "web": "http://lostcrew.nl"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/sorich87/bootstrap-tour"
                    }
                ],
                "assets": [
                    {
                        "version": "0.2.0",
                        "files": [
                            "bootstrap-tour.js",
                            "bootstrap-tour.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "breezejs",
                "filename": "breeze.min.js",
                "version": "1.2.5",
                "description": "BreezeJS is a JavaScript library for managing data in data rich-client HTML/JS applications. Core features include client-side querying, caching, change-tracking, validation, batch saves.",
                "homepage": "http://www.breezejs.com",
                "keywords": [
                    "data",
                    "BreezeJS",
                    "breeze",
                    "breeze.js"
                ],
                "maintainers": [
                    {
                        "name": "IdeaBlade, inc",
                        "email": "breeze@ideablade.com",
                        "web": "http://www.breezejs.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "git://github.com/IdeaBlade/Breeze.git"
                    }
                ],
                "bugs": "http://stackoverflow.com/questions/tagged/breeze",
                "licenses": [
                    {
                        "type": "MIT"
                    }
                ],
                "assets": [
                    {
                        "version": "1.2.5",
                        "files": [
                            "breeze.debug.js",
                            "breeze.debug.min.js",
                            "breeze.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "camanjs",
                "filename": "caman.full.min.js",
                "version": "4.0.0",
                "description": "Pure Javascript (Ca)nvas (Man)ipulation.",
                "homepage": "http://camanjs.com/",
                "keywords": [
                    "html5",
                    "canvas",
                    "image",
                    "filter",
                    "manipulate",
                    "pixel",
                    "effects"
                ],
                "maintainers": [
                    {
                        "name": "Ryan LeFevre",
                        "website": "http://meltingice.net"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/meltingice/CamanJS"
                    }
                ],
                "assets": [
                    {
                        "version": "4.0.0",
                        "files": [
                            "caman.full.js",
                            "caman.full.min.js",
                            "caman.full.pack.js",
                            "caman.full.pack.min.js",
                            "caman.js",
                            "caman.min.js",
                            "caman.pack.js",
                            "caman.pack.min.js"
                        ]
                    },
                    {
                        "version": "3.3.0",
                        "files": [
                            "caman.full.min.js"
                        ]
                    },
                    {
                        "version": "3.2.2",
                        "files": [
                            "caman.full.min.js"
                        ]
                    },
                    {
                        "version": "3.2",
                        "files": [
                            "caman.full.min.js"
                        ]
                    },
                    {
                        "version": "3.1.1",
                        "files": [
                            "caman.full.min.js"
                        ]
                    },
                    {
                        "version": "3.1.0",
                        "files": [
                            "caman.full.min.js"
                        ]
                    },
                    {
                        "version": "2.2",
                        "files": [
                            "caman.full.min.js"
                        ]
                    },
                    {
                        "version": "2.1.3",
                        "files": [
                            "caman.full.min.js"
                        ]
                    },
                    {
                        "version": "2.1.1",
                        "files": [
                            "caman.full.min.js"
                        ]
                    },
                    {
                        "version": "2.1",
                        "files": [
                            "caman.full.min.js"
                        ]
                    },
                    {
                        "version": "2.0",
                        "files": [
                            "caman.full.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "can.js",
                "filename": "can.jquery.min.js",
                "version": "1.1.3",
                "description": "CanJS is a MIT-licensed, client-side, JavaScript framework that makes building rich web applications easy.",
                "homepage": "http://canjs.us/",
                "keywords": [
                    "can.js",
                    "canjs",
                    "javascript",
                    "mvc",
                    "framework",
                    "model",
                    "view",
                    "controller",
                    "popular"
                ],
                "maintainers": [
                    {
                        "name": "Bitovi",
                        "email": "contact@bitovi.com",
                        "web": "http://bitovi.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/bitovi/canjs"
                    }
                ],
                "assets": [
                    {
                        "version": "1.1.3",
                        "files": [
                            "can.jquery.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "cannon.js",
                "filename": "cannon.min.js",
                "version": "0.5.0",
                "description": "A lightweight 3D physics engine written in JavaScript.",
                "homepage": "http://schteppe.github.com/cannon.js",
                "keywords": [
                    "javascript",
                    "physics"
                ],
                "maintainers": [
                    {
                        "name": "Stefan Hedman",
                        "web": "http://steffe.se/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/schteppe/cannon.js"
                    }
                ],
                "assets": [
                    {
                        "version": "0.5.0",
                        "files": [
                            "cannon.js",
                            "cannon.min.js"
                        ]
                    },
                    {
                        "version": "0.4.3",
                        "files": [
                            "cannon.js",
                            "cannon.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "chainvas",
                "filename": "chainvas.js",
                "version": "2.1",
                "description": "A tiny, modular library that can add chaining to any API that isn’t naturally chainable, like the Canvas API, the DOM and more.",
                "homepage": "http://leaverou.github.com/chainvas/",
                "keywords": [
                    "chaining",
                    "method",
                    "prototype",
                    "JavaScript",
                    "Chainvas",
                    "canvas"
                ],
                "maintainers": [
                    {
                        "name": "Lea Verou"
                    }
                ],
                "licenses": [
                    {
                        "type": "none",
                        "url": "NA"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/LeaVerou/chainvas"
                    }
                ],
                "assets": [
                    {
                        "version": "2.1",
                        "files": [
                            "chainvas-core.js",
                            "chainvas-core.min.js",
                            "chainvas.js",
                            "chainvas.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "chosen",
                "filename": "chosen.jquery.min.js",
                "version": "0.9.12",
                "description": "Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors.",
                "homepage": "http://harvesthq.github.com/chosen",
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/harvesthq/chosen.git"
                    }
                ],
                "assets": [
                    {
                        "version": "0.9.12",
                        "files": [
                            "chosen-sprite.png",
                            "chosen-sprite@2x.png",
                            "chosen.css",
                            "chosen.jquery.js",
                            "chosen.jquery.min.js",
                            "chosen.min.css",
                            "chosen.proto.js",
                            "chosen.proto.min.js"
                        ]
                    },
                    {
                        "version": "0.9.11",
                        "files": [
                            "chosen-sprite.png",
                            "chosen.css",
                            "chosen.jquery.js",
                            "chosen.jquery.min.js",
                            "chosen.min.css",
                            "chosen.proto.js",
                            "chosen.proto.min.js"
                        ]
                    },
                    {
                        "version": "0.9.10",
                        "files": [
                            "chosen-sprite.png",
                            "chosen.css",
                            "chosen.jquery.js",
                            "chosen.jquery.min.js",
                            "chosen.min.css",
                            "chosen.proto.js",
                            "chosen.proto.min.js"
                        ]
                    },
                    {
                        "version": "0.9.9",
                        "files": [
                            "chosen-sprite.png",
                            "chosen.css",
                            "chosen.jquery.js",
                            "chosen.jquery.min.js",
                            "chosen.min.css",
                            "chosen.proto.js",
                            "chosen.proto.min.js"
                        ]
                    },
                    {
                        "version": "0.9.8",
                        "files": [
                            "chosen-sprite.png",
                            "chosen.css",
                            "chosen.jquery.js",
                            "chosen.jquery.min.js",
                            "chosen.min.css",
                            "chosen.proto.js",
                            "chosen.proto.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "chrome-frame",
                "filename": "CFInstall.min.js",
                "version": "1.0.3",
                "description": "Google Chrome Frame is an open source plug-in that seamlessly brings Google Chrome's open web technologies and speedy JavaScript engine to Internet Explorer.",
                "homepage": "http://code.google.com/chrome/chromeframe/",
                "keywords": [
                    "plugin",
                    "plug-in",
                    "chrome",
                    "frame"
                ],
                "maintainers": [
                    {
                        "name": "Google"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.3",
                        "files": [
                            "CFInstall.min.js"
                        ]
                    },
                    {
                        "version": "1.0.2",
                        "files": [
                            "CFInstall.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "ckeditor",
                "filename": "ckeditor.js",
                "version": "4.0.1",
                "description": "Ckeditor is the best web text editor for everyone.",
                "homepage": "http://ckeditor.com/",
                "keywords": [
                    "wysiwyg",
                    "popular"
                ],
                "maintainers": [
                    {
                        "name": "CKSource"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/ckeditor/ckeditor-dev.git"
                    }
                ],
                "assets": [
                    {
                        "version": "4.0.1",
                        "files": [
                            "build-config.js",
                            "build-config.min.js",
                            "ckeditor.js",
                            "ckeditor.min.js",
                            "config.js",
                            "config.min.js",
                            "contents.css",
                            "contents.min.css",
                            "lang/af.js",
                            "lang/af.min.js",
                            "lang/ar.js",
                            "lang/ar.min.js",
                            "lang/bg.js",
                            "lang/bg.min.js",
                            "lang/bn.js",
                            "lang/bn.min.js",
                            "lang/bs.js",
                            "lang/bs.min.js",
                            "lang/ca.js",
                            "lang/ca.min.js",
                            "lang/cs.js",
                            "lang/cs.min.js",
                            "lang/cy.js",
                            "lang/cy.min.js",
                            "lang/da.js",
                            "lang/da.min.js",
                            "lang/de.js",
                            "lang/de.min.js",
                            "lang/el.js",
                            "lang/el.min.js",
                            "lang/en-au.js",
                            "lang/en-au.min.js",
                            "lang/en-ca.js",
                            "lang/en-ca.min.js",
                            "lang/en-gb.js",
                            "lang/en-gb.min.js",
                            "lang/en.js",
                            "lang/en.min.js",
                            "lang/eo.js",
                            "lang/eo.min.js",
                            "lang/es.js",
                            "lang/es.min.js",
                            "lang/et.js",
                            "lang/et.min.js",
                            "lang/eu.js",
                            "lang/eu.min.js",
                            "lang/fa.js",
                            "lang/fa.min.js",
                            "lang/fi.js",
                            "lang/fi.min.js",
                            "lang/fo.js",
                            "lang/fo.min.js",
                            "lang/fr-ca.js",
                            "lang/fr-ca.min.js",
                            "lang/fr.js",
                            "lang/fr.min.js",
                            "lang/gl.js",
                            "lang/gl.min.js",
                            "lang/gu.js",
                            "lang/gu.min.js",
                            "lang/he.js",
                            "lang/he.min.js",
                            "lang/hi.js",
                            "lang/hi.min.js",
                            "lang/hr.js",
                            "lang/hr.min.js",
                            "lang/hu.js",
                            "lang/hu.min.js",
                            "lang/is.js",
                            "lang/is.min.js",
                            "lang/it.js",
                            "lang/it.min.js",
                            "lang/ja.js",
                            "lang/ja.min.js",
                            "lang/ka.js",
                            "lang/ka.min.js",
                            "lang/km.js",
                            "lang/km.min.js",
                            "lang/ko.js",
                            "lang/ko.min.js",
                            "lang/ku.js",
                            "lang/ku.min.js",
                            "lang/lt.js",
                            "lang/lt.min.js",
                            "lang/lv.js",
                            "lang/lv.min.js",
                            "lang/mk.js",
                            "lang/mk.min.js",
                            "lang/mn.js",
                            "lang/mn.min.js",
                            "lang/ms.js",
                            "lang/ms.min.js",
                            "lang/nb.js",
                            "lang/nb.min.js",
                            "lang/nl.js",
                            "lang/nl.min.js",
                            "lang/no.js",
                            "lang/no.min.js",
                            "lang/pl.js",
                            "lang/pl.min.js",
                            "lang/pt-br.js",
                            "lang/pt-br.min.js",
                            "lang/pt.js",
                            "lang/pt.min.js",
                            "lang/ro.js",
                            "lang/ro.min.js",
                            "lang/ru.js",
                            "lang/ru.min.js",
                            "lang/sk.js",
                            "lang/sk.min.js",
                            "lang/sl.js",
                            "lang/sl.min.js",
                            "lang/sr-latn.js",
                            "lang/sr-latn.min.js",
                            "lang/sr.js",
                            "lang/sr.min.js",
                            "lang/sv.js",
                            "lang/sv.min.js",
                            "lang/th.js",
                            "lang/th.min.js",
                            "lang/tr.js",
                            "lang/tr.min.js",
                            "lang/ug.js",
                            "lang/ug.min.js",
                            "lang/uk.js",
                            "lang/uk.min.js",
                            "lang/vi.js",
                            "lang/vi.min.js",
                            "lang/zh-cn.js",
                            "lang/zh-cn.min.js",
                            "lang/zh.js",
                            "lang/zh.min.js",
                            "plugins/a11yhelp/dialogs/a11yhelp.js",
                            "plugins/a11yhelp/dialogs/a11yhelp.min.js",
                            "plugins/a11yhelp/dialogs/lang/ar.js",
                            "plugins/a11yhelp/dialogs/lang/ar.min.js",
                            "plugins/a11yhelp/dialogs/lang/bg.js",
                            "plugins/a11yhelp/dialogs/lang/bg.min.js",
                            "plugins/a11yhelp/dialogs/lang/ca.js",
                            "plugins/a11yhelp/dialogs/lang/ca.min.js",
                            "plugins/a11yhelp/dialogs/lang/cs.js",
                            "plugins/a11yhelp/dialogs/lang/cs.min.js",
                            "plugins/a11yhelp/dialogs/lang/cy.js",
                            "plugins/a11yhelp/dialogs/lang/cy.min.js",
                            "plugins/a11yhelp/dialogs/lang/da.js",
                            "plugins/a11yhelp/dialogs/lang/da.min.js",
                            "plugins/a11yhelp/dialogs/lang/de.js",
                            "plugins/a11yhelp/dialogs/lang/de.min.js",
                            "plugins/a11yhelp/dialogs/lang/el.js",
                            "plugins/a11yhelp/dialogs/lang/el.min.js",
                            "plugins/a11yhelp/dialogs/lang/en.js",
                            "plugins/a11yhelp/dialogs/lang/en.min.js",
                            "plugins/a11yhelp/dialogs/lang/eo.js",
                            "plugins/a11yhelp/dialogs/lang/eo.min.js",
                            "plugins/a11yhelp/dialogs/lang/es.js",
                            "plugins/a11yhelp/dialogs/lang/es.min.js",
                            "plugins/a11yhelp/dialogs/lang/et.js",
                            "plugins/a11yhelp/dialogs/lang/et.min.js",
                            "plugins/a11yhelp/dialogs/lang/fa.js",
                            "plugins/a11yhelp/dialogs/lang/fa.min.js",
                            "plugins/a11yhelp/dialogs/lang/fi.js",
                            "plugins/a11yhelp/dialogs/lang/fi.min.js",
                            "plugins/a11yhelp/dialogs/lang/fr.js",
                            "plugins/a11yhelp/dialogs/lang/fr.min.js",
                            "plugins/a11yhelp/dialogs/lang/gu.js",
                            "plugins/a11yhelp/dialogs/lang/gu.min.js",
                            "plugins/a11yhelp/dialogs/lang/he.js",
                            "plugins/a11yhelp/dialogs/lang/he.min.js",
                            "plugins/a11yhelp/dialogs/lang/hi.js",
                            "plugins/a11yhelp/dialogs/lang/hi.min.js",
                            "plugins/a11yhelp/dialogs/lang/hr.js",
                            "plugins/a11yhelp/dialogs/lang/hr.min.js",
                            "plugins/a11yhelp/dialogs/lang/hu.js",
                            "plugins/a11yhelp/dialogs/lang/hu.min.js",
                            "plugins/a11yhelp/dialogs/lang/it.js",
                            "plugins/a11yhelp/dialogs/lang/it.min.js",
                            "plugins/a11yhelp/dialogs/lang/ja.js",
                            "plugins/a11yhelp/dialogs/lang/ja.min.js",
                            "plugins/a11yhelp/dialogs/lang/ku.js",
                            "plugins/a11yhelp/dialogs/lang/ku.min.js",
                            "plugins/a11yhelp/dialogs/lang/lt.js",
                            "plugins/a11yhelp/dialogs/lang/lt.min.js",
                            "plugins/a11yhelp/dialogs/lang/lv.js",
                            "plugins/a11yhelp/dialogs/lang/lv.min.js",
                            "plugins/a11yhelp/dialogs/lang/mk.js",
                            "plugins/a11yhelp/dialogs/lang/mk.min.js",
                            "plugins/a11yhelp/dialogs/lang/mn.js",
                            "plugins/a11yhelp/dialogs/lang/mn.min.js",
                            "plugins/a11yhelp/dialogs/lang/nb.js",
                            "plugins/a11yhelp/dialogs/lang/nb.min.js",
                            "plugins/a11yhelp/dialogs/lang/nl.js",
                            "plugins/a11yhelp/dialogs/lang/nl.min.js",
                            "plugins/a11yhelp/dialogs/lang/no.js",
                            "plugins/a11yhelp/dialogs/lang/no.min.js",
                            "plugins/a11yhelp/dialogs/lang/pl.js",
                            "plugins/a11yhelp/dialogs/lang/pl.min.js",
                            "plugins/a11yhelp/dialogs/lang/pt-br.js",
                            "plugins/a11yhelp/dialogs/lang/pt-br.min.js",
                            "plugins/a11yhelp/dialogs/lang/pt.js",
                            "plugins/a11yhelp/dialogs/lang/pt.min.js",
                            "plugins/a11yhelp/dialogs/lang/ro.js",
                            "plugins/a11yhelp/dialogs/lang/ro.min.js",
                            "plugins/a11yhelp/dialogs/lang/ru.js",
                            "plugins/a11yhelp/dialogs/lang/ru.min.js",
                            "plugins/a11yhelp/dialogs/lang/sk.js",
                            "plugins/a11yhelp/dialogs/lang/sk.min.js",
                            "plugins/a11yhelp/dialogs/lang/sl.js",
                            "plugins/a11yhelp/dialogs/lang/sl.min.js",
                            "plugins/a11yhelp/dialogs/lang/sv.js",
                            "plugins/a11yhelp/dialogs/lang/sv.min.js",
                            "plugins/a11yhelp/dialogs/lang/tr.js",
                            "plugins/a11yhelp/dialogs/lang/tr.min.js",
                            "plugins/a11yhelp/dialogs/lang/ug.js",
                            "plugins/a11yhelp/dialogs/lang/ug.min.js",
                            "plugins/a11yhelp/dialogs/lang/uk.js",
                            "plugins/a11yhelp/dialogs/lang/uk.min.js",
                            "plugins/a11yhelp/dialogs/lang/vi.js",
                            "plugins/a11yhelp/dialogs/lang/vi.min.js",
                            "plugins/a11yhelp/dialogs/lang/zh-cn.js",
                            "plugins/a11yhelp/dialogs/lang/zh-cn.min.js",
                            "plugins/about/dialogs/about.js",
                            "plugins/about/dialogs/about.min.js",
                            "plugins/about/dialogs/logo_ckeditor.png",
                            "plugins/clipboard/dialogs/paste.js",
                            "plugins/clipboard/dialogs/paste.min.js",
                            "plugins/dialog/dialogDefinition.js",
                            "plugins/dialog/dialogDefinition.min.js",
                            "plugins/fakeobjects/images/spacer.gif",
                            "plugins/icons.png",
                            "plugins/image/dialogs/image.js",
                            "plugins/image/dialogs/image.min.js",
                            "plugins/image/images/noimage.png",
                            "plugins/link/dialogs/anchor.js",
                            "plugins/link/dialogs/anchor.min.js",
                            "plugins/link/dialogs/link.js",
                            "plugins/link/dialogs/link.min.js",
                            "plugins/link/images/anchor.png",
                            "plugins/magicline/images/icon.png",
                            "plugins/pastefromword/filter/default.js",
                            "plugins/pastefromword/filter/default.min.js",
                            "plugins/scayt/LICENSE.md",
                            "plugins/scayt/README.md",
                            "plugins/scayt/dialogs/options.js",
                            "plugins/scayt/dialogs/options.min.js",
                            "plugins/scayt/dialogs/toolbar.css",
                            "plugins/scayt/dialogs/toolbar.min.css",
                            "plugins/specialchar/dialogs/lang/ca.js",
                            "plugins/specialchar/dialogs/lang/ca.min.js",
                            "plugins/specialchar/dialogs/lang/cs.js",
                            "plugins/specialchar/dialogs/lang/cs.min.js",
                            "plugins/specialchar/dialogs/lang/cy.js",
                            "plugins/specialchar/dialogs/lang/cy.min.js",
                            "plugins/specialchar/dialogs/lang/de.js",
                            "plugins/specialchar/dialogs/lang/de.min.js",
                            "plugins/specialchar/dialogs/lang/el.js",
                            "plugins/specialchar/dialogs/lang/el.min.js",
                            "plugins/specialchar/dialogs/lang/en.js",
                            "plugins/specialchar/dialogs/lang/en.min.js",
                            "plugins/specialchar/dialogs/lang/eo.js",
                            "plugins/specialchar/dialogs/lang/eo.min.js",
                            "plugins/specialchar/dialogs/lang/et.js",
                            "plugins/specialchar/dialogs/lang/et.min.js",
                            "plugins/specialchar/dialogs/lang/fa.js",
                            "plugins/specialchar/dialogs/lang/fa.min.js",
                            "plugins/specialchar/dialogs/lang/fi.js",
                            "plugins/specialchar/dialogs/lang/fi.min.js",
                            "plugins/specialchar/dialogs/lang/fr.js",
                            "plugins/specialchar/dialogs/lang/fr.min.js",
                            "plugins/specialchar/dialogs/lang/he.js",
                            "plugins/specialchar/dialogs/lang/he.min.js",
                            "plugins/specialchar/dialogs/lang/hr.js",
                            "plugins/specialchar/dialogs/lang/hr.min.js",
                            "plugins/specialchar/dialogs/lang/it.js",
                            "plugins/specialchar/dialogs/lang/it.min.js",
                            "plugins/specialchar/dialogs/lang/ku.js",
                            "plugins/specialchar/dialogs/lang/ku.min.js",
                            "plugins/specialchar/dialogs/lang/lv.js",
                            "plugins/specialchar/dialogs/lang/lv.min.js",
                            "plugins/specialchar/dialogs/lang/nb.js",
                            "plugins/specialchar/dialogs/lang/nb.min.js",
                            "plugins/specialchar/dialogs/lang/nl.js",
                            "plugins/specialchar/dialogs/lang/nl.min.js",
                            "plugins/specialchar/dialogs/lang/no.js",
                            "plugins/specialchar/dialogs/lang/no.min.js",
                            "plugins/specialchar/dialogs/lang/pt-br.js",
                            "plugins/specialchar/dialogs/lang/pt-br.min.js",
                            "plugins/specialchar/dialogs/lang/sk.js",
                            "plugins/specialchar/dialogs/lang/sk.min.js",
                            "plugins/specialchar/dialogs/lang/sv.js",
                            "plugins/specialchar/dialogs/lang/sv.min.js",
                            "plugins/specialchar/dialogs/lang/tr.js",
                            "plugins/specialchar/dialogs/lang/tr.min.js",
                            "plugins/specialchar/dialogs/lang/ug.js",
                            "plugins/specialchar/dialogs/lang/ug.min.js",
                            "plugins/specialchar/dialogs/lang/zh-cn.js",
                            "plugins/specialchar/dialogs/lang/zh-cn.min.js",
                            "plugins/specialchar/dialogs/specialchar.js",
                            "plugins/specialchar/dialogs/specialchar.min.js",
                            "plugins/table/dialogs/table.js",
                            "plugins/table/dialogs/table.min.js",
                            "plugins/tabletools/dialogs/tableCell.js",
                            "plugins/tabletools/dialogs/tableCell.min.js",
                            "plugins/wsc/dialogs/ciframe.html",
                            "plugins/wsc/dialogs/tmpFrameset.html",
                            "plugins/wsc/dialogs/wsc.css",
                            "plugins/wsc/dialogs/wsc.js",
                            "plugins/wsc/dialogs/wsc.min.css",
                            "plugins/wsc/dialogs/wsc.min.js",
                            "skins/moono/dialog.css",
                            "skins/moono/dialog.min.css",
                            "skins/moono/dialog_ie.css",
                            "skins/moono/dialog_ie.min.css",
                            "skins/moono/dialog_ie7.css",
                            "skins/moono/dialog_ie7.min.css",
                            "skins/moono/dialog_ie8.css",
                            "skins/moono/dialog_ie8.min.css",
                            "skins/moono/dialog_iequirks.css",
                            "skins/moono/dialog_iequirks.min.css",
                            "skins/moono/dialog_opera.css",
                            "skins/moono/dialog_opera.min.css",
                            "skins/moono/editor.css",
                            "skins/moono/editor.min.css",
                            "skins/moono/editor_gecko.css",
                            "skins/moono/editor_gecko.min.css",
                            "skins/moono/editor_ie.css",
                            "skins/moono/editor_ie.min.css",
                            "skins/moono/editor_ie7.css",
                            "skins/moono/editor_ie7.min.css",
                            "skins/moono/editor_ie8.css",
                            "skins/moono/editor_ie8.min.css",
                            "skins/moono/editor_iequirks.css",
                            "skins/moono/editor_iequirks.min.css",
                            "skins/moono/icons.png",
                            "skins/moono/images/arrow.png",
                            "skins/moono/images/close.png",
                            "skins/moono/images/mini.png",
                            "skins/moono/readme.md",
                            "styles.js",
                            "styles.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "codemirror",
                "filename": "codemirror.min.js",
                "version": "3.12.0",
                "main": "codemirror.js",
                "description": "In-browser code editing made bearable",
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "http://codemirror.net/LICENSE"
                    }
                ],
                "directories": {
                    "lib": "./lib"
                },
                "scripts": {
                    "test": "node ./test/run.js"
                },
                "devDependencies": {
                    "node-static": "0.6.0"
                },
                "bugs": "http://github.com/marijnh/CodeMirror/issues",
                "keywords": [
                    "JavaScript",
                    "CodeMirror",
                    "Editor"
                ],
                "homepage": "http://codemirror.net",
                "maintainers": [
                    {
                        "name": "Marijn Haverbeke",
                        "email": "marijnh@gmail.com",
                        "web": "http://marijnhaverbeke.nl"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "http://marijnhaverbeke.nl/git/codemirror"
                    },
                    {
                        "type": "git",
                        "url": "https://github.com/marijnh/CodeMirror.git"
                    }
                ],
                "assets": [
                    {
                        "version": "3.12.0",
                        "files": [
                            "codemirror.css",
                            "codemirror.js",
                            "codemirror.min.js"
                        ]
                    },
                    {
                        "version": "2.36.0",
                        "files": [
                            "ambiance-mobile.css",
                            "ambiance-mobile.min.css",
                            "ambiance.css",
                            "ambiance.min.css",
                            "blackboard.css",
                            "blackboard.min.css",
                            "clike.js",
                            "clike.min.js",
                            "clojure.js",
                            "clojure.min.js",
                            "closetag.js",
                            "closetag.min.js",
                            "cobalt.css",
                            "cobalt.min.css",
                            "codemirror.css",
                            "codemirror.js",
                            "codemirror.min.css",
                            "codemirror.min.js",
                            "coffeescript.js",
                            "coffeescript.min.js",
                            "commonlisp.js",
                            "commonlisp.min.js",
                            "continuecomment.js",
                            "continuecomment.min.js",
                            "css.js",
                            "css.min.js",
                            "dialog.css",
                            "dialog.js",
                            "dialog.min.css",
                            "dialog.min.js",
                            "diff.js",
                            "diff.min.js",
                            "ecl.js",
                            "ecl.min.js",
                            "eclipse.css",
                            "eclipse.min.css",
                            "elegant.css",
                            "elegant.min.css",
                            "emacs.js",
                            "emacs.min.js",
                            "erlang-dark.css",
                            "erlang-dark.min.css",
                            "erlang.js",
                            "erlang.min.js",
                            "foldcode.js",
                            "foldcode.min.js",
                            "formatting.js",
                            "formatting.min.js",
                            "gfm.js",
                            "gfm.min.js",
                            "go.js",
                            "go.min.js",
                            "groovy.js",
                            "groovy.min.js",
                            "haskell.js",
                            "haskell.min.js",
                            "haxe.js",
                            "haxe.min.js",
                            "htmlembedded.js",
                            "htmlembedded.min.js",
                            "htmlmixed.js",
                            "htmlmixed.min.js",
                            "javascript-hint.js",
                            "javascript-hint.min.js",
                            "javascript.js",
                            "javascript.min.js",
                            "jinja2.js",
                            "jinja2.min.js",
                            "less.js",
                            "less.min.js",
                            "lesser-dark.css",
                            "lesser-dark.min.css",
                            "loadmode.js",
                            "loadmode.min.js",
                            "lua.js",
                            "lua.min.js",
                            "markdown.js",
                            "markdown.min.js",
                            "match-highlighter.js",
                            "match-highlighter.min.js",
                            "monokai.css",
                            "monokai.min.css",
                            "multiplex.js",
                            "multiplex.min.js",
                            "mysql.js",
                            "mysql.min.js",
                            "neat.css",
                            "neat.min.css",
                            "night.css",
                            "night.min.css",
                            "ntriples.js",
                            "ntriples.min.js",
                            "ocaml.js",
                            "ocaml.min.js",
                            "overlay.js",
                            "overlay.min.js",
                            "pascal.js",
                            "pascal.min.js",
                            "perl.js",
                            "perl.min.js",
                            "php.js",
                            "php.min.js",
                            "pig-hint.js",
                            "pig-hint.min.js",
                            "pig.js",
                            "pig.min.js",
                            "plsql.js",
                            "plsql.min.js",
                            "properties.js",
                            "properties.min.js",
                            "python.js",
                            "python.min.js",
                            "r.js",
                            "r.min.js",
                            "rst.js",
                            "rst.min.js",
                            "ruby.js",
                            "ruby.min.js",
                            "rubyblue.css",
                            "rubyblue.min.css",
                            "runmode-standalone.js",
                            "runmode-standalone.min.js",
                            "runmode.js",
                            "runmode.min.js",
                            "rust.js",
                            "rust.min.js",
                            "scheme.js",
                            "scheme.min.js",
                            "search.js",
                            "search.min.js",
                            "searchcursor.js",
                            "searchcursor.min.js",
                            "shell.js",
                            "shell.min.js",
                            "sieve.js",
                            "sieve.min.js",
                            "simple-hint.css",
                            "simple-hint.js",
                            "simple-hint.min.css",
                            "simple-hint.min.js",
                            "smalltalk.js",
                            "smalltalk.min.js",
                            "smarty.js",
                            "smarty.min.js",
                            "sparql.js",
                            "sparql.min.js",
                            "stex.js",
                            "stex.min.js",
                            "test.js",
                            "test.min.js",
                            "tiddlywiki.js",
                            "tiddlywiki.min.js",
                            "tiki.js",
                            "tiki.min.js",
                            "twilight.css",
                            "twilight.min.css",
                            "vb.js",
                            "vb.min.js",
                            "vbscript.js",
                            "vbscript.min.js",
                            "velocity.js",
                            "velocity.min.js",
                            "verilog.js",
                            "verilog.min.js",
                            "vibrant-ink.css",
                            "vibrant-ink.min.css",
                            "vim.js",
                            "vim.min.js",
                            "xml-hint.js",
                            "xml-hint.min.js",
                            "xml.js",
                            "xml.min.js",
                            "xq-dark.css",
                            "xq-dark.min.css",
                            "xquery.js",
                            "xquery.min.js",
                            "yaml.js",
                            "yaml.min.js",
                            "z80.js",
                            "z80.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "coffee-script",
                "filename": "coffee-script.min.js",
                "version": "1.6.2",
                "description": "CoffeeScript is a little language that compiles into JavaScript. Underneath all of those embarrassing braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.",
                "homepage": "http://jashkenas.github.com/coffee-script/",
                "keywords": [
                    "coffeescript",
                    "compiler",
                    "language",
                    "coffee",
                    "script",
                    "popular"
                ],
                "maintainers": [
                    {
                        "name": "Jeremy Ashkenas",
                        "email": "jashkenas@gmail.com",
                        "web": "http://ashkenas.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/jashkenas/coffee-script.git"
                    }
                ],
                "assets": [
                    {
                        "version": "1.6.2",
                        "files": [
                            "coffee-script.min.js"
                        ]
                    },
                    {
                        "version": "1.4.0",
                        "files": [
                            "coffee-script.min.js"
                        ]
                    },
                    {
                        "version": "1.3.3",
                        "files": [
                            "coffee-script.min.js"
                        ]
                    },
                    {
                        "version": "1.3.1",
                        "files": [
                            "coffee-script.min.js"
                        ]
                    },
                    {
                        "version": "1.2.0",
                        "files": [
                            "coffee-script.min.js"
                        ]
                    },
                    {
                        "version": "1.1.2",
                        "files": [
                            "coffee-script.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "conditionizr.js",
                "filename": "conditionizr.min.js",
                "version": "2.2.0",
                "description": "Conditionizr is a fast and lightweight (3KB) javascript utility that detects browser vendor, touch features and retina displays - allowing you to serve conditional JavaScript and CSS files.",
                "homepage": "http://conditionizr.com",
                "keywords": [
                    "conditionizr",
                    "javascript",
                    "legacy",
                    "touch",
                    "conditional",
                    "scripts",
                    "styles"
                ],
                "maintainers": [
                    {
                        "name": "Todd Motto",
                        "email": "todd@toddmotto.com",
                        "web": "http://toddmotto.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/conditionizr/conditionizr"
                    }
                ],
                "assets": [
                    {
                        "version": "2.2.0",
                        "files": [
                            "conditionizr.js",
                            "conditionizr.min.js"
                        ]
                    },
                    {
                        "version": "2.1.1",
                        "files": [
                            "conditionizr.js",
                            "conditionizr.min.js"
                        ]
                    },
                    {
                        "version": "2.1.0",
                        "files": [
                            "conditionizr.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "cookiejar",
                "filename": "cookiejar.js",
                "version": "0.5",
                "description": "JavaScript code to store data as JSON strings in cookies. It uses Prototype.js 1.5.1 (http://prototypejs.org) or later. Apache Software licensed",
                "homepage": "http://www.lalit.org/lab/jsoncookies",
                "keywords": [
                    "javascript",
                    "cookies",
                    "json"
                ],
                "maintainers": [
                    {
                        "name": "Lalit Patel",
                        "web": "http://www.lalit.org/"
                    }
                ],
                "repositories": [
                    {
                        "type": "http",
                        "url": "http://www.lalit.org/wordpress_new/wp-content/uploads/2008/06/cookiejar.js"
                    }
                ],
                "assets": [
                    {
                        "version": "0.5",
                        "files": [
                            "cookiejar.js",
                            "cookiejar.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "crafty",
                "filename": "crafty-min.js",
                "version": "0.5.3",
                "homepage": "http://craftyjs.com/",
                "title": "Crafty game framework",
                "author": {
                    "name": "Louis Stowasser",
                    "url": "http://craftyjs.com/"
                },
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "http://www.opensource.org/licenses/mit-license.php"
                    },
                    {
                        "type": "GPL",
                        "url": "http://www.opensource.org/licenses/gpl-license.php"
                    }
                ],
                "description": "Crafty is a modern component and event based framework for javascript games that targets DOM and canvas.",
                "keywords": [
                    "framework",
                    "javascript"
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/craftyjs/Crafty.git"
                    }
                ],
                "assets": [
                    {
                        "version": "0.5.3",
                        "files": [
                            "crafty-min.js"
                        ]
                    },
                    {
                        "version": "0.4.9",
                        "files": [
                            "crafty-min.js"
                        ]
                    }
                ]
            },
            {
                "name": "crossfilter",
                "filename": "crossfilter.min.js",
                "version": "1.1.3",
                "description": "Fast multidimensional filtering for coordinated views.",
                "keywords": [
                    "square",
                    "analytics",
                    "visualization"
                ],
                "author": {
                    "name": "Mike Bostock",
                    "url": "http://bost.ocks.org/mike"
                },
                "contributors": [
                    {
                        "name": "Jason Davies",
                        "url": "http://www.jasondavies.com/"
                    }
                ],
                "maintainers": [
                    {
                        "name": "Tom Carden",
                        "url": "http://github.com/RandomEtc"
                    }
                ],
                "homepage": "http://square.github.com/crossfilter/",
                "repository": {
                    "type": "git",
                    "url": "http://github.com/square/crossfilter.git"
                },
                "devDependencies": {
                    "d3": "3.0.x",
                    "vows": "0.7.0",
                    "uglify-js": "git://github.com/mishoo/UglifyJS2.git#aebafad4"
                },
                "assets": [
                    {
                        "version": "1.1.3",
                        "files": [
                            "crossfilter.js",
                            "crossfilter.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "crossroads",
                "filename": "crossroads.min.js",
                "version": "0.11.0",
                "description": "Flexible router which can be used in multiple environments",
                "homepage": "http://millermedeiros.github.com/crossroads.js/",
                "keywords": [
                    "routes",
                    "event",
                    "observer",
                    "routing",
                    "router"
                ],
                "maintainers": [
                    {
                        "name": "Miller Medeiros",
                        "web": "http://millermedeiros.com/",
                        "email": "contact@millermedeiros.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/millermedeiros/crossroads.js.git"
                    }
                ],
                "dependencies": {
                    "signals": "<2.0"
                },
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "http://opensource.org/licenses/mit-license.php"
                    }
                ],
                "bugs": "https://github.com/millermedeiros/crossroads.js/issues",
                "assets": [
                    {
                        "version": "0.11.0",
                        "files": [
                            "crossroads.js",
                            "crossroads.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "css3finalize",
                "filename": "jquery.css3finalize.min.js",
                "version": "3.4.0",
                "description": "Automatically add vendor prefixes",
                "homepage": "https://github.com/codler/jQuery-Css3-Finalize",
                "keywords": [
                    "css",
                    "css3"
                ],
                "maintainers": [
                    {
                        "name": "Han Lin Yap",
                        "web": "http://yap.nu/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/codler/jQuery-Css3-Finalize"
                    }
                ],
                "assets": [
                    {
                        "version": "3.4.0",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "3.3",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "3.2",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "3.1",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "3.0",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "2.5",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "2.4",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "2.1",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "2.0",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "1.45",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "1.43",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "1.40",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "1.39",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    },
                    {
                        "version": "1.37",
                        "files": [
                            "jquery.css3finalize.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "css3pie",
                "version": "1.0.0",
                "filename": "PIE.js",
                "homepage": "http://css3pie.com",
                "description": "CSS3 PIE JavaScript edition. Enables rendering of common CSS3 decoration properties in Internet Explorer 6-9.",
                "keywords": [
                    "polyfill",
                    "css3",
                    "ie"
                ],
                "maintainers": [
                    {
                        "name": "Jason Johnston",
                        "email": "jason@css3pie.com",
                        "web": "http://lojjic.com"
                    }
                ],
                "bugs": "https://github.com/lojjic/PIE/issues/",
                "licenses": [
                    {
                        "type": "Apache-2.0",
                        "url": "https://github.com/lojjic/PIE/blob/master/LICENSE-APACHE2.txt"
                    },
                    {
                        "type": "GPL-2.0",
                        "url": "https://github.com/lojjic/PIE/blob/master/LICENSE-GPL2.txt"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/lojjic/PIE.git"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0beta5",
                        "files": [
                            "PIE.js",
                            "PIE.min.js",
                            "PIE_uncompressed.js",
                            "PIE_uncompressed.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0",
                        "files": [
                            "PIE.js",
                            "PIE.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "cubism",
                "filename": "cubism.v1.min.js",
                "version": "1.2.2",
                "description": "A JavaScript library for time series visualization.",
                "keywords": [
                    "time series",
                    "visualization",
                    "d3"
                ],
                "homepage": "http://square.github.com/cubism/",
                "author": {
                    "name": "Mike Bostock",
                    "url": "http://bost.ocks.org/mike"
                },
                "repository": {
                    "type": "git",
                    "url": "http://github.com/square/cubism.git"
                },
                "dependencies": {
                    "d3": "2.9.1"
                },
                "devDependencies": {
                    "vows": "0.6.1",
                    "uglify-js": "1.2.5"
                },
                "assets": [
                    {
                        "version": "1.2.2",
                        "files": [
                            "cubism.v1.js",
                            "cubism.v1.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "cufon",
                "filename": "cufon-yui.js",
                "version": "1.09i",
                "description": "Fast text replacement with canvas and VML - no Flash or images required.",
                "homepage": "http://cufon.shoqolate.com/",
                "keywords": [
                    "font",
                    "canvas",
                    "vml",
                    "popular"
                ],
                "maintainers": [
                    {
                        "name": "Simo Kinnunen",
                        "web": "https://twitter.com/sorccu"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/sorccu/cufon/"
                    }
                ],
                "assets": [
                    {
                        "version": "1.09i",
                        "files": [
                            "cufon-yui.js",
                            "cufon-yui.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "curl",
                "version": "0.7.3",
                "filename": "curl-for-jQuery/curl.js",
                "description": "A small, fast module and resource loader with dependency management. (AMD, CommonJS Modules/1.1, CSS, HTML, etc.)",
                "keywords": [
                    "curl",
                    "cujo",
                    "amd",
                    "loader",
                    "module"
                ],
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "http://www.opensource.org/licenses/mit-license.php"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/cujojs/curl"
                    }
                ],
                "bugs": "https://github.com/cujojs/curl/issues",
                "maintainers": [
                    {
                        "name": "John Hann",
                        "web": "http://unscriptable.com"
                    }
                ],
                "contributors": [
                    {
                        "name": "John Hann",
                        "web": "http://unscriptable.com"
                    },
                    {
                        "name": "Brian Cavalier",
                        "web": "http://hovercraftstudios.com"
                    }
                ],
                "assets": [
                    {
                        "version": "0.7.3",
                        "files": [
                            "curl-for-dojo1.6",
                            "curl-for-dojo1.6/curl.js",
                            "curl-for-dojo1.6/curl.min.js",
                            "curl-for-jQuery/curl.js",
                            "curl-for-jQuery/curl.min.js",
                            "curl-for-ssjs/curl.js",
                            "curl-for-ssjs/curl.min.js",
                            "curl-kitchen-sink/curl.js",
                            "curl-kitchen-sink/curl.min.js",
                            "curl-with-js-and-domReady/curl.js",
                            "curl-with-js-and-domReady/curl.min.js",
                            "curl/curl.js",
                            "curl/curl.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "d3",
                "filename": "d3.min.js",
                "version": "3.1.6",
                "description": "A small, free JavaScript library for manipulating documents based on data.",
                "keywords": [
                    "dom",
                    "w3c",
                    "visualization",
                    "svg",
                    "animation",
                    "canvas"
                ],
                "homepage": "http://mbostock.github.com/d3/",
                "author": {
                    "name": "Mike Bostock",
                    "email": "mbostock@gmail.com",
                    "url": "http://bost.ocks.org/mike"
                },
                "repository": {
                    "type": "git",
                    "url": "http://github.com/mbostock/d3.git"
                },
                "assets": [
                    {
                        "version": "3.1.6",
                        "files": [
                            "d3.min.js"
                        ]
                    },
                    {
                        "version": "3.0.8",
                        "files": [
                            "d3.js",
                            "d3.min.js"
                        ]
                    },
                    {
                        "version": "3.0.1",
                        "files": [
                            "d3.v3.js",
                            "d3.v3.min.js"
                        ]
                    },
                    {
                        "version": "2.10.0",
                        "files": [
                            "d3.v2.js",
                            "d3.v2.min.js"
                        ]
                    },
                    {
                        "version": "2.8.1",
                        "files": [
                            "d3.v2.min.js"
                        ]
                    },
                    {
                        "version": "2.7.4",
                        "files": [
                            "d3.chart.min.js",
                            "d3.csv.min.js",
                            "d3.geo.min.js",
                            "d3.geom.min.js",
                            "d3.layout.min.js",
                            "d3.min.js",
                            "d3.time.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "dancer.js",
                "filename": "dancer.min.js",
                "version": "0.3.1",
                "description": "high-level audio API, designed to make sweet visualizations",
                "homepage": "http://jsantell.github.com/dancer.js",
                "keywords": [
                    "audio"
                ],
                "maintainers": [
                    {
                        "name": "Jordan Santell",
                        "email": "jsantell@gmail.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/jsantell/dancer.js"
                    }
                ],
                "assets": [
                    {
                        "version": "0.3.1",
                        "files": [
                            "dancer.js",
                            "dancer.min.js"
                        ]
                    },
                    {
                        "version": "0.3.0",
                        "files": [
                            "dancer.js",
                            "dancer.min.js"
                        ]
                    },
                    {
                        "version": "0.2.1",
                        "files": [
                            "dancer.js",
                            "dancer.min.js"
                        ]
                    },
                    {
                        "version": "0.2.0",
                        "files": [
                            "dancer.js",
                            "dancer.min.js"
                        ]
                    },
                    {
                        "version": "0.1.0",
                        "files": [
                            "dancer.js",
                            "dancer.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "dat-gui",
                "filename": "dat.gui.min.js",
                "version": "0.5",
                "description": "A lightweight graphical user interface for changing variables in JavaScript.",
                "homepage": "http://code.google.com/p/dat-gui/",
                "keywords": [
                    "ui",
                    "DataArtsTeam"
                ],
                "maintainers": [
                    {
                        "name": "George Michael Brower",
                        "web": "http://www.georgemichaelbrower.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://code.google.com/p/dat-gui/"
                    }
                ],
                "assets": [
                    {
                        "version": "0.5",
                        "files": [
                            "dat.gui.js",
                            "dat.gui.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "datatables-fixedheader",
                "version": "2.0.6",
                "filename": "FixedHeader.min.js",
                "description": "The FixedHeader plug-in will freeze in place the header, footer and left and/or right most columns in a DataTable, ensuring that title information will remain always visible.",
                "homepage": "http://datatables.net/extras/fixedheader/",
                "maintainers": [
                    {
                        "name": "Allan Jardine",
                        "url": "http://sprymedia.co.uk"
                    }
                ],
                "licenses": [
                    {
                        "type": "BSD",
                        "url": "http://datatables.net/license_bsd"
                    },
                    {
                        "type": "GPLv2",
                        "url": "http://datatables.net/license_gpl2"
                    }
                ],
                "dependencies": {
                    "jquery": "1.3 - 1.7"
                },
                "keywords": [
                    "DataTables",
                    "DataTable",
                    "table",
                    "grid",
                    "filter",
                    "sort",
                    "page",
                    "internationalisable"
                ],
                "assets": [
                    {
                        "version": "2.0.6",
                        "files": [
                            "FixedHeader.js",
                            "FixedHeader.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "datatables-tabletools",
                "version": "2.1.4",
                "filename": "js/TableTools.min.js",
                "description": "TableTools is a plug-in for the DataTables HTML table enhancer, which adds a highly customisable button toolbar to a DataTable.",
                "homepage": "http://datatables.net/extras/tabletools/",
                "maintainers": [
                    {
                        "name": "Allan Jardine",
                        "url": "http://sprymedia.co.uk"
                    }
                ],
                "licenses": [
                    {
                        "type": "BSD",
                        "url": "http://datatables.net/license_bsd"
                    },
                    {
                        "type": "GPLv2",
                        "url": "http://datatables.net/license_gpl2"
                    }
                ],
                "dependencies": {
                    "jquery": "1.3 - 1.7",
                    "ZeroClipboard": "1.3 - 1.7"
                },
                "keywords": [
                    "DataTables",
                    "DataTable",
                    "table",
                    "grid",
                    "filter",
                    "sort",
                    "page",
                    "toolbar",
                    "internationalisable"
                ],
                "assets": [
                    {
                        "version": "2.1.4",
                        "files": [
                            "css/TableTools.css",
                            "css/TableTools.min.css",
                            "css/TableTools_JUI.css",
                            "css/TableTools_JUI.min.css",
                            "images/background.png",
                            "images/collection.png",
                            "images/collection_hover.png",
                            "images/copy.png",
                            "images/copy_hover.png",
                            "images/csv.png",
                            "images/csv_hover.png",
                            "images/pdf.png",
                            "images/pdf_hover.png",
                            "images/print.png",
                            "images/print_hover.png",
                            "images/xls.png",
                            "images/xls_hover.png",
                            "js/TableTools.js",
                            "js/TableTools.min.js",
                            "js/ZeroClipboard.js",
                            "js/ZeroClipboard.min.js",
                            "swf/copy_csv_xls.swf",
                            "swf/copy_csv_xls_pdf.swf"
                        ]
                    }
                ]
            },
            {
                "name": "datatables",
                "version": "1.9.4",
                "filename": "jquery.dataTables.min.js",
                "description": "DataTables enhances HTML tables with the ability to sort, filter and page the data in the table very easily. It provides a comprehensive API and set of configuration options, allowing you to consume data from virtually any data source.",
                "homepage": "http://datatables.net",
                "maintainers": [
                    {
                        "name": "Allan Jardine",
                        "url": "http://sprymedia.co.uk"
                    }
                ],
                "licenses": [
                    {
                        "type": "BSD",
                        "url": "http://datatables.net/license_bsd"
                    },
                    {
                        "type": "GPLv2",
                        "url": "http://datatables.net/license_gpl2"
                    }
                ],
                "dependencies": {
                    "jquery": "1.3 - 1.7"
                },
                "keywords": [
                    "DataTables",
                    "DataTable",
                    "table",
                    "grid",
                    "filter",
                    "sort",
                    "page",
                    "internationalisable"
                ],
                "assets": [
                    {
                        "version": "1.9.4",
                        "files": [
                            "css/demo_page.css",
                            "css/demo_page.min.css",
                            "css/demo_table.css",
                            "css/demo_table.min.css",
                            "css/demo_table_jui.css",
                            "css/demo_table_jui.min.css",
                            "css/jquery.dataTables.css",
                            "css/jquery.dataTables.min.css",
                            "css/jquery.dataTables_themeroller.css",
                            "css/jquery.dataTables_themeroller.min.css",
                            "images/back_disabled.png",
                            "images/back_enabled.png",
                            "images/back_enabled_hover.png",
                            "images/forward_disabled.png",
                            "images/forward_enabled.png",
                            "images/forward_enabled_hover.png",
                            "images/sort_asc.png",
                            "images/sort_asc_disabled.png",
                            "images/sort_both.png",
                            "images/sort_desc.png",
                            "images/sort_desc_disabled.png",
                            "jquery.dataTables.js",
                            "jquery.dataTables.min.js"
                        ]
                    },
                    {
                        "version": "1.9.3",
                        "files": [
                            "jquery.dataTables.js",
                            "jquery.dataTables.min.js"
                        ]
                    },
                    {
                        "version": "1.9.2",
                        "files": [
                            "jquery.dataTables.js",
                            "jquery.dataTables.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "datejs",
                "filename": "date.min.js",
                "version": "1.0",
                "description": "Datejs is an open source JavaScript Date library for parsing, formatting and processing.",
                "homepage": "http://www.datejs.com",
                "keywords": [
                    "date",
                    "datetime",
                    "time",
                    "parser"
                ],
                "maintainers": [
                    {
                        "name": "Geoffrey Mcgill",
                        "email": "geoff@geoff.ca",
                        "twitter": "datejs"
                    }
                ],
                "repositories": [
                    {
                        "type": "Google SVN",
                        "url": "http://code.google.com/p/datejs/source"
                    },
                    {
                        "type": "git",
                        "url": "https://github.com/datejs/Datejs"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0",
                        "files": [
                            "date.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "davis.js",
                "filename": "davis.min.js",
                "version": "0.9.5",
                "description": "Davis.js is a small JavaScript library using HTML5 history.pushState that allows simple Sinatra style routing for your JavaScript apps.",
                "homepage": "http://davisjs.com",
                "keywords": [
                    "routing",
                    "pushState",
                    "restful"
                ],
                "maintainers": [
                    {
                        "name": "Oliver Nightingale",
                        "email": "oliver.nightingale1@gmail.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/olivernn/davis.js"
                    }
                ],
                "assets": [
                    {
                        "version": "0.9.5",
                        "files": [
                            "davis.min.js"
                        ]
                    },
                    {
                        "version": "0.7.0",
                        "files": [
                            "davis.min.js"
                        ]
                    },
                    {
                        "version": "0.5.1",
                        "files": [
                            "davis.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "dc",
                "filename": "dc.min.js",
                "version": "1.3.0",
                "description": "A multi-dimensional charting built to work natively with crossfilter rendered using d3.js ",
                "keywords": [
                    "visualization",
                    "svg",
                    "animation",
                    "canvas",
                    "chart",
                    "dimensional"
                ],
                "homepage": "http://nickqizhu.github.com/dc.js/",
                "author": {
                    "name": "Nick Zhu",
                    "url": "http://nzhu.blogspot.ca/"
                },
                "repository": {
                    "type": "git",
                    "url": "https://github.com/NickQiZhu/dc.js.git"
                },
                "dependencies": {
                    "crossfilter": "1.x",
                    "d3": "3.x"
                },
                "assets": [
                    {
                        "version": "1.3.0",
                        "files": [
                            "dc.js",
                            "dc.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "dd_belatedpng",
                "filename": "dd_belatedpng.min.js",
                "version": "0.0.8",
                "description": "Allows the use of transparent PNGs in images and CSS backgrounds in IE6.",
                "homepage": "http://www.dillerdesign.com/experiment/DD_belatedPNG/",
                "keywords": [
                    "ie6",
                    "png"
                ],
                "maintainers": [
                    {
                        "name": "Drew Diller",
                        "web": "https://www.dillerdesign.com/"
                    }
                ],
                "repositories": [],
                "assets": [
                    {
                        "version": "0.0.8",
                        "files": [
                            "dd_belatedpng.min.js"
                        ]
                    }
                ]
            },
            {
                "author": "Jerome Gravel-Niquet <jeromegn@gmail.com> (http://jgn.me)",
                "name": "documentup",
                "description": "Pretty documentation generator for Github projects with proper Readme.",
                "version": "0.1.1",
                "homepage": "http://documentup.com",
                "repository": {
                    "type": "git",
                    "url": "git://github.com/jeromegn/documentup.git"
                },
                "engines": {
                    "node": "~0.6.1"
                },
                "filename": "documentup.min.js",
                "dependencies": {},
                "devDependencies": {
                    "coffee-script": "~1.1.0",
                    "stylus": "0.22.6",
                    "nib": "0.3.2",
                    "uglify-js": "1.2.5",
                    "ender": "0.8.3",
                    "async": "0.1.15"
                },
                "assets": [
                    {
                        "version": "latest.min.js",
                        "files": []
                    },
                    {
                        "version": "latest.js",
                        "files": []
                    },
                    {
                        "version": "0.1.1",
                        "files": [
                            "documentup.js",
                            "documentup.min.js"
                        ]
                    },
                    {
                        "version": "0.1.0",
                        "files": [
                            "documentup.js",
                            "documentup.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "dojo",
                "filename": "dojo.js",
                "version": "1.8.1",
                "description": "Dojo saves you time, delivers powerful performance, and scales with your development process. It’s the toolkit experienced developers turn to for building superior desktop and mobile web experiences.",
                "homepage": "http://dojotoolkit.org/",
                "keywords": [
                    "framework",
                    "toolkit",
                    "dojo",
                    "JavaScript"
                ],
                "maintainers": [
                    {
                        "name": "The Dojo Foundation"
                    }
                ],
                "licenses": [
                    {
                        "type": "AFLv2.1",
                        "url": "http://trac.dojotoolkit.org/browser/dojo/trunk/LICENSE#L43"
                    },
                    {
                        "type": "BSD",
                        "url": "http://trac.dojotoolkit.org/browser/dojo/trunk/LICENSE#L13"
                    }
                ],
                "repositories": [
                    {
                        "type": "svn",
                        "url": "http://svn.dojotoolkit.org/src/view/anon/all/trunk"
                    }
                ],
                "assets": [
                    {
                        "version": "1.8.1",
                        "files": [
                            "dojo.js",
                            "dojo.min.js"
                        ]
                    },
                    {
                        "version": "1.7.2",
                        "files": [
                            "dojo.js",
                            "dojo.min.js"
                        ]
                    },
                    {
                        "version": "1.6.0",
                        "files": [
                            "dojo.xd.js",
                            "dojo.xd.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "dollar.js",
                "version": "1.1.0",
                "filename": "dollar.min.js",
                "description": "A jQuery-compatible and non-All-in-One library which is more \"Zepto\" than Zepto.js.",
                "homepage": "http://ozjs.org/DollarJS/",
                "author": {
                    "name": "dexteryy",
                    "email": "dexter.yy@gmail.com",
                    "url": "http://github.com/dexteryy"
                },
                "repository": {
                    "type": "git",
                    "url": "git://github.com/dexteryy/DollarJS.git"
                },
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "http://www.opensource.org/licenses/mit-license.php"
                    }
                ],
                "keywords": [
                    "AMD",
                    "oz",
                    "ozjs"
                ],
                "assets": [
                    {
                        "version": "1.1.0",
                        "files": [
                            "dollar.js",
                            "dollar.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "draggabilly",
                "filename": "draggabilly.pkgd.js",
                "version": "1.0.2",
                "description": "Draggabilly is Javascript library to make elements draggable. When dragging, Draggabillly will add the class .is-dragging to the element. The minified source draggabilly.pkgd.min.js is on http://draggabilly.desandro.com/",
                "homepage": "http://draggabilly.desandro.com/",
                "keywords": [
                    "draggable",
                    "element"
                ],
                "maintainers": [
                    {
                        "name": "David DeSandro",
                        "web": "http://desandro.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/desandro/draggabilly"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.2",
                        "files": [
                            "draggabilly.pkgd.js",
                            "draggabilly.pkgd.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "dropbox.js",
                "filename": "dropbox.min.js",
                "version": "0.9.2",
                "description": "Client library for the Dropbox API",
                "homepage": "https://dropbox.com/developers",
                "keywords": [
                    "dropbox",
                    "filesystem",
                    "storage"
                ],
                "maintainers": [
                    {
                        "name": "Victor Costan",
                        "email": "victor@costan.us",
                        "web": "http://www.costan.us"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/dropbox/dropbox-js"
                    }
                ],
                "assets": [
                    {
                        "version": "0.9.2",
                        "files": [
                            "dropbox.js",
                            "dropbox.min.js",
                            "dropbox.min.map"
                        ]
                    },
                    {
                        "version": "0.9.1",
                        "files": [
                            "dropbox.js",
                            "dropbox.min.js",
                            "dropbox.min.map"
                        ]
                    },
                    {
                        "version": "0.9.0",
                        "files": [
                            "dropbox.js",
                            "dropbox.min.js",
                            "dropbox.min.map"
                        ]
                    },
                    {
                        "version": "0.8.2",
                        "files": [
                            "dropbox.min.js"
                        ]
                    },
                    {
                        "version": "0.8.1",
                        "files": [
                            "dropbox.min.js"
                        ]
                    },
                    {
                        "version": "0.8.0",
                        "files": [
                            "dropbox.min.js"
                        ]
                    },
                    {
                        "version": "0.7.2",
                        "files": [
                            "dropbox.min.js"
                        ]
                    },
                    {
                        "version": "0.7.1",
                        "files": [
                            "dropbox.min.js"
                        ]
                    },
                    {
                        "version": "0.7.0",
                        "files": [
                            "dropbox.min.js"
                        ]
                    },
                    {
                        "version": "0.6.3",
                        "files": [
                            "dropbox.min.js"
                        ]
                    },
                    {
                        "version": "0.6.2",
                        "files": [
                            "dropbox.min.js"
                        ]
                    },
                    {
                        "version": "0.6.1",
                        "files": [
                            "dropbox.min.js"
                        ]
                    },
                    {
                        "version": "0.6.0",
                        "files": [
                            "dropbox.min.js"
                        ]
                    },
                    {
                        "version": "0.5.0",
                        "files": [
                            "dropbox.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "dropzone",
                "filename": "dropzone.min.js",
                "version": "2.0.8",
                "description": "Drag'n'drop file uploads with image previews",
                "homepage": "http://www.dropzonejs.com/",
                "keywords": [
                    "html5",
                    "file",
                    "upload"
                ],
                "maintainers": [
                    {
                        "name": "Matias Meno",
                        "web": "https://github.com/enyo"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "git://github.com/enyo/dropzone.git"
                    }
                ],
                "assets": [
                    {
                        "version": "2.0.8",
                        "files": [
                            "css/basic.css",
                            "css/basic.min.css",
                            "css/dropzone.css",
                            "css/dropzone.min.css",
                            "dropzone-amd-module.js",
                            "dropzone-amd-module.min.js",
                            "dropzone.js",
                            "dropzone.min.js",
                            "images/spritemap.png",
                            "images/spritemap@2x.png"
                        ]
                    },
                    {
                        "version": "2.0.4",
                        "files": [
                            "css/basic.css",
                            "css/basic.min.css",
                            "css/dropzone.css",
                            "css/dropzone.min.css",
                            "dropzone-amd-module.js",
                            "dropzone-amd-module.min.js",
                            "dropzone.js",
                            "dropzone.min.js",
                            "images/spritemap.png",
                            "images/spritemap@2x.png"
                        ]
                    },
                    {
                        "version": "1.3.4",
                        "files": [
                            "css/basic.css",
                            "css/basic.min.css",
                            "css/dropzone.css",
                            "css/dropzone.min.css",
                            "dropzone-amd-module.js",
                            "dropzone-amd-module.min.js",
                            "dropzone.js",
                            "dropzone.min.js",
                            "images/spritemap.png",
                            "images/spritemap@2x.png"
                        ]
                    }
                ]
            },
            {
                "name": "dustjs-linkedin",
                "filename": "dust-core.min.js",
                "version": "1.2.0",
                "description": "Asynchronous templates for the browser and node.js ( LinkedIn fork )",
                "homepage": "http://linkedin.github.com/dustjs/",
                "keywords": [
                    "template",
                    "templating",
                    "dust",
                    "linkedin",
                    "popular",
                    "asynchronous"
                ],
                "maintainers": [
                    {
                        "name": "LinkedIn",
                        "web": "https://github.com/linkedin"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/linkedin/dustjs"
                    }
                ],
                "assets": [
                    {
                        "version": "1.2.0",
                        "files": [
                            "dust-core.js",
                            "dust-core.min.js",
                            "dust-full.js",
                            "dust-full.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "dygraph",
                "filename": "dygraph-combined.js",
                "version": "1.2",
                "description": "dygraphs is an open source JavaScript library that produces produces interactive, zoomable charts of time series. It is designed to display dense data sets and enable users to explore and interpret them.",
                "homepage": "http://dygraphs.com/",
                "keywords": [
                    "graphs",
                    "charts",
                    "interactive"
                ],
                "maintainers": [
                    {
                        "name": "Dan Vanderkam"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/danvk/dygraphs.git"
                    }
                ],
                "assets": [
                    {
                        "version": "1.2",
                        "files": [
                            "dygraph-combined.js",
                            "dygraph-combined.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "easyXDM",
                "filename": "easyXDM.min.js",
                "version": "2.4.17.1",
                "description": "A javascript library providing cross-browser, cross-site messaging/method invocation.",
                "homepage": "http://easyxdm.net",
                "keywords": [
                    "cross-browser",
                    "cross-domain",
                    "messaging",
                    "rpc"
                ],
                "maintainers": [
                    {
                        "name": "Øyvind Sean Kinsey",
                        "web": "http://kinsey.no"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/oyvindkinsey/easyXDM.git"
                    }
                ],
                "assets": [
                    {
                        "version": "2.4.17.1",
                        "files": [
                            "easyXDM.Widgets.debug.js",
                            "easyXDM.Widgets.debug.min.js",
                            "easyXDM.Widgets.js",
                            "easyXDM.Widgets.min.js",
                            "easyXDM.debug.js",
                            "easyXDM.debug.min.js",
                            "easyXDM.js",
                            "easyXDM.min.js",
                            "easyxdm.swf",
                            "json2.js",
                            "json2.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "embedly-jquery",
                "version": "3.0.5",
                "filename": "jquery.embedly.min.js",
                "description": "Embedly - jQuery is a jQuery Library for Embedly that will replace links with content. It follows the oEmbed spec (oembed.com) for content retrieval, while utilizing http://api.embed.ly as a single endpoint.",
                "homepage": "https://github.com/embedly/embedly-jquery",
                "maintainers": [
                    {
                        "name": "Andrew Pellett",
                        "url": "https://github.com/anrope"
                    },
                    {
                        "name": "Art Gibson",
                        "url": "https://github.com/artgibson"
                    },
                    {
                        "name": "Bob Corsaro",
                        "url": "https://github.com/dokipen"
                    },
                    {
                        "name": "John Emhoff",
                        "url": "https://github.com/JohnEmhoff"
                    },
                    {
                        "name": "Sean Creeley",
                        "url": "https://github.com/screeley"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/embedly/embedly-jquery"
                    }
                ],
                "licenses": [
                    {
                        "type": "BSD",
                        "url": "http://github.com/embedly/embedly-jquery/tree/master/LICENSE/"
                    }
                ],
                "dependencies": {
                    "jquery": "1.3.1 or greater"
                },
                "keywords": [
                    "oEmbed",
                    "jQuery",
                    "embed"
                ],
                "assets": [
                    {
                        "version": "3.0.5",
                        "files": [
                            "jquery.embedly.js",
                            "jquery.embedly.min.js"
                        ]
                    },
                    {
                        "version": "3.0.2",
                        "files": [
                            "jquery.embedly.js",
                            "jquery.embedly.min.js"
                        ]
                    },
                    {
                        "version": "3.0.1",
                        "files": [
                            "jquery.embedly.js",
                            "jquery.embedly.min.js"
                        ]
                    },
                    {
                        "version": "3.0.0",
                        "files": [
                            "jquery.embedly.js",
                            "jquery.embedly.min.js"
                        ]
                    },
                    {
                        "version": "2.2.0",
                        "files": [
                            "jquery.embedly.js",
                            "jquery.embedly.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "ember-data.js",
                "filename": "ember-data-latest.min.js",
                "version": "0.8.0-latest20121123",
                "description": "A data persistence library for Ember.js.",
                "homepage": "https://github.com/emberjs/data",
                "keywords": [
                    "ember",
                    "ember.js",
                    "ember-data",
                    "ember-data.js"
                ],
                "maintainers": [
                    {
                        "name": "Ember.js",
                        "web": "http://emberjs.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/emberjs/data"
                    }
                ],
                "assets": [
                    {
                        "version": "0.8.0-latest20121123",
                        "files": [
                            "ember-data-latest.js",
                            "ember-data-latest.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "ember-resource.js",
                "filename": "ember-resource.min.js",
                "version": "1.0",
                "description": "A simple library to connect your Ember.js application to JSON backends.",
                "homepage": "https://github.com/zendesk/ember-resource",
                "keywords": [
                    "ember",
                    "ember.js",
                    "ember-resource",
                    "ember-resource.js"
                ],
                "maintainers": [
                    {
                        "name": "Zendesk",
                        "web": "http://developer.zendesk.com/zengineering/open_source.html"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/zendesk/ember-resource"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0",
                        "files": [
                            "ember-resource.js",
                            "ember-resource.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "ember.js",
                "filename": "ember.min.js",
                "version": "1.0.0-rc.3",
                "description": "Ember is a JavaScript framework for creating ambitious web applications that eliminates boilerplate and provides a standard application architecture.",
                "homepage": "http://emberjs.com/",
                "keywords": [
                    "ember",
                    "ember.js"
                ],
                "maintainers": [
                    {
                        "name": "Ember.js",
                        "web": "http://emberjs.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/emberjs/ember.js"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.pre",
                        "files": [
                            "ember-1.0.pre.js",
                            "ember-1.0.pre.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0-rc.3",
                        "files": [
                            "ember.js",
                            "ember.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0-rc.2",
                        "files": [
                            "ember.js",
                            "ember.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0-rc.1",
                        "files": [
                            "ember.js",
                            "ember.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0-pre.4",
                        "files": [
                            "ember.js",
                            "ember.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0-pre.2",
                        "files": [
                            "ember-1.0.0-pre.2.js",
                            "ember-1.0.0-pre.2.min.js"
                        ]
                    },
                    {
                        "version": "0.9.8.1",
                        "files": [
                            "ember-0.9.8.1.js",
                            "ember-0.9.8.1.min.js"
                        ]
                    },
                    {
                        "version": "0.9.8",
                        "files": [
                            "ember-0.9.8.js",
                            "ember-0.9.8.min.js"
                        ]
                    },
                    {
                        "version": "0.9.7.1",
                        "files": [
                            "ember-0.9.7.1.min.js"
                        ]
                    },
                    {
                        "version": "0.9.7",
                        "files": [
                            "ember-0.9.7.min.js"
                        ]
                    },
                    {
                        "version": "0.9.6",
                        "files": [
                            "ember-0.9.6.min.js"
                        ]
                    },
                    {
                        "version": "0.9.5",
                        "files": [
                            "ember-0.9.5.min.js"
                        ]
                    },
                    {
                        "version": "0.9.4",
                        "files": [
                            "ember-0.9.4.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "enquire.js",
                "version": "2.0.0",
                "description": "Awesome Media Queries in JavaScript",
                "homepage": "http://wicky.nillia.ms/enquire.js",
                "author": {
                    "name": "Nick Williams",
                    "url": "http://wicky.nillia.ms"
                },
                "filename": "enquire.min.js",
                "keywords": [
                    "media query",
                    "media queries",
                    "matchMedia",
                    "enquire",
                    "enquire.js"
                ],
                "repository": {
                    "type": "git",
                    "url": "git://github.com/WickyNilliams/enquire.js.git"
                },
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "http://www.opensource.org/licenses/mit-license.php"
                    }
                ],
                "scripts": {
                    "test": "grunt test --verbose"
                },
                "devDependencies": {
                    "grunt": "~0.4.1",
                    "grunt-contrib-jasmine": "~0.4.1",
                    "grunt-contrib-jshint": "~0.3.0",
                    "grunt-contrib-concat": "~0.1.3",
                    "grunt-contrib-uglify": "~0.2.0",
                    "grunt-contrib-watch": "~0.3.1"
                },
                "assets": [
                    {
                        "version": "2.0.0",
                        "files": [
                            "enquire.js",
                            "enquire.min.js"
                        ]
                    },
                    {
                        "version": "1.5.6",
                        "files": [
                            "enquire.js",
                            "enquire.min.js"
                        ]
                    },
                    {
                        "version": "1.5.4",
                        "files": [
                            "enquire.js",
                            "enquire.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "epiceditor",
                "filename": "js/epiceditor.min.js",
                "version": "0.2.0",
                "description": "EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it.",
                "homepage": "http://epiceditor.com",
                "keywords": [
                    "markdown",
                    "editor"
                ],
                "maintainers": [
                    {
                        "name": "Oscar Godson",
                        "web": "http://epiceditor.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/OscarGodson/EpicEditor"
                    }
                ],
                "assets": [
                    {
                        "version": "0.2.0",
                        "files": [
                            "images/edit.png",
                            "images/fullscreen.png",
                            "images/preview.png",
                            "js/epiceditor.js",
                            "js/epiceditor.min.js",
                            "themes/base/epiceditor.css",
                            "themes/base/epiceditor.min.css",
                            "themes/editor/epic-dark.css",
                            "themes/editor/epic-dark.min.css",
                            "themes/editor/epic-light.css",
                            "themes/editor/epic-light.min.css",
                            "themes/preview/bartik.css",
                            "themes/preview/bartik.min.css",
                            "themes/preview/github.css",
                            "themes/preview/github.min.css",
                            "themes/preview/preview-dark.css",
                            "themes/preview/preview-dark.min.css"
                        ]
                    }
                ]
            },
            {
                "name": "epitome",
                "filename": "Epitome-min.js",
                "version": "0.3.0",
                "description": "Epitome, an MVP framework built on top of MooTools",
                "homepage": "http://dimitarchristoff.github.com/Epitome",
                "keywords": [
                    "mootools",
                    "epitome",
                    "mvc",
                    "mvp"
                ],
                "maintainers": [
                    {
                        "name": "Dimitar Christoff",
                        "email": "christoff@gmail.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/DimitarChristoff/Epitome"
                    }
                ],
                "assets": [
                    {
                        "version": "0.3.0",
                        "files": [
                            "Epitome-min.js"
                        ]
                    },
                    {
                        "version": "0.2.2",
                        "files": [
                            "Epitome-min.js"
                        ]
                    },
                    {
                        "version": "0.2.0",
                        "files": [
                            "Epitome-min.js"
                        ]
                    }
                ]
            },
            {
                "name": "equalize.js",
                "filename": "equalize.min.js",
                "version": "1.0.1",
                "description": "The jQuery plugin for equalizing the height or width of your elements",
                "keywords": [
                    "ui",
                    "equalize",
                    "equal",
                    "height",
                    "width",
                    "layout"
                ],
                "homepage": "https://github.com/tsvensen/equalize.js",
                "demo": "http://tsvensen.github.com/equalize.js/",
                "dependencies": {
                    "jquery": ">=1.4.x"
                },
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "http://opensource.org/licenses/MIT"
                    },
                    {
                        "type": "GPLv2",
                        "url": "http://opensource.org/licenses/GPL-2.0"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/tsvensen/equalize.js/blob/master/js/equalize.js"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.1",
                        "files": [
                            "equalize.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "es5-shim",
                "filename": "es5-shim.min.js",
                "version": "2.0.8",
                "description": "Provides compatibility shims so that legacy JavaScript engines behave as closely as possible to ES5.",
                "homepage": "https://github.com/kriskowal/es5-shim",
                "keywords": [
                    "es5",
                    "ECMAScript 5",
                    "shim",
                    "compatibility",
                    "modernization"
                ],
                "maintainers": [
                    {
                        "name": "Kristopher Michael Kowal",
                        "email": "rfobic@gmail.com",
                        "web": "http://jeditoolkit.com/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/kriskowal/es5-shim"
                    }
                ],
                "assets": [
                    {
                        "version": "2.0.8",
                        "files": [
                            "es5-shim.min.js"
                        ]
                    },
                    {
                        "version": "1.2.4",
                        "files": [
                            "es5-shim.min.js"
                        ]
                    },
                    {
                        "version": "0.0.4",
                        "files": [
                            "es5-shim.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "eve.js",
                "filename": "eve.min.js",
                "version": "0.8.4",
                "description": "A JavaScript meta-framework for scoped event delegation.",
                "homepage": "http://evejs.com",
                "maintainers": [
                    {
                        "name": "Michelle Steigerwalt",
                        "web": "http://msteigerwalt.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/Yuffster/Eve.js"
                    }
                ],
                "assets": [
                    {
                        "version": "0.8.4",
                        "files": [
                            "eve.min.js"
                        ]
                    },
                    {
                        "version": "0.8.3",
                        "files": [
                            "eve.min.js"
                        ]
                    },
                    {
                        "version": "0.8.2",
                        "files": [
                            "eve.min.js"
                        ]
                    },
                    {
                        "version": "0.8.1",
                        "files": [
                            "eve.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "eventmaster",
                "version": "2.0.0",
                "filename": "eventmaster.min.js",
                "description": "A simple, compact and consistent implementation provides both Promise/Deferred/Flow pattern and Event/Notify/Observer/PubSub pattern.",
                "main": "eventmaster",
                "homepage": "http://ozjs.org/EventMaster/",
                "author": {
                    "name": "dexteryy",
                    "email": "dexter.yy@gmail.com",
                    "url": "http://github.com/dexteryy"
                },
                "repository": {
                    "type": "git",
                    "url": "git://github.com/dexteryy/EventMaster.git"
                },
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "http://www.opensource.org/licenses/mit-license.php"
                    }
                ],
                "keywords": [
                    "AMD",
                    "oz",
                    "ozjs"
                ],
                "assets": [
                    {
                        "version": "2.0.0",
                        "files": [
                            "eventmaster.js",
                            "eventmaster.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "ext-core",
                "filename": "ext-core.js",
                "version": "3.1.0",
                "description": "Ext JS is the developer's choice for building powerful desktop web applications using JavaScript and web standards.",
                "homepage": "http://www.sencha.com/products/extjs/",
                "keywords": [
                    "framework",
                    "toolkit",
                    "desktop",
                    "popular"
                ],
                "maintainers": [
                    {
                        "name": "Sencha"
                    }
                ],
                "assets": [
                    {
                        "version": "3.1.0",
                        "files": [
                            "ext-core.js",
                            "ext-core.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "fabric.js",
                "filename": "fabric.all.min.js",
                "version": "1.1.0",
                "description": "A powerful and simple Javascript canvas library",
                "homepage": "http://fabricjs.com/",
                "keywords": [
                    "canvas",
                    "graphics",
                    "js"
                ],
                "maintainers": [
                    {
                        "name": "Juriy Zaytsev",
                        "web": "https://github.com/kangax"
                    }
                ],
                "bugs": "https://github.com/kangax/fabric.js/issues",
                "licenses": [
                    {
                        "type": "MIT",
                        "url": "https://github.com/kangax/fabric.js/blob/master/LICENSE"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/kangax/fabric.js"
                    }
                ],
                "assets": [
                    {
                        "version": "1.1.0",
                        "files": [
                            "fabric.all.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "fancybox",
                "filename": "jquery.fancybox.pack.js",
                "version": "2.1.4",
                "description": "fancyBox is a tool that offers a nice and elegant way to add zooming functionality for images, html content and multi-media on your webpages. It is built at the top of the popular JavaScript framework jQuery and is both easy to implement and a snap to customize.",
                "homepage": "http://fancyapps.com/fancybox/",
                "keywords": [
                    "fancybox",
                    "jquery",
                    "images",
                    "image",
                    "zoom",
                    "zooming"
                ],
                "maintainers": [
                    {
                        "name": "Janis Skarnelis",
                        "web": "http://fancyapps.com"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/fancyapps/fancyBox"
                    }
                ],
                "assets": [
                    {
                        "version": "2.1.4",
                        "files": [
                            "blank.gif",
                            "fancybox_loading.gif",
                            "fancybox_overlay.png",
                            "fancybox_sprite.png",
                            "helpers/fancybox_buttons.png",
                            "helpers/jquery.fancybox-buttons.css",
                            "helpers/jquery.fancybox-buttons.js",
                            "helpers/jquery.fancybox-buttons.min.css",
                            "helpers/jquery.fancybox-buttons.min.js",
                            "helpers/jquery.fancybox-media.js",
                            "helpers/jquery.fancybox-media.min.js",
                            "helpers/jquery.fancybox-thumbs.css",
                            "helpers/jquery.fancybox-thumbs.js",
                            "helpers/jquery.fancybox-thumbs.min.css",
                            "helpers/jquery.fancybox-thumbs.min.js",
                            "jquery.fancybox.css",
                            "jquery.fancybox.js",
                            "jquery.fancybox.min.css",
                            "jquery.fancybox.min.js",
                            "jquery.fancybox.pack.js",
                            "jquery.fancybox.pack.min.js"
                        ]
                    },
                    {
                        "version": "2.1.3",
                        "files": [
                            "blank.gif",
                            "fancybox_loading.gif",
                            "fancybox_overlay.png",
                            "fancybox_sprite.png",
                            "helpers/fancybox_buttons.png",
                            "helpers/jquery.fancybox-buttons.css",
                            "helpers/jquery.fancybox-buttons.js",
                            "helpers/jquery.fancybox-buttons.min.css",
                            "helpers/jquery.fancybox-buttons.min.js",
                            "helpers/jquery.fancybox-media.js",
                            "helpers/jquery.fancybox-media.min.js",
                            "helpers/jquery.fancybox-thumbs.css",
                            "helpers/jquery.fancybox-thumbs.js",
                            "helpers/jquery.fancybox-thumbs.min.css",
                            "helpers/jquery.fancybox-thumbs.min.js",
                            "jquery.fancybox.css",
                            "jquery.fancybox.js",
                            "jquery.fancybox.min.css",
                            "jquery.fancybox.min.js",
                            "jquery.fancybox.pack.js",
                            "jquery.fancybox.pack.min.js"
                        ]
                    },
                    {
                        "version": "2.1.1",
                        "files": [
                            "blank.gif",
                            "fancybox_loading.gif",
                            "fancybox_overlay.png",
                            "fancybox_sprite.png",
                            "jquery.fancybox.css",
                            "jquery.fancybox.js",
                            "jquery.fancybox.min.css",
                            "jquery.fancybox.min.js",
                            "jquery.fancybox.pack.js",
                            "jquery.fancybox.pack.min.js"
                        ]
                    },
                    {
                        "version": "2.0.6",
                        "files": [
                            "jquery.fancybox.pack.js",
                            "jquery.fancybox.pack.min.js"
                        ]
                    },
                    {
                        "version": "2.0.5",
                        "files": [
                            "jquery.fancybox.pack.js",
                            "jquery.fancybox.pack.min.js"
                        ]
                    },
                    {
                        "version": "2.0.4",
                        "files": [
                            "jquery.fancybox.pack.js",
                            "jquery.fancybox.pack.min.js"
                        ]
                    },
                    {
                        "version": "1.3.4",
                        "files": [
                            "jquery.fancybox-1.3.4.pack.js",
                            "jquery.fancybox-1.3.4.pack.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "fastclick",
                "filename": "fastclick.min.js",
                "version": "0.6.0",
                "description": "Polyfill to remove click delays on browsers with touch UIs",
                "homepage": "https://github.com/ftlabs/fastclick",
                "keywords": [
                    "fastclick",
                    "mobile",
                    "touch",
                    "tap",
                    "click",
                    "delay"
                ],
                "maintainers": [
                    {
                        "name": "Rowan Beentje",
                        "email": "rowan.beentje@ft.com"
                    },
                    {
                        "name": "Matthew Caruana Galizia",
                        "email": "m@m.cg"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "git://github.com/ftlabs/fastclick.git"
                    }
                ],
                "assets": [
                    {
                        "version": "0.6.0",
                        "files": [
                            "fastclick.js",
                            "fastclick.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "file-uploader",
                "filename": "fineuploader.min.js",
                "version": "3.1.1",
                "description": "Multiple file upload plugin with progress-bar, drag-and-drop. ",
                "homepage": "http://fineuploader.com",
                "keywords": [
                    "uploader",
                    "multiple",
                    "drag-and-drop"
                ],
                "maintainers": [
                    {
                        "name": "valums"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/valums/file-uploader.git"
                    }
                ],
                "assets": [
                    {
                        "version": "3.1.1",
                        "files": [
                            "fineuploader.css",
                            "fineuploader.js",
                            "fineuploader.min.css",
                            "fineuploader.min.js",
                            "jquery.fineuploader.js",
                            "jquery.fineuploader.min.js",
                            "loading.gif",
                            "processing.gif"
                        ]
                    },
                    {
                        "version": "2.1.2",
                        "files": [
                            "fileuploader.css",
                            "fileuploader.js",
                            "fileuploader.min.css",
                            "fileuploader.min.js",
                            "loading.gif"
                        ]
                    }
                ]
            },
            {
                "name": "firebug-lite",
                "filename": "firebug-lite.js",
                "version": "1.4.0",
                "description": "Firebug Lite is a powerful console logging, modifying and inspecting tool.",
                "homepage": "https://getfirebug.com/firebuglite/",
                "keywords": [
                    "firebug",
                    "development",
                    "debug"
                ],
                "assets": [
                    {
                        "version": "1.4.0",
                        "files": [
                            "firebug-lite.js",
                            "firebug-lite.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "fitvids",
                "filename": "jquery.fitvids.min.js",
                "version": "1.0.1",
                "description": "A lightweight, easy-to-use jQuery plugin for fluid width video embeds.",
                "homepage": "http://fitvidsjs.com/",
                "keywords": [
                    "jquery",
                    "responsive design",
                    "fluid width",
                    "video",
                    "youtube",
                    "vimeo"
                ],
                "maintainers": [
                    {
                        "name": "Chris Coyier",
                        "email": "chriscoyier@gmail.com",
                        "web": "http://chriscoyier.net/"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/davatron5000/FitVids.js"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.1",
                        "files": [
                            "jquery.fitvids.js",
                            "jquery.fitvids.min.js"
                        ]
                    },
                    {
                        "version": "1.0.0",
                        "files": [
                            "jquery.fitvids.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "flexie",
                "filename": "flexie.min.js",
                "version": "1.0.0",
                "description": "Cross-browser support for the CSS3 Flexible Box Model.",
                "homepage": "http://flexiejs.com/",
                "keywords": [
                    "css",
                    "css3",
                    "flexible",
                    "box",
                    "model",
                    "polyfill",
                    "flexbox"
                ],
                "maintainers": [
                    {
                        "name": "Richard Herrera"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/doctyper/flexie"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.0",
                        "files": [
                            "flexie.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "flight",
                "filename": "flight.min.js",
                "version": "1.0.9",
                "description": "An event-driven web framework, from Twitter",
                "homepage": "http://twitter.github.io/flight/",
                "keywords": [
                    "twitter",
                    "event",
                    "framework"
                ],
                "maintainers": [
                    {
                        "name": "Twitter",
                        "web": "http://twitter.com/flight"
                    },
                    {
                        "name": "Angus Croll",
                        "web": "http://twitter.com/angustweets"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/twitter/flight"
                    }
                ],
                "assets": [
                    {
                        "version": "1.0.9",
                        "files": [
                            "flight.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "flipCounter",
                "filename": "jquery.flipCounter.pack.js",
                "version": "1.2",
                "description": "Uses valid markup and an image sprite to render an analogue clock / odometer effect. Clock image is easily customizable, default options can be easily overriden, can be easily animated and extended with jQuery.easing plugin, gracefully degrades if Javascript is not available.",
                "keywords": [
                    "flipcounter",
                    "number",
                    "end_number",
                    "easing",
                    "duration"
                ],
                "homepage": "http://bloggingsquared.com/jquery/flipcounter/",
                "author": {
                    "name": "Brolly.ca",
                    "email": "info@brolly.ca"
                },
                "assets": [
                    {
                        "version": "1.2",
                        "files": [
                            "flipCounter-medium.png",
                            "jquery.flipCounter.js",
                            "jquery.flipCounter.min.js",
                            "jquery.flipCounter.pack.js",
                            "jquery.flipCounter.pack.min.js"
                        ]
                    },
                    {
                        "version": "1.1",
                        "files": [
                            "flipCounter-medium.png",
                            "jquery.flipCounter.js",
                            "jquery.flipCounter.min.js",
                            "jquery.flipCounter.pack.js",
                            "jquery.flipCounter.pack.min.js"
                        ]
                    },
                    {
                        "version": "1.0",
                        "files": [
                            "flipCounter-medium.png",
                            "jquery.flipCounter.js",
                            "jquery.flipCounter.min.js",
                            "jquery.flipCounter.pack.js",
                            "jquery.flipCounter.pack.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "flot",
                "filename": "jquery.flot.min.js",
                "version": "0.8",
                "description": "Attractive Javascript plotting for jQuery",
                "homepage": "http://flotcharts.org/",
                "keywords": [
                    "jquery",
                    "plot",
                    "chart",
                    "graph",
                    "visualization",
                    "canvas",
                    "graphics",
                    "web"
                ],
                "maintainers": [
                    {
                        "name": "David Schnur"
                    }
                ],
                "repositories": [
                    {
                        "type": "git",
                        "url": "https://github.com/flot/flot"
                    }
                ],
                "assets": [
                    {
                        "version": "0.8",
                        "files": [
                            "excanvas.min.js",
                            "jquery.colorhelpers.js",
                            "jquery.colorhelpers.min.js",
                            "jquery.flot.canvas.min.js",
                            "jquery.flot.categories.min.js",
                            "jquery.flot.crosshair.min.js",
                            "jquery.flot.errorbars.min.js",
                            "jquery.flot.fillbetween.min.js",
                            "jquery.flot.image.min.js",
                            "jquery.flot.min.js",
                            "jquery.flot.navigate.min.js",
                            "jquery.flot.pie.min.js",
                            "jquery.flot.resize.min.js",
                            "jquery.flot.selection.min.js",
                            "jquery.flot.stack.min.js",
                            "jquery.flot.symbol.min.js",
                            "jquery.flot.threshold.min.js",
                            "jquery.flot.time.min.js"
                        ]
                    },
                    {
                        "version": "0.7",
                        "files": [
                            "excanvas.min.js",
                            "jquery.colorhelpers.min.js",
                            "jquery.flot.crosshair.min.js",
                            "jquery.flot.fillbetween.min.js",
                            "jquery.flot.image.min.js",
                            "jquery.flot.min.js",
                            "jquery.flot.navigate.min.js",
                            "jquery.flot.pie.min.js",
                            "jquery.flot.resize.min.js",
                            "jquery.flot.selection.min.js",
                            "jquery.flot.stack.min.js",
                            "jquery.flot.symbol.min.js",
                            "jquery.flot.threshold.min.js"
                        ]
                    }
                ]
            },
            {
                "name": "font-awesome",
                "filename": "css/font-awesome.min.css",
                "version": "3.1.0",
                "description": "Font Awesome",
                "homepage": "http://fortawesome.github.com/Font-Awesome/",
                "keywords": [
                    "css",
                    "font",
                    "icons"
                ],
                "assets": [
                    {
                        "version": "3.1.0",
                        "files": [
                            "css/font-awesome-ie7.css",
                            "css/font-awesome-ie7.min.css",
                            "css/font-awesome.css",
                            "css/font-awesome.min.css",
                            "font/FontAwesome.otf",
                            "font/fontawesome-webfont.eot",
                            "font/fontawesome-webfont.svg",
                            "font/fontawesome-webfont.ttf",
                            "font/fontawesome-webfont.woff"
                        ]
                    },
                    {
                        "version": "3.0.2",
                        "files": [
                            "css/font-awesome-ie7.min.css",
                            "css/font-awesome.css",
                            "css/font-awesome.min.css",
                            "font/FontAwesome.otf",
                            "font/fontawesome-webfont.eot",
                            "font/fontawesome-webfont.svg",
                            "font/fontawesome-webfont.ttf",
                            "font/fontawesome-webfont.woff"
                        ]
                    },
                    {
                        "version": "3.0.0",
                        "files": [
                            "css/font-awesome-ie7.min.css",
                            "css/font-awesome.css",
                            "css/font-awesome.min.css",
                            "font/FontAwe