JSON key name search, supersized trimmed (v4)

Revision 4 of this benchmark created by tomByrer on


Description

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.

v4: Exactly same test as v3 (v2 never released), but with space indentation in the CDNJS object removed. Will the trimed data work faster? (I would think 2 huge datasets would be too big, so just need to compare 2 separate tests) Also removed super slow Lexer tests.

Setup

(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/FontAwesome.otf",
    "font/fontawesome-webfont.eot",
    "font/fontawesome-webfont.ttf",
    "font/fontawesome-webfont.woff"
    ]
    },
    {
    "version": "2.0",
    "files": [
    "font-awesome-ie7.css",
    "font-awesome-ie7.min.css",
    "font-awesome.css",
    "font-awesome.min.css",
    "fontawesome-webfont.eot",
    "fontawesome-webfont.svg",
    "fontawesome-webfont.ttf",
    "fontawesome-webfont.woff"
    ]
    }
    ]
    },
    {
    "name": "foundation",
    "filename": "js/foundation.min.js",
    "version": "4.1.2",
    "description": "The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites and apps that work on any kind of device.",
    "homepage": "http://foundation.zurb.com",
    "keywords": [
    "foundation",
    "responsive"
    ],
    "maintainers": [
    {
    "name": "Chris Michel",
    "web": "http://www.zurb.com/about/profile/chris-michel"
    },
    {
    "name": "Jordan Humphreys",
    "web": "http://www.zurb.com/about/profile/jordan-humphreys"
    },
    {
    "name": "Mark Hayes",
    "web": "http://www.zurb.com/about/profile/mark-hayes"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/zurb/foundation.git"
    }
    ],
    "assets": [
    {
    "version": "4.1.2",
    "files": [
    "css/foundation.css",
    "css/foundation.min.css",
    "css/normalize.css",
    "css/normalize.min.css",
    "js/foundation.min.js",
    "js/foundation/foundation.alerts.js",
    "js/foundation/foundation.alerts.min.js",
    "js/foundation/foundation.clearing.js",
    "js/foundation/foundation.clearing.min.js",
    "js/foundation/foundation.cookie.js",
    "js/foundation/foundation.cookie.min.js",
    "js/foundation/foundation.dropdown.js",
    "js/foundation/foundation.dropdown.min.js",
    "js/foundation/foundation.forms.js",
    "js/foundation/foundation.forms.min.js",
    "js/foundation/foundation.joyride.js",
    "js/foundation/foundation.joyride.min.js",
    "js/foundation/foundation.js",
    "js/foundation/foundation.magellan.js",
    "js/foundation/foundation.magellan.min.js",
    "js/foundation/foundation.orbit.js",
    "js/foundation/foundation.orbit.min.js",
    "js/foundation/foundation.placeholder.js",
    "js/foundation/foundation.placeholder.min.js",
    "js/foundation/foundation.reveal.js",
    "js/foundation/foundation.reveal.min.js",
    "js/foundation/foundation.section.js",
    "js/foundation/foundation.section.min.js",
    "js/foundation/foundation.tooltips.js",
    "js/foundation/foundation.tooltips.min.js",
    "js/foundation/foundation.topbar.js",
    "js/foundation/foundation.topbar.min.js",
    "js/vendor/custom.modernizr.js",
    "js/vendor/custom.modernizr.min.js",
    "js/vendor/jquery.js",
    "js/vendor/jquery.min.js",
    "js/vendor/zepto.js",
    "js/vendor/zepto.min.js"
    ]
    },
    {
    "version": "4.0.9",
    "files": [
    "css/foundation.css",
    "css/foundation.min.css",
    "css/normalize.css",
    "css/normalize.min.css",
    "js/foundation.min.js",
    "js/foundation/foundation.alerts.js",
    "js/foundation/foundation.alerts.min.js",
    "js/foundation/foundation.clearing.js",
    "js/foundation/foundation.clearing.min.js",
    "js/foundation/foundation.cookie.js",
    "js/foundation/foundation.cookie.min.js",
    "js/foundation/foundation.dropdown.js",
    "js/foundation/foundation.dropdown.min.js",
    "js/foundation/foundation.forms.js",
    "js/foundation/foundation.forms.min.js",
    "js/foundation/foundation.joyride.js",
    "js/foundation/foundation.joyride.min.js",
    "js/foundation/foundation.js",
    "js/foundation/foundation.magellan.js",
    "js/foundation/foundation.magellan.min.js",
    "js/foundation/foundation.orbit.js",
    "js/foundation/foundation.orbit.min.js",
    "js/foundation/foundation.placeholder.js",
    "js/foundation/foundation.placeholder.min.js",
    "js/foundation/foundation.reveal.js",
    "js/foundation/foundation.reveal.min.js",
    "js/foundation/foundation.section.js",
    "js/foundation/foundation.section.min.js",
    "js/foundation/foundation.tooltips.js",
    "js/foundation/foundation.tooltips.min.js",
    "js/foundation/foundation.topbar.js",
    "js/foundation/foundation.topbar.min.js",
    "js/vendor/custom.modernizr.js",
    "js/vendor/custom.modernizr.min.js",
    "js/vendor/jquery.js",
    "js/vendor/jquery.min.js",
    "js/vendor/zepto.js",
    "js/vendor/zepto.min.js"
    ]
    },
    {
    "version": "4.0.8",
    "files": [
    "css/foundation.css",
    "css/foundation.min.css",
    "css/normalize.css",
    "css/normalize.min.css",
    "js/foundation.min.js",
    "js/foundation/foundation.alerts.js",
    "js/foundation/foundation.alerts.min.js",
    "js/foundation/foundation.clearing.js",
    "js/foundation/foundation.clearing.min.js",
    "js/foundation/foundation.cookie.js",
    "js/foundation/foundation.cookie.min.js",
    "js/foundation/foundation.dropdown.js",
    "js/foundation/foundation.dropdown.min.js",
    "js/foundation/foundation.forms.js",
    "js/foundation/foundation.forms.min.js",
    "js/foundation/foundation.joyride.js",
    "js/foundation/foundation.joyride.min.js",
    "js/foundation/foundation.js",
    "js/foundation/foundation.magellan.js",
    "js/foundation/foundation.magellan.min.js",
    "js/foundation/foundation.orbit.js",
    "js/foundation/foundation.orbit.min.js",
    "js/foundation/foundation.placeholder.js",
    "js/foundation/foundation.placeholder.min.js",
    "js/foundation/foundation.reveal.js",
    "js/foundation/foundation.reveal.min.js",
    "js/foundation/foundation.section.js",
    "js/foundation/foundation.section.min.js",
    "js/foundation/foundation.tooltips.js",
    "js/foundation/foundation.tooltips.min.js",
    "js/foundation/foundation.topbar.js",
    "js/foundation/foundation.topbar.min.js",
    "js/vendor/custom.modernizr.js",
    "js/vendor/custom.modernizr.min.js",
    "js/vendor/jquery.js",
    "js/vendor/jquery.min.js",
    "js/vendor/zepto.js",
    "js/vendor/zepto.min.js"
    ]
    },
    {
    "version": "4.0.5",
    "files": [
    "css/foundation.css",
    "css/foundation.min.css",
    "css/normalize.css",
    "css/normalize.min.css",
    "js/foundation.min.js",
    "js/foundation/foundation.alerts.js",
    "js/foundation/foundation.alerts.min.js",
    "js/foundation/foundation.clearing.js",
    "js/foundation/foundation.clearing.min.js",
    "js/foundation/foundation.cookie.js",
    "js/foundation/foundation.cookie.min.js",
    "js/foundation/foundation.dropdown.js",
    "js/foundation/foundation.dropdown.min.js",
    "js/foundation/foundation.forms.js",
    "js/foundation/foundation.forms.min.js",
    "js/foundation/foundation.joyride.js",
    "js/foundation/foundation.joyride.min.js",
    "js/foundation/foundation.js",
    "js/foundation/foundation.magellan.js",
    "js/foundation/foundation.magellan.min.js",
    "js/foundation/foundation.orbit.js",
    "js/foundation/foundation.orbit.min.js",
    "js/foundation/foundation.placeholder.js",
    "js/foundation/foundation.placeholder.min.js",
    "js/foundation/foundation.reveal.js",
    "js/foundation/foundation.reveal.min.js",
    "js/foundation/foundation.section.js",
    "js/foundation/foundation.section.min.js",
    "js/foundation/foundation.tooltips.js",
    "js/foundation/foundation.tooltips.min.js",
    "js/foundation/foundation.topbar.js",
    "js/foundation/foundation.topbar.min.js",
    "js/vendor/custom.modernizr.js",
    "js/vendor/custom.modernizr.min.js",
    "js/vendor/jquery.js",
    "js/vendor/jquery.min.js",
    "js/vendor/zepto.js",
    "js/vendor/zepto.min.js"
    ]
    },
    {
    "version": "4.0.4",
    "files": [
    "css/foundation.css",
    "css/foundation.min.css",
    "css/normalize.css",
    "css/normalize.min.css",
    "js/foundation.min.js",
    "js/foundation/foundation.alerts.js",
    "js/foundation/foundation.alerts.min.js",
    "js/foundation/foundation.clearing.js",
    "js/foundation/foundation.clearing.min.js",
    "js/foundation/foundation.cookie.js",
    "js/foundation/foundation.cookie.min.js",
    "js/foundation/foundation.dropdown.js",
    "js/foundation/foundation.dropdown.min.js",
    "js/foundation/foundation.forms.js",
    "js/foundation/foundation.forms.min.js",
    "js/foundation/foundation.joyride.js",
    "js/foundation/foundation.joyride.min.js",
    "js/foundation/foundation.js",
    "js/foundation/foundation.magellan.js",
    "js/foundation/foundation.magellan.min.js",
    "js/foundation/foundation.orbit.js",
    "js/foundation/foundation.orbit.min.js",
    "js/foundation/foundation.placeholder.js",
    "js/foundation/foundation.placeholder.min.js",
    "js/foundation/foundation.reveal.js",
    "js/foundation/foundation.reveal.min.js",
    "js/foundation/foundation.section.js",
    "js/foundation/foundation.section.min.js",
    "js/foundation/foundation.tooltips.js",
    "js/foundation/foundation.tooltips.min.js",
    "js/foundation/foundation.topbar.js",
    "js/foundation/foundation.topbar.min.js",
    "js/vendor/custom.modernizr.js",
    "js/vendor/custom.modernizr.min.js",
    "js/vendor/jquery.js",
    "js/vendor/jquery.min.js",
    "js/vendor/zepto.js",
    "js/vendor/zepto.min.js"
    ]
    },
    {
    "version": "3.2.5",
    "files": [
    "images/foundation/orbit/bullets.jpg",
    "images/foundation/orbit/left-arrow-small.png",
    "images/foundation/orbit/left-arrow.png",
    "images/foundation/orbit/loading.gif",
    "images/foundation/orbit/mask-black.png",
    "images/foundation/orbit/pause-black.png",
    "images/foundation/orbit/right-arrow-small.png",
    "images/foundation/orbit/right-arrow.png",
    "images/foundation/orbit/rotator-black.png",
    "images/foundation/orbit/timer-black.png",
    "javascripts/foundation.min.js",
    "javascripts/jquery.foundation.accordion.js",
    "javascripts/jquery.foundation.accordion.min.js",
    "javascripts/jquery.foundation.alerts.js",
    "javascripts/jquery.foundation.alerts.min.js",
    "javascripts/jquery.foundation.buttons.js",
    "javascripts/jquery.foundation.buttons.min.js",
    "javascripts/jquery.foundation.clearing.js",
    "javascripts/jquery.foundation.clearing.min.js",
    "javascripts/jquery.foundation.forms.js",
    "javascripts/jquery.foundation.forms.min.js",
    "javascripts/jquery.foundation.joyride.js",
    "javascripts/jquery.foundation.joyride.min.js",
    "javascripts/jquery.foundation.magellan.js",
    "javascripts/jquery.foundation.magellan.min.js",
    "javascripts/jquery.foundation.mediaQueryToggle.js",
    "javascripts/jquery.foundation.mediaQueryToggle.min.js",
    "javascripts/jquery.foundation.navigation.js",
    "javascripts/jquery.foundation.navigation.min.js",
    "javascripts/jquery.foundation.orbit.js",
    "javascripts/jquery.foundation.orbit.min.js",
    "javascripts/jquery.foundation.reveal.js",
    "javascripts/jquery.foundation.reveal.min.js",
    "javascripts/jquery.foundation.tabs.js",
    "javascripts/jquery.foundation.tabs.min.js",
    "javascripts/jquery.foundation.tooltips.js",
    "javascripts/jquery.foundation.tooltips.min.js",
    "javascripts/jquery.foundation.topbar.js",
    "javascripts/jquery.foundation.topbar.min.js",
    "javascripts/jquery.placeholder.js",
    "javascripts/jquery.placeholder.min.js",
    "javascripts/modernizr.foundation.js",
    "javascripts/modernizr.foundation.min.js",
    "stylesheets/foundation.css",
    "stylesheets/foundation.min.css"
    ]
    },
    {
    "version": "3.2.2",
    "files": [
    "images/foundation/orbit/bullets.jpg",
    "images/foundation/orbit/left-arrow-small.png",
    "images/foundation/orbit/left-arrow.png",
    "images/foundation/orbit/loading.gif",
    "images/foundation/orbit/mask-black.png",
    "images/foundation/orbit/pause-black.png",
    "images/foundation/orbit/right-arrow-small.png",
    "images/foundation/orbit/right-arrow.png",
    "images/foundation/orbit/rotator-black.png",
    "images/foundation/orbit/timer-black.png",
    "javascripts/foundation.min.js",
    "stylesheets/foundation.min.css"
    ]
    }
    ]
    },
    {
    "name": "foundicons",
    "filename": "fonts/general_foundicons.ttf",
    "version": "2.0",
    "description": "Custom icon sets that are stored in a handy web font and are coded to be more accessible. A couple lines of CSS and the right markup will get you going in no time.",
    "homepage": "http://zurb.com/playground/foundation-icons",
    "keywords": [
    "foundation",
    "foundicons"
    ],
    "assets": [
    {
    "version": "2.0",
    "files": [
    "fonts/accessibility_foundicons.eot",
    "fonts/accessibility_foundicons.svg",
    "fonts/accessibility_foundicons.ttf",
    "fonts/accessibility_foundicons.woff",
    "fonts/general_enclosed_foundicons.eot",
    "fonts/general_enclosed_foundicons.svg",
    "fonts/general_enclosed_foundicons.ttf",
    "fonts/general_enclosed_foundicons.woff",
    "fonts/general_foundicons.eot",
    "fonts/general_foundicons.svg",
    "fonts/general_foundicons.ttf",
    "fonts/general_foundicons.woff",
    "fonts/social_foundicons.eot",
    "fonts/social_foundicons.svg",
    "fonts/social_foundicons.ttf",
    "fonts/social_foundicons.woff",
    "stylesheets/accessibility_foundicons.css",
    "stylesheets/accessibility_foundicons_ie7.css",
    "stylesheets/general_enclosed_foundicons.css",
    "stylesheets/general_enclosed_foundicons_ie7.css",
    "stylesheets/general_foundicons.css",
    "stylesheets/general_foundicons_ie7.css",
    "stylesheets/social_foundicons.css",
    "stylesheets/social_foundicons_ie7.css"
    ]
    }
    ]
    },
    {
    "name": "fullcalendar",
    "version": "1.6.1",
    "dependencies": {
    "jquery": "~1.9.1"
    },
    "optionalDependencies": {
    "jquery-ui": "~1.10.2"
    },
    "title": "FullCalendar",
    "description": "Full-sized drag & drop event calendar",
    "keywords": [
    "calendar",
    "event",
    "full-sized"
    ],
    "homepage": "http://arshaw.com/fullcalendar/",
    "demo": "http://arshaw.com/fullcalendar/",
    "docs": "http://arshaw.com/fullcalendar/docs/",
    "download": "http://arshaw.com/fullcalendar/download/",
    "bugs": "http://code.google.com/p/fullcalendar/issues/list",
    "licenses": [
    {
    "type": "MIT",
    "url": "https://github.com/arshaw/fullcalendar/blob/master/license.txt"
    }
    ],
    "author": {
    "name": "Adam Shaw",
    "email": "arshaw@arshaw.com",
    "url": "http://arshaw.com/"
    },
    "copyright": "2013 Adam Shaw",
    "filename": "fullcalendar.min.js",
    "assets": [
    {
    "version": "1.6.1",
    "files": [
    "fullcalendar.css",
    "fullcalendar.js",
    "fullcalendar.min.js",
    "fullcalendar.print.css",
    "gcal.js"
    ]
    },
    {
    "version": "1.6.0",
    "files": [
    "fullcalendar.css",
    "fullcalendar.js",
    "fullcalendar.min.css",
    "fullcalendar.min.js",
    "fullcalendar.print.css",
    "fullcalendar.print.min.css",
    "gcal.js",
    "gcal.min.js"
    ]
    }
    ]
    },
    {
    "name": "galleria",
    "filename": "galleria.min.js",
    "version": "1.2.9",
    "description": "The JavaScript Image Gallery.",
    "homepage": "http://galleria.io/",
    "keywords": [
    "gallery",
    "framework",
    "jquery",
    "slideshow",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Aino",
    "website": "http://aino.se"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/aino/galleria"
    }
    ],
    "assets": [
    {
    "version": "1.2.9",
    "files": [
    "galleria.min.js",
    "themes/classic/classic-loader.gif",
    "themes/classic/classic-map.png",
    "themes/classic/galleria.classic.css",
    "themes/classic/galleria.classic.min.css",
    "themes/classic/galleria.classic.min.js"
    ]
    },
    {
    "version": "1.2.8",
    "files": [
    "galleria.min.js"
    ]
    },
    {
    "version": "1.2.7",
    "files": [
    "galleria.min.js"
    ]
    },
    {
    "version": "1.2.6",
    "files": [
    "galleria.min.js"
    ]
    },
    {
    "version": "1.2.3",
    "files": [
    "galleria.min.js"
    ]
    },
    {
    "version": "1",
    "files": [
    "galleria.min.js"
    ]
    }
    ]
    },
    {
    "name": "galleriffic",
    "filename": "jquery.galleriffic.min.js",
    "version": "2.0.1",
    "description": "A jQuery plugin for rendering rich, fast-performing photo galleries.",
    "homepage": "http://www.twospy.com/galleriffic/",
    "keywords": [
    "jquery",
    "gallery",
    "images"
    ],
    "maintainers": [
    {
    "name": "Lorenzo Raffio",
    "url": "http://lorenzoraffio.com"
    }
    ],
    "repositories": [
    {
    "type": "svn",
    "url": "http://code.google.com/p/galleriffic/source/browse/#svn/trunk/example"
    }
    ],
    "assets": [
    {
    "version": "2.0.1",
    "files": [
    "css/basic.css",
    "css/basic.min.css",
    "css/black.css",
    "css/black.min.css",
    "css/caption.png",
    "css/galleriffic-1.css",
    "css/galleriffic-1.min.css",
    "css/galleriffic-2.css",
    "css/galleriffic-2.min.css",
    "css/galleriffic-3.css",
    "css/galleriffic-3.min.css",
    "css/galleriffic-4.css",
    "css/galleriffic-4.min.css",
    "css/galleriffic-5.css",
    "css/galleriffic-5.min.css",
    "css/loader.gif",
    "css/loaderWhite.gif",
    "css/nextPageArrow.gif",
    "css/nextPageArrowWhite.gif",
    "css/prevPageArrow.gif",
    "css/prevPageArrowWhite.gif",
    "css/white.css",
    "css/white.min.css",
    "example-1.html",
    "example-2.html",
    "example-3.html",
    "example-4.html",
    "example-5.html",
    "index.html",
    "jquery.galleriffic.js",
    "jquery.galleriffic.min.js",
    "jquery.opacityrollover.js",
    "jquery.opacityrollover.min.js"
    ]
    }
    ]
    },
    {
    "name": "garlic.js",
    "filename": "garlic.min.js",
    "version": "1.2.0",
    "description": "Garlic.js allows you to automatically persist your forms' text field values locally, until the form is submitted. This way, your users don't lose any precious data if they accidentally close their tab or browser.",
    "homepage": "http://garlicjs.org/",
    "keywords": [
    "html",
    "form",
    "forms"
    ],
    "maintainers": [
    {
    "name": "Guillaume Potier",
    "email": "guillaume@wisembly.com",
    "web": "http://guillaumepotier.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/guillaumepotier/Garlic.js"
    }
    ],
    "assets": [
    {
    "version": "1.2.0",
    "files": [
    "garlic-standalone.min.js",
    "garlic.min.js"
    ]
    },
    {
    "version": "0.0.1",
    "files": [
    "garlic.js",
    "garlic.min.js"
    ]
    }
    ]
    },
    {
    "author": "Eduardo Cereto Carvalho (http://www.cardinalpath.com)",
    "name": "gas",
    "filename": "gas.min.js",
    "description": "Google Analytics on Steroids, a Google Analytics implementation with extra features.",
    "version": "1.10.1",
    "homepage": "https://github.com/CardinalPath/gas",
    "keywords": [
    "Google Analytics",
    "Web Analytics"
    ],
    "repository": {
    "type": "git",
    "url": "git://https://github.com/CardinalPath/gas.git"
    },
    "bugs": "https://github.com/CardinalPath/gas/issues",
    "license": "MIT",
    "assets": [
    {
    "version": "1.10.1",
    "files": [
    "gas.js",
    "gas.min.js"
    ]
    }
    ]
    },
    {
    "name": "geo-location-javascript",
    "filename": "geo-min.js",
    "version": "0.4.8",
    "description": "JavaScript geo location framework for the mobile web.",
    "homepage": "http://code.google.com/p/geo-location-javascript/",
    "keywords": [
    "geolocation"
    ],
    "repositories": [
    {
    "type": "svn",
    "url": "http://geo-location-javascript.googlecode.com/svn/trunk/"
    }
    ],
    "assets": [
    {
    "version": "0.4.8",
    "files": [
    "geo-min.js",
    "geo.js"
    ]
    }
    ]
    },
    {
    "name": "geocomplete",
    "filename": "jquery.geocomplete.min.js",
    "version": "1.4",
    "description": "Easily convert unordered lists & other nested HTML structures into entertaining, interactive, turntable-like areas.",
    "keywords": [
    "geocomplete",
    "turntable",
    "lazy",
    "susan",
    "carousel",
    "3d"
    ],
    "homepage": "http://ubilabs.github.io/geocomplete/",
    "author": {
    "name": "Martin Kleppe",
    "email": "kleppe@ubilabs.net"
    },
    "repository": {
    "type": "git",
    "url": "git://github.com/ubilabs/geocomplete.git"
    },
    "assets": [
    {
    "version": "1.4",
    "files": [
    "jquery.geocomplete.js",
    "jquery.geocomplete.min.js"
    ]
    },
    {
    "version": "1.3",
    "files": [
    "jquery.geocomplete.js",
    "jquery.geocomplete.min.js"
    ]
    }
    ]
    },
    {
    "filename": "gmaps.min.js",
    "name": "gmaps.js",
    "version": "0.3",
    "description": "google maps api with less pain and more fun",
    "keywords": [
    "google maps",
    "maps"
    ],
    "homepage": "http://hpneo.github.com/gmaps/",
    "maintainers": [
    {
    "name": "Gustavo Leon",
    "web": "http://hpneo.github.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/HPNeo/gmaps"
    }
    ],
    "licenses": [
    {
    "type": "MIT",
    "url": "https://github.com/HPNeo/gmaps/blob/master/README.md"
    }
    ],
    "assets": [
    {
    "version": "0.3",
    "files": [
    "gmaps.js",
    "gmaps.min.js"
    ]
    },
    {
    "version": "0.2.30",
    "files": [
    "gmaps.js",
    "gmaps.min.js"
    ]
    },
    {
    "version": "0.2.27",
    "files": [
    "gmaps.js",
    "gmaps.min.js"
    ]
    }
    ]
    },
    {
    "name": "gmaps4rails",
    "filename": "gmaps4rails.googlemaps.js",
    "description": "Enables easy display of items (taken from a Rails 3 model) with Google Map, OpenLayers, Bing or Mapquest. Geocoding + Directions included. ",
    "version": "1.5.2",
    "homepage": "https://rubygems.org/gems/gmaps4rails",
    "keywords": [
    "rails",
    "maps"
    ],
    "maintainers": [
    {
    "name": "Benjamin Roth"
    }
    ],
    "repository": {
    "type": "git",
    "url": "git://github.com/apneadiving/Google-Maps-for-Rails.git"
    },
    "licenses": [
    {
    "type": "MIT",
    "url": "https://github.com/apneadiving/Google-Maps-for-Rails/blob/master/MIT-LICENSE"
    }
    ],
    "assets": [
    {
    "version": "1.5.2",
    "files": [
    "gmaps4rails.base.js",
    "gmaps4rails.base.min.js",
    "gmaps4rails.bing.js",
    "gmaps4rails.bing.min.js",
    "gmaps4rails.googlemaps.js",
    "gmaps4rails.googlemaps.min.js",
    "gmaps4rails.mapquest.js",
    "gmaps4rails.mapquest.min.js",
    "gmaps4rails.openlayers.js",
    "gmaps4rails.openlayers.min.js"
    ]
    }
    ]
    },
    {
    "name": "graphael",
    "filename": "g.raphael-min.js",
    "version": "0.5.1",
    "description": "gRaphael's goal is to help you create stunning charts on your website. It is based on Raphaël graphics library.",
    "homepage": "http://g.raphaeljs.com/",
    "keywords": [
    "chart",
    "charts",
    "charting",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Dmitry Baranovskiy",
    "web": "http://dmitry.baranovskiy.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/DmitryBaranovskiy/g.raphael/"
    }
    ],
    "assets": [
    {
    "version": "0.5.1",
    "files": [
    "g.bar-min.js",
    "g.dot-min.js",
    "g.line-min.js",
    "g.pie-min.js",
    "g.raphael-min.js"
    ]
    },
    {
    "version": "0.5.0",
    "files": [
    "g.bar-min.js",
    "g.dot-min.js",
    "g.line-min.js",
    "g.pie-min.js",
    "g.raphael-min.js"
    ]
    },
    {
    "version": "0.4.1",
    "files": [
    "g.bar-min.js",
    "g.dot-min.js",
    "g.line-min.js",
    "g.pie-min.js",
    "g.raphael-min.js"
    ]
    }
    ]
    },
    {
    "name": "gsap",
    "filename": "TweenMax.min.js",
    "version": "1.9.7",
    "description": "GreenSock Animation Platform (GSAP) is a suite of tools for scripted animation, including TweenLite, TweenMax, TimelineLite, TimelineMax, various easing equations (EasePack), plugins for things like animating along Bezier paths, tweening RaphaelJS objects, etc. and it also includes a jQuery plugin that hijacks the native jQuery.animate() method so that animations perform much better and additional properties can be tweened, like colors, transforms (2D and 3D), boxShadow, borderRadius, clip, and lots more. GSAP has no dependencies on jQuery and it can animate ANY numeric property of ANY object.",
    "homepage": "http://www.greensock.com/gsap-js/",
    "keywords": [
    "animation",
    "TweenLite",
    "TweenMax",
    "TimelineLite",
    "TimelineMax",
    "GSAP",
    "GreenSock",
    "easing",
    "EasePack",
    "jQuery",
    "jquery.gsap.js",
    "Bezier",
    "3D",
    "2D",
    "transform",
    "tweening"
    ],
    "maintainers": [
    {
    "name": "Jack Doyle",
    "email": "jack@greensock.com",
    "web": "http://www.greensock.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/greensock/GreenSock-JS"
    }
    ],
    "assets": [
    {
    "version": "latest",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/AttrPlugin.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/DirectionalRotationPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/KineticPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js",
    "plugins/TextPlugin.min.js"
    ]
    },
    {
    "version": "1.9.7",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/AttrPlugin.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/DirectionalRotationPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/KineticPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js",
    "plugins/TextPlugin.min.js"
    ]
    },
    {
    "version": "1.9.6",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/AttrPlugin.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/DirectionalRotationPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/KineticPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js",
    "plugins/TextPlugin.min.js"
    ]
    },
    {
    "version": "1.9.5",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/AttrPlugin.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/DirectionalRotationPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/KineticPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js",
    "plugins/TextPlugin.min.js"
    ]
    },
    {
    "version": "1.9.4",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/AttrPlugin.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/DirectionalRotationPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/KineticPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js",
    "plugins/TextPlugin.min.js"
    ]
    },
    {
    "version": "1.9.3",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/AttrPlugin.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/DirectionalRotationPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js",
    "plugins/TextPlugin.min.js"
    ]
    },
    {
    "version": "1.9.2",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/AttrPlugin.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/DirectionalRotationPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js",
    "plugins/TextPlugin.min.js"
    ]
    },
    {
    "version": "1.9.1",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/AttrPlugin.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/DirectionalRotationPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js",
    "plugins/TextPlugin.min.js"
    ]
    },
    {
    "version": "1.9.0",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/AttrPlugin.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/DirectionalRotationPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js",
    "plugins/TextPlugin.min.js"
    ]
    },
    {
    "version": "1.8.4",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js"
    ]
    },
    {
    "version": "1.8.3",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js"
    ]
    },
    {
    "version": "1.8.2",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js"
    ]
    },
    {
    "version": "1.8.1",
    "files": [
    "TimelineLite.min.js",
    "TimelineMax.min.js",
    "TweenLite.min.js",
    "TweenMax.min.js",
    "easing/EasePack.min.js",
    "jquery.gsap.min.js",
    "plugins/BezierPlugin.min.js",
    "plugins/CSSPlugin.min.js",
    "plugins/CSSRulePlugin.min.js",
    "plugins/ColorPropsPlugin.min.js",
    "plugins/EaselPlugin.min.js",
    "plugins/RaphaelPlugin.min.js",
    "plugins/RoundPropsPlugin.min.js",
    "plugins/ScrollToPlugin.min.js"
    ]
    }
    ]
    },
    {
    "name": "h5Validate",
    "filename": "jquery.h5validate.min.js",
    "version": "0.8.4",
    "description": "HTML5 form validation",
    "homepage": "http://ericleads.com/h5validate/",
    "author": {
    "name": "Eric Elliott",
    "url": "http://ericleads.com"
    },
    "keywords": [
    "form",
    "html5",
    "form validation",
    "validation",
    "jquery"
    ],
    "repository": {
    "type": "git",
    "url": "https://github.com/dilvie/h5Validate.git"
    },
    "devDependencies": {
    "grunt": "*",
    "grunt-saucelabs": "*"
    },
    "scripts": {
    "test": "./scripts/test.sh"
    },
    "engines": {
    "node": "~0.x.x"
    },
    "assets": [
    {
    "version": "0.8.4",
    "files": [
    "jquery.h5validate.js",
    "jquery.h5validate.min.js"
    ]
    }
    ]
    },
    {
    "name": "hallo.js",
    "filename": "hallo.js",
    "version": "1.0.2",
    "description": "Distraction-free writing for the web",
    "homepage": "http://hallojs.org/",
    "keywords": [
    "wysiwyg",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Henri Bergius"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/bergie/hallo"
    }
    ],
    "assets": [
    {
    "version": "1.0.2",
    "files": [
    "hallo.js",
    "hallo.min.js"
    ]
    }
    ]
    },
    {
    "name": "hammer.js",
    "filename": "hammer.min.js",
    "version": "1.0.5",
    "description": "A javascript library for multi-touch gestures :// You can touch this ",
    "homepage": "http://eightmedia.github.com/hammer.js/",
    "keywords": [
    "events",
    "touch",
    "gestures"
    ],
    "author": "Jorik Tangelder (Eight Media)",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/EightMedia/hammer.js.git"
    }
    ],
    "assets": [
    {
    "version": "1.0.5",
    "files": [
    "hammer.js",
    "hammer.min.js",
    "jquery.hammer.js",
    "jquery.hammer.min.js"
    ]
    },
    {
    "version": "1.0.3",
    "files": [
    "hammer.js",
    "hammer.min.js",
    "jquery.hammer.js",
    "jquery.hammer.min.js"
    ]
    },
    {
    "version": "0.6.4",
    "files": [
    "hammer.js",
    "hammer.min.js"
    ]
    }
    ]
    },
    {
    "name": "handlebars.js",
    "filename": "handlebars.min.js",
    "version": "1.0.0-rc.4",
    "description": "Handlebars provides the power necessary to let you build semantic templates effectively with no frustration. Mustache templates are compatible with Handlebars, so you can take a Mustache template, import it into Handlebars, and start taking advantage of the extra Handlebars features.",
    "homepage": "http://www.handlebarsjs.com",
    "keywords": [
    "template",
    "mustache"
    ],
    "maintainers": [
    {
    "name": "Yehuda Katz",
    "web": "http://www.yehudakatz.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/wycats/handlebars.js"
    }
    ],
    "assets": [
    {
    "version": "1.0.rc.2",
    "files": [
    "handlebars.js",
    "handlebars.min.js",
    "handlebars.runtime.js",
    "handlebars.runtime.min.js"
    ]
    },
    {
    "version": "1.0.rc.1",
    "files": [
    "handlebars.js",
    "handlebars.min.js",
    "handlebars.runtime.min.js"
    ]
    },
    {
    "version": "1.0.0.beta6",
    "files": [
    "handlebars.min.js"
    ]
    },
    {
    "version": "1.0.0.beta2",
    "files": [
    "handlebars.min.js"
    ]
    },
    {
    "version": "1.0.0-rc.4",
    "files": [
    "handlebars.js",
    "handlebars.min.js",
    "handlebars.runtime.js",
    "handlebars.runtime.min.js"
    ]
    },
    {
    "version": "1.0.0-rc.3",
    "files": [
    "handlebars.js",
    "handlebars.min.js",
    "handlebars.runtime.js",
    "handlebars.runtime.min.js"
    ]
    }
    ]
    },
    {
    "name": "hashgrid",
    "filename": "hashgrid.js",
    "version": "6",
    "description": "A little tool that inserts a layout grid in web pages, allows you to hold it in place, and toggle between displaying it in the foreground or background.",
    "homepage": "http://hashgrid.com/",
    "keywords": [
    "grid",
    "layout",
    "design",
    "columns"
    ],
    "maintainers": [
    {
    "name": "Analog Coop",
    "email": "hello@analog.coop",
    "web": "http://analog.coop/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/dotjay/hashgrid"
    }
    ],
    "assets": [
    {
    "version": "6",
    "files": [
    "hashgrid.js",
    "hashgrid.min.js"
    ]
    }
    ]
    },
    {
    "name": "headjs",
    "filename": "head.min.js",
    "version": "0.99",
    "description": "Achieve responsive design. Load scripts on demand. Target CSS for different screens, paths, states and browsers. Make it the only script in your HEAD. A concise solution to universal issues.",
    "homepage": "http://headjs.com",
    "keywords": [
    "loader",
    "polyfill",
    "html5",
    "css3",
    "popular"
    ],
    "bugs": "https://github.com/headjs/headjs/issues",
    "maintainers": [
    {
    "name": "Tero Piirainen",
    "web": "http://cloudpanic.com/about.html"
    },
    {
    "name": "Robert Hoffmann",
    "web": "http://robert-hoffmann.name"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/headjs/headjs"
    }
    ],
    "assets": [
    {
    "version": "0.99",
    "files": [
    "head.core.min.js",
    "head.load.min.js",
    "head.min.js"
    ]
    },
    {
    "version": "0.98",
    "files": [
    "head.core.min.js",
    "head.load.min.js",
    "head.min.js"
    ]
    },
    {
    "version": "0.97a",
    "files": [
    "head.core.min.js",
    "head.load.min.js",
    "head.min.js"
    ]
    },
    {
    "version": "0.96",
    "files": [
    "head.load.min.js",
    "head.min.js"
    ]
    },
    {
    "version": "0.9",
    "files": [
    "head.load.min.js",
    "head.min.js"
    ]
    }
    ]
    },
    {
    "name": "highcharts",
    "filename": "highcharts.js",
    "version": "2.3.5",
    "description": "Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types. Highcharts is NOT free for commercial use.See the license here: http://highcharts.com/license",
    "homepage": "http://highcharts.com/",
    "keywords": [
    "charts",
    "graphs"
    ],
    "maintainers": [
    {
    "name": "Torstein Hønsi (Highslide Software)",
    "web": "http://highsoft.com/"
    }
    ],
    "assets": [
    {
    "version": "2.3.5",
    "files": [
    "adapters/mootools-adapter.js",
    "adapters/mootools-adapter.min.js",
    "adapters/mootools-adapter.src.js",
    "adapters/mootools-adapter.src.min.js",
    "adapters/prototype-adapter.js",
    "adapters/prototype-adapter.min.js",
    "adapters/prototype-adapter.src.js",
    "adapters/prototype-adapter.src.min.js",
    "highcharts-more.js",
    "highcharts-more.min.js",
    "highcharts-more.src.js",
    "highcharts-more.src.min.js",
    "highcharts.js",
    "highcharts.min.js",
    "highcharts.src.js",
    "highcharts.src.min.js",
    "modules/canvas-tools.js",
    "modules/canvas-tools.min.js",
    "modules/canvas-tools.src.js",
    "modules/canvas-tools.src.min.js",
    "modules/data.js",
    "modules/data.min.js",
    "modules/data.src.js",
    "modules/data.src.min.js",
    "modules/exporting.js",
    "modules/exporting.min.js",
    "modules/exporting.src.js",
    "modules/exporting.src.min.js",
    "themes/dark-blue.js",
    "themes/dark-blue.min.js",
    "themes/dark-green.js",
    "themes/dark-green.min.js",
    "themes/gray.js",
    "themes/gray.min.js",
    "themes/grid.js",
    "themes/grid.min.js",
    "themes/skies.js",
    "themes/skies.min.js"
    ]
    },
    {
    "version": "2.3.1",
    "files": [
    "adapters/mootools-adapter.js",
    "adapters/mootools-adapter.min.js",
    "adapters/mootools-adapter.src.js",
    "adapters/mootools-adapter.src.min.js",
    "adapters/prototype-adapter.js",
    "adapters/prototype-adapter.min.js",
    "adapters/prototype-adapter.src.js",
    "adapters/prototype-adapter.src.min.js",
    "highcharts.js",
    "highcharts.min.js",
    "highcharts.src.js",
    "highcharts.src.min.js",
    "modules/canvas-tools.js",
    "modules/canvas-tools.min.js",
    "modules/canvas-tools.src.js",
    "modules/canvas-tools.src.min.js",
    "modules/data.js",
    "modules/data.min.js",
    "modules/data.src.js",
    "modules/data.src.min.js",
    "modules/exporting.js",
    "modules/exporting.min.js",
    "modules/exporting.src.js",
    "modules/exporting.src.min.js"
    ]
    },
    {
    "version": "2.2.5",
    "files": [
    "adapters/mootools-adapter.js",
    "adapters/mootools-adapter.min.js",
    "adapters/mootools-adapter.src.js",
    "adapters/mootools-adapter.src.min.js",
    "adapters/prototype-adapter.js",
    "adapters/prototype-adapter.min.js",
    "adapters/prototype-adapter.src.js",
    "adapters/prototype-adapter.src.min.js",
    "highcharts-more.js",
    "highcharts-more.min.js",
    "highcharts.js",
    "highcharts.min.js",
    "highcharts.src.js",
    "highcharts.src.min.js",
    "modules/canvas-tools.js",
    "modules/canvas-tools.min.js",
    "modules/canvas-tools.src.js",
    "modules/canvas-tools.src.min.js",
    "modules/exporting.js",
    "modules/exporting.min.js",
    "modules/exporting.src.js",
    "modules/exporting.src.min.js",
    "themes/dark-blue.js",
    "themes/dark-blue.min.js",
    "themes/dark-green.js",
    "themes/dark-green.min.js",
    "themes/gray.js",
    "themes/gray.min.js",
    "themes/grid.js",
    "themes/grid.min.js",
    "themes/skies.js",
    "themes/skies.min.js"
    ]
    },
    {
    "version": "2.2.4",
    "files": [
    "highcharts.js",
    "highcharts.min.js",
    "modules/exporting.js",
    "modules/exporting.min.js"
    ]
    },
    {
    "version": "2.2.3",
    "files": [
    "highcharts.js",
    "highcharts.min.js",
    "modules/exporting.js",
    "modules/exporting.min.js"
    ]
    },
    {
    "version": "2.2.2",
    "files": [
    "highcharts.js",
    "highcharts.min.js",
    "modules/exporting.js",
    "modules/exporting.min.js"
    ]
    },
    {
    "version": "2.2.1",
    "files": [
    "highcharts.js",
    "highcharts.min.js"
    ]
    },
    {
    "version": "2.2.0",
    "files": [
    "highcharts.js",
    "highcharts.min.js"
    ]
    },
    {
    "version": "2.1.6",
    "files": [
    "highcharts.js",
    "highcharts.min.js"
    ]
    },
    {
    "version": "2.1.5",
    "files": [
    "highcharts.js",
    "highcharts.min.js"
    ]
    }
    ]
    },
    {
    "name": "highlight.js",
    "filename": "highlight.min.js",
    "version": "7.3",
    "description": "Easy-to-use, Javascript-based syntax highlighter",
    "homepage": "http://highlightjs.org",
    "keywords": [
    "highlight",
    "syntax highlighter"
    ],
    "maintainers": [
    {
    "name": "Diwaker Gupta"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/isagalaev/highlight.js"
    }
    ],
    "assets": [
    {
    "version": "7.3",
    "files": [
    "highlight.min.js",
    "styles/default.min.css",
    "styles/github.min.css",
    "styles/solarized_dark.min.css"
    ]
    }
    ]
    },
    {
    "name": "hinclude",
    "filename": "hinclude.min.js",
    "version": "0.9.5",
    "description": "declarative client-side inclusion for the Web",
    "homepage": "http://mnot.github.com/hinclude/",
    "keywords": [
    "include"
    ],
    "maintainers": [
    {
    "name": "Mark Nottingham",
    "email": "mnot@mnot.net",
    "web": "http://www.mnot.net/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/mnot/hinclude"
    }
    ],
    "assets": [
    {
    "version": "0.9.5",
    "files": [
    "hinclude.js",
    "hinclude.min.js"
    ]
    },
    {
    "version": "0.9.1",
    "files": [
    "hinclude.js",
    "hinclude.min.js"
    ]
    }
    ]
    },
    {
    "name": "history.js",
    "filename": "native.history.min.js",
    "version": "1.8",
    "description": "Provides a cross-compatible experience for the History API on all HTML5 Browsers and backwards-compatible one on older ones using a hash-fallback.",
    "homepage": "https://github.com/browserstate/history.js/",
    "keywords": [
    "history",
    "state",
    "html5",
    "onhashchange"
    ],
    "maintainers": [
    {
    "name": "Andreas Bernhard"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/browserstate/history.js.git"
    }
    ],
    "assets": [
    {
    "version": "1.8",
    "files": [
    "bundled/html4+html5/dojo.history.js",
    "bundled/html4+html5/extjs.history.js",
    "bundled/html4+html5/jquery.history.js",
    "bundled/html4+html5/mootools.history.js",
    "bundled/html4+html5/native.history.js",
    "bundled/html4+html5/right.history.js",
    "bundled/html4+html5/zepto.history.js",
    "bundled/html5/dojo.history.js",
    "bundled/html5/extjs.history.js",
    "bundled/html5/jquery.history.js",
    "bundled/html5/mootools.history.js",
    "bundled/html5/native.history.js",
    "bundled/html5/right.history.js",
    "bundled/html5/zepto.history.js",
    "compressed/history.adapter.dojo.js",
    "compressed/history.adapter.extjs.js",
    "compressed/history.adapter.jquery.js",
    "compressed/history.adapter.mootools.js",
    "compressed/history.adapter.native.js",
    "compressed/history.adapter.right.js",
    "compressed/history.adapter.zepto.js",
    "compressed/history.html4.js",
    "compressed/history.js",
    "compressed/json2.js",
    "native.history.min.js",
    "uncompressed/history.adapter.dojo.js",
    "uncompressed/history.adapter.extjs.js",
    "uncompressed/history.adapter.jquery.js",
    "uncompressed/history.adapter.mootools.js",
    "uncompressed/history.adapter.native.js",
    "uncompressed/history.adapter.right.js",
    "uncompressed/history.adapter.zepto.js",
    "uncompressed/history.html4.js",
    "uncompressed/history.js",
    "uncompressed/json2.js"
    ]
    },
    {
    "version": "1.7.1",
    "files": [
    "bundled/html4+html5/jquery.history.js",
    "bundled/html4+html5/jquery.history.min.js",
    "bundled/html4+html5/mootools.history.js",
    "bundled/html4+html5/mootools.history.min.js",
    "bundled/html4+html5/native.history.js",
    "bundled/html4+html5/native.history.min.js",
    "bundled/html4+html5/right.history.js",
    "bundled/html4+html5/right.history.min.js",
    "bundled/html4+html5/zepto.history.js",
    "bundled/html4+html5/zepto.history.min.js",
    "bundled/html5/jquery.history.js",
    "bundled/html5/jquery.history.min.js",
    "bundled/html5/mootools.history.js",
    "bundled/html5/mootools.history.min.js",
    "bundled/html5/native.history.js",
    "bundled/html5/native.history.min.js",
    "bundled/html5/right.history.js",
    "bundled/html5/right.history.min.js",
    "bundled/html5/zepto.history.js",
    "bundled/html5/zepto.history.min.js",
    "native.history.js",
    "native.history.min.js"
    ]
    }
    ]
    },
    {
    "name": "hogan.js",
    "filename": "hogan.js",
    "version": "2.0.0",
    "description": "A mustache compiler.",
    "homepage": "http://twitter.github.com/hogan.js/",
    "keywords": [
    "mustache",
    "template"
    ],
    "author": "Twitter Inc.",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/twitter/hogan.js.git"
    }
    ],
    "assets": [
    {
    "version": "2.0.0",
    "files": [
    "hogan.js",
    "hogan.min.js"
    ]
    }
    ]
    },
    {
    "name": "holder",
    "filename": "holder.js",
    "version": "1.9.0",
    "description": "Holder uses the canvas element and the data URI scheme to render image placeholders entirely in browser.",
    "homepage": "http://imsky.github.io/holder/",
    "keywords": [
    "images",
    "placeholders",
    "client-side",
    "canvas",
    "generation",
    "development"
    ],
    "maintainers": [
    {
    "name": "Ivan Malopinsky"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "git://github.com/imsky/holder.git"
    }
    ],
    "assets": [
    {
    "version": "1.9.0",
    "files": [
    "holder.js"
    ]
    }
    ]
    },
    {
    "name": "html5shiv",
    "filename": "html5shiv.js",
    "version": "3.6.2",
    "description": "html5shiv is an HTML5 JavaScript shim for IE to recognise and style the HTML5 elements",
    "homepage": "https://github.com/aFarkas/html5shiv",
    "keywords": [
    "shim",
    "ie",
    "html5"
    ],
    "maintainers": [
    {
    "name": "Alexander Farkas",
    "email": "info@corrupt-system.de"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/aFarkas/html5shiv.git"
    }
    ],
    "assets": [
    {
    "version": "r29",
    "files": [
    "html5.js",
    "html5.min.js"
    ]
    },
    {
    "version": "r23",
    "files": [
    "html5.js",
    "html5.min.js"
    ]
    },
    {
    "version": "3.6.2pre",
    "files": [
    "html5shiv-printshiv.js",
    "html5shiv-printshiv.min.js",
    "html5shiv.js",
    "html5shiv.min.js"
    ]
    },
    {
    "version": "3.6.2",
    "files": [
    "html5shiv-printshiv.js",
    "html5shiv-printshiv.min.js",
    "html5shiv.js",
    "html5shiv.min.js"
    ]
    },
    {
    "version": "3.6.1",
    "files": [
    "html5shiv-printshiv.js",
    "html5shiv-printshiv.min.js",
    "html5shiv.js",
    "html5shiv.min.js"
    ]
    },
    {
    "version": "3.6",
    "files": [
    "html5shiv.min.js"
    ]
    }
    ]
    },
    {
    "name": "humane-js",
    "filename": "humane.min.js",
    "version": "3.0.6",
    "description": "human-js is a simple & modern, browser notification system ",
    "homepage": "http://wavded.github.com/humane-js/",
    "keywords": [
    "humane",
    "humane-js"
    ],
    "maintainers": [
    {
    "name": "Marc Harter",
    "email": "wavded@gmail.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/wavded/humane-js"
    }
    ],
    "assets": [
    {
    "version": "3.0.6",
    "files": [
    "humane.js",
    "humane.min.js",
    "themes/bigbox.css",
    "themes/bigbox.min.css",
    "themes/boldlight.css",
    "themes/boldlight.min.css",
    "themes/jackedup.css",
    "themes/jackedup.min.css",
    "themes/libnotify.css",
    "themes/libnotify.min.css",
    "themes/original.css",
    "themes/original.min.css"
    ]
    },
    {
    "version": "3.0.5",
    "files": [
    "humane-3.0.5.js",
    "humane-3.0.5.min.js",
    "themes/bigbox.css",
    "themes/bigbox.min.css",
    "themes/boldlight.css",
    "themes/boldlight.min.css",
    "themes/jackedup.css",
    "themes/jackedup.min.css",
    "themes/libnotify.css",
    "themes/libnotify.min.css",
    "themes/original.css",
    "themes/original.min.css"
    ]
    }
    ]
    },
    {
    "name": "hydra.js",
    "filename": "hydra.min.js",
    "version": "3.1.2",
    "description": "Framework that gives you the tools to write your application using modules or widgets and make easy to work with them.",
    "homepage": "http://tcorral.github.com/Hydra.js/",
    "keywords": [
    "hydra",
    "hydra.js",
    "modular",
    "modules",
    "scalable"
    ],
    "maintainers": [
    {
    "name": "Tomas Corral",
    "email": "amischol@gmail.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/tcorral/Hydra.js.git"
    }
    ],
    "assets": [
    {
    "version": "3.1.2",
    "files": [
    "hydra.js",
    "hydra.min.js"
    ]
    }
    ]
    },
    {
    "name": "idbwrapper",
    "filename": "idbstore.min.js",
    "version": "1.1.0",
    "description": "A cross-browser wrapper for IndexedDB",
    "homepage": "https://github.com/jensarps/IDBWrapper",
    "keywords": [
    "IndexedDB",
    "storage",
    "offline"
    ],
    "maintainers": [
    {
    "name": "Jens Arps",
    "email": "mail@jensarps.de",
    "web": "http://jensarps.de/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jensarps/IDBWrapper"
    }
    ],
    "assets": [
    {
    "version": "1.1.0",
    "files": [
    "idbstore.min.js"
    ]
    },
    {
    "version": "1.0.0",
    "files": [
    "idbstore.min.js"
    ]
    }
    ]
    },
    {
    "name": "impress.js",
    "filename": "impress.min.js",
    "version": "0.5.3",
    "description": "It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com",
    "homepage": "https://github.com/bartaz/impress.js",
    "keywords": [
    "slideshow",
    "slides",
    "css3"
    ],
    "maintainers": [
    {
    "name": "Bartek Szopka",
    "web": "http://bartaz.github.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/bartaz/impress.js.git"
    }
    ],
    "assets": [
    {
    "version": "0.5.3",
    "files": [
    "impress.js",
    "impress.min.js"
    ]
    }
    ]
    },
    {
    "name": "intro.js",
    "filename": "intro.min.js",
    "description": "A better way for new feature introduction and step-by-step users guide for your website and project.",
    "version": "0.2.1",
    "keywords": [
    "intro.js",
    "step-by-step guide",
    "introductions"
    ],
    "maintainers": [
    {
    "name": "Afshin Mehrabani",
    "email": "afshin.meh@gmail.com",
    "web": "https://github.com/afshinm"
    }
    ],
    "demos": [
    "http://usablica.github.com/intro.js/"
    ],
    "bugs": "https://github.com/usablica/intro.js/issues",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/usablica/intro.js.git"
    }
    ],
    "licenses": [
    {
    "name": "Personal License",
    "url": "https://github.com/usablica/intro.js#license"
    }
    ],
    "homepage": "http://usablica.github.com/intro.js/",
    "assets": [
    {
    "version": "0.2.1",
    "files": [
    "intro.js",
    "intro.min.js",
    "introjs.css",
    "introjs.min.css"
    ]
    }
    ]
    },
    {
    "name": "jScrollPane",
    "version": "2.0.14",
    "filename": "jquery.jscrollpane.min.js",
    "description": "jScrollPane - cross browser styleable scrollbars with jQuery and CSS",
    "homepage": "http://jscrollpane.kelvinluck.com",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/vitch/jScrollPane.git"
    }
    ],
    "maintainers": [
    {
    "name": "Kelvin Luck",
    "web": "http://www.kelvinluck.com"
    }
    ],
    "keywords": [
    "framework",
    "toolkit",
    "popular",
    "jquery",
    "scroll",
    "jscrollpane"
    ],
    "assets": [
    {
    "version": "2.0.0beta12",
    "files": [
    "jquery.jscrollpane.css",
    "jquery.jscrollpane.min.css",
    "jquery.jscrollpane.min.js"
    ]
    },
    {
    "version": "2.0.14",
    "files": [
    "jquery.jscrollpane.js",
    "jquery.jscrollpane.min.css",
    "jquery.jscrollpane.min.js"
    ]
    }
    ]
    },
    {
    "name": "jStorage",
    "filename": "jstorage.min.js",
    "version": "0.3.0",
    "description": "Simple wrapper plugin for Prototype, MooTools, and jQuery to store data on browser side.",
    "homepage": "http://jstorage.info/",
    "keywords": [
    "storage",
    "offline",
    "webstorage",
    "localStorage"
    ],
    "maintainers": [
    {
    "name": "Andris Reinman",
    "email": "andris.reinman@gmail.com",
    "web": "http://andrisreinman.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/andris9/jStorage"
    }
    ],
    "assets": [
    {
    "version": "0.3.0",
    "files": [
    "jstorage.min.js"
    ]
    },
    {
    "version": "0.1.6.1",
    "files": [
    "jstorage.js",
    "jstorage.min.js"
    ]
    }
    ]
    },
    {
    "name": "jade",
    "filename": "jade.min.js",
    "version": "0.27.7",
    "description": "Jade template engine",
    "homepage": "http://jade-lang.com/",
    "keywords": [
    "template",
    "jade"
    ],
    "maintainers": [
    {
    "name": "TJ Holowaychuk",
    "email": "tj@vision-media.ca",
    "web": "http://tjholowaychuk.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "git://github.com/visionmedia/jade"
    }
    ],
    "assets": [
    {
    "version": "0.27.7",
    "files": [
    "jade.js",
    "jade.min.js",
    "runtime.js",
    "runtime.min.js"
    ]
    }
    ]
    },
    {
    "name": "jasny-bootstrap",
    "filename": "jasny-bootstrap.min.js",
    "description": "Extension to Twitter Bootstrap",
    "version": "2.3.0-j5",
    "keywords": [
    "twitter bootstrap",
    "bootstrap",
    "extensions"
    ],
    "maintainers": [
    {
    "name": "Arnold Daniels",
    "email": "",
    "web": "https://twitter.com/ArnoldDaniels/"
    }
    ],
    "demos": [
    "http://jasny.github.com/bootstrap/getting-started.html#examples"
    ],
    "bugs": "https://github.com/jasny/bootstrap/issues",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jasny/bootstrap.git"
    }
    ],
    "licenses": [
    {
    "name": "Apache License",
    "url": "http://www.apache.org/licenses/LICENSE-2.0"
    }
    ],
    "homepage": "http://jasny.github.com/bootstrap",
    "assets": [
    {
    "version": "2.3.0-j5",
    "files": [
    "font/iconic_fill.eot",
    "font/iconic_fill.otf",
    "font/iconic_fill.svg",
    "font/iconic_fill.ttf",
    "font/iconic_fill.woff",
    "font/iconic_stroke.eot",
    "font/iconic_stroke.otf",
    "font/iconic_stroke.svg",
    "font/iconic_stroke.ttf",
    "font/iconic_stroke.woff",
    "img/glyphicons-halflings-white.png",
    "img/glyphicons-halflings.png",
    "jasny-bootstrap-responsive.css",
    "jasny-bootstrap-responsive.min.css",
    "jasny-bootstrap.css",
    "jasny-bootstrap.js",
    "jasny-bootstrap.min.css",
    "jasny-bootstrap.min.js"
    ]
    }
    ]
    },
    {
    "name": "javascript-state-machine",
    "filename": "state-machine.min.js",
    "version": "2.0.0",
    "description": "A finite state machine javascript micro framework.",
    "homepage": "https://github.com/jakesgordon/javascript-state-machine",
    "keywords": [
    "state-machine",
    "fsm"
    ],
    "maintainers": [
    {
    "name": "Jake S. Gordon"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jakesgordon/javascript-state-machine.git"
    }
    ],
    "assets": [
    {
    "version": "2.0.0",
    "files": [
    "state-machine.min.js"
    ]
    }
    ]
    },
    {
    "name": "jo",
    "filename": "jo.min.js",
    "description": "Jo is a thin (~12K) candy shell for PhoneGap apps. It's an HTML5 mobile app framework which provides UI widgets, a flexible event model, a wrapper for sound, and a light data layer.",
    "version": "0.4.1",
    "homepage": "http://joapp.com",
    "keywords": [
    "mobile",
    "framework"
    ],
    "maintainers": [
    {
    "name": "David Balmer"
    }
    ],
    "repository": {
    "type": "git",
    "url": "https://github.com/davebalmer/jo.git"
    },
    "bugs": "https://github.com/davebalmer/jo/issues",
    "licenses": [
    {
    "type": "Redistribution",
    "url": "http://joapp.com/docs/#License"
    }
    ],
    "assets": [
    {
    "version": "0.4.1",
    "files": [
    "jo.min.js"
    ]
    }
    ]
    },
    {
    "name": "joopl",
    "filename": "joopl.min.js",
    "version": "2.2.0",
    "description": "Object-oriented programming for JavaScript on the Web and anywhere!",
    "homepage": "http://mfidemraizer.github.io/joopl",
    "keywords": [
    "joopl",
    "oop",
    "object-oriented"
    ],
    "author": "Matias Fidemraizer",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/mfidemraizer/joopl.git"
    }
    ],
    "assets": [
    {
    "version": "2.2.0",
    "files": [
    "joopl.min.js"
    ]
    }
    ]
    },
    {
    "name": "jplayer",
    "filename": "jquery.jplayer.min.js",
    "version": "2.3.0",
    "description": "The jQuery HTML5 Audio / Video Library",
    "homepage": "http://www.jplayer.org/",
    "keywords": [
    "framework",
    "audio",
    "video",
    "html5"
    ],
    "maintainers": [
    {
    "name": "Happyworm",
    "web": "http://www.happyworm.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/happyworm/jPlayer.git"
    }
    ],
    "assets": [
    {
    "version": "2.3.0",
    "files": [
    "Jplayer.swf",
    "add-on/jplayer.playlist.min.js",
    "add-on/jquery.jplayer.inspector.js",
    "jquery.jplayer.min.js",
    "popcorn/popcorn.jplayer.js"
    ]
    },
    {
    "version": "2.2.0",
    "files": [
    "Jplayer.swf",
    "add-on/jplayer.playlist.min.js",
    "add-on/jquery.jplayer.inspector.js",
    "add-on/jquery.jplayer.inspector.min.js",
    "extras/jquery-1.8.2-ajax-deprecated.min.js",
    "extras/jquery.jplayer.combo.min.js",
    "extras/jquery.jplayer.playlist.combo.min.js",
    "jquery.jplayer.min.js",
    "popcorn/popcorn.jplayer.js",
    "popcorn/popcorn.jplayer.min.js"
    ]
    }
    ]
    },
    {
    "name": "jq-console",
    "filename": "jqconsole.min.js",
    "version": "2.7.7",
    "description": "A jQuery terminal plugin written in CoffeeScript.",
    "homepage": "http://repl.it/",
    "keywords": [
    "terminal",
    "shell",
    "jquery",
    "plugin",
    "console"
    ],
    "maintainers": [
    {
    "name": "The Replit Project"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/replit/jq-console.git"
    }
    ],
    "assets": [
    {
    "version": "2.7.7",
    "files": [
    "jqconsole.min.js"
    ]
    }
    ]
    },
    {
    "name": "jqModal",
    "filename": "jqModal.js",
    "version": "r14",
    "description": "jqModal is a plugin for jQuery to help you display notices, dialogs, and modal windows in a web browser.",
    "homepage": "http://dev.iceburg.net/jquery/jqModal/",
    "keywords": [
    "jquery",
    "dialog"
    ],
    "maintainers": [
    {
    "name": "Brice Burgess"
    }
    ],
    "assets": [
    {
    "version": "r14",
    "files": [
    "jqModal.js",
    "jqModal.min.js"
    ]
    }
    ]
    },
    {
    "name": "jqcloud",
    "filename": "jqcloud-1.0.3.min.js",
    "version": "1.0.3",
    "description": "jQCloud is a jQuery plugin that builds neat and pure HTML + CSS word clouds and tag clouds that are actually shaped like a cloud.",
    "homepage": "https://github.com/lucaong/jQCloud",
    "keywords": [
    "visualization",
    "text"
    ],
    "maintainers": [
    {
    "name": "Luca Ongaro",
    "web": "http://www.lucaongaro.eu/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/lucaong/jQCloud"
    }
    ],
    "assets": [
    {
    "version": "1.0.3",
    "files": [
    "jqcloud-1.0.3.js",
    "jqcloud-1.0.3.min.js",
    "jqcloud.css",
    "jqcloud.min.css"
    ]
    }
    ]
    },
    {
    "name": "jquery-backstretch",
    "filename": "jquery.backstretch.min.js",
    "version": "2.0.3",
    "description": "Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element. The image will stretch to fit the page/element, and will automatically resize as the window/element size changes.",
    "homepage": "http://srobbin.com/jquery-plugins/backstretch/",
    "keywords": [
    "jquery",
    "background",
    "photo",
    "stretch"
    ],
    "maintainers": [
    {
    "name": "Scott Robbin",
    "email": "scott@robbin.co",
    "web": "http://srobbin.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/srobbin/jquery-backstretch"
    }
    ],
    "assets": [
    {
    "version": "2.0.3",
    "files": [
    "jquery.backstretch.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-color",
    "filename": "jquery.color.min.js",
    "version": "2.1.2",
    "description": "jQuery plugin for color manipulation and animation support.",
    "homepage": "https://github.com/jquery/jquery-color",
    "keywords": [
    "jquery",
    "color"
    ],
    "maintainers": [
    {
    "name": "Corey Frang",
    "email": "gnarf37@gmail.com",
    "url": "http://gnarf.net"
    }
    ],
    "repository": [
    {
    "type": "git",
    "url": "git://github.com/jquery/jquery-color.git"
    }
    ],
    "assets": [
    {
    "version": "2.1.2",
    "files": [
    "jquery.color.js",
    "jquery.color.min.js",
    "jquery.color.plus-names.js",
    "jquery.color.plus-names.min.js",
    "jquery.color.svg-names.js",
    "jquery.color.svg-names.min.js"
    ]
    },
    {
    "version": "2.1.1",
    "files": [
    "jquery.color.js",
    "jquery.color.min.js",
    "jquery.color.plus-names.js",
    "jquery.color.plus-names.min.js",
    "jquery.color.svg-names.js",
    "jquery.color.svg-names.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-cookie",
    "filename": "jquery.cookie.min.js",
    "version": "1.3.1",
    "description": "A simple, lightweight jQuery plugin for reading, writing and deleting cookies.",
    "homepage": "https://github.com/carhartl/jquery-cookie",
    "keywords": [
    "jquery",
    "cookie"
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/carhartl/jquery-cookie"
    }
    ],
    "assets": [
    {
    "version": "1.3.1",
    "files": [
    "jquery.cookie.js",
    "jquery.cookie.min.js"
    ]
    },
    {
    "version": "1.2",
    "files": [
    "jquery.cookie.js",
    "jquery.cookie.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-countdown",
    "filename": "jquery.countdown.min.js",
    "version": "1.6.1",
    "description": "Countdown for jQuery.",
    "homepage": "http://keith-wood.name/countdown.html",
    "keywords": [
    "jquery",
    "countdown"
    ],
    "maintainers": [
    {
    "name": "Keith Wood",
    "web": "http://keith-wood.name"
    },
    {
    "name": "Keith Wood",
    "web": "https://github.com/kbwood/countdown"
    }
    ],
    "assets": [
    {
    "version": "1.6.1",
    "files": [
    "jquery.countdown.min.js"
    ]
    },
    {
    "version": "1.6.0",
    "files": [
    "jquery.countdown.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-easing",
    "filename": "jquery.easing.min.js",
    "version": "1.3",
    "description": "Additional easings for jQuery.",
    "homepage": "http://gsgd.co.uk/sandbox/jquery/easing/",
    "keywords": [
    "jquery",
    "easing"
    ],
    "maintainers": [
    {
    "name": "George Smith",
    "web": "http://gsgd.co.uk"
    }
    ],
    "repositories": [
    {
    "type": "plain file",
    "url": "http://gsgd.co.uk/sandbox/jquery/easing/jquery.easing.1.3.js"
    }
    ],
    "assets": [
    {
    "version": "1.3",
    "files": [
    "jquery.easing.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-footable",
    "filename": "js/footable.min.js",
    "description": "jQuery plugin to make HTML tables responsive",
    "version": "0.1.0",
    "keywords": [
    "jquery",
    "footable",
    "tables"
    ],
    "demos": [
    "http://themergency.com/footable-demo/responsive-container.htm"
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/bradvin/FooTable.git"
    }
    ],
    "licenses": [
    {
    "name": "MIT License",
    "url": "https://github.com/bradvin/FooTable/blob/master/LICENSE"
    }
    ],
    "homepage": "http://themergency.com/footable/",
    "assets": [
    {
    "version": "0.1.0",
    "files": [
    "css/footable.css",
    "css/footable.min.css",
    "css/footable.sortable.css",
    "css/footable.sortable.min.css",
    "css/img/down.png",
    "css/img/minus.png",
    "css/img/plus.png",
    "css/img/sorting_sprite.png",
    "css/img/up.png",
    "images/active.png",
    "images/disabled.png",
    "images/external.png",
    "images/suspended.png",
    "js/data-generator.js",
    "js/data-generator.min.js",
    "js/footable.filter.js",
    "js/footable.filter.min.js",
    "js/footable.js",
    "js/footable.min.js",
    "js/footable.plugin.template.js",
    "js/footable.plugin.template.min.js",
    "js/footable.sortable.js",
    "js/footable.sortable.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-gamequery",
    "filename": "jquery.gamequery.min.js",
    "version": "0.7.0",
    "description": "gameQuery is a jQuery plug-in to help make javascript game development easier by adding some simple game-related classes",
    "homepage": "http://gamequeryjs.com",
    "keywords": [
    "jquery",
    "game",
    "sprite",
    "animation",
    "collision",
    "tile map"
    ],
    "maintainers": [
    {
    "name": "Selim Arsever",
    "web": "https://github.com/onaluf"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "git://github.com/onaluf/gameQuery.git"
    }
    ],
    "assets": [
    {
    "version": "0.7.0",
    "files": [
    "jquery.gamequery.min.js"
    ]
    },
    {
    "version": "0.6.2",
    "files": [
    "jquery.gamequery.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-hashchange",
    "filename": "jquery.ba-hashchange.min.js",
    "version": "v1.3",
    "description": "This jQuery plugin enables very basic bookmarkable #hash history via a cross-browser window.onhashchange event.",
    "homepage": "http://benalman.com/projects/jquery-hashchange-plugin/",
    "keywords": [
    "jquery",
    "history"
    ],
    "maintainers": [
    {
    "name": "Ben Alman",
    "email": "cowboy@rj3.net",
    "web": "http://benalman.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/cowboy/jquery-hashchange"
    }
    ],
    "assets": [
    {
    "version": "v1.3",
    "files": [
    "jquery.ba-hashchange.js",
    "jquery.ba-hashchange.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-history",
    "filename": "jquery.history.min.js",
    "version": "1.9",
    "description": "jQuery history plugin helps you to support back/forward buttons and bookmarks in your javascript applications.",
    "homepage": "https://github.com/tkyk/jquery-history-plugin",
    "keywords": [
    "jquery",
    "history"
    ],
    "maintainers": [
    {
    "name": "Takayuki Miwa",
    "web": "http://github.com/tkyk/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/tkyk/jquery-history-plugin.git"
    }
    ],
    "assets": [
    {
    "version": "1.9",
    "files": [
    "jquery.history.js",
    "jquery.history.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-infinitescroll",
    "filename": "jquery.infinitescroll.min.js",
    "version": "2.0b2.110713",
    "description": "This plugin aims to progressively enhance your page, providing a more rich browsing experience when scrolling big amount of data.",
    "homepage": "http://www.infinite-scroll.com/infinite-scroll-jquery-plugin/",
    "keywords": [
    "jquery",
    "scroll",
    "infinite",
    "masonry"
    ],
    "maintainers": [
    {
    "name": "Luke Shumard",
    "web": "http://www.lukeshumard.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/paulirish/infinitescroll.git"
    }
    ],
    "assets": [
    {
    "version": "2.0b2.110713",
    "files": [
    "jquery.infinitescroll.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-instagram",
    "filename": "jquery.instagram.js",
    "version": "0.2.2",
    "description": "Instagram jQuery plugin",
    "homepage": "https://github.com/potomak/jquery-instagram",
    "keywords": [
    "jquery",
    "instagram",
    "plugin",
    "photography",
    "pictures",
    "mobile"
    ],
    "maintainers": [
    {
    "name": "Giovanni Cappellotto",
    "web": "http://www.focustheweb.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/potomak/jquery-instagram"
    }
    ],
    "bugs": "https://github.com/potomak/jquery-instagram/issues",
    "licenses": [
    {
    "type": "MIT",
    "url": "https://raw.github.com/potomak/jquery-instagram/0.2.2/LICENSE"
    }
    ],
    "assets": [
    {
    "version": "0.2.2",
    "files": [
    "jquery.instagram.js",
    "jquery.instagram.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-jcrop",
    "filename": "js/jquery.Jcrop.min.js",
    "version": "0.9.12",
    "description": "Jcrop is the quick and easy way to add image cropping functionality to your web application.",
    "homepage": "http://deepliquid.com/content/Jcrop.html",
    "keywords": [
    "jquery",
    "crop"
    ],
    "maintainers": [
    {
    "name": "Kelly Hallman",
    "web": "http://deepliquid.com/blog/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/tapmodo/Jcrop"
    }
    ],
    "licenses": [
    {
    "type": "MIT",
    "url": "https://github.com/tapmodo/Jcrop/blob/master/MIT-LICENSE.txt"
    }
    ],
    "assets": [
    {
    "version": "0.9.12",
    "files": [
    "css/Jcrop.gif",
    "css/jquery.Jcrop.css",
    "css/jquery.Jcrop.min.css",
    "js/jquery.Jcrop.js",
    "js/jquery.Jcrop.min.js",
    "js/jquery.color.js",
    "js/jquery.color.min.js",
    "js/jquery.min.js"
    ]
    },
    {
    "version": "0.9.10",
    "files": [
    "Jcrop.gif",
    "jquery.Jcrop.css",
    "jquery.Jcrop.js",
    "jquery.Jcrop.min.css",
    "jquery.Jcrop.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-jgrowl",
    "filename": "jquery.jgrowl.min.js",
    "title": "jQuery jGrowl",
    "description": "jGrowl is a jQuery plugin that raises unobtrusive messages within the browser, similar to the way that OS X's Growl Framework works. The idea is simple, deliver notifications to the end user in a noticeable way that doesn't obstruct the work flow and yet keeps the user informed.",
    "keywords": [
    "message",
    "toaster",
    "notification",
    "growl"
    ],
    "version": "1.2.12",
    "author": {
    "name": "Stan Lemon",
    "email": "stosh1985@gmail.com",
    "url": "http://stanlemon.net"
    },
    "maintainers": [
    {
    "name": "Stan Lemon",
    "email": "stosh1985@gmail.com",
    "url": "http://stanlemon.net"
    }
    ],
    "licenses": [
    {
    "type": "MIT",
    "url": "https://github.com/stanlemon/jGrowl/blob/master/LICENSE"
    }
    ],
    "bugs": "https://github.com/stanlemon/jGrowl/issues",
    "homepage": "https://github.com/stanlemon/jGrowl",
    "docs": "https://github.com/stanlemon/jGrowl",
    "download": "https://github.com/stanlemon/jGrowl/archive/master.zip",
    "dependencies": {
    "jquery": ">=1.4"
    },
    "assets": [
    {
    "version": "1.2.12",
    "files": [
    "jquery.jgrowl.css",
    "jquery.jgrowl.js",
    "jquery.jgrowl.map",
    "jquery.jgrowl.min.css",
    "jquery.jgrowl.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-jkit",
    "filename": "jquery.jkit.min.js",
    "version": "1.1.8",
    "description": "A very easy to use, cross platform, jQuery based UI toolkit, that's still small in size, has the features you need, and doesn't get in your way of doing things!",
    "homepage": "http://jquery-jkit.com/",
    "keywords": [
    "jquery",
    "jkit",
    "ui",
    "toolkit"
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/FrediBach/jQuery-jKit"
    }
    ],
    "assets": [
    {
    "version": "1.1.8",
    "files": [
    "jquery.jkit.js",
    "jquery.jkit.min.js"
    ]
    },
    {
    "version": "1.1.6",
    "files": [
    "jquery.jkit.js",
    "jquery.jkit.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-layout",
    "filename": "jquery.layout.min.js",
    "version": "1.3.0-rc-30.79",
    "description": "jQuery plugin for layout management (jQuery version of extJS border-layout).",
    "homepage": "http://layout.jquery-dev.net/",
    "keywords": [
    "jquery",
    "layout",
    "ui"
    ],
    "assets": [
    {
    "version": "1.3.0-rc-30.79",
    "files": [
    "jquery.layout.min.js",
    "layout-default.css",
    "layout-default.min.css"
    ]
    }
    ]
    },
    {
    "name": "jquery-migrate",
    "filename": "jquery-migrate.min.js",
    "version": "1.2.1",
    "description": "This project can be used to detect and restore APIs, features or functionality that have been deprecated in jQuery and removed as of version 1.9.",
    "homepage": "http://jquery.com/",
    "keywords": [
    "framework",
    "toolkit",
    "popular"
    ],
    "maintainers": [
    {
    "name": "The jQuery Project"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jquery/jquery-migrate.git"
    }
    ],
    "dependencies": {
    "jquery": ">=1.6.4"
    },
    "assets": [
    {
    "version": "1.2.1",
    "files": [
    "jquery-migrate.js",
    "jquery-migrate.min.js"
    ]
    },
    {
    "version": "1.1.1",
    "files": [
    "jquery-migrate.js",
    "jquery-migrate.min.js"
    ]
    },
    {
    "version": "1.1.0",
    "files": [
    "jquery-migrate-1.1.0.js",
    "jquery-migrate-1.1.0.min.js",
    "jquery-migrate.js",
    "jquery-migrate.min.js"
    ]
    },
    {
    "version": "1.0.0",
    "files": [
    "jquery-migrate-1.0.0.js",
    "jquery-migrate-1.0.0.min.js",
    "jquery-migrate.js",
    "jquery-migrate.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-mobile",
    "filename": "jquery.mobile.min.js",
    "version": "1.3.1",
    "description": "A unified, HTML5-based user interface system for all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation.",
    "homepage": "http://jquerymobile.com/",
    "keywords": [
    "framework",
    "toolkit",
    "popular"
    ],
    "maintainers": [
    {
    "name": "The jQuery Project"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jquery/jquery-mobile.git"
    }
    ],
    "assets": [
    {
    "version": "1.3.1",
    "files": [
    "images/ajax-loader.gif",
    "images/icons-18-black.png",
    "images/icons-18-white.png",
    "images/icons-36-black.png",
    "images/icons-36-white.png",
    "jquery.mobile.css",
    "jquery.mobile.js",
    "jquery.mobile.min.css",
    "jquery.mobile.min.js",
    "jquery.mobile.structure.css",
    "jquery.mobile.structure.min.css",
    "jquery.mobile.theme.css",
    "jquery.mobile.theme.min.css"
    ]
    },
    {
    "version": "1.3.0",
    "files": [
    "images/ajax-loader.gif",
    "images/icons-18-black.png",
    "images/icons-18-white.png",
    "images/icons-36-black.png",
    "images/icons-36-white.png",
    "jquery.mobile.css",
    "jquery.mobile.js",
    "jquery.mobile.min.css",
    "jquery.mobile.min.js",
    "jquery.mobile.structure.css",
    "jquery.mobile.structure.min.css",
    "jquery.mobile.theme.css",
    "jquery.mobile.theme.min.css"
    ]
    },
    {
    "version": "1.2.1",
    "files": [
    "images/ajax-loader.gif",
    "images/icons-18-black.png",
    "images/icons-18-white.png",
    "images/icons-36-black.png",
    "images/icons-36-white.png",
    "jquery.mobile.css",
    "jquery.mobile.js",
    "jquery.mobile.min.css",
    "jquery.mobile.min.js",
    "jquery.mobile.structure.css",
    "jquery.mobile.structure.min.css",
    "jquery.mobile.theme.css",
    "jquery.mobile.theme.min.css"
    ]
    },
    {
    "version": "1.2.0",
    "files": [
    "images/ajax-loader.gif",
    "images/icons-18-black.png",
    "images/icons-18-white.png",
    "images/icons-36-black.png",
    "images/icons-36-white.png",
    "jquery.mobile.css",
    "jquery.mobile.js",
    "jquery.mobile.min.css",
    "jquery.mobile.min.js",
    "jquery.mobile.structure.css",
    "jquery.mobile.structure.min.css",
    "jquery.mobile.theme.css",
    "jquery.mobile.theme.min.css"
    ]
    }
    ]
    },
    {
    "name": "jquery-mockjax",
    "filename": "jquery.mockjax.js",
    "version": "1.5.1",
    "description": "Mockjax. The jQuery Mockjax Plugin provides a simple and extremely flexible interface for mocking or simulating ajax requests and responses.",
    "homepage": "http://code.appendto.com/plugins/jquery-mockjax/",
    "keywords": [
    "ajax",
    "mock",
    "unit"
    ],
    "author": "Jonathan Sharp (http://jdsharp.com/)",
    "bugs": "http://github.com/appendto/jquery-mockjax/issues",
    "licenses": [
    {
    "type": "MIT",
    "url": "http://appendto.com/open-source-licenses"
    },
    {
    "type": "GPLv2",
    "url": "http://appendto.com/open-source-licenses"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "http://github.com/appendto/jquery-mockjax.git"
    }
    ],
    "dependencies": {
    "jquery": [
    "1.3.2",
    "1.4.4",
    "1.5.2",
    "1.6.4",
    "1.7"
    ]
    },
    "maintainers": [
    {
    "name": "Jonathan Sharp",
    "email": "jsharp@appendto.com"
    }
    ],
    "assets": [
    {
    "version": "1.5.1",
    "files": [
    "jquery.mockjax.js",
    "jquery.mockjax.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-mousewheel",
    "filename": "jquery.mousewheel.min.js",
    "version": "3.1.3",
    "description": "A jQuery plugin that adds cross-browser mouse wheel support.",
    "homepage": "http://brandonaaron.net/code/mousewheel/docs",
    "keywords": [
    "jquery",
    "mouse",
    "wheel",
    "event",
    "mousewheel",
    "plugin",
    "browser"
    ],
    "author": {
    "name": "Brandon Aaron",
    "email": "brandon.aaron@gmail.com",
    "url": "http://brandonaaron.net/"
    },
    "licenses": [
    {
    "type": "MIT",
    "url": "https://raw.github.com/brandonaaron/jquery-mousewheel/master/LICENSE.txt"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/brandonaaron/jquery-mousewheel"
    }
    ],
    "assets": [
    {
    "version": "3.1.3",
    "files": [
    "jquery.mousewheel.min.js"
    ]
    },
    {
    "version": "3.0.6",
    "files": [
    "jquery.mousewheel.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-nivoslider",
    "filename": "jquery.nivo.slider.pack.js",
    "version": "3.2",
    "description": "Described as 'The world's most awesome jQuery slider' Nivo Slider is a jQuery plugin that makes displaying your gallery of images a beautiful experience, by using amazing transition effects ranging from slicing and sliding to fading and folding.",
    "homepage": "http://nivo.dev7studios.com",
    "keywords": [
    "slider",
    "jquery",
    "image",
    "slideshow"
    ],
    "maintainers": [
    {
    "name": "Dev7studios",
    "web": "http://dev7studios.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/gilbitron/Nivo-Slider"
    }
    ],
    "assets": [
    {
    "version": "3.2",
    "files": [
    "jquery.nivo.slider.js",
    "jquery.nivo.slider.min.js",
    "jquery.nivo.slider.pack.js",
    "jquery.nivo.slider.pack.min.js",
    "nivo-slider.css",
    "nivo-slider.min.css"
    ]
    },
    {
    "version": "3.1",
    "files": [
    "jquery.nivo.slider.js",
    "jquery.nivo.slider.min.js",
    "jquery.nivo.slider.pack.js",
    "jquery.nivo.slider.pack.min.js",
    "nivo-slider.css",
    "nivo-slider.min.css"
    ]
    }
    ]
    },
    {
    "name": "jquery-noty",
    "filename": "jquery.noty.js",
    "version": "2.0.3",
    "description": "jQuery plugin that makes it easy to create alert, success, error, warning, information or confirmation messages as an alternative the standard alert dialog.",
    "homepage": "http://needim.github.com/noty/",
    "keywords": [
    "notifications",
    "alert",
    "dialog",
    "noty"
    ],
    "maintainers": [
    {
    "name": "Nedim Arabaci",
    "web": "http://ned.im"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/needim/noty"
    }
    ],
    "assets": [
    {
    "version": "2.0.3",
    "files": [
    "jquery.noty.js",
    "jquery.noty.min.js",
    "layouts/bottom.js",
    "layouts/bottom.min.js",
    "layouts/bottomCenter.js",
    "layouts/bottomCenter.min.js",
    "layouts/bottomLeft.js",
    "layouts/bottomLeft.min.js",
    "layouts/bottomRight.js",
    "layouts/bottomRight.min.js",
    "layouts/center.js",
    "layouts/center.min.js",
    "layouts/centerLeft.js",
    "layouts/centerLeft.min.js",
    "layouts/centerRight.js",
    "layouts/centerRight.min.js",
    "layouts/inline.js",
    "layouts/inline.min.js",
    "layouts/top.js",
    "layouts/top.min.js",
    "layouts/topCenter.js",
    "layouts/topCenter.min.js",
    "layouts/topLeft.js",
    "layouts/topLeft.min.js",
    "layouts/topRight.js",
    "layouts/topRight.min.js",
    "promise.js",
    "promise.min.js",
    "themes/default.js",
    "themes/default.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-placeholder",
    "filename": "jquery.placeholder.min.js",
    "version": "2.0.7",
    "description": "A jQuery plugin that enables HTML5 placeholder behavior for browsers that aren’t trying hard enough yet.",
    "homepage": "http://mths.be/placeholder",
    "keywords": [
    "jquery",
    "placeholder",
    "input",
    "textarea",
    "html5"
    ],
    "maintainers": [
    {
    "name": "Mathias Bynens",
    "url": "http://mathiasbynens.be"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/mathiasbynens/jquery-placeholder"
    }
    ],
    "assets": [
    {
    "version": "2.0.7",
    "files": [
    "jquery.placeholder.js",
    "jquery.placeholder.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-powertip",
    "filename": "jquery.powertip.min.js",
    "version": "1.2.0",
    "description": "A jQuery plugin that creates hover tooltips.",
    "homepage": "http://stevenbenner.github.com/jquery-powertip/",
    "keywords": [
    "jquery-powertip"
    ],
    "maintainers": [
    {
    "name": "Steven Benner"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/stevenbenner/jquery-powertip"
    }
    ],
    "assets": [
    {
    "version": "1.2.0",
    "files": [
    "css/jquery.powertip-blue.css",
    "css/jquery.powertip-blue.min.css",
    "css/jquery.powertip-dark.css",
    "css/jquery.powertip-dark.min.css",
    "css/jquery.powertip-green.css",
    "css/jquery.powertip-green.min.css",
    "css/jquery.powertip-light.css",
    "css/jquery.powertip-light.min.css",
    "css/jquery.powertip-orange.css",
    "css/jquery.powertip-orange.min.css",
    "css/jquery.powertip-purple.css",
    "css/jquery.powertip-purple.min.css",
    "css/jquery.powertip-red.css",
    "css/jquery.powertip-red.min.css",
    "css/jquery.powertip-yellow.css",
    "css/jquery.powertip-yellow.min.css",
    "css/jquery.powertip.css",
    "css/jquery.powertip.min.css",
    "jquery.powertip.js",
    "jquery.powertip.min.js"
    ]
    },
    {
    "version": "1.1.0",
    "files": [
    "jquery.powertip-1.1.0.min.js",
    "jquery.powertip.css",
    "jquery.powertip.js",
    "jquery.powertip.min.css",
    "jquery.powertip.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-resize",
    "filename": "jquery.ba-resize.min.js",
    "version": "1.1",
    "description": "A resize event for ALL your jQueries!",
    "homepage": "http://benalman.com/projects/jquery-resize-plugin/",
    "keywords": [
    "jquery-resize"
    ],
    "maintainers": [
    {
    "name": "Ben Alman"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/cowboy/jquery-resize"
    }
    ],
    "assets": [
    {
    "version": "1.1",
    "files": [
    "jquery.ba-resize.js",
    "jquery.ba-resize.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-scrollTo",
    "filename": "jquery.scrollTo.min.js",
    "version": "1.4.3",
    "description": "Easy element scrolling using jQuery..",
    "homepage": "http://flesler.blogspot.com/2007/10/jqueryscrollto.html",
    "keywords": [
    "scroll",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Ariel Flesler",
    "web": "http://flesler.blogspot.com"
    }
    ],
    "repositories": [
    {
    "type": "svn",
    "url": "http://code.google.com/p/flesler-plugins/"
    }
    ],
    "assets": [
    {
    "version": "1.4.3",
    "files": [
    "jquery.scrollTo.min.js"
    ]
    },
    {
    "version": "1.4.2",
    "files": [
    "jquery.scrollTo.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-scrolldepth",
    "filename": "jquery.scrolldepth.min.js",
    "version": "0.1.2",
    "description": "A jQuery plugin to track page scroll depth",
    "homepage": "http://robflaherty.github.io/jquery-scrolldepth/",
    "keywords": [
    "jquery",
    "scrolldepth"
    ],
    "assets": [
    {
    "version": "0.1.2",
    "files": [
    "jquery.scrolldepth.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-smooth-scroll",
    "filename": "jquery.smooth-scroll.min.js",
    "version": "1.4.10",
    "description": "Automatically make same-page links scroll smoothly",
    "repository": {
    "type": "git",
    "url": "https://github.com/kswedberg/jquery-smooth-scroll"
    },
    "assets": [
    {
    "version": "1.4.10",
    "files": [
    "jquery.smooth-scroll.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-sparklines",
    "filename": "jquery.sparkline.min.js",
    "version": "2.1.1",
    "description": "This jQuery plugin generates sparklines (small inline charts) directly in the browser using data supplied either inline in the HTML, or via javascript",
    "homepage": "http://omnipotent.net/jquery.sparkline",
    "keywords": [
    "jquery",
    "sparkline"
    ],
    "maintainers": [
    {
    "name": "Splunk"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/gwatts/jquery.sparkline.git"
    }
    ],
    "assets": [
    {
    "version": "2.1.1",
    "files": [
    "jquery.sparkline.js",
    "jquery.sparkline.min.js"
    ]
    },
    {
    "version": "2.1.0",
    "files": [
    "jquery.sparkline.js",
    "jquery.sparkline.min.js"
    ]
    },
    {
    "version": "2.0.0",
    "files": [
    "jquery.sparkline.js",
    "jquery.sparkline.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-textext",
    "filename": "jquery.textext.min.js",
    "version": "1.3.0",
    "description": "TextExt plugin for jquery",
    "homepage": "http://textextjs.com/",
    "keywords": [
    "jquery",
    "textext"
    ],
    "assets": [
    {
    "version": "1.3.0",
    "files": [
    "jquery.textext.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-throttle-debounce",
    "filename": "jquery.ba-throttle-debounce.min.js",
    "version": "1.1",
    "description": "jQuery throttle / debounce allows you to rate-limit your functions in multiple useful ways.",
    "homepage": "https://github.com/cowboy/jquery-throttle-debounce",
    "keywords": [
    "jquery",
    "throttle",
    "debounce",
    "ratelimit"
    ],
    "maintainers": [
    {
    "name": "Ben Alman",
    "web": "http://benalman.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/cowboy/jquery-throttle-debounce.git"
    }
    ],
    "assets": [
    {
    "version": "1.1",
    "files": [
    "jquery.ba-throttle-debounce.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-timeago",
    "filename": "jquery.timeago.min.js",
    "version": "1.1.0",
    "description": "Timeago is a jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. '4 minutes ago' or 'about 1 day ago') from ISO 8601 formatted dates and times embedded in your HTML (à la microformats).",
    "homepage": "http://timeago.yarp.com/",
    "keywords": [
    "time",
    "jquery",
    "dateformat",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Ryan McGeary",
    "email": "ryan@mcgeary.org",
    "web": "http://ryan.mcgeary.org/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/rmm5t/jquery-timeago"
    }
    ],
    "assets": [
    {
    "version": "1.1.0",
    "files": [
    "jquery.timeago.js",
    "jquery.timeago.min.js"
    ]
    },
    {
    "version": "1.0.2",
    "files": [
    "jquery.timeago.js",
    "jquery.timeago.min.js"
    ]
    },
    {
    "version": "0.11.4",
    "files": [
    "jquery.timeago.js",
    "jquery.timeago.min.js"
    ]
    },
    {
    "version": "0.9.3",
    "files": [
    "jquery.timeago.js",
    "jquery.timeago.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-tools",
    "filename": "jquery.tools.min.js",
    "version": "1.2.7",
    "description": "jQuery Tools is a collection of the most important user-interface components for modern websites. Used by large sites all over the world.",
    "homepage": "http://jquerytools.org/",
    "keywords": [
    "jquery",
    "ui",
    "tools"
    ],
    "maintainers": [
    {
    "name": "jQuery Tools",
    "email": "tipiirai+jquerytools@gmail.com",
    "web": "http://jquerytools.org/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jquerytools/jquerytools"
    }
    ],
    "assets": [
    {
    "version": "1.2.7",
    "files": [
    "jquery.tools.min.js"
    ]
    },
    {
    "version": "1.2.6",
    "files": [
    "jquery.tools.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-ui-map",
    "description": "Google Map version 3 plugin for jQuery and jQM",
    "filename": "jquery.ui.map.js",
    "version": "3.0-rc1",
    "keywords": [
    "jquery",
    "maps",
    "gmaps",
    "google maps",
    "google",
    "jqm",
    "jquery mobile"
    ],
    "contributors": [
    {
    "name": "Shane Knee",
    "email": "",
    "web": ""
    },
    {
    "name": "futureweb",
    "email": "",
    "web": "http://www.futureweb.at/"
    },
    {
    "name": "razorpms",
    "email": "",
    "web": "http://www.razorpms.com/"
    }
    ],
    "maintainers": [
    {
    "name": "Johan Säll Larsson",
    "email": "johansalllarsson@gmail.com",
    "web": "https://code.google.com/u/johansalllarsson/"
    }
    ],
    "demos": [
    "http://jquery-ui-map.googlecode.com/svn/trunk/demos/"
    ],
    "bugs": "http://code.google.com/p/jquery-ui-map/issues/list/",
    "repositories": [
    {
    "type": "svn",
    "url": "http://jquery-ui-map.googlecode.com/svn/trunk/"
    }
    ],
    "licenses": [
    {
    "name": "MIT License",
    "url": "http://www.opensource.org/licenses/mit-license.php"
    }
    ],
    "homepage": "https://code.google.com/p/jquery-ui-map/",
    "assets": [
    {
    "version": "3.0-rc1",
    "files": [
    "jquery.ui.map.extensions.js",
    "jquery.ui.map.extensions.min.js",
    "jquery.ui.map.js",
    "jquery.ui.map.microdata.js",
    "jquery.ui.map.microformat.js",
    "jquery.ui.map.overlays.js",
    "jquery.ui.map.rdfa.js",
    "jquery.ui.map.services.js",
    "min/jquery.ui.map.full.min.js",
    "min/jquery.ui.map.microdata.min.js",
    "min/jquery.ui.map.microformat.min.js",
    "min/jquery.ui.map.min.js",
    "min/jquery.ui.map.overlays.min.js",
    "min/jquery.ui.map.rdfa.min.js",
    "min/jquery.ui.map.services.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-url-parser",
    "filename": "purl.min.js",
    "version": "2.2.1",
    "description": "utility to parse urls and provide easy access to their attributes (such as the protocol, host, port etc)",
    "homepage": "https://github.com/allmarkedup/jQuery-URL-Parser",
    "keywords": [
    "jquery-url-parser",
    "purl"
    ],
    "maintainers": [
    {
    "name": "Mark Perkins"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/allmarkedup/jQuery-URL-Parser"
    }
    ],
    "assets": [
    {
    "version": "2.2.1",
    "files": [
    "purl.js",
    "purl.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery-validate",
    "filename": "jquery.validate.min.js",
    "version": "1.11.1",
    "description": "Form Validation plugin for jQuery",
    "homepage": "http://bassistance.de/jquery-plugins/jquery-plugin-validation//",
    "keywords": [
    "jQuery",
    "forms",
    "validate",
    "validation"
    ],
    "assets": [
    {
    "version": "1.11.1",
    "files": [
    "additional-methods.js",
    "additional-methods.min.js",
    "jquery.validate.js",
    "jquery.validate.min.js"
    ]
    },
    {
    "version": "1.11.0",
    "files": [
    "additional-methods.js",
    "additional-methods.min.js",
    "jquery.validate.js",
    "jquery.validate.min.js"
    ]
    },
    {
    "version": "1.10.0",
    "files": [
    "additional-methods.js",
    "additional-methods.min.js",
    "jquery.validate.js",
    "jquery.validate.min.js"
    ]
    },
    {
    "version": "1.9.0",
    "files": [
    "jquery.validate.js",
    "jquery.validate.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.SPServices",
    "filename": "jquery.SPServices-2013.01.min.js",
    "version": "2013.01",
    "description": "SPServices is a jQuery library which abstracts SharePoint's Web Services and makes them easier to use. It also includes functions which use the various Web Service operations to provide more useful (and cool) capabilities. It works entirely client side and requires no server install.",
    "homepage": "http://spservices.codeplex.com/",
    "keywords": [
    "jquery",
    "spservices",
    "sharepoint",
    "services",
    "service"
    ],
    "maintainers": [
    {
    "name": "Marc D Anderson",
    "web": "http://sympmarc.com/"
    }
    ],
    "assets": [
    {
    "version": "2013.01",
    "files": [
    "jquery.SPServices-2013.01.min.js"
    ]
    },
    {
    "version": "0.7.2",
    "files": [
    "jquery.SPServices-0.7.2.min.js"
    ]
    },
    {
    "version": "0.7.1a",
    "files": [
    "jquery.SPServices-0.7.1a.min.js"
    ]
    },
    {
    "version": "0.7.0",
    "files": [
    "jquery.SPServices-0.7.0.min.js"
    ]
    },
    {
    "version": "0.6.2",
    "files": [
    "jquery.SPServices-0.6.2.min.js"
    ]
    },
    {
    "version": "0.6.1",
    "files": [
    "jquery.SPServices-0.6.1.min.js"
    ]
    },
    {
    "version": "0.6.0",
    "files": [
    "jquery.SPServices-0.6.0.min.js"
    ]
    },
    {
    "version": "0.5.8",
    "files": [
    "jquery.SPServices-0.5.8.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.activity-indicator",
    "filename": "jquery.activity-indicator.min.js",
    "version": "1.0.0",
    "description": "A jQuery plugin that renders a translucent activity indicator (spinner) using SVG or VML.",
    "homepage": "http://neteye.github.com/activity-indicator.html",
    "keywords": [
    "jquery",
    "loader",
    "indicator"
    ],
    "maintainers": [
    {
    "name": "Felix Gnass",
    "email": "felix.gnass@riotfamily.org",
    "web": "http://fgnass.github.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/neteye/jquery-plugins"
    }
    ],
    "assets": [
    {
    "version": "1.0.0",
    "files": [
    "jquery.activity-indicator.js",
    "jquery.activity-indicator.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.address",
    "filename": "jquery.address.min.js",
    "version": "1.5",
    "description": "The jQuery Address plugin provides powerful deep linking capabilities and allows the creation of unique virtual addresses that can point to a website section or an application state. It enables a number of important capabilities including bookmarking in a browser or social website sending links via email or instant messenger, finding specific content using the major search engines and utilizing browser history and reload buttons.",
    "homepage": "http://www.asual.com/jquery/address/",
    "keywords": [
    "utility",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Asual",
    "web": "http://www.asual.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/asual/jquery-address.git"
    }
    ],
    "assets": [
    {
    "version": "1.5",
    "files": [
    "jquery.address.js",
    "jquery.address.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.ba-bbq",
    "filename": "jquery.ba-bbq.min.js",
    "version": "1.2.1",
    "description": "jQuery BBQ leverages the HTML5 hashchange event to allow simple, yet powerful bookmarkable #hash history. In addition, jQuery BBQ provides a full .deparam() method, along with both hash state management, and fragment / query string parse and merge utility methods",
    "homepage": "http://benalman.com/projects/jquery-bbq-plugin/",
    "keywords": [
    "jquery",
    "history"
    ],
    "maintainers": [
    {
    "name": "Ben Alman",
    "web": "http://benalman.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/cowboy/jquery-bbq"
    }
    ],
    "dependencies": {
    "jquery": {
    "jquery": ">=1.2.6 <1.9",
    "jquery-migrate": ""
    }
    },
    "assets": [
    {
    "version": "1.2.1",
    "files": [
    "jquery.ba-bbq.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.caroufredsel",
    "filename": "jquery.carouFredSel.packed.js",
    "version": "6.1.0",
    "description": "jQuery.carouFredSel is a plugin that turns any kind of HTML element into a carousel.",
    "homepage": "http://caroufredsel.dev7studios.com/",
    "keywords": [
    "carousel",
    "responsive",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Fred",
    "web": "http://www.frebsite.nl/"
    }
    ],
    "assets": [
    {
    "version": "6.1.0",
    "files": [
    "jquery.carouFredSel.packed.js",
    "jquery.carouFredSel.packed.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.colorbox",
    "filename": "jquery.colorbox-min.js",
    "version": "1.4.3",
    "description": "A lightweight customizable lightbox plugin for jQuery",
    "author": "Jack Moore (http://www.jacklmoore.com/)",
    "homepage": "http://www.jacklmoore.com/colorbox",
    "repository": {
    "type": "git",
    "url": "git://github.com/jackmoore/colorbox.git"
    },
    "assets": [
    {
    "version": "1.4.3",
    "files": [
    "example1/colorbox.css",
    "example1/colorbox.min.css",
    "example1/images/border.png",
    "example1/images/controls.png",
    "example1/images/ie6/borderBottomCenter.png",
    "example1/images/ie6/borderBottomLeft.png",
    "example1/images/ie6/borderBottomRight.png",
    "example1/images/ie6/borderMiddleLeft.png",
    "example1/images/ie6/borderMiddleRight.png",
    "example1/images/ie6/borderTopCenter.png",
    "example1/images/ie6/borderTopLeft.png",
    "example1/images/ie6/borderTopRight.png",
    "example1/images/loading.gif",
    "example1/images/loading_background.png",
    "example1/images/overlay.png",
    "example2/colorbox.css",
    "example2/colorbox.min.css",
    "example2/images/controls.png",
    "example2/images/loading.gif",
    "example3/colorbox.css",
    "example3/colorbox.min.css",
    "example3/images/controls.png",
    "example3/images/loading.gif",
    "example4/colorbox.css",
    "example4/colorbox.min.css",
    "example4/images/border1.png",
    "example4/images/border2.png",
    "example4/images/ie6/borderBottomCenter.png",
    "example4/images/ie6/borderBottomLeft.png",
    "example4/images/ie6/borderBottomRight.png",
    "example4/images/ie6/borderMiddleLeft.png",
    "example4/images/ie6/borderMiddleRight.png",
    "example4/images/ie6/borderTopCenter.png",
    "example4/images/ie6/borderTopLeft.png",
    "example4/images/ie6/borderTopRight.png",
    "example4/images/loading.gif",
    "example5/colorbox.css",
    "example5/colorbox.min.css",
    "example5/images/border.png",
    "example5/images/controls.png",
    "example5/images/loading.gif",
    "example5/images/loading_background.png",
    "jquery.colorbox-min.js",
    "jquery.colorbox.js"
    ]
    },
    {
    "version": "1.3.27",
    "files": [
    "example1/colorbox.css",
    "example1/colorbox.min.css",
    "example1/images/border.png",
    "example1/images/controls.png",
    "example1/images/ie6/borderBottomCenter.png",
    "example1/images/ie6/borderBottomLeft.png",
    "example1/images/ie6/borderBottomRight.png",
    "example1/images/ie6/borderMiddleLeft.png",
    "example1/images/ie6/borderMiddleRight.png",
    "example1/images/ie6/borderTopCenter.png",
    "example1/images/ie6/borderTopLeft.png",
    "example1/images/ie6/borderTopRight.png",
    "example1/images/loading.gif",
    "example1/images/loading_background.png",
    "example1/images/overlay.png",
    "example2/colorbox.css",
    "example2/colorbox.min.css",
    "example2/images/controls.png",
    "example2/images/loading.gif",
    "example3/colorbox.css",
    "example3/colorbox.min.css",
    "example3/images/controls.png",
    "example3/images/loading.gif",
    "example4/colorbox.css",
    "example4/colorbox.min.css",
    "example4/images/border1.png",
    "example4/images/border2.png",
    "example4/images/ie6/borderBottomCenter.png",
    "example4/images/ie6/borderBottomLeft.png",
    "example4/images/ie6/borderBottomRight.png",
    "example4/images/ie6/borderMiddleLeft.png",
    "example4/images/ie6/borderMiddleRight.png",
    "example4/images/ie6/borderTopCenter.png",
    "example4/images/ie6/borderTopLeft.png",
    "example4/images/ie6/borderTopRight.png",
    "example4/images/loading.gif",
    "example5/colorbox.css",
    "example5/colorbox.min.css",
    "example5/images/border.png",
    "example5/images/controls.png",
    "example5/images/loading.gif",
    "example5/images/loading_background.png",
    "jquery.colorbox-min.js",
    "jquery.colorbox.js"
    ]
    },
    {
    "version": "1.3.20.1",
    "files": [
    "jquery.colorbox-min.js",
    "jquery.colorbox.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.cycle",
    "filename": "jquery.cycle.all.min.js",
    "version": "2.9999.8",
    "description": "Cycle is an easy-to-use slideshow plugin that provides many options and effects for creating beautiful slideshows.",
    "homepage": "http://jquery.malsup.com/cycle/",
    "keywords": [
    "jquery",
    "slideshow",
    "cycle"
    ],
    "maintainers": [
    {
    "name": "Mike Alsup",
    "email": "malsup@gmail.com",
    "web": "http://jquery.malsup.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/malsup/cycle"
    }
    ],
    "assets": [
    {
    "version": "2.9999.8",
    "files": [
    "jquery.cycle.all.js",
    "jquery.cycle.all.min.js",
    "jquery.cycle.lite.js",
    "jquery.cycle.lite.min.js"
    ]
    },
    {
    "version": "2.99",
    "files": [
    "jquery.cycle.all.min.js",
    "jquery.cycle.lite.min.js",
    "jquery.cycle.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.cycle2",
    "filename": "jquery.cycle2.min.js",
    "version": "20130409",
    "description": "The successor to Cycle. Cycle2 is a mobile and desktop friendly slideshow built around ease-of-use with a declarative API. It supports responsive designs, dynamic slideshow manipulation, swipe events, and lots of options!",
    "homepage": "http://jquery.malsup.com/cycle2/",
    "keywords": [
    "slideshow",
    "carousel",
    "slider"
    ],
    "maintainers": [
    {
    "name": "Mike Alsup",
    "web": "http://jquery.malsup.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/malsup/cycle2"
    }
    ],
    "assets": [
    {
    "version": "20130409",
    "files": [
    "jquery.cycle2.caption2.min.js",
    "jquery.cycle2.carousel.min.js",
    "jquery.cycle2.center.min.js",
    "jquery.cycle2.ie-fade.min.js",
    "jquery.cycle2.min.js",
    "jquery.cycle2.scrollVert.min.js",
    "jquery.cycle2.shuffle.min.js",
    "jquery.cycle2.swipe.min.js",
    "jquery.cycle2.tile.min.js",
    "jquery.cycle2.video.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.form",
    "filename": "jquery.form.js",
    "version": "3.32",
    "description": "The jQuery Form Plugin allows you to easily and unobtrusively upgrade HTML forms to use AJAX",
    "homepage": "http://jquery.malsup.com/form/",
    "keywords": [
    "ajax",
    "forms",
    "form",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Mike Alsup (Author)",
    "web": "https://github.com/malsup"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/malsup/form"
    }
    ],
    "assets": [
    {
    "version": "3.32",
    "files": [
    "jquery.form.js",
    "jquery.form.min.js"
    ]
    },
    {
    "version": "3.24",
    "files": [
    "jquery.form.js",
    "jquery.form.min.js"
    ]
    },
    {
    "version": "3.20",
    "files": [
    "jquery.form.js",
    "jquery.form.min.js"
    ]
    },
    {
    "version": "3.09",
    "files": [
    "jquery.form.js",
    "jquery.form.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.formalize",
    "filename": "jquery.formalize.min.js",
    "version": "1.2",
    "description": "teach your forms some manners",
    "homepage": "http://formalize.me/",
    "keywords": [
    "forms",
    "formalize",
    "form",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Nathan Smith (Author)",
    "web": "https://plus.google.com/115310247179926591656/about"
    },
    {
    "name": "Markus Reiter",
    "web": "http://reitermark.us/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/nathansmith/formalize"
    }
    ],
    "assets": [
    {
    "version": "1.2",
    "files": [
    "jquery.formalize.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.imagesloaded",
    "filename": "jquery.imagesloaded.min.js",
    "version": "2.1.0",
    "description": "jQuery plugin that triggers a callback after all images have been loaded",
    "homepage": "http://desandro.github.com/imagesloaded/",
    "keywords": [
    "images",
    "load",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "David DeSandro",
    "web": "http://desandro.com/"
    },
    {
    "name": "Matías Hernández Arellano (msdark)",
    "web": "http://about.me/msdark"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/desandro/imagesloaded"
    }
    ],
    "assets": [
    {
    "version": "2.1.0",
    "files": [
    "jquery.imagesloaded.js",
    "jquery.imagesloaded.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.isotope",
    "filename": "jquery.isotope.min.js",
    "version": "1.5.25",
    "description": "An exquisite jQuery plugin for magical layouts. Enables filtering, sorting, and dynamic layouts.",
    "homepage": "https://github.com/desandro/isotope",
    "keywords": [
    "isotope",
    "filtering",
    "sorting"
    ],
    "maintainers": [
    {
    "name": "desandro",
    "web": "http://metafizzy.co/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/desandro/isotope"
    }
    ],
    "assets": [
    {
    "version": "1.5.25",
    "files": [
    "jquery.isotope.js",
    "jquery.isotope.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.lazyload",
    "filename": "jquery.lazyload.min.js",
    "version": "1.8.4",
    "description": "Lazy Load delays loading of images in long web pages. Images outside of viewport wont be loaded before user scrolls to them.",
    "homepage": "http://www.appelsiini.net/projects/lazyload",
    "keywords": [
    "lazyload",
    "jquery",
    "image",
    "images",
    "loading",
    "delay"
    ],
    "maintainers": [
    {
    "name": "Mika Tuupola",
    "web": "http://github.com/tuupola"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/tuupola/jquery_lazyload.git"
    }
    ],
    "assets": [
    {
    "version": "1.8.4",
    "files": [
    "jquery.lazyload.js",
    "jquery.lazyload.min.js"
    ]
    },
    {
    "version": "1.8.3",
    "files": [
    "jquery.lazyload.js",
    "jquery.lazyload.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.lifestream",
    "filename": "jquery.lifestream.min.js",
    "version": "0.3.7",
    "description": "Show a stream of your online activity.",
    "homepage": "https://github.com/christianv/jquery-lifestream",
    "keywords": [
    "lifestream",
    "social networks",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Christian Vuerings",
    "web": "http://denbuzze.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/christianv/jquery-lifestream.git"
    }
    ],
    "assets": [
    {
    "version": "0.3.7",
    "files": [
    "jquery.lifestream.js",
    "jquery.lifestream.min.js",
    "lifestream.css"
    ]
    },
    {
    "version": "0.3.4",
    "files": [
    "jquery.lifestream.js",
    "jquery.lifestream.min.js",
    "lifestream.css",
    "lifestream.min.css"
    ]
    },
    {
    "version": "0.3.2",
    "files": [
    "jquery.lifestream.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.mask",
    "filename": "jquery.mask.min.js",
    "version": "0.9.0",
    "description": "A jQuery Plugin to make input mask field.",
    "homepage": "http://igorescobar.github.com/jQuery-Mask-Plugin/",
    "keywords": [
    "jquery",
    "mask",
    "input",
    "form"
    ],
    "maintainers": [
    {
    "name": "Igor Escobar",
    "web": "http://about.me/igorescobar"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/igorescobar/jQuery-Mask-Plugin"
    }
    ],
    "assets": [
    {
    "version": "0.9.0",
    "files": [
    "jquery.mask.min.js"
    ]
    },
    {
    "version": "0.7.5",
    "files": [
    "jquery.mask.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.nanoscroller",
    "filename": "jquery.nanoscroller.min.js",
    "version": "0.7.2",
    "description": "A jQuery plugin that offers a simplistic way of implementing Lion OS scrollbars",
    "homepage": "http://jamesflorentino.github.com/nanoScrollerJS/",
    "keywords": [
    "scrollbar",
    "custom",
    "lion",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "James Florentino",
    "web": "http://jamesflorentino.com"
    },
    {
    "name": "Krister Kari",
    "web": "http://krister.fi/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jamesflorentino/nanoScrollerJS"
    }
    ],
    "assets": [
    {
    "version": "0.7.2",
    "files": [
    "jquery.nanoscroller.js",
    "jquery.nanoscroller.min.js",
    "nanoscroller.css",
    "nanoscroller.min.css"
    ]
    },
    {
    "version": "0.6.8",
    "files": [
    "jquery.nanoscroller.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.payment",
    "filename": "jquery.payment.min.js",
    "version": "1.0.1",
    "description": "A general purpose library for building credit card forms, validating inputs and formatting numbers.",
    "homepage": "https://github.com/stripe/jquery.payment",
    "keywords": [
    "payment",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Alex MacCaw (Stripe)"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/stripe/jquery.payment"
    }
    ],
    "assets": [
    {
    "version": "1.0.1",
    "files": [
    "jquery.payment.js",
    "jquery.payment.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.pin",
    "filename": "jquery.pin.min.js",
    "description": "Pin any element within a container",
    "version": "1.0.1",
    "keywords": [
    "jquery-pin",
    "jquery.pin",
    "pin"
    ],
    "maintainers": [
    {
    "name": "Mathias Biilmann",
    "email": "us@webpop.com",
    "web": "https://github.com/webpop"
    }
    ],
    "demos": [
    "http://webpop.github.com/jquery.pin/"
    ],
    "bugs": "https://github.com/webpop/jquery.pin/issues",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/webpop/jquery.pin.git"
    }
    ],
    "licenses": [
    {
    "name": "Personalized License",
    "url": "https://github.com/webpop/jquery.pin#license"
    }
    ],
    "homepage": "http://webpop.github.com/jquery.pin/",
    "assets": [
    {
    "version": "1.0.1",
    "files": [
    "jquery.pin.js",
    "jquery.pin.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.pjax",
    "filename": "jquery.pjax.min.js",
    "version": "1.2.0",
    "description": "pjax is a jQuery plugin that uses ajax and pushState to deliver a fast browsing experience with real permalinks, page titles, and a working back button.",
    "homepage": "https://github.com/defunkt/jquery-pjax",
    "keywords": [
    "ajax",
    "pjax",
    "pushState",
    "jquery"
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/defunkt/jquery-pjax"
    }
    ],
    "assets": [
    {
    "version": "1.2.0",
    "files": [
    "jquery.pjax.js",
    "jquery.pjax.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.qrcode",
    "filename": "jquery.qrcode.min.js",
    "version": "1.0",
    "description": "A jquery plugin for a pure browser qrcode generation.",
    "homepage": "http://jeromeetienne.github.com/jquery-qrcode/",
    "keywords": [
    "jquery",
    "qrcode",
    "qr"
    ],
    "maintainers": [
    {
    "name": "Jerome Etienne",
    "url": "http://jetienne.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jeromeetienne/jquery-qrcode"
    }
    ],
    "assets": [
    {
    "version": "1.0",
    "files": [
    "jquery.qrcode.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.selectboxit",
    "filename": "jquery.selectBoxIt.min.js",
    "version": "3.5.0",
    "description": "A jQuery plugin that progressively enhances an HTML Select Box into a single option dropdown list. The dropdown list can be optionally styled with jQuery ThemeRoller and optionally animated with jQueryUI show/hide effects.",
    "homepage": "http://www.selectboxit.com",
    "keywords": [
    "jquery",
    "jqueryui",
    "select box"
    ],
    "maintainers": [
    {
    "name": "Greg Franko",
    "web": "http://gregfranko.com/"
    }
    ],
    "assets": [
    {
    "version": "3.5.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "3.4.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "3.3.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "3.2.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "3.1.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "3.0.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "2.9.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "2.8.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "2.6.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "2.5.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "2.4.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "2.3.0",
    "files": [
    "jquery.selectBoxIt.css",
    "jquery.selectBoxIt.min.css",
    "jquery.selectBoxIt.min.js"
    ]
    },
    {
    "version": "2.2.0",
    "files": [
    "jquery.selectBoxIt.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.shapeshift",
    "version": "2.0",
    "filename": "jquery.shapeshift.min.js",
    "homepage": "https://github.com/McPants/jquery.shapeshift",
    "description": "jQuery plugin which creates a column based grid system that allows drag and drop even between multiple containers.",
    "keywords": [
    "grid",
    "column",
    "drag",
    "drop"
    ],
    "maintainers": [
    {
    "name": "Scott Elwood",
    "web": "http://www.scottelwood.com"
    },
    {
    "name": "We the Media, Inc.",
    "web": "http://www.wtmworldwide.com.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "git@github.com:McPants/jquery.shapeshift.git"
    }
    ],
    "dependencies": {
    "jquery": "~1.9.1",
    "jqueryui": "~1.9.2"
    },
    "assets": [
    {
    "version": "2.0",
    "files": [
    "jquery.shapeshift.coffee",
    "jquery.shapeshift.js",
    "jquery.shapeshift.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.simpleWeather",
    "filename": "jquery.simpleWeather.min.js",
    "version": "2.2.0",
    "description": "A simple jQuery plugin to display the weather information for any location. The data is pulled from the public Yahoo! Weather feed via the YQL API. Developed by James Fleeting.",
    "homepage": "http://simpleweatherjs.com",
    "keywords": [
    "weather",
    "weather-data"
    ],
    "maintainers": [
    {
    "name": "James Fleeting",
    "web": "http://jamesfleeting.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/monkeecreate/jquery.simpleWeather"
    }
    ],
    "assets": [
    {
    "version": "2.2.0",
    "files": [
    "jquery.simpleWeather.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.socialshareprivacy",
    "version": "1.4",
    "filename": "jquery.socialshareprivacy.min.js",
    "homepage": "http://www.heise.de/extras/socialshareprivacy/",
    "description": "2 Klicks fuer mehr Datenschutz",
    "keywords": [
    "privacy",
    "datenschutz",
    "heise"
    ],
    "maintainers": [
    {
    "name": "Hilko Holweg, Sebastian Hilbig, Nicolas Heiringhoff, Juergen Schmidt",
    "web": "http://heise.de"
    }
    ],
    "assets": [
    {
    "version": "1.4",
    "files": [
    "2-klick-logo_min.jpg",
    "dimensions.gif",
    "jquery.socialshareprivacy.js",
    "jquery.socialshareprivacy.min.js",
    "socialshareprivacy/images/2-klick-logo.jpg",
    "socialshareprivacy/images/dummy_facebook.png",
    "socialshareprivacy/images/dummy_facebook_en.png",
    "socialshareprivacy/images/dummy_gplus.png",
    "socialshareprivacy/images/dummy_gplus_alt.png",
    "socialshareprivacy/images/dummy_twitter.png",
    "socialshareprivacy/images/settings.png",
    "socialshareprivacy/images/socialshareprivacy_info.png",
    "socialshareprivacy/images/socialshareprivacy_on_off.png",
    "socialshareprivacy/socialshareprivacy.css",
    "socialshareprivacy/socialshareprivacy.min.css"
    ]
    }
    ]
    },
    {
    "name": "jquery.spritely",
    "filename": "jquery.spritely.min.js",
    "version": "0.6.5",
    "description": "Create dynamic characters and background animations.",
    "homepage": "http://www.spritely.net",
    "keywords": [
    "spritely",
    "ui",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Artlogic",
    "web": "http://www.artlogic.net"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/artlogicmedia/spritely.git"
    }
    ],
    "assets": [
    {
    "version": "0.6.5",
    "files": [
    "jquery.spritely.js",
    "jquery.spritely.min.js"
    ]
    },
    {
    "version": "0.6.1",
    "files": [
    "jquery.spritely.js",
    "jquery.spritely.min.js"
    ]
    },
    {
    "version": "0.6",
    "files": [
    "jquery.spritely.js",
    "jquery.spritely.min.js"
    ]
    },
    {
    "version": "0.5",
    "files": [
    "jquery.spritely.js",
    "jquery.spritely.min.js"
    ]
    },
    {
    "version": "0.4",
    "files": [
    "jquery.spritely.js",
    "jquery.spritely.min.js"
    ]
    },
    {
    "version": "0.3",
    "files": [
    "jquery.spritely.js",
    "jquery.spritely.min.js"
    ]
    },
    {
    "version": "0.2.1",
    "files": [
    "jquery.spritely.js",
    "jquery.spritely.min.js"
    ]
    }
    ]
    },
    {
    "filename": "jquery.superLabels.min.js",
    "name": "jquery.superlabels",
    "version": "2.0.3",
    "description": "Give your forms a helping of awesome!",
    "keywords": [
    "jquery",
    "superlabels",
    "form"
    ],
    "homepage": "http://plugins.jquery.com/superLabels/",
    "bugs": "https://github.com/remybach/jQuery.superLabels/issues",
    "maintainers": [
    {
    "name": "Remy Bach",
    "url": "http://remy.bach.me.uk/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/remybach/jQuery.superLabels.git"
    }
    ],
    "assets": [
    {
    "version": "2.0.3",
    "files": [
    "jquery.superLabels.js",
    "jquery.superLabels.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.tablesorter",
    "filename": "jquery.tablesorter.min.js",
    "version": "2.9.1",
    "description": "tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell.\n\nThis forked version adds lots of new enhancements including: alphanumeric sorting, pager callback functons, multiple widgets providing column styling, ui theme application, sticky headers, column filters and resizer, as well as extended documentation with a lot more demos.",
    "author": "Christian Bach, Mottie",
    "homepage": "http://mottie.github.com/tablesorter/docs/",
    "repository": {
    "type": "git",
    "url": "https://github.com/Mottie/tablesorter.git"
    },
    "assets": [
    {
    "version": "2.9.1",
    "files": [
    "jquery.metadata.js",
    "jquery.tablesorter.js",
    "jquery.tablesorter.min.js",
    "jquery.tablesorter.widgets-filter-formatter.js",
    "jquery.tablesorter.widgets-filter-formatter.min.js",
    "jquery.tablesorter.widgets.js",
    "jquery.tablesorter.widgets.min.js",
    "parsers/parser-date-iso8601.js",
    "parsers/parser-date-month.js",
    "parsers/parser-date-two-digit-year.js",
    "parsers/parser-date-weekday.js",
    "parsers/parser-date.js",
    "parsers/parser-feet-inch-fraction.js",
    "parsers/parser-ignore-articles.js",
    "parsers/parser-input-select.js",
    "parsers/parser-metric.js",
    "widgets/widget-editable.js",
    "widgets/widget-grouping.js",
    "widgets/widget-repeatheaders.js",
    "widgets/widget-scroller.js"
    ]
    },
    {
    "version": "2.5.2",
    "files": [
    "jquery.tablesorter.js",
    "jquery.tablesorter.min.js",
    "jquery.tablesorter.widgets.js",
    "jquery.tablesorter.widgets.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.touchswipe",
    "filename": "jquery.touchSwipe.min.js",
    "version": "1.6.4",
    "description": "A jQuery plugin that supports touch events on mobile devices.",
    "homepage": "http://labs.skinkers.com/touchSwipe",
    "keywords": [
    "touch",
    "swipe",
    "mobile",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Skinkers Labs",
    "web": "http://labs.skinkers.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/mattbryson/TouchSwipe-Jquery-Plugin.git"
    }
    ],
    "assets": [
    {
    "version": "1.6.4",
    "files": [
    "jquery.touchSwipe.js",
    "jquery.touchSwipe.min.js"
    ]
    },
    {
    "version": "1.5.1",
    "files": [
    "jquery.touchswipe.js",
    "jquery.touchswipe.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.transit",
    "filename": "jquery.transit.min.js",
    "version": "0.9.9",
    "description": "Super-smooth CSS3 transformations and transitions for jQuery.",
    "homepage": "http://ricostacruz.com/jquery.transit/",
    "keywords": [
    "css3",
    "transitions",
    "transformations",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Rico Sta. Cruz",
    "web": "http://ricostacruz.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/rstacruz/jquery.transit"
    }
    ],
    "assets": [
    {
    "version": "0.9.9",
    "files": [
    "jquery.transit.min.js"
    ]
    },
    {
    "version": "0.1.3",
    "files": [
    "jquery.transit.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery.wookmark",
    "filename": "jquery.wookmark.min.js",
    "version": "1.0.1",
    "description": "Jquery plugin to create a waterfall grid layout. Lays out a series of elements in a dynamic column grid like on wookmark.com",
    "homepage": "http://www.wookmark.com/jquery-plugin",
    "keywords": [
    "wookmark"
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/GBKS/Wookmark-jQuery"
    }
    ],
    "assets": [
    {
    "version": "1.0.1",
    "files": [
    "jquery.wookmark.min.js"
    ]
    }
    ]
    },
    {
    "name": "jquery",
    "filename": "jquery.min.js",
    "version": "2.0.1",
    "description": "jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.",
    "homepage": "http://jquery.com/",
    "keywords": [
    "framework",
    "toolkit",
    "popular"
    ],
    "maintainers": [
    {
    "name": "The jQuery Project"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jquery/jquery.git"
    }
    ],
    "assets": [
    {
    "version": "2.0.1",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "2.0.0",
    "files": [
    "jquery.js",
    "jquery.min.js",
    "jquery.min.map"
    ]
    },
    {
    "version": "1.10.0",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.9.1",
    "files": [
    "jquery.js",
    "jquery.min.js",
    "jquery.min.map"
    ]
    },
    {
    "version": "1.9.0",
    "files": [
    "jquery.js",
    "jquery.min.js",
    "jquery.min.map"
    ]
    },
    {
    "version": "1.8.3",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.8.2",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.8.1",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.8.0",
    "files": [
    "jquery-1.8.0.js",
    "jquery-1.8.0.min.js",
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.7.2",
    "files": [
    "jquery.min.js"
    ]
    },
    {
    "version": "1.7.1",
    "files": [
    "jquery.min.js"
    ]
    },
    {
    "version": "1.7",
    "files": [
    "jquery.min.js"
    ]
    },
    {
    "version": "1.6.4",
    "files": [
    "jquery.min.js"
    ]
    },
    {
    "version": "1.6.2",
    "files": [
    "jquery.min.js"
    ]
    },
    {
    "version": "1.6.1",
    "files": [
    "jquery.min.js"
    ]
    },
    {
    "version": "1.4.4",
    "files": [
    "jquery.min.js"
    ]
    },
    {
    "version": "1.4.3",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.4.2",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.4.1",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.4.0",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.3.2",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.3.1",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.3.0",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.2.6",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    },
    {
    "version": "1.2.3",
    "files": [
    "jquery.js",
    "jquery.min.js"
    ]
    }
    ]
    },
    {
    "name": "jqueryui-touch-punch",
    "filename": "jquery.ui.touch-punch.min.js",
    "version": "0.2.2",
    "description": "A small hack that enables the use of touch events on sites using the jQuery UI user interface library.",
    "homepage": "http://touchpunch.furf.com/",
    "keywords": [
    "touch",
    "jquery",
    "events"
    ],
    "maintainers": [
    {
    "name": "David Furfero",
    "web": "http://furf.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/furf/jquery-ui-touch-punch.git"
    }
    ],
    "assets": [
    {
    "version": "0.2.2",
    "files": [
    "jquery.ui.touch-punch.min.js"
    ]
    }
    ]
    },
    {
    "name": "jqueryui",
    "filename": "jquery-ui.min.js",
    "version": "1.10.3",
    "description": "jQuery UI provides abstractions for low-level interaction and animation, advanced effects and high-level, themeable widgets, built on top of the jQuery JavaScript Library, that you can use to build highly interactive web applications.",
    "homepage": "http://jqueryui.com/",
    "keywords": [
    "ui",
    "themeing",
    "popular"
    ],
    "maintainers": [
    {
    "name": "JQuery UI Team"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jquery/jquery-ui"
    }
    ],
    "assets": [
    {
    "version": "1.10.3",
    "files": [
    "css/base/images/animated-overlay.gif",
    "css/base/images/ui-bg_flat_0_aaaaaa_40x100.png",
    "css/base/images/ui-bg_flat_75_ffffff_40x100.png",
    "css/base/images/ui-bg_glass_55_fbf9ee_1x400.png",
    "css/base/images/ui-bg_glass_65_ffffff_1x400.png",
    "css/base/images/ui-bg_glass_75_dadada_1x400.png",
    "css/base/images/ui-bg_glass_75_e6e6e6_1x400.png",
    "css/base/images/ui-bg_glass_95_fef1ec_1x400.png",
    "css/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png",
    "css/base/images/ui-icons_222222_256x240.png",
    "css/base/images/ui-icons_2e83ff_256x240.png",
    "css/base/images/ui-icons_454545_256x240.png",
    "css/base/images/ui-icons_888888_256x240.png",
    "css/base/images/ui-icons_cd0a0a_256x240.png",
    "css/base/jquery-ui.css",
    "css/base/jquery.ui.accordion.css",
    "css/base/jquery.ui.all.css",
    "css/base/jquery.ui.autocomplete.css",
    "css/base/jquery.ui.base.css",
    "css/base/jquery.ui.button.css",
    "css/base/jquery.ui.core.css",
    "css/base/jquery.ui.datepicker.css",
    "css/base/jquery.ui.dialog.css",
    "css/base/jquery.ui.menu.css",
    "css/base/jquery.ui.progressbar.css",
    "css/base/jquery.ui.resizable.css",
    "css/base/jquery.ui.selectable.css",
    "css/base/jquery.ui.slider.css",
    "css/base/jquery.ui.spinner.css",
    "css/base/jquery.ui.tabs.css",
    "css/base/jquery.ui.theme.css",
    "css/base/jquery.ui.tooltip.css",
    "css/base/minified/images/animated-overlay.gif",
    "css/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png",
    "css/base/minified/images/ui-bg_flat_75_ffffff_40x100.png",
    "css/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png",
    "css/base/minified/images/ui-bg_glass_65_ffffff_1x400.png",
    "css/base/minified/images/ui-bg_glass_75_dadada_1x400.png",
    "css/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png",
    "css/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png",
    "css/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png",
    "css/base/minified/images/ui-icons_222222_256x240.png",
    "css/base/minified/images/ui-icons_2e83ff_256x240.png",
    "css/base/minified/images/ui-icons_454545_256x240.png",
    "css/base/minified/images/ui-icons_888888_256x240.png",
    "css/base/minified/images/ui-icons_cd0a0a_256x240.png",
    "css/base/minified/jquery-ui.min.css",
    "css/base/minified/jquery.ui.accordion.min.css",
    "css/base/minified/jquery.ui.autocomplete.min.css",
    "css/base/minified/jquery.ui.button.min.css",
    "css/base/minified/jquery.ui.core.min.css",
    "css/base/minified/jquery.ui.datepicker.min.css",
    "css/base/minified/jquery.ui.dialog.min.css",
    "css/base/minified/jquery.ui.menu.min.css",
    "css/base/minified/jquery.ui.progressbar.min.css",
    "css/base/minified/jquery.ui.resizable.min.css",
    "css/base/minified/jquery.ui.selectable.min.css",
    "css/base/minified/jquery.ui.slider.min.css",
    "css/base/minified/jquery.ui.spinner.min.css",
    "css/base/minified/jquery.ui.tabs.min.css",
    "css/base/minified/jquery.ui.theme.min.css",
    "css/base/minified/jquery.ui.tooltip.min.css",
    "jquery-ui.js",
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.10.2",
    "files": [
    "css/lightness/images/animated-overlay.gif",
    "css/lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png",
    "css/lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png",
    "css/lightness/images/ui-bg_flat_10_000000_40x100.png",
    "css/lightness/images/ui-bg_glass_100_f6f6f6_1x400.png",
    "css/lightness/images/ui-bg_glass_100_fdf5ce_1x400.png",
    "css/lightness/images/ui-bg_glass_65_ffffff_1x400.png",
    "css/lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png",
    "css/lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png",
    "css/lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png",
    "css/lightness/images/ui-icons_222222_256x240.png",
    "css/lightness/images/ui-icons_228ef1_256x240.png",
    "css/lightness/images/ui-icons_ef8c08_256x240.png",
    "css/lightness/images/ui-icons_ffd27a_256x240.png",
    "css/lightness/images/ui-icons_ffffff_256x240.png",
    "css/lightness/jquery-ui-1.10.2.custom.css",
    "css/lightness/jquery-ui-1.10.2.custom.min.css",
    "css/smoothness/images/animated-overlay.gif",
    "css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png",
    "css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png",
    "css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png",
    "css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png",
    "css/smoothness/images/ui-bg_glass_75_dadada_1x400.png",
    "css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png",
    "css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png",
    "css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png",
    "css/smoothness/images/ui-icons_222222_256x240.png",
    "css/smoothness/images/ui-icons_2e83ff_256x240.png",
    "css/smoothness/images/ui-icons_454545_256x240.png",
    "css/smoothness/images/ui-icons_888888_256x240.png",
    "css/smoothness/images/ui-icons_cd0a0a_256x240.png",
    "css/smoothness/jquery-ui-1.10.2.custom.css",
    "css/smoothness/jquery-ui-1.10.2.custom.min.css",
    "jquery-ui.js",
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.10.0",
    "files": [
    "css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png",
    "css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png",
    "css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png",
    "css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png",
    "css/smoothness/images/ui-bg_glass_75_dadada_1x400.png",
    "css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png",
    "css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png",
    "css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png",
    "css/smoothness/images/ui-icons_222222_256x240.png",
    "css/smoothness/images/ui-icons_2e83ff_256x240.png",
    "css/smoothness/images/ui-icons_454545_256x240.png",
    "css/smoothness/images/ui-icons_888888_256x240.png",
    "css/smoothness/images/ui-icons_cd0a0a_256x240.png",
    "css/smoothness/jquery-ui-1.10.0.custom.css",
    "css/smoothness/jquery-ui-1.10.0.custom.min.css",
    "jquery-ui.js",
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.9.2",
    "files": [
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.9.1",
    "files": [
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.9.0",
    "files": [
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.8.24",
    "files": [
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.8.23",
    "files": [
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.8.21",
    "files": [
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.8.19",
    "files": [
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.8.18",
    "files": [
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.8.17",
    "files": [
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.8.16",
    "files": [
    "jquery-ui.min.js"
    ]
    },
    {
    "version": "1.8.13",
    "files": [
    "jquery-ui.min.js"
    ]
    }
    ]
    },
    {
    "name": "js-sequence-diagrams",
    "author": "Andrew Brampton (bramp.net)",
    "homepage": "http://bramp.github.io/js-sequence-diagrams/",
    "filename": "sequence-diagram-min.js",
    "version": "1.0.3",
    "description": "Generates UML sequence diagrams from simple text",
    "license": "BSD",
    "readmeFilename": "README.md",
    "gitHead": "7ac7c2cd30a0a0e02c92bed41a9bae3d91939f16",
    "directories": {
    "test": "test"
    },
    "dependencies": {
    "underscore": "~1.4.x",
    "raphael": "~2.1.x"
    },
    "devDependencies": {
    "//": "Others include jspp",
    "jison": "~0.4.x",
    "jshint": "~2.0.x",
    "uglify-js": "~2.3.x"
    },
    "scripts": {
    "test": "make test"
    },
    "repository": {
    "type": "git",
    "url": "git://github.com/bramp/js-sequence-diagrams.git"
    },
    "keywords": [
    "uml",
    "sequence",
    "diagram"
    ],
    "assets": [
    {
    "version": "1.0.3",
    "files": [
    "sequence-diagram-min.js"
    ]
    }
    ]
    },
    {
    "name": "js-signals",
    "filename": "js-signals.min.js",
    "version": "0.8.1",
    "description": "Custom Event/Messaging system for JavaScript.",
    "homepage": "http://millermedeiros.github.com/js-signals/",
    "keywords": [
    "event",
    "messaging",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Miller Medeiros",
    "web": "http://www.millermedeiros.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/millermedeiros/js-signals"
    }
    ],
    "assets": [
    {
    "version": "0.8.1",
    "files": [
    "js-signals.js",
    "js-signals.min.js"
    ]
    },
    {
    "version": "0.6.1",
    "files": [
    "js-signals.min.js"
    ]
    },
    {
    "version": "0.6",
    "files": [
    "js-signals.min.js"
    ]
    },
    {
    "version": "0.5.3",
    "files": [
    "js-signals.min.js"
    ]
    }
    ]
    },
    {
    "name": "js-url",
    "filename": "js-url.min.js",
    "version": "1.7.6",
    "description": "A simple, lightweight url parser for JavaScript",
    "homepage": "https://github.com/websanova/js-url",
    "keywords": [
    "url",
    "js-url"
    ],
    "maintainers": [
    {
    "name": "Websanova",
    "web": "http://www.websanova.com"
    }
    ],
    "repositories": [
    {
    "type": "github",
    "url": "https://github.com/websanova/js-url"
    }
    ],
    "assets": [
    {
    "version": "1.7.6",
    "files": [
    "js-url.js",
    "js-url.min.js"
    ]
    },
    {
    "version": "1.7.5",
    "files": [
    "js-url.js",
    "js-url.min.js"
    ]
    }
    ]
    },
    {
    "name": "json2",
    "filename": "json2.js",
    "version": "20121008",
    "description": "This file creates a global JSON object containing two methods: stringify and parse.",
    "homepage": "https://github.com/douglascrockford/JSON-js",
    "keywords": [
    "json",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Douglas Crockford",
    "web": "http://crockford.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/douglascrockford/JSON-js"
    }
    ],
    "assets": [
    {
    "version": "20121008",
    "files": [
    "json2.js",
    "json2.min.js"
    ]
    },
    {
    "version": "20110223",
    "files": [
    "json2.js",
    "json2.min.js"
    ]
    }
    ]
    },
    {
    "name": "json3",
    "version": "3.2.4",
    "filename": "json3.min.js",
    "description": "A modern JSON implementation compatible with nearly all JavaScript platforms.",
    "homepage": "http://bestiejs.github.com/json3",
    "main": "json3",
    "keywords": [
    "json",
    "spec",
    "ecma",
    "es5",
    "lexer",
    "parser",
    "stringify"
    ],
    "licenses": [
    {
    "type": "MIT",
    "url": "http://kit.mit-license.org"
    }
    ],
    "author": {
    "name": "Kit Cambridge",
    "web": "http://kitcambridge.github.com"
    },
    "maintainers": [
    {
    "name": "Kit Cambridge",
    "web": "http://kitcambridge.github.com"
    }
    ],
    "bugs": "http://github.com/bestiejs/json3/issues",
    "repository": {
    "type": "git",
    "url": "git://github.com/bestiejs/json3.git"
    },
    "assets": [
    {
    "version": "3.2.4",
    "files": [
    "json3.js",
    "json3.min.js"
    ]
    },
    {
    "version": "3.2.3",
    "files": [
    "json3.js",
    "json3.min.js"
    ]
    },
    {
    "version": "3.2.2",
    "files": [
    "json3.js",
    "json3.min.js"
    ]
    },
    {
    "version": "3.2.1",
    "files": [
    "json3.js",
    "json3.min.js"
    ]
    },
    {
    "version": "3.2.0",
    "files": [
    "json3.js",
    "json3.min.js"
    ]
    },
    {
    "version": "3.1.0",
    "files": [
    "json3.js",
    "json3.min.js"
    ]
    }
    ]
    },
    {
    "name": "jsoneditor",
    "filename": "jsoneditor-min.js",
    "version": "1.6.2",
    "description": "JSON Editor Online is a web-based tool to view, edit, and format JSON. It shows your data side by side in a clear, editable treeview and in formatted plain text.",
    "homepage": "http://jsoneditoronline.org",
    "keywords": [
    "json",
    "html",
    "editor"
    ],
    "licenses": [
    {
    "type": "Apache License 2.0",
    "url": "http://www.apache.org/licenses/"
    }
    ],
    "author": {
    "name": "Jos de Jong",
    "web": "http://github.com/wjosdejong"
    },
    "maintainers": [
    {
    "name": "Jos de Jong",
    "web": "http://github.com/wjosdejong"
    }
    ],
    "bugs": "http://github.com/wjosdejong/jsoneditoronline/issues",
    "repository": {
    "type": "git",
    "url": "git://github.com/wjosdejong/jsoneditoronline.git"
    },
    "assets": [
    {
    "version": "1.6.2",
    "files": [
    "img/jsoneditor-icons.png",
    "jsoneditor-min.css",
    "jsoneditor-min.js"
    ]
    }
    ]
    },
    {
    "name": "jstimezonedetect",
    "filename": "jstz.min.js",
    "version": "1.0.4",
    "description": "This script gives you the zone info key representing your device's time zone setting.",
    "homepage": "http://pellepim.bitbucket.org/jstz/",
    "keywords": [
    "time",
    "timezone",
    "tz",
    "date"
    ],
    "maintainers": [
    {
    "name": "Jon Nylander",
    "web": "http://www.bagonca.com/blog/"
    }
    ],
    "repositories": [
    {
    "type": "hg",
    "url": "https://bitbucket.org/pellepim/jstimezonedetect"
    }
    ],
    "assets": [
    {
    "version": "1.0.4",
    "files": [
    "jstz.js",
    "jstz.min.js"
    ]
    }
    ]
    },
    {
    "name": "jsxgraph",
    "filename": "jsxgraphcore.js",
    "version": "0.97",
    "description": "JSXGraph is a cross-browser library for interactive geometry, function plotting, charting, and data visualization in a web browser.",
    "homepage": "http://jsxgraph.org/",
    "keywords": [
    "dynamic geometry",
    "function plotting",
    "mathematics education"
    ],
    "maintainers": [
    {
    "name": "JSXGraph group at University of Bayreuth, Germany"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jsxgraph/jsxgraph.git"
    },
    {
    "type": "git",
    "url": "http://git.code.sf.net/p/jsxgraph/code"
    }
    ],
    "assets": [
    {
    "version": "0.97",
    "files": [
    "GeogebraReader.min.js",
    "GeonextReader.min.js",
    "IntergeoReader.min.js",
    "SketchReader.min.js",
    "jsxgraphcore.js"
    ]
    },
    {
    "version": "0.96",
    "files": [
    "CinderellaReader.min.js",
    "GeogebraReader.min.js",
    "GeonextReader.min.js",
    "IntergeoReader.min.js",
    "SketchReader.min.js",
    "jsxgraphcore.js",
    "jsxgraphcore.min.js"
    ]
    },
    {
    "version": "0.95",
    "files": [
    "CinderellaReader.min.js",
    "GeogebraReader.min.js",
    "GeonextReader.min.js",
    "IntergeoReader.min.js",
    "jsxgraphcore.js",
    "jsxgraphcore.min.js"
    ]
    },
    {
    "version": "0.94",
    "files": [
    "CinderellaReader.min.js",
    "GeogebraReader.min.js",
    "GeonextReader.min.js",
    "IntergeoReader.min.js",
    "jsxgraphcore.js",
    "jsxgraphcore.min.js"
    ]
    },
    {
    "version": "0.93",
    "files": [
    "GeogebraReader.js",
    "GeogebraReader.min.js",
    "GeonextReader.js",
    "GeonextReader.min.js",
    "IntergeoReader.js",
    "IntergeoReader.min.js",
    "jsxgraphcore.js",
    "jsxgraphcore.min.js"
    ]
    },
    {
    "version": "0.92",
    "files": [
    "jsxgraphcore.js",
    "jsxgraphcore.min.js"
    ]
    },
    {
    "version": "0.91",
    "files": [
    "jsxgraphcore.js",
    "jsxgraphcore.min.js"
    ]
    }
    ]
    },
    {
    "name": "kerning.js",
    "filename": "kerning.min.js",
    "version": "0.2",
    "description": "Take control of your web typography.",
    "homepage": "http://kerningjs.com/",
    "keywords": [
    "design",
    "typography",
    "kerning",
    "font",
    "fonts",
    "letters",
    "words"
    ],
    "maintainers": [
    {
    "name": "Joshua Gross",
    "web": "http://unwieldy.net"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/endtwist/kerning.js"
    }
    ],
    "assets": [
    {
    "version": "0.2",
    "files": [
    "kerning.min.js"
    ]
    }
    ]
    },
    {
    "name": "keymage",
    "filename": "keymage.min.js",
    "version": "1.0.1",
    "description": "Yet Another JS Keybinding library",
    "homepage": "https://github.com/piranha/keymage",
    "keywords": [
    "keymage",
    "key-binding"
    ],
    "maintainers": [
    {
    "name": "Alexander Solovyov",
    "email": "alexander@solovyov.net",
    "web": "http://solovyov.net/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/piranha/keymage"
    }
    ],
    "assets": [
    {
    "version": "1.0.1",
    "files": [
    "keymage.js",
    "keymage.min.js"
    ]
    },
    {
    "version": "1.0.0",
    "files": [
    "keymage.js",
    "keymage.min.js"
    ]
    }
    ]
    },
    {
    "name": "kineticjs",
    "filename": "kinetic.min.js",
    "version": "4.3.1",
    "description": "KineticJS is an HTML5 Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more.",
    "homepage": "http://kineticjs.com/",
    "keywords": [
    "html5",
    "canvas"
    ],
    "maintainers": [
    {
    "name": "Eric Rowell"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/ericdrowell/KineticJS.git"
    }
    ],
    "assets": [
    {
    "version": "4.3.1",
    "files": [
    "kinetic.min.js"
    ]
    }
    ]
    },
    {
    "name": "kiss.animate",
    "filename": "kiss.animate.min.js",
    "version": "0.1.2",
    "description": "KISS.Animate is plugin for sliding animations based on JQuery and the best code structure practices with simple api",
    "homepage": "https://github.com/daogurtsov/KISS.Animate",
    "keywords": [
    "slides",
    "animation",
    "simple",
    "effect"
    ],
    "maintainers": [
    {
    "name": "Dmitry Ogurtsov",
    "web": "https://github.com/daogurtsov"
    },
    {
    "name": "KISS.Animate"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "git@github.com:daogurtsov/KISS.Animate.git"
    }
    ],
    "assets": [
    {
    "version": "0.1.2",
    "files": [
    "kiss.animate.min.js"
    ]
    }
    ]
    },
    {
    "name": "kiwi",
    "description": "Simple, modular, fast and lightweight template engine, based on jQuery templates syntax.",
    "version": "0.2.1",
    "author": "Pierre Matri <pierre.matri@coolony.com>",
    "filename": "kiwi.min.js",
    "contributors": [
    {
    "name": "Pierre Matri",
    "email": "pierre.matri@coolony.com"
    }
    ],
    "dependencies": {
    "frame": "*",
    "underscore": "*",
    "moment": "*"
    },
    "devDependencies": {
    "mocha": "*",
    "should": "*",
    "uglify-js": "*",
    "jshint": "*"
    },
    "keywords": [
    "kiwi",
    "asynchronous",
    "template",
    "web",
    "express",
    "engine",
    "html"
    ],
    "repository": "git://github.com/coolony/kiwi",
    "main": "index",
    "scripts": {
    "test": "make test"
    },
    "engines": {
    "node": ">= 0.6.0"
    },
    "assets": [
    {
    "version": "0.2.1",
    "files": [
    "kiwi.js",
    "kiwi.min.js"
    ]
    }
    ]
    },
    {
    "name": "knockout-validation",
    "filename": "knockout.validation.min.js",
    "version": "1.0.2",
    "description": "A validation library for Knockout JS",
    "homepage": "http://ericmbarnard.github.com/Knockout-Validation/",
    "keywords": [
    "knockout",
    "mvvm",
    "ui",
    "templating",
    "mapping",
    "validation"
    ],
    "maintainers": [
    {
    "name": "eric barnard",
    "email": "eric.m.barnard@gmail.com",
    "web": "http://www.ericbarnard.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/ericmbarnard/Knockout-Validation.git"
    }
    ],
    "assets": [
    {
    "version": "1.0.2",
    "files": [
    "knockout.validation.js",
    "knockout.validation.min.js"
    ]
    }
    ]
    },
    {
    "name": "knockout.mapping",
    "filename": "knockout.mapping.js",
    "version": "2.3.5",
    "description": "Object mapping plugin for Knockout",
    "homepage": "http://knockoutjs.com/documentation/plugins-mapping.html",
    "keywords": [
    "knockout",
    "mvvm",
    "ui",
    "templating",
    "mapping"
    ],
    "maintainers": [
    {
    "name": "Steven Sanderson",
    "email": "steve@codeville.net",
    "web": "http://blog.stevensanderson.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/SteveSanderson/knockout.mapping"
    }
    ],
    "assets": [
    {
    "version": "2.3.5",
    "files": [
    "knockout.mapping.js",
    "knockout.mapping.min.js"
    ]
    },
    {
    "version": "2.3.4",
    "files": [
    "knockout.mapping.js",
    "knockout.mapping.min.js"
    ]
    },
    {
    "version": "2.3.3",
    "files": [
    "knockout.mapping.js",
    "knockout.mapping.min.js"
    ]
    },
    {
    "version": "2.3.2",
    "files": [
    "knockout.mapping.js",
    "knockout.mapping.min.js"
    ]
    }
    ]
    },
    {
    "name": "knockout",
    "filename": "knockout-min.js",
    "version": "2.2.1",
    "description": "Simplify dynamic JavaScript UIs by applying the Model-View-View Model (MVVM)",
    "homepage": "http://knockoutjs.com/",
    "keywords": [
    "mvvm",
    "ui",
    "templating"
    ],
    "maintainers": [
    {
    "name": "Steven Sanderson",
    "email": "steve@codeville.net",
    "web": "http://blog.stevensanderson.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/SteveSanderson/knockout"
    }
    ],
    "assets": [
    {
    "version": "2.2.1",
    "files": [
    "knockout-min.js"
    ]
    },
    {
    "version": "2.2.0",
    "files": [
    "knockout-min.js"
    ]
    },
    {
    "version": "2.1.0",
    "files": [
    "knockout-min.js"
    ]
    },
    {
    "version": "2.0.0",
    "files": [
    "knockout-min.js"
    ]
    },
    {
    "version": "1.2.1",
    "files": [
    "knockout-min.js"
    ]
    }
    ]
    },
    {
    "name": "labjs",
    "filename": "LAB.min.js",
    "version": "2.0.3",
    "description": "LABjs (Loading And Blocking JavaScript) is an open-source (MIT license) project supported by Getify Solutions. The core purpose of LABjs is to be an all-purpose, on-demand JavaScript loader, capable of loading any JavaScript resource, from any location, into any page, at any time. Loading your scripts with LABjs reduces resource blocking during page-load, which is an easy and effective way to optimize your site's performance.",
    "homepage": "http://labjs.com/",
    "keywords": [
    "loader",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Kyle Simpson",
    "website": "http://getify.me/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/getify/LABjs"
    }
    ],
    "assets": [
    {
    "version": "2.0.3",
    "files": [
    "LAB-debug.min.js",
    "LAB.min.js"
    ]
    },
    {
    "version": "2.0",
    "files": [
    "LAB.min.js"
    ]
    },
    {
    "version": "1.2.0",
    "files": [
    "LAB.min.js"
    ]
    }
    ]
    },
    {
    "name": "lazyload",
    "filename": "lazyload-min.js",
    "version": "2.0.3",
    "description": "Tiny, dependency-free async JavaScript and CSS loader.lo",
    "homepage": "https://github.com/rgrove/lazyload/",
    "keywords": [
    "loader",
    "modules",
    "asynchronous"
    ],
    "maintainers": [
    {
    "name": "Ryan Grove",
    "email": "ryan@wonko.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/rgrove/lazyload/"
    }
    ],
    "assets": [
    {
    "version": "2.0.3",
    "files": [
    "lazyload-min.js",
    "lazyload.js"
    ]
    }
    ]
    },
    {
    "name": "leaflet",
    "filename": "leaflet.js",
    "version": "0.5.1",
    "description": "Leaflet is a modern open-source JavaScript library for mobile-friendly interactive maps.",
    "homepage": "http://leafletjs.com/",
    "keywords": [
    "maps",
    "mobile"
    ],
    "maintainers": [
    {
    "name": "CloudMade"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/cloudmade/leaflet.git"
    }
    ],
    "assets": [
    {
    "version": "0.5.1",
    "files": [
    "images/layers.png",
    "images/marker-icon.png",
    "images/marker-icon@2x.png",
    "images/marker-shadow.png",
    "leaflet-src.js",
    "leaflet-src.min.js",
    "leaflet.css",
    "leaflet.ie.css",
    "leaflet.ie.min.css",
    "leaflet.js",
    "leaflet.min.css",
    "leaflet.min.js"
    ]
    },
    {
    "version": "0.5",
    "files": [
    "images/layers.png",
    "images/marker-icon.png",
    "images/marker-icon@2x.png",
    "images/marker-shadow.png",
    "leaflet-src.js",
    "leaflet-src.min.js",
    "leaflet.css",
    "leaflet.ie.css",
    "leaflet.ie.min.css",
    "leaflet.js",
    "leaflet.min.css",
    "leaflet.min.js"
    ]
    },
    {
    "version": "0.4.5",
    "files": [
    "leaflet.js",
    "leaflet.min.js"
    ]
    },
    {
    "version": "0.3.1",
    "files": [
    "leaflet.js",
    "leaflet.min.js"
    ]
    }
    ]
    },
    {
    "name": "less.js",
    "filename": "less.min.js",
    "version": "1.3.3",
    "description": "LESS extends CSS with dynamic behavior such as variables, mixins, operations and functions. LESS runs on both the client-side (IE 6+, Webkit, Firefox) and server-side, with Node.js.",
    "homepage": "http://lesscss.org/",
    "keywords": [
    "css",
    "css3",
    "html",
    "html5",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Alexis Sellier",
    "website": "http://cloudhead.io/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/cloudhead/less.js"
    }
    ],
    "assets": [
    {
    "version": "1.3.3",
    "files": [
    "less.min.js"
    ]
    },
    {
    "version": "1.3.1",
    "files": [
    "less.min.js"
    ]
    },
    {
    "version": "1.3.0",
    "files": [
    "less-1.3.0.min.js"
    ]
    },
    {
    "version": "1.2.1",
    "files": [
    "less-1.2.1.min.js"
    ]
    },
    {
    "version": "1.1.5",
    "files": [
    "less-1.1.5.min.js"
    ]
    },
    {
    "version": "1.1.3",
    "files": [
    "less-1.1.3.min.js"
    ]
    },
    {
    "version": "1.0.41",
    "files": [
    "less-1.0.41.min.js"
    ]
    }
    ]
    },
    {
    "name": "lettering.js",
    "filename": "jquery.lettering.min.js",
    "version": "0.6.1",
    "description": "A lightweight, easy to use Javascript <span> injector for radical Web Typography",
    "homepage": "http://letteringjs.com/",
    "keywords": [
    "typography"
    ],
    "maintainers": [
    {
    "name": "Dave Rupert",
    "web": "http://daverupert.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/davatron5000/Lettering.js"
    }
    ],
    "assets": [
    {
    "version": "0.6.1",
    "files": [
    "jquery.lettering.min.js"
    ]
    }
    ]
    },
    {
    "name": "linq.js",
    "filename": "linq.min.js",
    "version": "2.2.0.2",
    "description": "linq.js - LINQ for JavaScript. Implements all .NET 4.0 LINQ to Objects methods and many extra methods (inspiration from Rx, Achiral, Haskell, Ruby, etc...)",
    "homepage": "http://linqjs.codeplex.com/",
    "keywords": [
    "linq",
    "json",
    "query",
    "jquery",
    "rx"
    ],
    "maintainers": [
    {
    "name": "Yoshifumi Kawai",
    "website": "http://neue.cc/"
    }
    ],
    "assets": [
    {
    "version": "2.2.0.2",
    "files": [
    "jquery.linq.js",
    "jquery.linq.min.js",
    "linq.js",
    "linq.min.js"
    ]
    }
    ]
    },
    {
    "name": "livescript",
    "filename": "livescript.min.js",
    "version": "1.1.1",
    "description": "LiveScript is a language which compiles to JavaScript. It has a straightforward mapping to JavaScript and allows you to write expressive code devoid of repetitive boilerplate. While LiveScript adds many features to assist in functional style programming, it also has many improvements for object oriented and imperative programming.",
    "keywords": [
    "language",
    "compiler",
    "coffeescript",
    "coco",
    "javascript"
    ],
    "author": "George Zahariev <z@georgezahariev.com>",
    "homepage": "http://livescript.net",
    "bugs": "https://github.com/gkz/LiveScript/issues",
    "licenses": [
    {
    "type": "MIT",
    "url": "https://raw.github.com/gkz/LiveScript/master/LICENSE"
    }
    ],
    "engines": {
    "node": ">= 0.8.0"
    },
    "directories": {
    "lib": "./lib",
    "bin": "./bin"
    },
    "files": [
    "lib",
    "bin",
    "README.md",
    "LICENSE"
    ],
    "main": "./lib/livescript",
    "bin": {
    "livescript": "./bin/livescript",
    "lsc": "./bin/lsc",
    "slake": "./bin/slake"
    },
    "scripts": {
    "pretest": "bin/slake build && bin/slake build:parser && bin/slake build",
    "test": "bin/slake test",
    "posttest": "git checkout -- lib"
    },
    "preferGlobal": true,
    "repository": {
    "type": "git",
    "url": "git://github.com/gkz/LiveScript.git"
    },
    "dependencies": {
    "prelude-ls": ">= 0.6.0"
    },
    "devDependencies": {
    "jison": "0.2.1",
    "uglify-js": "1.3.3"
    },
    "assets": [
    {
    "version": "1.1.1",
    "files": [
    "livescript.min.js"
    ]
    }
    ]
    },
    {
    "name": "lodash.js",
    "version": "1.2.1",
    "filename": "lodash.min.js",
    "description": "A low-level utility library delivering consistency, customization, performance, and extra features.",
    "homepage": "http://lodash.com",
    "license": "MIT",
    "main": "lodash",
    "keywords": [
    "browser",
    "client",
    "functional",
    "performance",
    "server",
    "speed",
    "util"
    ],
    "author": {
    "name": "John-David Dalton",
    "email": "john.david.dalton@gmail.com",
    "web": "http://allyoucanleet.com/"
    },
    "bugs": "https://github.com/bestiejs/lodash/issues",
    "repository": {
    "type": "git",
    "url": "https://github.com/bestiejs/lodash.git"
    },
    "engines": [
    "node",
    "rhino"
    ],
    "assets": [
    {
    "version": "1.2.1",
    "files": [
    "lodash.backbone.js",
    "lodash.backbone.min.js",
    "lodash.compat.js",
    "lodash.compat.min.js",
    "lodash.js",
    "lodash.legacy.js",
    "lodash.legacy.min.js",
    "lodash.min.js",
    "lodash.mobile.js",
    "lodash.mobile.min.js",
    "lodash.underscore.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "1.2.0",
    "files": [
    "lodash.backbone.js",
    "lodash.backbone.min.js",
    "lodash.compat.js",
    "lodash.compat.min.js",
    "lodash.js",
    "lodash.legacy.js",
    "lodash.legacy.min.js",
    "lodash.min.js",
    "lodash.mobile.js",
    "lodash.mobile.min.js",
    "lodash.underscore.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "1.1.1",
    "files": [
    "lodash.backbone.js",
    "lodash.backbone.min.js",
    "lodash.compat.js",
    "lodash.compat.min.js",
    "lodash.js",
    "lodash.legacy.js",
    "lodash.legacy.min.js",
    "lodash.min.js",
    "lodash.mobile.js",
    "lodash.mobile.min.js",
    "lodash.underscore.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "1.1.0",
    "files": [
    "lodash.backbone.js",
    "lodash.backbone.min.js",
    "lodash.compat.js",
    "lodash.compat.min.js",
    "lodash.js",
    "lodash.legacy.js",
    "lodash.legacy.min.js",
    "lodash.min.js",
    "lodash.mobile.js",
    "lodash.mobile.min.js",
    "lodash.underscore.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "1.0.1",
    "files": [
    "lodash.compat.js",
    "lodash.compat.min.js",
    "lodash.js",
    "lodash.min.js",
    "lodash.underscore.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "1.0.0-rc.3",
    "files": [
    "lodash.js",
    "lodash.min.js",
    "lodash.underscore.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "1.0.0-rc.2",
    "files": [
    "lodash.js",
    "lodash.min.js",
    "lodash.underscore.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "1.0.0-rc.1",
    "files": [
    "lodash.js",
    "lodash.min.js",
    "lodash.underscore.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "1.0.0",
    "files": [
    "lodash.compat.js",
    "lodash.compat.min.js",
    "lodash.js",
    "lodash.min.js",
    "lodash.underscore.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "0.10.0",
    "files": [
    "lodash.js",
    "lodash.min.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "0.9.2",
    "files": [
    "lodash.js",
    "lodash.min.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "0.9.1",
    "files": [
    "lodash.js",
    "lodash.min.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "0.9.0",
    "files": [
    "lodash.js",
    "lodash.min.js",
    "lodash.underscore.min.js"
    ]
    },
    {
    "version": "0.8.2",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.8.1",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.8.0",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.7.0",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.6.1",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.6.0",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.5.2",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.5.1",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.5.0",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.4.2",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.4.1",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.4.0",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.3.2",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.3.1",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.3.0",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.2.2",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.2.1",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.2.0",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    },
    {
    "version": "0.1.0",
    "files": [
    "lodash.js",
    "lodash.min.js"
    ]
    }
    ]
    },
    {
    "name": "log4javascript",
    "filename": "log4javascript.js",
    "version": "1.4.3",
    "description": "log4javascript is a JavaScript logging framework based on the Java logging framework log4j",
    "homepage": "http://log4javascript.org/",
    "keywords": [
    "log4javascript",
    "log4j",
    "logger"
    ],
    "maintainers": [
    {
    "name": "Tim Down",
    "web": "http://log4javascript.org"
    }
    ],
    "assets": [
    {
    "version": "1.4.3",
    "files": [
    "console.html",
    "console_uncompressed.html",
    "liteconsole.html",
    "liteconsole_uncompressed.html",
    "log4javascript.js",
    "log4javascript.min.js",
    "log4javascript_lite.js",
    "log4javascript_lite.min.js",
    "log4javascript_lite_uncompressed.js",
    "log4javascript_lite_uncompressed.min.js",
    "log4javascript_production.js",
    "log4javascript_production.min.js",
    "log4javascript_production_uncompressed.js",
    "log4javascript_production_uncompressed.min.js",
    "log4javascript_uncompressed.js",
    "log4javascript_uncompressed.min.js",
    "main.css",
    "main.min.css"
    ]
    }
    ]
    },
    {
    "name": "lunr.js",
    "filename": "lunr.min.js",
    "version": "0.3.0",
    "description": "Simple full-text search in your browser",
    "homepage": "http://lunrjs.com",
    "keywords": [
    "search"
    ],
    "maintainers": [
    {
    "name": "Oliver Nightingale",
    "email": "oliver.nightingale1@gmail.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/olivernn/lunr.js"
    }
    ],
    "assets": [
    {
    "version": "0.3.0",
    "files": [
    "lunr.min.js"
    ]
    }
    ]
    },
    {
    "name": "machina.js",
    "filename": "machina.min.js",
    "description": "A library for creating powerful and flexible finite state machines.Loosely inspired by Erlang/OTP's gen_fsm behavior.",
    "version": "0.3.4",
    "url": "http://machina-js.org/",
    "homepage": "http://machina-js.org/",
    "repository": {
    "type": "git",
    "url": "git://github.com/ifandelse/machina.js.git"
    },
    "author": "Jim Cowart (http://freshbrewedcode.com/jimcowart)",
    "contributors": [
    {
    "name": "Jim Cowart",
    "email": "jim@ifandelse.com",
    "url": "http://freshbrewedcode.com/jimcowart"
    },
    {
    "name": "Doug Neiner",
    "email": "doug@dougneiner.com",
    "url": "http://code.dougneiner.com"
    },
    {
    "name": "Friedemann Altrock",
    "email": "frodenius@gmail.com",
    "url": "https://github.com/fwg"
    },
    {
    "name": "Michiel Trimpe",
    "email": "michiel@trimpe.nl",
    "url": "https://github.com/mtrimpe"
    },
    {
    "name": "Brian Mavity",
    "url": "https://github.com/bmavity"
    }
    ],
    "keywords": [
    "state machine",
    "finite state machine",
    "fsm",
    "async",
    "workflow",
    "state",
    "machina",
    "machina-js",
    "machina.js",
    "machinajs"
    ],
    "bugs": "http://github.com/ifandelse/machina.js/issues",
    "engines": {
    "node": ">=0.4.0"
    },
    "dependencies": {
    "underscore": ">=1.1.7"
    },
    "licenses": [
    {
    "type": "MIT",
    "url": "http://opensource.org/licenses/MIT"
    },
    {
    "type": "GPL",
    "url": "http://opensource.org/licenses/GPL-2.0"
    }
    ],
    "assets": [
    {
    "version": "0.3.4",
    "files": [
    "machina.js",
    "machina.min.js"
    ]
    }
    ]
    },
    {
    "name": "masonry",
    "filename": "jquery.masonry.min.js",
    "version": "2.1.08",
    "description": "A dynamic layout plugin for jQuery.",
    "homepage": "http://masonry.desandro.com/",
    "keywords": [
    "jquery",
    "layout",
    "float"
    ],
    "maintainers": [
    {
    "name": "David DeSandro",
    "web": "http://desandro.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/desandro/masonry"
    }
    ],
    "assets": [
    {
    "version": "2.1.08",
    "files": [
    "jquery.masonry.min.js"
    ]
    },
    {
    "version": "2.1.07",
    "files": [
    "jquery.masonry.min.js"
    ]
    },
    {
    "version": "2.1.05",
    "files": [
    "jquery.masonry.min.js"
    ]
    },
    {
    "version": "2.1.04",
    "files": [
    "jquery.masonry.min.js"
    ]
    },
    {
    "version": "2.1.0",
    "files": [
    "jquery.masonry.min.js"
    ]
    }
    ]
    },
    {
    "name": "mediaelement",
    "filename": "js/mediaelement.min.js",
    "version": "2.11.3",
    "description": "HTML5 audio and video players in pure HTML and CSS. MediaElementPlayer.js uses the same HTML/CSS for all players.",
    "homepage": "http://mediaelementjs.com/",
    "keywords": [
    "video",
    "player",
    "html5"
    ],
    "maintainers": [
    {
    "name": "John Dyer",
    "web": "http://j.hn/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/johndyer/mediaelement"
    }
    ],
    "assets": [
    {
    "version": "2.11.3",
    "files": [
    "css/background.png",
    "css/bigplay.png",
    "css/bigplay.svg",
    "css/controls-ted.png",
    "css/controls-wmp-bg.png",
    "css/controls-wmp.png",
    "css/controls.png",
    "css/controls.svg",
    "css/loading.gif",
    "css/mediaelementplayer.css",
    "css/mediaelementplayer.min.css",
    "css/mejs-skins.css",
    "js/flashmediaelement.swf",
    "js/mediaelement-and-player.js",
    "js/mediaelement-and-player.min.js",
    "js/mediaelement.js",
    "js/mediaelement.min.js",
    "js/mediaelementplayer.js",
    "js/mediaelementplayer.min.js",
    "js/silverlightmediaelement.xap"
    ]
    }
    ]
    },
    {
    "name": "messenger",
    "description": "Client-side growl-like notifications with actions and auto-retry.",
    "filename": "js/messenger.min.js",
    "version": "1.2.3",
    "homepage": "http://github.hubspot.com/messenger",
    "keywords": [
    "client-side",
    "notification",
    "toast",
    "ajax"
    ],
    "devDependencies": {
    "grunt": "~0.4.0",
    "grunt-contrib-coffee": "~0.4.0",
    "grunt-contrib-compass": "~0.1.2",
    "grunt-contrib-uglify": "~0.1.2",
    "grunt-contrib-clean": "~0.4.0",
    "grunt-contrib-concat": "~0.1.3"
    },
    "repositories": [
    {
    "type": "git",
    "url": "http://github.com/HubSpot/messenger"
    }
    ],
    "assets": [
    {
    "version": "1.2.3",
    "files": [
    "css/messenger-spinner.css",
    "css/messenger-spinner.min.css",
    "css/messenger-theme-air.css",
    "css/messenger-theme-air.min.css",
    "css/messenger-theme-block.css",
    "css/messenger-theme-block.min.css",
    "css/messenger-theme-future.css",
    "css/messenger-theme-future.min.css",
    "css/messenger-theme-ice.css",
    "css/messenger-theme-ice.min.css",
    "css/messenger.css",
    "css/messenger.min.css",
    "js/messenger-theme-future.js",
    "js/messenger-theme-future.min.js",
    "js/messenger.js",
    "js/messenger.min.js"
    ]
    }
    ]
    },
    {
    "name": "meyer-reset",
    "filename": "reset.css",
    "version": "2.0",
    "description": "Eric Meyer CSS reset",
    "homepage": "http://meyerweb.com/eric/tools/css/reset/",
    "keywords": [
    "css",
    "reset"
    ],
    "maintainers": [
    {
    "name": "Eric Meyer",
    "web": "http://meyerweb.com//"
    }
    ],
    "assets": [
    {
    "version": "2.0",
    "files": [
    "reset.css",
    "reset.min.css"
    ]
    }
    ]
    },
    {
    "name": "mo",
    "version": "1.1.0",
    "description": "A collection of OzJS core modules that form a library called \"Mo\"",
    "filename": "lang.js",
    "homepage": "http://ozjs.org/mo/",
    "author": {
    "name": "dexteryy",
    "email": "dexter.yy@gmail.com",
    "url": "http://github.com/dexteryy"
    },
    "repository": {
    "type": "git",
    "url": "git://github.com/dexteryy/mo.git"
    },
    "licenses": [
    {
    "type": "MIT",
    "url": "http://www.opensource.org/licenses/mit-license.php"
    }
    ],
    "keywords": [
    "AMD",
    "oz",
    "ozjs"
    ],
    "assets": [
    {
    "version": "1.1.0",
    "files": [
    "browsers.js",
    "browsers.min.js",
    "cookie.js",
    "cookie.min.js",
    "domready.js",
    "domready.min.js",
    "easing.js",
    "easing.min.js",
    "key.js",
    "key.min.js",
    "lang.js",
    "lang.min.js",
    "lang/es5.js",
    "lang/es5.min.js",
    "lang/mix.js",
    "lang/mix.min.js",
    "lang/oop.js",
    "lang/oop.min.js",
    "lang/struct.js",
    "lang/struct.min.js",
    "lang/type.js",
    "lang/type.min.js",
    "mainloop.js",
    "mainloop.min.js",
    "network.js",
    "network.min.js",
    "network/ajax.js",
    "network/ajax.min.js",
    "template.js",
    "template.min.js",
    "template/micro.js",
    "template/micro.min.js",
    "template/string.js",
    "template/string.min.js"
    ]
    }
    ]
    },
    {
    "name": "mobilizejs",
    "filename": "mobilize.min.js",
    "description": "A HTML5 and Javascript framework to transform websites to mobile sites.",
    "version": "0.9",
    "homepage": "http://mobilizejs.com",
    "keywords": [
    "mobile",
    "framework"
    ],
    "maintainers": [
    {
    "name": "Jussi Toivola"
    }
    ],
    "repository": {
    "type": "git",
    "url": "https://github.com/mobilizejs/mobilize.js.git"
    },
    "bugs": "https://github.com/mobilizejs/mobilize.js/issues",
    "licenses": [
    {
    "type": "Creative Commons",
    "url": "http://mobilizejs.com/documentation/"
    }
    ],
    "assets": [
    {
    "version": "0.9",
    "files": [
    "mobilize.min.js"
    ]
    }
    ]
    },
    {
    "name": "modernizr",
    "filename": "modernizr.min.js",
    "version": "2.6.2",
    "description": "Modernizr adds classes to the <html> element which allow you to target specific browser functionality in your stylesheet. You don't actually need to write any Javascript to use it.",
    "homepage": "http://www.modernizr.com/",
    "keywords": [
    "css",
    "css3",
    "html",
    "html5",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Faruk Ates"
    },
    {
    "name": "Alex Sexton"
    },
    {
    "name": "Paul Irish"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/Modernizr/Modernizr"
    }
    ],
    "assets": [
    {
    "version": "2.6.2",
    "files": [
    "modernizr.js",
    "modernizr.min.js"
    ]
    },
    {
    "version": "2.6.1",
    "files": [
    "modernizr.min.js"
    ]
    },
    {
    "version": "2.5.3",
    "files": [
    "modernizr.min.js"
    ]
    },
    {
    "version": "2.0.6",
    "files": [
    "modernizr.min.js"
    ]
    },
    {
    "version": "2.0.4",
    "files": [
    "modernizr.min.js"
    ]
    },
    {
    "version": "1.7",
    "files": [
    "modernizr-1.7.min.js"
    ]
    }
    ]
    },
    {
    "name": "moment.js",
    "filename": "moment.min.js",
    "version": "2.0.0",
    "description": "A lightweight (4.3k) javascript date library for parsing, manipulating, and formatting dates.",
    "homepage": "http://momentjs.com/",
    "keywords": [
    "date",
    "moment",
    "time"
    ],
    "maintainers": [
    {
    "name": "Tim Wood"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/timrwood/moment"
    }
    ],
    "assets": [
    {
    "version": "2.0.0",
    "files": [
    "lang/ar-ma.js",
    "lang/ar-ma.min.js",
    "lang/ar.js",
    "lang/ar.min.js",
    "lang/bg.js",
    "lang/bg.min.js",
    "lang/ca.js",
    "lang/ca.min.js",
    "lang/cs.js",
    "lang/cs.min.js",
    "lang/cv.js",
    "lang/cv.min.js",
    "lang/da.js",
    "lang/da.min.js",
    "lang/de.js",
    "lang/de.min.js",
    "lang/en-ca.js",
    "lang/en-ca.min.js",
    "lang/en-gb.js",
    "lang/en-gb.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/fi.js",
    "lang/fi.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/he.js",
    "lang/he.min.js",
    "lang/hu.js",
    "lang/hu.min.js",
    "lang/id.js",
    "lang/id.min.js",
    "lang/is.js",
    "lang/is.min.js",
    "lang/it.js",
    "lang/it.min.js",
    "lang/ja.js",
    "lang/ja.min.js",
    "lang/ko.js",
    "lang/ko.min.js",
    "lang/lv.js",
    "lang/lv.min.js",
    "lang/nb.js",
    "lang/nb.min.js",
    "lang/ne.js",
    "lang/ne.min.js",
    "lang/nl.js",
    "lang/nl.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/sl.js",
    "lang/sl.min.js",
    "lang/sv.js",
    "lang/sv.min.js",
    "lang/th.js",
    "lang/th.min.js",
    "lang/tr.js",
    "lang/tr.min.js",
    "lang/tzm-la.js",
    "lang/tzm-la.min.js",
    "lang/tzm.js",
    "lang/tzm.min.js",
    "lang/uk.js",
    "lang/uk.min.js",
    "lang/zh-cn.js",
    "lang/zh-cn.min.js",
    "lang/zh-tw.js",
    "lang/zh-tw.min.js",
    "langs.js",
    "langs.min.js",
    "moment.js",
    "moment.min.js"
    ]
    },
    {
    "version": "1.7.2",
    "files": [
    "lang-all.min.js",
    "lang/bg.js",
    "lang/bg.min.js",
    "lang/ca.js",
    "lang/ca.min.js",
    "lang/cv.js",
    "lang/cv.min.js",
    "lang/da.js",
    "lang/da.min.js",
    "lang/de.js",
    "lang/de.min.js",
    "lang/en-ca.js",
    "lang/en-ca.min.js",
    "lang/en-gb.js",
    "lang/en-gb.min.js",
    "lang/es.js",
    "lang/es.min.js",
    "lang/et.js",
    "lang/et.min.js",
    "lang/eu.js",
    "lang/eu.min.js",
    "lang/fi.js",
    "lang/fi.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/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/jp.js",
    "lang/jp.min.js",
    "lang/ko.js",
    "lang/ko.min.js",
    "lang/kr.js",
    "lang/kr.min.js",
    "lang/nb.js",
    "lang/nb.min.js",
    "lang/nl.js",
    "lang/nl.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/sv.js",
    "lang/sv.min.js",
    "lang/tr.js",
    "lang/tr.min.js",
    "lang/zh-cn.js",
    "lang/zh-cn.min.js",
    "lang/zh-tw.js",
    "lang/zh-tw.min.js",
    "moment.js",
    "moment.min.js"
    ]
    },
    {
    "version": "1.7.0",
    "files": [
    "moment.min.js"
    ]
    },
    {
    "version": "1.6.2",
    "files": [
    "moment.min.js"
    ]
    }
    ]
    },
    {
    "name": "mootools-more",
    "filename": "mootools-more-yui-compressed.js",
    "version": "1.4.0.1",
    "description": "MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API.",
    "homepage": "http://mootools.net/",
    "keywords": [
    "framework",
    "toolkit",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Valerio Proietti",
    "web": "http://mad4milk.net/"
    },
    {
    "name": "Mootools Dev Team"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/mootools/mootools-more.git"
    }
    ],
    "assets": [
    {
    "version": "1.4.0.1",
    "files": [
    "mootools-more-yui-compressed.js",
    "mootools-more-yui-compressed.min.js"
    ]
    }
    ]
    },
    {
    "name": "mootools",
    "filename": "mootools-core-full-compat-yc.js",
    "version": "1.4.5",
    "description": "MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API.",
    "homepage": "http://mootools.net/",
    "keywords": [
    "framework",
    "toolkit",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Valerio Proietti",
    "web": "http://mad4milk.net/"
    },
    {
    "name": "Mootools Dev Team"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/mootools/mootools-core.git"
    }
    ],
    "assets": [
    {
    "version": "1.4.5",
    "files": [
    "mootools-core-full-compat-yc.js",
    "mootools-core-full-compat-yc.min.js",
    "mootools-core-full-compat.js",
    "mootools-core-full-compat.min.js",
    "mootools-core-full-nocompat-yc.js",
    "mootools-core-full-nocompat-yc.min.js",
    "mootools-core-full-nocompat.js",
    "mootools-core-full-nocompat.min.js"
    ]
    },
    {
    "version": "1.3.2",
    "files": [
    "mootools-yui-compressed.js",
    "mootools-yui-compressed.min.js"
    ]
    }
    ]
    },
    {
    "name": "morris.js",
    "filename": "morris.min.js",
    "version": "0.4.2",
    "description": "Pretty time-series line graphs",
    "homepage": "http://oesmith.github.com/morris.js/",
    "keywords": [
    "graphs",
    "line",
    "time",
    "charts"
    ],
    "maintainers": [
    {
    "name": "Olly Smith",
    "url": "http://www.oesmith.co.uk"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/oesmith/morris.js.git"
    }
    ],
    "assets": [
    {
    "version": "0.4.2",
    "files": [
    "morris.css",
    "morris.js",
    "morris.min.js"
    ]
    },
    {
    "version": "0.4.0",
    "files": [
    "morris.css",
    "morris.min.css",
    "morris.min.js"
    ]
    },
    {
    "version": "0.3.3",
    "files": [
    "morris.min.js"
    ]
    },
    {
    "version": "0.3.0",
    "files": [
    "morris.min.js"
    ]
    },
    {
    "version": "0.2.9",
    "files": [
    "morris.min.js"
    ]
    }
    ]
    },
    {
    "name": "mousetrap",
    "filename": "mousetrap.min.js",
    "version": "1.2.2",
    "description": "Mousetrap is a standalone library with no external dependencies. It weighs in at around 1.7kb minified and gzipped and 3kb minified.",
    "homepage": "http://craig.is/killing/mice",
    "keywords": [
    "keyboard",
    "shortcut",
    "mouse"
    ],
    "maintainers": [
    {
    "name": "Craig Campbell"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/ccampbell/mousetrap.git"
    }
    ],
    "assets": [
    {
    "version": "1.2.2",
    "files": [
    "mousetrap.js",
    "mousetrap.min.js"
    ]
    }
    ]
    },
    {
    "name": "mustache.js",
    "filename": "mustache.min.js",
    "version": "0.7.2",
    "description": "Logic-less {{mustache}} templates with JavaScript",
    "author": "mustache.js Authors <http://github.com/janl/mustache.js>",
    "homepage": "https://github.com/janl/mustache.js",
    "keywords": [
    "templates",
    "templating",
    "mustache",
    "template",
    "ejs"
    ],
    "maintainers": [
    {
    "name": "Jan Lehnardt",
    "email": "jan@apache.org",
    "web": "http://jan.prima.de/plok/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/janl/mustache.js"
    }
    ],
    "assets": [
    {
    "version": "0.7.2",
    "files": [
    "mustache.js",
    "mustache.min.js"
    ]
    },
    {
    "version": "0.7.0",
    "files": [
    "mustache.min.js"
    ]
    },
    {
    "version": "0.5.0-dev",
    "files": [
    "mustache.js",
    "mustache.min.js"
    ]
    },
    {
    "version": "0.4.2",
    "files": [
    "mustache.min.js"
    ]
    },
    {
    "version": "0.3.0",
    "files": [
    "mustache.min.js"
    ]
    }
    ]
    },
    {
    "name": "ninjaui",
    "filename": "jquery.ninjaui.min.js",
    "version": "1.0.1",
    "description": "The jQuery plugin for lethal interaction",
    "homepage": "http://ninjaui.com/",
    "keywords": [
    "ninjaui",
    "ui",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Jamie R. Hoover and Faisal N. Jawdat",
    "web": "http://ninjaui.com/"
    }
    ],
    "bugs": "https://github.com/ninja/ui/issues/",
    "repositories": [
    {
    "type": "plain file",
    "url": "https://github.com/ninja/ui/"
    }
    ],
    "assets": [
    {
    "version": "1.0.1",
    "files": [
    "jquery.ninjaui.min.js"
    ]
    },
    {
    "version": "1.0.0",
    "files": [
    "jquery.ninjaui.min.js"
    ]
    }
    ]
    },
    {
    "name": "noUiSlider",
    "filename": "jquery.nouislider.min.js",
    "version": "3.1.1",
    "description": "A jQuery plugin that turns an html object into a nice (range) slider.",
    "homepage": "http://refreshless.com/nouislider/",
    "keywords": [
    "jquery",
    "slider",
    "range"
    ],
    "maintainers": [
    {
    "name": "Léon Gersen",
    "web": "http://refreshless.com/"
    }
    ],
    "bugs": "https://github.com/leongersen/noUiSlider/issues",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/leongersen/noUiSlider"
    }
    ],
    "assets": [
    {
    "version": "3.1.1",
    "files": [
    "jquery.nouislider.js",
    "jquery.nouislider.min.js",
    "nouislider.fox.css",
    "nouislider.fox.min.css",
    "nouislider.space.css",
    "nouislider.space.min.css"
    ]
    },
    {
    "version": "2.5.5",
    "files": [
    "jquery.nouislider.js",
    "jquery.nouislider.min.js",
    "nouislider.css",
    "nouislider.min.css"
    ]
    }
    ]
    },
    {
    "name": "noisy",
    "filename": "jquery.noisy.min.js",
    "version": "1.1.1",
    "description": "Adds random noise to the background of a given element.",
    "homepage": "http://rappdaniel.com/noisy/",
    "keywords": [
    "noisy",
    "noise generator",
    "canvas"
    ],
    "maintainers": [
    {
    "name": "Daniel Rapp",
    "email": "danielrappt@gmail.com",
    "web": "http://rappdaniel.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/DanielRapp/Noisy"
    }
    ],
    "assets": [
    {
    "version": "1.1.1",
    "files": [
    "jquery.noisy.min.js"
    ]
    },
    {
    "version": "1.1",
    "files": [
    "jquery.noisy.min.js"
    ]
    },
    {
    "version": "1.0",
    "files": [
    "jquery.noisy.min.js"
    ]
    }
    ]
    },
    {
    "name": "normalize",
    "filename": "normalize.css",
    "version": "2.1.0",
    "description": "Normalize.css makes browsers render all elements consistently and in line with modern standards.",
    "homepage": "http://necolas.github.com/normalize.css/",
    "keywords": [
    "cross browser"
    ],
    "maintainers": [
    {
    "name": "Nicolas Gallagher",
    "web": "http://nicolasgallagher.com/"
    },
    {
    "name": "Jonathan Neal",
    "web": "http://twitter.com/jon_neal/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/necolas/normalize.css"
    }
    ],
    "assets": [
    {
    "version": "2.1.0",
    "files": [
    "normalize.css",
    "normalize.min.css"
    ]
    },
    {
    "version": "2.0.1",
    "files": [
    "normalize.css",
    "normalize.min.css"
    ]
    },
    {
    "version": "0",
    "files": [
    "normalize.css",
    "normalize.min.css"
    ]
    }
    ]
    },
    {
    "name": "numeral.js",
    "filename": "numeral.min.js",
    "version": "1.4.5",
    "description": "A lightweight javascript library to format and manipulate numbers.",
    "homepage": "http://numeraljs.com/",
    "keywords": [
    "numeral",
    "number",
    "format",
    "time",
    "money",
    "percentage"
    ],
    "maintainers": [
    {
    "name": "Adam Draper"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/adamwdraper/Numeral-js"
    }
    ],
    "assets": [
    {
    "version": "1.4.5",
    "files": [
    "numeral.min.js"
    ]
    },
    {
    "version": "1.4.1",
    "files": [
    "numeral.min.js"
    ]
    }
    ]
    },
    {
    "name": "nwmatcher",
    "filename": "nwmatcher.min.js",
    "version": "1.2.5",
    "description": "A CSS3-compliant JavaScript selector engine.",
    "homepage": "http://javascript.nwbox.com/NWMatcher/",
    "keywords": [
    "css",
    "matcher",
    "selector",
    "ender"
    ],
    "maintainers": [
    {
    "name": "Diego Perini",
    "email": "diego.perini@gmail.com",
    "web": "http://www.iport.it/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "git://github.com/dperini/nwmatcher.git"
    }
    ],
    "assets": [
    {
    "version": "1.2.5",
    "files": [
    "nwmatcher.js",
    "nwmatcher.min.js"
    ]
    }
    ]
    },
    {
    "name": "ocanvas",
    "filename": "ocanvas.min.js",
    "version": "2.4.0",
    "description": "oCanvas is a JavaScript library that makes development with HTML5 canvas easy, by using an object-based approach.",
    "homepage": "http://ocanvas.org/",
    "keywords": [
    "html5",
    "canvas"
    ],
    "maintainers": [
    {
    "name": "Johannes Koggdal",
    "twitter": "JohannesKoggdal",
    "web": "http://koggdal.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/koggdal/ocanvas"
    }
    ],
    "assets": [
    {
    "version": "2.4.0",
    "files": [
    "ocanvas.min.js"
    ]
    },
    {
    "version": "2.3.1",
    "files": [
    "ocanvas.min.js"
    ]
    },
    {
    "version": "2.2.2",
    "files": [
    "ocanvas.min.js"
    ]
    },
    {
    "version": "2.2.1",
    "files": [
    "ocanvas.min.js"
    ]
    },
    {
    "version": "2.2.0",
    "files": [
    "ocanvas.min.js"
    ]
    },
    {
    "version": "2.1.1",
    "files": [
    "ocanvas.min.js"
    ]
    },
    {
    "version": "2.1.0",
    "files": [
    "ocanvas.min.js"
    ]
    },
    {
    "version": "2.0.0",
    "files": [
    "ocanvas.min.js"
    ]
    },
    {
    "version": "1.0",
    "files": [
    "ocanvas.min.js"
    ]
    }
    ]
    },
    {
    "name": "opal-parser",
    "filename": "opal-parser.min.js",
    "version": "0.3.43",
    "description": "Ruby runtime and core library for javascript.",
    "homepage": "https://github.com/opal/opal",
    "keywords": [
    "opal",
    "opal-parser",
    "opal.js",
    "opalrb",
    "ruby",
    "compiler",
    "javascript",
    "language"
    ],
    "licenses": [
    {
    "type": "MIT",
    "url": "https://github.com/opal/opal/blob/master/LICENSE"
    }
    ],
    "maintainers": [
    {
    "name": "Adam Beynon",
    "web": "https://github.com/adambeynon"
    },
    {
    "name": "Elia Schito",
    "web": "http://elia.schito.me"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/opal/opal"
    }
    ],
    "assets": [
    {
    "version": "0.3.43",
    "files": [
    "opal-parser.js",
    "opal-parser.min.js"
    ]
    }
    ]
    },
    {
    "name": "opal",
    "filename": "opal.min.js",
    "version": "0.3.43",
    "description": "Ruby runtime and core library for javascript.",
    "homepage": "http://opalrb.org",
    "keywords": [
    "opal",
    "opal.js",
    "opalrb",
    "ruby",
    "compiler",
    "javascript",
    "language"
    ],
    "licenses": [
    {
    "type": "MIT",
    "url": "https://github.com/opal/opal/blob/master/LICENSE"
    }
    ],
    "maintainers": [
    {
    "name": "Adam Beynon",
    "web": "https://github.com/adambeynon"
    },
    {
    "name": "Elia Schito",
    "web": "http://elia.schito.me"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/opal/opal"
    }
    ],
    "assets": [
    {
    "version": "0.3.43",
    "files": [
    "opal.js",
    "opal.min.js"
    ]
    }
    ]
    },
    {
    "name": "openajax-hub",
    "filename": "OpenAjaxUnmanagedHub.min.js",
    "version": "2.0.7",
    "description": "The central feature of the OpenAjax Hub is its publish/subscribe event manager (the \"pub/sub manager\"), which enables loose assembly and integration of Ajax components. With the pub/sub manager, one Ajax component can publish (i.e., broadcast) an event to which other Ajax components can subscribe, thereby allowing these components to communicate with each other through the Hub, which acts as an intermediary message bus.",
    "homepage": "http://www.openajax.org/member/wiki/OpenAjax_Hub_1.0_Specification",
    "keywords": [
    "publish",
    "subscribe",
    "pub/sub",
    "hub",
    "messaging",
    "broadcast",
    "decoupling"
    ],
    "maintainers": [
    {
    "name": "OpenAjax Alliance",
    "web": "http://www.openajax.org/"
    }
    ],
    "repositories": [
    {
    "type": "svn",
    "url": "https://openajaxallianc.svn.sourceforge.net/svnroot/openajaxallianc",
    "path": "hub20/trunk/src/OpenAjax.js"
    }
    ],
    "assets": [
    {
    "version": "2.0.7",
    "files": [
    "OpenAjaxUnmanagedHub.min.js"
    ]
    }
    ]
    },
    {
    "name": "openlayers",
    "filename": "OpenLayers.js",
    "version": "2.12",
    "description": "OpenLayers is a JavaScript library for building map applications on the web. OpenLayers is made available under a BSD-license. Please see license.txt in this distribution for more details.",
    "homepage": "http://openlayers.org/",
    "keywords": [
    "map",
    "openlayers",
    "maps"
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/openlayers/openlayers"
    }
    ],
    "assets": [
    {
    "version": "2.12",
    "files": [
    "OpenLayers.debug.js",
    "OpenLayers.debug.min.js",
    "OpenLayers.js",
    "OpenLayers.light.debug.js",
    "OpenLayers.light.debug.min.js",
    "OpenLayers.light.js",
    "OpenLayers.light.min.js",
    "OpenLayers.min.js",
    "OpenLayers.mobile.debug.js",
    "OpenLayers.mobile.debug.min.js",
    "OpenLayers.mobile.js",
    "OpenLayers.mobile.min.js",
    "img/blank.gif",
    "img/cloud-popup-relative.png",
    "img/drag-rectangle-off.png",
    "img/drag-rectangle-on.png",
    "img/east-mini.png",
    "img/layer-switcher-maximize.png",
    "img/layer-switcher-minimize.png",
    "img/marker-blue.png",
    "img/marker-gold.png",
    "img/marker-green.png",
    "img/marker.png",
    "img/measuring-stick-off.png",
    "img/measuring-stick-on.png",
    "img/north-mini.png",
    "img/panning-hand-off.png",
    "img/panning-hand-on.png",
    "img/slider.png",
    "img/south-mini.png",
    "img/west-mini.png",
    "img/zoom-minus-mini.png",
    "img/zoom-plus-mini.png",
    "img/zoom-world-mini.png",
    "img/zoombar.png",
    "lib/Firebug/errorIcon.png",
    "lib/Firebug/firebug.css",
    "lib/Firebug/firebug.html",
    "lib/Firebug/firebug.js",
    "lib/Firebug/firebug.min.css",
    "lib/Firebug/firebug.min.js",
    "lib/Firebug/firebugx.js",
    "lib/Firebug/firebugx.min.js",
    "lib/Firebug/infoIcon.png",
    "lib/Firebug/license.txt",
    "lib/Firebug/readme.txt",
    "lib/Firebug/warningIcon.png",
    "lib/OpenLayers.js",
    "lib/OpenLayers.min.js",
    "lib/OpenLayers/Animation.js",
    "lib/OpenLayers/Animation.min.js",
    "lib/OpenLayers/BaseTypes.js",
    "lib/OpenLayers/BaseTypes.min.js",
    "lib/OpenLayers/BaseTypes/Bounds.js",
    "lib/OpenLayers/BaseTypes/Bounds.min.js",
    "lib/OpenLayers/BaseTypes/Class.js",
    "lib/OpenLayers/BaseTypes/Class.min.js",
    "lib/OpenLayers/BaseTypes/Date.js",
    "lib/OpenLayers/BaseTypes/Date.min.js",
    "lib/OpenLayers/BaseTypes/Element.js",
    "lib/OpenLayers/BaseTypes/Element.min.js",
    "lib/OpenLayers/BaseTypes/LonLat.js",
    "lib/OpenLayers/BaseTypes/LonLat.min.js",
    "lib/OpenLayers/BaseTypes/Pixel.js",
    "lib/OpenLayers/BaseTypes/Pixel.min.js",
    "lib/OpenLayers/BaseTypes/Size.js",
    "lib/OpenLayers/BaseTypes/Size.min.js",
    "lib/OpenLayers/Console.js",
    "lib/OpenLayers/Console.min.js",
    "lib/OpenLayers/Control.js",
    "lib/OpenLayers/Control.min.js",
    "lib/OpenLayers/Control/ArgParser.js",
    "lib/OpenLayers/Control/ArgParser.min.js",
    "lib/OpenLayers/Control/Attribution.js",
    "lib/OpenLayers/Control/Attribution.min.js",
    "lib/OpenLayers/Control/Button.js",
    "lib/OpenLayers/Control/Button.min.js",
    "lib/OpenLayers/Control/CacheRead.js",
    "lib/OpenLayers/Control/CacheRead.min.js",
    "lib/OpenLayers/Control/CacheWrite.js",
    "lib/OpenLayers/Control/CacheWrite.min.js",
    "lib/OpenLayers/Control/DragFeature.js",
    "lib/OpenLayers/Control/DragFeature.min.js",
    "lib/OpenLayers/Control/DragPan.js",
    "lib/OpenLayers/Control/DragPan.min.js",
    "lib/OpenLayers/Control/DrawFeature.js",
    "lib/OpenLayers/Control/DrawFeature.min.js",
    "lib/OpenLayers/Control/EditingToolbar.js",
    "lib/OpenLayers/Control/EditingToolbar.min.js",
    "lib/OpenLayers/Control/Geolocate.js",
    "lib/OpenLayers/Control/Geolocate.min.js",
    "lib/OpenLayers/Control/GetFeature.js",
    "lib/OpenLayers/Control/GetFeature.min.js",
    "lib/OpenLayers/Control/Graticule.js",
    "lib/OpenLayers/Control/Graticule.min.js",
    "lib/OpenLayers/Control/KeyboardDefaults.js",
    "lib/OpenLayers/Control/KeyboardDefaults.min.js",
    "lib/OpenLayers/Control/LayerSwitcher.js",
    "lib/OpenLayers/Control/LayerSwitcher.min.js",
    "lib/OpenLayers/Control/Measure.js",
    "lib/OpenLayers/Control/Measure.min.js",
    "lib/OpenLayers/Control/ModifyFeature.js",
    "lib/OpenLayers/Control/ModifyFeature.min.js",
    "lib/OpenLayers/Control/MousePosition.js",
    "lib/OpenLayers/Control/MousePosition.min.js",
    "lib/OpenLayers/Control/NavToolbar.js",
    "lib/OpenLayers/Control/NavToolbar.min.js",
    "lib/OpenLayers/Control/Navigation.js",
    "lib/OpenLayers/Control/Navigation.min.js",
    "lib/OpenLayers/Control/NavigationHistory.js",
    "lib/OpenLayers/Control/NavigationHistory.min.js",
    "lib/OpenLayers/Control/OverviewMap.js",
    "lib/OpenLayers/Control/OverviewMap.min.js",
    "lib/OpenLayers/Control/Pan.js",
    "lib/OpenLayers/Control/Pan.min.js",
    "lib/OpenLayers/Control/PanPanel.js",
    "lib/OpenLayers/Control/PanPanel.min.js",
    "lib/OpenLayers/Control/PanZoom.js",
    "lib/OpenLayers/Control/PanZoom.min.js",
    "lib/OpenLayers/Control/PanZoomBar.js",
    "lib/OpenLayers/Control/PanZoomBar.min.js",
    "lib/OpenLayers/Control/Panel.js",
    "lib/OpenLayers/Control/Panel.min.js",
    "lib/OpenLayers/Control/Permalink.js",
    "lib/OpenLayers/Control/Permalink.min.js",
    "lib/OpenLayers/Control/PinchZoom.js",
    "lib/OpenLayers/Control/PinchZoom.min.js",
    "lib/OpenLayers/Control/SLDSelect.js",
    "lib/OpenLayers/Control/SLDSelect.min.js",
    "lib/OpenLayers/Control/Scale.js",
    "lib/OpenLayers/Control/Scale.min.js",
    "lib/OpenLayers/Control/ScaleLine.js",
    "lib/OpenLayers/Control/ScaleLine.min.js",
    "lib/OpenLayers/Control/SelectFeature.js",
    "lib/OpenLayers/Control/SelectFeature.min.js",
    "lib/OpenLayers/Control/Snapping.js",
    "lib/OpenLayers/Control/Snapping.min.js",
    "lib/OpenLayers/Control/Split.js",
    "lib/OpenLayers/Control/Split.min.js",
    "lib/OpenLayers/Control/TouchNavigation.js",
    "lib/OpenLayers/Control/TouchNavigation.min.js",
    "lib/OpenLayers/Control/TransformFeature.js",
    "lib/OpenLayers/Control/TransformFeature.min.js",
    "lib/OpenLayers/Control/UTFGrid.js",
    "lib/OpenLayers/Control/UTFGrid.min.js",
    "lib/OpenLayers/Control/WMSGetFeatureInfo.js",
    "lib/OpenLayers/Control/WMSGetFeatureInfo.min.js",
    "lib/OpenLayers/Control/WMTSGetFeatureInfo.js",
    "lib/OpenLayers/Control/WMTSGetFeatureInfo.min.js",
    "lib/OpenLayers/Control/Zoom.js",
    "lib/OpenLayers/Control/Zoom.min.js",
    "lib/OpenLayers/Control/ZoomBox.js",
    "lib/OpenLayers/Control/ZoomBox.min.js",
    "lib/OpenLayers/Control/ZoomIn.js",
    "lib/OpenLayers/Control/ZoomIn.min.js",
    "lib/OpenLayers/Control/ZoomOut.js",
    "lib/OpenLayers/Control/ZoomOut.min.js",
    "lib/OpenLayers/Control/ZoomPanel.js",
    "lib/OpenLayers/Control/ZoomPanel.min.js",
    "lib/OpenLayers/Control/ZoomToMaxExtent.js",
    "lib/OpenLayers/Control/ZoomToMaxExtent.min.js",
    "lib/OpenLayers/Events.js",
    "lib/OpenLayers/Events.min.js",
    "lib/OpenLayers/Events/buttonclick.js",
    "lib/OpenLayers/Events/buttonclick.min.js",
    "lib/OpenLayers/Feature.js",
    "lib/OpenLayers/Feature.min.js",
    "lib/OpenLayers/Feature/Vector.js",
    "lib/OpenLayers/Feature/Vector.min.js",
    "lib/OpenLayers/Filter.js",
    "lib/OpenLayers/Filter.min.js",
    "lib/OpenLayers/Filter/Comparison.js",
    "lib/OpenLayers/Filter/Comparison.min.js",
    "lib/OpenLayers/Filter/FeatureId.js",
    "lib/OpenLayers/Filter/FeatureId.min.js",
    "lib/OpenLayers/Filter/Function.js",
    "lib/OpenLayers/Filter/Function.min.js",
    "lib/OpenLayers/Filter/Logical.js",
    "lib/OpenLayers/Filter/Logical.min.js",
    "lib/OpenLayers/Filter/Spatial.js",
    "lib/OpenLayers/Filter/Spatial.min.js",
    "lib/OpenLayers/Format.js",
    "lib/OpenLayers/Format.min.js",
    "lib/OpenLayers/Format/ArcXML.js",
    "lib/OpenLayers/Format/ArcXML.min.js",
    "lib/OpenLayers/Format/ArcXML/Features.js",
    "lib/OpenLayers/Format/ArcXML/Features.min.js",
    "lib/OpenLayers/Format/Atom.js",
    "lib/OpenLayers/Format/Atom.min.js",
    "lib/OpenLayers/Format/CQL.js",
    "lib/OpenLayers/Format/CQL.min.js",
    "lib/OpenLayers/Format/CSWGetDomain.js",
    "lib/OpenLayers/Format/CSWGetDomain.min.js",
    "lib/OpenLayers/Format/CSWGetDomain/v2_0_2.js",
    "lib/OpenLayers/Format/CSWGetDomain/v2_0_2.min.js",
    "lib/OpenLayers/Format/CSWGetRecords.js",
    "lib/OpenLayers/Format/CSWGetRecords.min.js",
    "lib/OpenLayers/Format/CSWGetRecords/v2_0_2.js",
    "lib/OpenLayers/Format/CSWGetRecords/v2_0_2.min.js",
    "lib/OpenLayers/Format/Context.js",
    "lib/OpenLayers/Format/Context.min.js",
    "lib/OpenLayers/Format/Filter.js",
    "lib/OpenLayers/Format/Filter.min.js",
    "lib/OpenLayers/Format/Filter/v1.js",
    "lib/OpenLayers/Format/Filter/v1.min.js",
    "lib/OpenLayers/Format/Filter/v1_0_0.js",
    "lib/OpenLayers/Format/Filter/v1_0_0.min.js",
    "lib/OpenLayers/Format/Filter/v1_1_0.js",
    "lib/OpenLayers/Format/Filter/v1_1_0.min.js",
    "lib/OpenLayers/Format/GML.js",
    "lib/OpenLayers/Format/GML.min.js",
    "lib/OpenLayers/Format/GML/Base.js",
    "lib/OpenLayers/Format/GML/Base.min.js",
    "lib/OpenLayers/Format/GML/v2.js",
    "lib/OpenLayers/Format/GML/v2.min.js",
    "lib/OpenLayers/Format/GML/v3.js",
    "lib/OpenLayers/Format/GML/v3.min.js",
    "lib/OpenLayers/Format/GPX.js",
    "lib/OpenLayers/Format/GPX.min.js",
    "lib/OpenLayers/Format/GeoJSON.js",
    "lib/OpenLayers/Format/GeoJSON.min.js",
    "lib/OpenLayers/Format/GeoRSS.js",
    "lib/OpenLayers/Format/GeoRSS.min.js",
    "lib/OpenLayers/Format/JSON.js",
    "lib/OpenLayers/Format/JSON.min.js",
    "lib/OpenLayers/Format/KML.js",
    "lib/OpenLayers/Format/KML.min.js",
    "lib/OpenLayers/Format/OGCExceptionReport.js",
    "lib/OpenLayers/Format/OGCExceptionReport.min.js",
    "lib/OpenLayers/Format/OSM.js",
    "lib/OpenLayers/Format/OSM.min.js",
    "lib/OpenLayers/Format/OWSCommon.js",
    "lib/OpenLayers/Format/OWSCommon.min.js",
    "lib/OpenLayers/Format/OWSCommon/v1.js",
    "lib/OpenLayers/Format/OWSCommon/v1.min.js",
    "lib/OpenLayers/Format/OWSCommon/v1_0_0.js",
    "lib/OpenLayers/Format/OWSCommon/v1_0_0.min.js",
    "lib/OpenLayers/Format/OWSCommon/v1_1_0.js",
    "lib/OpenLayers/Format/OWSCommon/v1_1_0.min.js",
    "lib/OpenLayers/Format/OWSContext.js",
    "lib/OpenLayers/Format/OWSContext.min.js",
    "lib/OpenLayers/Format/OWSContext/v0_3_1.js",
    "lib/OpenLayers/Format/OWSContext/v0_3_1.min.js",
    "lib/OpenLayers/Format/QueryStringFilter.js",
    "lib/OpenLayers/Format/QueryStringFilter.min.js",
    "lib/OpenLayers/Format/SLD.js",
    "lib/OpenLayers/Format/SLD.min.js",
    "lib/OpenLayers/Format/SLD/v1.js",
    "lib/OpenLayers/Format/SLD/v1.min.js",
    "lib/OpenLayers/Format/SLD/v1_0_0.js",
    "lib/OpenLayers/Format/SLD/v1_0_0.min.js",
    "lib/OpenLayers/Format/SLD/v1_0_0_GeoServer.js",
    "lib/OpenLayers/Format/SLD/v1_0_0_GeoServer.min.js",
    "lib/OpenLayers/Format/SOSCapabilities.js",
    "lib/OpenLayers/Format/SOSCapabilities.min.js",
    "lib/OpenLayers/Format/SOSCapabilities/v1_0_0.js",
    "lib/OpenLayers/Format/SOSCapabilities/v1_0_0.min.js",
    "lib/OpenLayers/Format/SOSGetFeatureOfInterest.js",
    "lib/OpenLayers/Format/SOSGetFeatureOfInterest.min.js",
    "lib/OpenLayers/Format/SOSGetObservation.js",
    "lib/OpenLayers/Format/SOSGetObservation.min.js",
    "lib/OpenLayers/Format/Text.js",
    "lib/OpenLayers/Format/Text.min.js",
    "lib/OpenLayers/Format/WCSGetCoverage.js",
    "lib/OpenLayers/Format/WCSGetCoverage.min.js",
    "lib/OpenLayers/Format/WFS.js",
    "lib/OpenLayers/Format/WFS.min.js",
    "lib/OpenLayers/Format/WFSCapabilities.js",
    "lib/OpenLayers/Format/WFSCapabilities.min.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1.min.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1_0_0.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1_0_0.min.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1_1_0.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1_1_0.min.js",
    "lib/OpenLayers/Format/WFSDescribeFeatureType.js",
    "lib/OpenLayers/Format/WFSDescribeFeatureType.min.js",
    "lib/OpenLayers/Format/WFST.js",
    "lib/OpenLayers/Format/WFST.min.js",
    "lib/OpenLayers/Format/WFST/v1.js",
    "lib/OpenLayers/Format/WFST/v1.min.js",
    "lib/OpenLayers/Format/WFST/v1_0_0.js",
    "lib/OpenLayers/Format/WFST/v1_0_0.min.js",
    "lib/OpenLayers/Format/WFST/v1_1_0.js",
    "lib/OpenLayers/Format/WFST/v1_1_0.min.js",
    "lib/OpenLayers/Format/WKT.js",
    "lib/OpenLayers/Format/WKT.min.js",
    "lib/OpenLayers/Format/WMC.js",
    "lib/OpenLayers/Format/WMC.min.js",
    "lib/OpenLayers/Format/WMC/v1.js",
    "lib/OpenLayers/Format/WMC/v1.min.js",
    "lib/OpenLayers/Format/WMC/v1_0_0.js",
    "lib/OpenLayers/Format/WMC/v1_0_0.min.js",
    "lib/OpenLayers/Format/WMC/v1_1_0.js",
    "lib/OpenLayers/Format/WMC/v1_1_0.min.js",
    "lib/OpenLayers/Format/WMSCapabilities.js",
    "lib/OpenLayers/Format/WMSCapabilities.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_0.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_0.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_1.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_1.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_1_WMSC.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_1_WMSC.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_3.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_3.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_3_0.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_3_0.min.js",
    "lib/OpenLayers/Format/WMSDescribeLayer.js",
    "lib/OpenLayers/Format/WMSDescribeLayer.min.js",
    "lib/OpenLayers/Format/WMSDescribeLayer/v1_1.js",
    "lib/OpenLayers/Format/WMSDescribeLayer/v1_1.min.js",
    "lib/OpenLayers/Format/WMSGetFeatureInfo.js",
    "lib/OpenLayers/Format/WMSGetFeatureInfo.min.js",
    "lib/OpenLayers/Format/WMTSCapabilities.js",
    "lib/OpenLayers/Format/WMTSCapabilities.min.js",
    "lib/OpenLayers/Format/WMTSCapabilities/v1_0_0.js",
    "lib/OpenLayers/Format/WMTSCapabilities/v1_0_0.min.js",
    "lib/OpenLayers/Format/WPSCapabilities.js",
    "lib/OpenLayers/Format/WPSCapabilities.min.js",
    "lib/OpenLayers/Format/WPSCapabilities/v1_0_0.js",
    "lib/OpenLayers/Format/WPSCapabilities/v1_0_0.min.js",
    "lib/OpenLayers/Format/WPSDescribeProcess.js",
    "lib/OpenLayers/Format/WPSDescribeProcess.min.js",
    "lib/OpenLayers/Format/WPSExecute.js",
    "lib/OpenLayers/Format/WPSExecute.min.js",
    "lib/OpenLayers/Format/XLS.js",
    "lib/OpenLayers/Format/XLS.min.js",
    "lib/OpenLayers/Format/XLS/v1.js",
    "lib/OpenLayers/Format/XLS/v1.min.js",
    "lib/OpenLayers/Format/XLS/v1_1_0.js",
    "lib/OpenLayers/Format/XLS/v1_1_0.min.js",
    "lib/OpenLayers/Format/XML.js",
    "lib/OpenLayers/Format/XML.min.js",
    "lib/OpenLayers/Format/XML/VersionedOGC.js",
    "lib/OpenLayers/Format/XML/VersionedOGC.min.js",
    "lib/OpenLayers/Geometry.js",
    "lib/OpenLayers/Geometry.min.js",
    "lib/OpenLayers/Geometry/Collection.js",
    "lib/OpenLayers/Geometry/Collection.min.js",
    "lib/OpenLayers/Geometry/Curve.js",
    "lib/OpenLayers/Geometry/Curve.min.js",
    "lib/OpenLayers/Geometry/LineString.js",
    "lib/OpenLayers/Geometry/LineString.min.js",
    "lib/OpenLayers/Geometry/LinearRing.js",
    "lib/OpenLayers/Geometry/LinearRing.min.js",
    "lib/OpenLayers/Geometry/MultiLineString.js",
    "lib/OpenLayers/Geometry/MultiLineString.min.js",
    "lib/OpenLayers/Geometry/MultiPoint.js",
    "lib/OpenLayers/Geometry/MultiPoint.min.js",
    "lib/OpenLayers/Geometry/MultiPolygon.js",
    "lib/OpenLayers/Geometry/MultiPolygon.min.js",
    "lib/OpenLayers/Geometry/Point.js",
    "lib/OpenLayers/Geometry/Point.min.js",
    "lib/OpenLayers/Geometry/Polygon.js",
    "lib/OpenLayers/Geometry/Polygon.min.js",
    "lib/OpenLayers/Handler.js",
    "lib/OpenLayers/Handler.min.js",
    "lib/OpenLayers/Handler/Box.js",
    "lib/OpenLayers/Handler/Box.min.js",
    "lib/OpenLayers/Handler/Click.js",
    "lib/OpenLayers/Handler/Click.min.js",
    "lib/OpenLayers/Handler/Drag.js",
    "lib/OpenLayers/Handler/Drag.min.js",
    "lib/OpenLayers/Handler/Feature.js",
    "lib/OpenLayers/Handler/Feature.min.js",
    "lib/OpenLayers/Handler/Hover.js",
    "lib/OpenLayers/Handler/Hover.min.js",
    "lib/OpenLayers/Handler/Keyboard.js",
    "lib/OpenLayers/Handler/Keyboard.min.js",
    "lib/OpenLayers/Handler/MouseWheel.js",
    "lib/OpenLayers/Handler/MouseWheel.min.js",
    "lib/OpenLayers/Handler/Path.js",
    "lib/OpenLayers/Handler/Path.min.js",
    "lib/OpenLayers/Handler/Pinch.js",
    "lib/OpenLayers/Handler/Pinch.min.js",
    "lib/OpenLayers/Handler/Point.js",
    "lib/OpenLayers/Handler/Point.min.js",
    "lib/OpenLayers/Handler/Polygon.js",
    "lib/OpenLayers/Handler/Polygon.min.js",
    "lib/OpenLayers/Handler/RegularPolygon.js",
    "lib/OpenLayers/Handler/RegularPolygon.min.js",
    "lib/OpenLayers/Icon.js",
    "lib/OpenLayers/Icon.min.js",
    "lib/OpenLayers/Kinetic.js",
    "lib/OpenLayers/Kinetic.min.js",
    "lib/OpenLayers/Lang.js",
    "lib/OpenLayers/Lang.min.js",
    "lib/OpenLayers/Lang/ar.js",
    "lib/OpenLayers/Lang/ar.min.js",
    "lib/OpenLayers/Lang/be-tarask.js",
    "lib/OpenLayers/Lang/be-tarask.min.js",
    "lib/OpenLayers/Lang/bg.js",
    "lib/OpenLayers/Lang/bg.min.js",
    "lib/OpenLayers/Lang/br.js",
    "lib/OpenLayers/Lang/br.min.js",
    "lib/OpenLayers/Lang/ca.js",
    "lib/OpenLayers/Lang/ca.min.js",
    "lib/OpenLayers/Lang/cs-CZ.js",
    "lib/OpenLayers/Lang/cs-CZ.min.js",
    "lib/OpenLayers/Lang/da-DK.js",
    "lib/OpenLayers/Lang/da-DK.min.js",
    "lib/OpenLayers/Lang/de.js",
    "lib/OpenLayers/Lang/de.min.js",
    "lib/OpenLayers/Lang/el.js",
    "lib/OpenLayers/Lang/el.min.js",
    "lib/OpenLayers/Lang/en-CA.js",
    "lib/OpenLayers/Lang/en-CA.min.js",
    "lib/OpenLayers/Lang/en.js",
    "lib/OpenLayers/Lang/en.min.js",
    "lib/OpenLayers/Lang/es.js",
    "lib/OpenLayers/Lang/es.min.js",
    "lib/OpenLayers/Lang/fi.js",
    "lib/OpenLayers/Lang/fi.min.js",
    "lib/OpenLayers/Lang/fr.js",
    "lib/OpenLayers/Lang/fr.min.js",
    "lib/OpenLayers/Lang/fur.js",
    "lib/OpenLayers/Lang/fur.min.js",
    "lib/OpenLayers/Lang/gl.js",
    "lib/OpenLayers/Lang/gl.min.js",
    "lib/OpenLayers/Lang/gsw.js",
    "lib/OpenLayers/Lang/gsw.min.js",
    "lib/OpenLayers/Lang/hr.js",
    "lib/OpenLayers/Lang/hr.min.js",
    "lib/OpenLayers/Lang/hsb.js",
    "lib/OpenLayers/Lang/hsb.min.js",
    "lib/OpenLayers/Lang/hu.js",
    "lib/OpenLayers/Lang/hu.min.js",
    "lib/OpenLayers/Lang/ia.js",
    "lib/OpenLayers/Lang/ia.min.js",
    "lib/OpenLayers/Lang/id.js",
    "lib/OpenLayers/Lang/id.min.js",
    "lib/OpenLayers/Lang/io.js",
    "lib/OpenLayers/Lang/io.min.js",
    "lib/OpenLayers/Lang/is.js",
    "lib/OpenLayers/Lang/is.min.js",
    "lib/OpenLayers/Lang/it.js",
    "lib/OpenLayers/Lang/it.min.js",
    "lib/OpenLayers/Lang/ja.js",
    "lib/OpenLayers/Lang/ja.min.js",
    "lib/OpenLayers/Lang/km.js",
    "lib/OpenLayers/Lang/km.min.js",
    "lib/OpenLayers/Lang/ksh.js",
    "lib/OpenLayers/Lang/ksh.min.js",
    "lib/OpenLayers/Lang/lt.js",
    "lib/OpenLayers/Lang/lt.min.js",
    "lib/OpenLayers/Lang/nb.js",
    "lib/OpenLayers/Lang/nb.min.js",
    "lib/OpenLayers/Lang/nds.js",
    "lib/OpenLayers/Lang/nds.min.js",
    "lib/OpenLayers/Lang/nl.js",
    "lib/OpenLayers/Lang/nl.min.js",
    "lib/OpenLayers/Lang/nn.js",
    "lib/OpenLayers/Lang/nn.min.js",
    "lib/OpenLayers/Lang/oc.js",
    "lib/OpenLayers/Lang/oc.min.js",
    "lib/OpenLayers/Lang/pl.js",
    "lib/OpenLayers/Lang/pl.min.js",
    "lib/OpenLayers/Lang/pt-BR.js",
    "lib/OpenLayers/Lang/pt-BR.min.js",
    "lib/OpenLayers/Lang/pt.js",
    "lib/OpenLayers/Lang/pt.min.js",
    "lib/OpenLayers/Lang/ru.js",
    "lib/OpenLayers/Lang/ru.min.js",
    "lib/OpenLayers/Lang/sk.js",
    "lib/OpenLayers/Lang/sk.min.js",
    "lib/OpenLayers/Lang/sv-SE.js",
    "lib/OpenLayers/Lang/sv-SE.min.js",
    "lib/OpenLayers/Lang/te.js",
    "lib/OpenLayers/Lang/te.min.js",
    "lib/OpenLayers/Lang/vi.js",
    "lib/OpenLayers/Lang/vi.min.js",
    "lib/OpenLayers/Lang/zh-CN.js",
    "lib/OpenLayers/Lang/zh-CN.min.js",
    "lib/OpenLayers/Lang/zh-TW.js",
    "lib/OpenLayers/Lang/zh-TW.min.js",
    "lib/OpenLayers/Layer.js",
    "lib/OpenLayers/Layer.min.js",
    "lib/OpenLayers/Layer/ArcGIS93Rest.js",
    "lib/OpenLayers/Layer/ArcGIS93Rest.min.js",
    "lib/OpenLayers/Layer/ArcGISCache.js",
    "lib/OpenLayers/Layer/ArcGISCache.min.js",
    "lib/OpenLayers/Layer/ArcIMS.js",
    "lib/OpenLayers/Layer/ArcIMS.min.js",
    "lib/OpenLayers/Layer/Bing.js",
    "lib/OpenLayers/Layer/Bing.min.js",
    "lib/OpenLayers/Layer/Boxes.js",
    "lib/OpenLayers/Layer/Boxes.min.js",
    "lib/OpenLayers/Layer/EventPane.js",
    "lib/OpenLayers/Layer/EventPane.min.js",
    "lib/OpenLayers/Layer/FixedZoomLevels.js",
    "lib/OpenLayers/Layer/FixedZoomLevels.min.js",
    "lib/OpenLayers/Layer/GeoRSS.js",
    "lib/OpenLayers/Layer/GeoRSS.min.js",
    "lib/OpenLayers/Layer/Google.js",
    "lib/OpenLayers/Layer/Google.min.js",
    "lib/OpenLayers/Layer/Google/v3.js",
    "lib/OpenLayers/Layer/Google/v3.min.js",
    "lib/OpenLayers/Layer/Grid.js",
    "lib/OpenLayers/Layer/Grid.min.js",
    "lib/OpenLayers/Layer/HTTPRequest.js",
    "lib/OpenLayers/Layer/HTTPRequest.min.js",
    "lib/OpenLayers/Layer/Image.js",
    "lib/OpenLayers/Layer/Image.min.js",
    "lib/OpenLayers/Layer/KaMap.js",
    "lib/OpenLayers/Layer/KaMap.min.js",
    "lib/OpenLayers/Layer/KaMapCache.js",
    "lib/OpenLayers/Layer/KaMapCache.min.js",
    "lib/OpenLayers/Layer/MapGuide.js",
    "lib/OpenLayers/Layer/MapGuide.min.js",
    "lib/OpenLayers/Layer/MapServer.js",
    "lib/OpenLayers/Layer/MapServer.min.js",
    "lib/OpenLayers/Layer/Markers.js",
    "lib/OpenLayers/Layer/Markers.min.js",
    "lib/OpenLayers/Layer/OSM.js",
    "lib/OpenLayers/Layer/OSM.min.js",
    "lib/OpenLayers/Layer/PointGrid.js",
    "lib/OpenLayers/Layer/PointGrid.min.js",
    "lib/OpenLayers/Layer/PointTrack.js",
    "lib/OpenLayers/Layer/PointTrack.min.js",
    "lib/OpenLayers/Layer/SphericalMercator.js",
    "lib/OpenLayers/Layer/SphericalMercator.min.js",
    "lib/OpenLayers/Layer/TMS.js",
    "lib/OpenLayers/Layer/TMS.min.js",
    "lib/OpenLayers/Layer/Text.js",
    "lib/OpenLayers/Layer/Text.min.js",
    "lib/OpenLayers/Layer/TileCache.js",
    "lib/OpenLayers/Layer/TileCache.min.js",
    "lib/OpenLayers/Layer/UTFGrid.js",
    "lib/OpenLayers/Layer/UTFGrid.min.js",
    "lib/OpenLayers/Layer/Vector.js",
    "lib/OpenLayers/Layer/Vector.min.js",
    "lib/OpenLayers/Layer/Vector/RootContainer.js",
    "lib/OpenLayers/Layer/Vector/RootContainer.min.js",
    "lib/OpenLayers/Layer/WMS.js",
    "lib/OpenLayers/Layer/WMS.min.js",
    "lib/OpenLayers/Layer/WMTS.js",
    "lib/OpenLayers/Layer/WMTS.min.js",
    "lib/OpenLayers/Layer/WorldWind.js",
    "lib/OpenLayers/Layer/WorldWind.min.js",
    "lib/OpenLayers/Layer/XYZ.js",
    "lib/OpenLayers/Layer/XYZ.min.js",
    "lib/OpenLayers/Layer/Zoomify.js",
    "lib/OpenLayers/Layer/Zoomify.min.js",
    "lib/OpenLayers/Map.js",
    "lib/OpenLayers/Map.min.js",
    "lib/OpenLayers/Marker.js",
    "lib/OpenLayers/Marker.min.js",
    "lib/OpenLayers/Marker/Box.js",
    "lib/OpenLayers/Marker/Box.min.js",
    "lib/OpenLayers/Popup.js",
    "lib/OpenLayers/Popup.min.js",
    "lib/OpenLayers/Popup/Anchored.js",
    "lib/OpenLayers/Popup/Anchored.min.js",
    "lib/OpenLayers/Popup/AnchoredBubble.js",
    "lib/OpenLayers/Popup/AnchoredBubble.min.js",
    "lib/OpenLayers/Popup/Framed.js",
    "lib/OpenLayers/Popup/Framed.min.js",
    "lib/OpenLayers/Popup/FramedCloud.js",
    "lib/OpenLayers/Popup/FramedCloud.min.js",
    "lib/OpenLayers/Projection.js",
    "lib/OpenLayers/Projection.min.js",
    "lib/OpenLayers/Protocol.js",
    "lib/OpenLayers/Protocol.min.js",
    "lib/OpenLayers/Protocol/CSW.js",
    "lib/OpenLayers/Protocol/CSW.min.js",
    "lib/OpenLayers/Protocol/CSW/v2_0_2.js",
    "lib/OpenLayers/Protocol/CSW/v2_0_2.min.js",
    "lib/OpenLayers/Protocol/HTTP.js",
    "lib/OpenLayers/Protocol/HTTP.min.js",
    "lib/OpenLayers/Protocol/SOS.js",
    "lib/OpenLayers/Protocol/SOS.min.js",
    "lib/OpenLayers/Protocol/SOS/v1_0_0.js",
    "lib/OpenLayers/Protocol/SOS/v1_0_0.min.js",
    "lib/OpenLayers/Protocol/Script.js",
    "lib/OpenLayers/Protocol/Script.min.js",
    "lib/OpenLayers/Protocol/WFS.js",
    "lib/OpenLayers/Protocol/WFS.min.js",
    "lib/OpenLayers/Protocol/WFS/v1.js",
    "lib/OpenLayers/Protocol/WFS/v1.min.js",
    "lib/OpenLayers/Protocol/WFS/v1_0_0.js",
    "lib/OpenLayers/Protocol/WFS/v1_0_0.min.js",
    "lib/OpenLayers/Protocol/WFS/v1_1_0.js",
    "lib/OpenLayers/Protocol/WFS/v1_1_0.min.js",
    "lib/OpenLayers/Renderer.js",
    "lib/OpenLayers/Renderer.min.js",
    "lib/OpenLayers/Renderer/Canvas.js",
    "lib/OpenLayers/Renderer/Canvas.min.js",
    "lib/OpenLayers/Renderer/Elements.js",
    "lib/OpenLayers/Renderer/Elements.min.js",
    "lib/OpenLayers/Renderer/SVG.js",
    "lib/OpenLayers/Renderer/SVG.min.js",
    "lib/OpenLayers/Renderer/VML.js",
    "lib/OpenLayers/Renderer/VML.min.js",
    "lib/OpenLayers/Request.js",
    "lib/OpenLayers/Request.min.js",
    "lib/OpenLayers/Request/XMLHttpRequest.js",
    "lib/OpenLayers/Request/XMLHttpRequest.min.js",
    "lib/OpenLayers/Rule.js",
    "lib/OpenLayers/Rule.min.js",
    "lib/OpenLayers/SingleFile.js",
    "lib/OpenLayers/SingleFile.min.js",
    "lib/OpenLayers/Spherical.js",
    "lib/OpenLayers/Spherical.min.js",
    "lib/OpenLayers/Strategy.js",
    "lib/OpenLayers/Strategy.min.js",
    "lib/OpenLayers/Strategy/BBOX.js",
    "lib/OpenLayers/Strategy/BBOX.min.js",
    "lib/OpenLayers/Strategy/Cluster.js",
    "lib/OpenLayers/Strategy/Cluster.min.js",
    "lib/OpenLayers/Strategy/Filter.js",
    "lib/OpenLayers/Strategy/Filter.min.js",
    "lib/OpenLayers/Strategy/Fixed.js",
    "lib/OpenLayers/Strategy/Fixed.min.js",
    "lib/OpenLayers/Strategy/Paging.js",
    "lib/OpenLayers/Strategy/Paging.min.js",
    "lib/OpenLayers/Strategy/Refresh.js",
    "lib/OpenLayers/Strategy/Refresh.min.js",
    "lib/OpenLayers/Strategy/Save.js",
    "lib/OpenLayers/Strategy/Save.min.js",
    "lib/OpenLayers/Style.js",
    "lib/OpenLayers/Style.min.js",
    "lib/OpenLayers/Style2.js",
    "lib/OpenLayers/Style2.min.js",
    "lib/OpenLayers/StyleMap.js",
    "lib/OpenLayers/StyleMap.min.js",
    "lib/OpenLayers/Symbolizer.js",
    "lib/OpenLayers/Symbolizer.min.js",
    "lib/OpenLayers/Symbolizer/Line.js",
    "lib/OpenLayers/Symbolizer/Line.min.js",
    "lib/OpenLayers/Symbolizer/Point.js",
    "lib/OpenLayers/Symbolizer/Point.min.js",
    "lib/OpenLayers/Symbolizer/Polygon.js",
    "lib/OpenLayers/Symbolizer/Polygon.min.js",
    "lib/OpenLayers/Symbolizer/Raster.js",
    "lib/OpenLayers/Symbolizer/Raster.min.js",
    "lib/OpenLayers/Symbolizer/Text.js",
    "lib/OpenLayers/Symbolizer/Text.min.js",
    "lib/OpenLayers/Tile.js",
    "lib/OpenLayers/Tile.min.js",
    "lib/OpenLayers/Tile/Image.js",
    "lib/OpenLayers/Tile/Image.min.js",
    "lib/OpenLayers/Tile/Image/IFrame.js",
    "lib/OpenLayers/Tile/Image/IFrame.min.js",
    "lib/OpenLayers/Tile/UTFGrid.js",
    "lib/OpenLayers/Tile/UTFGrid.min.js",
    "lib/OpenLayers/Tween.js",
    "lib/OpenLayers/Tween.min.js",
    "lib/OpenLayers/Util.js",
    "lib/OpenLayers/Util.min.js",
    "lib/Rico/Color.js",
    "lib/Rico/Color.min.js",
    "lib/Rico/Corner.js",
    "lib/Rico/Corner.min.js",
    "lib/Rico/license.js",
    "lib/Rico/license.min.js",
    "lib/deprecated.js",
    "lib/deprecated.min.js",
    "theme/default/google.css",
    "theme/default/google.min.css",
    "theme/default/google.tidy.css",
    "theme/default/google.tidy.min.css",
    "theme/default/ie6-style.css",
    "theme/default/ie6-style.min.css",
    "theme/default/ie6-style.tidy.css",
    "theme/default/ie6-style.tidy.min.css",
    "theme/default/img/add_point_off.png",
    "theme/default/img/add_point_on.png",
    "theme/default/img/blank.gif",
    "theme/default/img/close.gif",
    "theme/default/img/drag-rectangle-off.png",
    "theme/default/img/drag-rectangle-on.png",
    "theme/default/img/draw_line_off.png",
    "theme/default/img/draw_line_on.png",
    "theme/default/img/draw_point_off.png",
    "theme/default/img/draw_point_on.png",
    "theme/default/img/draw_polygon_off.png",
    "theme/default/img/draw_polygon_on.png",
    "theme/default/img/editing_tool_bar.png",
    "theme/default/img/move_feature_off.png",
    "theme/default/img/move_feature_on.png",
    "theme/default/img/navigation_history.png",
    "theme/default/img/overview_replacement.gif",
    "theme/default/img/pan-panel-NOALPHA.png",
    "theme/default/img/pan-panel.png",
    "theme/default/img/pan_off.png",
    "theme/default/img/pan_on.png",
    "theme/default/img/panning-hand-off.png",
    "theme/default/img/panning-hand-on.png",
    "theme/default/img/remove_point_off.png",
    "theme/default/img/remove_point_on.png",
    "theme/default/img/ruler.png",
    "theme/default/img/save_features_off.png",
    "theme/default/img/save_features_on.png",
    "theme/default/img/view_next_off.png",
    "theme/default/img/view_next_on.png",
    "theme/default/img/view_previous_off.png",
    "theme/default/img/view_previous_on.png",
    "theme/default/img/zoom-panel-NOALPHA.png",
    "theme/default/img/zoom-panel.png",
    "theme/default/style.css",
    "theme/default/style.min.css",
    "theme/default/style.mobile.css",
    "theme/default/style.mobile.min.css",
    "theme/default/style.mobile.tidy.css",
    "theme/default/style.mobile.tidy.min.css",
    "theme/default/style.tidy.css",
    "theme/default/style.tidy.min.css"
    ]
    },
    {
    "version": "2.11",
    "files": [
    "OpenLayers.js",
    "OpenLayers.min.js",
    "img/blank.gif",
    "img/cloud-popup-relative.png",
    "img/drag-rectangle-off.png",
    "img/drag-rectangle-on.png",
    "img/east-mini.png",
    "img/layer-switcher-maximize.png",
    "img/layer-switcher-minimize.png",
    "img/marker-blue.png",
    "img/marker-gold.png",
    "img/marker-green.png",
    "img/marker.png",
    "img/measuring-stick-off.png",
    "img/measuring-stick-on.png",
    "img/north-mini.png",
    "img/panning-hand-off.png",
    "img/panning-hand-on.png",
    "img/slider.png",
    "img/south-mini.png",
    "img/west-mini.png",
    "img/zoom-minus-mini.png",
    "img/zoom-plus-mini.png",
    "img/zoom-world-mini.png",
    "img/zoombar.png",
    "lib/Firebug/errorIcon.png",
    "lib/Firebug/firebug.css",
    "lib/Firebug/firebug.html",
    "lib/Firebug/firebug.js",
    "lib/Firebug/firebug.min.css",
    "lib/Firebug/firebug.min.js",
    "lib/Firebug/firebugx.js",
    "lib/Firebug/firebugx.min.js",
    "lib/Firebug/infoIcon.png",
    "lib/Firebug/license.txt",
    "lib/Firebug/readme.txt",
    "lib/Firebug/warningIcon.png",
    "lib/Gears/gears_init.js",
    "lib/Gears/gears_init.min.js",
    "lib/OpenLayers.js",
    "lib/OpenLayers.min.js",
    "lib/OpenLayers/Ajax.js",
    "lib/OpenLayers/Ajax.min.js",
    "lib/OpenLayers/BaseTypes.js",
    "lib/OpenLayers/BaseTypes.min.js",
    "lib/OpenLayers/BaseTypes/Bounds.js",
    "lib/OpenLayers/BaseTypes/Bounds.min.js",
    "lib/OpenLayers/BaseTypes/Class.js",
    "lib/OpenLayers/BaseTypes/Class.min.js",
    "lib/OpenLayers/BaseTypes/Date.js",
    "lib/OpenLayers/BaseTypes/Date.min.js",
    "lib/OpenLayers/BaseTypes/Element.js",
    "lib/OpenLayers/BaseTypes/Element.min.js",
    "lib/OpenLayers/BaseTypes/LonLat.js",
    "lib/OpenLayers/BaseTypes/LonLat.min.js",
    "lib/OpenLayers/BaseTypes/Pixel.js",
    "lib/OpenLayers/BaseTypes/Pixel.min.js",
    "lib/OpenLayers/BaseTypes/Size.js",
    "lib/OpenLayers/BaseTypes/Size.min.js",
    "lib/OpenLayers/Console.js",
    "lib/OpenLayers/Console.min.js",
    "lib/OpenLayers/Control.js",
    "lib/OpenLayers/Control.min.js",
    "lib/OpenLayers/Control/ArgParser.js",
    "lib/OpenLayers/Control/ArgParser.min.js",
    "lib/OpenLayers/Control/Attribution.js",
    "lib/OpenLayers/Control/Attribution.min.js",
    "lib/OpenLayers/Control/Button.js",
    "lib/OpenLayers/Control/Button.min.js",
    "lib/OpenLayers/Control/DragFeature.js",
    "lib/OpenLayers/Control/DragFeature.min.js",
    "lib/OpenLayers/Control/DragPan.js",
    "lib/OpenLayers/Control/DragPan.min.js",
    "lib/OpenLayers/Control/DrawFeature.js",
    "lib/OpenLayers/Control/DrawFeature.min.js",
    "lib/OpenLayers/Control/EditingToolbar.js",
    "lib/OpenLayers/Control/EditingToolbar.min.js",
    "lib/OpenLayers/Control/Geolocate.js",
    "lib/OpenLayers/Control/Geolocate.min.js",
    "lib/OpenLayers/Control/GetFeature.js",
    "lib/OpenLayers/Control/GetFeature.min.js",
    "lib/OpenLayers/Control/Graticule.js",
    "lib/OpenLayers/Control/Graticule.min.js",
    "lib/OpenLayers/Control/KeyboardDefaults.js",
    "lib/OpenLayers/Control/KeyboardDefaults.min.js",
    "lib/OpenLayers/Control/LayerSwitcher.js",
    "lib/OpenLayers/Control/LayerSwitcher.min.js",
    "lib/OpenLayers/Control/Measure.js",
    "lib/OpenLayers/Control/Measure.min.js",
    "lib/OpenLayers/Control/ModifyFeature.js",
    "lib/OpenLayers/Control/ModifyFeature.min.js",
    "lib/OpenLayers/Control/MouseDefaults.js",
    "lib/OpenLayers/Control/MouseDefaults.min.js",
    "lib/OpenLayers/Control/MousePosition.js",
    "lib/OpenLayers/Control/MousePosition.min.js",
    "lib/OpenLayers/Control/MouseToolbar.js",
    "lib/OpenLayers/Control/MouseToolbar.min.js",
    "lib/OpenLayers/Control/NavToolbar.js",
    "lib/OpenLayers/Control/NavToolbar.min.js",
    "lib/OpenLayers/Control/Navigation.js",
    "lib/OpenLayers/Control/Navigation.min.js",
    "lib/OpenLayers/Control/NavigationHistory.js",
    "lib/OpenLayers/Control/NavigationHistory.min.js",
    "lib/OpenLayers/Control/OverviewMap.js",
    "lib/OpenLayers/Control/OverviewMap.min.js",
    "lib/OpenLayers/Control/Pan.js",
    "lib/OpenLayers/Control/Pan.min.js",
    "lib/OpenLayers/Control/PanPanel.js",
    "lib/OpenLayers/Control/PanPanel.min.js",
    "lib/OpenLayers/Control/PanZoom.js",
    "lib/OpenLayers/Control/PanZoom.min.js",
    "lib/OpenLayers/Control/PanZoomBar.js",
    "lib/OpenLayers/Control/PanZoomBar.min.js",
    "lib/OpenLayers/Control/Panel.js",
    "lib/OpenLayers/Control/Panel.min.js",
    "lib/OpenLayers/Control/Permalink.js",
    "lib/OpenLayers/Control/Permalink.min.js",
    "lib/OpenLayers/Control/PinchZoom.js",
    "lib/OpenLayers/Control/PinchZoom.min.js",
    "lib/OpenLayers/Control/SLDSelect.js",
    "lib/OpenLayers/Control/SLDSelect.min.js",
    "lib/OpenLayers/Control/Scale.js",
    "lib/OpenLayers/Control/Scale.min.js",
    "lib/OpenLayers/Control/ScaleLine.js",
    "lib/OpenLayers/Control/ScaleLine.min.js",
    "lib/OpenLayers/Control/SelectFeature.js",
    "lib/OpenLayers/Control/SelectFeature.min.js",
    "lib/OpenLayers/Control/Snapping.js",
    "lib/OpenLayers/Control/Snapping.min.js",
    "lib/OpenLayers/Control/Split.js",
    "lib/OpenLayers/Control/Split.min.js",
    "lib/OpenLayers/Control/TouchNavigation.js",
    "lib/OpenLayers/Control/TouchNavigation.min.js",
    "lib/OpenLayers/Control/TransformFeature.js",
    "lib/OpenLayers/Control/TransformFeature.min.js",
    "lib/OpenLayers/Control/WMSGetFeatureInfo.js",
    "lib/OpenLayers/Control/WMSGetFeatureInfo.min.js",
    "lib/OpenLayers/Control/WMTSGetFeatureInfo.js",
    "lib/OpenLayers/Control/WMTSGetFeatureInfo.min.js",
    "lib/OpenLayers/Control/ZoomBox.js",
    "lib/OpenLayers/Control/ZoomBox.min.js",
    "lib/OpenLayers/Control/ZoomIn.js",
    "lib/OpenLayers/Control/ZoomIn.min.js",
    "lib/OpenLayers/Control/ZoomOut.js",
    "lib/OpenLayers/Control/ZoomOut.min.js",
    "lib/OpenLayers/Control/ZoomPanel.js",
    "lib/OpenLayers/Control/ZoomPanel.min.js",
    "lib/OpenLayers/Control/ZoomToMaxExtent.js",
    "lib/OpenLayers/Control/ZoomToMaxExtent.min.js",
    "lib/OpenLayers/Events.js",
    "lib/OpenLayers/Events.min.js",
    "lib/OpenLayers/Feature.js",
    "lib/OpenLayers/Feature.min.js",
    "lib/OpenLayers/Feature/Vector.js",
    "lib/OpenLayers/Feature/Vector.min.js",
    "lib/OpenLayers/Feature/WFS.js",
    "lib/OpenLayers/Feature/WFS.min.js",
    "lib/OpenLayers/Filter.js",
    "lib/OpenLayers/Filter.min.js",
    "lib/OpenLayers/Filter/Comparison.js",
    "lib/OpenLayers/Filter/Comparison.min.js",
    "lib/OpenLayers/Filter/FeatureId.js",
    "lib/OpenLayers/Filter/FeatureId.min.js",
    "lib/OpenLayers/Filter/Function.js",
    "lib/OpenLayers/Filter/Function.min.js",
    "lib/OpenLayers/Filter/Logical.js",
    "lib/OpenLayers/Filter/Logical.min.js",
    "lib/OpenLayers/Filter/Spatial.js",
    "lib/OpenLayers/Filter/Spatial.min.js",
    "lib/OpenLayers/Format.js",
    "lib/OpenLayers/Format.min.js",
    "lib/OpenLayers/Format/ArcXML.js",
    "lib/OpenLayers/Format/ArcXML.min.js",
    "lib/OpenLayers/Format/ArcXML/Features.js",
    "lib/OpenLayers/Format/ArcXML/Features.min.js",
    "lib/OpenLayers/Format/Atom.js",
    "lib/OpenLayers/Format/Atom.min.js",
    "lib/OpenLayers/Format/CQL.js",
    "lib/OpenLayers/Format/CQL.min.js",
    "lib/OpenLayers/Format/CSWGetDomain.js",
    "lib/OpenLayers/Format/CSWGetDomain.min.js",
    "lib/OpenLayers/Format/CSWGetDomain/v2_0_2.js",
    "lib/OpenLayers/Format/CSWGetDomain/v2_0_2.min.js",
    "lib/OpenLayers/Format/CSWGetRecords.js",
    "lib/OpenLayers/Format/CSWGetRecords.min.js",
    "lib/OpenLayers/Format/CSWGetRecords/v2_0_2.js",
    "lib/OpenLayers/Format/CSWGetRecords/v2_0_2.min.js",
    "lib/OpenLayers/Format/Context.js",
    "lib/OpenLayers/Format/Context.min.js",
    "lib/OpenLayers/Format/Filter.js",
    "lib/OpenLayers/Format/Filter.min.js",
    "lib/OpenLayers/Format/Filter/v1.js",
    "lib/OpenLayers/Format/Filter/v1.min.js",
    "lib/OpenLayers/Format/Filter/v1_0_0.js",
    "lib/OpenLayers/Format/Filter/v1_0_0.min.js",
    "lib/OpenLayers/Format/Filter/v1_1_0.js",
    "lib/OpenLayers/Format/Filter/v1_1_0.min.js",
    "lib/OpenLayers/Format/GML.js",
    "lib/OpenLayers/Format/GML.min.js",
    "lib/OpenLayers/Format/GML/Base.js",
    "lib/OpenLayers/Format/GML/Base.min.js",
    "lib/OpenLayers/Format/GML/v2.js",
    "lib/OpenLayers/Format/GML/v2.min.js",
    "lib/OpenLayers/Format/GML/v3.js",
    "lib/OpenLayers/Format/GML/v3.min.js",
    "lib/OpenLayers/Format/GPX.js",
    "lib/OpenLayers/Format/GPX.min.js",
    "lib/OpenLayers/Format/GeoJSON.js",
    "lib/OpenLayers/Format/GeoJSON.min.js",
    "lib/OpenLayers/Format/GeoRSS.js",
    "lib/OpenLayers/Format/GeoRSS.min.js",
    "lib/OpenLayers/Format/JSON.js",
    "lib/OpenLayers/Format/JSON.min.js",
    "lib/OpenLayers/Format/KML.js",
    "lib/OpenLayers/Format/KML.min.js",
    "lib/OpenLayers/Format/OGCExceptionReport.js",
    "lib/OpenLayers/Format/OGCExceptionReport.min.js",
    "lib/OpenLayers/Format/OSM.js",
    "lib/OpenLayers/Format/OSM.min.js",
    "lib/OpenLayers/Format/OWSCommon.js",
    "lib/OpenLayers/Format/OWSCommon.min.js",
    "lib/OpenLayers/Format/OWSCommon/v1.js",
    "lib/OpenLayers/Format/OWSCommon/v1.min.js",
    "lib/OpenLayers/Format/OWSCommon/v1_0_0.js",
    "lib/OpenLayers/Format/OWSCommon/v1_0_0.min.js",
    "lib/OpenLayers/Format/OWSCommon/v1_1_0.js",
    "lib/OpenLayers/Format/OWSCommon/v1_1_0.min.js",
    "lib/OpenLayers/Format/OWSContext.js",
    "lib/OpenLayers/Format/OWSContext.min.js",
    "lib/OpenLayers/Format/OWSContext/v0_3_1.js",
    "lib/OpenLayers/Format/OWSContext/v0_3_1.min.js",
    "lib/OpenLayers/Format/QueryStringFilter.js",
    "lib/OpenLayers/Format/QueryStringFilter.min.js",
    "lib/OpenLayers/Format/SLD.js",
    "lib/OpenLayers/Format/SLD.min.js",
    "lib/OpenLayers/Format/SLD/v1.js",
    "lib/OpenLayers/Format/SLD/v1.min.js",
    "lib/OpenLayers/Format/SLD/v1_0_0.js",
    "lib/OpenLayers/Format/SLD/v1_0_0.min.js",
    "lib/OpenLayers/Format/SOSCapabilities.js",
    "lib/OpenLayers/Format/SOSCapabilities.min.js",
    "lib/OpenLayers/Format/SOSCapabilities/v1_0_0.js",
    "lib/OpenLayers/Format/SOSCapabilities/v1_0_0.min.js",
    "lib/OpenLayers/Format/SOSGetFeatureOfInterest.js",
    "lib/OpenLayers/Format/SOSGetFeatureOfInterest.min.js",
    "lib/OpenLayers/Format/SOSGetObservation.js",
    "lib/OpenLayers/Format/SOSGetObservation.min.js",
    "lib/OpenLayers/Format/Text.js",
    "lib/OpenLayers/Format/Text.min.js",
    "lib/OpenLayers/Format/WCSGetCoverage.js",
    "lib/OpenLayers/Format/WCSGetCoverage.min.js",
    "lib/OpenLayers/Format/WFS.js",
    "lib/OpenLayers/Format/WFS.min.js",
    "lib/OpenLayers/Format/WFSCapabilities.js",
    "lib/OpenLayers/Format/WFSCapabilities.min.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1.min.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1_0_0.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1_0_0.min.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1_1_0.js",
    "lib/OpenLayers/Format/WFSCapabilities/v1_1_0.min.js",
    "lib/OpenLayers/Format/WFSDescribeFeatureType.js",
    "lib/OpenLayers/Format/WFSDescribeFeatureType.min.js",
    "lib/OpenLayers/Format/WFST.js",
    "lib/OpenLayers/Format/WFST.min.js",
    "lib/OpenLayers/Format/WFST/v1.js",
    "lib/OpenLayers/Format/WFST/v1.min.js",
    "lib/OpenLayers/Format/WFST/v1_0_0.js",
    "lib/OpenLayers/Format/WFST/v1_0_0.min.js",
    "lib/OpenLayers/Format/WFST/v1_1_0.js",
    "lib/OpenLayers/Format/WFST/v1_1_0.min.js",
    "lib/OpenLayers/Format/WKT.js",
    "lib/OpenLayers/Format/WKT.min.js",
    "lib/OpenLayers/Format/WMC.js",
    "lib/OpenLayers/Format/WMC.min.js",
    "lib/OpenLayers/Format/WMC/v1.js",
    "lib/OpenLayers/Format/WMC/v1.min.js",
    "lib/OpenLayers/Format/WMC/v1_0_0.js",
    "lib/OpenLayers/Format/WMC/v1_0_0.min.js",
    "lib/OpenLayers/Format/WMC/v1_1_0.js",
    "lib/OpenLayers/Format/WMC/v1_1_0.min.js",
    "lib/OpenLayers/Format/WMSCapabilities.js",
    "lib/OpenLayers/Format/WMSCapabilities.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_0.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_0.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_1.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_1.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_1_WMSC.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_1_1_WMSC.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_3.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_3.min.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_3_0.js",
    "lib/OpenLayers/Format/WMSCapabilities/v1_3_0.min.js",
    "lib/OpenLayers/Format/WMSDescribeLayer.js",
    "lib/OpenLayers/Format/WMSDescribeLayer.min.js",
    "lib/OpenLayers/Format/WMSDescribeLayer/v1_1.js",
    "lib/OpenLayers/Format/WMSDescribeLayer/v1_1.min.js",
    "lib/OpenLayers/Format/WMSGetFeatureInfo.js",
    "lib/OpenLayers/Format/WMSGetFeatureInfo.min.js",
    "lib/OpenLayers/Format/WMTSCapabilities.js",
    "lib/OpenLayers/Format/WMTSCapabilities.min.js",
    "lib/OpenLayers/Format/WMTSCapabilities/v1_0_0.js",
    "lib/OpenLayers/Format/WMTSCapabilities/v1_0_0.min.js",
    "lib/OpenLayers/Format/WPSCapabilities.js",
    "lib/OpenLayers/Format/WPSCapabilities.min.js",
    "lib/OpenLayers/Format/WPSCapabilities/v1_0_0.js",
    "lib/OpenLayers/Format/WPSCapabilities/v1_0_0.min.js",
    "lib/OpenLayers/Format/WPSDescribeProcess.js",
    "lib/OpenLayers/Format/WPSDescribeProcess.min.js",
    "lib/OpenLayers/Format/WPSExecute.js",
    "lib/OpenLayers/Format/WPSExecute.min.js",
    "lib/OpenLayers/Format/XLS.js",
    "lib/OpenLayers/Format/XLS.min.js",
    "lib/OpenLayers/Format/XLS/v1.js",
    "lib/OpenLayers/Format/XLS/v1.min.js",
    "lib/OpenLayers/Format/XLS/v1_1_0.js",
    "lib/OpenLayers/Format/XLS/v1_1_0.min.js",
    "lib/OpenLayers/Format/XML.js",
    "lib/OpenLayers/Format/XML.min.js",
    "lib/OpenLayers/Format/XML/VersionedOGC.js",
    "lib/OpenLayers/Format/XML/VersionedOGC.min.js",
    "lib/OpenLayers/Geometry.js",
    "lib/OpenLayers/Geometry.min.js",
    "lib/OpenLayers/Geometry/Collection.js",
    "lib/OpenLayers/Geometry/Collection.min.js",
    "lib/OpenLayers/Geometry/Curve.js",
    "lib/OpenLayers/Geometry/Curve.min.js",
    "lib/OpenLayers/Geometry/LineString.js",
    "lib/OpenLayers/Geometry/LineString.min.js",
    "lib/OpenLayers/Geometry/LinearRing.js",
    "lib/OpenLayers/Geometry/LinearRing.min.js",
    "lib/OpenLayers/Geometry/MultiLineString.js",
    "lib/OpenLayers/Geometry/MultiLineString.min.js",
    "lib/OpenLayers/Geometry/MultiPoint.js",
    "lib/OpenLayers/Geometry/MultiPoint.min.js",
    "lib/OpenLayers/Geometry/MultiPolygon.js",
    "lib/OpenLayers/Geometry/MultiPolygon.min.js",
    "lib/OpenLayers/Geometry/Point.js",
    "lib/OpenLayers/Geometry/Point.min.js",
    "lib/OpenLayers/Geometry/Polygon.js",
    "lib/OpenLayers/Geometry/Polygon.min.js",
    "lib/OpenLayers/Geometry/Rectangle.js",
    "lib/OpenLayers/Geometry/Rectangle.min.js",
    "lib/OpenLayers/Geometry/Surface.js",
    "lib/OpenLayers/Geometry/Surface.min.js",
    "lib/OpenLayers/Handler.js",
    "lib/OpenLayers/Handler.min.js",
    "lib/OpenLayers/Handler/Box.js",
    "lib/OpenLayers/Handler/Box.min.js",
    "lib/OpenLayers/Handler/Click.js",
    "lib/OpenLayers/Handler/Click.min.js",
    "lib/OpenLayers/Handler/Drag.js",
    "lib/OpenLayers/Handler/Drag.min.js",
    "lib/OpenLayers/Handler/Feature.js",
    "lib/OpenLayers/Handler/Feature.min.js",
    "lib/OpenLayers/Handler/Hover.js",
    "lib/OpenLayers/Handler/Hover.min.js",
    "lib/OpenLayers/Handler/Keyboard.js",
    "lib/OpenLayers/Handler/Keyboard.min.js",
    "lib/OpenLayers/Handler/MouseWheel.js",
    "lib/OpenLayers/Handler/MouseWheel.min.js",
    "lib/OpenLayers/Handler/Path.js",
    "lib/OpenLayers/Handler/Path.min.js",
    "lib/OpenLayers/Handler/Pinch.js",
    "lib/OpenLayers/Handler/Pinch.min.js",
    "lib/OpenLayers/Handler/Point.js",
    "lib/OpenLayers/Handler/Point.min.js",
    "lib/OpenLayers/Handler/Polygon.js",
    "lib/OpenLayers/Handler/Polygon.min.js",
    "lib/OpenLayers/Handler/RegularPolygon.js",
    "lib/OpenLayers/Handler/RegularPolygon.min.js",
    "lib/OpenLayers/Icon.js",
    "lib/OpenLayers/Icon.min.js",
    "lib/OpenLayers/Kinetic.js",
    "lib/OpenLayers/Kinetic.min.js",
    "lib/OpenLayers/Lang.js",
    "lib/OpenLayers/Lang.min.js",
    "lib/OpenLayers/Lang/ar.js",
    "lib/OpenLayers/Lang/ar.min.js",
    "lib/OpenLayers/Lang/be-tarask.js",
    "lib/OpenLayers/Lang/be-tarask.min.js",
    "lib/OpenLayers/Lang/bg.js",
    "lib/OpenLayers/Lang/bg.min.js",
    "lib/OpenLayers/Lang/br.js",
    "lib/OpenLayers/Lang/br.min.js",
    "lib/OpenLayers/Lang/ca.js",
    "lib/OpenLayers/Lang/ca.min.js",
    "lib/OpenLayers/Lang/cs-CZ.js",
    "lib/OpenLayers/Lang/cs-CZ.min.js",
    "lib/OpenLayers/Lang/da-DK.js",
    "lib/OpenLayers/Lang/da-DK.min.js",
    "lib/OpenLayers/Lang/de.js",
    "lib/OpenLayers/Lang/de.min.js",
    "lib/OpenLayers/Lang/el.js",
    "lib/OpenLayers/Lang/el.min.js",
    "lib/OpenLayers/Lang/en-CA.js",
    "lib/OpenLayers/Lang/en-CA.min.js",
    "lib/OpenLayers/Lang/en.js",
    "lib/OpenLayers/Lang/en.min.js",
    "lib/OpenLayers/Lang/es.js",
    "lib/OpenLayers/Lang/es.min.js",
    "lib/OpenLayers/Lang/fi.js",
    "lib/OpenLayers/Lang/fi.min.js",
    "lib/OpenLayers/Lang/fr.js",
    "lib/OpenLayers/Lang/fr.min.js",
    "lib/OpenLayers/Lang/fur.js",
    "lib/OpenLayers/Lang/fur.min.js",
    "lib/OpenLayers/Lang/gl.js",
    "lib/OpenLayers/Lang/gl.min.js",
    "lib/OpenLayers/Lang/gsw.js",
    "lib/OpenLayers/Lang/gsw.min.js",
    "lib/OpenLayers/Lang/hr.js",
    "lib/OpenLayers/Lang/hr.min.js",
    "lib/OpenLayers/Lang/hsb.js",
    "lib/OpenLayers/Lang/hsb.min.js",
    "lib/OpenLayers/Lang/hu.js",
    "lib/OpenLayers/Lang/hu.min.js",
    "lib/OpenLayers/Lang/ia.js",
    "lib/OpenLayers/Lang/ia.min.js",
    "lib/OpenLayers/Lang/id.js",
    "lib/OpenLayers/Lang/id.min.js",
    "lib/OpenLayers/Lang/io.js",
    "lib/OpenLayers/Lang/io.min.js",
    "lib/OpenLayers/Lang/is.js",
    "lib/OpenLayers/Lang/is.min.js",
    "lib/OpenLayers/Lang/it.js",
    "lib/OpenLayers/Lang/it.min.js",
    "lib/OpenLayers/Lang/ja.js",
    "lib/OpenLayers/Lang/ja.min.js",
    "lib/OpenLayers/Lang/km.js",
    "lib/OpenLayers/Lang/km.min.js",
    "lib/OpenLayers/Lang/ksh.js",
    "lib/OpenLayers/Lang/ksh.min.js",
    "lib/OpenLayers/Lang/lt.js",
    "lib/OpenLayers/Lang/lt.min.js",
    "lib/OpenLayers/Lang/nb.js",
    "lib/OpenLayers/Lang/nb.min.js",
    "lib/OpenLayers/Lang/nds.js",
    "lib/OpenLayers/Lang/nds.min.js",
    "lib/OpenLayers/Lang/nl.js",
    "lib/OpenLayers/Lang/nl.min.js",
    "lib/OpenLayers/Lang/nn.js",
    "lib/OpenLayers/Lang/nn.min.js",
    "lib/OpenLayers/Lang/oc.js",
    "lib/OpenLayers/Lang/oc.min.js",
    "lib/OpenLayers/Lang/pt-BR.js",
    "lib/OpenLayers/Lang/pt-BR.min.js",
    "lib/OpenLayers/Lang/pt.js",
    "lib/OpenLayers/Lang/pt.min.js",
    "lib/OpenLayers/Lang/ru.js",
    "lib/OpenLayers/Lang/ru.min.js",
    "lib/OpenLayers/Lang/sk.js",
    "lib/OpenLayers/Lang/sk.min.js",
    "lib/OpenLayers/Lang/sv-SE.js",
    "lib/OpenLayers/Lang/sv-SE.min.js",
    "lib/OpenLayers/Lang/te.js",
    "lib/OpenLayers/Lang/te.min.js",
    "lib/OpenLayers/Lang/vi.js",
    "lib/OpenLayers/Lang/vi.min.js",
    "lib/OpenLayers/Lang/zh-CN.js",
    "lib/OpenLayers/Lang/zh-CN.min.js",
    "lib/OpenLayers/Lang/zh-TW.js",
    "lib/OpenLayers/Lang/zh-TW.min.js",
    "lib/OpenLayers/Layer.js",
    "lib/OpenLayers/Layer.min.js",
    "lib/OpenLayers/Layer/ArcGIS93Rest.js",
    "lib/OpenLayers/Layer/ArcGIS93Rest.min.js",
    "lib/OpenLayers/Layer/ArcGISCache.js",
    "lib/OpenLayers/Layer/ArcGISCache.min.js",
    "lib/OpenLayers/Layer/ArcIMS.js",
    "lib/OpenLayers/Layer/ArcIMS.min.js",
    "lib/OpenLayers/Layer/Bing.js",
    "lib/OpenLayers/Layer/Bing.min.js",
    "lib/OpenLayers/Layer/Boxes.js",
    "lib/OpenLayers/Layer/Boxes.min.js",
    "lib/OpenLayers/Layer/EventPane.js",
    "lib/OpenLayers/Layer/EventPane.min.js",
    "lib/OpenLayers/Layer/FixedZoomLevels.js",
    "lib/OpenLayers/Layer/FixedZoomLevels.min.js",
    "lib/OpenLayers/Layer/GML.js",
    "lib/OpenLayers/Layer/GML.min.js",
    "lib/OpenLayers/Layer/GeoRSS.js",
    "lib/OpenLayers/Layer/GeoRSS.min.js",
    "lib/OpenLayers/Layer/Google.js",
    "lib/OpenLayers/Layer/Google.min.js",
    "lib/OpenLayers/Layer/Google/v3.js",
    "lib/OpenLayers/Layer/Google/v3.min.js",
    "lib/OpenLayers/Layer/Grid.js",
    "lib/OpenLayers/Layer/Grid.min.js",
    "lib/OpenLayers/Layer/HTTPRequest.js",
    "lib/OpenLayers/Layer/HTTPRequest.min.js",
    "lib/OpenLayers/Layer/Image.js",
    "lib/OpenLayers/Layer/Image.min.js",
    "lib/OpenLayers/Layer/KaMap.js",
    "lib/OpenLayers/Layer/KaMap.min.js",
    "lib/OpenLayers/Layer/KaMapCache.js",
    "lib/OpenLayers/Layer/KaMapCache.min.js",
    "lib/OpenLayers/Layer/MapGuide.js",
    "lib/OpenLayers/Layer/MapGuide.min.js",
    "lib/OpenLayers/Layer/MapServer.js",
    "lib/OpenLayers/Layer/MapServer.min.js",
    "lib/OpenLayers/Layer/MapServer/Untiled.js",
    "lib/OpenLayers/Layer/MapServer/Untiled.min.js",
    "lib/OpenLayers/Layer/Markers.js",
    "lib/OpenLayers/Layer/Markers.min.js",
    "lib/OpenLayers/Layer/MultiMap.js",
    "lib/OpenLayers/Layer/MultiMap.min.js",
    "lib/OpenLayers/Layer/PointGrid.js",
    "lib/OpenLayers/Layer/PointGrid.min.js",
    "lib/OpenLayers/Layer/PointTrack.js",
    "lib/OpenLayers/Layer/PointTrack.min.js",
    "lib/OpenLayers/Layer/SphericalMercator.js",
    "lib/OpenLayers/Layer/SphericalMercator.min.js",
    "lib/OpenLayers/Layer/TMS.js",
    "lib/OpenLayers/Layer/TMS.min.js",
    "lib/OpenLayers/Layer/Text.js",
    "lib/OpenLayers/Layer/Text.min.js",
    "lib/OpenLayers/Layer/TileCache.js",
    "lib/OpenLayers/Layer/TileCache.min.js",
    "lib/OpenLayers/Layer/Vector.js",
    "lib/OpenLayers/Layer/Vector.min.js",
    "lib/OpenLayers/Layer/Vector/RootContainer.js",
    "lib/OpenLayers/Layer/Vector/RootContainer.min.js",
    "lib/OpenLayers/Layer/VirtualEarth.js",
    "lib/OpenLayers/Layer/VirtualEarth.min.js",
    "lib/OpenLayers/Layer/WFS.js",
    "lib/OpenLayers/Layer/WFS.min.js",
    "lib/OpenLayers/Layer/WMS.js",
    "lib/OpenLayers/Layer/WMS.min.js",
    "lib/OpenLayers/Layer/WMS/Post.js",
    "lib/OpenLayers/Layer/WMS/Post.min.js",
    "lib/OpenLayers/Layer/WMS/Untiled.js",
    "lib/OpenLayers/Layer/WMS/Untiled.min.js",
    "lib/OpenLayers/Layer/WMTS.js",
    "lib/OpenLayers/Layer/WMTS.min.js",
    "lib/OpenLayers/Layer/WorldWind.js",
    "lib/OpenLayers/Layer/WorldWind.min.js",
    "lib/OpenLayers/Layer/XYZ.js",
    "lib/OpenLayers/Layer/XYZ.min.js",
    "lib/OpenLayers/Layer/Yahoo.js",
    "lib/OpenLayers/Layer/Yahoo.min.js",
    "lib/OpenLayers/Layer/Zoomify.js",
    "lib/OpenLayers/Layer/Zoomify.min.js",
    "lib/OpenLayers/Map.js",
    "lib/OpenLayers/Map.min.js",
    "lib/OpenLayers/Marker.js",
    "lib/OpenLayers/Marker.min.js",
    "lib/OpenLayers/Marker/Box.js",
    "lib/OpenLayers/Marker/Box.min.js",
    "lib/OpenLayers/Popup.js",
    "lib/OpenLayers/Popup.min.js",
    "lib/OpenLayers/Popup/Anchored.js",
    "lib/OpenLayers/Popup/Anchored.min.js",
    "lib/OpenLayers/Popup/AnchoredBubble.js",
    "lib/OpenLayers/Popup/AnchoredBubble.min.js",
    "lib/OpenLayers/Popup/Framed.js",
    "lib/OpenLayers/Popup/Framed.min.js",
    "lib/OpenLayers/Popup/FramedCloud.js",
    "lib/OpenLayers/Popup/FramedCloud.min.js",
    "lib/OpenLayers/Projection.js",
    "lib/OpenLayers/Projection.min.js",
    "lib/OpenLayers/Protocol.js",
    "lib/OpenLayers/Protocol.min.js",
    "lib/OpenLayers/Protocol/HTTP.js",
    "lib/OpenLayers/Protocol/HTTP.min.js",
    "lib/OpenLayers/Protocol/SOS.js",
    "lib/OpenLayers/Protocol/SOS.min.js",
    "lib/OpenLayers/Protocol/SOS/v1_0_0.js",
    "lib/OpenLayers/Protocol/SOS/v1_0_0.min.js",
    "lib/OpenLayers/Protocol/SQL.js",
    "lib/OpenLayers/Protocol/SQL.min.js",
    "lib/OpenLayers/Protocol/SQL/Gears.js",
    "lib/OpenLayers/Protocol/SQL/Gears.min.js",
    "lib/OpenLayers/Protocol/Script.js",
    "lib/OpenLayers/Protocol/Script.min.js",
    "lib/OpenLayers/Protocol/WFS.js",
    "lib/OpenLayers/Protocol/WFS.min.js",
    "lib/OpenLayers/Protocol/WFS/v1.js",
    "lib/OpenLayers/Protocol/WFS/v1.min.js",
    "lib/OpenLayers/Protocol/WFS/v1_0_0.js",
    "lib/OpenLayers/Protocol/WFS/v1_0_0.min.js",
    "lib/OpenLayers/Protocol/WFS/v1_1_0.js",
    "lib/OpenLayers/Protocol/WFS/v1_1_0.min.js",
    "lib/OpenLayers/Renderer.js",
    "lib/OpenLayers/Renderer.min.js",
    "lib/OpenLayers/Renderer/Canvas.js",
    "lib/OpenLayers/Renderer/Canvas.min.js",
    "lib/OpenLayers/Renderer/Elements.js",
    "lib/OpenLayers/Renderer/Elements.min.js",
    "lib/OpenLayers/Renderer/NG.js",
    "lib/OpenLayers/Renderer/NG.min.js",
    "lib/OpenLayers/Renderer/SVG.js",
    "lib/OpenLayers/Renderer/SVG.min.js",
    "lib/OpenLayers/Renderer/SVG2.js",
    "lib/OpenLayers/Renderer/SVG2.min.js",
    "lib/OpenLayers/Renderer/VML.js",
    "lib/OpenLayers/Renderer/VML.min.js",
    "lib/OpenLayers/Request.js",
    "lib/OpenLayers/Request.min.js",
    "lib/OpenLayers/Request/XMLHttpRequest.js",
    "lib/OpenLayers/Request/XMLHttpRequest.min.js",
    "lib/OpenLayers/Rule.js",
    "lib/OpenLayers/Rule.min.js",
    "lib/OpenLayers/SingleFile.js",
    "lib/OpenLayers/SingleFile.min.js",
    "lib/OpenLayers/Strategy.js",
    "lib/OpenLayers/Strategy.min.js",
    "lib/OpenLayers/Strategy/BBOX.js",
    "lib/OpenLayers/Strategy/BBOX.min.js",
    "lib/OpenLayers/Strategy/Cluster.js",
    "lib/OpenLayers/Strategy/Cluster.min.js",
    "lib/OpenLayers/Strategy/Filter.js",
    "lib/OpenLayers/Strategy/Filter.min.js",
    "lib/OpenLayers/Strategy/Fixed.js",
    "lib/OpenLayers/Strategy/Fixed.min.js",
    "lib/OpenLayers/Strategy/Paging.js",
    "lib/OpenLayers/Strategy/Paging.min.js",
    "lib/OpenLayers/Strategy/Refresh.js",
    "lib/OpenLayers/Strategy/Refresh.min.js",
    "lib/OpenLayers/Strategy/Save.js",
    "lib/OpenLayers/Strategy/Save.min.js",
    "lib/OpenLayers/Style.js",
    "lib/OpenLayers/Style.min.js",
    "lib/OpenLayers/Style2.js",
    "lib/OpenLayers/Style2.min.js",
    "lib/OpenLayers/StyleMap.js",
    "lib/OpenLayers/StyleMap.min.js",
    "lib/OpenLayers/Symbolizer.js",
    "lib/OpenLayers/Symbolizer.min.js",
    "lib/OpenLayers/Symbolizer/Line.js",
    "lib/OpenLayers/Symbolizer/Line.min.js",
    "lib/OpenLayers/Symbolizer/Point.js",
    "lib/OpenLayers/Symbolizer/Point.min.js",
    "lib/OpenLayers/Symbolizer/Polygon.js",
    "lib/OpenLayers/Symbolizer/Polygon.min.js",
    "lib/OpenLayers/Symbolizer/Raster.js",
    "lib/OpenLayers/Symbolizer/Raster.min.js",
    "lib/OpenLayers/Symbolizer/Text.js",
    "lib/OpenLayers/Symbolizer/Text.min.js",
    "lib/OpenLayers/Tile.js",
    "lib/OpenLayers/Tile.min.js",
    "lib/OpenLayers/Tile/Image.js",
    "lib/OpenLayers/Tile/Image.min.js",
    "lib/OpenLayers/Tile/Image/IFrame.js",
    "lib/OpenLayers/Tile/Image/IFrame.min.js",
    "lib/OpenLayers/Tile/WFS.js",
    "lib/OpenLayers/Tile/WFS.min.js",
    "lib/OpenLayers/Tween.js",
    "lib/OpenLayers/Tween.min.js",
    "lib/OpenLayers/Util.js",
    "lib/OpenLayers/Util.min.js",
    "lib/Rico/Color.js",
    "lib/Rico/Color.min.js",
    "lib/Rico/Corner.js",
    "lib/Rico/Corner.min.js",
    "theme/default/framedCloud.css",
    "theme/default/framedCloud.min.css",
    "theme/default/google.css",
    "theme/default/google.min.css",
    "theme/default/google.tidy.css",
    "theme/default/google.tidy.min.css",
    "theme/default/ie6-style.css",
    "theme/default/ie6-style.min.css",
    "theme/default/ie6-style.tidy.css",
    "theme/default/ie6-style.tidy.min.css",
    "theme/default/img/add_point_off.png",
    "theme/default/img/add_point_on.png",
    "theme/default/img/blank.gif",
    "theme/default/img/close.gif",
    "theme/default/img/drag-rectangle-off.png",
    "theme/default/img/drag-rectangle-on.png",
    "theme/default/img/draw_line_off.png",
    "theme/default/img/draw_line_on.png",
    "theme/default/img/draw_point_off.png",
    "theme/default/img/draw_point_on.png",
    "theme/default/img/draw_polygon_off.png",
    "theme/default/img/draw_polygon_on.png",
    "theme/default/img/editing_tool_bar.png",
    "theme/default/img/move_feature_off.png",
    "theme/default/img/move_feature_on.png",
    "theme/default/img/navigation_history.png",
    "theme/default/img/overview_replacement.gif",
    "theme/default/img/pan-panel-NOALPHA.png",
    "theme/default/img/pan-panel.png",
    "theme/default/img/pan_off.png",
    "theme/default/img/pan_on.png",
    "theme/default/img/panning-hand-off.png",
    "theme/default/img/panning-hand-on.png",
    "theme/default/img/remove_point_off.png",
    "theme/default/img/remove_point_on.png",
    "theme/default/img/ruler.png",
    "theme/default/img/save_features_off.png",
    "theme/default/img/save_features_on.png",
    "theme/default/img/view_next_off.png",
    "theme/default/img/view_next_on.png",
    "theme/default/img/view_previous_off.png",
    "theme/default/img/view_previous_on.png",
    "theme/default/img/zoom-panel-NOALPHA.png",
    "theme/default/img/zoom-panel.png",
    "theme/default/style.css",
    "theme/default/style.min.css",
    "theme/default/style.tidy.css",
    "theme/default/style.tidy.min.css"
    ]
    }
    ]
    },
    {
    "name": "oz.js",
    "version": "2.5.1",
    "filename": "oz.min.js",
    "description": "OzJS is a microkernel for modular javascript, with bundles of powerful yet micro-framework friendly AMD modules.",
    "main": "oz",
    "homepage": "https://ozjs.org",
    "author": {
    "name": "dexteryy",
    "email": "dexter.yy@gmail.com",
    "url": "http://github.com/dexteryy"
    },
    "repository": {
    "type": "git",
    "url": "git://github.com/dexteryy/OzJS.git"
    },
    "licenses": [
    {
    "type": "MIT",
    "url": "http://www.opensource.org/licenses/mit-license.php"
    }
    ],
    "keywords": [
    "AMD",
    "oz",
    "ozjs"
    ],
    "assets": [
    {
    "version": "2.5.1",
    "files": [
    "oz.js",
    "oz.min.js"
    ]
    }
    ]
    },
    {
    "name": "pagedown",
    "filename": "Markdown.Converter.js",
    "version": "1.0",
    "description": "PageDown is the JavaScript Markdown previewer used on Stack Overflow and the rest of the Stack Exchange network. It includes a Markdown-to-HTML converter and an in-page Markdown editor with live preview.",
    "homepage": "http://code.google.com/p/pagedown/wiki/PageDown",
    "keywords": [
    "markdown",
    "converter"
    ],
    "maintainers": [
    {
    "name": "StackOverflow"
    }
    ],
    "repositories": [
    {
    "type": "hg",
    "url": "https://code.google.com/p/pagedown/"
    }
    ],
    "assets": [
    {
    "version": "1.0",
    "files": [
    "Markdown.Converter.js",
    "Markdown.Converter.min.js",
    "Markdown.Editor.js",
    "Markdown.Editor.min.js",
    "Markdown.Sanitizer.js",
    "Markdown.Sanitizer.min.js"
    ]
    }
    ]
    },
    {
    "name": "paper.js",
    "filename": "paper.js",
    "version": "0.22",
    "description": "Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas.",
    "homepage": "http://paperjs.org/",
    "keywords": [
    "paper",
    "paper.js"
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/paperjs/paper.js.git"
    }
    ],
    "assets": [
    {
    "version": "0.22",
    "files": [
    "paper.js",
    "paper.min.js"
    ]
    }
    ]
    },
    {
    "name": "parsley.js",
    "filename": "parsley.min.js",
    "version": "1.1.16",
    "description": "Validate your forms without writing a single line of javascript",
    "homepage": "http://parsleyjs.org/",
    "keywords": [
    "form",
    "validation"
    ],
    "maintainers": [
    {
    "name": "Guillaume Potier",
    "email": "guillaume@wisembly.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/guillaumepotier/Parsley.js"
    }
    ],
    "assets": [
    {
    "version": "1.1.16",
    "files": [
    "parsley-standalone.min.js",
    "parsley.extend.min.js",
    "parsley.min.js"
    ]
    },
    {
    "version": "1.1.10",
    "files": [
    "parsley-standalone.min.js",
    "parsley.extend.min.js",
    "parsley.min.js"
    ]
    },
    {
    "version": "1.1.6",
    "files": [
    "parsley.min.js"
    ]
    }
    ]
    },
    {
    "name": "path.js",
    "filename": "path.min.js",
    "version": "0.8.4",
    "description": "PathJS is a lightweight, client-side routing library that allows you to create 'single page' applications using Hashbangs and/or HTML5 pushState.",
    "homepage": "https://github.com/mtrpcic/pathjs",
    "keywords": [
    "path",
    "routing",
    "fragment",
    "hash",
    "push-state"
    ],
    "maintainers": [
    {
    "name": "mtrpcic"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/mtrpcic/pathjs"
    }
    ],
    "assets": [
    {
    "version": "0.8.4",
    "files": [
    "path.js",
    "path.min.js"
    ]
    }
    ]
    },
    {
    "name": "pie",
    "filename": "PIE.js",
    "version": "1.0beta5",
    "description": "A behavior for Internet Explorer allowing it to recognize and render various CSS3 box decoration properties.",
    "homepage": "http://css3pie.com/",
    "keywords": [
    "ie",
    "internet",
    "explorer",
    "css3",
    "pie"
    ],
    "maintainers": [
    {
    "name": "Jason Johnston",
    "email": "jason@css3pie.com",
    "web": "https://github.com/lojjic"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/lojjic/PIE"
    }
    ],
    "assets": [
    {
    "version": "1.0beta5",
    "files": [
    "PIE.js",
    "PIE.min.js"
    ]
    }
    ]
    },
    {
    "name": "piecon",
    "filename": "piecon.min.js",
    "version": "0.2",
    "description": "A tiny javascript library for dynamically generating progress pie charts in your favicons.",
    "homepage": "https://github.com/lipka/piecon",
    "keywords": [
    "favicon",
    "piecon",
    "progress",
    "chart"
    ],
    "maintainers": [
    {
    "name": "Lukas Lipka",
    "web": "http://lipka.github.com/"
    }
    ],
    "repositories": [
    {
    "type": "github",
    "url": "https://github.com/lipka/piecon"
    }
    ],
    "assets": [
    {
    "version": "0.2",
    "files": [
    "piecon.js",
    "piecon.min.js"
    ]
    }
    ]
    },
    {
    "name": "piwik",
    "filename": "piwik.js",
    "version": "1.11.1",
    "description": "Piwik is a free web analytics tool that provides you with detailed reports on your website's visitors, your marketing campaigns and much more. Piwik is an open source alternative to Google Analytics, available in 45 languages, and has been downloaded more than 1 million times!",
    "homepage": "http://piwik.org/",
    "keywords": [
    "analytics",
    "webmaster",
    "popular"
    ],
    "maintainers": [
    {
    "name": "The Piwik Team",
    "url": "http://piwik.org/the-piwik-team/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/piwik/piwik.git"
    }
    ],
    "assets": [
    {
    "version": "1.11.1",
    "files": [
    "piwik.js",
    "piwik.min.js"
    ]
    },
    {
    "version": "1.11",
    "files": [
    "piwik.js",
    "piwik.min.js"
    ]
    },
    {
    "version": "1.10.1",
    "files": [
    "piwik.js",
    "piwik.min.js"
    ]
    }
    ]
    },
    {
    "name": "placeholder-shiv",
    "filename": "placeholder-shiv.js",
    "description": "A tiny polyfill for the placeholder attribute. Requires Prototype.js or jQuery",
    "version": "0.2",
    "homepage": "https://github.com/walterdavis/placeholder-shiv",
    "keywords": [
    "html5",
    "polyfill"
    ],
    "maintainers": [
    {
    "name": "Walter Davis"
    }
    ],
    "repository": {
    "type": "git",
    "url": "https://github.com/walterdavis/placeholder-shiv.git"
    },
    "bugs": "https://github.com/walterdavis/placeholder-shiv/issues",
    "licenses": [
    {
    "type": "BSD",
    "url": "https://github.com/walterdavis/placeholder-shiv/blob/master/LICENSE.txt"
    }
    ],
    "assets": [
    {
    "version": "0.2",
    "files": [
    "placeholder-shiv.jquery.js",
    "placeholder-shiv.jquery.min.js",
    "placeholder-shiv.js",
    "placeholder-shiv.min.js"
    ]
    },
    {
    "version": "0.1",
    "files": [
    "placeholder-shiv.js",
    "placeholder-shiv.min.js"
    ]
    }
    ]
    },
    {
    "name": "platform",
    "version": "0.4.0",
    "filename": "platform.min.js",
    "description": "A platform detection library that works on nearly all JavaScript platforms.",
    "homepage": "https://github.com/bestiejs/platform.js",
    "main": "platform",
    "keywords": [
    "environment",
    "platform",
    "ua",
    "useragent"
    ],
    "licenses": [
    {
    "type": "MIT",
    "url": "http://mths.be/mit"
    }
    ],
    "author": {
    "name": "John-David Dalton",
    "email": "john@fusejs.com",
    "web": "http://allyoucanleet.com/"
    },
    "maintainers": [
    {
    "name": "John-David Dalton",
    "email": "john@fusejs.com",
    "web": "http://allyoucanleet.com/"
    },
    {
    "name": "Mathias Bynens",
    "email": "mathias@qiwi.be",
    "web": "http://mathiasbynens.be/"
    }
    ],
    "bugs": "https://github.com/bestiejs/platform.js/issues",
    "repository": {
    "type": "git",
    "url": "https://github.com/bestiejs/platform.js.git"
    },
    "engines": [
    "node",
    "rhino"
    ],
    "directories": {
    "doc": "docs",
    "test": "tests"
    },
    "assets": [
    {
    "version": "0.4.0",
    "files": [
    "platform.js",
    "platform.min.js"
    ]
    }
    ]
    },
    {
    "name": "polymaps",
    "filename": "polymaps.min.js",
    "version": "2.5.1",
    "description": "A free JavaScript library for making dynamic, interactive maps in modern web browsers.",
    "homepage": "http://polymaps.org/",
    "keywords": [
    "maps",
    "visualization",
    "svg"
    ],
    "maintainers": [
    {
    "name": "Mike Bostock",
    "url": "http://bost.ocks.org/mike"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/simplegeo/polymaps"
    }
    ],
    "assets": [
    {
    "version": "2.5.1",
    "files": [
    "polymaps.min.js"
    ]
    }
    ]
    },
    {
    "name": "portal",
    "filename": "portal.min.js",
    "version": "1.0",
    "description": "The Portal is a server agnostic JavaScript library that not just provides a socket for browser-based applications that need two-way communication with servers, but also aims to utilize a full duplex connection for modern web application development.",
    "homepage": "http://github.com/flowersinthesand/portal",
    "keywords": [
    "ws",
    "websocket",
    "sse",
    "serversentevents",
    "comet",
    "streaming",
    "longpolling"
    ],
    "maintainers": [
    {
    "name": "Donghwan Kim"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/flowersinthesand/portal.git"
    }
    ],
    "assets": [
    {
    "version": "1.0rc3",
    "files": [
    "portal.js",
    "portal.min.js"
    ]
    },
    {
    "version": "1.0",
    "files": [
    "portal.js",
    "portal.min.js"
    ]
    }
    ]
    },
    {
    "name": "postal.js",
    "filename": "postal.min.js",
    "description": "Pub/Sub library providing wildcard subscriptions, complex message handling, etc.Works server and client-side.",
    "version": "0.8.4",
    "url": "http://github.com/postaljs/postal.js",
    "homepage": "http://github.com/postaljs/postal.js",
    "repository": {
    "type": "git",
    "url": "git://github.com/postaljs/postal.js.git"
    },
    "author": "Jim Cowart (http://freshbrewedcode.com/jimcowart)",
    "contributors": [
    {
    "name": "Jim Cowart",
    "email": "WhyNotJustComment@OnMyBlog.com",
    "url": "http://freshbrewedcode.com/jimcowart"
    },
    {
    "name": "Alex Robson",
    "email": "WhyNotJustComment@OnMyBlog.com",
    "url": "http://freshbrewedcode.com/alexrobson"
    },
    {
    "name": "Nicholas Cloud",
    "email": "WhyNotJustComment@OnMyBlog.com",
    "url": "http://nicholascloud.com"
    },
    {
    "name": "Doug Neiner",
    "email": "WhyNotJustComment@OnMyBlog.com",
    "url": "http://dougneiner.com"
    },
    {
    "name": "Jonathan Creamer",
    "email": "WhyNotJustComment@OnMyBlog.com",
    "url": "http://freshbrewedcode.com/jonathancreamer"
    },
    {
    "name": "Elijah Manor",
    "email": "WhyNotJustComment@OnMyBlog.com",
    "url": "http://www.elijahmanor.com"
    }
    ],
    "keywords": [
    "pub/sub",
    "pub",
    "sub",
    "messaging",
    "message",
    "bus",
    "event",
    "mediator",
    "broker",
    "envelope"
    ],
    "engines": {
    "node": ">=0.4.0"
    },
    "dependencies": {
    "underscore": ">=1.1.7"
    },
    "licenses": [
    {
    "type": "MIT",
    "url": "http://www.opensource.org/licenses/mit-license.php"
    },
    {
    "type": "GPL",
    "url": "http://www.opensource.org/licenses/gpl-3.0.html"
    }
    ],
    "assets": [
    {
    "version": "0.8.4",
    "files": [
    "postal.js",
    "postal.min.js"
    ]
    },
    {
    "version": "0.8.3",
    "files": [
    "postal.js",
    "postal.min.js"
    ]
    },
    {
    "version": "0.8.2",
    "files": [
    "postal.js",
    "postal.min.js"
    ]
    },
    {
    "version": "0.7.3",
    "files": [
    "classic-resolver.js",
    "classic-resolver.min.js",
    "postal.js",
    "postal.min.js"
    ]
    }
    ]
    },
    {
    "name": "prefixfree",
    "filename": "prefixfree.min.js",
    "version": "1.0.7",
    "description": "A script that lets you use only unprefixed CSS properties everywhere. It works behind the scenes, adding the current browser’s prefix to any CSS code, only when it’s needed.",
    "homepage": "http://leaverou.github.com/prefixfree/",
    "keywords": [
    "css"
    ],
    "maintainers": [
    {
    "name": "Lea Verou"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/leaverou/prefixfree/"
    }
    ],
    "assets": [
    {
    "version": "1.0.7",
    "files": [
    "prefixfree.min.js"
    ]
    },
    {
    "version": "1.0.6",
    "files": [
    "prefixfree.min.js"
    ]
    }
    ]
    },
    {
    "name": "prettify",
    "filename": "prettify.js",
    "version": "r298",
    "description": "A Javascript module and CSS file that allows syntax highlighting of source code snippets in an html page.",
    "homepage": "http://code.google.com/p/google-code-prettify/",
    "keywords": [
    "code syntax highlighting"
    ],
    "repositories": [
    {
    "type": "svn",
    "url": "http://google-code-prettify.googlecode.com/svn/trunk/"
    }
    ],
    "assets": [
    {
    "version": "r298",
    "files": [
    "lang-apollo.js",
    "lang-apollo.min.js",
    "lang-basic.js",
    "lang-basic.min.js",
    "lang-clj.js",
    "lang-clj.min.js",
    "lang-css.js",
    "lang-css.min.js",
    "lang-dart.js",
    "lang-dart.min.js",
    "lang-erlang.js",
    "lang-erlang.min.js",
    "lang-go.js",
    "lang-go.min.js",
    "lang-hs.js",
    "lang-hs.min.js",
    "lang-lisp.js",
    "lang-lisp.min.js",
    "lang-llvm.js",
    "lang-llvm.min.js",
    "lang-lua.js",
    "lang-lua.min.js",
    "lang-matlab.js",
    "lang-matlab.min.js",
    "lang-ml.js",
    "lang-ml.min.js",
    "lang-mumps.js",
    "lang-mumps.min.js",
    "lang-n.js",
    "lang-n.min.js",
    "lang-pascal.js",
    "lang-pascal.min.js",
    "lang-proto.js",
    "lang-proto.min.js",
    "lang-r.js",
    "lang-r.min.js",
    "lang-rd.js",
    "lang-rd.min.js",
    "lang-scala.js",
    "lang-scala.min.js",
    "lang-sql.js",
    "lang-sql.min.js",
    "lang-tcl.js",
    "lang-tcl.min.js",
    "lang-tex.js",
    "lang-tex.min.js",
    "lang-vb.js",
    "lang-vb.min.js",
    "lang-vhdl.js",
    "lang-vhdl.min.js",
    "lang-wiki.js",
    "lang-wiki.min.js",
    "lang-xq.js",
    "lang-xq.min.js",
    "lang-yaml.js",
    "lang-yaml.min.js",
    "prettify.css",
    "prettify.js",
    "prettify.min.css",
    "prettify.min.js",
    "run_prettify.js",
    "run_prettify.min.js"
    ]
    },
    {
    "version": "r224",
    "files": [
    "lang-apollo.js",
    "lang-apollo.min.js",
    "lang-clj.js",
    "lang-clj.min.js",
    "lang-css.js",
    "lang-css.min.js",
    "lang-go.js",
    "lang-go.min.js",
    "lang-hs.js",
    "lang-hs.min.js",
    "lang-lisp.js",
    "lang-lisp.min.js",
    "lang-lua.js",
    "lang-lua.min.js",
    "lang-ml.js",
    "lang-ml.min.js",
    "lang-n.js",
    "lang-n.min.js",
    "lang-proto.js",
    "lang-proto.min.js",
    "lang-scala.js",
    "lang-scala.min.js",
    "lang-sql.js",
    "lang-sql.min.js",
    "lang-tex.js",
    "lang-tex.min.js",
    "lang-vb.js",
    "lang-vb.min.js",
    "lang-vhdl.js",
    "lang-vhdl.min.js",
    "lang-wiki.js",
    "lang-wiki.min.js",
    "lang-xq.js",
    "lang-xq.min.js",
    "lang-yaml.js",
    "lang-yaml.min.js",
    "prettify.css",
    "prettify.js",
    "prettify.min.css",
    "prettify.min.js"
    ]
    },
    {
    "version": "188.0.0",
    "files": [
    "lang-apollo.js",
    "lang-apollo.min.js",
    "lang-clj.js",
    "lang-clj.min.js",
    "lang-css.js",
    "lang-css.min.js",
    "lang-go.js",
    "lang-go.min.js",
    "lang-hs.js",
    "lang-hs.min.js",
    "lang-lisp.js",
    "lang-lisp.min.js",
    "lang-lua.js",
    "lang-lua.min.js",
    "lang-ml.js",
    "lang-ml.min.js",
    "lang-n.js",
    "lang-n.min.js",
    "lang-proto.js",
    "lang-proto.min.js",
    "lang-scala.js",
    "lang-scala.min.js",
    "lang-sql.js",
    "lang-sql.min.js",
    "lang-tex.js",
    "lang-tex.min.js",
    "lang-vb.js",
    "lang-vb.min.js",
    "lang-vhdl.js",
    "lang-vhdl.min.js",
    "lang-wiki.js",
    "lang-wiki.min.js",
    "lang-xq.js",
    "lang-xq.min.js",
    "lang-yaml.js",
    "lang-yaml.min.js",
    "prettify.js",
    "prettify.min.js"
    ]
    }
    ]
    },
    {
    "name": "processing.js",
    "filename": "processing-api.min.js",
    "version": "1.4.1",
    "description": "A port of the Processing visualization language to JavaScript.",
    "homepage": "http://processingjs.org",
    "keywords": [
    "html5",
    "canvas"
    ],
    "maintainers": [
    {
    "name": "John Resig",
    "twitter": "jeresig",
    "web": "http://ejohn.org"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jeresig/processing-js"
    }
    ],
    "assets": [
    {
    "version": "1.4.1",
    "files": [
    "processing-api.min.js",
    "processing.min.js"
    ]
    },
    {
    "version": "1.3.6",
    "files": [
    "processing-api.min.js",
    "processing.min.js"
    ]
    },
    {
    "version": "1.2.3",
    "files": [
    "processing-api.min.js",
    "processing.min.js"
    ]
    },
    {
    "version": "1.2.1",
    "files": [
    "processing-api.min.js",
    "processing.min.js"
    ]
    }
    ]
    },
    {
    "name": "proj4js",
    "filename": "proj4js-compressed.js",
    "version": "1.1.0",
    "description": "Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.",
    "homepage": "http://trac.osgeo.org/proj4js/",
    "keywords": [
    "projection"
    ],
    "repositories": [
    {
    "type": "svn",
    "url": "http://svn.osgeo.org/metacrs/proj4js/trunk/"
    }
    ],
    "assets": [
    {
    "version": "1.1.0",
    "files": [
    "defs/EPSG102067.js",
    "defs/EPSG102067.min.js",
    "defs/EPSG102757.js",
    "defs/EPSG102757.min.js",
    "defs/EPSG102758.js",
    "defs/EPSG102758.min.js",
    "defs/EPSG21781.js",
    "defs/EPSG21781.min.js",
    "defs/EPSG26591.js",
    "defs/EPSG26591.min.js",
    "defs/EPSG26912.js",
    "defs/EPSG26912.min.js",
    "defs/EPSG27200.js",
    "defs/EPSG27200.min.js",
    "defs/EPSG27563.js",
    "defs/EPSG27563.min.js",
    "defs/EPSG41001.js",
    "defs/EPSG41001.min.js",
    "defs/EPSG4139.js",
    "defs/EPSG4139.min.js",
    "defs/EPSG4181.js",
    "defs/EPSG4181.min.js",
    "defs/EPSG42304.js",
    "defs/EPSG42304.min.js",
    "defs/EPSG4272.js",
    "defs/EPSG4272.min.js",
    "defs/EPSG4302.js",
    "defs/EPSG4302.min.js",
    "defs/EPSG900913.js",
    "defs/EPSG900913.min.js",
    "defs/EPSG900913.txt",
    "defs/GOOGLE.js",
    "defs/GOOGLE.min.js",
    "proj4js-combined.js",
    "proj4js-combined.min.js",
    "proj4js-compressed.js",
    "proj4js-compressed.min.js",
    "proj4js.js",
    "proj4js.min.js",
    "projCode/aea.js",
    "projCode/aea.min.js",
    "projCode/aeqd.js",
    "projCode/aeqd.min.js",
    "projCode/cass.js",
    "projCode/cass.min.js",
    "projCode/cea.js",
    "projCode/cea.min.js",
    "projCode/eqc.js",
    "projCode/eqc.min.js",
    "projCode/eqdc.js",
    "projCode/eqdc.min.js",
    "projCode/equi.js",
    "projCode/equi.min.js",
    "projCode/gauss.js",
    "projCode/gauss.min.js",
    "projCode/gnom.js",
    "projCode/gnom.min.js",
    "projCode/gstmerc.js",
    "projCode/gstmerc.min.js",
    "projCode/krovak.js",
    "projCode/krovak.min.js",
    "projCode/laea.js",
    "projCode/laea.min.js",
    "projCode/lcc.js",
    "projCode/lcc.min.js",
    "projCode/merc.js",
    "projCode/merc.min.js",
    "projCode/mill.js",
    "projCode/mill.min.js",
    "projCode/moll.js",
    "projCode/moll.min.js",
    "projCode/nzmg.js",
    "projCode/nzmg.min.js",
    "projCode/omerc.js",
    "projCode/omerc.min.js",
    "projCode/ortho.js",
    "projCode/ortho.min.js",
    "projCode/poly.js",
    "projCode/poly.min.js",
    "projCode/sinu.js",
    "projCode/sinu.min.js",
    "projCode/somerc.js",
    "projCode/somerc.min.js",
    "projCode/stere.js",
    "projCode/stere.min.js",
    "projCode/sterea.js",
    "projCode/sterea.min.js",
    "projCode/tmerc.js",
    "projCode/tmerc.min.js",
    "projCode/utm.js",
    "projCode/utm.min.js",
    "projCode/vandg.js",
    "projCode/vandg.min.js",
    "util/MGRS.js",
    "util/MGRS.min.js"
    ]
    }
    ]
    },
    {
    "name": "prototype",
    "filename": "prototype.js",
    "version": "1.7.1.0",
    "description": "Prototype is a JavaScript Framework that aims to ease development of dynamic web applications.",
    "homepage": "http://prototypejs.org/",
    "keywords": [
    "framework",
    "toolkit",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Prototype Core Team"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/sstephenson/prototype.git"
    }
    ],
    "assets": [
    {
    "version": "1.7.1.0",
    "files": [
    "prototype.js",
    "prototype.min.js"
    ]
    },
    {
    "version": "1.7.0.0",
    "files": [
    "prototype.js",
    "prototype.min.js"
    ]
    }
    ]
    },
    {
    "name": "protovis",
    "filename": "protovis.min.js",
    "version": "3.3.1",
    "description": "A visualization toolkit for JavaScript using SVG.",
    "homepage": "http://mbostock.github.com/protovis/",
    "keywords": [
    "visualization",
    "svg",
    "animation"
    ],
    "maintainers": [
    {
    "name": "Mike Bostock",
    "url": "http://bost.ocks.org/mike"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/mbostock/protovis"
    }
    ],
    "assets": [
    {
    "version": "3.3.1",
    "files": [
    "protovis.min.js"
    ]
    }
    ]
    },
    {
    "name": "psd.js",
    "filename": "psd.min.js",
    "version": "0.4.5",
    "description": "A Photoshop (PSD) file parser in Javascript/Coffeescript",
    "homepage": "http://meltingice.github.com/psd.js/",
    "keywords": [
    "images",
    "popular",
    "psd",
    "parser",
    "node"
    ],
    "maintainers": [
    {
    "name": "Ryan LeFevre",
    "web": "http://meltingice.net"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/meltingice/psd.js.git"
    }
    ],
    "assets": [
    {
    "version": "0.4.5",
    "files": [
    "psd.min.js"
    ]
    }
    ]
    },
    {
    "name": "pubnub",
    "filename": "pubnub.min.js",
    "version": "3.4.5",
    "description": "PubNub, a new kind of Cloud-Hosted Broadcasting Service for Mass Communication.",
    "homepage": "http://www.pubnub.com/",
    "keywords": [
    "realtime",
    "messaging",
    "broadcasting",
    "publish",
    "subscribe",
    "mobile",
    "tablet",
    "android",
    "iphone",
    "html5",
    "webos",
    "cloud",
    "service",
    "popular"
    ],
    "maintainers": [
    {
    "name": "PubNub + TopMambo INC"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/pubnub/pubnub-api.git"
    }
    ],
    "assets": [
    {
    "version": "3.4.5",
    "files": [
    "pubnub.min.js"
    ]
    },
    {
    "version": "3.4.2",
    "files": [
    "pubnub-3.4.2.min.js",
    "pubnub.min.js"
    ]
    },
    {
    "version": "3.1.2",
    "files": [
    "pubnub.min.js"
    ]
    }
    ]
    },
    {
    "name": "punycode",
    "version": "1.0.0",
    "filename": "punycode.min.js",
    "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.",
    "homepage": "http://mths.be/punycode",
    "main": "punycode.js",
    "keywords": [
    "punycode",
    "unicode",
    "idn",
    "url",
    "domain"
    ],
    "licenses": [
    {
    "type": "MIT",
    "url": "http://mths.be/mit"
    }
    ],
    "author": {
    "name": "Mathias Bynens",
    "email": "mathias@qiwi.be",
    "web": "http://mathiasbynens.be/"
    },
    "maintainers": [
    {
    "name": "Mathias Bynens",
    "email": "mathias@qiwi.be",
    "web": "http://mathiasbynens.be/"
    },
    {
    "name": "John-David Dalton",
    "email": "john@fusejs.com",
    "web": "http://allyoucanleet.com/"
    }
    ],
    "bugs": "https://github.com/bestiejs/punycode.js/issues",
    "repository": {
    "type": "git",
    "url": "https://github.com/bestiejs/punycode.js.git"
    },
    "engines": [
    "node",
    "rhino"
    ],
    "directories": {
    "doc": "docs",
    "test": "tests"
    },
    "assets": [
    {
    "version": "1.0.0",
    "files": [
    "punycode.js",
    "punycode.min.js"
    ]
    }
    ]
    },
    {
    "name": "pusher",
    "filename": "pusher.min.js",
    "version": "1.12.5",
    "description": "Pusher Javascript library",
    "homepage": "http://pusher.com/",
    "keywords": [
    "pusher",
    "websockets",
    "realtime"
    ],
    "maintainers": [
    {
    "name": "Pusher",
    "twitter": "pusher",
    "web": "http://pusher.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "http://github.com/pusher/pusher-js"
    }
    ],
    "assets": [
    {
    "version": "1.12.5",
    "files": [
    "pusher.min.js"
    ]
    }
    ]
    },
    {
    "name": "q.js",
    "filename": "q.min.js",
    "version": "0.9.2",
    "description": "A library for promises (CommonJS/Promises/A,B,D)",
    "homepage": "https://github.com/kriskowal/q",
    "author": "Kris Kowal <kris@cixar.com> (https://github.com/kriskowal)",
    "keywords": [
    "q",
    "promise",
    "promises",
    "promises-a",
    "promises-a-plus",
    "deferred",
    "future",
    "async",
    "flow control",
    "fluent",
    "browser",
    "node"
    ],
    "repository": {
    "type": "git",
    "url": "https://github.com/kriskowal/q"
    },
    "contributors": [
    "Kris Kowal <kris@cixar.com> (https://github.com/kriskowal)",
    "Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)",
    "Domenic Denicola <domenic@domenicdenicola.com> (http://domenicdenicola.com)"
    ],
    "licenses": [
    {
    "type": "MIT",
    "url": "http://github.com/kriskowal/q/raw/master/LICENSE"
    }
    ],
    "assets": [
    {
    "version": "0.9.2",
    "files": [
    "q.js",
    "q.min.js"
    ]
    }
    ]
    },
    {
    "name": "qooxdoo",
    "filename": "q.min.js",
    "author": "Martin Wittemann <martin.wittemann@1und1.de>",
    "homepage": "http://qooxdoo.org",
    "description": "qooxdoo is a cross-browser DOM manipulation library to enhance websites with a rich user experience.",
    "keywords": [
    "framework",
    "toolkit",
    "dom"
    ],
    "version": "2.1.1",
    "repository": {
    "type": "git",
    "url": "https://github.com/qooxdoo/qooxdoo.git"
    },
    "maintainers": [
    {
    "name": "Martin Wittemann",
    "email": "martin.wittemann@1und1.de"
    },
    {
    "name": "Daniel Wagner",
    "email": "daniel.wagner@1und1.de"
    }
    ],
    "assets": [
    {
    "version": "2.1.1",
    "files": [
    "q.js",
    "q.min.js"
    ]
    },
    {
    "version": "2.1",
    "files": [
    "q.js",
    "q.min.js"
    ]
    },
    {
    "version": "2.0.3",
    "files": [
    "q.js",
    "q.min.js"
    ]
    }
    ]
    },
    {
    "name": "qtip2",
    "filename": "jquery.qtip.min.js",
    "version": "2.0.1",
    "description": "Pretty powerful tooltips. The second generation of the advanced qTip plugin for the ever popular jQuery framework.",
    "homepage": "http://craigsworks.com/projects/qtip2/",
    "keywords": [
    "tooltips",
    "qtip",
    "qtip2",
    "jQuery",
    "plugin"
    ],
    "licenses": [
    {
    "type": "MIT",
    "url": "https://github.com/jquery/jquery/blob/master/MIT-LICENSE.txt"
    },
    {
    "type": "GPL",
    "url": "http://opensource.org/licenses/gpl-license.php"
    }
    ],
    "author": {
    "name": "Craig Michael Thompson",
    "email": "craig@craigsworks.com",
    "web": "http://craigsworks.com"
    },
    "repositories": {
    "type": "git",
    "url": "https://github.com/Craga89/qTip2.git"
    },
    "bugs": "https://github.com/Craga89/qTip2/issues",
    "assets": [
    {
    "version": "2.0.1",
    "files": [
    "basic/jquery.qtip.css",
    "basic/jquery.qtip.js",
    "basic/jquery.qtip.min.css",
    "basic/jquery.qtip.min.js",
    "jquery.qtip.css",
    "jquery.qtip.js",
    "jquery.qtip.min.css",
    "jquery.qtip.min.js"
    ]
    },
    {
    "version": "2.0.0",
    "files": [
    "basic/jquery.qtip.css",
    "basic/jquery.qtip.js",
    "basic/jquery.qtip.min.css",
    "basic/jquery.qtip.min.js",
    "jquery.qtip.css",
    "jquery.qtip.js",
    "jquery.qtip.min.css",
    "jquery.qtip.min.js"
    ]
    }
    ]
    },
    {
    "name": "qunit",
    "filename": "qunit.min.js",
    "version": "1.11.0",
    "description": "An easy-to-use JavaScript Unit Testing framework.",
    "homepage": "http://qunitjs.com/",
    "keywords": [
    "framework",
    "toolkit",
    "popular",
    "unit tests"
    ],
    "maintainers": [
    {
    "name": "The jQuery Foundation.",
    "web": "http://jquery.org/team/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jquery/qunit.git"
    }
    ],
    "assets": [
    {
    "version": "1.11.0",
    "files": [
    "qunit.css",
    "qunit.js",
    "qunit.min.css",
    "qunit.min.js"
    ]
    },
    {
    "version": "1.10.0",
    "files": [
    "qunit-1.10.0.css",
    "qunit-1.10.0.js",
    "qunit-1.10.0.min.css",
    "qunit-1.10.0.min.js"
    ]
    }
    ]
    },
    {
    "name": "qwery",
    "description": "blazing fast CSS3 query selector engine",
    "version": "3.4.1",
    "homepage": "https://github.com/ded/qwery",
    "author": "Dustin Diaz <dustin@dustindiaz.com> (http://dustindiaz.com)",
    "contributors": [
    "Jacob Thornton <> (https://github.com/fat)",
    "Rod Vagg <> (https://github.com/rvagg)",
    "Andrew McCollum <> (https://github.com/amccollum)"
    ],
    "filename": "qwery.js",
    "keywords": [
    "ender",
    "query",
    "css",
    "selector engine"
    ],
    "ender": "./src/ender.js",
    "repository": {
    "type": "git",
    "url": "https://github.com/ded/qwery.git"
    },
    "devDependencies": {
    "sink-test": ">= 1.0.1",
    "serve": "*",
    "smoosh": "0.4.0",
    "phantomjs": "0.2.3"
    },
    "assets": [
    {
    "version": "3.4.1",
    "files": [
    "qwery.js",
    "qwery.min.js"
    ]
    }
    ]
    },
    {
    "name": "rainbow",
    "filename": "js/rainbow.min.js",
    "version": "1.1.8",
    "description": "Rainbow is a code syntax highlighting library written in Javascript",
    "homepage": "http://craig.is/making/rainbows/",
    "keywords": [
    "code",
    "syntax",
    "highlighting"
    ],
    "maintainers": [
    {
    "name": "Craig Campbell",
    "web": "http://craig.is/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/ccampbell/rainbow.git"
    }
    ],
    "assets": [
    {
    "version": "1.1.8",
    "files": [
    "js/language/c.js",
    "js/language/c.min.js",
    "js/language/css.js",
    "js/language/css.min.js",
    "js/language/generic.js",
    "js/language/generic.min.js",
    "js/language/html.js",
    "js/language/html.min.js",
    "js/language/javascript.js",
    "js/language/javascript.min.js",
    "js/language/php.js",
    "js/language/php.min.js",
    "js/language/python.js",
    "js/language/python.min.js",
    "js/language/ruby.js",
    "js/language/ruby.min.js",
    "js/language/shell.js",
    "js/language/shell.min.js",
    "js/rainbow.js",
    "js/rainbow.min.js",
    "themes/all-hallows-eve.css",
    "themes/all-hallows-eve.min.css",
    "themes/blackboard.css",
    "themes/blackboard.min.css",
    "themes/github.css",
    "themes/github.min.css",
    "themes/tricolore.css",
    "themes/tricolore.min.css",
    "themes/twilight.css",
    "themes/twilight.min.css",
    "themes/zenburnesque.css",
    "themes/zenburnesque.min.css"
    ]
    }
    ]
    },
    {
    "name": "raphael",
    "filename": "raphael-min.js",
    "version": "2.1.0",
    "description": "Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web.",
    "homepage": "http://raphaeljs.com/",
    "keywords": [
    "vector",
    "graphics",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Dmitry Baranovskiy",
    "web": "http://dmitry.baranovskiy.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/DmitryBaranovskiy/raphael/"
    }
    ],
    "assets": [
    {
    "version": "2.1.0",
    "files": [
    "raphael-min.js"
    ]
    },
    {
    "version": "2.0.1",
    "files": [
    "raphael-min.js"
    ]
    },
    {
    "version": "2.0.0",
    "files": [
    "raphael-min.js"
    ]
    },
    {
    "version": "1.5.2",
    "files": [
    "raphael-min.js"
    ]
    }
    ]
    },
    {
    "name": "ratchet",
    "filename": "ratchet.min.js",
    "version": "1.0.1",
    "description": "Prototype iPhone apps with simple HTML, CSS, and JS components.",
    "homepage": "http://maker.github.com/ratchet/",
    "keywords": [
    "mobile",
    "components"
    ],
    "maintainers": [
    {
    "name": "Dave Gamache"
    },
    {
    "name": "Connor Sears"
    },
    {
    "name": "Jacob Thornon"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/maker/ratchet"
    }
    ],
    "assets": [
    {
    "version": "1.0.1",
    "files": [
    "ratchet.css",
    "ratchet.js",
    "ratchet.min.css",
    "ratchet.min.js",
    "touch-icons/apple-touch-icon-114x114.png",
    "touch-icons/apple-touch-icon-57x57.png",
    "touch-icons/apple-touch-icon-72x72.png"
    ]
    }
    ]
    },
    {
    "name": "raven.js",
    "filename": "raven.min.js",
    "version": "1.0.8",
    "description": "JavaScript client for the Sentry realtime event logging and aggregation platform.",
    "homepage": "https://github.com/getsentry/raven-js",
    "keywords": [
    "raven",
    "sentry"
    ],
    "maintainers": [
    {
    "name": "Matt Robenolt"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "git://github.com/getsentry/raven-js.git"
    }
    ],
    "assets": [
    {
    "version": "1.0.8",
    "files": [
    "raven.js",
    "raven.min.js",
    "raven.min.map"
    ]
    },
    {
    "version": "1.0.7",
    "files": [
    "raven.js",
    "raven.min.js",
    "raven.min.map"
    ]
    },
    {
    "version": "1.0.6",
    "files": [
    "raven.js",
    "raven.min.js",
    "raven.min.map"
    ]
    },
    {
    "version": "1.0.5",
    "files": [
    "raven.js",
    "raven.min.js",
    "raven.min.map"
    ]
    },
    {
    "version": "1.0.4",
    "files": [
    "raven.js",
    "raven.min.js"
    ]
    },
    {
    "version": "1.0.3",
    "files": [
    "raven.js",
    "raven.min.js"
    ]
    },
    {
    "version": "1.0.0",
    "files": [
    "raven.js",
    "raven.min.js"
    ]
    },
    {
    "version": "0.6.0",
    "files": [
    "raven.js",
    "raven.min.js"
    ]
    },
    {
    "version": "0.5.3",
    "files": [
    "raven.js",
    "raven.min.js"
    ]
    }
    ]
    },
    {
    "name": "remoteStorage",
    "version": "0.6.9",
    "filename": "remoteStorage.min.js",
    "description": "Client-side Javascript library to make apps remoteStorage-compatible.",
    "homepage": "http://remotestoragejs.com",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/unhosted/remoteStorage.js"
    }
    ],
    "maintainers": [
    {
    "name": "Niklas Cathor",
    "url": "nil.niklas@googlemail.com"
    }
    ],
    "licenses": [
    {
    "type": "AGPL",
    "url": "https://www.gnu.org/licenses/agpl-3.0.en.html"
    },
    {
    "type": "MIT",
    "url": "http://opensource.org/licenses/MIT"
    }
    ],
    "keywords": [
    "remoteStorage",
    "unhosted",
    "storage",
    "cloud",
    "read-write-web",
    "webdav",
    "webfinger",
    "oauth",
    "xrd"
    ],
    "assets": [
    {
    "version": "0.6.9",
    "files": [
    "remoteStorage.min.js"
    ]
    }
    ]
    },
    {
    "filename": "cs.js",
    "name": "require-cs",
    "version": "0.4.2",
    "description": "Load files written in CoffeeScript.",
    "homepage": "https://github.com/jrburke/require-cs",
    "keywords": [
    "requirejs",
    "coffeescript",
    "coffee"
    ],
    "maintainers": [
    {
    "name": "James Burke",
    "email": "jrburke@gmail.com",
    "web": "http://tagneto.blogspot.ru/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jrburke/require-cs"
    }
    ],
    "assets": [
    {
    "version": "0.4.2",
    "files": [
    "cs.js",
    "cs.min.js"
    ]
    }
    ]
    },
    {
    "filename": "domReady.js",
    "name": "require-domReady",
    "version": "2.0.1",
    "description": "Wait for the DOM is ready.",
    "homepage": "https://github.com/requirejs/domReady",
    "keywords": [
    "requirejs",
    "domready"
    ],
    "maintainers": [
    {
    "name": "James Burke",
    "email": "jrburke@gmail.com",
    "web": "http://tagneto.blogspot.ru/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/requirejs/domReady"
    }
    ],
    "assets": [
    {
    "version": "2.0.1",
    "files": [
    "domReady.js",
    "domReady.min.js"
    ]
    }
    ]
    },
    {
    "filename": "i18n.js",
    "name": "require-i18n",
    "version": "2.0.1",
    "description": "Load string bundles used in internationalization (i18n) that are made up of separate country/language/locale-specific bundles.",
    "homepage": "http://github.com/requirejs/i18n",
    "keywords": [
    "requirejs",
    "i18n"
    ],
    "maintainers": [
    {
    "name": "James Burke",
    "email": "jrburke@gmail.com",
    "web": "http://tagneto.blogspot.ru/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "http://github.com/requirejs/i18n"
    }
    ],
    "assets": [
    {
    "version": "2.0.1",
    "files": [
    "i18n.js",
    "i18n.min.js"
    ]
    }
    ]
    },
    {
    "name": "require-jquery",
    "filename": "require-jquery.min.js",
    "version": "0.25.0",
    "description": "Require.js merged with jQuery for loader goodness!",
    "homepage": "https://github.com/jrburke/require-jquery",
    "keywords": [
    "loader",
    "modules",
    "asynchronous",
    "popular",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "James Burke",
    "web": "http://tagneto.blogspot.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jrburke/require-jquery"
    }
    ],
    "assets": [
    {
    "version": "0.25.0",
    "files": [
    "require-jquery.js",
    "require-jquery.min.js"
    ]
    },
    {
    "version": "0.24.0",
    "files": [
    "require.min.js"
    ]
    },
    {
    "version": "0.23.0",
    "files": [
    "require.min.js"
    ]
    }
    ]
    },
    {
    "filename": "text.js",
    "name": "require-text",
    "version": "2.0.5",
    "description": "A RequireJS/AMD loader plugin for loading text resources.",
    "homepage": "https://github.com/requirejs/text",
    "keywords": [
    "requirejs",
    "text"
    ],
    "maintainers": [
    {
    "name": "James Burke",
    "email": "jrburke@gmail.com",
    "web": "http://tagneto.blogspot.ru/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/requirejs/text"
    }
    ],
    "assets": [
    {
    "version": "2.0.5",
    "files": [
    "text.js",
    "text.min.js"
    ]
    },
    {
    "version": "2.0.3",
    "files": [
    "text.js",
    "text.min.js"
    ]
    }
    ]
    },
    {
    "name": "require.js",
    "filename": "require.min.js",
    "version": "2.1.5",
    "description": "RequireJS is a JavaScript file and module loader. It is optimized for in-browser use, but it can be used in other JavaScript environments, like Rhino and Node",
    "homepage": "http://requirejs.org/",
    "keywords": [
    "loader",
    "modules",
    "asynchronous",
    "popular"
    ],
    "maintainers": [
    {
    "name": "James Burke",
    "web": "http://tagneto.blogspot.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jrburke/requirejs"
    }
    ],
    "assets": [
    {
    "version": "2.1.5",
    "files": [
    "require.js",
    "require.min.js"
    ]
    },
    {
    "version": "2.1.4",
    "files": [
    "require.js",
    "require.min.js"
    ]
    },
    {
    "version": "2.1.1",
    "files": [
    "require.js",
    "require.min.js"
    ]
    },
    {
    "version": "2.0.6",
    "files": [
    "require.js",
    "require.min.js"
    ]
    },
    {
    "version": "2.0.5",
    "files": [
    "require.js",
    "require.min.js"
    ]
    },
    {
    "version": "2.0.2",
    "files": [
    "require.js",
    "require.min.js"
    ]
    },
    {
    "version": "1.0.8",
    "files": [
    "require.js",
    "require.min.js"
    ]
    },
    {
    "version": "1.0.7",
    "files": [
    "require.min.js"
    ]
    },
    {
    "version": "1.0.5",
    "files": [
    "require.min.js"
    ]
    },
    {
    "version": "1.0.2",
    "files": [
    "require.min.js"
    ]
    },
    {
    "version": "1.0.1",
    "files": [
    "require.min.js"
    ]
    },
    {
    "version": "0.27.1",
    "files": [
    "require.min.js"
    ]
    },
    {
    "version": "0.26.0",
    "files": [
    "require.min.js"
    ]
    },
    {
    "version": "0.24.0",
    "files": [
    "require.min.js"
    ]
    },
    {
    "version": "0.23.0",
    "files": [
    "require.min.js"
    ]
    }
    ]
    },
    {
    "name": "respond.js",
    "filename": "respond.min.js",
    "version": "1.1.0",
    "description": "A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more).",
    "homepage": "https://github.com/scottjehl/Respond",
    "keywords": [
    "polyfill",
    "queries",
    "responsive",
    "max-width",
    "min-width"
    ],
    "maintainers": [
    {
    "name": "Scott Jehl",
    "email": "scott@scottjehl.com",
    "web": "http://scottjehl.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/scottjehl/Respond"
    }
    ],
    "assets": [
    {
    "version": "1.1.0",
    "files": [
    "respond.min.js"
    ]
    }
    ]
    },
    {
    "name": "restangular",
    "description": "Restfull Resources service for AngularJS apps",
    "version": "0.5.1",
    "filename": "restangular.min.js",
    "homepage": "https://github.com/mgonto/restangular",
    "author": "Martin Gontovnikas <martin@gonto.com.ar>",
    "repository": {
    "type": "git",
    "url": "git://github.com/mgonto/restangular.git"
    },
    "engines": {
    "node": ">= 0.9"
    },
    "keywords": [
    "angular",
    "client",
    "browser",
    "restful",
    "resources",
    "rest",
    "api"
    ],
    "maintainers": [
    {
    "name": "Martin Gontovnikas",
    "website": "http://gon.to/"
    }
    ],
    "dependencies": {},
    "devDependencies": {
    "grunt-cli": ">= 0.1.7",
    "grunt-contrib-concat": "*",
    "grunt-contrib-jshint": "*",
    "grunt-contrib-uglify": "*",
    "grunt-bower": "*",
    "grunt-bower-task": "*",
    "grunt-karma": "*"
    },
    "scripts": {
    "test": "grunt test --verbose"
    },
    "assets": [
    {
    "version": "0.5.1",
    "files": [
    "dependencies/angular-resource.js",
    "dependencies/angular.js",
    "dependencies/underscore.js",
    "restangular.js",
    "restangular.min.js"
    ]
    },
    {
    "version": "0.5.0",
    "files": [
    "restangular.js",
    "restangular.min.js"
    ]
    },
    {
    "version": "0.4.5",
    "files": [
    "restangular.js",
    "restangular.min.js"
    ]
    },
    {
    "version": "0.4.2",
    "files": [
    "restangular.js",
    "restangular.min.js"
    ]
    }
    ]
    },
    {
    "name": "retina.js",
    "filename": "retina.js",
    "version": "1.0.1",
    "description": "retina.js makes it easy to serve high-resolution images to devices with retina displays.",
    "homepage": "http://retinajs.com/",
    "keywords": [
    "apple",
    "retina",
    "image"
    ],
    "maintainers": [
    {
    "name": "Imulus",
    "web": "http://imulus.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/imulus/retinajs.git"
    }
    ],
    "assets": [
    {
    "version": "1.0.1",
    "files": [
    "retina.js",
    "retina.min.js"
    ]
    }
    ]
    },
    {
    "name": "reveal.js",
    "filename": "js/reveal.min.js",
    "version": "2.3",
    "description": "A framework for easily creating beautiful presentations using HTML",
    "homepage": "http://lab.hakim.se/reveal-js/",
    "keywords": [
    "presentations",
    "slides"
    ],
    "maintainers": [
    {
    "name": "Hakim El Hattab",
    "web": "http://hakim.se/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/hakimel/reveal.js.git"
    }
    ],
    "assets": [
    {
    "version": "2.3",
    "files": [
    "css/print/paper.css",
    "css/print/pdf.css",
    "css/reveal.css",
    "css/reveal.min.css",
    "css/theme/beige.css",
    "css/theme/default.css",
    "css/theme/moon.css",
    "css/theme/night.css",
    "css/theme/serif.css",
    "css/theme/simple.css",
    "css/theme/sky.css",
    "css/theme/solarized.css",
    "js/reveal.js",
    "js/reveal.min.js"
    ]
    },
    {
    "version": "2.2",
    "files": [
    "css/print/paper.css",
    "css/print/paper.min.css",
    "css/print/pdf.css",
    "css/print/pdf.min.css",
    "css/reveal.css",
    "css/reveal.min.css",
    "css/theme/beige.css",
    "css/theme/beige.min.css",
    "css/theme/default.css",
    "css/theme/default.min.css",
    "css/theme/night.css",
    "css/theme/night.min.css",
    "css/theme/serif.css",
    "css/theme/serif.min.css",
    "css/theme/simple.css",
    "css/theme/simple.min.css",
    "css/theme/sky.css",
    "css/theme/sky.min.css",
    "js/reveal.js",
    "js/reveal.min.js"
    ]
    },
    {
    "version": "2.1",
    "files": [
    "css/print/paper.css",
    "css/print/paper.min.css",
    "css/print/pdf.css",
    "css/print/pdf.min.css",
    "css/reveal.css",
    "css/reveal.min.css",
    "css/theme/beige.css",
    "css/theme/beige.min.css",
    "css/theme/default.css",
    "css/theme/default.min.css",
    "css/theme/serif.css",
    "css/theme/serif.min.css",
    "css/theme/simple.css",
    "css/theme/simple.min.css",
    "css/theme/sky.css",
    "css/theme/sky.min.css",
    "js/reveal.js",
    "js/reveal.min.js"
    ]
    }
    ]
    },
    {
    "name": "rickshaw",
    "filename": "rickshaw.min.js",
    "version": "1.2.1",
    "description": "JavaScript toolkit for creating interactive real-time graphs",
    "keywords": [
    "graphs",
    "charts",
    "interactive",
    "time-series",
    "svg",
    "d3",
    "bars",
    "lines",
    "scatterplot"
    ],
    "homepage": "http://code.shutterstock.com/rickshaw/",
    "author": {
    "name": "David Chester",
    "email": "david@shutterstock.com"
    },
    "repository": {
    "type": "git",
    "url": "https://github.com/shutterstock/rickshaw.git"
    },
    "assets": [
    {
    "version": "1.2.1",
    "files": [
    "rickshaw.css",
    "rickshaw.js",
    "rickshaw.min.css",
    "rickshaw.min.js"
    ]
    },
    {
    "version": "1.1.2",
    "files": [
    "rickshaw.css",
    "rickshaw.js",
    "rickshaw.min.css",
    "rickshaw.min.js"
    ]
    },
    {
    "version": "1.1.0",
    "files": [
    "rickshaw.min.css",
    "rickshaw.min.js"
    ]
    }
    ]
    },
    {
    "name": "roundabout",
    "filename": "jquery.roundabout.min.js",
    "version": "2.4.2",
    "description": "Easily convert unordered lists & other nested HTML structures into entertaining, interactive, turntable-like areas.",
    "keywords": [
    "roundabout",
    "turntable",
    "lazy",
    "susan",
    "carousel",
    "3d"
    ],
    "homepage": "http://fredhq.com/projects/roundabout",
    "author": {
    "name": "Fred LeBlanc",
    "email": "fred@fredhq.com"
    },
    "repository": {
    "type": "git",
    "url": "https://github.com/fredhq/roundabout.git"
    },
    "assets": [
    {
    "version": "2.4.2",
    "files": [
    "jquery.roundabout.js",
    "jquery.roundabout.min.js"
    ]
    }
    ]
    },
    {
    "name": "rxjs-jquery",
    "filename": "rx.jquery.js",
    "title": "Reactive Extensions for JavaScript bindings for jQuery",
    "description": "Library for composing asynchronous and event-based operations in JavaScript extending the jQuery library",
    "version": "0.0.2",
    "homepage": "https://github.com/Reactive-Extensions/rxjs-jquery",
    "author": {
    "name": "MS Open Tech",
    "url": "https://github.com/Reactive-Extensions/rxjs-jquery/blob/master/authors.txt"
    },
    "repository": {
    "type": "git",
    "url": "https://github.com/Reactive-Extensions/rxjs-jquery.git"
    },
    "licenses": [
    {
    "type": "Apache License, Version 2.0",
    "url": "http://www.apache.org/licenses/LICENSE-2.0.html"
    }
    ],
    "dependencies": {},
    "devDependencies": {
    "grunt": "~0.4.0",
    "grunt-contrib-uglify": "~0.1.2",
    "grunt-contrib-concat": "~0.1.3",
    "grunt-contrib-qunit": "~0.2.0"
    },
    "keywords": [
    "Reactive",
    "LINQ",
    "Collections",
    "jQuery",
    "RxJS",
    "Rx"
    ],
    "main": "rx.jquery.js",
    "assets": [
    {
    "version": "0.0.2",
    "files": [
    "rx.jquery.js",
    "rx.jquery.min.js"
    ]
    }
    ]
    },
    {
    "name": "rxjs",
    "filename": "rx.min.js",
    "title": "Reactive Extensions for JavaScript (RxJS)",
    "description": "Library for composing asynchronous and event-based operations in JavaScript",
    "version": "2.1.2",
    "homepage": "http://rx.codeplex.com",
    "author": {
    "name": "Cloud Programmability Team",
    "url": "https://github.com/Reactive-Extensions/RxJS/blob/master/authors.txt"
    },
    "repository": {
    "type": "git",
    "url": "https://github.com/Reactive-Extensions/RxJS.git"
    },
    "licenses": [
    {
    "type": "Apache License, Version 2.0",
    "url": "http://www.apache.org/licenses/LICENSE-2.0.html"
    }
    ],
    "dependencies": {},
    "devDependencies": {
    "grunt": "~0.4.0",
    "grunt-contrib-jshint": "~0.1.1",
    "grunt-contrib-nodeunit": "~0.1.2"
    },
    "keywords": [],
    "main": "rx.node.js",
    "assets": [
    {
    "version": "2.1.2",
    "files": [
    "rx.aggregates.js",
    "rx.aggregates.min.js",
    "rx.binding.js",
    "rx.binding.min.js",
    "rx.coincidence.js",
    "rx.coincidence.min.js",
    "rx.experimental.js",
    "rx.experimental.min.js",
    "rx.joinpatterns.js",
    "rx.joinpatterns.min.js",
    "rx.js",
    "rx.min.js",
    "rx.modern.js",
    "rx.modern.min.js",
    "rx.node.js",
    "rx.node.min.js",
    "rx.testing.js",
    "rx.testing.min.js",
    "rx.time.js",
    "rx.time.min.js"
    ]
    },
    {
    "version": "2.1.1",
    "files": [
    "rx.aggregates.js",
    "rx.aggregates.min.js",
    "rx.binding.js",
    "rx.binding.min.js",
    "rx.coincidence.js",
    "rx.coincidence.min.js",
    "rx.experimental.js",
    "rx.experimental.min.js",
    "rx.joinpatterns.js",
    "rx.joinpatterns.min.js",
    "rx.js",
    "rx.min.js",
    "rx.modern.js",
    "rx.modern.min.js",
    "rx.node.js",
    "rx.node.min.js",
    "rx.testing.js",
    "rx.testing.min.js",
    "rx.time.js",
    "rx.time.min.js"
    ]
    },
    {
    "version": "2.1.0",
    "files": [
    "rx.aggregates.js",
    "rx.aggregates.min.js",
    "rx.binding.js",
    "rx.binding.min.js",
    "rx.coincidence.js",
    "rx.coincidence.min.js",
    "rx.experimental.js",
    "rx.experimental.min.js",
    "rx.joinpatterns.js",
    "rx.joinpatterns.min.js",
    "rx.js",
    "rx.min.js",
    "rx.node.js",
    "rx.node.min.js",
    "rx.testing.js",
    "rx.testing.min.js",
    "rx.time.js",
    "rx.time.min.js"
    ]
    },
    {
    "version": "2.0.0",
    "files": [
    "rx.aggregates.js",
    "rx.aggregates.min.js",
    "rx.binding.js",
    "rx.binding.min.js",
    "rx.coincidence.js",
    "rx.coincidence.min.js",
    "rx.experimental.js",
    "rx.experimental.min.js",
    "rx.joinpatterns.js",
    "rx.joinpatterns.min.js",
    "rx.js",
    "rx.min.js",
    "rx.node.js",
    "rx.node.min.js",
    "rx.testing.js",
    "rx.testing.min.js",
    "rx.time.js",
    "rx.time.min.js"
    ]
    }
    ]
    },
    {
    "name": "salesforce-canvas",
    "filename": "canvas-all.min.js",
    "version": "27.0",
    "description": "An open source javascript sdk to build a seamless end-user experience inside of salesforce.com.",
    "homepage": "http://wiki.developerforce.com/page/Force.com_Canvas",
    "keywords": [
    "salesforce",
    "canvas",
    "intigration"
    ],
    "author": "Salesforce.com, Inc.",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/forcedotcom/SalesforceCanvasFrameworkSDK.git"
    }
    ],
    "assets": [
    {
    "version": "27.0",
    "files": [
    "canvas-all.js",
    "canvas-all.min.js",
    "canvas.js",
    "canvas.min.js",
    "client.js",
    "client.min.js",
    "cookies.js",
    "cookies.min.js",
    "oauth.js",
    "oauth.min.js",
    "xd.js",
    "xd.min.js"
    ]
    }
    ]
    },
    {
    "name": "sammy.js",
    "filename": "sammy.min.js",
    "version": "0.7.4",
    "description": "Sammy is a RESTful Evented JavaScript framework built on top of jQuery.",
    "homepage": "http://sammyjs.org/",
    "keywords": [
    "framework",
    "restful",
    "popular",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Aaron Quint"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/quirkey/sammy"
    }
    ],
    "assets": [
    {
    "version": "0.7.4",
    "files": [
    "sammy.min.js"
    ]
    },
    {
    "version": "0.7.2",
    "files": [
    "sammy.min.js"
    ]
    },
    {
    "version": "0.7.1",
    "files": [
    "sammy.min.js"
    ]
    },
    {
    "version": "0.7.0",
    "files": [
    "sammy.min.js",
    "sammy.push_location_proxy.min.js"
    ]
    },
    {
    "version": "0.6.3",
    "files": [
    "sammy.min.js"
    ]
    }
    ]
    },
    {
    "name": "scion",
    "filename": "scion-min.js",
    "version": "0.0.3",
    "description": "StateCharts Interpretation and Optimization eNgine (SCION) is an implementation of SCXML/Statecharts in JavaScript.",
    "keywords": [
    "scxml",
    "statecharts",
    "w3c",
    "javascript"
    ],
    "maintainers": [
    {
    "name": "Jacob Beard",
    "email": "jbeard4@cs.mcgill.ca",
    "url": "http://echo-flow.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jbeard4/SCION.git"
    }
    ],
    "assets": [
    {
    "version": "0.0.3",
    "files": [
    "scion-min.js"
    ]
    }
    ]
    },
    {
    "name": "script.js",
    "filename": "script.min.js",
    "version": "1.3",
    "description": "$script.js is an asynchronous JavaScript loader and dependency manager with an astonishingly impressive lightweight footprint",
    "homepage": "http://www.dustindiaz.com/scriptjs/",
    "keywords": [
    "loader",
    "asynchronous",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Dustin Diaz",
    "web": "http://www.dustindiaz.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/ded/script.js"
    }
    ],
    "assets": [
    {
    "version": "1.3",
    "files": [
    "script.min.js"
    ]
    },
    {
    "version": "1.1",
    "files": [
    "script.min.js"
    ]
    }
    ]
    },
    {
    "name": "scriptaculous",
    "filename": "scriptaculous.js",
    "version": "1.9.0",
    "description": "script.aculo.us provides you with easy-to-use, cross-browser user interface JavaScript libraries to make your web sites and web applications fly.",
    "homepage": "http://script.aculo.us/",
    "keywords": [
    "ui",
    "toolkit",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Thomas Fuchs",
    "web": "http://mir.aculo.us/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/madrobby/scriptaculous.git"
    }
    ],
    "assets": [
    {
    "version": "1.9.0",
    "files": [
    "builder.js",
    "builder.min.js",
    "controls.js",
    "controls.min.js",
    "dragdrop.js",
    "dragdrop.min.js",
    "effects.js",
    "effects.min.js",
    "scriptaculous.js",
    "scriptaculous.min.js",
    "slider.js",
    "slider.min.js",
    "sound.js",
    "sound.min.js",
    "unittest.js",
    "unittest.min.js"
    ]
    },
    {
    "version": "1.8.3",
    "files": [
    "builder.js",
    "builder.min.js",
    "controls.js",
    "controls.min.js",
    "dragdrop.js",
    "dragdrop.min.js",
    "effects.js",
    "effects.min.js",
    "prototype.js",
    "prototype.min.js",
    "scriptaculous.js",
    "scriptaculous.min.js",
    "slider.js",
    "slider.min.js",
    "sound.js",
    "sound.min.js",
    "unittest.js",
    "unittest.min.js"
    ]
    }
    ]
    },
    {
    "name": "seajs",
    "filename": "sea.js",
    "version": "1.3.1",
    "description": "A Module Loader for the Web",
    "homepage": "http://seajs.org/",
    "keywords": [
    "loader",
    "module",
    "CMD",
    "browser"
    ],
    "author": "Frank Wang <lifesinger@gmail.com>",
    "engines": {
    "node": ">= 0.6.0"
    },
    "repository": {
    "type": "git",
    "url": "git://github.com/seajs/seajs.git"
    },
    "main": "./lib/sea-node.js",
    "assets": [
    {
    "version": "1.3.1",
    "files": [
    "plugin-base.js",
    "plugin-base.min.js",
    "plugin-coffee.js",
    "plugin-coffee.min.js",
    "plugin-combo.js",
    "plugin-combo.min.js",
    "plugin-debug.js",
    "plugin-debug.min.js",
    "plugin-i18n.js",
    "plugin-i18n.min.js",
    "plugin-json.js",
    "plugin-json.min.js",
    "plugin-less.js",
    "plugin-less.min.js",
    "plugin-reload.js",
    "plugin-reload.min.js",
    "plugin-text.js",
    "plugin-text.min.js",
    "plugin-warning.js",
    "plugin-warning.min.js",
    "sea-debug.js",
    "sea-debug.min.js",
    "sea.js",
    "sea.min.js"
    ]
    }
    ]
    },
    {
    "name": "select2",
    "filename": "select2.min.js",
    "version": "3.4.0",
    "description": "Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. Look and feel of Select2 is based on the excellent Chosen library.",
    "homepage": "http://ivaynberg.github.com/select2/",
    "keywords": [
    "select",
    "jquery",
    "dropdown",
    "ui"
    ],
    "maintainers": [
    {
    "name": "Igor Vaynberg",
    "email": "igor.vaynberg@gmail.com",
    "web": "https://github.com/ivaynberg"
    }
    ],
    "bugs": "https://github.com/ivaynberg/select2/issues",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/ivaynberg/select2"
    }
    ],
    "assets": [
    {
    "version": "3.4.0",
    "files": [
    "README.md",
    "component.json",
    "release.sh",
    "select2-spinner.gif",
    "select2.css",
    "select2.jquery.json",
    "select2.js",
    "select2.min.js",
    "select2.png",
    "select2_locale_ca.js",
    "select2_locale_cs.js",
    "select2_locale_da.js",
    "select2_locale_de.js",
    "select2_locale_en.js.template",
    "select2_locale_es.js",
    "select2_locale_et.js",
    "select2_locale_eu.js",
    "select2_locale_fr.js",
    "select2_locale_gl.js",
    "select2_locale_he.js",
    "select2_locale_hr.js",
    "select2_locale_hu.js",
    "select2_locale_is.js",
    "select2_locale_it.js",
    "select2_locale_ja.js",
    "select2_locale_lt.js",
    "select2_locale_lv.js",
    "select2_locale_mk.js",
    "select2_locale_nl.js",
    "select2_locale_no.js",
    "select2_locale_pl.js",
    "select2_locale_pt-BR.js",
    "select2_locale_pt-PT.js",
    "select2_locale_ro.js",
    "select2_locale_ru.js",
    "select2_locale_sk.js",
    "select2_locale_sv.js",
    "select2_locale_tr.js",
    "select2_locale_ua.js",
    "select2_locale_vi.js",
    "select2_locale_zh-CN.js",
    "select2_locale_zh-TW.js",
    "select2x2.png"
    ]
    },
    {
    "version": "3.3.2",
    "files": [
    "select2-spinner.gif",
    "select2.css",
    "select2.js",
    "select2.min.css",
    "select2.min.js",
    "select2.png",
    "select2_locale_de.js",
    "select2_locale_de.min.js",
    "select2_locale_es.js",
    "select2_locale_es.min.js",
    "select2_locale_eu.js",
    "select2_locale_eu.min.js",
    "select2_locale_fr.js",
    "select2_locale_fr.min.js",
    "select2_locale_hr.js",
    "select2_locale_hr.min.js",
    "select2_locale_hu.js",
    "select2_locale_hu.min.js",
    "select2_locale_it.js",
    "select2_locale_it.min.js",
    "select2_locale_nl.js",
    "select2_locale_nl.min.js",
    "select2_locale_pt-BR.js",
    "select2_locale_pt-BR.min.js",
    "select2_locale_pt-PT.js",
    "select2_locale_pt-PT.min.js",
    "select2_locale_ro.js",
    "select2_locale_ro.min.js",
    "select2_locale_ru.js",
    "select2_locale_ru.min.js",
    "select2_locale_sk.js",
    "select2_locale_sk.min.js",
    "select2_locale_sv.js",
    "select2_locale_sv.min.js",
    "select2_locale_tr.js",
    "select2_locale_tr.min.js",
    "select2_locale_ua.js",
    "select2_locale_ua.min.js",
    "select2_locale_zh-CN.js",
    "select2_locale_zh-CN.min.js",
    "select2x2.png"
    ]
    },
    {
    "version": "3.3.1",
    "files": [
    "select2-spinner.gif",
    "select2.css",
    "select2.js",
    "select2.min.css",
    "select2.min.js",
    "select2.png",
    "select2_locale_es.js",
    "select2_locale_es.min.js",
    "select2_locale_hu.js",
    "select2_locale_hu.min.js",
    "select2_locale_it.js",
    "select2_locale_it.min.js",
    "select2x2.png"
    ]
    },
    {
    "version": "3.3.0",
    "files": [
    "select2-spinner.gif",
    "select2.css",
    "select2.jquery.json",
    "select2.js",
    "select2.min.css",
    "select2.min.js",
    "select2.png",
    "select2x2.png"
    ]
    },
    {
    "version": "3.2",
    "files": [
    "select2.css",
    "select2.js",
    "select2.min.css",
    "select2.min.js",
    "select2.png",
    "select2x2.png",
    "spinner.gif"
    ]
    }
    ]
    },
    {
    "name": "selectivizr",
    "filename": "selectivizr-min.js",
    "version": "1.0.2",
    "description": "selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8. Simply include the script in your pages and selectivizr will do the rest.",
    "homepage": "http://selectivizr.com/",
    "keywords": [
    "css3",
    "ie"
    ],
    "maintainers": [
    {
    "name": "Keith Clark",
    "email": "create@keithclark.co.uk",
    "web": "http://www.keithclark.co.uk/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/keithclark/selectivizr"
    }
    ],
    "assets": [
    {
    "version": "1.0.2",
    "files": [
    "selectivizr-min.js"
    ]
    }
    ]
    },
    {
    "name": "showdown",
    "filename": "showdown.min.js",
    "version": "0.3.1",
    "description": "A JavaScript port of Markdown",
    "homepage": "https://github.com/coreyti/showdown",
    "keywords": [
    "markdown",
    "converter"
    ],
    "contributors": [
    "John Gruber",
    "John Fraser",
    "Corey Innis",
    "Remy Sharp",
    "Konstantin Käfer",
    "Roger Braun",
    "Dominic Tarr",
    "Cat Chen",
    "Titus Stone",
    "Rob Sutherland",
    "Pavel Lang",
    "Ben Combee",
    "Adam Backstrom",
    "Pascal Deschênes"
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/coreyti/showdown"
    }
    ],
    "licenses": [
    {
    "type": "BSD",
    "url": "https://github.com/coreyti/showdown/raw/master/license.txt"
    }
    ],
    "assets": [
    {
    "version": "0.3.1",
    "files": [
    "showdown.min.js"
    ]
    }
    ]
    },
    {
    "name": "shred",
    "filename": "shred.bundle.min.js",
    "version": "0.7.12",
    "description": "Shred is an HTTP client library for browsers and node.js. Shred supports gzip, cookies, https, proxies, and redirects.",
    "homepage": "https://github.com/automatthew/shred",
    "keywords": [
    "http",
    "xhr",
    "ajax",
    "browserify"
    ],
    "maintainers": [
    {
    "name": "Spire.io",
    "email": "contact@spire.io",
    "web": "http://spire.io"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/spire-io/shred"
    }
    ],
    "assets": [
    {
    "version": "0.7.12",
    "files": [
    "shred.bundle.min.js"
    ]
    }
    ]
    },
    {
    "name": "simplecartjs",
    "filename": "simplecart.min.js",
    "version": "3.0.5",
    "description": "A simple javascript shopping cart that easily integrates with your current website.",
    "homepage": "http://simplecartjs.org",
    "keywords": [
    "cart",
    "shopping",
    "simple",
    "paypal"
    ],
    "maintainers": [
    {
    "name": "Brett Wejrowski",
    "web": "http://wojodesign.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/wojodesign/simplecart-js"
    }
    ],
    "assets": [
    {
    "version": "3.0.5",
    "files": [
    "simplecart.min.js"
    ]
    }
    ]
    },
    {
    "name": "sizzle",
    "filename": "sizzle.min.js",
    "version": "1.9.1",
    "description": "A pure-JavaScript, bottom-up CSS selector engine designed to be easily dropped in to a host library.",
    "homepage": "http://sizzlejs.com/",
    "keywords": [
    "sizzle",
    "selector",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "jQuery Foundation and other contributors",
    "url": "https://github.com/jquery/sizzle/blob/master/AUTHORS.txt"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jquery/sizzle.git"
    }
    ],
    "assets": [
    {
    "version": "1.9.1",
    "files": [
    "sizzle.js",
    "sizzle.min.js"
    ]
    },
    {
    "version": "1.4.4",
    "files": [
    "sizzle.min.js"
    ]
    }
    ]
    },
    {
    "name": "sketch.js",
    "filename": "sketch.min.js",
    "version": "1.0.0",
    "description": "sketch.js is a tiny (~5k) boilerplate for creating JavaScript based creative coding experiments.",
    "homepage": "https://github.com/soulwire/sketch.js/",
    "keywords": [
    "framework",
    "audio",
    "video",
    "html5"
    ],
    "maintainers": [
    {
    "name": "soulwire",
    "web": "https://github.com/soulwire/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/soulwire/sketch.js.git"
    }
    ],
    "assets": [
    {
    "version": "1.0.0",
    "files": [
    "sketch.js",
    "sketch.min.js"
    ]
    }
    ]
    },
    {
    "name": "slabText",
    "filename": "jquery.slabtext.min.js",
    "version": "2.3",
    "description": "A jQuery plugin for producing big, bold & responsive headlines.",
    "homepage": "http://www.frequency-decoder.com/demo/slabText/",
    "keywords": [
    "headlines",
    "jquery",
    "popular",
    "responsive",
    "typography"
    ],
    "maintainers": [
    {
    "name": "Brian McAllister",
    "email": "frequency.decoder@gmail.com",
    "web": "http://www.frequency-decoder.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/freqdec/slabText"
    }
    ],
    "assets": [
    {
    "version": "2.3",
    "files": [
    "jquery.slabtext.js",
    "jquery.slabtext.min.js"
    ]
    },
    {
    "version": "2.2",
    "files": [
    "jquery.slabtext.js",
    "jquery.slabtext.min.js"
    ]
    }
    ]
    },
    {
    "name": "slidesjs",
    "filename": "jquery.slides.min.js",
    "version": "3.0",
    "description": "SlidesJS is a responsive slideshow plug-in for jQuery (1.7.1+) with features like touch and CSS3 transitions.",
    "keywords": [
    "slides",
    "navigation",
    "pagination",
    "play",
    "effect",
    "callback"
    ],
    "homepage": "http://slidesjs.com",
    "author": {
    "name": "Nathan Searles",
    "email": "nsearles@gmail.com"
    },
    "repository": {
    "type": "git",
    "url": "https://github.com/nathansearles/Slides.git"
    },
    "assets": [
    {
    "version": "3.0",
    "files": [
    "jquery.slides.js",
    "jquery.slides.min.js"
    ]
    }
    ]
    },
    {
    "name": "socket.io",
    "filename": "socket.io.min.js",
    "version": "0.9.10",
    "description": "Browser-side code for Socket.IO. Socket.IO aims to make realtime apps possible in every browser and mobile device, blurring the differences between the different transport mechanisms.",
    "homepage": "http://socket.io",
    "keywords": [
    "websockets",
    "node",
    "popular"
    ],
    "maintainers": [
    {
    "name": "LearnBoost"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "git://github.com/LearnBoost/Socket.IO.git"
    }
    ],
    "assets": [
    {
    "version": "0.9.10",
    "files": [
    "socket.io.min.js"
    ]
    },
    {
    "version": "0.9.6",
    "files": [
    "socket.io.min.js"
    ]
    },
    {
    "version": "0.9.5",
    "files": [
    "socket.io.min.js"
    ]
    },
    {
    "version": "0.8.4",
    "files": [
    "socket.io.min.js"
    ]
    },
    {
    "version": "0.8.2",
    "files": [
    "socket.io.min.js"
    ]
    },
    {
    "version": "0.7.0",
    "files": [
    "socket.io.min.js"
    ]
    },
    {
    "version": "0.6.2",
    "files": [
    "socket.io.min.js"
    ]
    }
    ]
    },
    {
    "name": "sockjs-client",
    "filename": "sockjs.min.js",
    "version": "0.3.4",
    "description": "SockJS is a browser JavaScript library that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Javascript API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server.",
    "homepage": "https://github.com/sockjs/sockjs-client",
    "keywords": [
    "websockets",
    "node"
    ],
    "maintainers": [
    {
    "name": "Marek Majkowski"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/sockjs/sockjs-client"
    }
    ],
    "assets": [
    {
    "version": "0.3.4",
    "files": [
    "sockjs.min.js"
    ]
    },
    {
    "version": "0.3.2",
    "files": [
    "sockjs-min.js"
    ]
    },
    {
    "version": "0.2.1",
    "files": [
    "sockjs-min.js"
    ]
    }
    ]
    },
    {
    "name": "sopa",
    "filename": "stopcensorship.js",
    "version": "1.0",
    "description": "Use this script on your site to protest censorship of the Internet.",
    "homepage": "https://github.com/dougmartin/Stop-Censorship",
    "keywords": [
    "sopa"
    ],
    "maintainers": [
    {
    "name": "Doug Martin"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/dougmartin/Stop-Censorship"
    }
    ],
    "assets": [
    {
    "version": "1.0",
    "files": [
    "stopcensorship.js",
    "stopcensorship.min.js"
    ]
    }
    ]
    },
    {
    "name": "spin.js",
    "filename": "spin.min.js",
    "keywords": [
    "spinner",
    "utility"
    ],
    "description": "An animated CSS3 loading spinner with VML fallback for IE.",
    "version": "1.2.7",
    "homepage": "http://fgnass.github.com/spin.js/",
    "author": "Felix Gnass (http://fgnass.github.com/)",
    "maintainers": [
    {
    "name": "Felix Gnass",
    "web": "http://fgnass.github.com/"
    }
    ],
    "contributors": [
    "Felix Gnass (http://fgnass.github.com/)"
    ],
    "repository": {
    "type": "git",
    "url": "git://github.com/fgnass/spin.js.git"
    },
    "assets": [
    {
    "version": "1.2.7",
    "files": [
    "spin.min.js"
    ]
    },
    {
    "version": "1.2.4",
    "files": [
    "spin.min.js"
    ]
    }
    ]
    },
    {
    "name": "spinejs",
    "filename": "spine.min.js",
    "version": "0.0.4",
    "description": "Spine is a lightweight framework for building JavaScript web applications",
    "homepage": "http://maccman.github.com/spine/",
    "keywords": [
    "mvc",
    "models",
    "controllers",
    "events",
    "routing",
    "popular",
    "orm"
    ],
    "maintainers": [
    {
    "name": "Alex MacCaw",
    "email": "info@eribium.org",
    "web": "http://alexmaccaw.co.uk"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/maccman/spine"
    }
    ],
    "assets": [
    {
    "version": "0.0.4",
    "files": [
    "spine.min.js"
    ]
    }
    ]
    },
    {
    "name": "stacktrace.js",
    "filename": "stacktrace.min.js",
    "description": "Framework-agnostic, micro-library for getting stack traces in all environments",
    "version": "0.5.0",
    "keywords": [
    "stack-trace",
    "cross-browser",
    "framework-agnostic",
    "client",
    "browser"
    ],
    "homepage": "http://stacktracejs.com",
    "maintainers": [
    {
    "name": "Eric Wendelin",
    "email": "me@eriwen.com",
    "web": "http://www.eriwen.com"
    }
    ],
    "repository": {
    "type": "git",
    "url": "git://github.com/eriwen/javascript-stacktrace.git"
    },
    "assets": [
    {
    "version": "0.5.0",
    "files": [
    "stacktrace.js",
    "stacktrace.min.js"
    ]
    }
    ]
    },
    {
    "name": "stapes",
    "filename": "stapes.min.js",
    "author": "Hay Kranen <hay@bykr.org>",
    "homepage": "http://hay.github.com/stapes",
    "description": "A (really) tiny Javascript MVC microframework.",
    "keywords": [
    "mvc",
    "framework",
    "lightweight"
    ],
    "version": "0.5.1",
    "repository": {
    "type": "git",
    "url": "http://github.com/hay/stapes.git"
    },
    "maintainers": [
    {
    "name": "Hay Kranen",
    "email": "hay@bykr.org",
    "web": "http://www.haykranen.nl"
    }
    ],
    "assets": [
    {
    "version": "0.5.1",
    "files": [
    "stapes.min.js"
    ]
    },
    {
    "version": "0.5",
    "files": [
    "stapes.min.js"
    ]
    }
    ]
    },
    {
    "name": "stats.js",
    "filename": "Stats.js",
    "version": "r11",
    "description": "JavaScript Performance Monitor.",
    "homepage": "https://github.com/mrdoob/stats.js/",
    "keywords": [
    "fps",
    "framerate"
    ],
    "maintainers": [
    {
    "name": "Mr. Doob"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/mrdoob/stats.js/"
    }
    ],
    "assets": [
    {
    "version": "r11",
    "files": [
    "Stats.js",
    "Stats.min.js"
    ]
    }
    ]
    },
    {
    "name": "stellar.js",
    "filename": "jquery.stellar.min.js",
    "version": "0.6.2",
    "description": "Parallax scrolling made easy",
    "homepage": "http://markdalgleish.com/projects/stellar.js",
    "author": {
    "name": "Mark Dalgleish",
    "url": "http://markdalgleish.com"
    },
    "maintainers": [
    {
    "name": "Mark Dalgleish",
    "url": "http://markdalgleish.com"
    }
    ],
    "repository": {
    "type": "git",
    "url": "git://github.com/markdalgleish/stellar.js.git"
    },
    "licenses": [
    {
    "type": "MIT",
    "url": "http://markdalgleish.mit-license.org"
    }
    ],
    "bugs": "https://github.com/markdalgleish/stellar.js/issues",
    "keywords": [
    "parallax",
    "scroll",
    "effect",
    "animation"
    ],
    "assets": [
    {
    "version": "0.6.2",
    "files": [
    "jquery.stellar.min.js"
    ]
    },
    {
    "version": "0.6.0",
    "files": [
    "jquery.stellar.min.js"
    ]
    },
    {
    "version": "0.5.0",
    "files": [
    "jquery.stellar.min.js"
    ]
    }
    ]
    },
    {
    "name": "store.js",
    "filename": "store.min.js",
    "keywords": [
    "storage"
    ],
    "description": "A localStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood",
    "version": "1.3.7",
    "homepage": "https://github.com/marcuswestin/store.js",
    "author": "Marcus Westin <narcvs@gmail.com> (http://marcuswest.in)",
    "maintainers": [
    {
    "name": "Marcus Westin",
    "email": "narcvs@gmail.com",
    "web": "http://marcuswest.in"
    }
    ],
    "contributors": [
    "Matt Pizzimenti <mjpizz+github@gmail.com> (http://mjpizz.com)",
    "Long Ouyang (https://github.com/longouyang)",
    "Paul Irish (http://paulirish.com)",
    "Guillermo Rauch <rauchg@gmail.com> (https://github.com/guille)",
    "whitmer (https://github.com/whitmer)",
    "Steven Black <steveb@stevenblack.com> (https://github.com/StevenBlack)",
    "Marcus Tucker <info@marcustucker.com> (https://github.com/MarcusJT)"
    ],
    "repository": {
    "type": "git",
    "url": "git://github.com/marcuswestin/store.js.git"
    },
    "bugs": "http://github.com/marcuswestin/store.js/issues",
    "engines": {
    "browser": "*",
    "node": "*"
    },
    "licenses": [
    {
    "type": "MIT",
    "url": "http://github.com/marcuswestin/store.js/raw/master/LICENSE"
    }
    ],
    "main": "store",
    "directories": {
    "lib": "."
    },
    "files": [
    ""
    ],
    "assets": [
    {
    "version": "1.3.7",
    "files": [
    "store.min.js"
    ]
    },
    {
    "version": "1.3.6",
    "files": [
    "store.min.js"
    ]
    },
    {
    "version": "1.1.1",
    "files": [
    "store.min.js"
    ]
    }
    ]
    },
    {
    "name": "string.js",
    "filename": "string.min.js",
    "version": "1.2.0",
    "description": "string.js contains methods that aren't included in the vanilla JavaScript string such as escaping HTML, decoding HTML entities, stripping tags, etc.",
    "homepage": "http://stringjs.com",
    "keywords": [
    "string",
    "strings",
    "string.js",
    "stringjs",
    "S",
    "s",
    "csv",
    "html",
    "entities",
    "parse",
    "html",
    "tags",
    "strip",
    "trim",
    "encode",
    "decode",
    "escape",
    "unescape"
    ],
    "author": "JP Richardson <jprichardson@gmail.com>",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jprichardson/string.js"
    }
    ],
    "assets": [
    {
    "version": "1.2.0",
    "files": [
    "string.js",
    "string.min.js"
    ]
    }
    ]
    },
    {
    "name": "string_score",
    "filename": "string_score.min.js",
    "version": "0.1.10",
    "description": "string_score - JavaScript string ranking library",
    "homepage": "https://github.com/joshaven/string_score",
    "keywords": [
    "search",
    "string ranking",
    "algorithms"
    ],
    "maintainers": [
    {
    "name": "Joshaven Potter",
    "email": "yourtech@gmail.com",
    "web": "http://www.joshaven.com/string_score/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/joshaven/string_score.git"
    }
    ],
    "assets": [
    {
    "version": "0.1.10",
    "files": [
    "string_score.min.js"
    ]
    }
    ]
    },
    {
    "name": "sugar",
    "version": "1.3.9",
    "filename": "sugar.min.js",
    "description": "Sugar is a Javascript library that extends native objects with helpful methods. It is designed to be intuitive, unobtrusive, and let you do more with less code.",
    "keywords": [
    "functional",
    "utility",
    "ender"
    ],
    "homepage": "http://sugarjs.com/",
    "author": "Andrew Plummer",
    "main": "./1.3.6/sugar.min.js",
    "directories": {
    "lib": "./lib"
    },
    "repository": {
    "type": "git",
    "url": "https://github.com/andrewplummer/Sugar.git"
    },
    "engines": {
    "node": ">= 0.4.0"
    },
    "scripts": {
    "test": "./unit_tests/node.sh"
    },
    "assets": [
    {
    "version": "1.3.9",
    "files": [
    "sugar-full.development.js",
    "sugar-full.development.min.js",
    "sugar-full.min.js",
    "sugar.min.js"
    ]
    },
    {
    "version": "1.3.8",
    "files": [
    "sugar.full.dev.js",
    "sugar.full.dev.min.js",
    "sugar.full.min.js",
    "sugar.min.js"
    ]
    },
    {
    "version": "1.3.7",
    "files": [
    "sugar.full.dev.js",
    "sugar.full.dev.min.js",
    "sugar.full.min.js",
    "sugar.min.js"
    ]
    },
    {
    "version": "1.3.6",
    "files": [
    "sugar.full.dev.js",
    "sugar.full.dev.min.js",
    "sugar.full.min.js",
    "sugar.min.js"
    ]
    },
    {
    "version": "1.3.5",
    "files": [
    "sugar.full.dev.js",
    "sugar.full.dev.min.js",
    "sugar.full.min.js",
    "sugar.min.js"
    ]
    },
    {
    "version": "1.3.4",
    "files": [
    "sugar-1.3.4-full.development.js",
    "sugar-1.3.4-full.development.min.js",
    "sugar-1.3.4-full.min.js",
    "sugar-1.3.4.min.js"
    ]
    },
    {
    "version": "1.3",
    "files": [
    "sugar.min.js"
    ]
    }
    ]
    },
    {
    "name": "swfobject",
    "filename": "swfobject.js",
    "version": "2.2",
    "description": "SWFObject is an easy-to-use and standards-friendly method to embed Flash content, which utilizes one small JavaScript file",
    "homepage": "http://code.google.com/p/swfobject/",
    "keywords": [
    "swf",
    "flash"
    ],
    "maintainers": [
    {
    "name": "bobbyvandersluis"
    },
    {
    "name": "aran.rhee"
    }
    ],
    "repositories": [
    {
    "type": "svn",
    "url": "http://swfobject.googlecode.com/svn/trunk/"
    }
    ],
    "assets": [
    {
    "version": "2.2",
    "files": [
    "swfobject.js",
    "swfobject.min.js"
    ]
    }
    ]
    },
    {
    "name": "swipe",
    "filename": "swipe.min.js",
    "version": "2.0",
    "description": "Swipe is a lightweight mobile slider with 1-to-1 touch movement.",
    "homepage": "http://swipejs.com/",
    "keywords": [
    "swipe",
    "touch",
    "mobile",
    "slider"
    ],
    "maintainers": [
    {
    "name": "Brad Birdsall",
    "web": "http://bradbirdsall.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/bradbirdsall/Swipe.git"
    }
    ],
    "assets": [
    {
    "version": "2.0",
    "files": [
    "swipe.min.js"
    ]
    },
    {
    "version": "1.0",
    "files": [
    "swipe.min.js"
    ]
    }
    ]
    },
    {
    "name": "sylvester",
    "filename": "sylvester.js",
    "description": "Vector and Matrix math for JavaScript",
    "homepage": "http://sylvester.jcoglan.com/",
    "author": "James Coglan <jcoglan@gmail.com> (http://jcoglan.com/)",
    "keywords": [
    "vector",
    "matrix",
    "geometry",
    "math"
    ],
    "version": "0.1.3",
    "engines": {
    "node": ">=0.4.0"
    },
    "main": "./lib/sylvester",
    "devDependencies": {
    "jsclass": ""
    },
    "scripts": {
    "test": "node test/console.js"
    },
    "bugs": "http://github.com/jcoglan/sylvester/issues",
    "licenses": [
    {
    "type": "MIT",
    "url": "http://www.opensource.org/licenses/mit-license.php"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "git://github.com/jcoglan/sylvester.git"
    }
    ],
    "assets": [
    {
    "version": "0.1.3",
    "files": [
    "sylvester.js",
    "sylvester.min.js"
    ]
    }
    ]
    },
    {
    "name": "tablesort",
    "filename": "tablesort.min.js",
    "version": "1.6.1",
    "description": "A dependency free sorting component for tables.",
    "homepage": "http://tristen.ca/tablesort/demo/",
    "keywords": [
    "table",
    "sorting"
    ],
    "maintainers": [
    {
    "name": "Tristen"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/tristen/tablesort/"
    }
    ],
    "assets": [
    {
    "version": "1.6.1",
    "files": [
    "tablesort.js",
    "tablesort.min.js"
    ]
    }
    ]
    },
    {
    "name": "tabletop.js",
    "filename": "tabletop.min.js",
    "homepage": "http://github.com/jsoma/tabletop",
    "description": "Tabletop.js takes a Google Spreadsheet and makes it easily accessible through JavaScript.",
    "keywords": [
    "database",
    "storage"
    ],
    "version": "1.1.0",
    "maintainers": [
    {
    "name": "Jonathan Soma",
    "email": "jonathan.soma@gmail.com",
    "web": "http://twitter.com/dangerscarf"
    }
    ],
    "repository": {
    "type": "git",
    "url": "git://github.com/jsoma/tabletop.git"
    },
    "assets": [
    {
    "version": "1.1.0",
    "files": [
    "tabletop.min.js"
    ]
    }
    ]
    },
    {
    "name": "thorax",
    "version": "2.0.0rc3",
    "filename": "thorax.js",
    "description": "Handlebars + Backbone",
    "homepage": "http://thoraxjs.org/",
    "keywords": [
    "backbone",
    "handlebars"
    ],
    "authors": [
    "Ryan Eastridge <ryan@eastridge.me> (http://eastridge.me)",
    "Kevin Decker <kpdecker@gmail.com> (http://incaseofstairs.com)"
    ],
    "repository": {
    "type": "git",
    "url": "git://github.com/walmartlabs/thorax.git"
    },
    "engines": {
    "node": ">=0.4.7"
    },
    "dependencies": {
    "fs-watch-tree": "0.2.0"
    },
    "devDependencies": {
    "uglify-js": "1.3.4",
    "jake": "~0.5",
    "phoenix-build": "~1"
    },
    "scripts": {
    "test": "./node_modules/.bin/jake test"
    },
    "bin": {
    "thorax": "bin/thorax"
    },
    "assets": [
    {
    "version": "2.0.0rc3",
    "files": [
    "thorax-mobile.js",
    "thorax-mobile.min.js",
    "thorax.js",
    "thorax.min.js"
    ]
    },
    {
    "version": "2.0.0rc2",
    "files": [
    "thorax-mobile.js",
    "thorax-mobile.min.js",
    "thorax.js",
    "thorax.min.js"
    ]
    },
    {
    "version": "2.0.0rc1",
    "files": [
    "thorax-mobile.js",
    "thorax-mobile.min.js",
    "thorax.js",
    "thorax.min.js"
    ]
    }
    ]
    },
    {
    "name": "three.js",
    "filename": "three.min.js",
    "version": "r58",
    "description": "three.js is a lightweight 3D library with a very low level of complexity. The library provides <canvas>, <svg> and WebGL renderers.",
    "homepage": "http://threejs.org/",
    "keywords": [
    "3d",
    "WebGL"
    ],
    "maintainers": [
    {
    "name": "Mr.doob",
    "web": "http://mrdoob.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/mrdoob/three.js.git"
    }
    ],
    "assets": [
    {
    "version": "r58",
    "files": [
    "three.js",
    "three.min.js"
    ]
    },
    {
    "version": "r57",
    "files": [
    "three.js",
    "three.min.js"
    ]
    },
    {
    "version": "r56",
    "files": [
    "three.js",
    "three.min.js"
    ]
    },
    {
    "version": "r55",
    "files": [
    "three.js",
    "three.min.js"
    ]
    },
    {
    "version": "r54",
    "files": [
    "three.js",
    "three.min.js"
    ]
    },
    {
    "version": "r53",
    "files": [
    "three.js",
    "three.min.js"
    ]
    },
    {
    "version": "r52",
    "files": [
    "three.js",
    "three.min.js"
    ]
    },
    {
    "version": "r51",
    "files": [
    "three.js",
    "three.min.js"
    ]
    },
    {
    "version": "r50",
    "files": [
    "three.js",
    "three.min.js"
    ]
    },
    {
    "version": "r49",
    "files": [
    "Three.js",
    "Three.min.js"
    ]
    }
    ]
    },
    {
    "name": "tinycon",
    "filename": "tinycon.min.js",
    "version": "0.5",
    "description": "A small library for manipulating the favicon, in particular adding alert bubbles and changing images..",
    "homepage": "http://tommoor.github.com/tinycon/",
    "keywords": [
    "favicon",
    "Tinycon"
    ],
    "maintainers": [
    {
    "name": "Tom Moor",
    "web": "http://tommoor.com"
    }
    ],
    "repositories": [
    {
    "type": "github",
    "url": "https://github.com/tommoor/tinycon"
    }
    ],
    "assets": [
    {
    "version": "0.5",
    "files": [
    "tinycon.js",
    "tinycon.min.js"
    ]
    }
    ]
    },
    {
    "name": "tinymce",
    "filename": "tiny_mce.js",
    "version": "3.5.8",
    "description": "TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor",
    "homepage": "http://www.tinymce.com",
    "keywords": [
    "tinymce",
    "editor",
    "wysiwyg"
    ],
    "maintainers": [
    {
    "name": "TinyMCE",
    "web": "http://www.tinymce.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/tinymce/tinymce.git"
    }
    ],
    "assets": [
    {
    "version": "3.5.8",
    "files": [
    "langs/en.js",
    "langs/en.min.js",
    "plugins/advhr/css/advhr.css",
    "plugins/advhr/css/advhr.min.css",
    "plugins/advhr/editor_plugin.js",
    "plugins/advhr/editor_plugin.min.js",
    "plugins/advhr/editor_plugin_src.js",
    "plugins/advhr/editor_plugin_src.min.js",
    "plugins/advhr/js/rule.js",
    "plugins/advhr/js/rule.min.js",
    "plugins/advhr/langs/en_dlg.js",
    "plugins/advhr/langs/en_dlg.min.js",
    "plugins/advhr/rule.htm",
    "plugins/advimage/css/advimage.css",
    "plugins/advimage/css/advimage.min.css",
    "plugins/advimage/editor_plugin.js",
    "plugins/advimage/editor_plugin.min.js",
    "plugins/advimage/editor_plugin_src.js",
    "plugins/advimage/editor_plugin_src.min.js",
    "plugins/advimage/image.htm",
    "plugins/advimage/img/sample.gif",
    "plugins/advimage/js/image.js",
    "plugins/advimage/js/image.min.js",
    "plugins/advimage/langs/en_dlg.js",
    "plugins/advimage/langs/en_dlg.min.js",
    "plugins/advlink/css/advlink.css",
    "plugins/advlink/css/advlink.min.css",
    "plugins/advlink/editor_plugin.js",
    "plugins/advlink/editor_plugin.min.js",
    "plugins/advlink/editor_plugin_src.js",
    "plugins/advlink/editor_plugin_src.min.js",
    "plugins/advlink/js/advlink.js",
    "plugins/advlink/js/advlink.min.js",
    "plugins/advlink/langs/en_dlg.js",
    "plugins/advlink/langs/en_dlg.min.js",
    "plugins/advlink/link.htm",
    "plugins/advlist/editor_plugin.js",
    "plugins/advlist/editor_plugin.min.js",
    "plugins/advlist/editor_plugin_src.js",
    "plugins/advlist/editor_plugin_src.min.js",
    "plugins/autolink/editor_plugin.js",
    "plugins/autolink/editor_plugin.min.js",
    "plugins/autolink/editor_plugin_src.js",
    "plugins/autolink/editor_plugin_src.min.js",
    "plugins/autoresize/editor_plugin.js",
    "plugins/autoresize/editor_plugin.min.js",
    "plugins/autoresize/editor_plugin_src.js",
    "plugins/autoresize/editor_plugin_src.min.js",
    "plugins/autosave/editor_plugin.js",
    "plugins/autosave/editor_plugin.min.js",
    "plugins/autosave/editor_plugin_src.js",
    "plugins/autosave/editor_plugin_src.min.js",
    "plugins/bbcode/editor_plugin.js",
    "plugins/bbcode/editor_plugin.min.js",
    "plugins/bbcode/editor_plugin_src.js",
    "plugins/bbcode/editor_plugin_src.min.js",
    "plugins/contextmenu/editor_plugin.js",
    "plugins/contextmenu/editor_plugin.min.js",
    "plugins/contextmenu/editor_plugin_src.js",
    "plugins/contextmenu/editor_plugin_src.min.js",
    "plugins/directionality/editor_plugin.js",
    "plugins/directionality/editor_plugin.min.js",
    "plugins/directionality/editor_plugin_src.js",
    "plugins/directionality/editor_plugin_src.min.js",
    "plugins/emotions/editor_plugin.js",
    "plugins/emotions/editor_plugin.min.js",
    "plugins/emotions/editor_plugin_src.js",
    "plugins/emotions/editor_plugin_src.min.js",
    "plugins/emotions/emotions.htm",
    "plugins/emotions/img/smiley-cool.gif",
    "plugins/emotions/img/smiley-cry.gif",
    "plugins/emotions/img/smiley-embarassed.gif",
    "plugins/emotions/img/smiley-foot-in-mouth.gif",
    "plugins/emotions/img/smiley-frown.gif",
    "plugins/emotions/img/smiley-innocent.gif",
    "plugins/emotions/img/smiley-kiss.gif",
    "plugins/emotions/img/smiley-laughing.gif",
    "plugins/emotions/img/smiley-money-mouth.gif",
    "plugins/emotions/img/smiley-sealed.gif",
    "plugins/emotions/img/smiley-smile.gif",
    "plugins/emotions/img/smiley-surprised.gif",
    "plugins/emotions/img/smiley-tongue-out.gif",
    "plugins/emotions/img/smiley-undecided.gif",
    "plugins/emotions/img/smiley-wink.gif",
    "plugins/emotions/img/smiley-yell.gif",
    "plugins/emotions/js/emotions.js",
    "plugins/emotions/js/emotions.min.js",
    "plugins/emotions/langs/en_dlg.js",
    "plugins/emotions/langs/en_dlg.min.js",
    "plugins/example/dialog.htm",
    "plugins/example/editor_plugin.js",
    "plugins/example/editor_plugin.min.js",
    "plugins/example/editor_plugin_src.js",
    "plugins/example/editor_plugin_src.min.js",
    "plugins/example/img/example.gif",
    "plugins/example/js/dialog.js",
    "plugins/example/js/dialog.min.js",
    "plugins/example/langs/en.js",
    "plugins/example/langs/en.min.js",
    "plugins/example/langs/en_dlg.js",
    "plugins/example/langs/en_dlg.min.js",
    "plugins/example_dependency/editor_plugin.js",
    "plugins/example_dependency/editor_plugin.min.js",
    "plugins/example_dependency/editor_plugin_src.js",
    "plugins/example_dependency/editor_plugin_src.min.js",
    "plugins/fullpage/css/fullpage.css",
    "plugins/fullpage/css/fullpage.min.css",
    "plugins/fullpage/editor_plugin.js",
    "plugins/fullpage/editor_plugin.min.js",
    "plugins/fullpage/editor_plugin_src.js",
    "plugins/fullpage/editor_plugin_src.min.js",
    "plugins/fullpage/fullpage.htm",
    "plugins/fullpage/js/fullpage.js",
    "plugins/fullpage/js/fullpage.min.js",
    "plugins/fullpage/langs/en_dlg.js",
    "plugins/fullpage/langs/en_dlg.min.js",
    "plugins/fullscreen/editor_plugin.js",
    "plugins/fullscreen/editor_plugin.min.js",
    "plugins/fullscreen/editor_plugin_src.js",
    "plugins/fullscreen/editor_plugin_src.min.js",
    "plugins/fullscreen/fullscreen.htm",
    "plugins/iespell/editor_plugin.js",
    "plugins/iespell/editor_plugin.min.js",
    "plugins/iespell/editor_plugin_src.js",
    "plugins/iespell/editor_plugin_src.min.js",
    "plugins/inlinepopups/editor_plugin.js",
    "plugins/inlinepopups/editor_plugin.min.js",
    "plugins/inlinepopups/editor_plugin_src.js",
    "plugins/inlinepopups/editor_plugin_src.min.js",
    "plugins/inlinepopups/skins/clearlooks2/img/alert.gif",
    "plugins/inlinepopups/skins/clearlooks2/img/button.gif",
    "plugins/inlinepopups/skins/clearlooks2/img/buttons.gif",
    "plugins/inlinepopups/skins/clearlooks2/img/confirm.gif",
    "plugins/inlinepopups/skins/clearlooks2/img/corners.gif",
    "plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif",
    "plugins/inlinepopups/skins/clearlooks2/img/vertical.gif",
    "plugins/inlinepopups/skins/clearlooks2/window.css",
    "plugins/inlinepopups/skins/clearlooks2/window.min.css",
    "plugins/inlinepopups/template.htm",
    "plugins/insertdatetime/editor_plugin.js",
    "plugins/insertdatetime/editor_plugin.min.js",
    "plugins/insertdatetime/editor_plugin_src.js",
    "plugins/insertdatetime/editor_plugin_src.min.js",
    "plugins/layer/editor_plugin.js",
    "plugins/layer/editor_plugin.min.js",
    "plugins/layer/editor_plugin_src.js",
    "plugins/layer/editor_plugin_src.min.js",
    "plugins/legacyoutput/editor_plugin.js",
    "plugins/legacyoutput/editor_plugin.min.js",
    "plugins/legacyoutput/editor_plugin_src.js",
    "plugins/legacyoutput/editor_plugin_src.min.js",
    "plugins/lists/editor_plugin.js",
    "plugins/lists/editor_plugin.min.js",
    "plugins/lists/editor_plugin_src.js",
    "plugins/lists/editor_plugin_src.min.js",
    "plugins/media/css/media.css",
    "plugins/media/css/media.min.css",
    "plugins/media/editor_plugin.js",
    "plugins/media/editor_plugin.min.js",
    "plugins/media/editor_plugin_src.js",
    "plugins/media/editor_plugin_src.min.js",
    "plugins/media/js/embed.js",
    "plugins/media/js/embed.min.js",
    "plugins/media/js/media.js",
    "plugins/media/js/media.min.js",
    "plugins/media/langs/en_dlg.js",
    "plugins/media/langs/en_dlg.min.js",
    "plugins/media/media.htm",
    "plugins/media/moxieplayer.swf",
    "plugins/nonbreaking/editor_plugin.js",
    "plugins/nonbreaking/editor_plugin.min.js",
    "plugins/nonbreaking/editor_plugin_src.js",
    "plugins/nonbreaking/editor_plugin_src.min.js",
    "plugins/noneditable/editor_plugin.js",
    "plugins/noneditable/editor_plugin.min.js",
    "plugins/noneditable/editor_plugin_src.js",
    "plugins/noneditable/editor_plugin_src.min.js",
    "plugins/pagebreak/editor_plugin.js",
    "plugins/pagebreak/editor_plugin.min.js",
    "plugins/pagebreak/editor_plugin_src.js",
    "plugins/pagebreak/editor_plugin_src.min.js",
    "plugins/paste/editor_plugin.js",
    "plugins/paste/editor_plugin.min.js",
    "plugins/paste/editor_plugin_src.js",
    "plugins/paste/editor_plugin_src.min.js",
    "plugins/paste/js/pastetext.js",
    "plugins/paste/js/pastetext.min.js",
    "plugins/paste/js/pasteword.js",
    "plugins/paste/js/pasteword.min.js",
    "plugins/paste/langs/en_dlg.js",
    "plugins/paste/langs/en_dlg.min.js",
    "plugins/paste/pastetext.htm",
    "plugins/paste/pasteword.htm",
    "plugins/preview/editor_plugin.js",
    "plugins/preview/editor_plugin.min.js",
    "plugins/preview/editor_plugin_src.js",
    "plugins/preview/editor_plugin_src.min.js",
    "plugins/preview/example.html",
    "plugins/preview/jscripts/embed.js",
    "plugins/preview/jscripts/embed.min.js",
    "plugins/preview/preview.html",
    "plugins/print/editor_plugin.js",
    "plugins/print/editor_plugin.min.js",
    "plugins/print/editor_plugin_src.js",
    "plugins/print/editor_plugin_src.min.js",
    "plugins/save/editor_plugin.js",
    "plugins/save/editor_plugin.min.js",
    "plugins/save/editor_plugin_src.js",
    "plugins/save/editor_plugin_src.min.js",
    "plugins/searchreplace/css/searchreplace.css",
    "plugins/searchreplace/css/searchreplace.min.css",
    "plugins/searchreplace/editor_plugin.js",
    "plugins/searchreplace/editor_plugin.min.js",
    "plugins/searchreplace/editor_plugin_src.js",
    "plugins/searchreplace/editor_plugin_src.min.js",
    "plugins/searchreplace/js/searchreplace.js",
    "plugins/searchreplace/js/searchreplace.min.js",
    "plugins/searchreplace/langs/en_dlg.js",
    "plugins/searchreplace/langs/en_dlg.min.js",
    "plugins/searchreplace/searchreplace.htm",
    "plugins/spellchecker/css/content.css",
    "plugins/spellchecker/css/content.min.css",
    "plugins/spellchecker/editor_plugin.js",
    "plugins/spellchecker/editor_plugin.min.js",
    "plugins/spellchecker/editor_plugin_src.js",
    "plugins/spellchecker/editor_plugin_src.min.js",
    "plugins/spellchecker/img/wline.gif",
    "plugins/style/css/props.css",
    "plugins/style/css/props.min.css",
    "plugins/style/editor_plugin.js",
    "plugins/style/editor_plugin.min.js",
    "plugins/style/editor_plugin_src.js",
    "plugins/style/editor_plugin_src.min.js",
    "plugins/style/js/props.js",
    "plugins/style/js/props.min.js",
    "plugins/style/langs/en_dlg.js",
    "plugins/style/langs/en_dlg.min.js",
    "plugins/style/props.htm",
    "plugins/style/readme.txt",
    "plugins/tabfocus/editor_plugin.js",
    "plugins/tabfocus/editor_plugin.min.js",
    "plugins/tabfocus/editor_plugin_src.js",
    "plugins/tabfocus/editor_plugin_src.min.js",
    "plugins/table/cell.htm",
    "plugins/table/css/cell.css",
    "plugins/table/css/cell.min.css",
    "plugins/table/css/row.css",
    "plugins/table/css/row.min.css",
    "plugins/table/css/table.css",
    "plugins/table/css/table.min.css",
    "plugins/table/editor_plugin.js",
    "plugins/table/editor_plugin.min.js",
    "plugins/table/editor_plugin_src.js",
    "plugins/table/editor_plugin_src.min.js",
    "plugins/table/js/cell.js",
    "plugins/table/js/cell.min.js",
    "plugins/table/js/merge_cells.js",
    "plugins/table/js/merge_cells.min.js",
    "plugins/table/js/row.js",
    "plugins/table/js/row.min.js",
    "plugins/table/js/table.js",
    "plugins/table/js/table.min.js",
    "plugins/table/langs/en_dlg.js",
    "plugins/table/langs/en_dlg.min.js",
    "plugins/table/merge_cells.htm",
    "plugins/table/row.htm",
    "plugins/table/table.htm",
    "plugins/template/blank.htm",
    "plugins/template/css/template.css",
    "plugins/template/css/template.min.css",
    "plugins/template/editor_plugin.js",
    "plugins/template/editor_plugin.min.js",
    "plugins/template/editor_plugin_src.js",
    "plugins/template/editor_plugin_src.min.js",
    "plugins/template/js/template.js",
    "plugins/template/js/template.min.js",
    "plugins/template/langs/en_dlg.js",
    "plugins/template/langs/en_dlg.min.js",
    "plugins/template/template.htm",
    "plugins/visualblocks/css/visualblocks.css",
    "plugins/visualblocks/css/visualblocks.min.css",
    "plugins/visualblocks/editor_plugin.js",
    "plugins/visualblocks/editor_plugin.min.js",
    "plugins/visualblocks/editor_plugin_src.js",
    "plugins/visualblocks/editor_plugin_src.min.js",
    "plugins/visualchars/editor_plugin.js",
    "plugins/visualchars/editor_plugin.min.js",
    "plugins/visualchars/editor_plugin_src.js",
    "plugins/visualchars/editor_plugin_src.min.js",
    "plugins/wordcount/editor_plugin.js",
    "plugins/wordcount/editor_plugin.min.js",
    "plugins/wordcount/editor_plugin_src.js",
    "plugins/wordcount/editor_plugin_src.min.js",
    "plugins/xhtmlxtras/abbr.htm",
    "plugins/xhtmlxtras/acronym.htm",
    "plugins/xhtmlxtras/attributes.htm",
    "plugins/xhtmlxtras/cite.htm",
    "plugins/xhtmlxtras/css/attributes.css",
    "plugins/xhtmlxtras/css/attributes.min.css",
    "plugins/xhtmlxtras/css/popup.css",
    "plugins/xhtmlxtras/css/popup.min.css",
    "plugins/xhtmlxtras/del.htm",
    "plugins/xhtmlxtras/editor_plugin.js",
    "plugins/xhtmlxtras/editor_plugin.min.js",
    "plugins/xhtmlxtras/editor_plugin_src.js",
    "plugins/xhtmlxtras/editor_plugin_src.min.js",
    "plugins/xhtmlxtras/ins.htm",
    "plugins/xhtmlxtras/js/abbr.js",
    "plugins/xhtmlxtras/js/abbr.min.js",
    "plugins/xhtmlxtras/js/acronym.js",
    "plugins/xhtmlxtras/js/acronym.min.js",
    "plugins/xhtmlxtras/js/attributes.js",
    "plugins/xhtmlxtras/js/attributes.min.js",
    "plugins/xhtmlxtras/js/cite.js",
    "plugins/xhtmlxtras/js/cite.min.js",
    "plugins/xhtmlxtras/js/del.js",
    "plugins/xhtmlxtras/js/del.min.js",
    "plugins/xhtmlxtras/js/element_common.js",
    "plugins/xhtmlxtras/js/element_common.min.js",
    "plugins/xhtmlxtras/js/ins.js",
    "plugins/xhtmlxtras/js/ins.min.js",
    "plugins/xhtmlxtras/langs/en_dlg.js",
    "plugins/xhtmlxtras/langs/en_dlg.min.js",
    "themes/advanced/about.htm",
    "themes/advanced/anchor.htm",
    "themes/advanced/charmap.htm",
    "themes/advanced/color_picker.htm",
    "themes/advanced/editor_template.js",
    "themes/advanced/editor_template.min.js",
    "themes/advanced/editor_template_src.js",
    "themes/advanced/editor_template_src.min.js",
    "themes/advanced/image.htm",
    "themes/advanced/img/colorpicker.jpg",
    "themes/advanced/img/flash.gif",
    "themes/advanced/img/icons.gif",
    "themes/advanced/img/iframe.gif",
    "themes/advanced/img/pagebreak.gif",
    "themes/advanced/img/quicktime.gif",
    "themes/advanced/img/realmedia.gif",
    "themes/advanced/img/shockwave.gif",
    "themes/advanced/img/trans.gif",
    "themes/advanced/img/video.gif",
    "themes/advanced/img/windowsmedia.gif",
    "themes/advanced/js/about.js",
    "themes/advanced/js/about.min.js",
    "themes/advanced/js/anchor.js",
    "themes/advanced/js/anchor.min.js",
    "themes/advanced/js/charmap.js",
    "themes/advanced/js/charmap.min.js",
    "themes/advanced/js/color_picker.js",
    "themes/advanced/js/color_picker.min.js",
    "themes/advanced/js/image.js",
    "themes/advanced/js/image.min.js",
    "themes/advanced/js/link.js",
    "themes/advanced/js/link.min.js",
    "themes/advanced/js/source_editor.js",
    "themes/advanced/js/source_editor.min.js",
    "themes/advanced/langs/en.js",
    "themes/advanced/langs/en.min.js",
    "themes/advanced/langs/en_dlg.js",
    "themes/advanced/langs/en_dlg.min.js",
    "themes/advanced/link.htm",
    "themes/advanced/shortcuts.htm",
    "themes/advanced/skins/default/content.css",
    "themes/advanced/skins/default/content.min.css",
    "themes/advanced/skins/default/dialog.css",
    "themes/advanced/skins/default/dialog.min.css",
    "themes/advanced/skins/default/img/buttons.png",
    "themes/advanced/skins/default/img/items.gif",
    "themes/advanced/skins/default/img/menu_arrow.gif",
    "themes/advanced/skins/default/img/menu_check.gif",
    "themes/advanced/skins/default/img/progress.gif",
    "themes/advanced/skins/default/img/tabs.gif",
    "themes/advanced/skins/default/ui.css",
    "themes/advanced/skins/default/ui.min.css",
    "themes/advanced/skins/highcontrast/content.css",
    "themes/advanced/skins/highcontrast/content.min.css",
    "themes/advanced/skins/highcontrast/dialog.css",
    "themes/advanced/skins/highcontrast/dialog.min.css",
    "themes/advanced/skins/highcontrast/ui.css",
    "themes/advanced/skins/highcontrast/ui.min.css",
    "themes/advanced/skins/o2k7/content.css",
    "themes/advanced/skins/o2k7/content.min.css",
    "themes/advanced/skins/o2k7/dialog.css",
    "themes/advanced/skins/o2k7/dialog.min.css",
    "themes/advanced/skins/o2k7/img/button_bg.png",
    "themes/advanced/skins/o2k7/img/button_bg_black.png",
    "themes/advanced/skins/o2k7/img/button_bg_silver.png",
    "themes/advanced/skins/o2k7/ui.css",
    "themes/advanced/skins/o2k7/ui.min.css",
    "themes/advanced/skins/o2k7/ui_black.css",
    "themes/advanced/skins/o2k7/ui_black.min.css",
    "themes/advanced/skins/o2k7/ui_silver.css",
    "themes/advanced/skins/o2k7/ui_silver.min.css",
    "themes/advanced/source_editor.htm",
    "themes/simple/editor_template.js",
    "themes/simple/editor_template.min.js",
    "themes/simple/editor_template_src.js",
    "themes/simple/editor_template_src.min.js",
    "themes/simple/img/icons.gif",
    "themes/simple/langs/en.js",
    "themes/simple/langs/en.min.js",
    "themes/simple/skins/default/content.css",
    "themes/simple/skins/default/content.min.css",
    "themes/simple/skins/default/ui.css",
    "themes/simple/skins/default/ui.min.css",
    "themes/simple/skins/o2k7/content.css",
    "themes/simple/skins/o2k7/content.min.css",
    "themes/simple/skins/o2k7/img/button_bg.png",
    "themes/simple/skins/o2k7/ui.css",
    "themes/simple/skins/o2k7/ui.min.css",
    "tiny_mce.js",
    "tiny_mce.min.js",
    "tiny_mce_popup.js",
    "tiny_mce_popup.min.js",
    "tiny_mce_src.js",
    "tiny_mce_src.min.js",
    "utils/editable_selects.js",
    "utils/editable_selects.min.js",
    "utils/form_utils.js",
    "utils/form_utils.min.js",
    "utils/mctabs.js",
    "utils/mctabs.min.js",
    "utils/validate.js",
    "utils/validate.min.js"
    ]
    }
    ]
    },
    {
    "name": "tinyscrollbar",
    "filename": "jquery.tinyscrollbar.min.js",
    "version": "1.81",
    "description": "A lightweight jQuery plugin to scroll content.",
    "homepage": "http://baijs.nl/tinyscrollbar/",
    "keywords": [
    "scrollbar",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Maarten Baijs",
    "web": "http://baijs.nl"
    }
    ],
    "repositories": [
    {
    "type": "plain file",
    "url": "http://baijs.nl/tinyscrollbar/js/jquery.tinyscrollbar.min.js"
    }
    ],
    "assets": [
    {
    "version": "1.81",
    "files": [
    "jquery.tinyscrollbar.min.js"
    ]
    },
    {
    "version": "1.66",
    "files": [
    "jquery.tinyscrollbar.min.js"
    ]
    }
    ]
    },
    {
    "name": "treesaver",
    "filename": "treesaver-0.10.0.js",
    "version": "0.10.0",
    "description": "JavaScript library for creating column and page-based layouts.",
    "homepage": "https://github.com/Treesaver/treesaver",
    "keywords": [
    "responsive",
    "layout"
    ],
    "maintainers": [
    {
    "name": "Andrea Campi",
    "web": "https://github.com/andreacampi"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/Treesaver/treesaver"
    }
    ],
    "assets": [
    {
    "version": "0.10.0",
    "files": [
    "treesaver-0.10.0.js",
    "treesaver-0.10.0.min.js"
    ]
    }
    ]
    },
    {
    "name": "tweenjs",
    "filename": "tween.min.js",
    "version": "0.3.0",
    "description": "TweenJS is a Javascript library for tweening and animating HTML5 and Javascript properties.",
    "homepage": "http://www.createjs.com/#!/TweenJS",
    "keywords": [
    "WebGL",
    "canvas",
    "html5",
    "animation"
    ],
    "maintainers": [
    {
    "name": "CreateJS",
    "web": "http://www.createjs.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/CreateJS/TweenJS.git"
    }
    ],
    "assets": [
    {
    "version": "0.3.0",
    "files": [
    "tween.min.js"
    ]
    }
    ]
    },
    {
    "name": "tweet",
    "filename": "jquery.tweet.js",
    "version": "2.1",
    "description": "put twitter on your website with tweet, an unobtrusive javascript plugin for jquery",
    "homepage": "http://tweet.seaofclouds.com",
    "keywords": [
    "twitter",
    "jquery"
    ],
    "maintainers": [
    {
    "name": "Steve Purcell"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "git://github.com/seaofclouds/tweet.git"
    }
    ],
    "assets": [
    {
    "version": "2.1",
    "files": [
    "jquery.tweet.js",
    "jquery.tweet.min.js"
    ]
    }
    ]
    },
    {
    "name": "twitter-bootstrap",
    "filename": "js/bootstrap.min.js",
    "version": "2.3.1",
    "description": "Javascript plugins for the Twitter Bootstrap toolkit",
    "homepage": "http://twitter.github.com/bootstrap/",
    "keywords": [
    "twitter",
    "bootstrap"
    ],
    "maintainers": [
    {
    "name": "Twitter, Inc."
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/twitter/bootstrap"
    }
    ],
    "assets": [
    {
    "version": "2.3.1",
    "files": [
    "css/bootstrap-responsive.css",
    "css/bootstrap-responsive.min.css",
    "css/bootstrap.css",
    "css/bootstrap.min.css",
    "img/glyphicons-halflings-white.png",
    "img/glyphicons-halflings.png",
    "js/bootstrap-affix.js",
    "js/bootstrap-affix.min.js",
    "js/bootstrap-alert.js",
    "js/bootstrap-alert.min.js",
    "js/bootstrap-button.js",
    "js/bootstrap-button.min.js",
    "js/bootstrap-carousel.js",
    "js/bootstrap-carousel.min.js",
    "js/bootstrap-collapse.js",
    "js/bootstrap-collapse.min.js",
    "js/bootstrap-dropdown.js",
    "js/bootstrap-dropdown.min.js",
    "js/bootstrap-modal.js",
    "js/bootstrap-modal.min.js",
    "js/bootstrap-popover.js",
    "js/bootstrap-popover.min.js",
    "js/bootstrap-scrollspy.js",
    "js/bootstrap-scrollspy.min.js",
    "js/bootstrap-tab.js",
    "js/bootstrap-tab.min.js",
    "js/bootstrap-tooltip.js",
    "js/bootstrap-tooltip.min.js",
    "js/bootstrap-transition.js",
    "js/bootstrap-transition.min.js",
    "js/bootstrap-typeahead.js",
    "js/bootstrap-typeahead.min.js",
    "js/bootstrap.js",
    "js/bootstrap.min.js"
    ]
    },
    {
    "version": "2.3.0",
    "files": [
    "bootstrap.min.js",
    "css/bootstrap-responsive.css",
    "css/bootstrap-responsive.min.css",
    "css/bootstrap.css",
    "css/bootstrap.min.css",
    "css/bootstrap.no-icons.min.css",
    "img/glyphicons-halflings-white.png",
    "img/glyphicons-halflings.png",
    "js/bootstrap.js",
    "js/bootstrap.min.js"
    ]
    },
    {
    "version": "2.2.2",
    "files": [
    "bootstrap.js",
    "bootstrap.min.js",
    "css/bootstrap-responsive.css",
    "css/bootstrap-responsive.min.css",
    "css/bootstrap.css",
    "css/bootstrap.min.css",
    "css/bootstrap.no-icons.min.css",
    "img/glyphicons-halflings-white.png",
    "img/glyphicons-halflings.png"
    ]
    },
    {
    "version": "2.2.1",
    "files": [
    "bootstrap.js",
    "bootstrap.min.js",
    "css/bootstrap-responsive.css",
    "css/bootstrap-responsive.min.css",
    "css/bootstrap.css",
    "css/bootstrap.min.css",
    "img/glyphicons-halflings-white.png",
    "img/glyphicons-halflings.png"
    ]
    },
    {
    "version": "2.1.1",
    "files": [
    "bootstrap.js",
    "bootstrap.min.js",
    "css/bootstrap-responsive.css",
    "css/bootstrap-responsive.min.css",
    "css/bootstrap.css",
    "css/bootstrap.min.css",
    "img/glyphicons-halflings-white.png",
    "img/glyphicons-halflings.png"
    ]
    },
    {
    "version": "2.1.0",
    "files": [
    "bootstrap.js",
    "bootstrap.min.js",
    "css/bootstrap-responsive.css",
    "css/bootstrap-responsive.min.css",
    "css/bootstrap.css",
    "css/bootstrap.min.css",
    "img/glyphicons-halflings-white.png",
    "img/glyphicons-halflings.png"
    ]
    },
    {
    "version": "2.0.4",
    "files": [
    "bootstrap.min.js",
    "css/bootstrap-responsive.css",
    "css/bootstrap-responsive.min.css",
    "css/bootstrap.css",
    "css/bootstrap.min.css",
    "img/glyphicons-halflings-white.png",
    "img/glyphicons-halflings.png",
    "js/bootstrap.js",
    "js/bootstrap.min.js"
    ]
    },
    {
    "version": "2.0.3",
    "files": [
    "bootstrap.min.js"
    ]
    },
    {
    "version": "2.0.2",
    "files": [
    "bootstrap.min.js"
    ]
    },
    {
    "version": "2.0.1",
    "files": [
    "bootstrap.min.js"
    ]
    },
    {
    "version": "2.0.0",
    "files": [
    "bootstrap.min.js"
    ]
    }
    ]
    },
    {
    "name": "twitterlib.js",
    "filename": "twitterlib.min.js",
    "version": "1.0.8",
    "description": "Library for doing all things Twitter API related, with added sauce for filtering, paging and paging",
    "homepage": "https://github.com/remy/twitterlib/",
    "keywords": [
    "twitter"
    ],
    "maintainers": [
    {
    "name": "Remy Sharp"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/remy/twitterlib/"
    }
    ],
    "assets": [
    {
    "version": "1.0.8",
    "files": [
    "twitterlib.min.js"
    ]
    },
    {
    "version": "0.9.0",
    "files": [
    "twitterlib.min.js"
    ]
    }
    ]
    },
    {
    "name": "two.js",
    "filename": "two.min.js",
    "version": "0.2.0",
    "description": "A two-dimensional drawing api meant for modern browsers.",
    "homepage": "http://jonobr1.github.com/two.js",
    "keywords": [
    "dom",
    "w3c",
    "visualization",
    "svg",
    "animation",
    "canvas2d",
    "webgl",
    "rendering",
    "motiongraphics"
    ],
    "maintainers": [
    {
    "name": "jonobr1",
    "web": "http://jonobr1.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jonobr1/two.js.git"
    }
    ],
    "assets": [
    {
    "version": "0.2.0",
    "files": [
    "two.clean.js",
    "two.clean.min.js",
    "two.js",
    "two.min.js"
    ]
    }
    ]
    },
    {
    "name": "typeahead.js",
    "filename": "typeahead.min.js",
    "version": "0.9.2",
    "description": "a fast and fully-featured autocomplete library",
    "homepage": "http://twitter.github.com/typeahead.js/",
    "keywords": [
    "twitter",
    "typeahead",
    "autocomplete"
    ],
    "maintainers": [
    {
    "name": "Twitter, Inc."
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/twitter/typeahead.js"
    }
    ],
    "assets": [
    {
    "version": "0.9.2",
    "files": [
    "typeahead.min.js"
    ]
    },
    {
    "version": "0.9.0",
    "files": [
    "typeahead.min.js"
    ]
    }
    ]
    },
    {
    "name": "underscore.js",
    "filename": "underscore-min.js",
    "version": "1.4.4",
    "description": "Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It's the tie to go along with jQuery's tux.",
    "homepage": "http://documentcloud.github.com/underscore/",
    "keywords": [
    "utility",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Jeremy Ashkenas",
    "email": "jashkenas@gmail.com",
    "web": "http://ashkenas.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/documentcloud/underscore/"
    }
    ],
    "assets": [
    {
    "version": "1.4.4",
    "files": [
    "underscore-min.js",
    "underscore.js"
    ]
    },
    {
    "version": "1.4.3",
    "files": [
    "underscore-min.js",
    "underscore.js"
    ]
    },
    {
    "version": "1.4.2",
    "files": [
    "underscore-min.js",
    "underscore.js"
    ]
    },
    {
    "version": "1.4.1",
    "files": [
    "underscore-min.js",
    "underscore.js"
    ]
    },
    {
    "version": "1.4.0",
    "files": [
    "underscore-min.js"
    ]
    },
    {
    "version": "1.3.3",
    "files": [
    "underscore-min.js",
    "underscore.js"
    ]
    },
    {
    "version": "1.3.2",
    "files": [
    "underscore-min.js"
    ]
    },
    {
    "version": "1.3.1-amdjs",
    "files": [
    "underscore-amd-min.js"
    ]
    },
    {
    "version": "1.3.1",
    "files": [
    "underscore-min.js"
    ]
    },
    {
    "version": "1.3.0",
    "files": [
    "underscore-min.js"
    ]
    },
    {
    "version": "1.2.4",
    "files": [
    "underscore-min.js"
    ]
    },
    {
    "version": "1.2.3",
    "files": [
    "underscore-min.js"
    ]
    },
    {
    "version": "1.2.2",
    "files": [
    "underscore-min.js"
    ]
    },
    {
    "version": "1.2.1",
    "files": [
    "underscore-min.js"
    ]
    },
    {
    "version": "1.1.7",
    "files": [
    "underscore-min.js"
    ]
    },
    {
    "version": "1.1.6",
    "files": [
    "underscore-min.js"
    ]
    },
    {
    "version": "1.1.5",
    "files": [
    "underscore-min.js"
    ]
    },
    {
    "version": "1.1.4",
    "files": [
    "underscore-min.js"
    ]
    }
    ]
    },
    {
    "name": "underscore.string",
    "filename": "underscore.string.min.js",
    "version": "2.3.0",
    "description": "Underscore.string is JavaScript library for comfortable manipulation with strings, extension for Underscore.js inspired by Prototype.js, Right.js, Underscore and beautiful Ruby language.",
    "homepage": "http://epeli.github.com/underscore.string/",
    "keywords": [
    "utility",
    "string",
    "underscore"
    ],
    "maintainers": [
    {
    "name": "Esa-Matti Suuronen",
    "email": "esa-matti@suuronen.org",
    "web": "http://esa-matti.suuronen.org"
    },
    {
    "name": "Edward Tsech",
    "email": "edtsech@gmail.com"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/epeli/underscore.string"
    }
    ],
    "assets": [
    {
    "version": "2.3.0",
    "files": [
    "underscore.string.min.js"
    ]
    },
    {
    "version": "2.0.0",
    "files": [
    "underscore.string.min.js"
    ]
    },
    {
    "version": "1.1.6",
    "files": [
    "underscore.string.min.js"
    ]
    },
    {
    "version": "1.1.4",
    "files": [
    "underscore.string.min.js"
    ]
    },
    {
    "version": "1.1.3",
    "files": [
    "underscore.string.min.js"
    ]
    }
    ]
    },
    {
    "name": "use.js",
    "filename": "use.js",
    "version": "0.2.0",
    "description": "RequireJS plugin for loading incompatible code.",
    "homepage": "https://github.com/tbranyen/use.js",
    "keywords": [
    "requirejs",
    "amd"
    ],
    "author": "Tim Branyen",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/tbranyen/use.js.git"
    }
    ],
    "assets": [
    {
    "version": "0.2.0",
    "files": [
    "use.js",
    "use.min.js"
    ]
    }
    ]
    },
    {
    "name": "vertx",
    "filename": "vertxbus.min.js",
    "version": "1.3.0",
    "description": "Effortless asynchronous application development for the modern web and enterprise. This library internally uses SockJS to send and receive data to a SockJS vert.x server called the SockJS bridge. http://vertx.io/core_manual_js.html#sockjs-eventbus-bridge",
    "homepage": "http://vertx.io/",
    "keywords": [
    "vertx",
    "vert.x",
    "vertxbus",
    "eventbus",
    "SockJS"
    ],
    "maintainers": [
    {
    "name": "Tim Fox",
    "web": "http://vertx.io/community.html"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/vert-x/vert.x"
    }
    ],
    "assets": [
    {
    "version": "1.3.0",
    "files": [
    "vertxbus.js",
    "vertxbus.min.js"
    ]
    },
    {
    "version": "1.2.3",
    "files": [
    "vertxbus.js",
    "vertxbus.min.js"
    ]
    }
    ]
    },
    {
    "name": "visibility.js",
    "filename": "visibility.min.js",
    "version": "0.6.2",
    "description": "A wrapper for the Page Visibility API",
    "homepage": "https://github.com/ai/visibility.js",
    "keywords": [
    "polyfill",
    "html5",
    "visibility"
    ],
    "maintainers": [
    {
    "name": "Andrey Sitnik",
    "email": "andrey@sitnik.ru",
    "web": "http://sitnik.ru/"
    }
    ],
    "bugs": "https://github.com/ai/visibility.js/issues",
    "licenses": [
    {
    "type": "LGPL",
    "url": "https://github.com/ai/visibility.js/blob/master/LICENSE"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/ai/visibility.js"
    }
    ],
    "assets": [
    {
    "version": "0.6.2",
    "files": [
    "visibility.fallback-0.6.2.min.js",
    "visibility.min.js"
    ]
    },
    {
    "version": "0.6.1",
    "files": [
    "visibility.fallback.min.js",
    "visibility.min.js"
    ]
    },
    {
    "version": "0.6",
    "files": [
    "visibility.fallback.min.js",
    "visibility.min.js"
    ]
    },
    {
    "version": "0.5",
    "files": [
    "visibility.fallback.min.js",
    "visibility.min.js"
    ]
    },
    {
    "version": "0.2",
    "files": [
    "visibility.min.js"
    ]
    }
    ]
    },
    {
    "name": "waypoints",
    "filename": "waypoints.min.js",
    "version": "2.0.2",
    "description": "Waypoints is a small jQuery plugin that makes it easy to execute a function whenever you scroll to an element.",
    "homepage": "http://imakewebthings.github.com/jquery-waypoints",
    "keywords": [
    "jquery",
    "scrolling"
    ],
    "maintainers": [
    {
    "name": "Caleb Troughton",
    "web": "http://imakewebthings.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/imakewebthings/jquery-waypoints"
    }
    ],
    "assets": [
    {
    "version": "2.0.2",
    "files": [
    "waypoints.js",
    "waypoints.min.js"
    ]
    },
    {
    "version": "1.1.6",
    "files": [
    "waypoints.min.js"
    ]
    },
    {
    "version": "1.1",
    "files": [
    "waypoints.min.js"
    ]
    },
    {
    "version": "1.0.2",
    "files": [
    "waypoints.min.js"
    ]
    },
    {
    "version": "1.0",
    "files": [
    "waypoints.min.js"
    ]
    }
    ]
    },
    {
    "name": "webfont",
    "filename": "webfont.js",
    "version": "1.3.0",
    "description": "The WebFont Loader is a JavaScript library that gives you more control over font loading than the Google Font API provides.",
    "homepage": "http://code.google.com/apis/webfonts/docs/webfont_loader.html",
    "keywords": [
    "ui",
    "font"
    ],
    "maintainers": [
    {
    "name": "Google"
    },
    {
    "name": "Typekit"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/typekit/webfontloader.git"
    }
    ],
    "assets": [
    {
    "version": "1.3.0",
    "files": [
    "webfont.js",
    "webfont.min.js"
    ]
    },
    {
    "version": "1.1.2",
    "files": [
    "webfont.js",
    "webfont.min.js"
    ]
    },
    {
    "version": "1.1.1",
    "files": [
    "webfont.js",
    "webfont.min.js"
    ]
    },
    {
    "version": "1.1.0",
    "files": [
    "webfont.js",
    "webfont.min.js"
    ]
    },
    {
    "version": "1.0.31",
    "files": [
    "webfont.js",
    "webfont.min.js"
    ]
    },
    {
    "version": "1.0.19",
    "files": [
    "webfont.js",
    "webfont.min.js"
    ]
    }
    ]
    },
    {
    "name": "wysihtml5",
    "filename": "wysihtml5.min.js",
    "version": "0.3.0",
    "description": "wysihtml5 is an open source rich text editor based on HTML5 technology and the progressive-enhancement approach.It uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles.The code is completely library agnostic: No jQuery, Prototype or similar is required.",
    "homepage": "http://xing.github.com/wysihtml5/",
    "keywords": [
    "html5",
    "wysiwyg",
    "textarea",
    "editor"
    ],
    "maintainers": [
    {
    "name": "XING AG",
    "web": "http://www.xing.com/"
    }
    ],
    "bugs": "https://github.com/xing/wysihtml5/issues",
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/xing/wysihtml5"
    }
    ],
    "assets": [
    {
    "version": "0.3.0",
    "files": [
    "wysihtml5.min.js"
    ]
    }
    ]
    },
    {
    "name": "x-editable",
    "filename": "bootstrap-editable/js/bootstrap-editable.min.js",
    "version": "1.4.4",
    "description": "In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery.",
    "homepage": "http://vitalets.github.io/x-editable/",
    "keywords": [
    "bootstrap",
    "editable",
    "edit-in-place"
    ],
    "maintainers": [
    {
    "name": "Vitaliy Potapov",
    "email": "noginsk@rambler.ru",
    "web": "https://github.com/vitalets"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/vitalets/x-editable"
    }
    ],
    "assets": [
    {
    "version": "1.4.4",
    "files": [
    "CHANGELOG.txt",
    "README.md",
    "bootstrap-editable/css/bootstrap-editable.css",
    "bootstrap-editable/img/clear.png",
    "bootstrap-editable/img/loading.gif",
    "bootstrap-editable/js/bootstrap-editable.js",
    "bootstrap-editable/js/bootstrap-editable.min.js",
    "inputs-ext/address/address.css",
    "inputs-ext/address/address.js",
    "inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2",
    "inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/bootstrap-wysihtml5-0.0.2.css",
    "inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/bootstrap-wysihtml5-0.0.2.js",
    "inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/bootstrap-wysihtml5-0.0.2.min.js",
    "inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/wysihtml5-0.3.0.js",
    "inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/wysihtml5-0.3.0.min.js",
    "inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/wysiwyg-color.css",
    "inputs-ext/wysihtml5/wysihtml5.js",
    "jquery-editable/css/jquery-editable.css",
    "jquery-editable/img/clear.png",
    "jquery-editable/img/loading.gif",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/animated-overlay.gif",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_217bc0_256x240.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_2e83ff_256x240.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_469bdd_256x240.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_6da8d5_256x240.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_cd0a0a_256x240.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_d8e7f3_256x240.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_f9bd01_256x240.png",
    "jquery-editable/jquery-ui-datepicker/css/redmond/jquery-ui-1.10.2.custom.css",
    "jquery-editable/jquery-ui-datepicker/css/redmond/jquery-ui-1.10.2.custom.min.css",
    "jquery-editable/jquery-ui-datepicker/js/jquery-ui-1.10.2.custom.js",
    "jquery-editable/jquery-ui-datepicker/js/jquery-ui-1.10.2.custom.min.js",
    "jquery-editable/js/jquery-editable-poshytip.js",
    "jquery-editable/js/jquery-editable-poshytip.min.js",
    "jqueryui-editable/css/jqueryui-editable.css",
    "jqueryui-editable/img/clear.png",
    "jqueryui-editable/img/loading.gif",
    "jqueryui-editable/js/jqueryui-editable.js",
    "jqueryui-editable/js/jqueryui-editable.min.js"
    ]
    }
    ]
    },
    {
    "name": "xregexp",
    "filename": "xregexp-min.js",
    "version": "2.0.0",
    "description": "Extended JavaScript regular expressions",
    "homepage": "http://xregexp.com/",
    "keywords": [
    "regex",
    "regexp"
    ],
    "maintainers": [
    {
    "name": "Steven Levithan",
    "email": "steves_list@hotmail.com",
    "web": "http://stevenlevithan.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/slevithan/XRegExp.git"
    }
    ],
    "assets": [
    {
    "version": "2.0.0",
    "files": [
    "backcompat.js",
    "backcompat.min.js",
    "build.js",
    "build.min.js",
    "matchrecursive.js",
    "matchrecursive.min.js",
    "prototypes.js",
    "prototypes.min.js",
    "unicode-base.js",
    "unicode-base.min.js",
    "unicode-blocks.js",
    "unicode-blocks.min.js",
    "unicode-categories.js",
    "unicode-categories.min.js",
    "unicode-properties.js",
    "unicode-properties.min.js",
    "unicode-scripts.js",
    "unicode-scripts.min.js",
    "xregexp-all-min.js",
    "xregexp-all.js",
    "xregexp-min.js",
    "xregexp.js"
    ]
    }
    ]
    },
    {
    "name": "xuijs",
    "filename": "xui.min.js",
    "description": "A lightweight, dead simple, micro-tiny, super modular JavaScript framework for building mobile web applications. Its true: the minified code is super tiny.",
    "version": "2.3.2",
    "homepage": "http://xuijs.com",
    "keywords": [
    "mobile",
    "framework"
    ],
    "maintainers": [
    {
    "name": "Brian Leroux"
    }
    ],
    "repository": {
    "type": "git",
    "url": "https://github.com/xui/xui.git"
    },
    "bugs": "https://github.com/xui/xui/issues",
    "licenses": [
    {
    "type": "MIT",
    "url": "http://xuijs.com/license"
    }
    ],
    "assets": [
    {
    "version": "2.3.2",
    "files": [
    "xui.min.js"
    ]
    },
    {
    "version": "2.0.0",
    "files": [
    "xui.min.js"
    ]
    }
    ]
    },
    {
    "name": "yepnope",
    "filename": "yepnope.min.js",
    "version": "1.5.4",
    "description": "yepnope is a small wrapper around the super-fast LABjs script loader, and it allows you to load only the scripts that your users need.",
    "homepage": "http://yepnopejs.com/",
    "keywords": [
    "loader",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Alex Sexton",
    "twitter": "SlexAxton",
    "web": "http://alexsexton.com/"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/SlexAxton/yepnope.js"
    }
    ],
    "assets": [
    {
    "version": "1.5.4",
    "files": [
    "yepnope.js",
    "yepnope.min.js"
    ]
    },
    {
    "version": "1.0.1",
    "files": [
    "yepnope.min.js"
    ]
    },
    {
    "version": "0.2.3",
    "files": [
    "yepnope.min.js"
    ]
    }
    ]
    },
    {
    "name": "yui",
    "filename": "yui-min.js",
    "version": "3.3.0",
    "description": "The YUI Library is a set of utilities and controls, written with JavaScript and CSS, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX.",
    "homepage": "http://developer.yahoo.com/yui/",
    "keywords": [
    "ui",
    "framework",
    "toolkit",
    "popular"
    ],
    "maintainers": [
    {
    "name": "Yahoo! Inc."
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/yui/yui3.git"
    }
    ],
    "assets": [
    {
    "version": "3.3.0",
    "files": [
    "yui-min.js"
    ]
    }
    ]
    },
    {
    "name": "zclip",
    "filename": "jquery.zclip.min.js",
    "version": "1.1.1",
    "license": "MIT",
    "description": "zClip is a lightweight jQuery \"copy to clipboard\" plugin built using the popular Zero Clipboard library. This plugin uses an invisible Adobe Flash movie that is fully compatible with Flash Player 10 and below.",
    "homepage": "http://steamdev.com/zclip/",
    "keywords": [
    "jquery",
    "flash",
    "clipboard",
    "copy",
    "paste"
    ],
    "assets": [
    {
    "version": "1.1.1",
    "files": [
    "ZeroClipboard.swf",
    "jquery.zclip.js",
    "jquery.zclip.min.js"
    ]
    }
    ]
    },
    {
    "name": "zepto",
    "filename": "zepto.min.js",
    "description": "Zepto.js is a minimalist JavaScript library for modern browsers, with a jQuery-compatible API",
    "version": "1.0",
    "homepage": "http://zeptojs.com",
    "keywords": [
    "mobile",
    "framework"
    ],
    "maintainers": [
    {
    "name": "Thomas Fuchs"
    }
    ],
    "repository": {
    "type": "git",
    "url": "https://github.com/madrobby/zepto.git"
    },
    "bugs": "https://github.com/madrobby/zepto/issues",
    "licenses": [
    {
    "type": "MIT",
    "url": "https://raw.github.com/madrobby/zepto/master/MIT-LICENSE"
    }
    ],
    "assets": [
    {
    "version": "1.0rc1",
    "files": [
    "zepto.min.js"
    ]
    },
    {
    "version": "1.0",
    "files": [
    "zepto.js",
    "zepto.min.js"
    ]
    },
    {
    "version": "0.8",
    "files": [
    "zepto.min.js"
    ]
    },
    {
    "version": "0.7",
    "files": [
    "zepto.min.js"
    ]
    },
    {
    "version": "0.6",
    "files": [
    "zepto.min.js"
    ]
    }
    ]
    },
    {
    "name": "zeroclipboard",
    "filename": "ZeroClipboard.min.js",
    "version": "1.1.7",
    "license": "MIT",
    "description": "The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie, and a JavaScript interface. The \"Zero\" signifies that the library is invisible and the user interface is left entirely up to you.",
    "homepage": "https://github.com/jonrohan/ZeroClipboard",
    "keywords": [
    "jquery",
    "flash",
    "clipboard",
    "copy",
    "paste"
    ],
    "repositories": [
    {
    "type": "git",
    "url": "https://github.com/jonrohan/ZeroClipboard"
    }
    ],
    "assets": [
    {
    "version": "1.1.7",
    "files": [
    "ZeroClipboard.js",
    "ZeroClipboard.min.js",
    "ZeroClipboard.swf"
    ]
    }
    ]
    },
    {
    "name": "zxcvbn",
    "version": "1.0",
    "filename": "zxcvbn-async.js",
    "homepage": "http://tech.dropbox.com/?p=165",
    "description": "Realistic password strength estimation, based on common words, patterns, and keyboard adjacency.",
    "keywords": [
    "passwords",
    "forms",
    "security"
    ],
    "maintainers": [
    {
    "name": "Dan Wheeler",
    "email": "dan@dropbox.com",
    "web": "https://github.com/lowe"
    }
    ],
    "bugs": "https://github.com/lowe/zxcvbn/issues",
    "licenses": [
    {
    "type": "MIT",
    "url": "https://github.com/lowe/zxcvbn/blob/master/LICENSE.txt"
    }
    ],
    "repositories": [
    {
    "type": "git",
    "url": "git://github.com/lowe/zxcvbn.git"
    }
    ],
    "assets": [
    {
    "version": "1.0",
    "files": [
    "zxcvbn-async.js",
    "zxcvbn-async.min.js",
    "zxcvbn.js",
    "zxcvbn.min.js"
    ]
    }
    ]
    }
    ]
    };
    
    var testDataJSON = JSON.stringify(testDataObject);

Test runner

Ready to run.

Testing in
TestOps/sec
Loop: Object
this.findInObject("name", testDataObject, true);
ready
Loop: JSON
// (needs to convert input)
this.findInObject("name", JSON.parse(testDataJSON), true);
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.

  • Revision 1: published by Evan Vosberg on
  • Revision 3: published by tomByrer on
  • Revision 4: published by tomByrer on