From 571f1889da6d4220551c2b877d2ad24ef40865c5 Mon Sep 17 00:00:00 2001 From: "Amir.Tugi@Gmail.com" Date: Tue, 22 May 2018 15:23:39 +0300 Subject: [PATCH] Fix tests --- types/express-paginate/express-paginate-tests.ts | 4 ++-- types/express-paginate/index.d.ts | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/types/express-paginate/express-paginate-tests.ts b/types/express-paginate/express-paginate-tests.ts index d31c70362c..20f1a0a558 100644 --- a/types/express-paginate/express-paginate-tests.ts +++ b/types/express-paginate/express-paginate-tests.ts @@ -5,7 +5,7 @@ declare function findAndCountAll(params: object): Promise<{count: number, rows: const app = express(); -app.use(paginate.middleware(10, 50)) +app.use(paginate.middleware(10, 50)); app.get('/users', async (req, res, next) => { // req.skip should be available @@ -22,5 +22,5 @@ app.get('/users', async (req, res, next) => { hasNextPages: paginate.hasNextPages(req)(pageCount), pages: paginate.getArrayPages(req)(3, pageCount, req.query.page) }); - }).catch(err => next(err)) + }).catch(next); }); diff --git a/types/express-paginate/index.d.ts b/types/express-paginate/index.d.ts index 403bd92979..1f722d1b28 100644 --- a/types/express-paginate/index.d.ts +++ b/types/express-paginate/index.d.ts @@ -2,19 +2,20 @@ // Project: https://github.com/niftylettuce/express-paginate // Definitions by: My Self // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.7 import * as express from 'express'; declare global { namespace Express { - export interface Request { - skip?: number, - offset?: number, + interface Request { + skip?: number; + offset?: number; } } } -interface PageElement { +export interface PageElement { number: number; url: typeof href; }