@serverless-stack/nextjs-lambda
Version:
Provides handlers that can be used in CloudFront Lambda@Edge to deploy next.js applications to the edge
2 lines (1 loc) • 1.09 kB
JavaScript
var e=require("./index-280335ac.js"),r=require("./serdePlugin-26c3933d.js");require("./index-9ffda90b.js"),require("./default-handler-b3f3c1c7.js"),require("./prerender-manifest.json"),require("./manifest.json"),require("./routes-manifest.json"),require("stream"),require("zlib"),require("http"),require("perf_hooks"),require("crypto");class t extends r.Command{constructor(e){super(),this.input=e}resolveMiddleware(t,i,s){this.middlewareStack.use(r.getSerdePlugin(i,this.serialize,this.deserialize)),this.middlewareStack.use(e.getSsecPlugin(i)),this.middlewareStack.use(e.getBucketEndpointPlugin(i));const u=t.concat(this.middlewareStack),{logger:n}=i,a={logger:n,clientName:"S3Client",commandName:"PutObjectCommand",inputFilterSensitiveLog:e.PutObjectRequest.filterSensitiveLog,outputFilterSensitiveLog:e.PutObjectOutput.filterSensitiveLog},{requestHandler:l}=i;return u.resolve((e=>l.handle(e.request,s||{})),a)}serialize(r,t){return e.serializeAws_restXmlPutObjectCommand(r,t)}deserialize(r,t){return e.deserializeAws_restXmlPutObjectCommand(r,t)}}exports.PutObjectCommand=t;
;