2022-02-08 17:58:00 +08:00

223 lines
7.2 KiB
JavaScript

/******/ (() => {
// webpackBootstrap
/******/ 'use strict';
/******/ var __webpack_modules__ = {
/***/ './src/index.js':
/*!**********************!*\
!*** ./src/index.js ***!
\**********************/
/***/ (module, __webpack_exports__, __webpack_require__) => {
__webpack_require__.a(
module,
async (__webpack_handle_async_dependencies__) => {
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ default: () => __WEBPACK_DEFAULT_EXPORT__,
/* harmony export */
});
const resp = await fetch('http://www.baidu.com');
const jsonBody = await resp.json();
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ =
jsonBody;
__webpack_handle_async_dependencies__();
},
1
);
/***/
},
/******/
};
/************************************************************************/
/******/ // The module cache
/******/ var __webpack_module_cache__ = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/ // Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/
}
/******/ // Create a new module (and put it into the cache)
/******/ var module = (__webpack_module_cache__[moduleId] = {
/******/ // no module.id needed
/******/ // no module.loaded needed
/******/ exports: {},
/******/
});
/******/
/******/ // Execute the module function
/******/ __webpack_modules__[moduleId](
module,
module.exports,
__webpack_require__
);
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/
}
/******/
/************************************************************************/
/******/ /* webpack/runtime/async module */
/******/ (() => {
/******/ var webpackThen =
typeof Symbol === 'function'
? Symbol('webpack then')
: '__webpack_then__';
/******/ var webpackExports =
typeof Symbol === 'function'
? Symbol('webpack exports')
: '__webpack_exports__';
/******/ var completeQueue = (queue) => {
/******/ if (queue) {
/******/ queue.forEach((fn) => fn.r--);
/******/ queue.forEach((fn) => (fn.r-- ? fn.r++ : fn()));
/******/
}
/******/
};
/******/ var completeFunction = (fn) => !--fn.r && fn();
/******/ var queueFunction = (queue, fn) =>
queue ? queue.push(fn) : completeFunction(fn);
/******/ var wrapDeps = (deps) =>
deps.map((dep) => {
/******/ if (dep !== null && typeof dep === 'object') {
/******/ if (dep[webpackThen]) return dep;
/******/ if (dep.then) {
/******/ var queue = [];
/******/ dep.then((r) => {
/******/ obj[webpackExports] = r;
/******/ completeQueue(queue);
/******/ queue = 0;
/******/
});
/******/ var obj = {};
/******/ obj[webpackThen] = (fn, reject) => (
queueFunction(queue, fn), dep['catch'](reject)
);
/******/ return obj;
/******/
}
/******/
}
/******/ var ret = {};
/******/ ret[webpackThen] = (fn) => completeFunction(fn);
/******/ ret[webpackExports] = dep;
/******/ return ret;
/******/
});
/******/ __webpack_require__.a = (module, body, hasAwait) => {
/******/ var queue = hasAwait && [];
/******/ var exports = module.exports;
/******/ var currentDeps;
/******/ var outerResolve;
/******/ var reject;
/******/ var isEvaluating = true;
/******/ var nested = false;
/******/ var whenAll = (deps, onResolve, onReject) => {
/******/ if (nested) return;
/******/ nested = true;
/******/ onResolve.r += deps.length;
/******/ deps.map((dep, i) => dep[webpackThen](onResolve, onReject));
/******/ nested = false;
/******/
};
/******/ var promise = new Promise((resolve, rej) => {
/******/ reject = rej;
/******/ outerResolve = () => (
resolve(exports), completeQueue(queue), (queue = 0)
);
/******/
});
/******/ promise[webpackExports] = exports;
/******/ promise[webpackThen] = (fn, rejectFn) => {
/******/ if (isEvaluating) {
return completeFunction(fn);
}
/******/ if (currentDeps) whenAll(currentDeps, fn, rejectFn);
/******/ queueFunction(queue, fn);
/******/ promise['catch'](rejectFn);
/******/
};
/******/ module.exports = promise;
/******/ body((deps) => {
/******/ if (!deps) return outerResolve();
/******/ currentDeps = wrapDeps(deps);
/******/ var fn, result;
/******/ var promise = new Promise((resolve, reject) => {
/******/ fn = () =>
resolve((result = currentDeps.map((d) => d[webpackExports])));
/******/ fn.r = 0;
/******/ whenAll(currentDeps, fn, reject);
/******/
});
/******/ return fn.r ? promise : result;
/******/
}).then(outerResolve, reject);
/******/ isEvaluating = false;
/******/
};
/******/
})();
/******/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
/******/ // define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for (var key in definition) {
/******/ if (
__webpack_require__.o(definition, key) &&
!__webpack_require__.o(exports, key)
) {
/******/ Object.defineProperty(exports, key, {
enumerable: true,
get: definition[key],
});
/******/
}
/******/
}
/******/
};
/******/
})();
/******/
/******/ /* webpack/runtime/hasOwnProperty shorthand */
/******/ (() => {
/******/ __webpack_require__.o = (obj, prop) =>
Object.prototype.hasOwnProperty.call(obj, prop);
/******/
})();
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
/******/ // define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if (typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, {
value: 'Module',
});
/******/
}
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/
};
/******/
})();
/******/
/************************************************************************/
/******/
/******/ // startup
/******/ // Load entry module and return exports
/******/ // This entry module used 'module' so it can't be inlined
/******/ var __webpack_exports__ = __webpack_require__('./src/index.js');
/******/
/******/
})();
//# sourceMappingURL=main.js.map