From 06302606287c551b2bdba5a8673117404ad65c5e Mon Sep 17 00:00:00 2001 From: Jerko Steiner Date: Tue, 2 Apr 2019 15:09:47 +0800 Subject: [PATCH] Add space-within-parens rule --- packages/client/src/crud/jerko.ts | 31 ------------------- packages/server/src/routes/UserRoutes.test.ts | 2 +- packages/tslint.json | 3 +- 3 files changed, 3 insertions(+), 33 deletions(-) delete mode 100644 packages/client/src/crud/jerko.ts diff --git a/packages/client/src/crud/jerko.ts b/packages/client/src/crud/jerko.ts deleted file mode 100644 index f3ef6d0..0000000 --- a/packages/client/src/crud/jerko.ts +++ /dev/null @@ -1,31 +0,0 @@ -export type NonUndefinedPropertyNames = { - [K in keyof T]: T[K] extends undefined ? never: K -}[keyof T] - -export type OnlyRequired = Pick> - -type Args1 = OnlyRequired<{ - query: {a: number, b: string} - params: {c: number} -}> - -type Args2 = OnlyRequired<{ - query: {a: number, b: string} - params: undefined -}> - -type Args3 = OnlyRequired<{ - query: undefined - params: undefined -}> - -const a: Args1 = { - query: {a: 1, b: 'two'}, - params: {c: 3}, -} - -const b: Args2 = { - query: {a: 1, b: 'two'}, -} - -const c: Args3 = {} diff --git a/packages/server/src/routes/UserRoutes.test.ts b/packages/server/src/routes/UserRoutes.test.ts index f8b0d01..9615ff6 100644 --- a/packages/server/src/routes/UserRoutes.test.ts +++ b/packages/server/src/routes/UserRoutes.test.ts @@ -67,7 +67,7 @@ describe('user', () => { .get('/users/emails/:email', { params: { email: 'non-existing@address.com', - } + }, }) .expect(200) .expect(/^$/g) diff --git a/packages/tslint.json b/packages/tslint.json index 04168bc..7b94864 100644 --- a/packages/tslint.json +++ b/packages/tslint.json @@ -32,7 +32,8 @@ }, "singleline": "never", "esSpecCompliant": true - }] + }], + "space-within-parens": 0 }, "rulesDirectory": [] }