Skip to content

Commit

Permalink
Fix Flow typings
Browse files Browse the repository at this point in the history
Fixed `isDate` Flow typings that we broke in `v2.20.0`.
  • Loading branch information
kossnocorp committed Apr 9, 2021
1 parent c8a68dc commit c809546
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion src/fp/index.js.flow
Original file line number Diff line number Diff line change
Expand Up @@ -378,7 +378,7 @@ declare module.exports: {
>,
isAfter: CurriedFn2<Date | number, Date | number, boolean>,
isBefore: CurriedFn2<Date | number, Date | number, boolean>,
isDate: CurriedFn1<unknown, boolean>,
isDate: CurriedFn1<any, boolean>,
isEqual: CurriedFn2<Date | number, Date | number, boolean>,
isExists: CurriedFn3<number, number, number, boolean>,
isFirstDayOfMonth: CurriedFn1<Date | number, boolean>,
Expand Down
2 changes: 1 addition & 1 deletion src/fp/isDate/index.js.flow
Original file line number Diff line number Diff line change
Expand Up @@ -51,4 +51,4 @@ export type Day = 0 | 1 | 2 | 3 | 4 | 5 | 6

type CurriedFn1<A, R> = <A>(a: A) => R

declare module.exports: CurriedFn1<unknown, boolean>
declare module.exports: CurriedFn1<any, boolean>
2 changes: 1 addition & 1 deletion src/index.js.flow
Original file line number Diff line number Diff line change
Expand Up @@ -475,7 +475,7 @@ declare module.exports: {

isBefore: (date: Date | number, dateToCompare: Date | number) => boolean,

isDate: (value: unknown) => boolean,
isDate: (value: any) => boolean,

isEqual: (dateLeft: Date | number, dateRight: Date | number) => boolean,

Expand Down
2 changes: 1 addition & 1 deletion src/isDate/index.js.flow
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,4 @@ export type Duration = {

export type Day = 0 | 1 | 2 | 3 | 4 | 5 | 6

declare module.exports: (value: unknown) => boolean
declare module.exports: (value: any) => boolean
2 changes: 1 addition & 1 deletion src/isDate/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import requiredArgs from '../_lib/requiredArgs/index'
*
* - [Changes that are common for the whole library](https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#Common-Changes).
*
* @param {unknown} value - the value to check
* @param {*} value - the value to check
* @returns {boolean} true if the given value is a date
* @throws {TypeError} 1 arguments required
*
Expand Down
10 changes: 5 additions & 5 deletions typings.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -621,7 +621,7 @@ declare module 'date-fns' {
function isBefore(date: Date | number, dateToCompare: Date | number): boolean
namespace isBefore {}

function isDate(value: unknown): boolean
function isDate(value: any): boolean
namespace isDate {}

function isEqual(dateLeft: Date | number, dateRight: Date | number): boolean
Expand Down Expand Up @@ -4737,7 +4737,7 @@ declare module 'date-fns/fp' {
const isBefore: CurriedFn2<Date | number, Date | number, boolean>
namespace isBefore {}

const isDate: CurriedFn1<unknown, boolean>
const isDate: CurriedFn1<any, boolean>
namespace isDate {}

const isEqual: CurriedFn2<Date | number, Date | number, boolean>
Expand Down Expand Up @@ -8961,7 +8961,7 @@ declare module 'date-fns/esm' {
function isBefore(date: Date | number, dateToCompare: Date | number): boolean
namespace isBefore {}

function isDate(value: unknown): boolean
function isDate(value: any): boolean
namespace isDate {}

function isEqual(dateLeft: Date | number, dateRight: Date | number): boolean
Expand Down Expand Up @@ -13077,7 +13077,7 @@ declare module 'date-fns/esm/fp' {
const isBefore: CurriedFn2<Date | number, Date | number, boolean>
namespace isBefore {}

const isDate: CurriedFn1<unknown, boolean>
const isDate: CurriedFn1<any, boolean>
namespace isDate {}

const isEqual: CurriedFn2<Date | number, Date | number, boolean>
Expand Down Expand Up @@ -20062,7 +20062,7 @@ interface dateFns {

isBefore(date: Date | number, dateToCompare: Date | number): boolean

isDate(value: unknown): boolean
isDate(value: any): boolean

isEqual(dateLeft: Date | number, dateRight: Date | number): boolean

Expand Down

0 comments on commit c809546

Please sign in to comment.