houdini-adapter-cloudflare
Version:
The adapter for deploying your Houdini application to Cloudflare Pages
2 lines (1 loc) • 734 B
JavaScript
;var i=Object.defineProperty;var d=Object.getOwnPropertyDescriptor;var n=Object.getOwnPropertyNames;var w=Object.prototype.hasOwnProperty;var f=(r,e)=>{for(var t in e)i(r,t,{get:e[t],enumerable:!0})},m=(r,e,t,p)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of n(e))!w.call(r,a)&&a!==t&&i(r,a,{get:()=>e[a],enumerable:!(p=d(e,a))||p.enumerable});return r};var s=r=>m(i({},"__esModule",{value:!0}),r);var j={};f(j,{default:()=>c});module.exports=s(j);var o=require("houdini"),l=require("url"),k={},h=async({adapterPath:r,outDir:e})=>{let t=await o.fs.readFile((0,l.fileURLToPath)(new URL("./worker.js",k.url).href));t=t.replaceAll("houdini/adapter",r),await o.fs.writeFile(o.path.join(e,"_worker.js"),t)},c=h;