Skip to content

Commit

Permalink
fix: move package to ESM-Only and fix package exports
Browse files Browse the repository at this point in the history
  • Loading branch information
userquin committed Jan 18, 2024
1 parent 3471d72 commit e504a68
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 14 deletions.
49 changes: 37 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,62 +34,50 @@
"exports": {
".": {
"types": "./dist/date-picker/app-date-picker.d.ts",
"import": "./dist/date-picker/app-date-picker.js",
"default": "./dist/date-picker/app-date-picker.js"
},
"./app-date-picker": {
"types": "./dist/date-picker/app-date-picker.d.ts",
"import": "./dist/date-picker/app-date-picker.js",
"default": "./dist/date-picker/app-date-picker.js"
},
"./app-date-picker-dialog": {
"types": "./dist/date-picker-dialog/app-date-picker-dialog.d.ts",
"import": "./dist/date-picker-dialog/app-date-picker-dialog.js",
"default": "./dist/date-picker-dialog/app-date-picker-dialog.js"
},
"./app-date-picker-input": {
"types": "./dist/date-picker-input/app-date-picker-input.d.ts",
"import": "./dist/date-picker-input/app-date-picker-input.js",
"default": "./dist/date-picker-input/app-date-picker-input.js"
},
"./app-month-calendar": {
"types": "./dist/month-calendar/app-month-calendar.d.ts",
"import": "./dist/month-calendar/app-month-calendar.js",
"default": "./dist/month-calendar/app-month-calendar.js"
},
"./app-year-grid": {
"types": "./dist/year-grid/app-year-grid.d.ts",
"import": "./dist/year-grid/app-year-grid.js",
"default": "./dist/year-grid/app-year-grid.js"
},
"./date-picker": {
"types": "./dist/date-picker/date-picker.d.ts",
"import": "./dist/date-picker/date-picker.js",
"default": "./dist/date-picker/date-picker.js"
},
"./date-picker-dialog": {
"types": "./dist/date-picker-dialog/date-picker-dialog.d.ts",
"import": "./dist/date-picker-dialog/date-picker-dialog.js",
"default": "./dist/date-picker-dialog/date-picker-dialog.js"
},
"./date-picker-input": {
"types": "./dist/date-picker-input/date-picker-input.d.ts",
"import": "./dist/date-picker-input/date-picker-input.js",
"default": "./dist/date-picker-input/date-picker-input.js"
},
"./month-calendar": {
"types": "./dist/month-calendar/month-calendar.d.ts",
"import": "./dist/month-calendar/month-calendar.js",
"default": "./dist/month-calendar/month-calendar.js"
},
"./root-element": {
"types": "./dist/root-element/root-element.d.ts",
"import": "./dist/root-element/root-element.js",
"default": "./dist/root-element/root-element.js"
},
"./year-grid": {
"types": "./dist/year-grid/year-grid.d.ts",
"import": "./dist/year-grid/year-grid.js",
"default": "./dist/year-grid/year-grid.js"
},
"./date-picker-dialog/*": "./dist/date-picker-dialog/*",
Expand All @@ -104,6 +92,43 @@
"main": "./dist/date-picker/app-date-picker.js",
"module": "./dist/date-picker/app-date-picker.js",
"typings": "./dist/date-picker/app-date-picker.d.ts",
"typesVersions": {
"*": {
"app-date-picker": [
"./dist/date-picker/app-date-picker.d.ts"
],
"app-date-picker-dialog": [
"./dist/date-picker-dialog/app-date-picker-dialog.d.ts"
],
"app-date-picker-input": [
"./dist/date-picker-input/app-date-picker-input.d.ts"
],
"app-month-calendar": [
"./dist/month-calendar/app-month-calendar.d.ts"
],
"app-year-grid": [
"./dist/year-grid/app-year-grid.d.ts"
],
"date-picker": [
"./dist/date-picker/date-picker.d.ts"
],
"date-picker-dialog": [
"./dist/date-picker-dialog/date-picker-dialog.d.ts"
],
"date-picker-input": [
"./dist/date-picker-input/date-picker-input.d.ts"
],
"month-calendar": [
"./dist/month-calendar/month-calendar.d.ts"
],
"root-element": [
"./dist/root-element/root-element.d.ts"
],
"year-grid": [
"./dist/year-grid/year-grid.d.ts"
]
}
},
"files": [
"dist/*.*js.map",
"dist/*.*js",
Expand Down
2 changes: 1 addition & 1 deletion src/date-picker-dialog/typings.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { Dialog } from '@material/mwc-dialog';

import type { ChangedProperties, DatePickerProperties } from '../typings';
import type { ChangedProperties, DatePickerProperties } from '../typings.js';

export type DatePickerDialogChangedProperties = ChangedProperties<DatePickerDialogProperties>;

Expand Down
2 changes: 1 addition & 1 deletion src/date-picker-input/typings.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import type { TextField } from '@material/mwc-textfield';

import type { DatePickerProperties } from '../typings';
import type { DatePickerProperties } from '../typings.js';

export interface DatePickerInputProperties extends DatePickerProperties, Omit<TextField, keyof DatePickerProperties> {}

0 comments on commit e504a68

Please sign in to comment.