summaryrefslogtreecommitdiffstats
path: root/node_modules/webpack/hot
diff options
context:
space:
mode:
authorGravatar Piotr Russ <mail@pruss.it> 2020-11-16 00:10:28 +0100
committerGravatar Piotr Russ <mail@pruss.it> 2020-11-16 00:10:28 +0100
commite06ec920f7a5d784e674c4c4b4e6d1da3dc7391d (patch)
tree55713f725f77b44ebfec86e4eec3ce33e71458ca /node_modules/webpack/hot
downloadwebsite_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.tar.gz
website_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.tar.bz2
website_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.zip
api, login, auth
Diffstat (limited to 'node_modules/webpack/hot')
-rw-r--r--node_modules/webpack/hot/dev-server.js61
-rw-r--r--node_modules/webpack/hot/emitter.js2
-rw-r--r--node_modules/webpack/hot/log-apply-result.js44
-rw-r--r--node_modules/webpack/hot/log.js59
-rw-r--r--node_modules/webpack/hot/only-dev-server.js102
-rw-r--r--node_modules/webpack/hot/poll.js37
-rw-r--r--node_modules/webpack/hot/signal.js62
7 files changed, 367 insertions, 0 deletions
diff --git a/node_modules/webpack/hot/dev-server.js b/node_modules/webpack/hot/dev-server.js
new file mode 100644
index 0000000..f396a34
--- /dev/null
+++ b/node_modules/webpack/hot/dev-server.js
@@ -0,0 +1,61 @@
+/*
+ MIT License http://www.opensource.org/licenses/mit-license.php
+ Author Tobias Koppers @sokra
+*/
+/*globals window __webpack_hash__ */
+if (module.hot) {
+ var lastHash;
+ var upToDate = function upToDate() {
+ return lastHash.indexOf(__webpack_hash__) >= 0;
+ };
+ var log = require("./log");
+ var check = function check() {
+ module.hot
+ .check(true)
+ .then(function(updatedModules) {
+ if (!updatedModules) {
+ log("warning", "[HMR] Cannot find update. Need to do a full reload!");
+ log(
+ "warning",
+ "[HMR] (Probably because of restarting the webpack-dev-server)"
+ );
+ window.location.reload();
+ return;
+ }
+
+ if (!upToDate()) {
+ check();
+ }
+
+ require("./log-apply-result")(updatedModules, updatedModules);
+
+ if (upToDate()) {
+ log("info", "[HMR] App is up to date.");
+ }
+ })
+ .catch(function(err) {
+ var status = module.hot.status();
+ if (["abort", "fail"].indexOf(status) >= 0) {
+ log(
+ "warning",
+ "[HMR] Cannot apply update. Need to do a full reload!"
+ );
+ log("warning", "[HMR] " + log.formatError(err));
+ window.location.reload();
+ } else {
+ log("warning", "[HMR] Update failed: " + log.formatError(err));
+ }
+ });
+ };
+ var hotEmitter = require("./emitter");
+ hotEmitter.on("webpackHotUpdate", function(currentHash) {
+ lastHash = currentHash;
+ if (!upToDate() && module.hot.status() === "idle") {
+ log("info", "[HMR] Checking for updates on the server...");
+ check();
+ }
+ });
+ log("info", "[HMR] Waiting for update signal from WDS...");
+} else {
+ throw new Error("[HMR] Hot Module Replacement is disabled.");
+}
diff --git a/node_modules/webpack/hot/emitter.js b/node_modules/webpack/hot/emitter.js
new file mode 100644
index 0000000..05e0fbe
--- /dev/null
+++ b/node_modules/webpack/hot/emitter.js
@@ -0,0 +1,2 @@
+var EventEmitter = require("events");
+module.exports = new EventEmitter();
diff --git a/node_modules/webpack/hot/log-apply-result.js b/node_modules/webpack/hot/log-apply-result.js
new file mode 100644
index 0000000..b63e757
--- /dev/null
+++ b/node_modules/webpack/hot/log-apply-result.js
@@ -0,0 +1,44 @@
+/*
+ MIT License http://www.opensource.org/licenses/mit-license.php
+ Author Tobias Koppers @sokra
+*/
+module.exports = function(updatedModules, renewedModules) {
+ var unacceptedModules = updatedModules.filter(function(moduleId) {
+ return renewedModules && renewedModules.indexOf(moduleId) < 0;
+ });
+ var log = require("./log");
+
+ if (unacceptedModules.length > 0) {
+ log(
+ "warning",
+ "[HMR] The following modules couldn't be hot updated: (They would need a full reload!)"
+ );
+ unacceptedModules.forEach(function(moduleId) {
+ log("warning", "[HMR] - " + moduleId);
+ });
+ }
+
+ if (!renewedModules || renewedModules.length === 0) {
+ log("info", "[HMR] Nothing hot updated.");
+ } else {
+ log("info", "[HMR] Updated modules:");
+ renewedModules.forEach(function(moduleId) {
+ if (typeof moduleId === "string" && moduleId.indexOf("!") !== -1) {
+ var parts = moduleId.split("!");
+ log.groupCollapsed("info", "[HMR] - " + parts.pop());
+ log("info", "[HMR] - " + moduleId);
+ log.groupEnd("info");
+ } else {
+ log("info", "[HMR] - " + moduleId);
+ }
+ });
+ var numberIds = renewedModules.every(function(moduleId) {
+ return typeof moduleId === "number";
+ });
+ if (numberIds)
+ log(
+ "info",
+ "[HMR] Consider using the NamedModulesPlugin for module names."
+ );
+ }
+};
diff --git a/node_modules/webpack/hot/log.js b/node_modules/webpack/hot/log.js
new file mode 100644
index 0000000..32a1c69
--- /dev/null
+++ b/node_modules/webpack/hot/log.js
@@ -0,0 +1,59 @@
+var logLevel = "info";
+
+function dummy() {}
+
+function shouldLog(level) {
+ var shouldLog =
+ (logLevel === "info" && level === "info") ||
+ (["info", "warning"].indexOf(logLevel) >= 0 && level === "warning") ||
+ (["info", "warning", "error"].indexOf(logLevel) >= 0 && level === "error");
+ return shouldLog;
+}
+
+function logGroup(logFn) {
+ return function(level, msg) {
+ if (shouldLog(level)) {
+ logFn(msg);
+ }
+ };
+}
+
+module.exports = function(level, msg) {
+ if (shouldLog(level)) {
+ if (level === "info") {
+ console.log(msg);
+ } else if (level === "warning") {
+ console.warn(msg);
+ } else if (level === "error") {
+ console.error(msg);
+ }
+ }
+};
+
+/* eslint-disable node/no-unsupported-features/node-builtins */
+var group = console.group || dummy;
+var groupCollapsed = console.groupCollapsed || dummy;
+var groupEnd = console.groupEnd || dummy;
+/* eslint-enable node/no-unsupported-features/node-builtins */
+
+module.exports.group = logGroup(group);
+
+module.exports.groupCollapsed = logGroup(groupCollapsed);
+
+module.exports.groupEnd = logGroup(groupEnd);
+
+module.exports.setLogLevel = function(level) {
+ logLevel = level;
+};
+
+module.exports.formatError = function(err) {
+ var message = err.message;
+ var stack = err.stack;
+ if (!stack) {
+ return message;
+ } else if (stack.indexOf(message) < 0) {
+ return message + "\n" + stack;
+ } else {
+ return stack;
+ }
+};
diff --git a/node_modules/webpack/hot/only-dev-server.js b/node_modules/webpack/hot/only-dev-server.js
new file mode 100644
index 0000000..12df468
--- /dev/null
+++ b/node_modules/webpack/hot/only-dev-server.js
@@ -0,0 +1,102 @@
+/*
+ MIT License http://www.opensource.org/licenses/mit-license.php
+ Author Tobias Koppers @sokra
+*/
+/*globals __webpack_hash__ */
+if (module.hot) {
+ var lastHash;
+ var upToDate = function upToDate() {
+ return lastHash.indexOf(__webpack_hash__) >= 0;
+ };
+ var log = require("./log");
+ var check = function check() {
+ module.hot
+ .check()
+ .then(function(updatedModules) {
+ if (!updatedModules) {
+ log("warning", "[HMR] Cannot find update. Need to do a full reload!");
+ log(
+ "warning",
+ "[HMR] (Probably because of restarting the webpack-dev-server)"
+ );
+ return;
+ }
+
+ return module.hot
+ .apply({
+ ignoreUnaccepted: true,
+ ignoreDeclined: true,
+ ignoreErrored: true,
+ onUnaccepted: function(data) {
+ log(
+ "warning",
+ "Ignored an update to unaccepted module " +
+ data.chain.join(" -> ")
+ );
+ },
+ onDeclined: function(data) {
+ log(
+ "warning",
+ "Ignored an update to declined module " +
+ data.chain.join(" -> ")
+ );
+ },
+ onErrored: function(data) {
+ log("error", data.error);
+ log(
+ "warning",
+ "Ignored an error while updating module " +
+ data.moduleId +
+ " (" +
+ data.type +
+ ")"
+ );
+ }
+ })
+ .then(function(renewedModules) {
+ if (!upToDate()) {
+ check();
+ }
+
+ require("./log-apply-result")(updatedModules, renewedModules);
+
+ if (upToDate()) {
+ log("info", "[HMR] App is up to date.");
+ }
+ });
+ })
+ .catch(function(err) {
+ var status = module.hot.status();
+ if (["abort", "fail"].indexOf(status) >= 0) {
+ log(
+ "warning",
+ "[HMR] Cannot check for update. Need to do a full reload!"
+ );
+ log("warning", "[HMR] " + log.formatError(err));
+ } else {
+ log("warning", "[HMR] Update check failed: " + log.formatError(err));
+ }
+ });
+ };
+ var hotEmitter = require("./emitter");
+ hotEmitter.on("webpackHotUpdate", function(currentHash) {
+ lastHash = currentHash;
+ if (!upToDate()) {
+ var status = module.hot.status();
+ if (status === "idle") {
+ log("info", "[HMR] Checking for updates on the server...");
+ check();
+ } else if (["abort", "fail"].indexOf(status) >= 0) {
+ log(
+ "warning",
+ "[HMR] Cannot apply update as a previous update " +
+ status +
+ "ed. Need to do a full reload!"
+ );
+ }
+ }
+ });
+ log("info", "[HMR] Waiting for update signal from WDS...");
+} else {
+ throw new Error("[HMR] Hot Module Replacement is disabled.");
+}
diff --git a/node_modules/webpack/hot/poll.js b/node_modules/webpack/hot/poll.js
new file mode 100644
index 0000000..81d33e7
--- /dev/null
+++ b/node_modules/webpack/hot/poll.js
@@ -0,0 +1,37 @@
+/*
+ MIT License http://www.opensource.org/licenses/mit-license.php
+ Author Tobias Koppers @sokra
+*/
+/*globals __resourceQuery */
+if (module.hot) {
+ var hotPollInterval = +__resourceQuery.substr(1) || 10 * 60 * 1000;
+ var log = require("./log");
+
+ var checkForUpdate = function checkForUpdate(fromUpdate) {
+ if (module.hot.status() === "idle") {
+ module.hot
+ .check(true)
+ .then(function(updatedModules) {
+ if (!updatedModules) {
+ if (fromUpdate) log("info", "[HMR] Update applied.");
+ return;
+ }
+ require("./log-apply-result")(updatedModules, updatedModules);
+ checkForUpdate(true);
+ })
+ .catch(function(err) {
+ var status = module.hot.status();
+ if (["abort", "fail"].indexOf(status) >= 0) {
+ log("warning", "[HMR] Cannot apply update.");
+ log("warning", "[HMR] " + log.formatError(err));
+ log("warning", "[HMR] You need to restart the application!");
+ } else {
+ log("warning", "[HMR] Update failed: " + log.formatError(err));
+ }
+ });
+ }
+ };
+ setInterval(checkForUpdate, hotPollInterval);
+} else {
+ throw new Error("[HMR] Hot Module Replacement is disabled.");
+}
diff --git a/node_modules/webpack/hot/signal.js b/node_modules/webpack/hot/signal.js
new file mode 100644
index 0000000..63bfdd6
--- /dev/null
+++ b/node_modules/webpack/hot/signal.js
@@ -0,0 +1,62 @@
+/*
+ MIT License http://www.opensource.org/licenses/mit-license.php
+ Author Tobias Koppers @sokra
+*/
+/*globals __resourceQuery */
+if (module.hot) {
+ var log = require("./log");
+ var checkForUpdate = function checkForUpdate(fromUpdate) {
+ module.hot
+ .check()
+ .then(function(updatedModules) {
+ if (!updatedModules) {
+ if (fromUpdate) log("info", "[HMR] Update applied.");
+ else log("warning", "[HMR] Cannot find update.");
+ return;
+ }
+
+ return module.hot
+ .apply({
+ ignoreUnaccepted: true,
+ onUnaccepted: function(data) {
+ log(
+ "warning",
+ "Ignored an update to unaccepted module " +
+ data.chain.join(" -> ")
+ );
+ }
+ })
+ .then(function(renewedModules) {
+ require("./log-apply-result")(updatedModules, renewedModules);
+
+ checkForUpdate(true);
+ return null;
+ });
+ })
+ .catch(function(err) {
+ var status = module.hot.status();
+ if (["abort", "fail"].indexOf(status) >= 0) {
+ log("warning", "[HMR] Cannot apply update.");
+ log("warning", "[HMR] " + log.formatError(err));
+ log("warning", "[HMR] You need to restart the application!");
+ } else {
+ log("warning", "[HMR] Update failed: " + (err.stack || err.message));
+ }
+ });
+ };
+
+ process.on(__resourceQuery.substr(1) || "SIGUSR2", function() {
+ if (module.hot.status() !== "idle") {
+ log(
+ "warning",
+ "[HMR] Got signal but currently in " + module.hot.status() + " state."
+ );
+ log("warning", "[HMR] Need to be in idle state to start hot update.");
+ return;
+ }
+
+ checkForUpdate();
+ });
+} else {
+ throw new Error("[HMR] Hot Module Replacement is disabled.");
+}