chore: ts compiles

This commit is contained in:
James
2023-01-13 16:58:10 -05:00
parent 918f736141
commit 6903d7f52f
22 changed files with 82 additions and 79 deletions

View File

@@ -1,6 +1,6 @@
/* eslint-disable no-param-reassign */
import express, { NextFunction, Response } from 'express';
import { InitOptions } from './config/types';
import { BaseConfig, InitOptions } from './config/types';
import authenticate from './express/middleware/authenticate';
import expressMiddleware from './express/middleware';
@@ -20,7 +20,7 @@ import { getDataLoader } from './collections/dataloader';
import mountEndpoints from './express/mountEndpoints';
import { Payload, getPayload } from './payload';
export const initHTTP = async <T>(options: InitOptions): Promise<Payload<T>> => {
export const initHTTP = async <T extends BaseConfig>(options: InitOptions): Promise<Payload<T>> => {
const payload = await getPayload<T>(options);
if (!options.local) {