diff --git a/docs-site/package.json b/docs-site/package.json index d31a87512..46bf7621e 100644 --- a/docs-site/package.json +++ b/docs-site/package.json @@ -26,9 +26,9 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "eslint": "^9.19.0", - "eslint-plugin-react": "^7.37.2", - "eslint-plugin-react-hooks": "^5.0.0", - "eslint-plugin-react-refresh": "^0.4.16", + "eslint-plugin-react": "^7.37.4", + "eslint-plugin-react-hooks": "^5.1.0", + "eslint-plugin-react-refresh": "^0.4.18", "globals": "^15.14.0", "sass": "^1.83.4", "vite": "^6.0.11" diff --git a/docs-site/yarn.lock b/docs-site/yarn.lock index 97d8335cf..62736a4b0 100644 --- a/docs-site/yarn.lock +++ b/docs-site/yarn.lock @@ -563,7 +563,7 @@ __metadata: languageName: node linkType: hard -"@floating-ui/react@npm:^0.27.0": +"@floating-ui/react@npm:^0.27.3": version: 0.27.3 resolution: "@floating-ui/react@npm:0.27.3" dependencies: @@ -2101,7 +2101,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^5.0.0": +"eslint-plugin-react-hooks@npm:^5.1.0": version: 5.1.0 resolution: "eslint-plugin-react-hooks@npm:5.1.0" peerDependencies: @@ -2110,7 +2110,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-refresh@npm:^0.4.16": +"eslint-plugin-react-refresh@npm:^0.4.18": version: 0.4.18 resolution: "eslint-plugin-react-refresh@npm:0.4.18" peerDependencies: @@ -2119,7 +2119,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.37.2": +"eslint-plugin-react@npm:^7.37.4": version: 7.37.4 resolution: "eslint-plugin-react@npm:7.37.4" dependencies: @@ -4017,9 +4017,9 @@ __metadata: "@vitejs/plugin-react": "npm:^4.3.4" date-fns: "npm:^4.1.0" eslint: "npm:^9.19.0" - eslint-plugin-react: "npm:^7.37.2" - eslint-plugin-react-hooks: "npm:^5.0.0" - eslint-plugin-react-refresh: "npm:^0.4.16" + eslint-plugin-react: "npm:^7.37.4" + eslint-plugin-react-hooks: "npm:^5.1.0" + eslint-plugin-react-refresh: "npm:^0.4.18" globals: "npm:^15.14.0" highlight.js: "npm:^11.11.1" lodash: "npm:^4.17.21" @@ -4038,7 +4038,7 @@ __metadata: version: 0.0.0-use.local resolution: "react-datepicker@portal:../::locator=react-datepicker-docs%40workspace%3A." dependencies: - "@floating-ui/react": "npm:^0.27.0" + "@floating-ui/react": "npm:^0.27.3" clsx: "npm:^2.1.1" date-fns: "npm:^4.1.0" peerDependencies: diff --git a/package.json b/package.json index 056be1de6..551321361 100644 --- a/package.json +++ b/package.json @@ -34,70 +34,70 @@ "url": "https://github.com/Hacker0x01/react-datepicker/issues" }, "devDependencies": { - "@babel/core": "^7.25.2", - "@babel/eslint-parser": "^7.25.1", - "@babel/helpers": "^7.25.0", - "@babel/plugin-external-helpers": "^7.24.7", + "@babel/core": "^7.26.7", + "@babel/eslint-parser": "^7.26.5", + "@babel/helpers": "^7.26.7", + "@babel/plugin-external-helpers": "^7.25.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.25.4", - "@babel/preset-react": "^7.24.7", - "@babel/preset-typescript": "^7.24.7", - "@eslint/js": "^9.12.0", - "@react-docgen/cli": "^2.0.3", + "@babel/preset-env": "^7.26.7", + "@babel/preset-react": "^7.26.3", + "@babel/preset-typescript": "^7.26.0", + "@eslint/js": "^9.19.0", + "@react-docgen/cli": "^2.0.6", "@rollup/plugin-babel": "^6.0.4", - "@rollup/plugin-commonjs": "^28.0.0", + "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.1.2", "@testing-library/dom": "^10.4.0", - "@testing-library/react": "^16.0.0", + "@testing-library/react": "^16.2.0", "@testing-library/user-event": "14.6.1", "@types/eslint": "^9.6.1", - "@types/jest": "^29.5.12", - "@types/node": "22", - "@types/react": "^19.0.2", - "@types/react-dom": "^19.0.2", - "@typescript-eslint/eslint-plugin": "^8.21.0", - "@typescript-eslint/parser": "^8.6.0", - "axe-core": "^4.10.0", + "@types/jest": "^29.5.14", + "@types/node": "22.13.0", + "@types/react": "^19.0.8", + "@types/react-dom": "^19.0.3", + "@typescript-eslint/eslint-plugin": "^8.22.0", + "@typescript-eslint/parser": "^8.22.0", + "axe-core": "^4.10.2", "babel-jest": "^29.7.0", "babel-plugin-transform-react-remove-prop-types": "^0.4.24", - "core-js": "^3.38.1", - "eslint": "^9.12.0", + "core-js": "^3.40.0", + "eslint": "^9.19.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-import": "^2.29.1", - "eslint-plugin-jest": "^28.8.0", - "eslint-plugin-react": "^7.37.1", - "eslint-plugin-react-hooks": "^5.0.0", - "eslint-plugin-unused-imports": "^4.1.3", - "husky": "9", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jest": "^28.11.0", + "eslint-plugin-react": "^7.37.4", + "eslint-plugin-react-hooks": "^5.1.0", + "eslint-plugin-unused-imports": "^4.1.4", + "husky": "9.1.7", "jest": "^29.7.0", "jest-canvas-mock": "^2.5.2", "jest-environment-jsdom": "^29.7.0", - "lint-staged": "^15.2.9", + "lint-staged": "^15.4.3", "lodash": "^4.17.21", - "prettier": "^3.3.3", + "prettier": "^3.4.2", "react": "^19.0.0", "react-dom": "^19.0.0", - "rollup": "^4.21.1", + "rollup": "^4.32.1", "rollup-plugin-filesize": "^10.0.0", "sass": "1.83.4", "slugify": "^1.6.6", - "stylelint": "^16.9.0", + "stylelint": "^16.14.1", "stylelint-config-standard": "^37.0.0", "stylelint-config-standard-scss": "^14.0.0", - "stylelint-scss": "^6.5.1", + "stylelint-scss": "^6.11.0", "ts-jest": "^29.2.5", - "tslib": "^2.7.0", - "typescript": "^5.5.4", - "typescript-eslint": "^8.9.0" + "tslib": "^2.8.1", + "typescript": "^5.7.3", + "typescript-eslint": "^8.22.0" }, "peerDependencies": { "react": "^16.9.0 || ^17 || ^18 || ^19 || ^19.0.0-rc", "react-dom": "^16.9.0 || ^17 || ^18 || ^19 || ^19.0.0-rc" }, "dependencies": { - "@floating-ui/react": "^0.27.0", + "@floating-ui/react": "^0.27.3", "clsx": "^2.1.1", "date-fns": "^4.1.0" }, diff --git a/yarn.lock b/yarn.lock index bfc522805..e8e1da7a8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -40,7 +40,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.9, @babel/core@npm:^7.23.9, @babel/core@npm:^7.25.2": +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.9, @babel/core@npm:^7.23.9, @babel/core@npm:^7.26.7": version: 7.26.7 resolution: "@babel/core@npm:7.26.7" dependencies: @@ -63,7 +63,7 @@ __metadata: languageName: node linkType: hard -"@babel/eslint-parser@npm:^7.25.1": +"@babel/eslint-parser@npm:^7.26.5": version: 7.26.5 resolution: "@babel/eslint-parser@npm:7.26.5" dependencies: @@ -307,7 +307,7 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.25.0, @babel/helpers@npm:^7.26.7": +"@babel/helpers@npm:^7.26.7": version: 7.26.7 resolution: "@babel/helpers@npm:7.26.7" dependencies: @@ -398,7 +398,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-external-helpers@npm:^7.24.7": +"@babel/plugin-external-helpers@npm:^7.25.9": version: 7.25.9 resolution: "@babel/plugin-external-helpers@npm:7.25.9" dependencies: @@ -1291,7 +1291,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.25.4": +"@babel/preset-env@npm:^7.26.7": version: 7.26.7 resolution: "@babel/preset-env@npm:7.26.7" dependencies: @@ -1383,7 +1383,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:^7.24.7": +"@babel/preset-react@npm:^7.26.3": version: 7.26.3 resolution: "@babel/preset-react@npm:7.26.3" dependencies: @@ -1399,7 +1399,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.24.7": +"@babel/preset-typescript@npm:^7.26.0": version: 7.26.0 resolution: "@babel/preset-typescript@npm:7.26.0" dependencies: @@ -1588,7 +1588,7 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.19.0, @eslint/js@npm:^9.12.0": +"@eslint/js@npm:9.19.0, @eslint/js@npm:^9.19.0": version: 9.19.0 resolution: "@eslint/js@npm:9.19.0" checksum: 10c0/45dc544c8803984f80a438b47a8e578fae4f6e15bc8478a703827aaf05e21380b42a43560374ce4dad0d5cb6349e17430fc9ce1686fed2efe5d1ff117939ff90 @@ -1643,7 +1643,7 @@ __metadata: languageName: node linkType: hard -"@floating-ui/react@npm:^0.27.0": +"@floating-ui/react@npm:^0.27.3": version: 0.27.3 resolution: "@floating-ui/react@npm:0.27.3" dependencies: @@ -2338,7 +2338,7 @@ __metadata: languageName: node linkType: hard -"@react-docgen/cli@npm:^2.0.3": +"@react-docgen/cli@npm:^2.0.6": version: 2.0.6 resolution: "@react-docgen/cli@npm:2.0.6" dependencies: @@ -2373,7 +2373,7 @@ __metadata: languageName: node linkType: hard -"@rollup/plugin-commonjs@npm:^28.0.0": +"@rollup/plugin-commonjs@npm:^28.0.2": version: 28.0.2 resolution: "@rollup/plugin-commonjs@npm:28.0.2" dependencies: @@ -2680,7 +2680,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/react@npm:^16.0.0": +"@testing-library/react@npm:^16.2.0": version: 16.2.0 resolution: "@testing-library/react@npm:16.2.0" dependencies: @@ -2839,7 +2839,7 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:^29.5.12": +"@types/jest@npm:^29.5.14": version: 29.5.14 resolution: "@types/jest@npm:29.5.14" dependencies: @@ -2874,7 +2874,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:22": +"@types/node@npm:*, @types/node@npm:22.13.0": version: 22.13.0 resolution: "@types/node@npm:22.13.0" dependencies: @@ -2883,7 +2883,7 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^19.0.2": +"@types/react-dom@npm:^19.0.3": version: 19.0.3 resolution: "@types/react-dom@npm:19.0.3" peerDependencies: @@ -2892,7 +2892,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:^19.0.2": +"@types/react@npm:^19.0.8": version: 19.0.8 resolution: "@types/react@npm:19.0.8" dependencies: @@ -2945,7 +2945,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.22.0, @typescript-eslint/eslint-plugin@npm:^8.21.0": +"@typescript-eslint/eslint-plugin@npm:8.22.0, @typescript-eslint/eslint-plugin@npm:^8.22.0": version: 8.22.0 resolution: "@typescript-eslint/eslint-plugin@npm:8.22.0" dependencies: @@ -2966,7 +2966,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.22.0, @typescript-eslint/parser@npm:^8.6.0": +"@typescript-eslint/parser@npm:8.22.0, @typescript-eslint/parser@npm:^8.22.0": version: 8.22.0 resolution: "@typescript-eslint/parser@npm:8.22.0" dependencies: @@ -3491,7 +3491,7 @@ __metadata: languageName: node linkType: hard -"axe-core@npm:^4.10.0": +"axe-core@npm:^4.10.2": version: 4.10.2 resolution: "axe-core@npm:4.10.2" checksum: 10c0/0e20169077de96946a547fce0df39d9aeebe0077f9d3eeff4896518b96fde857f80b98f0d4279274a7178791744dd5a54bb4f322de45b4f561ffa2586ff9a09d @@ -4118,7 +4118,7 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^3.38.1": +"core-js@npm:^3.40.0": version: 3.40.0 resolution: "core-js@npm:3.40.0" checksum: 10c0/db7946ada881e845d8b157061945b1187618fa45cf162f392a151e8a497962aed2da688c982eaa1d444c864be97a70f8be4d73385294b515d224dd164d19f1d4 @@ -4782,7 +4782,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:^2.29.1": +"eslint-plugin-import@npm:^2.31.0": version: 2.31.0 resolution: "eslint-plugin-import@npm:2.31.0" dependencies: @@ -4811,7 +4811,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:^28.8.0": +"eslint-plugin-jest@npm:^28.11.0": version: 28.11.0 resolution: "eslint-plugin-jest@npm:28.11.0" dependencies: @@ -4829,7 +4829,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^5.0.0": +"eslint-plugin-react-hooks@npm:^5.1.0": version: 5.1.0 resolution: "eslint-plugin-react-hooks@npm:5.1.0" peerDependencies: @@ -4838,7 +4838,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.37.1": +"eslint-plugin-react@npm:^7.37.4": version: 7.37.4 resolution: "eslint-plugin-react@npm:7.37.4" dependencies: @@ -4866,7 +4866,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-unused-imports@npm:^4.1.3": +"eslint-plugin-unused-imports@npm:^4.1.4": version: 4.1.4 resolution: "eslint-plugin-unused-imports@npm:4.1.4" peerDependencies: @@ -4920,7 +4920,7 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.12.0": +"eslint@npm:^9.19.0": version: 9.19.0 resolution: "eslint@npm:9.19.0" dependencies: @@ -5813,7 +5813,7 @@ __metadata: languageName: node linkType: hard -"husky@npm:9": +"husky@npm:9.1.7": version: 9.1.7 resolution: "husky@npm:9.1.7" bin: @@ -7110,7 +7110,7 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:^15.2.9": +"lint-staged@npm:^15.4.3": version: 15.4.3 resolution: "lint-staged@npm:15.4.3" dependencies: @@ -8350,7 +8350,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.3.3": +"prettier@npm:^3.4.2": version: 3.4.2 resolution: "prettier@npm:3.4.2" bin: @@ -8483,66 +8483,66 @@ __metadata: version: 0.0.0-use.local resolution: "react-datepicker@workspace:." dependencies: - "@babel/core": "npm:^7.25.2" - "@babel/eslint-parser": "npm:^7.25.1" - "@babel/helpers": "npm:^7.25.0" - "@babel/plugin-external-helpers": "npm:^7.24.7" + "@babel/core": "npm:^7.26.7" + "@babel/eslint-parser": "npm:^7.26.5" + "@babel/helpers": "npm:^7.26.7" + "@babel/plugin-external-helpers": "npm:^7.25.9" "@babel/plugin-proposal-class-properties": "npm:^7.18.6" - "@babel/preset-env": "npm:^7.25.4" - "@babel/preset-react": "npm:^7.24.7" - "@babel/preset-typescript": "npm:^7.24.7" - "@eslint/js": "npm:^9.12.0" - "@floating-ui/react": "npm:^0.27.0" - "@react-docgen/cli": "npm:^2.0.3" + "@babel/preset-env": "npm:^7.26.7" + "@babel/preset-react": "npm:^7.26.3" + "@babel/preset-typescript": "npm:^7.26.0" + "@eslint/js": "npm:^9.19.0" + "@floating-ui/react": "npm:^0.27.3" + "@react-docgen/cli": "npm:^2.0.6" "@rollup/plugin-babel": "npm:^6.0.4" - "@rollup/plugin-commonjs": "npm:^28.0.0" + "@rollup/plugin-commonjs": "npm:^28.0.2" "@rollup/plugin-node-resolve": "npm:^16.0.0" "@rollup/plugin-terser": "npm:^0.4.4" "@rollup/plugin-typescript": "npm:^12.1.2" "@testing-library/dom": "npm:^10.4.0" - "@testing-library/react": "npm:^16.0.0" + "@testing-library/react": "npm:^16.2.0" "@testing-library/user-event": "npm:14.6.1" "@types/eslint": "npm:^9.6.1" - "@types/jest": "npm:^29.5.12" - "@types/node": "npm:22" - "@types/react": "npm:^19.0.2" - "@types/react-dom": "npm:^19.0.2" - "@typescript-eslint/eslint-plugin": "npm:^8.21.0" - "@typescript-eslint/parser": "npm:^8.6.0" - axe-core: "npm:^4.10.0" + "@types/jest": "npm:^29.5.14" + "@types/node": "npm:22.13.0" + "@types/react": "npm:^19.0.8" + "@types/react-dom": "npm:^19.0.3" + "@typescript-eslint/eslint-plugin": "npm:^8.22.0" + "@typescript-eslint/parser": "npm:^8.22.0" + axe-core: "npm:^4.10.2" babel-jest: "npm:^29.7.0" babel-plugin-transform-react-remove-prop-types: "npm:^0.4.24" clsx: "npm:^2.1.1" - core-js: "npm:^3.38.1" + core-js: "npm:^3.40.0" date-fns: "npm:^4.1.0" - eslint: "npm:^9.12.0" + eslint: "npm:^9.19.0" eslint-config-prettier: "npm:^10.0.1" - eslint-plugin-import: "npm:^2.29.1" - eslint-plugin-jest: "npm:^28.8.0" - eslint-plugin-react: "npm:^7.37.1" - eslint-plugin-react-hooks: "npm:^5.0.0" - eslint-plugin-unused-imports: "npm:^4.1.3" - husky: "npm:9" + eslint-plugin-import: "npm:^2.31.0" + eslint-plugin-jest: "npm:^28.11.0" + eslint-plugin-react: "npm:^7.37.4" + eslint-plugin-react-hooks: "npm:^5.1.0" + eslint-plugin-unused-imports: "npm:^4.1.4" + husky: "npm:9.1.7" jest: "npm:^29.7.0" jest-canvas-mock: "npm:^2.5.2" jest-environment-jsdom: "npm:^29.7.0" - lint-staged: "npm:^15.2.9" + lint-staged: "npm:^15.4.3" lodash: "npm:^4.17.21" - prettier: "npm:^3.3.3" + prettier: "npm:^3.4.2" react: "npm:^19.0.0" react-dom: "npm:^19.0.0" - rollup: "npm:^4.21.1" + rollup: "npm:^4.32.1" rollup-plugin-filesize: "npm:^10.0.0" sass: "npm:1.83.4" slugify: "npm:^1.6.6" - stylelint: "npm:^16.9.0" + stylelint: "npm:^16.14.1" stylelint-config-standard: "npm:^37.0.0" stylelint-config-standard-scss: "npm:^14.0.0" - stylelint-scss: "npm:^6.5.1" + stylelint-scss: "npm:^6.11.0" ts-jest: "npm:^29.2.5" - tslib: "npm:^2.7.0" - typescript: "npm:^5.5.4" - typescript-eslint: "npm:^8.9.0" + tslib: "npm:^2.8.1" + typescript: "npm:^5.7.3" + typescript-eslint: "npm:^8.22.0" peerDependencies: react: ^16.9.0 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.9.0 || ^17 || ^18 || ^19 || ^19.0.0-rc @@ -8912,7 +8912,7 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.21.1": +"rollup@npm:^4.32.1": version: 4.32.1 resolution: "rollup@npm:4.32.1" dependencies: @@ -9724,7 +9724,7 @@ __metadata: languageName: node linkType: hard -"stylelint-scss@npm:^6.4.0, stylelint-scss@npm:^6.5.1": +"stylelint-scss@npm:^6.11.0, stylelint-scss@npm:^6.4.0": version: 6.11.0 resolution: "stylelint-scss@npm:6.11.0" dependencies: @@ -9742,7 +9742,7 @@ __metadata: languageName: node linkType: hard -"stylelint@npm:^16.9.0": +"stylelint@npm:^16.14.1": version: 16.14.1 resolution: "stylelint@npm:16.14.1" dependencies: @@ -10007,7 +10007,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.7.0": +"tslib@npm:^2.8.1": version: 2.8.1 resolution: "tslib@npm:2.8.1" checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 @@ -10108,7 +10108,7 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.9.0": +"typescript-eslint@npm:^8.22.0": version: 8.22.0 resolution: "typescript-eslint@npm:8.22.0" dependencies: @@ -10122,7 +10122,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.5.4": +"typescript@npm:^5.7.3": version: 5.7.3 resolution: "typescript@npm:5.7.3" bin: @@ -10132,7 +10132,7 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.5.4#optional!builtin": +"typescript@patch:typescript@npm%3A^5.7.3#optional!builtin": version: 5.7.3 resolution: "typescript@patch:typescript@npm%3A5.7.3#optional!builtin::version=5.7.3&hash=5786d5" bin: