webpackHotUpdate(0,[
/* 0 */
false,
/* 1 */
false,
/* 2 */
false,
/* 3 */
false,
/* 4 */,
/* 5 */
false,
/* 6 */
false,
/* 7 */
false,
/* 8 */
false,
/* 9 */
false,
/* 10 */
false,
/* 11 */
false,
/* 12 */
false,
/* 13 */
false,
/* 14 */
false,
/* 15 */
false,
/* 16 */
false,
/* 17 */
false,
/* 18 */
false,
/* 19 */
false,
/* 20 */
false,
/* 21 */
false,
/* 22 */
false,
/* 23 */
false,
/* 24 */
false,
/* 25 */
false,
/* 26 */
false,
/* 27 */
false,
/* 28 */
false,
/* 29 */
false,
/* 30 */
false,
/* 31 */
false,
/* 32 */
false,
/* 33 */
false,
/* 34 */
false,
/* 35 */
false,
/* 36 */
false,
/* 37 */
false,
/* 38 */
false,
/* 39 */,
/* 40 */
false,
/* 41 */
false,
/* 42 */
false,
/* 43 */
false,
/* 44 */
false,
/* 45 */
false,
/* 46 */
false,
/* 47 */
false,
/* 48 */
false,
/* 49 */
false,
/* 50 */
false,
/* 51 */
false,
/* 52 */
false,
/* 53 */
false,
/* 54 */
false,
/* 55 */
false,
/* 56 */
false,
/* 57 */
false,
/* 58 */
false,
/* 59 */
false,
/* 60 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("Object.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react_dom__ = __webpack_require__(61);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react_dom___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_react_dom__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__components_Error__ = __webpack_require__(39);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__components_App__ = __webpack_require__(62);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__components_App___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3__components_App__);\n\n\n\n\n\nconst params = decodeURI(window.location.search.substr(1)).split('&').reduce((params, value) => {\n  const array = value.split('=');\n  params[array[0]] = array[1];\n  return params;\n}, {\n  model: 'kevlib.json',\n  script: 'kevs/main.kevs'\n});\n\nconst root = document.getElementById('root');\n\nfetch(`http://localhost:8080/app/${params.model}`).then(res => {\n  return res.json();\n}, () => {\n  throw new Error(`Kevoree Browser Tester needs \"${params.model}\". Build your project with <pre><code>npm run build</code></pre> and refresh the page.`);\n}).then(model => {\n  return fetch(`http://localhost:8080/app/${params.script}`).then(res => {\n    if (res.status === 200) {\n      return res.text();\n    }\n    throw new Error(`Unable to find the KevScript file at \"${params.script}\"`);\n  }, () => {\n    throw new Error(`Kevoree Browser Tester needs a KevScript at \"${params.script}\". Create one and refresh the page.`);\n  }).then(script => ({ model, script }));\n}).then(params => {\n  __WEBPACK_IMPORTED_MODULE_1_react_dom___default.a.render(__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(\n    __WEBPACK_IMPORTED_MODULE_2__components_Error__[\"a\" /* default */],\n    null,\n    __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_3__components_App__[\"default\"], params)\n  ), root);\n}).catch(err => {\n  __WEBPACK_IMPORTED_MODULE_1_react_dom___default.a.render(__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(\n    'div',\n    { className: 'container' },\n    __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(\n      'div',\n      { className: 'header' },\n      __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(\n        'h2',\n        null,\n        'Kevoree Browser Tester'\n      )\n    ),\n    __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_2__components_Error__[\"a\" /* default */], { error: err })\n  ), root);\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNjAuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYnJvd3Nlci10ZXN0ZXIvc3JjL2luZGV4LmpzP2RkNjkiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBSZWFjdERPTSBmcm9tICdyZWFjdC1kb20nO1xuaW1wb3J0IEVycm9yVUkgZnJvbSAnLi9jb21wb25lbnRzL0Vycm9yJztcbmltcG9ydCBBcHAgZnJvbSAnLi9jb21wb25lbnRzL0FwcCc7XG5cbmNvbnN0IHBhcmFtcyA9IGRlY29kZVVSSSh3aW5kb3cubG9jYXRpb24uc2VhcmNoLnN1YnN0cigxKSlcbiAgLnNwbGl0KCcmJylcbiAgLnJlZHVjZSgocGFyYW1zLCB2YWx1ZSkgPT4ge1xuICAgIGNvbnN0IGFycmF5ID0gdmFsdWUuc3BsaXQoJz0nKTtcbiAgICBwYXJhbXNbYXJyYXlbMF1dID0gYXJyYXlbMV07XG4gICAgcmV0dXJuIHBhcmFtcztcbiAgfSwge1xuICAgIG1vZGVsOiAna2V2bGliLmpzb24nLFxuICAgIHNjcmlwdDogJ2tldnMvbWFpbi5rZXZzJ1xuICB9KTtcblxuY29uc3Qgcm9vdCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdyb290Jyk7XG5cbmZldGNoKGBodHRwOi8vbG9jYWxob3N0OjgwODAvYXBwLyR7cGFyYW1zLm1vZGVsfWApXG4gIC50aGVuKChyZXMpID0+IHtcbiAgICByZXR1cm4gcmVzLmpzb24oKTtcbiAgfSwgKCkgPT4ge1xuICAgIHRocm93IG5ldyBFcnJvcihgS2V2b3JlZSBCcm93c2VyIFRlc3RlciBuZWVkcyBcIiR7cGFyYW1zLm1vZGVsfVwiLiBCdWlsZCB5b3VyIHByb2plY3Qgd2l0aCA8cHJlPjxjb2RlPm5wbSBydW4gYnVpbGQ8L2NvZGU+PC9wcmU+IGFuZCByZWZyZXNoIHRoZSBwYWdlLmApO1xuICB9KVxuICAudGhlbigobW9kZWwpID0+IHtcbiAgICByZXR1cm4gZmV0Y2goYGh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC9hcHAvJHtwYXJhbXMuc2NyaXB0fWApXG4gICAgICAudGhlbigocmVzKSA9PiB7XG4gICAgICAgIGlmIChyZXMuc3RhdHVzID09PSAyMDApIHtcbiAgICAgICAgICByZXR1cm4gcmVzLnRleHQoKTtcbiAgICAgICAgfVxuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoYFVuYWJsZSB0byBmaW5kIHRoZSBLZXZTY3JpcHQgZmlsZSBhdCBcIiR7cGFyYW1zLnNjcmlwdH1cImApO1xuICAgICAgfSwgKCkgPT4ge1xuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoYEtldm9yZWUgQnJvd3NlciBUZXN0ZXIgbmVlZHMgYSBLZXZTY3JpcHQgYXQgXCIke3BhcmFtcy5zY3JpcHR9XCIuIENyZWF0ZSBvbmUgYW5kIHJlZnJlc2ggdGhlIHBhZ2UuYCk7XG4gICAgICB9KVxuICAgICAgLnRoZW4oKHNjcmlwdCkgPT4gKHsgbW9kZWwsIHNjcmlwdCB9KSk7XG4gIH0pXG4gIC50aGVuKChwYXJhbXMpID0+IHtcbiAgICBSZWFjdERPTS5yZW5kZXIoKFxuICAgICAgPEVycm9yVUk+XG4gICAgICAgIDxBcHAgey4uLnBhcmFtc30gLz5cbiAgICAgIDwvRXJyb3JVST5cbiAgICApLCByb290KTtcbiAgfSlcbiAgLmNhdGNoKChlcnIpID0+IHtcbiAgICBSZWFjdERPTS5yZW5kZXIoKFxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJjb250YWluZXJcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJoZWFkZXJcIj5cbiAgICAgICAgICA8aDI+S2V2b3JlZSBCcm93c2VyIFRlc3RlcjwvaDI+XG4gICAgICAgIDwvZGl2PlxuICAgICAgICA8RXJyb3JVSSBlcnJvcj17ZXJyfSAvPlxuICAgICAgPC9kaXY+XG4gICAgKSwgcm9vdCk7XG4gIH0pO1xuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIGJyb3dzZXItdGVzdGVyL3NyYy9pbmRleC5qcyJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBQ0E7QUFJQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFBQTtBQUNBO0FBREE7QUFJQTtBQUVBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFEQTtBQUdBO0FBSkE7QUFPQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///60\n");

/***/ }),
/* 61 */,
/* 62 */
/***/ (function(module, __webpack_exports__) {

"use strict";
eval("throw new Error(\"Module build failed: SyntaxError: Unexpected token, expected , (153:2)\\n\\n\\u001b[0m \\u001b[90m 151 | \\u001b[39m\\u001b[33mApp\\u001b[39m\\u001b[33m.\\u001b[39mpropTypes \\u001b[33m=\\u001b[39m {\\n \\u001b[90m 152 | \\u001b[39m  model\\u001b[33m:\\u001b[39m \\u001b[33mPropTypes\\u001b[39m\\u001b[33m.\\u001b[39mobject\\n\\u001b[31m\\u001b[1m>\\u001b[22m\\u001b[39m\\u001b[90m 153 | \\u001b[39m  script\\u001b[33m:\\u001b[39m \\u001b[33mPropTypes\\u001b[39m\\u001b[33m.\\u001b[39mstring\\n \\u001b[90m     | \\u001b[39m  \\u001b[31m\\u001b[1m^\\u001b[22m\\u001b[39m\\n \\u001b[90m 154 | \\u001b[39m}\\u001b[33m;\\u001b[39m\\n \\u001b[90m 155 | \\u001b[39m\\u001b[0m\\n\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNjIuanMiLCJzb3VyY2VzIjpbXSwibWFwcGluZ3MiOiIiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///62\n");

/***/ }),
/* 63 */
false,
/* 64 */
false,
/* 65 */
false,
/* 66 */
false,
/* 67 */
false,
/* 68 */
false,
/* 69 */
false,
/* 70 */
false,
/* 71 */
false,
/* 72 */
false,
/* 73 */
false,
/* 74 */
false,
/* 75 */
false,
/* 76 */
false,
/* 77 */
false,
/* 78 */
false,
/* 79 */
false,
/* 80 */
false,
/* 81 */
false,
/* 82 */
false,
/* 83 */
false,
/* 84 */
false,
/* 85 */
false,
/* 86 */
false,
/* 87 */
false,
/* 88 */
false,
/* 89 */
false,
/* 90 */
false,
/* 91 */
false,
/* 92 */
false,
/* 93 */
false,
/* 94 */
false,
/* 95 */
false,
/* 96 */
false,
/* 97 */
false,
/* 98 */
false,
/* 99 */
false,
/* 100 */
false,
/* 101 */
false,
/* 102 */
false,
/* 103 */
false,
/* 104 */
false,
/* 105 */
false,
/* 106 */
false,
/* 107 */
false,
/* 108 */
false,
/* 109 */
false,
/* 110 */
false,
/* 111 */
false,
/* 112 */
false,
/* 113 */
false,
/* 114 */
false,
/* 115 */
false,
/* 116 */
false,
/* 117 */
false,
/* 118 */
false,
/* 119 */
false,
/* 120 */
false,
/* 121 */
false,
/* 122 */
false,
/* 123 */
false,
/* 124 */
false,
/* 125 */
false,
/* 126 */
false,
/* 127 */
false,
/* 128 */
false,
/* 129 */
false,
/* 130 */
false,
/* 131 */
false,
/* 132 */
false,
/* 133 */
false,
/* 134 */
false,
/* 135 */
false,
/* 136 */
false,
/* 137 */
false,
/* 138 */
false,
/* 139 */
false,
/* 140 */
false,
/* 141 */
false,
/* 142 */
false,
/* 143 */
false,
/* 144 */
false,
/* 145 */
false,
/* 146 */
false,
/* 147 */
false,
/* 148 */
false,
/* 149 */
false,
/* 150 */
false,
/* 151 */
false,
/* 152 */
false,
/* 153 */
false,
/* 154 */
false,
/* 155 */
false,
/* 156 */
false,
/* 157 */
false,
/* 158 */
false,
/* 159 */
false,
/* 160 */
false,
/* 161 */
false,
/* 162 */
false,
/* 163 */
false,
/* 164 */
false,
/* 165 */
false,
/* 166 */
false,
/* 167 */
false,
/* 168 */
false,
/* 169 */
false,
/* 170 */
false,
/* 171 */
false,
/* 172 */
false,
/* 173 */
false,
/* 174 */
false,
/* 175 */
false,
/* 176 */
false,
/* 177 */
false,
/* 178 */
false,
/* 179 */
false,
/* 180 */
false,
/* 181 */
false,
/* 182 */
false,
/* 183 */
false,
/* 184 */
false,
/* 185 */
false,
/* 186 */
false,
/* 187 */
false,
/* 188 */
false,
/* 189 */
false,
/* 190 */
false,
/* 191 */
false,
/* 192 */
false,
/* 193 */
false,
/* 194 */
false,
/* 195 */
false,
/* 196 */
false,
/* 197 */
false,
/* 198 */
false,
/* 199 */
false,
/* 200 */
false,
/* 201 */
false,
/* 202 */
false,
/* 203 */
false,
/* 204 */
false,
/* 205 */
false,
/* 206 */
false,
/* 207 */
false,
/* 208 */
false,
/* 209 */
false,
/* 210 */
false,
/* 211 */
false,
/* 212 */
false,
/* 213 */
false,
/* 214 */
false,
/* 215 */
false,
/* 216 */
false,
/* 217 */
false,
/* 218 */
false,
/* 219 */
false,
/* 220 */
false,
/* 221 */
false,
/* 222 */
false,
/* 223 */
false,
/* 224 */
false,
/* 225 */
false,
/* 226 */
false,
/* 227 */
false
])