webpack
Version:
Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jade, coffee, css, less, ... and your custom stuff.
107 lines (93 loc) • 14.3 kB
JavaScript
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId])
/******/ return installedModules[moduleId].exports;
/******/
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ exports: {},
/******/ id: moduleId,
/******/ loaded: false
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.loaded = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(0);
/******/ })
/************************************************************************/
/******/ ([
/* 0 */
/*!********************************!*\
!*** ./loaders/query/index.js ***!
\********************************/
/***/ function(module, exports, __webpack_require__) {
eval("it(\"should pass query to loader\", function() {\r\n\tvar result = __webpack_require__(/*! ./loaders/queryloader?query!./a?resourcequery */ 3);\r\n\tresult.should.be.eql({\r\n\t\tresourceQuery: \"?resourcequery\",\r\n\t\tquery: \"?query\",\r\n\t\tprev: \"module.exports = \\\"a\\\";\"\r\n\t});\r\n});\r\n\r\nit(\"should pass query to loader without resource with resource query\", function() {\r\n\tvar result = __webpack_require__(/*! ./loaders/queryloader?query!?resourcequery */ 1);\r\n\tresult.should.be.eql({\r\n\t\tresourceQuery: \"?resourcequery\",\r\n\t\tquery: \"?query\",\r\n\t\tprev: null\r\n\t});\r\n});\r\n\r\nit(\"should pass query to loader without resource\", function() {\r\n\tvar result = __webpack_require__(/*! ./loaders/queryloader?query */ 2);\r\n\tresult.should.be.eql({\r\n\t\tquery: \"?query\",\r\n\t\tprev: null\r\n\t});\r\n});\r\n\r\nit(\"should pass query to multiple loaders\", function() {\r\n\tvar result = __webpack_require__(/*! ./loaders/queryloader?query1!./loaders/queryloader?query2!./a?resourcequery */ 4);\r\n\tresult.should.have.type(\"object\");\r\n\tresult.should.have.property(\"resourceQuery\").be.eql(\"?resourcequery\");\r\n\tresult.should.have.property(\"query\").be.eql(\"?query1\");\r\n\tresult.should.have.property(\"prev\").be.eql(\"module.exports = \" + JSON.stringify({\r\n\t\tresourceQuery: \"?resourcequery\",\r\n\t\tquery: \"?query2\",\r\n\t\tprev: \"module.exports = \\\"a\\\";\"\r\n\t}));\r\n});\r\n\r\nit(\"should pass query to loader over context\", function() {\r\n\tvar test = \"test\";\r\n\tvar result = __webpack_require__(/*! ./loaders/queryloader?query!./context-query-test */ 5)(\"./\" + test);\r\n\tresult.should.be.eql({\r\n\t\tresourceQuery: null,\r\n\t\tquery: \"?query\",\r\n\t\tprev: \"test content\"\r\n\t});\r\n});\r\n\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9sb2FkZXJzL3F1ZXJ5L2luZGV4LmpzPzE2MzYiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGdDQUFnQztBQUNoQyxFQUFFO0FBQ0YsQ0FBQzs7QUFFRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0YsQ0FBQzs7QUFFRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGLENBQUM7O0FBRUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGdDQUFnQztBQUNoQyxFQUFFO0FBQ0YsQ0FBQzs7QUFFRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaXQoXCJzaG91bGQgcGFzcyBxdWVyeSB0byBsb2FkZXJcIiwgZnVuY3Rpb24oKSB7XHJcblx0dmFyIHJlc3VsdCA9IHJlcXVpcmUoXCIuL2xvYWRlcnMvcXVlcnlsb2FkZXI/cXVlcnkhLi9hP3Jlc291cmNlcXVlcnlcIik7XHJcblx0cmVzdWx0LnNob3VsZC5iZS5lcWwoe1xyXG5cdFx0cmVzb3VyY2VRdWVyeTogXCI/cmVzb3VyY2VxdWVyeVwiLFxyXG5cdFx0cXVlcnk6IFwiP3F1ZXJ5XCIsXHJcblx0XHRwcmV2OiBcIm1vZHVsZS5leHBvcnRzID0gXFxcImFcXFwiO1wiXHJcblx0fSk7XHJcbn0pO1xyXG5cclxuaXQoXCJzaG91bGQgcGFzcyBxdWVyeSB0byBsb2FkZXIgd2l0aG91dCByZXNvdXJjZSB3aXRoIHJlc291cmNlIHF1ZXJ5XCIsIGZ1bmN0aW9uKCkge1xyXG5cdHZhciByZXN1bHQgPSByZXF1aXJlKFwiLi9sb2FkZXJzL3F1ZXJ5bG9hZGVyP3F1ZXJ5IT9yZXNvdXJjZXF1ZXJ5XCIpO1xyXG5cdHJlc3VsdC5zaG91bGQuYmUuZXFsKHtcclxuXHRcdHJlc291cmNlUXVlcnk6IFwiP3Jlc291cmNlcXVlcnlcIixcclxuXHRcdHF1ZXJ5OiBcIj9xdWVyeVwiLFxyXG5cdFx0cHJldjogbnVsbFxyXG5cdH0pO1xyXG59KTtcclxuXHJcbml0KFwic2hvdWxkIHBhc3MgcXVlcnkgdG8gbG9hZGVyIHdpdGhvdXQgcmVzb3VyY2VcIiwgZnVuY3Rpb24oKSB7XHJcblx0dmFyIHJlc3VsdCA9IHJlcXVpcmUoXCIuL2xvYWRlcnMvcXVlcnlsb2FkZXI/cXVlcnkhXCIpO1xyXG5cdHJlc3VsdC5zaG91bGQuYmUuZXFsKHtcclxuXHRcdHF1ZXJ5OiBcIj9xdWVyeVwiLFxyXG5cdFx0cHJldjogbnVsbFxyXG5cdH0pO1xyXG59KTtcclxuXHJcbml0KFwic2hvdWxkIHBhc3MgcXVlcnkgdG8gbXVsdGlwbGUgbG9hZGVyc1wiLCBmdW5jdGlvbigpIHtcclxuXHR2YXIgcmVzdWx0ID0gcmVxdWlyZShcIi4vbG9hZGVycy9xdWVyeWxvYWRlcj9xdWVyeTEhLi9sb2FkZXJzL3F1ZXJ5bG9hZGVyP3F1ZXJ5MiEuL2E/cmVzb3VyY2VxdWVyeVwiKTtcclxuXHRyZXN1bHQuc2hvdWxkLmhhdmUudHlwZShcIm9iamVjdFwiKTtcclxuXHRyZXN1bHQuc2hvdWxkLmhhdmUucHJvcGVydHkoXCJyZXNvdXJjZVF1ZXJ5XCIpLmJlLmVxbChcIj9yZXNvdXJjZXF1ZXJ5XCIpO1xyXG5cdHJlc3VsdC5zaG91bGQuaGF2ZS5wcm9wZXJ0eShcInF1ZXJ5XCIpLmJlLmVxbChcIj9xdWVyeTFcIik7XHJcblx0cmVzdWx0LnNob3VsZC5oYXZlLnByb3BlcnR5KFwicHJldlwiKS5iZS5lcWwoXCJtb2R1bGUuZXhwb3J0cyA9IFwiICsgSlNPTi5zdHJpbmdpZnkoe1xyXG5cdFx0cmVzb3VyY2VRdWVyeTogXCI/cmVzb3VyY2VxdWVyeVwiLFxyXG5cdFx0cXVlcnk6IFwiP3F1ZXJ5MlwiLFxyXG5cdFx0cHJldjogXCJtb2R1bGUuZXhwb3J0cyA9IFxcXCJhXFxcIjtcIlxyXG5cdH0pKTtcclxufSk7XHJcblxyXG5pdChcInNob3VsZCBwYXNzIHF1ZXJ5IHRvIGxvYWRlciBvdmVyIGNvbnRleHRcIiwgZnVuY3Rpb24oKSB7XHJcblx0dmFyIHRlc3QgPSBcInRlc3RcIjtcclxuXHR2YXIgcmVzdWx0ID0gcmVxdWlyZShcIi4vbG9hZGVycy9xdWVyeWxvYWRlcj9xdWVyeSEuL2NvbnRleHQtcXVlcnktdGVzdC9cIiArIHRlc3QpO1xyXG5cdHJlc3VsdC5zaG91bGQuYmUuZXFsKHtcclxuXHRcdHJlc291cmNlUXVlcnk6IG51bGwsXHJcblx0XHRxdWVyeTogXCI/cXVlcnlcIixcclxuXHRcdHByZXY6IFwidGVzdCBjb250ZW50XCJcclxuXHR9KTtcclxufSk7XHJcblxuXG5cbi8qKioqKioqKioqKioqKioqKlxuICoqIFdFQlBBQ0sgRk9PVEVSXG4gKiogLi9sb2FkZXJzL3F1ZXJ5L2luZGV4LmpzXG4gKiogbW9kdWxlIGlkID0gMFxuICoqIG1vZHVsZSBjaHVua3MgPSAwXG4gKiovIl0sInNvdXJjZVJvb3QiOiIiLCJmaWxlIjoiMC5qcyJ9");
/***/ },
/* 1 */
/*!*******************************************************************!*\
!*** ./loaders/query/loaders/queryloader.js?query!?resourcequery ***!
\*******************************************************************/
/***/ function(module, exports, __webpack_require__) {
eval("module.exports = {\"resourceQuery\":\"?resourcequery\",\"query\":\"?query\",\"prev\":null}\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vPzc1NWEiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsa0JBQWtCIiwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSB7XCJyZXNvdXJjZVF1ZXJ5XCI6XCI/cmVzb3VyY2VxdWVyeVwiLFwicXVlcnlcIjpcIj9xdWVyeVwiLFwicHJldlwiOm51bGx9XG5cblxuLyoqKioqKioqKioqKioqKioqXG4gKiogV0VCUEFDSyBGT09URVJcbiAqKiAuL2xvYWRlcnMvcXVlcnkvbG9hZGVycy9xdWVyeWxvYWRlci5qcz9xdWVyeSE/cmVzb3VyY2VxdWVyeVxuICoqIG1vZHVsZSBpZCA9IDFcbiAqKiBtb2R1bGUgY2h1bmtzID0gMFxuICoqLyJdLCJzb3VyY2VSb290IjoiIiwiZmlsZSI6IjEuanMifQ==");
/***/ },
/* 2 */
/*!*****************************************************!*\
!*** ./loaders/query/loaders/queryloader.js?query! ***!
\*****************************************************/
/***/ function(module, exports, __webpack_require__) {
eval("module.exports = {\"query\":\"?query\",\"prev\":null}\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vP2JlYmIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsa0JBQWtCIiwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSB7XCJxdWVyeVwiOlwiP3F1ZXJ5XCIsXCJwcmV2XCI6bnVsbH1cblxuXG4vKioqKioqKioqKioqKioqKipcbiAqKiBXRUJQQUNLIEZPT1RFUlxuICoqIC4vbG9hZGVycy9xdWVyeS9sb2FkZXJzL3F1ZXJ5bG9hZGVyLmpzP3F1ZXJ5IVxuICoqIG1vZHVsZSBpZCA9IDJcbiAqKiBtb2R1bGUgY2h1bmtzID0gMFxuICoqLyJdLCJzb3VyY2VSb290IjoiIiwiZmlsZSI6IjIuanMifQ==");
/***/ },
/* 3 */
/*!***************************************************************************************!*\
!*** ./loaders/query/loaders/queryloader.js?query!./loaders/query/a.js?resourcequery ***!
\***************************************************************************************/
/***/ function(module, exports, __webpack_require__) {
eval("module.exports = {\"resourceQuery\":\"?resourcequery\",\"query\":\"?query\",\"prev\":\"module.exports = \\\"a\\\";\"}\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9sb2FkZXJzL3F1ZXJ5L2EuanM/ZTUwYyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrQkFBa0IsaUZBQWlGIiwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSB7XCJyZXNvdXJjZVF1ZXJ5XCI6XCI/cmVzb3VyY2VxdWVyeVwiLFwicXVlcnlcIjpcIj9xdWVyeVwiLFwicHJldlwiOlwibW9kdWxlLmV4cG9ydHMgPSBcXFwiYVxcXCI7XCJ9XG5cblxuLyoqKioqKioqKioqKioqKioqXG4gKiogV0VCUEFDSyBGT09URVJcbiAqKiAuL2xvYWRlcnMvcXVlcnkvbG9hZGVycy9xdWVyeWxvYWRlci5qcz9xdWVyeSEuL2xvYWRlcnMvcXVlcnkvYS5qcz9yZXNvdXJjZXF1ZXJ5XG4gKiogbW9kdWxlIGlkID0gM1xuICoqIG1vZHVsZSBjaHVua3MgPSAwXG4gKiovIl0sInNvdXJjZVJvb3QiOiIiLCJmaWxlIjoiMy5qcyJ9");
/***/ },
/* 4 */
/*!**************************************************************************************************************************************!*\
!*** ./loaders/query/loaders/queryloader.js?query1!./loaders/query/loaders/queryloader.js?query2!./loaders/query/a.js?resourcequery ***!
\**************************************************************************************************************************************/
/***/ function(module, exports, __webpack_require__) {
eval("module.exports = {\"resourceQuery\":\"?resourcequery\",\"query\":\"?query1\",\"prev\":\"module.exports = {\\\"resourceQuery\\\":\\\"?resourcequery\\\",\\\"query\\\":\\\"?query2\\\",\\\"prev\\\":\\\"module.exports = \\\\\\\"a\\\\\\\";\\\"}\"}\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9sb2FkZXJzL3F1ZXJ5L2EuanM/MjQyMyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrQkFBa0IsNkVBQTZFLGlHQUFpRyxHQUFHIiwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSB7XCJyZXNvdXJjZVF1ZXJ5XCI6XCI/cmVzb3VyY2VxdWVyeVwiLFwicXVlcnlcIjpcIj9xdWVyeTFcIixcInByZXZcIjpcIm1vZHVsZS5leHBvcnRzID0ge1xcXCJyZXNvdXJjZVF1ZXJ5XFxcIjpcXFwiP3Jlc291cmNlcXVlcnlcXFwiLFxcXCJxdWVyeVxcXCI6XFxcIj9xdWVyeTJcXFwiLFxcXCJwcmV2XFxcIjpcXFwibW9kdWxlLmV4cG9ydHMgPSBcXFxcXFxcImFcXFxcXFxcIjtcXFwifVwifVxuXG5cbi8qKioqKioqKioqKioqKioqKlxuICoqIFdFQlBBQ0sgRk9PVEVSXG4gKiogLi9sb2FkZXJzL3F1ZXJ5L2xvYWRlcnMvcXVlcnlsb2FkZXIuanM/cXVlcnkxIS4vbG9hZGVycy9xdWVyeS9sb2FkZXJzL3F1ZXJ5bG9hZGVyLmpzP3F1ZXJ5MiEuL2xvYWRlcnMvcXVlcnkvYS5qcz9yZXNvdXJjZXF1ZXJ5XG4gKiogbW9kdWxlIGlkID0gNFxuICoqIG1vZHVsZSBjaHVua3MgPSAwXG4gKiovIl0sInNvdXJjZVJvb3QiOiIiLCJmaWxlIjoiNC5qcyJ9");
/***/ },
/* 5 */
/*!************************************************************************************************!*\
!*** ./loaders/query/context-query-test ./loaders/query/loaders/queryloader.js?query!^\.\/.*$ ***!
\************************************************************************************************/
/***/ function(module, exports, __webpack_require__) {
eval("var map = {\n\t\"./test\": 6,\n\t\"./test.js\": 6\n};\nfunction webpackContext(req) {\n\treturn __webpack_require__(webpackContextResolve(req));\n};\nfunction webpackContextResolve(req) {\n\treturn map[req] || (function() { throw new Error(\"Cannot find module '\" + req + \"'.\") }());\n};\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 5;\n\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vXlxcLlxcLy4qJD82NWVjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQ0FBaUMsdURBQXVEO0FBQ3hGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6IjUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgbWFwID0ge1xuXHRcIi4vdGVzdFwiOiA2LFxuXHRcIi4vdGVzdC5qc1wiOiA2XG59O1xuZnVuY3Rpb24gd2VicGFja0NvbnRleHQocmVxKSB7XG5cdHJldHVybiBfX3dlYnBhY2tfcmVxdWlyZV9fKHdlYnBhY2tDb250ZXh0UmVzb2x2ZShyZXEpKTtcbn07XG5mdW5jdGlvbiB3ZWJwYWNrQ29udGV4dFJlc29sdmUocmVxKSB7XG5cdHJldHVybiBtYXBbcmVxXSB8fCAoZnVuY3Rpb24oKSB7IHRocm93IG5ldyBFcnJvcihcIkNhbm5vdCBmaW5kIG1vZHVsZSAnXCIgKyByZXEgKyBcIicuXCIpIH0oKSk7XG59O1xud2VicGFja0NvbnRleHQua2V5cyA9IGZ1bmN0aW9uIHdlYnBhY2tDb250ZXh0S2V5cygpIHtcblx0cmV0dXJuIE9iamVjdC5rZXlzKG1hcCk7XG59O1xud2VicGFja0NvbnRleHQucmVzb2x2ZSA9IHdlYnBhY2tDb250ZXh0UmVzb2x2ZTtcbm1vZHVsZS5leHBvcnRzID0gd2VicGFja0NvbnRleHQ7XG53ZWJwYWNrQ29udGV4dC5pZCA9IDU7XG5cblxuXG4vKioqKioqKioqKioqKioqKipcbiAqKiBXRUJQQUNLIEZPT1RFUlxuICoqIC4vbG9hZGVycy9xdWVyeS9jb250ZXh0LXF1ZXJ5LXRlc3QgLi9sb2FkZXJzL3F1ZXJ5L2xvYWRlcnMvcXVlcnlsb2FkZXIuanM/cXVlcnkhXlxcLlxcLy4qJFxuICoqIG1vZHVsZSBpZCA9IDVcbiAqKiBtb2R1bGUgY2h1bmtzID0gMFxuICoqLyJdLCJzb3VyY2VSb290IjoiIn0=");
/***/ },
/* 6 */
/*!***********************************************************************************************!*\
!*** ./loaders/query/loaders/queryloader.js?query!./loaders/query/context-query-test/test.js ***!
\***********************************************************************************************/
/***/ function(module, exports, __webpack_require__) {
eval("module.exports = {\"resourceQuery\":null,\"query\":\"?query\",\"prev\":\"test content\"}\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9sb2FkZXJzL3F1ZXJ5L2NvbnRleHQtcXVlcnktdGVzdC90ZXN0LmpzPzY0YmQiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsa0JBQWtCIiwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSB7XCJyZXNvdXJjZVF1ZXJ5XCI6bnVsbCxcInF1ZXJ5XCI6XCI/cXVlcnlcIixcInByZXZcIjpcInRlc3QgY29udGVudFwifVxuXG5cbi8qKioqKioqKioqKioqKioqKlxuICoqIFdFQlBBQ0sgRk9PVEVSXG4gKiogLi9sb2FkZXJzL3F1ZXJ5L2xvYWRlcnMvcXVlcnlsb2FkZXIuanM/cXVlcnkhLi9sb2FkZXJzL3F1ZXJ5L2NvbnRleHQtcXVlcnktdGVzdC90ZXN0LmpzXG4gKiogbW9kdWxlIGlkID0gNlxuICoqIG1vZHVsZSBjaHVua3MgPSAwXG4gKiovIl0sInNvdXJjZVJvb3QiOiIiLCJmaWxlIjoiNi5qcyJ9");
/***/ }
/******/ ])