diff --git a/jest.config.js b/jest.config.js index 732c108..aa48633 100644 --- a/jest.config.js +++ b/jest.config.js @@ -4,10 +4,10 @@ module.exports = { verbose: true, preset: 'ts-jest', collectCoverage: true, - collectCoverageFrom: ['src/**/*.ts', '!**/node_modules/**', '!src/seeds/**', '!build/**'], + collectCoverageFrom: ['src/**/*.ts', '!**/node_modules/**', '!src/index.ts', '!build/**'], coverageThreshold: { global: { - lines: 78, + lines: 100, }, }, setupFiles: ['./test/testSetup.ts'], diff --git a/src/index.ts b/src/index.ts index 68ca8f7..eabb9d0 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,6 +1,12 @@ // eslint-disable-next-line import/no-unassigned-import import 'reflect-metadata' -import { main } from './server/server' +import { listen } from './server/server' + +export async function main() { + await listen(4000) + // eslint-disable-next-line no-console + console.log('🚀 Server is ready at http://localhost:4000/graphql') +} main().catch((e) => { // eslint-disable-next-line no-console diff --git a/src/server/server.ts b/src/server/server.ts index f00681b..e5f3bfc 100644 --- a/src/server/server.ts +++ b/src/server/server.ts @@ -16,9 +16,3 @@ export async function listen(port: number) { return app.listen(port) } - -export async function main() { - await listen(4000) - // eslint-disable-next-line no-console - console.log('🚀 Server is ready at http://localhost:4000/graphql') -}