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": [] }