Skip to content

Commit b018e13

Browse files
committed
Migrate to ESM-only
1 parent 103f2d8 commit b018e13

File tree

2 files changed

+7
-98
lines changed

2 files changed

+7
-98
lines changed

packages/react-datetimerange-picker/package.json

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,16 @@
66
"sideEffects": [
77
"*.css"
88
],
9-
"main": "./dist/cjs/index.js",
10-
"module": "./dist/esm/index.js",
9+
"main": "./dist/index.js",
1110
"source": "./src/index.ts",
12-
"types": "./dist/cjs/index.d.ts",
11+
"types": "./dist/index.d.ts",
1312
"exports": {
14-
".": {
15-
"import": "./dist/esm/index.js",
16-
"require": "./dist/cjs/index.js"
17-
},
13+
".": "./dist/index.js",
1814
"./*": "./*"
1915
},
2016
"scripts": {
2117
"build": "yarn build-js && yarn copy-styles",
22-
"build-js": "yarn build-js-esm && yarn build-js-cjs && yarn build-js-cjs-package && yarn build-js-cjs-replace",
23-
"build-js-esm": "tsc --project tsconfig.build.json --outDir dist/esm",
24-
"build-js-cjs": "tsc --project tsconfig.build.json --outDir dist/cjs --module commonjs --moduleResolution node --verbatimModuleSyntax false",
25-
"build-js-cjs-package": "echo '{\n \"type\": \"commonjs\"\n}' > dist/cjs/package.json",
26-
"build-js-cjs-replace": "replace-in-files --string='/dist/esm/' --replacement='/dist/cjs/' dist/cjs/**/*",
18+
"build-js": "tsc --project tsconfig.build.json",
2719
"clean": "node -e \"fs.rmSync('./dist', { recursive: true, force: true })\"",
2820
"copy-styles": "cpy 'src/**/*.css' dist",
2921
"format": "biome format",
@@ -32,7 +24,7 @@
3224
"test": "yarn lint && yarn tsc && yarn format && yarn unit",
3325
"tsc": "tsc",
3426
"unit": "vitest",
35-
"watch": "yarn build-js-esm --watch & yarn build-js-cjs --watch & node --eval \"fs.watch('src', () => child_process.exec('yarn copy-styles'))\""
27+
"watch": "yarn build-js --watch & node --eval \"fs.watch('src', () => child_process.exec('yarn copy-styles'))\""
3628
},
3729
"keywords": [
3830
"calendar",
@@ -74,7 +66,6 @@
7466
"playwright": "^1.51.1",
7567
"react": "^18.2.0",
7668
"react-dom": "^18.2.0",
77-
"replace-in-files-cli": "^3.0.0",
7869
"typescript": "^5.5.2",
7970
"vitest": "^3.2.3",
8071
"vitest-browser-react": "^1.0.1"

yarn.lock

Lines changed: 2 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -767,13 +767,6 @@ __metadata:
767767
languageName: node
768768
linkType: hard
769769

770-
"@sindresorhus/merge-streams@npm:^2.1.0":
771-
version: 2.3.0
772-
resolution: "@sindresorhus/merge-streams@npm:2.3.0"
773-
checksum: 10c0/69ee906f3125fb2c6bb6ec5cdd84e8827d93b49b3892bce8b62267116cc7e197b5cccf20c160a1d32c26014ecd14470a72a5e3ee37a58f1d6dadc0db1ccf3894
774-
languageName: node
775-
linkType: hard
776-
777770
"@testing-library/dom@npm:^10.0.0, @testing-library/dom@npm:^10.4.0":
778771
version: 10.4.1
779772
resolution: "@testing-library/dom@npm:10.4.1"
@@ -1126,7 +1119,6 @@ __metadata:
11261119
react-datetime-picker: "npm:^7.0.1"
11271120
react-dom: "npm:^18.2.0"
11281121
react-fit: "npm:^3.0.0"
1129-
replace-in-files-cli: "npm:^3.0.0"
11301122
typescript: "npm:^5.5.2"
11311123
vitest: "npm:^3.2.3"
11321124
vitest-browser-react: "npm:^1.0.1"
@@ -1637,7 +1629,7 @@ __metadata:
16371629
languageName: node
16381630
linkType: hard
16391631

1640-
"escape-string-regexp@npm:5.0.0, escape-string-regexp@npm:^5.0.0":
1632+
"escape-string-regexp@npm:5.0.0":
16411633
version: 5.0.0
16421634
resolution: "escape-string-regexp@npm:5.0.0"
16431635
checksum: 10c0/6366f474c6f37a802800a435232395e04e9885919873e382b157ab7e8f0feb8fed71497f84a6f6a81a49aab41815522f5839112bd38026d203aea0c91622df95
@@ -1667,7 +1659,7 @@ __metadata:
16671659
languageName: node
16681660
linkType: hard
16691661

1670-
"fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2":
1662+
"fast-glob@npm:^3.3.0":
16711663
version: 3.3.2
16721664
resolution: "fast-glob@npm:3.3.2"
16731665
dependencies:
@@ -1827,20 +1819,6 @@ __metadata:
18271819
languageName: node
18281820
linkType: hard
18291821

1830-
"globby@npm:^14.0.1":
1831-
version: 14.0.1
1832-
resolution: "globby@npm:14.0.1"
1833-
dependencies:
1834-
"@sindresorhus/merge-streams": "npm:^2.1.0"
1835-
fast-glob: "npm:^3.3.2"
1836-
ignore: "npm:^5.2.4"
1837-
path-type: "npm:^5.0.0"
1838-
slash: "npm:^5.1.0"
1839-
unicorn-magic: "npm:^0.1.0"
1840-
checksum: 10c0/749a6be91cf455c161ebb5c9130df3991cb9fd7568425db850a8279a6cf45acd031c5069395beb7aeb4dd606b64f0d6ff8116c93726178d8e6182fee58c2736d
1841-
languageName: node
1842-
linkType: hard
1843-
18441822
"graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.6":
18451823
version: 4.2.11
18461824
resolution: "graceful-fs@npm:4.2.11"
@@ -2142,13 +2120,6 @@ __metadata:
21422120
languageName: node
21432121
linkType: hard
21442122

2145-
"meow@npm:^13.2.0":
2146-
version: 13.2.0
2147-
resolution: "meow@npm:13.2.0"
2148-
checksum: 10c0/d5b339ae314715bcd0b619dd2f8a266891928e21526b4800d49b4fba1cc3fff7e2c1ff5edd3344149fac841bc2306157f858e8c4d5eaee4d52ce52ad925664ce
2149-
languageName: node
2150-
linkType: hard
2151-
21522123
"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
21532124
version: 1.4.1
21542125
resolution: "merge2@npm:1.4.1"
@@ -2349,13 +2320,6 @@ __metadata:
23492320
languageName: node
23502321
linkType: hard
23512322

2352-
"normalize-path@npm:^3.0.0":
2353-
version: 3.0.0
2354-
resolution: "normalize-path@npm:3.0.0"
2355-
checksum: 10c0/e008c8142bcc335b5e38cf0d63cfd39d6cf2d97480af9abdbe9a439221fd4d749763bab492a8ee708ce7a194bb00c9da6d0a115018672310850489137b3da046
2356-
languageName: node
2357-
linkType: hard
2358-
23592323
"p-event@npm:^5.0.1":
23602324
version: 5.0.1
23612325
resolution: "p-event@npm:5.0.1"
@@ -2428,13 +2392,6 @@ __metadata:
24282392
languageName: node
24292393
linkType: hard
24302394

2431-
"path-type@npm:^5.0.0":
2432-
version: 5.0.0
2433-
resolution: "path-type@npm:5.0.0"
2434-
checksum: 10c0/e8f4b15111bf483900c75609e5e74e3fcb79f2ddb73e41470028fcd3e4b5162ec65da9907be077ee5012c18801ff7fffb35f9f37a077f3f81d85a0b7d6578efd
2435-
languageName: node
2436-
linkType: hard
2437-
24382395
"pathe@npm:^2.0.3":
24392396
version: 2.0.3
24402397
resolution: "pathe@npm:2.0.3"
@@ -2707,21 +2664,6 @@ __metadata:
27072664
languageName: node
27082665
linkType: hard
27092666

2710-
"replace-in-files-cli@npm:^3.0.0":
2711-
version: 3.0.0
2712-
resolution: "replace-in-files-cli@npm:3.0.0"
2713-
dependencies:
2714-
escape-string-regexp: "npm:^5.0.0"
2715-
globby: "npm:^14.0.1"
2716-
meow: "npm:^13.2.0"
2717-
normalize-path: "npm:^3.0.0"
2718-
write-file-atomic: "npm:^5.0.1"
2719-
bin:
2720-
replace-in-files: cli.js
2721-
checksum: 10c0/8a94d14f44243dd55fb9b04fd188d98553e455612e83a3ec113fc85f2e48bfd34608072e768101e2a7ad43c7514d1bf73942c2ab56ffff98ecf19fd784455687
2722-
languageName: node
2723-
linkType: hard
2724-
27252667
"retry@npm:^0.12.0":
27262668
version: 0.12.0
27272669
resolution: "retry@npm:0.12.0"
@@ -2902,13 +2844,6 @@ __metadata:
29022844
languageName: node
29032845
linkType: hard
29042846

2905-
"slash@npm:^5.1.0":
2906-
version: 5.1.0
2907-
resolution: "slash@npm:5.1.0"
2908-
checksum: 10c0/eb48b815caf0bdc390d0519d41b9e0556a14380f6799c72ba35caf03544d501d18befdeeef074bc9c052acf69654bc9e0d79d7f1de0866284137a40805299eb3
2909-
languageName: node
2910-
linkType: hard
2911-
29122847
"smart-buffer@npm:^4.2.0":
29132848
version: 4.2.0
29142849
resolution: "smart-buffer@npm:4.2.0"
@@ -3159,13 +3094,6 @@ __metadata:
31593094
languageName: node
31603095
linkType: hard
31613096

3162-
"unicorn-magic@npm:^0.1.0":
3163-
version: 0.1.0
3164-
resolution: "unicorn-magic@npm:0.1.0"
3165-
checksum: 10c0/e4ed0de05b0a05e735c7d8a2930881e5efcfc3ec897204d5d33e7e6247f4c31eac92e383a15d9a6bccb7319b4271ee4bea946e211bf14951fec6ff2cbbb66a92
3166-
languageName: node
3167-
linkType: hard
3168-
31693097
"unique-filename@npm:^4.0.0":
31703098
version: 4.0.0
31713099
resolution: "unique-filename@npm:4.0.0"
@@ -3415,16 +3343,6 @@ __metadata:
34153343
languageName: node
34163344
linkType: hard
34173345

3418-
"write-file-atomic@npm:^5.0.1":
3419-
version: 5.0.1
3420-
resolution: "write-file-atomic@npm:5.0.1"
3421-
dependencies:
3422-
imurmurhash: "npm:^0.1.4"
3423-
signal-exit: "npm:^4.0.1"
3424-
checksum: 10c0/e8c850a8e3e74eeadadb8ad23c9d9d63e4e792bd10f4836ed74189ef6e996763959f1249c5650e232f3c77c11169d239cbfc8342fc70f3fe401407d23810505d
3425-
languageName: node
3426-
linkType: hard
3427-
34283346
"ws@npm:^8.18.2":
34293347
version: 8.18.3
34303348
resolution: "ws@npm:8.18.3"

0 commit comments

Comments
 (0)