Skip to content

Commit d0ef321

Browse files
committed
chore: update date-fns to 4.1.0
1 parent 4804646 commit d0ef321

File tree

3 files changed

+6
-26
lines changed

3 files changed

+6
-26
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
"dependencies": {
8686
"@floating-ui/react": "^0.27.0",
8787
"clsx": "^2.1.1",
88-
"date-fns": "^3.6.0"
88+
"date-fns": "^4.1.0"
8989
},
9090
"scripts": {
9191
"eslint": "eslint --ext .js,.jsx,.ts,.tsx ./src",

rollup.config.mjs

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -24,25 +24,6 @@ const banner = `/*!
2424
Released under the ${pkg.license} License.
2525
*/`;
2626

27-
// it's important to mark all subpackages of data-fns as externals
28-
// see https://github.com/Hacker0x01/react-datepicker/issues/1606
29-
// We're relying on date-fn's package.json `exports` field to
30-
// determine the list of directories to include.
31-
const dateFnsPackageJson = JSON.parse(
32-
fs
33-
.readFileSync(
34-
path.join(
35-
path.dirname(fileURLToPath(import.meta.url)),
36-
"node_modules/date-fns/package.json",
37-
),
38-
)
39-
.toString(),
40-
);
41-
const dateFnsSubpackages = Object.keys(dateFnsPackageJson.exports)
42-
.map((key) => key.replace("./", ""))
43-
.filter((key) => key !== "." && key !== "package.json")
44-
.map((key) => `date-fns/${key}`);
45-
4627
const globals = {
4728
react: "React",
4829
"prop-types": "PropTypes",
@@ -109,7 +90,6 @@ const config = {
10990
external: [
11091
...Object.keys(pkg.dependencies || {}),
11192
...Object.keys(pkg.peerDependencies || {}),
112-
...dateFnsSubpackages,
11393
],
11494
};
11595

yarn.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4133,10 +4133,10 @@ __metadata:
41334133
languageName: node
41344134
linkType: hard
41354135

4136-
"date-fns@npm:^3.6.0":
4137-
version: 3.6.0
4138-
resolution: "date-fns@npm:3.6.0"
4139-
checksum: 10c0/0b5fb981590ef2f8e5a3ba6cd6d77faece0ea7f7158948f2eaae7bbb7c80a8f63ae30b01236c2923cf89bb3719c33aeb150c715ea4fe4e86e37dcf06bed42fb6
4136+
"date-fns@npm:^4.1.0":
4137+
version: 4.1.0
4138+
resolution: "date-fns@npm:4.1.0"
4139+
checksum: 10c0/b79ff32830e6b7faa009590af6ae0fb8c3fd9ffad46d930548fbb5acf473773b4712ae887e156ba91a7b3dc30591ce0f517d69fd83bd9c38650fdc03b4e0bac8
41404140
languageName: node
41414141
linkType: hard
41424142

@@ -8368,7 +8368,7 @@ __metadata:
83688368
babel-plugin-transform-react-remove-prop-types: "npm:^0.4.24"
83698369
clsx: "npm:^2.1.1"
83708370
core-js: "npm:^3.38.1"
8371-
date-fns: "npm:^3.6.0"
8371+
date-fns: "npm:^4.1.0"
83728372
eslint: "npm:^8.57.0"
83738373
eslint-config-prettier: "npm:^9.1.0"
83748374
eslint-plugin-import: "npm:^2.29.1"

0 commit comments

Comments
 (0)