diff --git a/src/addBusinessDays/index.d.ts b/src/addBusinessDays/index.d.ts
index 7175811372..b1c084e3cd 100644
--- a/src/addBusinessDays/index.d.ts
+++ b/src/addBusinessDays/index.d.ts
@@ -1,4 +1,4 @@
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
import { addBusinessDays } from 'date-fns'
-export = addBusinessDays
+export default addBusinessDays
diff --git a/src/esm/fp/index.js b/src/esm/fp/index.js
index 083f98d2fd..fdf8246627 100644
--- a/src/esm/fp/index.js
+++ b/src/esm/fp/index.js
@@ -1,5 +1,6 @@
// This file is generated automatically by `scripts/build/indices.js`. Please, don't change it.
+export { default as addBusinessDays } from './addBusinessDays/index.js'
export { default as addDays } from './addDays/index.js'
export { default as addHours } from './addHours/index.js'
export { default as addISOWeekYears } from './addISOWeekYears/index.js'
@@ -8,7 +9,6 @@ export { default as addMinutes } from './addMinutes/index.js'
export { default as addMonths } from './addMonths/index.js'
export { default as addQuarters } from './addQuarters/index.js'
export { default as addSeconds } from './addSeconds/index.js'
-export { default as addBusinessDays } from './addBusinessDays/index.js'
export { default as addWeeks } from './addWeeks/index.js'
export { default as addYears } from './addYears/index.js'
export {
diff --git a/src/esm/index.js b/src/esm/index.js
index f35bc4ee03..837ff003ca 100644
--- a/src/esm/index.js
+++ b/src/esm/index.js
@@ -1,5 +1,6 @@
// This file is generated automatically by `scripts/build/indices.js`. Please, don't change it.
+export { default as addBusinessDays } from './addBusinessDays/index.js'
export { default as addDays } from './addDays/index.js'
export { default as addHours } from './addHours/index.js'
export { default as addISOWeekYears } from './addISOWeekYears/index.js'
@@ -8,7 +9,6 @@ export { default as addMinutes } from './addMinutes/index.js'
export { default as addMonths } from './addMonths/index.js'
export { default as addQuarters } from './addQuarters/index.js'
export { default as addSeconds } from './addSeconds/index.js'
-export { default as addBusinessDays } from './addBusinessDays/index.js'
export { default as addWeeks } from './addWeeks/index.js'
export { default as addYears } from './addYears/index.js'
export {
diff --git a/src/format/index.js.flow b/src/format/index.js.flow
index 6002bb93b0..9e600db9b5 100644
--- a/src/format/index.js.flow
+++ b/src/format/index.js.flow
@@ -42,7 +42,6 @@ declare module.exports: (
locale?: Locale,
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
firstWeekContainsDate?: number,
- locale?: Locale,
useAdditionalWeekYearTokens?: boolean,
useAdditionalDayOfYearTokens?: boolean
}
diff --git a/src/fp/addBusinessDays/index.d.ts b/src/fp/addBusinessDays/index.d.ts
index 2b10071cd2..dd3b8696a7 100644
--- a/src/fp/addBusinessDays/index.d.ts
+++ b/src/fp/addBusinessDays/index.d.ts
@@ -1,4 +1,4 @@
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
import { addBusinessDays } from 'date-fns/fp'
-export = addBusinessDays
+export default addBusinessDays
diff --git a/src/fp/index.js b/src/fp/index.js
index f15a1a498f..e2741dc8c2 100644
--- a/src/fp/index.js
+++ b/src/fp/index.js
@@ -3,6 +3,7 @@
var constants = require('../constants/index.js')
module.exports = {
+ addBusinessDays: require('./addBusinessDays/index.js'),
addDays: require('./addDays/index.js'),
addHours: require('./addHours/index.js'),
addISOWeekYears: require('./addISOWeekYears/index.js'),
@@ -11,7 +12,6 @@ module.exports = {
addMonths: require('./addMonths/index.js'),
addQuarters: require('./addQuarters/index.js'),
addSeconds: require('./addSeconds/index.js'),
- addBusinessDays: require('./addBusinessDays/index.js'),
addWeeks: require('./addWeeks/index.js'),
addYears: require('./addYears/index.js'),
areIntervalsOverlapping: require('./areIntervalsOverlapping/index.js'),
diff --git a/src/fp/index.js.flow b/src/fp/index.js.flow
index 2c6087e44c..ceb51ccd26 100644
--- a/src/fp/index.js.flow
+++ b/src/fp/index.js.flow
@@ -66,6 +66,7 @@ type CurriedFn4 = (
) => CurriedFn1 | ((a: A, b: B, c: C, d: D) => R)))
declare module.exports: {
+ addBusinessDays: CurriedFn2,
addDays: CurriedFn2,
addHours: CurriedFn2,
addISOWeekYears: CurriedFn2,
@@ -74,7 +75,6 @@ declare module.exports: {
addMonths: CurriedFn2,
addQuarters: CurriedFn2,
addSeconds: CurriedFn2,
- addBusinessDays: CurriedFn2,
addWeeks: CurriedFn2,
addYears: CurriedFn2,
areIntervalsOverlapping: CurriedFn2,
diff --git a/src/index.js b/src/index.js
index 09c45edf75..14756b4579 100644
--- a/src/index.js
+++ b/src/index.js
@@ -3,6 +3,7 @@
var constants = require('./constants/index.js')
module.exports = {
+ addBusinessDays: require('./addBusinessDays/index.js'),
addDays: require('./addDays/index.js'),
addHours: require('./addHours/index.js'),
addISOWeekYears: require('./addISOWeekYears/index.js'),
@@ -11,7 +12,6 @@ module.exports = {
addMonths: require('./addMonths/index.js'),
addQuarters: require('./addQuarters/index.js'),
addSeconds: require('./addSeconds/index.js'),
- addBusinessDays: require('./addBusinessDays/index.js'),
addWeeks: require('./addWeeks/index.js'),
addYears: require('./addYears/index.js'),
areIntervalsOverlapping: require('./areIntervalsOverlapping/index.js'),
diff --git a/src/index.js.flow b/src/index.js.flow
index b757243b7a..12ef492dd0 100644
--- a/src/index.js.flow
+++ b/src/index.js.flow
@@ -36,6 +36,8 @@ type Locale = {
}
declare module.exports: {
+ addBusinessDays: (date: Date | number, amount: number) => Date,
+
addDays: (date: Date | number, amount: number) => Date,
addHours: (date: Date | number, amount: number) => Date,
@@ -52,8 +54,6 @@ declare module.exports: {
addSeconds: (date: Date | number, amount: number) => Date,
- addBusinessDays: (date: Date | number, amount: number) => Date,
-
addWeeks: (date: Date | number, amount: number) => Date,
addYears: (date: Date | number, amount: number) => Date,
@@ -232,7 +232,6 @@ declare module.exports: {
locale?: Locale,
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
firstWeekContainsDate?: number,
- locale?: Locale,
useAdditionalWeekYearTokens?: boolean,
useAdditionalDayOfYearTokens?: boolean
}
diff --git a/typings.d.ts b/typings.d.ts
index 9f55f9c1f9..611eea81ec 100644
--- a/typings.d.ts
+++ b/typings.d.ts
@@ -73,6 +73,9 @@ declare module 'date-fns' {
// Regular Functions
declare module 'date-fns' {
+ function addBusinessDays(date: Date | number, amount: number): Date
+ namespace addBusinessDays {}
+
function addDays(date: Date | number, amount: number): Date
namespace addDays {}
@@ -97,11 +100,6 @@ declare module 'date-fns' {
function addSeconds(date: Date | number, amount: number): Date
namespace addSeconds {}
- function addBusinessDays(date: Date | number, amount: number): Date
- namespace addBusinessDays {
-
- }
-
function addWeeks(date: Date | number, amount: number): Date
namespace addWeeks {}
@@ -324,7 +322,6 @@ declare module 'date-fns' {
locale?: Locale
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6
firstWeekContainsDate?: number
- locale?: Locale
useAdditionalWeekYearTokens?: boolean
useAdditionalDayOfYearTokens?: boolean
}
@@ -806,6 +803,11 @@ declare module 'date-fns' {
const minTime: number
}
+declare module 'date-fns/addBusinessDays' {
+ import { addBusinessDays } from 'date-fns'
+ export default addBusinessDays
+}
+
declare module 'date-fns/addDays' {
import { addDays } from 'date-fns'
export default addDays
@@ -846,11 +848,6 @@ declare module 'date-fns/addSeconds' {
export default addSeconds
}
-declare module 'date-fns/addBusinessDays' {
- import { addBusinessDays } from 'date-fns'
- export = addBusinessDays
-}
-
declare module 'date-fns/addWeeks' {
import { addWeeks } from 'date-fns'
export default addWeeks
@@ -1591,6 +1588,11 @@ declare module 'date-fns/toDate' {
export default toDate
}
+declare module 'date-fns/addBusinessDays/index' {
+ import { addBusinessDays } from 'date-fns'
+ export default addBusinessDays
+}
+
declare module 'date-fns/addDays/index' {
import { addDays } from 'date-fns'
export default addDays
@@ -1631,11 +1633,6 @@ declare module 'date-fns/addSeconds/index' {
export default addSeconds
}
-declare module 'date-fns/addBusinessDays/index' {
- import { addBusinessDays } from 'date-fns'
- export = addBusinessDays
-}
-
declare module 'date-fns/addWeeks/index' {
import { addWeeks } from 'date-fns'
export default addWeeks
@@ -2376,6 +2373,11 @@ declare module 'date-fns/toDate/index' {
export default toDate
}
+declare module 'date-fns/addBusinessDays/index.js' {
+ import { addBusinessDays } from 'date-fns'
+ export default addBusinessDays
+}
+
declare module 'date-fns/addDays/index.js' {
import { addDays } from 'date-fns'
export default addDays
@@ -2416,11 +2418,6 @@ declare module 'date-fns/addSeconds/index.js' {
export default addSeconds
}
-declare module 'date-fns/addBusinessDays/index.js' {
- import { addBusinessDays } from 'date-fns'
- export = addBusinessDays
-}
-
declare module 'date-fns/addWeeks/index.js' {
import { addWeeks } from 'date-fns'
export default addWeeks
@@ -3164,6 +3161,9 @@ declare module 'date-fns/toDate/index.js' {
// FP Functions
declare module 'date-fns/fp' {
+ const addBusinessDays: CurriedFn2
+ namespace addBusinessDays {}
+
const addDays: CurriedFn2
namespace addDays {}
@@ -3188,11 +3188,6 @@ declare module 'date-fns/fp' {
const addSeconds: CurriedFn2
namespace addSeconds {}
- const addBusinessDays: CurriedFn2
- namespace addBusinessDays {
-
- }
-
const addWeeks: CurriedFn2
namespace addWeeks {}
@@ -3789,6 +3784,11 @@ declare module 'date-fns/fp' {
const minTime: number
}
+declare module 'date-fns/fp/addBusinessDays' {
+ import { addBusinessDays } from 'date-fns/fp'
+ export = addBusinessDays
+}
+
declare module 'date-fns/fp/addDays' {
import { addDays } from 'date-fns/fp'
export = addDays
@@ -3829,11 +3829,6 @@ declare module 'date-fns/fp/addSeconds' {
export = addSeconds
}
-declare module 'date-fns/fp/addBusinessDays' {
- import { addBusinessDays } from 'date-fns/fp'
- export = addBusinessDays
-}
-
declare module 'date-fns/fp/addWeeks' {
import { addWeeks } from 'date-fns/fp'
export = addWeeks
@@ -4694,6 +4689,11 @@ declare module 'date-fns/fp/toDate' {
export = toDate
}
+declare module 'date-fns/fp/addBusinessDays/index' {
+ import { addBusinessDays } from 'date-fns/fp'
+ export = addBusinessDays
+}
+
declare module 'date-fns/fp/addDays/index' {
import { addDays } from 'date-fns/fp'
export = addDays
@@ -4734,11 +4734,6 @@ declare module 'date-fns/fp/addSeconds/index' {
export = addSeconds
}
-declare module 'date-fns/fp/addBusinessDays/index' {
- import { addBusinessDays } from 'date-fns/fp'
- export = addBusinessDays
-}
-
declare module 'date-fns/fp/addWeeks/index' {
import { addWeeks } from 'date-fns/fp'
export = addWeeks
@@ -5599,6 +5594,11 @@ declare module 'date-fns/fp/toDate/index' {
export = toDate
}
+declare module 'date-fns/fp/addBusinessDays/index.js' {
+ import { addBusinessDays } from 'date-fns/fp'
+ export = addBusinessDays
+}
+
declare module 'date-fns/fp/addDays/index.js' {
import { addDays } from 'date-fns/fp'
export = addDays
@@ -5639,11 +5639,6 @@ declare module 'date-fns/fp/addSeconds/index.js' {
export = addSeconds
}
-declare module 'date-fns/fp/addBusinessDays/index.js' {
- import { addBusinessDays } from 'date-fns/fp'
- export = addBusinessDays
-}
-
declare module 'date-fns/fp/addWeeks/index.js' {
import { addWeeks } from 'date-fns/fp'
export = addWeeks
@@ -6507,6 +6502,9 @@ declare module 'date-fns/fp/toDate/index.js' {
// ECMAScript Module Functions
declare module 'date-fns/esm' {
+ function addBusinessDays(date: Date | number, amount: number): Date
+ namespace addBusinessDays {}
+
function addDays(date: Date | number, amount: number): Date
namespace addDays {}
@@ -6531,11 +6529,6 @@ declare module 'date-fns/esm' {
function addSeconds(date: Date | number, amount: number): Date
namespace addSeconds {}
- function addBusinessDays(date: Date | number, amount: number): Date
- namespace addBusinessDays {
-
- }
-
function addWeeks(date: Date | number, amount: number): Date
namespace addWeeks {}
@@ -6758,7 +6751,6 @@ declare module 'date-fns/esm' {
locale?: Locale
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6
firstWeekContainsDate?: number
- locale?: Locale
useAdditionalWeekYearTokens?: boolean
useAdditionalDayOfYearTokens?: boolean
}
@@ -7240,6 +7232,11 @@ declare module 'date-fns/esm' {
const minTime: number
}
+declare module 'date-fns/esm/addBusinessDays' {
+ import { addBusinessDays } from 'date-fns/esm'
+ export default addBusinessDays
+}
+
declare module 'date-fns/esm/addDays' {
import { addDays } from 'date-fns/esm'
export default addDays
@@ -7280,11 +7277,6 @@ declare module 'date-fns/esm/addSeconds' {
export default addSeconds
}
-declare module 'date-fns/esm/addBusinessDays' {
- import { addBusinessDays } from 'date-fns/esm'
- export default addBusinessDays
-}
-
declare module 'date-fns/esm/addWeeks' {
import { addWeeks } from 'date-fns/esm'
export default addWeeks
@@ -8025,6 +8017,11 @@ declare module 'date-fns/esm/toDate' {
export default toDate
}
+declare module 'date-fns/esm/addBusinessDays/index' {
+ import { addBusinessDays } from 'date-fns/esm'
+ export default addBusinessDays
+}
+
declare module 'date-fns/esm/addDays/index' {
import { addDays } from 'date-fns/esm'
export default addDays
@@ -8065,11 +8062,6 @@ declare module 'date-fns/esm/addSeconds/index' {
export default addSeconds
}
-declare module 'date-fns/esm/addBusinessDays/index' {
- import { addBusinessDays } from 'date-fns/esm'
- export default addBusinessDays
-}
-
declare module 'date-fns/esm/addWeeks/index' {
import { addWeeks } from 'date-fns/esm'
export default addWeeks
@@ -8810,6 +8802,11 @@ declare module 'date-fns/esm/toDate/index' {
export default toDate
}
+declare module 'date-fns/esm/addBusinessDays/index.js' {
+ import { addBusinessDays } from 'date-fns/esm'
+ export default addBusinessDays
+}
+
declare module 'date-fns/esm/addDays/index.js' {
import { addDays } from 'date-fns/esm'
export default addDays
@@ -8850,11 +8847,6 @@ declare module 'date-fns/esm/addSeconds/index.js' {
export default addSeconds
}
-declare module 'date-fns/esm/addBusinessDays/index.js' {
- import { addBusinessDays } from 'date-fns/esm'
- export default addBusinessDays
-}
-
declare module 'date-fns/esm/addWeeks/index.js' {
import { addWeeks } from 'date-fns/esm'
export default addWeeks
@@ -9598,6 +9590,9 @@ declare module 'date-fns/esm/toDate/index.js' {
// ECMAScript Module FP Functions
declare module 'date-fns/esm/fp' {
+ const addBusinessDays: CurriedFn2
+ namespace addBusinessDays {}
+
const addDays: CurriedFn2
namespace addDays {}
@@ -9622,11 +9617,6 @@ declare module 'date-fns/esm/fp' {
const addSeconds: CurriedFn2
namespace addSeconds {}
- const addBusinessDays: CurriedFn2
- namespace addBusinessDays {
-
- }
-
const addWeeks: CurriedFn2
namespace addWeeks {}
@@ -10223,6 +10213,11 @@ declare module 'date-fns/esm/fp' {
const minTime: number
}
+declare module 'date-fns/esm/fp/addBusinessDays' {
+ import { addBusinessDays } from 'date-fns/esm/fp'
+ export default addBusinessDays
+}
+
declare module 'date-fns/esm/fp/addDays' {
import { addDays } from 'date-fns/esm/fp'
export default addDays
@@ -10263,11 +10258,6 @@ declare module 'date-fns/esm/fp/addSeconds' {
export default addSeconds
}
-declare module 'date-fns/esm/fp/addBusinessDays' {
- import { addBusinessDays } from 'date-fns/esm/fp'
- export default addBusinessDays
-}
-
declare module 'date-fns/esm/fp/addWeeks' {
import { addWeeks } from 'date-fns/esm/fp'
export default addWeeks
@@ -11128,6 +11118,11 @@ declare module 'date-fns/esm/fp/toDate' {
export default toDate
}
+declare module 'date-fns/esm/fp/addBusinessDays/index' {
+ import { addBusinessDays } from 'date-fns/esm/fp'
+ export default addBusinessDays
+}
+
declare module 'date-fns/esm/fp/addDays/index' {
import { addDays } from 'date-fns/esm/fp'
export default addDays
@@ -11168,11 +11163,6 @@ declare module 'date-fns/esm/fp/addSeconds/index' {
export default addSeconds
}
-declare module 'date-fns/esm/fp/addBusinessDays/index' {
- import { addBusinessDays } from 'date-fns/esm/fp'
- export default addBusinessDays
-}
-
declare module 'date-fns/esm/fp/addWeeks/index' {
import { addWeeks } from 'date-fns/esm/fp'
export default addWeeks
@@ -12033,6 +12023,11 @@ declare module 'date-fns/esm/fp/toDate/index' {
export default toDate
}
+declare module 'date-fns/esm/fp/addBusinessDays/index.js' {
+ import { addBusinessDays } from 'date-fns/esm/fp'
+ export default addBusinessDays
+}
+
declare module 'date-fns/esm/fp/addDays/index.js' {
import { addDays } from 'date-fns/esm/fp'
export default addDays
@@ -12073,11 +12068,6 @@ declare module 'date-fns/esm/fp/addSeconds/index.js' {
export default addSeconds
}
-declare module 'date-fns/esm/fp/addBusinessDays/index.js' {
- import { addBusinessDays } from 'date-fns/esm/fp'
- export default addBusinessDays
-}
-
declare module 'date-fns/esm/fp/addWeeks/index.js' {
import { addWeeks } from 'date-fns/esm/fp'
export default addWeeks
@@ -15001,6 +14991,8 @@ declare module 'date-fns/esm/locale/zh-TW/index.js' {
// dateFns Global Interface
interface dateFns {
+ addBusinessDays(date: Date | number, amount: number): Date
+
addDays(date: Date | number, amount: number): Date
addHours(date: Date | number, amount: number): Date
@@ -15017,8 +15009,6 @@ interface dateFns {
addSeconds(date: Date | number, amount: number): Date
- addBusinessDays(date: Date | number, amount: number): Date
-
addWeeks(date: Date | number, amount: number): Date
addYears(date: Date | number, amount: number): Date
@@ -15173,7 +15163,6 @@ interface dateFns {
locale?: Locale
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6
firstWeekContainsDate?: number
- locale?: Locale
useAdditionalWeekYearTokens?: boolean
useAdditionalDayOfYearTokens?: boolean
}