Skip to content

Commit e569d81

Browse files
Add types
1 parent 447b298 commit e569d81

File tree

4 files changed

+395
-0
lines changed

4 files changed

+395
-0
lines changed

package.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,24 @@
44
"description": "A Tailwind CSS powered datepicker built with vanilla JavaScript and Flowbite",
55
"main": "dist/main.cjs.js",
66
"module": "dist/main.esm.js",
7+
"types": "./types/index.d.ts",
8+
"files": [
9+
"dist",
10+
"types"
11+
],
712
"exports": {
813
".": {
14+
"types": "./types/main.d.ts",
915
"require": "./dist/main.cjs.js",
1016
"import": "./dist/main.esm.js"
1117
},
1218
"./Datepicker": {
19+
"types": "./types/Datepicker.d.ts",
1320
"require": "./dist/Datepicker.cjs.js",
1421
"import": "./dist/Datepicker.esm.js"
1522
},
1623
"./DateRangePicker": {
24+
"types": "./types/DateRangePicker.d.ts",
1725
"require": "./dist/DateRangePicker.cjs.js",
1826
"import": "./dist/DateRangePicker.esm.js"
1927
},

types/DateRangePicker.d.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
export {
2+
DateRangePicker,
3+
DatepickerLocale,
4+
CustomFormat,
5+
DateFormat,
6+
BeforeShowDayResult,
7+
BeforeShowMonthResult,
8+
BeforeShowYearResult,
9+
BeforeShowDecadeResult,
10+
DatepickerOptions,
11+
DateRangePickerOptions,
12+
DatepickerEventDetail,
13+
DatepickerEvent,
14+
SetDateOptions,
15+
UpdateOptions,
16+
ExitEditModeOptions
17+
} from './main';

types/Datepicker.d.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
export {
2+
Datepicker,
3+
DatepickerLocale,
4+
CustomFormat,
5+
DateFormat,
6+
BeforeShowDayResult,
7+
BeforeShowMonthResult,
8+
BeforeShowYearResult,
9+
BeforeShowDecadeResult,
10+
DatepickerOptions,
11+
DatepickerEventDetail,
12+
DatepickerEvent,
13+
SetDateOptions,
14+
UpdateOptions,
15+
ExitEditModeOptions
16+
} from './main';

0 commit comments

Comments
 (0)