Skip to content

Commit

Permalink
Build the library for v2.15.0
Browse files Browse the repository at this point in the history
  • Loading branch information
kossnocorp committed Jul 17, 2020
1 parent 29c6617 commit 5bd2ae6
Show file tree
Hide file tree
Showing 13 changed files with 410 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/fp/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,8 @@ export { default as isFirstDayOfMonth } from './isFirstDayOfMonth/index.js'
export { default as isFriday } from './isFriday/index.js'
export { default as isLastDayOfMonth } from './isLastDayOfMonth/index.js'
export { default as isLeapYear } from './isLeapYear/index.js'
export { default as isMatch } from './isMatch/index.js'
export { default as isMatchWithOptions } from './isMatchWithOptions/index.js'
export { default as isMonday } from './isMonday/index.js'
export { default as isSameDay } from './isSameDay/index.js'
export { default as isSameHour } from './isSameHour/index.js'
Expand Down
13 changes: 13 additions & 0 deletions src/fp/index.js.flow
Original file line number Diff line number Diff line change
Expand Up @@ -352,6 +352,19 @@ declare module.exports: {
isFriday: CurriedFn1<Date | number, boolean>,
isLastDayOfMonth: CurriedFn1<Date | number, boolean>,
isLeapYear: CurriedFn1<Date | number, boolean>,
isMatch: CurriedFn2<string, string, boolean>,
isMatchWithOptions: CurriedFn3<
{
useAdditionalDayOfYearTokens?: boolean,
useAdditionalWeekYearTokens?: boolean,
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7,
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
locale?: Locale
},
string,
string,
boolean
>,
isMonday: CurriedFn1<Date | number, boolean>,
isSameDay: CurriedFn2<Date | number, Date | number, boolean>,
isSameHour: CurriedFn2<Date | number, Date | number, boolean>,
Expand Down
4 changes: 4 additions & 0 deletions src/fp/isMatch/index.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.

import { isMatch } from 'date-fns/fp'
export default isMatch
8 changes: 8 additions & 0 deletions src/fp/isMatch/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it.

import fn from '../../isMatch/index.js'
import convertToFP from '../_lib/convertToFP/index.js'

var isMatch = convertToFP(fn, 2)

export default isMatch
56 changes: 56 additions & 0 deletions src/fp/isMatch/index.js.flow
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
// @flow
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.

export type Interval = {
start: Date | number,
end: Date | number
}

export type Locale = {
code?: string,
formatDistance?: (...args: Array<any>) => any,
formatRelative?: (...args: Array<any>) => any,
localize?: {
ordinalNumber: (...args: Array<any>) => any,
era: (...args: Array<any>) => any,
quarter: (...args: Array<any>) => any,
month: (...args: Array<any>) => any,
day: (...args: Array<any>) => any,
dayPeriod: (...args: Array<any>) => any
},
formatLong?: {
date: (...args: Array<any>) => any,
time: (...args: Array<any>) => any,
dateTime: (...args: Array<any>) => any
},
match?: {
ordinalNumber: (...args: Array<any>) => any,
era: (...args: Array<any>) => any,
quarter: (...args: Array<any>) => any,
month: (...args: Array<any>) => any,
day: (...args: Array<any>) => any,
dayPeriod: (...args: Array<any>) => any
},
options?: {
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
}
}

export type Duration = {
years?: number,
months?: number,
weeks?: number,
days?: number,
hours?: number,
minutes?: number,
seconds?: number
}

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

type CurriedFn2<A, B, R> = <A>(
a: A
) => CurriedFn1<B, R> | (<A, B>(a: A, b: B) => R)

declare module.exports: CurriedFn2<string, string, boolean>
4 changes: 4 additions & 0 deletions src/fp/isMatchWithOptions/index.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.

import { isMatchWithOptions } from 'date-fns/fp'
export default isMatchWithOptions
8 changes: 8 additions & 0 deletions src/fp/isMatchWithOptions/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it.

import fn from '../../isMatch/index.js'
import convertToFP from '../_lib/convertToFP/index.js'

var isMatchWithOptions = convertToFP(fn, 3)

export default isMatchWithOptions
76 changes: 76 additions & 0 deletions src/fp/isMatchWithOptions/index.js.flow
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
// @flow
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.

export type Interval = {
start: Date | number,
end: Date | number
}

export type Locale = {
code?: string,
formatDistance?: (...args: Array<any>) => any,
formatRelative?: (...args: Array<any>) => any,
localize?: {
ordinalNumber: (...args: Array<any>) => any,
era: (...args: Array<any>) => any,
quarter: (...args: Array<any>) => any,
month: (...args: Array<any>) => any,
day: (...args: Array<any>) => any,
dayPeriod: (...args: Array<any>) => any
},
formatLong?: {
date: (...args: Array<any>) => any,
time: (...args: Array<any>) => any,
dateTime: (...args: Array<any>) => any
},
match?: {
ordinalNumber: (...args: Array<any>) => any,
era: (...args: Array<any>) => any,
quarter: (...args: Array<any>) => any,
month: (...args: Array<any>) => any,
day: (...args: Array<any>) => any,
dayPeriod: (...args: Array<any>) => any
},
options?: {
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
}
}

export type Duration = {
years?: number,
months?: number,
weeks?: number,
days?: number,
hours?: number,
minutes?: number,
seconds?: number
}

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

type CurriedFn2<A, B, R> = <A>(
a: A
) => CurriedFn1<B, R> | (<A, B>(a: A, b: B) => R)

type CurriedFn3<A, B, C, R> = <A>(
a: A
) =>
| CurriedFn2<B, C, R>
| (<A, B>(
a: A,
b: B
) => CurriedFn1<C, R> | (<A, B, C>(a: A, b: B, c: C) => R))

declare module.exports: CurriedFn3<
{
useAdditionalDayOfYearTokens?: boolean,
useAdditionalWeekYearTokens?: boolean,
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7,
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
locale?: Locale
},
string,
string,
boolean
>
1 change: 1 addition & 0 deletions src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@ export { default as isFriday } from './isFriday/index.js'
export { default as isFuture } from './isFuture/index.js'
export { default as isLastDayOfMonth } from './isLastDayOfMonth/index.js'
export { default as isLeapYear } from './isLeapYear/index.js'
export { default as isMatch } from './isMatch/index.js'
export { default as isMonday } from './isMonday/index.js'
export { default as isPast } from './isPast/index.js'
export { default as isSameDay } from './isSameDay/index.js'
Expand Down
12 changes: 12 additions & 0 deletions src/index.js.flow
Original file line number Diff line number Diff line change
Expand Up @@ -459,6 +459,18 @@ declare module.exports: {

isLeapYear: (date: Date | number) => boolean,

isMatch: (
dateString: string,
formatString: string,
options?: {
locale?: Locale,
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7,
useAdditionalWeekYearTokens?: boolean,
useAdditionalDayOfYearTokens?: boolean
}
) => boolean,

isMonday: (date: Date | number) => boolean,

isPast: (date: Date | number) => boolean,
Expand Down
4 changes: 4 additions & 0 deletions src/isMatch/index.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.

import { isMatch } from 'date-fns'
export default isMatch
60 changes: 60 additions & 0 deletions src/isMatch/index.js.flow
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
// @flow
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.

export type Interval = {
start: Date | number,
end: Date | number
}

export type Locale = {
code?: string,
formatDistance?: (...args: Array<any>) => any,
formatRelative?: (...args: Array<any>) => any,
localize?: {
ordinalNumber: (...args: Array<any>) => any,
era: (...args: Array<any>) => any,
quarter: (...args: Array<any>) => any,
month: (...args: Array<any>) => any,
day: (...args: Array<any>) => any,
dayPeriod: (...args: Array<any>) => any
},
formatLong?: {
date: (...args: Array<any>) => any,
time: (...args: Array<any>) => any,
dateTime: (...args: Array<any>) => any
},
match?: {
ordinalNumber: (...args: Array<any>) => any,
era: (...args: Array<any>) => any,
quarter: (...args: Array<any>) => any,
month: (...args: Array<any>) => any,
day: (...args: Array<any>) => any,
dayPeriod: (...args: Array<any>) => any
},
options?: {
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
}
}

export type Duration = {
years?: number,
months?: number,
weeks?: number,
days?: number,
hours?: number,
minutes?: number,
seconds?: number
}

declare module.exports: (
dateString: string,
formatString: string,
options?: {
locale?: Locale,
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7,
useAdditionalWeekYearTokens?: boolean,
useAdditionalDayOfYearTokens?: boolean
}
) => boolean
Loading

0 comments on commit 5bd2ae6

Please sign in to comment.