From 477787785e97fcc8a54a04187185ce7923cbef72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20Babi=C4=8D?= Date: Thu, 4 Jul 2019 22:20:04 +0200 Subject: [PATCH] clean tsconfig --- src/modules/User/UserResolver.ts | 4 ++-- tsconfig.json | 19 +++++++++++-------- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/src/modules/User/UserResolver.ts b/src/modules/User/UserResolver.ts index ac52026..bbdaf2b 100644 --- a/src/modules/User/UserResolver.ts +++ b/src/modules/User/UserResolver.ts @@ -3,10 +3,10 @@ import { Query, Resolver } from "type-graphql"; import { getRepository } from "typeorm"; import { User } from "../User"; -@Resolver(of => User) +@Resolver(_of => User) export class UserResolver { - @Query(returns => [User]) + @Query(_returns => [User]) async users() { const userRepository = getRepository(User) return userRepository.find() diff --git a/tsconfig.json b/tsconfig.json index f94974c..1451a6d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,17 +1,20 @@ { "compilerOptions": { - "target": "es2016", + "target": "es2017", + // "lib": ["es2017"], "module": "commonjs", - "lib": ["es2016", "esnext.asynciterable"], - "esModuleInterop": true, - // "allowSyntheticDefaultImports": true + "experimentalDecorators": true, "emitDecoratorMetadata": true, + + // noImplicitAny, noImplicitThis, alwaysStrict, strictBindCallApply, + // strictNullChecks, strictFunctionTypes, strictPropertyInitialization "strict": true, - "noImplicitAny": true, "noImplicitReturns": true, - "noImplicitThis": true, - "noUnusedLocals": true - // "noUnusedParameters": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + + // needed for faker + "esModuleInterop": true } }