Skip to content

Commit d4aaac4

Browse files
committed
Fix typing
1 parent c8fc612 commit d4aaac4

File tree

3 files changed

+29
-1
lines changed

3 files changed

+29
-1
lines changed

package.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4538,6 +4538,26 @@
45384538
"default": "./fp/quartersToYears.mjs"
45394539
}
45404540
},
4541+
"./fp/roundToNearestHours": {
4542+
"require": {
4543+
"types": "./fp/roundToNearestHours.d.ts",
4544+
"default": "./fp/roundToNearestHours.js"
4545+
},
4546+
"import": {
4547+
"types": "./fp/roundToNearestHours.d.mts",
4548+
"default": "./fp/roundToNearestHours.mjs"
4549+
}
4550+
},
4551+
"./fp/roundToNearestHoursWithOptions": {
4552+
"require": {
4553+
"types": "./fp/roundToNearestHoursWithOptions.d.ts",
4554+
"default": "./fp/roundToNearestHoursWithOptions.js"
4555+
},
4556+
"import": {
4557+
"types": "./fp/roundToNearestHoursWithOptions.d.mts",
4558+
"default": "./fp/roundToNearestHoursWithOptions.mjs"
4559+
}
4560+
},
45414561
"./fp/roundToNearestMinutes": {
45424562
"require": {
45434563
"types": "./fp/roundToNearestMinutes.d.ts",

src/fp/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,8 @@ export * from "./previousTuesday/index.js";
204204
export * from "./previousWednesday/index.js";
205205
export * from "./quartersToMonths/index.js";
206206
export * from "./quartersToYears/index.js";
207+
export * from "./roundToNearestHours/index.js";
208+
export * from "./roundToNearestHoursWithOptions/index.js";
207209
export * from "./roundToNearestMinutes/index.js";
208210
export * from "./roundToNearestMinutesWithOptions/index.js";
209211
export * from "./secondsToHours/index.js";

src/types.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,12 @@ export interface NearestMinutesOptions {
288288
nearestTo?: NearestMinutes;
289289
}
290290

291+
/**
292+
* Nearest hour type. Goes from 1 to 12, where 1 is the nearest hour and 12
293+
* is nearest half a day.
294+
*/
295+
export type NearestHours = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12;
296+
291297
export interface NearestHoursOptions {
292-
nearestTo?: number; // FIXME
298+
nearestTo?: NearestHours;
293299
}

0 commit comments

Comments
 (0)