UNPKG

svelte-adapter-fastify

Version:

SvelteKit Adapter for Fastify.

3 lines (2 loc) 679 B
"use strict";var e=require("node:path").join,r=require("node:fs").copyFileSync;module.exports=function(i){var s=void 0===i?{}:i,t=s.out,n=void 0===t?"build":t,d=s.assets,a=void 0===d?"assets":d,o=s.serverFile,v=void 0===o?e(__dirname,"/..")+"/files/server.js":o,l=s.startFile,u=void 0===l?e(__dirname,"/..")+"/files/index.js":l;return{name:"svelte-adapter-fastify",adapt:function(i){i.rimraf(n),i.log.minor("Copying assets to "+a);var s=e(n,a);i.writeClient(n+"/client"),i.writeServer(n+"/server"),i.writeStatic(s),i.writePrerendered(n+"/prerendered"),r(u,n+"/server/index.js"),r(v,n+"/server/server.js")}}}; //# sourceMappingURL=svelte-adapter-fastify.cjs.production.min.js.map