diff --git a/package.json b/package.json index 94c2bc021a..59fb906400 100644 --- a/package.json +++ b/package.json @@ -154,6 +154,7 @@ "@types/is-hotkey": "^0.1.2", "@types/is-url": "^1.2.28", "@types/isomorphic-fetch": "^0.0.35", + "@types/jest": "^26.0.15", "@types/jsonwebtoken": "^8.5.0", "@types/method-override": "^0.0.31", "@types/mini-css-extract-plugin": "^1.2.1", diff --git a/src/express/middleware/errorHandler.spec.ts b/src/express/middleware/errorHandler.spec.ts index f2679be990..18a3b182fc 100644 --- a/src/express/middleware/errorHandler.spec.ts +++ b/src/express/middleware/errorHandler.spec.ts @@ -1,5 +1,5 @@ -const errorHandler = require('./errorHandler'); -const APIError = require('../../errors/APIError'); +import errorHandler from './errorHandler'; +import { APIError } from '../../errors'; const testError = new APIError('test error', 503); diff --git a/src/express/middleware/errorHandler.ts b/src/express/middleware/errorHandler.ts index cd24a37ed1..f74d28d04b 100644 --- a/src/express/middleware/errorHandler.ts +++ b/src/express/middleware/errorHandler.ts @@ -1,8 +1,8 @@ import httpStatus from 'http-status'; import formatErrorResponse from '../responses/formatError'; -import utilities from '../../utilities/logger'; +import logger from '../../utilities/logger'; -const logger = utilities(); +logger(); const errorHandler = (config) => async (err, req, res, next) => { const data = formatErrorResponse(err); diff --git a/yarn.lock b/yarn.lock index a5b4f34aa3..b05d8335a7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1736,7 +1736,7 @@ dependencies: "@types/istanbul-lib-report" "*" -"@types/jest@*": +"@types/jest@*", "@types/jest@^26.0.15": version "26.0.15" resolved "https://registry.npmjs.org/@types/jest/-/jest-26.0.15.tgz#12e02c0372ad0548e07b9f4e19132b834cb1effe" integrity sha512-s2VMReFXRg9XXxV+CW9e5Nz8fH2K1aEhwgjUqPPbQd7g95T0laAcvLv032EhFHIa5GHsZ8W7iJEQVaJq6k3Gog==