UNPKG

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
/******/ (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"); /***/ } /******/ ])