80 lines
5.5 KiB
JavaScript
80 lines
5.5 KiB
JavaScript
import 'cookie';
|
|
import 'kleur/colors';
|
|
import 'string-width';
|
|
import '@astrojs/internal-helpers/path';
|
|
import './chunks/astro_bfe7ba8a.mjs';
|
|
import 'clsx';
|
|
import 'mime';
|
|
import { compile } from 'path-to-regexp';
|
|
import 'html-escaper';
|
|
|
|
if (typeof process !== "undefined") {
|
|
let proc = process;
|
|
if ("argv" in proc && Array.isArray(proc.argv)) {
|
|
if (proc.argv.includes("--verbose")) ; else if (proc.argv.includes("--silent")) ; else ;
|
|
}
|
|
}
|
|
|
|
new TextEncoder();
|
|
|
|
function getRouteGenerator(segments, addTrailingSlash) {
|
|
const template = segments.map((segment) => {
|
|
return "/" + segment.map((part) => {
|
|
if (part.spread) {
|
|
return `:${part.content.slice(3)}(.*)?`;
|
|
} else if (part.dynamic) {
|
|
return `:${part.content}`;
|
|
} else {
|
|
return part.content.normalize().replace(/\?/g, "%3F").replace(/#/g, "%23").replace(/%5B/g, "[").replace(/%5D/g, "]").replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
|
|
}
|
|
}).join("");
|
|
}).join("");
|
|
let trailing = "";
|
|
if (addTrailingSlash === "always" && segments.length) {
|
|
trailing = "/";
|
|
}
|
|
const toPath = compile(template + trailing);
|
|
return toPath;
|
|
}
|
|
|
|
function deserializeRouteData(rawRouteData) {
|
|
return {
|
|
route: rawRouteData.route,
|
|
type: rawRouteData.type,
|
|
pattern: new RegExp(rawRouteData.pattern),
|
|
params: rawRouteData.params,
|
|
component: rawRouteData.component,
|
|
generate: getRouteGenerator(rawRouteData.segments, rawRouteData._meta.trailingSlash),
|
|
pathname: rawRouteData.pathname || void 0,
|
|
segments: rawRouteData.segments,
|
|
prerender: rawRouteData.prerender,
|
|
redirect: rawRouteData.redirect,
|
|
redirectRoute: rawRouteData.redirectRoute ? deserializeRouteData(rawRouteData.redirectRoute) : void 0
|
|
};
|
|
}
|
|
|
|
function deserializeManifest(serializedManifest) {
|
|
const routes = [];
|
|
for (const serializedRoute of serializedManifest.routes) {
|
|
routes.push({
|
|
...serializedRoute,
|
|
routeData: deserializeRouteData(serializedRoute.routeData)
|
|
});
|
|
const route = serializedRoute;
|
|
route.routeData = deserializeRouteData(serializedRoute.routeData);
|
|
}
|
|
const assets = new Set(serializedManifest.assets);
|
|
const componentMetadata = new Map(serializedManifest.componentMetadata);
|
|
const clientDirectives = new Map(serializedManifest.clientDirectives);
|
|
return {
|
|
...serializedManifest,
|
|
assets,
|
|
componentMetadata,
|
|
clientDirectives,
|
|
routes
|
|
};
|
|
}
|
|
|
|
const manifest = deserializeManifest({"adapterName":"@astrojs/netlify/functions","routes":[{"file":"","links":[],"scripts":[],"styles":[],"routeData":{"type":"endpoint","route":"/_image","pattern":"^\\/_image$","segments":[[{"content":"_image","dynamic":false,"spread":false}]],"params":[],"component":"../../node_modules/astro/dist/assets/image-endpoint.js","pathname":"/_image","prerender":false,"_meta":{"trailingSlash":"ignore"}}},{"file":"","links":[],"scripts":[{"type":"external","value":"/_astro/hoisted.52b721ef.js"}],"styles":[{"type":"external","src":"/_astro/index.aa890548.css"}],"routeData":{"route":"/","type":"page","pattern":"^\\/$","segments":[],"params":[],"component":"src/pages/index.astro","pathname":"/","prerender":false,"_meta":{"trailingSlash":"ignore"}}}],"site":"https://astro-reactive.dev","base":"/","compressHTML":true,"componentMetadata":[["/Users/ayoayco/Projects/@astro-reactive/astro-reactive/apps/landing-page/src/pages/index.astro",{"propagation":"none","containsHead":true}]],"renderers":[],"clientDirectives":[["idle","(()=>{var i=t=>{let e=async()=>{await(await t())()};\"requestIdleCallback\"in window?window.requestIdleCallback(e):setTimeout(e,200)};(self.Astro||(self.Astro={})).idle=i;window.dispatchEvent(new Event(\"astro:idle\"));})();"],["load","(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event(\"astro:load\"));})();"],["media","(()=>{var s=(i,t)=>{let a=async()=>{await(await i())()};if(t.value){let e=matchMedia(t.value);e.matches?a():e.addEventListener(\"change\",a,{once:!0})}};(self.Astro||(self.Astro={})).media=s;window.dispatchEvent(new Event(\"astro:media\"));})();"],["only","(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).only=e;window.dispatchEvent(new Event(\"astro:only\"));})();"],["visible","(()=>{var r=(i,c,s)=>{let n=async()=>{await(await i())()},t=new IntersectionObserver(e=>{for(let o of e)if(o.isIntersecting){t.disconnect(),n();break}});for(let e of s.children)t.observe(e)};(self.Astro||(self.Astro={})).visible=r;window.dispatchEvent(new Event(\"astro:visible\"));})();"]],"entryModules":{"\u0000@astrojs-ssr-virtual-entry":"entry.mjs","\u0000@astro-renderers":"renderers.mjs","\u0000empty-middleware":"_empty-middleware.mjs","/../../node_modules/astro/dist/assets/image-endpoint.js":"chunks/pages/image-endpoint_fb876144.mjs","/src/pages/index.astro":"chunks/pages/index_b8dca542.mjs","\u0000@astrojs-manifest":"manifest_5fbc1172.mjs","\u0000@astro-page:../../node_modules/astro/dist/assets/image-endpoint@_@js":"chunks/image-endpoint_6e91a302.mjs","\u0000@astro-page:src/pages/index@_@astro":"chunks/index_351e8924.mjs","/astro/hoisted.js?q=0":"_astro/hoisted.52b721ef.js","astro:scripts/before-hydration.js":""},"assets":["/_astro/index.aa890548.css","/favicon.ico","/favicon.svg","/_astro/hoisted.52b721ef.js","/assets/images/astronaut/yLnzHhqALK-450.avif","/assets/images/astronaut/yLnzHhqALK-450.png","/assets/images/astronaut/yLnzHhqALK-450.webp","/assets/images/astronaut/yLnzHhqALK-800.avif","/assets/images/astronaut/yLnzHhqALK-800.png","/assets/images/astronaut/yLnzHhqALK-800.webp"]});
|
|
|
|
export { manifest };
|