From e4fbbc18eb710bc181ef7a2d98490132cf4771df Mon Sep 17 00:00:00 2001 From: Omer Morad Date: Sun, 17 Jan 2021 07:03:52 +0200 Subject: [PATCH] fix(signatures): remove redundant signature for Date type overload --- src/decorators/fixture.decorator.ts | 5 +---- src/types/fixture-options.type.ts | 1 - 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/decorators/fixture.decorator.ts b/src/decorators/fixture.decorator.ts index 99b536e..553662d 100644 --- a/src/decorators/fixture.decorator.ts +++ b/src/decorators/fixture.decorator.ts @@ -7,10 +7,7 @@ export const FIXTURE_DECORATOR_NAME = 'Fixture'; export function Fixture(); export function Fixture(callback: (faker: Faker.FakerStatic) => any); -export function Fixture(value: string); -export function Fixture(value: number); -export function Fixture(value: boolean); -export function Fixture(value: Date); +export function Fixture(value: string | number | boolean); export function Fixture(value: ClassType); export function Fixture(options: { enum: object }); export function Fixture(options: { type: ClassType; count: number }); diff --git a/src/types/fixture-options.type.ts b/src/types/fixture-options.type.ts index 2b60ede..529fa9e 100644 --- a/src/types/fixture-options.type.ts +++ b/src/types/fixture-options.type.ts @@ -5,7 +5,6 @@ export type FixtureOptions = | string | number | boolean - | Date | ClassType | { enum: object } | { type: ClassType; count?: number };