123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313 |
- var __defProp = Object.defineProperty;
- var __export = (target, all) => {
- for (var name in all)
- __defProp(target, name, { get: all[name], enumerable: !0 });
- };
- // app/entry.server.tsx
- var entry_server_exports = {};
- __export(entry_server_exports, {
- default: () => handleRequest
- });
- import { PassThrough } from "node:stream";
- import { createReadableStreamFromReadable } from "@remix-run/node";
- import { RemixServer } from "@remix-run/react";
- import * as isbotModule from "isbot";
- import { renderToPipeableStream } from "react-dom/server";
- import { jsxDEV } from "react/jsx-dev-runtime";
- var ABORT_DELAY = 5e3;
- function handleRequest(request, responseStatusCode, responseHeaders, remixContext, loadContext) {
- return isBotRequest(request.headers.get("user-agent")) ? handleBotRequest(
- request,
- responseStatusCode,
- responseHeaders,
- remixContext
- ) : handleBrowserRequest(
- request,
- responseStatusCode,
- responseHeaders,
- remixContext
- );
- }
- function isBotRequest(userAgent) {
- return userAgent ? "isbot" in isbotModule && typeof isbotModule.isbot == "function" ? isbotModule.isbot(userAgent) : "default" in isbotModule && typeof isbotModule.default == "function" ? isbotModule.default(userAgent) : !1 : !1;
- }
- function handleBotRequest(request, responseStatusCode, responseHeaders, remixContext) {
- return new Promise((resolve, reject) => {
- let shellRendered = !1, { pipe, abort } = renderToPipeableStream(
- /* @__PURE__ */ jsxDEV(
- RemixServer,
- {
- context: remixContext,
- url: request.url,
- abortDelay: ABORT_DELAY
- },
- void 0,
- !1,
- {
- fileName: "app/entry.server.tsx",
- lineNumber: 63,
- columnNumber: 7
- },
- this
- ),
- {
- onAllReady() {
- shellRendered = !0;
- let body = new PassThrough(), stream = createReadableStreamFromReadable(body);
- responseHeaders.set("Content-Type", "text/html"), resolve(
- new Response(stream, {
- headers: responseHeaders,
- status: responseStatusCode
- })
- ), pipe(body);
- },
- onShellError(error) {
- reject(error);
- },
- onError(error) {
- responseStatusCode = 500, shellRendered && console.error(error);
- }
- }
- );
- setTimeout(abort, ABORT_DELAY);
- });
- }
- function handleBrowserRequest(request, responseStatusCode, responseHeaders, remixContext) {
- return new Promise((resolve, reject) => {
- let shellRendered = !1, { pipe, abort } = renderToPipeableStream(
- /* @__PURE__ */ jsxDEV(
- RemixServer,
- {
- context: remixContext,
- url: request.url,
- abortDelay: ABORT_DELAY
- },
- void 0,
- !1,
- {
- fileName: "app/entry.server.tsx",
- lineNumber: 113,
- columnNumber: 7
- },
- this
- ),
- {
- onShellReady() {
- shellRendered = !0;
- let body = new PassThrough(), stream = createReadableStreamFromReadable(body);
- responseHeaders.set("Content-Type", "text/html"), resolve(
- new Response(stream, {
- headers: responseHeaders,
- status: responseStatusCode
- })
- ), pipe(body);
- },
- onShellError(error) {
- reject(error);
- },
- onError(error) {
- responseStatusCode = 500, shellRendered && console.error(error);
- }
- }
- );
- setTimeout(abort, ABORT_DELAY);
- });
- }
- // app/root.jsx
- var root_exports = {};
- __export(root_exports, {
- default: () => App
- });
- import {
- Links,
- LiveReload,
- Meta,
- Outlet,
- Scripts
- } from "@remix-run/react";
- import { jsxDEV as jsxDEV2 } from "react/jsx-dev-runtime";
- function App() {
- return /* @__PURE__ */ jsxDEV2("html", { children: [
- /* @__PURE__ */ jsxDEV2("head", { children: [
- /* @__PURE__ */ jsxDEV2(
- "link",
- {
- rel: "icon",
- href: "data:image/x-icon;base64,AA"
- },
- void 0,
- !1,
- {
- fileName: "app/root.jsx",
- lineNumber: 13,
- columnNumber: 11
- },
- this
- ),
- /* @__PURE__ */ jsxDEV2(Meta, {}, void 0, !1, {
- fileName: "app/root.jsx",
- lineNumber: 17,
- columnNumber: 11
- }, this),
- /* @__PURE__ */ jsxDEV2("title", { children: "Welcome to Remix!" }, void 0, !1, {
- fileName: "app/root.jsx",
- lineNumber: 18,
- columnNumber: 11
- }, this),
- /* @__PURE__ */ jsxDEV2(Links, {}, void 0, !1, {
- fileName: "app/root.jsx",
- lineNumber: 19,
- columnNumber: 11
- }, this)
- ] }, void 0, !0, {
- fileName: "app/root.jsx",
- lineNumber: 12,
- columnNumber: 9
- }, this),
- /* @__PURE__ */ jsxDEV2("body", { children: [
- /* @__PURE__ */ jsxDEV2("h1", { children: "Hello world!" }, void 0, !1, {
- fileName: "app/root.jsx",
- lineNumber: 22,
- columnNumber: 11
- }, this),
- "This is a test sada",
- /* @__PURE__ */ jsxDEV2(Outlet, {}, void 0, !1, {
- fileName: "app/root.jsx",
- lineNumber: 25,
- columnNumber: 11
- }, this),
- /* @__PURE__ */ jsxDEV2(Scripts, {}, void 0, !1, {
- fileName: "app/root.jsx",
- lineNumber: 27,
- columnNumber: 11
- }, this),
- /* @__PURE__ */ jsxDEV2(LiveReload, {}, void 0, !1, {
- fileName: "app/root.jsx",
- lineNumber: 28,
- columnNumber: 11
- }, this)
- ] }, void 0, !0, {
- fileName: "app/root.jsx",
- lineNumber: 21,
- columnNumber: 9
- }, this)
- ] }, void 0, !0, {
- fileName: "app/root.jsx",
- lineNumber: 11,
- columnNumber: 7
- }, this);
- }
- // app/routes/manifest[.]webmanifest.ts
- var manifest_webmanifest_exports = {};
- __export(manifest_webmanifest_exports, {
- loader: () => loader
- });
- import { json } from "@remix-run/node";
- var loader = async () => json(
- {
- short_name: "PWA",
- name: "Remix PWA",
- start_url: "/",
- display: "standalone",
- background_color: "#d3d7dd",
- theme_color: "#c34138",
- shortcuts: [
- {
- name: "Homepage",
- url: "/",
- icons: [
- {
- src: "/icons/android-icon-96x96.png",
- sizes: "96x96",
- type: "image/png",
- purpose: "any monochrome"
- }
- ]
- }
- ],
- icons: [
- {
- src: "/icons/android-icon-36x36.png",
- sizes: "36x36",
- type: "image/png",
- density: "0.75"
- },
- {
- src: "/icons/android-icon-48x48.png",
- sizes: "48x48",
- type: "image/png",
- density: "1.0"
- },
- {
- src: "/icons/android-icon-72x72.png",
- sizes: "72x72",
- type: "image/png",
- density: "1.5"
- },
- {
- src: "/icons/android-icon-96x96.png",
- sizes: "96x96",
- type: "image/png",
- density: "2.0"
- },
- {
- src: "/icons/android-icon-144x144.png",
- sizes: "144x144",
- type: "image/png",
- density: "3.0"
- },
- {
- src: "/icons/android-chrome-192x192.png",
- sizes: "192x192",
- type: "image/png"
- },
- {
- src: "/icons/android-chrome-256x256.png",
- sizes: "256x256",
- type: "image/png"
- }
- ]
- },
- {
- headers: {
- "Cache-Control": "public, max-age=600",
- "Content-Type": "application/manifest+json"
- }
- }
- );
- // server-assets-manifest:@remix-run/dev/assets-manifest
- var assets_manifest_default = { entry: { module: "/build/entry.client-QYHX7HDK.js", imports: ["/build/_shared/chunk-ZWGWGGVF.js", "/build/_shared/chunk-KFYUZA3E.js", "/build/_shared/chunk-XU7DNSPJ.js", "/build/_shared/chunk-OJSEL2DI.js", "/build/_shared/chunk-UWV35TSL.js", "/build/_shared/chunk-GIAAE3CH.js", "/build/_shared/chunk-BOXFZXVX.js", "/build/_shared/chunk-PNG5AS42.js"] }, routes: { root: { id: "root", parentId: void 0, path: "", index: void 0, caseSensitive: void 0, module: "/build/root-A55XQRCR.js", imports: void 0, hasAction: !1, hasLoader: !1, hasClientAction: !1, hasClientLoader: !1, hasErrorBoundary: !1 }, "routes/manifest[.]webmanifest": { id: "routes/manifest[.]webmanifest", parentId: "root", path: "manifest.webmanifest", index: void 0, caseSensitive: void 0, module: "/build/routes/manifest[.]webmanifest-J3KYYY3Q.js", imports: void 0, hasAction: !1, hasLoader: !0, hasClientAction: !1, hasClientLoader: !1, hasErrorBoundary: !1 } }, version: "1a1450d4", hmr: { runtime: "/build/_shared/chunk-OJSEL2DI.js", timestamp: 1708385880003 }, url: "/build/manifest-1A1450D4.js" };
- // server-entry-module:@remix-run/dev/server-build
- var mode = "development", assetsBuildDirectory = "public/build", future = { v3_fetcherPersist: !1, v3_relativeSplatPath: !1, v3_throwAbortReason: !1 }, publicPath = "/build/", entry = { module: entry_server_exports }, routes = {
- root: {
- id: "root",
- parentId: void 0,
- path: "",
- index: void 0,
- caseSensitive: void 0,
- module: root_exports
- },
- "routes/manifest[.]webmanifest": {
- id: "routes/manifest[.]webmanifest",
- parentId: "root",
- path: "manifest.webmanifest",
- index: void 0,
- caseSensitive: void 0,
- module: manifest_webmanifest_exports
- }
- };
- export {
- assets_manifest_default as assets,
- assetsBuildDirectory,
- entry,
- future,
- mode,
- publicPath,
- routes
- };
- //# sourceMappingURL=index.js.map
|