From 7d73e04ade78bdcf5d24de241a7e30a0a2eb1597 Mon Sep 17 00:00:00 2001 From: Abraham Schilling Date: Tue, 19 Sep 2023 14:58:04 +0200 Subject: [PATCH] Switch deprecated Now types to Vercel types --- lib/fastify-lambda.ts | 6 +++--- lib/index.ts | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/fastify-lambda.ts b/lib/fastify-lambda.ts index 25bee86..24d4086 100644 --- a/lib/fastify-lambda.ts +++ b/lib/fastify-lambda.ts @@ -1,14 +1,14 @@ -import { NowApiHandler, NowRequest, NowResponse } from "@vercel/node" +import { VercelApiHandler, VercelRequest, VercelResponse } from "@vercel/node" import { FastifyInstance } from "fastify" // // https://www.fastify.io/docs/latest/Serverless/#vercel // https://vercel.com/docs/serverless-functions/supported-languages#using-typescript // -export const createLambdaHandler: (server: FastifyInstance) => NowApiHandler = ( +export const createLambdaHandler: (server: FastifyInstance) => VercelApiHandler = ( server, ) => { - return async (req: NowRequest, res: NowResponse) => { + return async (req: VercelRequest, res: VercelResponse) => { await server.ready() server.server.emit("request", req, res) } diff --git a/lib/index.ts b/lib/index.ts index 82d4b6c..4be71fe 100644 --- a/lib/index.ts +++ b/lib/index.ts @@ -1,4 +1,4 @@ -import { NowApiHandler } from "@vercel/node" +import { VercelApiHandler } from "@vercel/node" import fastify from "fastify" import assert from "ow" @@ -8,7 +8,7 @@ import { registerServeStatic } from "./fastify-static" import { registerGitHubOAuth } from "./github-oauth" import { Config } from "./types" -export const createLambdaProxyAuthHandler: (config: Config) => NowApiHandler = ( +export const createLambdaProxyAuthHandler: (config: Config) => VercelApiHandler = ( config, ) => { assert(config.cryptoSecret, "config.cryptoSecret", assert.string.nonEmpty)