2020-09-12 13:49:33 +00:00
/******/ ( function ( modules ) { // webpackBootstrap
/******/ // install a JSONP callback for chunk loading
/******/ function webpackJsonpCallback ( data ) {
/******/ var chunkIds = data [ 0 ] ;
/******/ var moreModules = data [ 1 ] ;
/******/
/******/
/******/ // add "moreModules" to the modules object,
/******/ // then flag all "chunkIds" as loaded and fire callback
/******/ var moduleId , chunkId , i = 0 , resolves = [ ] ;
/******/ for ( ; i < chunkIds . length ; i ++ ) {
/******/ chunkId = chunkIds [ i ] ;
/******/ if ( Object . prototype . hasOwnProperty . call ( installedChunks , chunkId ) && installedChunks [ chunkId ] ) {
/******/ resolves . push ( installedChunks [ chunkId ] [ 0 ] ) ;
/******/ }
/******/ installedChunks [ chunkId ] = 0 ;
/******/ }
/******/ for ( moduleId in moreModules ) {
/******/ if ( Object . prototype . hasOwnProperty . call ( moreModules , moduleId ) ) {
/******/ modules [ moduleId ] = moreModules [ moduleId ] ;
/******/ }
/******/ }
/******/ if ( parentJsonpFunction ) parentJsonpFunction ( data ) ;
/******/
/******/ while ( resolves . length ) {
/******/ resolves . shift ( ) ( ) ;
/******/ }
/******/
/******/ } ;
/******/
/******/
/******/ // The module cache
/******/ var installedModules = { } ;
/******/
/******/ // object to store loaded and loading chunks
/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
/******/ // Promise = chunk loading, 0 = chunk loaded
/******/ var installedChunks = {
/******/ "main" : 0
/******/ } ;
/******/
/******/
/******/
/******/ // script path function
/******/ function jsonpScriptSrc ( chunkId ) {
/******/ return _ _webpack _require _ _ . p + "" + chunkId + ".bootstrap.js"
/******/ }
/******/
/******/ // object to store loaded and loading wasm modules
/******/ var installedWasmModules = { } ;
/******/
/******/ function promiseResolve ( ) { return Promise . resolve ( ) ; }
/******/
/******/ var wasmImportObjects = {
/******/ "../pkg/mapgen_demo_bg.wasm" : function ( ) {
/******/ return {
/******/ "./mapgen_demo_bg.js" : {
2020-09-15 20:33:18 +00:00
/******/ "__wbindgen_object_drop_ref" : function ( p0i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbindgen_object_drop_ref" ] ( p0i32 ) ;
/******/ } ,
2021-01-14 11:18:31 +00:00
/******/ "__wbg_getRandomValues_c73f06b5ed8b878d" : function ( p0i32 , p1i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_getRandomValues_c73f06b5ed8b878d" ] ( p0i32 , p1i32 ) ;
2020-09-15 20:33:18 +00:00
/******/ } ,
2021-01-14 11:18:31 +00:00
/******/ "__wbg_randomFillSync_5fa0a72035c7bfd9" : function ( p0i32 , p1i32 , p2i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_randomFillSync_5fa0a72035c7bfd9" ] ( p0i32 , p1i32 , p2i32 ) ;
2020-09-15 20:33:18 +00:00
/******/ } ,
2021-01-14 11:18:31 +00:00
/******/ "__wbg_self_23b14d60c8dbf9da" : function ( ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_self_23b14d60c8dbf9da" ] ( ) ;
2020-09-15 20:33:18 +00:00
/******/ } ,
2021-01-14 11:18:31 +00:00
/******/ "__wbg_static_accessor_MODULE_ff1e47f7076e0ee1" : function ( ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_static_accessor_MODULE_ff1e47f7076e0ee1" ] ( ) ;
2020-09-15 20:33:18 +00:00
/******/ } ,
2021-01-14 11:18:31 +00:00
/******/ "__wbg_require_1dab18ea211c4fa1" : function ( p0i32 , p1i32 , p2i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_require_1dab18ea211c4fa1" ] ( p0i32 , p1i32 , p2i32 ) ;
2020-09-15 20:33:18 +00:00
/******/ } ,
2021-01-14 11:18:31 +00:00
/******/ "__wbg_crypto_df96f3577c8a9bae" : function ( p0i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_crypto_df96f3577c8a9bae" ] ( p0i32 ) ;
2020-09-15 20:33:18 +00:00
/******/ } ,
2021-01-14 11:18:31 +00:00
/******/ "__wbg_msCrypto_331efcdb9be40d7c" : function ( p0i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_msCrypto_331efcdb9be40d7c" ] ( p0i32 ) ;
2020-09-15 20:33:18 +00:00
/******/ } ,
/******/ "__wbindgen_is_undefined" : function ( p0i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbindgen_is_undefined" ] ( p0i32 ) ;
/******/ } ,
/******/ "__wbg_instanceof_Window_adf3196bdc02b386" : function ( p0i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_instanceof_Window_adf3196bdc02b386" ] ( p0i32 ) ;
/******/ } ,
/******/ "__wbg_document_6cc8d0b87c0a99b9" : function ( p0i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_document_6cc8d0b87c0a99b9" ] ( p0i32 ) ;
/******/ } ,
/******/ "__wbg_getElementById_0cb6ad9511b1efc0" : function ( p0i32 , p1i32 , p2i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_getElementById_0cb6ad9511b1efc0" ] ( p0i32 , p1i32 , p2i32 ) ;
/******/ } ,
/******/ "__wbg_setinnerHTML_4ff235db1a3cb4d8" : function ( p0i32 , p1i32 , p2i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_setinnerHTML_4ff235db1a3cb4d8" ] ( p0i32 , p1i32 , p2i32 ) ;
/******/ } ,
/******/ "__wbg_call_8e95613cc6524977" : function ( p0i32 , p1i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_call_8e95613cc6524977" ] ( p0i32 , p1i32 ) ;
/******/ } ,
/******/ "__wbindgen_object_clone_ref" : function ( p0i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbindgen_object_clone_ref" ] ( p0i32 ) ;
/******/ } ,
/******/ "__wbg_newnoargs_f3b8a801d5d4b079" : function ( p0i32 , p1i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_newnoargs_f3b8a801d5d4b079" ] ( p0i32 , p1i32 ) ;
/******/ } ,
/******/ "__wbg_self_07b2f89e82ceb76d" : function ( ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_self_07b2f89e82ceb76d" ] ( ) ;
/******/ } ,
/******/ "__wbg_window_ba85d88572adc0dc" : function ( ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_window_ba85d88572adc0dc" ] ( ) ;
/******/ } ,
/******/ "__wbg_globalThis_b9277fc37e201fe5" : function ( ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_globalThis_b9277fc37e201fe5" ] ( ) ;
/******/ } ,
/******/ "__wbg_global_e16303fe83e1d57f" : function ( ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_global_e16303fe83e1d57f" ] ( ) ;
/******/ } ,
2021-01-14 11:18:31 +00:00
/******/ "__wbg_buffer_49131c283a06686f" : function ( p0i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_buffer_49131c283a06686f" ] ( p0i32 ) ;
/******/ } ,
/******/ "__wbg_length_2b13641a9d906653" : function ( p0i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_length_2b13641a9d906653" ] ( p0i32 ) ;
/******/ } ,
/******/ "__wbg_new_9b295d24cf1d706f" : function ( p0i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_new_9b295d24cf1d706f" ] ( p0i32 ) ;
/******/ } ,
/******/ "__wbg_set_3bb960a9975f3cd2" : function ( p0i32 , p1i32 , p2i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_set_3bb960a9975f3cd2" ] ( p0i32 , p1i32 , p2i32 ) ;
/******/ } ,
/******/ "__wbg_newwithlength_3c570aeea9a95954" : function ( p0i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_newwithlength_3c570aeea9a95954" ] ( p0i32 ) ;
/******/ } ,
/******/ "__wbg_subarray_4eaeb3de00cf1955" : function ( p0i32 , p1i32 , p2i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbg_subarray_4eaeb3de00cf1955" ] ( p0i32 , p1i32 , p2i32 ) ;
/******/ } ,
2020-09-12 13:49:33 +00:00
/******/ "__wbindgen_throw" : function ( p0i32 , p1i32 ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbindgen_throw" ] ( p0i32 , p1i32 ) ;
2021-01-14 11:18:31 +00:00
/******/ } ,
/******/ "__wbindgen_memory" : function ( ) {
/******/ return installedModules [ "../pkg/mapgen_demo_bg.js" ] . exports [ "__wbindgen_memory" ] ( ) ;
2020-09-12 13:49:33 +00:00
/******/ }
/******/ }
/******/ } ;
/******/ } ,
/******/ } ;
/******/
/******/ // 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 ] = {
/******/ i : moduleId ,
/******/ l : false ,
/******/ exports : { }
/******/ } ;
/******/
/******/ // Execute the module function
/******/ modules [ moduleId ] . call ( module . exports , module , module . exports , _ _webpack _require _ _ ) ;
/******/
/******/ // Flag the module as loaded
/******/ module . l = true ;
/******/
/******/ // Return the exports of the module
/******/ return module . exports ;
/******/ }
/******/
/******/ // This file contains only the entry chunk.
/******/ // The chunk loading function for additional chunks
/******/ _ _webpack _require _ _ . e = function requireEnsure ( chunkId ) {
/******/ var promises = [ ] ;
/******/
/******/
/******/ // JSONP chunk loading for javascript
/******/
/******/ var installedChunkData = installedChunks [ chunkId ] ;
/******/ if ( installedChunkData !== 0 ) { // 0 means "already installed".
/******/
/******/ // a Promise means "currently loading".
/******/ if ( installedChunkData ) {
/******/ promises . push ( installedChunkData [ 2 ] ) ;
/******/ } else {
/******/ // setup Promise in chunk cache
/******/ var promise = new Promise ( function ( resolve , reject ) {
/******/ installedChunkData = installedChunks [ chunkId ] = [ resolve , reject ] ;
/******/ } ) ;
/******/ promises . push ( installedChunkData [ 2 ] = promise ) ;
/******/
/******/ // start chunk loading
/******/ var script = document . createElement ( 'script' ) ;
/******/ var onScriptComplete ;
/******/
/******/ script . charset = 'utf-8' ;
/******/ script . timeout = 120 ;
/******/ if ( _ _webpack _require _ _ . nc ) {
/******/ script . setAttribute ( "nonce" , _ _webpack _require _ _ . nc ) ;
/******/ }
/******/ script . src = jsonpScriptSrc ( chunkId ) ;
/******/
/******/ // create error before stack unwound to get useful stacktrace later
/******/ var error = new Error ( ) ;
/******/ onScriptComplete = function ( event ) {
/******/ // avoid mem leaks in IE.
/******/ script . onerror = script . onload = null ;
/******/ clearTimeout ( timeout ) ;
/******/ var chunk = installedChunks [ chunkId ] ;
/******/ if ( chunk !== 0 ) {
/******/ if ( chunk ) {
/******/ var errorType = event && ( event . type === 'load' ? 'missing' : event . type ) ;
/******/ var realSrc = event && event . target && event . target . src ;
/******/ error . message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')' ;
/******/ error . name = 'ChunkLoadError' ;
/******/ error . type = errorType ;
/******/ error . request = realSrc ;
/******/ chunk [ 1 ] ( error ) ;
/******/ }
/******/ installedChunks [ chunkId ] = undefined ;
/******/ }
/******/ } ;
/******/ var timeout = setTimeout ( function ( ) {
/******/ onScriptComplete ( { type : 'timeout' , target : script } ) ;
/******/ } , 120000 ) ;
/******/ script . onerror = script . onload = onScriptComplete ;
/******/ document . head . appendChild ( script ) ;
/******/ }
/******/ }
/******/
/******/ // Fetch + compile chunk loading for webassembly
/******/
/******/ var wasmModules = { "0" : [ "../pkg/mapgen_demo_bg.wasm" ] } [ chunkId ] || [ ] ;
/******/
/******/ wasmModules . forEach ( function ( wasmModuleId ) {
/******/ var installedWasmModuleData = installedWasmModules [ wasmModuleId ] ;
/******/
/******/ // a Promise means "currently loading" or "already loaded".
/******/ if ( installedWasmModuleData )
/******/ promises . push ( installedWasmModuleData ) ;
/******/ else {
/******/ var importObject = wasmImportObjects [ wasmModuleId ] ( ) ;
2021-01-14 11:18:31 +00:00
/******/ var req = fetch ( _ _webpack _require _ _ . p + "" + { "../pkg/mapgen_demo_bg.wasm" : "98c7bb1ad7a2b17fcade" } [ wasmModuleId ] + ".module.wasm" ) ;
2020-09-12 13:49:33 +00:00
/******/ var promise ;
/******/ if ( importObject instanceof Promise && typeof WebAssembly . compileStreaming === 'function' ) {
/******/ promise = Promise . all ( [ WebAssembly . compileStreaming ( req ) , importObject ] ) . then ( function ( items ) {
/******/ return WebAssembly . instantiate ( items [ 0 ] , items [ 1 ] ) ;
/******/ } ) ;
/******/ } else if ( typeof WebAssembly . instantiateStreaming === 'function' ) {
/******/ promise = WebAssembly . instantiateStreaming ( req , importObject ) ;
/******/ } else {
/******/ var bytesPromise = req . then ( function ( x ) { return x . arrayBuffer ( ) ; } ) ;
/******/ promise = bytesPromise . then ( function ( bytes ) {
/******/ return WebAssembly . instantiate ( bytes , importObject ) ;
/******/ } ) ;
/******/ }
/******/ promises . push ( installedWasmModules [ wasmModuleId ] = promise . then ( function ( res ) {
/******/ return _ _webpack _require _ _ . w [ wasmModuleId ] = ( res . instance || res ) . exports ;
/******/ } ) ) ;
/******/ }
/******/ } ) ;
/******/ return Promise . all ( promises ) ;
/******/ } ;
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ _ _webpack _require _ _ . m = modules ;
/******/
/******/ // expose the module cache
/******/ _ _webpack _require _ _ . c = installedModules ;
/******/
/******/ // define getter function for harmony exports
/******/ _ _webpack _require _ _ . d = function ( exports , name , getter ) {
/******/ if ( ! _ _webpack _require _ _ . o ( exports , name ) ) {
/******/ Object . defineProperty ( exports , name , { enumerable : true , get : getter } ) ;
/******/ }
/******/ } ;
/******/
/******/ // define __esModule on exports
/******/ _ _webpack _require _ _ . r = function ( exports ) {
/******/ if ( typeof Symbol !== 'undefined' && Symbol . toStringTag ) {
/******/ Object . defineProperty ( exports , Symbol . toStringTag , { value : 'Module' } ) ;
/******/ }
/******/ Object . defineProperty ( exports , '__esModule' , { value : true } ) ;
/******/ } ;
/******/
/******/ // create a fake namespace object
/******/ // mode & 1: value is a module id, require it
/******/ // mode & 2: merge all properties of value into the ns
/******/ // mode & 4: return value when already ns object
/******/ // mode & 8|1: behave like require
/******/ _ _webpack _require _ _ . t = function ( value , mode ) {
/******/ if ( mode & 1 ) value = _ _webpack _require _ _ ( value ) ;
/******/ if ( mode & 8 ) return value ;
/******/ if ( ( mode & 4 ) && typeof value === 'object' && value && value . _ _esModule ) return value ;
/******/ var ns = Object . create ( null ) ;
/******/ _ _webpack _require _ _ . r ( ns ) ;
/******/ Object . defineProperty ( ns , 'default' , { enumerable : true , value : value } ) ;
/******/ if ( mode & 2 && typeof value != 'string' ) for ( var key in value ) _ _webpack _require _ _ . d ( ns , key , function ( key ) { return value [ key ] ; } . bind ( null , key ) ) ;
/******/ return ns ;
/******/ } ;
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ _ _webpack _require _ _ . n = function ( module ) {
/******/ var getter = module && module . _ _esModule ?
/******/ function getDefault ( ) { return module [ 'default' ] ; } :
/******/ function getModuleExports ( ) { return module ; } ;
/******/ _ _webpack _require _ _ . d ( getter , 'a' , getter ) ;
/******/ return getter ;
/******/ } ;
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ _ _webpack _require _ _ . o = function ( object , property ) { return Object . prototype . hasOwnProperty . call ( object , property ) ; } ;
/******/
/******/ // __webpack_public_path__
/******/ _ _webpack _require _ _ . p = "" ;
/******/
/******/ // on error function for async loading
/******/ _ _webpack _require _ _ . oe = function ( err ) { console . error ( err ) ; throw err ; } ;
/******/
/******/ // object with all WebAssembly.instance exports
/******/ _ _webpack _require _ _ . w = { } ;
/******/
/******/ var jsonpArray = window [ "webpackJsonp" ] = window [ "webpackJsonp" ] || [ ] ;
/******/ var oldJsonpFunction = jsonpArray . push . bind ( jsonpArray ) ;
/******/ jsonpArray . push = webpackJsonpCallback ;
/******/ jsonpArray = jsonpArray . slice ( ) ;
/******/ for ( var i = 0 ; i < jsonpArray . length ; i ++ ) webpackJsonpCallback ( jsonpArray [ i ] ) ;
/******/ var parentJsonpFunction = oldJsonpFunction ;
/******/
/******/
/******/ // Load entry module and return exports
/******/ return _ _webpack _require _ _ ( _ _webpack _require _ _ . s = "./bootstrap.js" ) ;
/******/ } )
/************************************************************************/
/******/ ( {
/***/ "./bootstrap.js" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / bootstrap . js * * * !
\ * * * * * * * * * * * * * * * * * * * * * * /
/*! no static exports found */
/***/ ( function ( module , exports , _ _webpack _require _ _ ) {
eval ( "// A dependency graph that contains any wasm must all be imported\n// asynchronously. This `bootstrap.js` file does the single async import, so\n// that no one else needs to worry about it again.\n__webpack_require__.e(/*! import() */ 0).then(__webpack_require__.bind(null, /*! ./index.js */ \"./index.js\"))\n .catch(e => console.error(\"Error importing `index.js`:\", e));\n\n\n//# sourceURL=webpack:///./bootstrap.js?" ) ;
/***/ } )
/******/ } ) ;