UNPKG

houdini-adapter-cloudflare

Version:

The adapter for deploying your Houdini application to Cloudflare Pages

2 lines (1 loc) 761 B
"use strict";var o=Object.defineProperty;var n=Object.getOwnPropertyDescriptor;var d=Object.getOwnPropertyNames;var i=Object.prototype.hasOwnProperty;var l=(e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})},f=(e,t,r,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of d(t))!i.call(e,a)&&a!==r&&o(e,a,{get:()=>t[a],enumerable:!(s=n(t,a))||s.enumerable});return e};var u=e=>f(o({},"__esModule",{value:!0}),e);var y={};l(y,{default:()=>x});module.exports=u(y);var p=require("houdini/adapter"),h=(0,p.createServerAdapter)({production:!0,assetPrefix:"/assets"}),m={async fetch(e,t,r){let s=e.headers.get("Accept")??"";return["text/html","application/json","application/graphql"].some(c=>s.includes(c))?await h(e,t,r):await t.ASSETS.fetch(e)}},x=m;