Initial boiler plate project
This commit is contained in:
77
node_modules/next/dist/esm/client/dev/amp-dev.js
generated
vendored
Normal file
77
node_modules/next/dist/esm/client/dev/amp-dev.js
generated
vendored
Normal file
@ -0,0 +1,77 @@
|
||||
/* globals __webpack_hash__ */ import { displayContent } from "./fouc";
|
||||
import initOnDemandEntries from "./on-demand-entries-client";
|
||||
import { addMessageListener, connectHMR } from "../components/react-dev-overlay/pages/websocket";
|
||||
import { HMR_ACTIONS_SENT_TO_BROWSER } from "../../server/dev/hot-reloader-types";
|
||||
const data = JSON.parse(document.getElementById("__NEXT_DATA__").textContent);
|
||||
window.__NEXT_DATA__ = data;
|
||||
let { assetPrefix, page } = data;
|
||||
assetPrefix = assetPrefix || "";
|
||||
let mostRecentHash = null;
|
||||
/* eslint-disable-next-line */ let curHash = __webpack_hash__;
|
||||
const hotUpdatePath = assetPrefix + (assetPrefix.endsWith("/") ? "" : "/") + "_next/static/webpack/";
|
||||
// Is there a newer version of this code available?
|
||||
function isUpdateAvailable() {
|
||||
// __webpack_hash__ is the hash of the current compilation.
|
||||
// It's a global variable injected by Webpack.
|
||||
/* eslint-disable-next-line */ return mostRecentHash !== __webpack_hash__;
|
||||
}
|
||||
// Webpack disallows updates in other states.
|
||||
function canApplyUpdates() {
|
||||
// @ts-expect-error TODO: module.hot exists but type needs to be added. Can't use `as any` here as webpack parses for `module.hot` calls.
|
||||
return module.hot.status() === "idle";
|
||||
}
|
||||
// This function reads code updates on the fly and hard
|
||||
// reloads the page when it has changed.
|
||||
async function tryApplyUpdates() {
|
||||
if (!isUpdateAvailable() || !canApplyUpdates()) {
|
||||
return;
|
||||
}
|
||||
try {
|
||||
const res = await fetch(typeof __webpack_runtime_id__ !== "undefined" ? "" + hotUpdatePath + curHash + "." + __webpack_runtime_id__ + ".hot-update.json" : "" + hotUpdatePath + curHash + ".hot-update.json");
|
||||
const jsonData = await res.json();
|
||||
const curPage = page === "/" ? "index" : page;
|
||||
// webpack 5 uses an array instead
|
||||
const pageUpdated = (Array.isArray(jsonData.c) ? jsonData.c : Object.keys(jsonData.c)).some((mod)=>{
|
||||
return mod.indexOf("pages" + (curPage.startsWith("/") ? curPage : "/" + curPage)) !== -1 || mod.indexOf(("pages" + (curPage.startsWith("/") ? curPage : "/" + curPage)).replace(/\//g, "\\")) !== -1;
|
||||
});
|
||||
if (pageUpdated) {
|
||||
window.location.reload();
|
||||
} else {
|
||||
curHash = mostRecentHash;
|
||||
}
|
||||
} catch (err) {
|
||||
console.error("Error occurred checking for update", err);
|
||||
window.location.reload();
|
||||
}
|
||||
}
|
||||
addMessageListener((message)=>{
|
||||
if (!("action" in message)) {
|
||||
return;
|
||||
}
|
||||
try {
|
||||
// actions which are not related to amp-dev
|
||||
if (message.action === HMR_ACTIONS_SENT_TO_BROWSER.SERVER_ERROR || message.action === HMR_ACTIONS_SENT_TO_BROWSER.DEV_PAGES_MANIFEST_UPDATE) {
|
||||
return;
|
||||
}
|
||||
if (message.action === HMR_ACTIONS_SENT_TO_BROWSER.SYNC || message.action === HMR_ACTIONS_SENT_TO_BROWSER.BUILT) {
|
||||
if (!message.hash) {
|
||||
return;
|
||||
}
|
||||
mostRecentHash = message.hash;
|
||||
tryApplyUpdates();
|
||||
} else if (message.action === HMR_ACTIONS_SENT_TO_BROWSER.RELOAD_PAGE) {
|
||||
window.location.reload();
|
||||
}
|
||||
} catch (err) {
|
||||
var _err_stack;
|
||||
console.warn("[HMR] Invalid message: " + message + "\n" + ((_err_stack = err == null ? void 0 : err.stack) != null ? _err_stack : ""));
|
||||
}
|
||||
});
|
||||
connectHMR({
|
||||
assetPrefix,
|
||||
path: "/_next/webpack-hmr"
|
||||
});
|
||||
displayContent();
|
||||
initOnDemandEntries(data.page);
|
||||
|
||||
//# sourceMappingURL=amp-dev.js.map
|
||||
1
node_modules/next/dist/esm/client/dev/amp-dev.js.map
generated
vendored
Normal file
1
node_modules/next/dist/esm/client/dev/amp-dev.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/client/dev/amp-dev.ts"],"names":["displayContent","initOnDemandEntries","addMessageListener","connectHMR","HMR_ACTIONS_SENT_TO_BROWSER","data","JSON","parse","document","getElementById","textContent","window","__NEXT_DATA__","assetPrefix","page","mostRecentHash","curHash","__webpack_hash__","hotUpdatePath","endsWith","isUpdateAvailable","canApplyUpdates","module","hot","status","tryApplyUpdates","res","fetch","__webpack_runtime_id__","jsonData","json","curPage","pageUpdated","Array","isArray","c","Object","keys","some","mod","indexOf","startsWith","replace","location","reload","err","console","error","message","action","SERVER_ERROR","DEV_PAGES_MANIFEST_UPDATE","SYNC","BUILT","hash","RELOAD_PAGE","warn","stack","path"],"mappings":"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"}
|
||||
110
node_modules/next/dist/esm/client/dev/dev-build-watcher.js
generated
vendored
Normal file
110
node_modules/next/dist/esm/client/dev/dev-build-watcher.js
generated
vendored
Normal file
@ -0,0 +1,110 @@
|
||||
/* eslint-disable @typescript-eslint/no-use-before-define */ import { HMR_ACTIONS_SENT_TO_BROWSER } from "../../server/dev/hot-reloader-types";
|
||||
import { addMessageListener } from "../components/react-dev-overlay/pages/websocket";
|
||||
export default function initializeBuildWatcher(toggleCallback, position) {
|
||||
if (position === void 0) position = "bottom-right";
|
||||
const shadowHost = document.createElement("div");
|
||||
const [verticalProperty, horizontalProperty] = position.split("-", 2);
|
||||
shadowHost.id = "__next-build-watcher";
|
||||
// Make sure container is fixed and on a high zIndex so it shows
|
||||
shadowHost.style.position = "fixed";
|
||||
// Ensure container's position to be top or bottom (default)
|
||||
shadowHost.style[verticalProperty] = "10px";
|
||||
// Ensure container's position to be left or right (default)
|
||||
shadowHost.style[horizontalProperty] = "20px";
|
||||
shadowHost.style.width = "0";
|
||||
shadowHost.style.height = "0";
|
||||
shadowHost.style.zIndex = "99999";
|
||||
document.body.appendChild(shadowHost);
|
||||
let shadowRoot;
|
||||
let prefix = "";
|
||||
if (shadowHost.attachShadow) {
|
||||
shadowRoot = shadowHost.attachShadow({
|
||||
mode: "open"
|
||||
});
|
||||
} else {
|
||||
// If attachShadow is undefined then the browser does not support
|
||||
// the Shadow DOM, we need to prefix all the names so there
|
||||
// will be no conflicts
|
||||
shadowRoot = shadowHost;
|
||||
prefix = "__next-build-watcher-";
|
||||
}
|
||||
// Container
|
||||
const container = createContainer(prefix);
|
||||
shadowRoot.appendChild(container);
|
||||
// CSS
|
||||
const css = createCss(prefix, {
|
||||
horizontalProperty,
|
||||
verticalProperty
|
||||
});
|
||||
shadowRoot.appendChild(css);
|
||||
// State
|
||||
let isVisible = false;
|
||||
let isBuilding = false;
|
||||
let timeoutId = null;
|
||||
// Handle events
|
||||
addMessageListener((obj)=>{
|
||||
try {
|
||||
handleMessage(obj);
|
||||
} catch (e) {}
|
||||
});
|
||||
function show() {
|
||||
timeoutId && clearTimeout(timeoutId);
|
||||
isVisible = true;
|
||||
isBuilding = true;
|
||||
updateContainer();
|
||||
}
|
||||
function hide() {
|
||||
isBuilding = false;
|
||||
// Wait for the fade out transition to complete
|
||||
timeoutId = setTimeout(()=>{
|
||||
isVisible = false;
|
||||
updateContainer();
|
||||
}, 100);
|
||||
updateContainer();
|
||||
}
|
||||
function handleMessage(obj) {
|
||||
if (!("action" in obj)) {
|
||||
return;
|
||||
}
|
||||
// eslint-disable-next-line default-case
|
||||
switch(obj.action){
|
||||
case HMR_ACTIONS_SENT_TO_BROWSER.BUILDING:
|
||||
show();
|
||||
break;
|
||||
case HMR_ACTIONS_SENT_TO_BROWSER.BUILT:
|
||||
case HMR_ACTIONS_SENT_TO_BROWSER.SYNC:
|
||||
hide();
|
||||
break;
|
||||
}
|
||||
}
|
||||
toggleCallback({
|
||||
show,
|
||||
hide
|
||||
});
|
||||
function updateContainer() {
|
||||
if (isBuilding) {
|
||||
container.classList.add("" + prefix + "building");
|
||||
} else {
|
||||
container.classList.remove("" + prefix + "building");
|
||||
}
|
||||
if (isVisible) {
|
||||
container.classList.add("" + prefix + "visible");
|
||||
} else {
|
||||
container.classList.remove("" + prefix + "visible");
|
||||
}
|
||||
}
|
||||
}
|
||||
function createContainer(prefix) {
|
||||
const container = document.createElement("div");
|
||||
container.id = "" + prefix + "container";
|
||||
container.innerHTML = '\n <div id="' + prefix + 'icon-wrapper">\n <svg viewBox="0 0 226 200">\n <defs>\n <linearGradient\n x1="114.720775%"\n y1="181.283245%"\n x2="39.5399306%"\n y2="100%"\n id="' + prefix + 'linear-gradient"\n >\n <stop stop-color="#000000" offset="0%" />\n <stop stop-color="#FFFFFF" offset="100%" />\n </linearGradient>\n </defs>\n <g id="' + prefix + 'icon-group" fill="none" stroke="url(#' + prefix + 'linear-gradient)" stroke-width="18">\n <path d="M113,5.08219117 L4.28393801,197.5 L221.716062,197.5 L113,5.08219117 Z" />\n </g>\n </svg>\n </div>\n ';
|
||||
return container;
|
||||
}
|
||||
function createCss(prefix, param) {
|
||||
let { horizontalProperty, verticalProperty } = param;
|
||||
const css = document.createElement("style");
|
||||
css.textContent = "\n #" + prefix + "container {\n position: absolute;\n " + verticalProperty + ": 10px;\n " + horizontalProperty + ": 30px;\n\n border-radius: 3px;\n background: #000;\n color: #fff;\n font: initial;\n cursor: initial;\n letter-spacing: initial;\n text-shadow: initial;\n text-transform: initial;\n visibility: initial;\n\n padding: 7px 10px 8px 10px;\n align-items: center;\n box-shadow: 0 11px 40px 0 rgba(0, 0, 0, 0.25), 0 2px 10px 0 rgba(0, 0, 0, 0.12);\n\n display: none;\n opacity: 0;\n transition: opacity 0.1s ease, " + verticalProperty + " 0.1s ease;\n animation: " + prefix + "fade-in 0.1s ease-in-out;\n }\n\n #" + prefix + "container." + prefix + "visible {\n display: flex;\n }\n\n #" + prefix + "container." + prefix + "building {\n " + verticalProperty + ": 20px;\n opacity: 1;\n }\n\n #" + prefix + "icon-wrapper {\n width: 16px;\n height: 16px;\n }\n\n #" + prefix + "icon-wrapper > svg {\n width: 100%;\n height: 100%;\n }\n\n #" + prefix + "icon-group {\n animation: " + prefix + "strokedash 1s ease-in-out both infinite;\n }\n\n @keyframes " + prefix + "fade-in {\n from {\n " + verticalProperty + ": 10px;\n opacity: 0;\n }\n to {\n " + verticalProperty + ": 20px;\n opacity: 1;\n }\n }\n\n @keyframes " + prefix + "strokedash {\n 0% {\n stroke-dasharray: 0 226;\n }\n 80%,\n 100% {\n stroke-dasharray: 659 226;\n }\n }\n ";
|
||||
return css;
|
||||
}
|
||||
|
||||
//# sourceMappingURL=dev-build-watcher.js.map
|
||||
1
node_modules/next/dist/esm/client/dev/dev-build-watcher.js.map
generated
vendored
Normal file
1
node_modules/next/dist/esm/client/dev/dev-build-watcher.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/client/dev/dev-build-watcher.ts"],"names":["HMR_ACTIONS_SENT_TO_BROWSER","addMessageListener","initializeBuildWatcher","toggleCallback","position","shadowHost","document","createElement","verticalProperty","horizontalProperty","split","id","style","width","height","zIndex","body","appendChild","shadowRoot","prefix","attachShadow","mode","container","createContainer","css","createCss","isVisible","isBuilding","timeoutId","obj","handleMessage","show","clearTimeout","updateContainer","hide","setTimeout","action","BUILDING","BUILT","SYNC","classList","add","remove","innerHTML","textContent"],"mappings":"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"}
|
||||
6
node_modules/next/dist/esm/client/dev/error-overlay/websocket.js
generated
vendored
Normal file
6
node_modules/next/dist/esm/client/dev/error-overlay/websocket.js
generated
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
// next-contentlayer is relying on this internal path
|
||||
// https://github.com/contentlayerdev/contentlayer/blob/2f491c540e1d3667577f57fa368b150bff427aaf/packages/next-contentlayer/src/hooks/useLiveReload.ts#L1
|
||||
// Drop this file if https://github.com/contentlayerdev/contentlayer/pull/649 is merged/released
|
||||
export { addMessageListener } from "../../components/react-dev-overlay/pages/websocket";
|
||||
|
||||
//# sourceMappingURL=websocket.js.map
|
||||
1
node_modules/next/dist/esm/client/dev/error-overlay/websocket.js.map
generated
vendored
Normal file
1
node_modules/next/dist/esm/client/dev/error-overlay/websocket.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../../src/client/dev/error-overlay/websocket.ts"],"names":["addMessageListener"],"mappings":"AAAA,qDAAqD;AACrD,yJAAyJ;AACzJ,gGAAgG;AAChG,SAASA,kBAAkB,QAAQ,qDAAoD"}
|
||||
29
node_modules/next/dist/esm/client/dev/fouc.js
generated
vendored
Normal file
29
node_modules/next/dist/esm/client/dev/fouc.js
generated
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
// This wrapper function is used to safely select the best available function
|
||||
// to schedule removal of the no-FOUC styles workaround. requestAnimationFrame
|
||||
// is the ideal choice, but when used in iframes, there are no guarantees that
|
||||
// the callback will actually be called, which could stall the promise returned
|
||||
// from displayContent.
|
||||
//
|
||||
// See: https://www.vector-logic.com/blog/posts/on-request-animation-frame-and-embedded-iframes
|
||||
const safeCallbackQueue = (callback)=>{
|
||||
if (window.requestAnimationFrame && window.self === window.top) {
|
||||
window.requestAnimationFrame(callback);
|
||||
} else {
|
||||
window.setTimeout(callback);
|
||||
}
|
||||
};
|
||||
// This function is used to remove Next.js' no-FOUC styles workaround for using
|
||||
// `style-loader` in development. It must be called before hydration, or else
|
||||
// rendering won't have the correct computed values in effects.
|
||||
export function displayContent() {
|
||||
return new Promise((resolve)=>{
|
||||
safeCallbackQueue(function() {
|
||||
for(var x = document.querySelectorAll("[data-next-hide-fouc]"), i = x.length; i--;){
|
||||
x[i].parentNode.removeChild(x[i]);
|
||||
}
|
||||
resolve();
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
//# sourceMappingURL=fouc.js.map
|
||||
1
node_modules/next/dist/esm/client/dev/fouc.js.map
generated
vendored
Normal file
1
node_modules/next/dist/esm/client/dev/fouc.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/client/dev/fouc.ts"],"names":["safeCallbackQueue","callback","window","requestAnimationFrame","self","top","setTimeout","displayContent","Promise","resolve","x","document","querySelectorAll","i","length","parentNode","removeChild"],"mappings":"AAAA,6EAA6E;AAC7E,8EAA8E;AAC9E,8EAA8E;AAC9E,+EAA+E;AAC/E,uBAAuB;AACvB,EAAE;AACF,+FAA+F;AAC/F,MAAMA,oBAAoB,CAACC;IACzB,IAAIC,OAAOC,qBAAqB,IAAID,OAAOE,IAAI,KAAKF,OAAOG,GAAG,EAAE;QAC9DH,OAAOC,qBAAqB,CAACF;IAC/B,OAAO;QACLC,OAAOI,UAAU,CAACL;IACpB;AACF;AAEA,+EAA+E;AAC/E,6EAA6E;AAC7E,+DAA+D;AAC/D,OAAO,SAASM;IACd,OAAO,IAAIC,QAAQ,CAACC;QAClBT,kBAAkB;YAChB,IACE,IAAIU,IAAIC,SAASC,gBAAgB,CAAC,0BAChCC,IAAIH,EAAEI,MAAM,EACdD,KAEA;gBACAH,CAAC,CAACG,EAAE,CAACE,UAAU,CAAEC,WAAW,CAACN,CAAC,CAACG,EAAE;YACnC;YACAJ;QACF;IACF;AACF"}
|
||||
63
node_modules/next/dist/esm/client/dev/hot-middleware-client.js
generated
vendored
Normal file
63
node_modules/next/dist/esm/client/dev/hot-middleware-client.js
generated
vendored
Normal file
@ -0,0 +1,63 @@
|
||||
import connect from "../components/react-dev-overlay/pages/hot-reloader-client";
|
||||
import { sendMessage } from "../components/react-dev-overlay/pages/websocket";
|
||||
let reloading = false;
|
||||
export default ((mode)=>{
|
||||
const devClient = connect(mode);
|
||||
devClient.subscribeToHmrEvent((obj)=>{
|
||||
if (reloading) return;
|
||||
// if we're on an error/404 page, we can't reliably tell if the newly added/removed page
|
||||
// matches the current path. In that case, assume any added/removed entries should trigger a reload of the current page
|
||||
const isOnErrorPage = window.next.router.pathname === "/404" || window.next.router.pathname === "/_error";
|
||||
switch(obj.action){
|
||||
case "reloadPage":
|
||||
{
|
||||
sendMessage(JSON.stringify({
|
||||
event: "client-reload-page",
|
||||
clientId: window.__nextDevClientId
|
||||
}));
|
||||
reloading = true;
|
||||
return window.location.reload();
|
||||
}
|
||||
case "removedPage":
|
||||
{
|
||||
const [page] = obj.data;
|
||||
if (page === window.next.router.pathname || isOnErrorPage) {
|
||||
sendMessage(JSON.stringify({
|
||||
event: "client-removed-page",
|
||||
clientId: window.__nextDevClientId,
|
||||
page
|
||||
}));
|
||||
return window.location.reload();
|
||||
}
|
||||
return;
|
||||
}
|
||||
case "addedPage":
|
||||
{
|
||||
const [page] = obj.data;
|
||||
if (page === window.next.router.pathname && typeof window.next.router.components[page] === "undefined" || isOnErrorPage) {
|
||||
sendMessage(JSON.stringify({
|
||||
event: "client-added-page",
|
||||
clientId: window.__nextDevClientId,
|
||||
page
|
||||
}));
|
||||
return window.location.reload();
|
||||
}
|
||||
return;
|
||||
}
|
||||
case "serverError":
|
||||
case "devPagesManifestUpdate":
|
||||
case "building":
|
||||
case "finishBuilding":
|
||||
{
|
||||
return;
|
||||
}
|
||||
default:
|
||||
{
|
||||
throw new Error("Unexpected action " + obj.action);
|
||||
}
|
||||
}
|
||||
});
|
||||
return devClient;
|
||||
});
|
||||
|
||||
//# sourceMappingURL=hot-middleware-client.js.map
|
||||
1
node_modules/next/dist/esm/client/dev/hot-middleware-client.js.map
generated
vendored
Normal file
1
node_modules/next/dist/esm/client/dev/hot-middleware-client.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/client/dev/hot-middleware-client.ts"],"names":["connect","sendMessage","reloading","mode","devClient","subscribeToHmrEvent","obj","isOnErrorPage","window","next","router","pathname","action","JSON","stringify","event","clientId","__nextDevClientId","location","reload","page","data","components","Error"],"mappings":"AAAA,OAAOA,aAAa,4DAA2D;AAC/E,SAASC,WAAW,QAAQ,kDAAiD;AAE7E,IAAIC,YAAY;AAEhB,eAAe,CAAA,CAACC;IACd,MAAMC,YAAYJ,QAAQG;IAE1BC,UAAUC,mBAAmB,CAAC,CAACC;QAC7B,IAAIJ,WAAW;QACf,wFAAwF;QACxF,uHAAuH;QACvH,MAAMK,gBACJC,OAAOC,IAAI,CAACC,MAAM,CAACC,QAAQ,KAAK,UAChCH,OAAOC,IAAI,CAACC,MAAM,CAACC,QAAQ,KAAK;QAElC,OAAQL,IAAIM,MAAM;YAChB,KAAK;gBAAc;oBACjBX,YACEY,KAAKC,SAAS,CAAC;wBACbC,OAAO;wBACPC,UAAUR,OAAOS,iBAAiB;oBACpC;oBAEFf,YAAY;oBACZ,OAAOM,OAAOU,QAAQ,CAACC,MAAM;gBAC/B;YACA,KAAK;gBAAe;oBAClB,MAAM,CAACC,KAAK,GAAGd,IAAIe,IAAI;oBACvB,IAAID,SAASZ,OAAOC,IAAI,CAACC,MAAM,CAACC,QAAQ,IAAIJ,eAAe;wBACzDN,YACEY,KAAKC,SAAS,CAAC;4BACbC,OAAO;4BACPC,UAAUR,OAAOS,iBAAiB;4BAClCG;wBACF;wBAEF,OAAOZ,OAAOU,QAAQ,CAACC,MAAM;oBAC/B;oBACA;gBACF;YACA,KAAK;gBAAa;oBAChB,MAAM,CAACC,KAAK,GAAGd,IAAIe,IAAI;oBACvB,IACE,AAACD,SAASZ,OAAOC,IAAI,CAACC,MAAM,CAACC,QAAQ,IACnC,OAAOH,OAAOC,IAAI,CAACC,MAAM,CAACY,UAAU,CAACF,KAAK,KAAK,eACjDb,eACA;wBACAN,YACEY,KAAKC,SAAS,CAAC;4BACbC,OAAO;4BACPC,UAAUR,OAAOS,iBAAiB;4BAClCG;wBACF;wBAEF,OAAOZ,OAAOU,QAAQ,CAACC,MAAM;oBAC/B;oBACA;gBACF;YACA,KAAK;YACL,KAAK;YACL,KAAK;YACL,KAAK;gBAAkB;oBACrB;gBACF;YACA;gBAAS;oBACP,MAAM,IAAII,MAAM,uBAAuBjB,IAAIM,MAAM;gBACnD;QACF;IACF;IAEA,OAAOR;AACT,CAAA,EAAC"}
|
||||
5
node_modules/next/dist/esm/client/dev/noop-turbopack-hmr.js
generated
vendored
Normal file
5
node_modules/next/dist/esm/client/dev/noop-turbopack-hmr.js
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
// The Turbopack HMR client can't be properly omitted at the moment (WEB-1589),
|
||||
// so instead we remap its import to this file in webpack builds.
|
||||
export function connect() {}
|
||||
|
||||
//# sourceMappingURL=noop-turbopack-hmr.js.map
|
||||
1
node_modules/next/dist/esm/client/dev/noop-turbopack-hmr.js.map
generated
vendored
Normal file
1
node_modules/next/dist/esm/client/dev/noop-turbopack-hmr.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/client/dev/noop-turbopack-hmr.ts"],"names":["connect"],"mappings":"AAAA,+EAA+E;AAC/E,iEAAiE;AACjE,OAAO,SAASA,WAAW"}
|
||||
30
node_modules/next/dist/esm/client/dev/on-demand-entries-client.js
generated
vendored
Normal file
30
node_modules/next/dist/esm/client/dev/on-demand-entries-client.js
generated
vendored
Normal file
@ -0,0 +1,30 @@
|
||||
import Router from "../router";
|
||||
import { sendMessage } from "../components/react-dev-overlay/pages/websocket";
|
||||
export default (async (page)=>{
|
||||
if (page) {
|
||||
// in AMP the router isn't initialized on the client and
|
||||
// client-transitions don't occur so ping initial page
|
||||
setInterval(()=>{
|
||||
sendMessage(JSON.stringify({
|
||||
event: "ping",
|
||||
page
|
||||
}));
|
||||
}, 2500);
|
||||
} else {
|
||||
Router.ready(()=>{
|
||||
setInterval(()=>{
|
||||
// when notFound: true is returned we should use the notFoundPage
|
||||
// as the Router.pathname will point to the 404 page but we want
|
||||
// to ping the source page that returned notFound: true instead
|
||||
const notFoundSrcPage = self.__NEXT_DATA__.notFoundSrcPage;
|
||||
const pathname = (Router.pathname === "/404" || Router.pathname === "/_error") && notFoundSrcPage ? notFoundSrcPage : Router.pathname;
|
||||
sendMessage(JSON.stringify({
|
||||
event: "ping",
|
||||
page: pathname
|
||||
}));
|
||||
}, 2500);
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
//# sourceMappingURL=on-demand-entries-client.js.map
|
||||
1
node_modules/next/dist/esm/client/dev/on-demand-entries-client.js.map
generated
vendored
Normal file
1
node_modules/next/dist/esm/client/dev/on-demand-entries-client.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/client/dev/on-demand-entries-client.ts"],"names":["Router","sendMessage","page","setInterval","JSON","stringify","event","ready","notFoundSrcPage","self","__NEXT_DATA__","pathname"],"mappings":"AAAA,OAAOA,YAAY,YAAW;AAC9B,SAASC,WAAW,QAAQ,kDAAiD;AAE7E,eAAe,CAAA,OAAOC;IACpB,IAAIA,MAAM;QACR,wDAAwD;QACxD,sDAAsD;QACtDC,YAAY;YACVF,YAAYG,KAAKC,SAAS,CAAC;gBAAEC,OAAO;gBAAQJ;YAAK;QACnD,GAAG;IACL,OAAO;QACLF,OAAOO,KAAK,CAAC;YACXJ,YAAY;gBACV,iEAAiE;gBACjE,gEAAgE;gBAChE,+DAA+D;gBAC/D,MAAMK,kBAAkBC,KAAKC,aAAa,CAACF,eAAe;gBAC1D,MAAMG,WACJ,AAACX,CAAAA,OAAOW,QAAQ,KAAK,UAAUX,OAAOW,QAAQ,KAAK,SAAQ,KAC3DH,kBACIA,kBACAR,OAAOW,QAAQ;gBAErBV,YAAYG,KAAKC,SAAS,CAAC;oBAAEC,OAAO;oBAAQJ,MAAMS;gBAAS;YAC7D,GAAG;QACL;IACF;AACF,CAAA,EAAC"}
|
||||
Reference in New Issue
Block a user