Deployed the page to Github Pages.
This commit is contained in:
parent
1d79754e93
commit
2c89899458
62797 changed files with 6551425 additions and 15279 deletions
24
node_modules/webpack-dev-server/client/utils/getCurrentScriptSource.js
generated
vendored
Normal file
24
node_modules/webpack-dev-server/client/utils/getCurrentScriptSource.js
generated
vendored
Normal file
|
@ -0,0 +1,24 @@
|
|||
/**
|
||||
* @returns {string}
|
||||
*/
|
||||
function getCurrentScriptSource() {
|
||||
// `document.currentScript` is the most accurate way to find the current script,
|
||||
// but is not supported in all browsers.
|
||||
if (document.currentScript) {
|
||||
return document.currentScript.getAttribute("src");
|
||||
}
|
||||
|
||||
// Fallback to getting all scripts running in the document.
|
||||
var scriptElements = document.scripts || [];
|
||||
var scriptElementsWithSrc = Array.prototype.filter.call(scriptElements, function (element) {
|
||||
return element.getAttribute("src");
|
||||
});
|
||||
if (scriptElementsWithSrc.length > 0) {
|
||||
var currentScript = scriptElementsWithSrc[scriptElementsWithSrc.length - 1];
|
||||
return currentScript.getAttribute("src");
|
||||
}
|
||||
|
||||
// Fail as there was no script to use.
|
||||
throw new Error("[webpack-dev-server] Failed to get current script source.");
|
||||
}
|
||||
export default getCurrentScriptSource;
|
35
node_modules/webpack-dev-server/client/utils/log.js
generated
vendored
Normal file
35
node_modules/webpack-dev-server/client/utils/log.js
generated
vendored
Normal file
|
@ -0,0 +1,35 @@
|
|||
import logger from "../modules/logger/index.js";
|
||||
var name = "webpack-dev-server";
|
||||
// default level is set on the client side, so it does not need
|
||||
// to be set by the CLI or API
|
||||
var defaultLevel = "info";
|
||||
|
||||
// options new options, merge with old options
|
||||
/**
|
||||
* @param {false | true | "none" | "error" | "warn" | "info" | "log" | "verbose"} level
|
||||
* @returns {void}
|
||||
*/
|
||||
function setLogLevel(level) {
|
||||
logger.configureDefaultLogger({
|
||||
level: level
|
||||
});
|
||||
}
|
||||
setLogLevel(defaultLevel);
|
||||
var log = logger.getLogger(name);
|
||||
var logEnabledFeatures = function logEnabledFeatures(features) {
|
||||
var enabledFeatures = Object.keys(features);
|
||||
if (!features || enabledFeatures.length === 0) {
|
||||
return;
|
||||
}
|
||||
var logString = "Server started:";
|
||||
|
||||
// Server started: Hot Module Replacement enabled, Live Reloading enabled, Overlay disabled.
|
||||
for (var i = 0; i < enabledFeatures.length; i++) {
|
||||
var key = enabledFeatures[i];
|
||||
logString += " ".concat(key, " ").concat(features[key] ? "enabled" : "disabled", ",");
|
||||
}
|
||||
// replace last comma with a period
|
||||
logString = logString.slice(0, -1).concat(".");
|
||||
log.info(logString);
|
||||
};
|
||||
export { log, logEnabledFeatures, setLogLevel };
|
63
node_modules/webpack-dev-server/client/utils/reloadApp.js
generated
vendored
Normal file
63
node_modules/webpack-dev-server/client/utils/reloadApp.js
generated
vendored
Normal file
|
@ -0,0 +1,63 @@
|
|||
import hotEmitter from "webpack/hot/emitter.js";
|
||||
import { log } from "./log.js";
|
||||
|
||||
/** @typedef {import("../index").Options} Options
|
||||
/** @typedef {import("../index").Status} Status
|
||||
|
||||
/**
|
||||
* @param {Options} options
|
||||
* @param {Status} status
|
||||
*/
|
||||
function reloadApp(_ref, status) {
|
||||
var hot = _ref.hot,
|
||||
liveReload = _ref.liveReload;
|
||||
if (status.isUnloading) {
|
||||
return;
|
||||
}
|
||||
var currentHash = status.currentHash,
|
||||
previousHash = status.previousHash;
|
||||
var isInitial = currentHash.indexOf( /** @type {string} */previousHash) >= 0;
|
||||
if (isInitial) {
|
||||
return;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {Window} rootWindow
|
||||
* @param {number} intervalId
|
||||
*/
|
||||
function applyReload(rootWindow, intervalId) {
|
||||
clearInterval(intervalId);
|
||||
log.info("App updated. Reloading...");
|
||||
rootWindow.location.reload();
|
||||
}
|
||||
var search = self.location.search.toLowerCase();
|
||||
var allowToHot = search.indexOf("webpack-dev-server-hot=false") === -1;
|
||||
var allowToLiveReload = search.indexOf("webpack-dev-server-live-reload=false") === -1;
|
||||
if (hot && allowToHot) {
|
||||
log.info("App hot update...");
|
||||
hotEmitter.emit("webpackHotUpdate", status.currentHash);
|
||||
if (typeof self !== "undefined" && self.window) {
|
||||
// broadcast update to window
|
||||
self.postMessage("webpackHotUpdate".concat(status.currentHash), "*");
|
||||
}
|
||||
}
|
||||
// allow refreshing the page only if liveReload isn't disabled
|
||||
else if (liveReload && allowToLiveReload) {
|
||||
var rootWindow = self;
|
||||
|
||||
// use parent window for reload (in case we're in an iframe with no valid src)
|
||||
var intervalId = self.setInterval(function () {
|
||||
if (rootWindow.location.protocol !== "about:") {
|
||||
// reload immediately if protocol is valid
|
||||
applyReload(rootWindow, intervalId);
|
||||
} else {
|
||||
rootWindow = rootWindow.parent;
|
||||
if (rootWindow.parent === rootWindow) {
|
||||
// if parent equals current window we've reached the root which would continue forever, so trigger a reload anyways
|
||||
applyReload(rootWindow, intervalId);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
export default reloadApp;
|
16
node_modules/webpack-dev-server/client/utils/sendMessage.js
generated
vendored
Normal file
16
node_modules/webpack-dev-server/client/utils/sendMessage.js
generated
vendored
Normal file
|
@ -0,0 +1,16 @@
|
|||
/* global __resourceQuery WorkerGlobalScope */
|
||||
|
||||
// Send messages to the outside, so plugins can consume it.
|
||||
/**
|
||||
* @param {string} type
|
||||
* @param {any} [data]
|
||||
*/
|
||||
function sendMsg(type, data) {
|
||||
if (typeof self !== "undefined" && (typeof WorkerGlobalScope === "undefined" || !(self instanceof WorkerGlobalScope))) {
|
||||
self.postMessage({
|
||||
type: "webpack".concat(type),
|
||||
data: data
|
||||
}, "*");
|
||||
}
|
||||
}
|
||||
export default sendMsg;
|
Loading…
Add table
Add a link
Reference in a new issue