From 4b2670ad0583200e60205cef76931a32fd627d3f Mon Sep 17 00:00:00 2001 From: Etienne Magnier Date: Fri, 25 Oct 2024 09:49:52 +0200 Subject: [PATCH] feat: update react-app with latest romcal calendar & features --- react-app/package-lock.json | 730 +++++++++++++++------------ react-app/package.json | 127 ++--- react-app/src/constants/calendars.ts | 2 + react-app/src/utils/flatten.ts | 2 + 4 files changed, 475 insertions(+), 386 deletions(-) diff --git a/react-app/package-lock.json b/react-app/package-lock.json index 70ab442..67b2839 100644 --- a/react-app/package-lock.json +++ b/react-app/package-lock.json @@ -14,76 +14,79 @@ "@mui/icons-material": "^6.1.1", "@mui/material": "^6.1.1", "@mui/x-date-pickers": "^7.18.0", - "@romcal/calendar.americas": "3.0.0-dev.81", - "@romcal/calendar.argentina": "3.0.0-dev.81", - "@romcal/calendar.australia": "3.0.0-dev.81", - "@romcal/calendar.austria": "3.0.0-dev.81", - "@romcal/calendar.belgium": "3.0.0-dev.81", - "@romcal/calendar.bolivia": "3.0.0-dev.81", - "@romcal/calendar.bosnia-herzegovina": "3.0.0-dev.81", - "@romcal/calendar.brazil": "3.0.0-dev.81", - "@romcal/calendar.canada": "3.0.0-dev.81", - "@romcal/calendar.chile": "3.0.0-dev.81", - "@romcal/calendar.china": "3.0.0-dev.81", - "@romcal/calendar.costa-rica": "3.0.0-dev.81", - "@romcal/calendar.croatia": "3.0.0-dev.81", - "@romcal/calendar.czech-republic": "3.0.0-dev.81", - "@romcal/calendar.denmark": "3.0.0-dev.81", - "@romcal/calendar.england": "3.0.0-dev.81", - "@romcal/calendar.europe": "3.0.0-dev.81", - "@romcal/calendar.finland": "3.0.0-dev.81", - "@romcal/calendar.france": "3.0.0-dev.81", - "@romcal/calendar.france.paris": "3.0.0-dev.81", - "@romcal/calendar.france.saint-denis": "3.0.0-dev.81", - "@romcal/calendar.france.strasbourg": "3.0.0-dev.81", - "@romcal/calendar.general-roman": "3.0.0-dev.81", - "@romcal/calendar.germany": "3.0.0-dev.81", - "@romcal/calendar.greece": "3.0.0-dev.81", - "@romcal/calendar.guatemala": "3.0.0-dev.81", - "@romcal/calendar.hungary": "3.0.0-dev.81", - "@romcal/calendar.india": "3.0.0-dev.81", - "@romcal/calendar.ireland": "3.0.0-dev.81", - "@romcal/calendar.italy": "3.0.0-dev.81", - "@romcal/calendar.japan": "3.0.0-dev.81", - "@romcal/calendar.lebanon": "3.0.0-dev.81", - "@romcal/calendar.lithuania": "3.0.0-dev.81", - "@romcal/calendar.malta": "3.0.0-dev.81", - "@romcal/calendar.mexico": "3.0.0-dev.81", - "@romcal/calendar.netherlands": "3.0.0-dev.81", - "@romcal/calendar.new-zealand": "3.0.0-dev.81", - "@romcal/calendar.norway": "3.0.0-dev.81", - "@romcal/calendar.panama": "3.0.0-dev.81", - "@romcal/calendar.paraguay": "3.0.0-dev.81", - "@romcal/calendar.peru": "3.0.0-dev.81", - "@romcal/calendar.philippines": "3.0.0-dev.81", - "@romcal/calendar.poland": "3.0.0-dev.81", - "@romcal/calendar.portugal": "3.0.0-dev.81", - "@romcal/calendar.puerto-rico": "3.0.0-dev.81", - "@romcal/calendar.romania": "3.0.0-dev.81", - "@romcal/calendar.russia": "3.0.0-dev.81", - "@romcal/calendar.scotland": "3.0.0-dev.81", - "@romcal/calendar.slovakia": "3.0.0-dev.81", - "@romcal/calendar.slovenia": "3.0.0-dev.81", - "@romcal/calendar.spain": "3.0.0-dev.81", - "@romcal/calendar.sri-lanka": "3.0.0-dev.81", - "@romcal/calendar.sweden": "3.0.0-dev.81", - "@romcal/calendar.switzerland": "3.0.0-dev.81", - "@romcal/calendar.ukraine": "3.0.0-dev.81", - "@romcal/calendar.united-states": "3.0.0-dev.81", - "@romcal/calendar.uruguay": "3.0.0-dev.81", - "@romcal/calendar.venezuela": "3.0.0-dev.81", - "@romcal/calendar.vietnam": "3.0.0-dev.81", - "@romcal/calendar.wales": "3.0.0-dev.81", + "@romcal/calendar.americas": "3.0.0-dev.90", + "@romcal/calendar.argentina": "3.0.0-dev.90", + "@romcal/calendar.australia": "3.0.0-dev.90", + "@romcal/calendar.austria": "3.0.0-dev.90", + "@romcal/calendar.belgium": "3.0.0-dev.90", + "@romcal/calendar.bolivia": "3.0.0-dev.90", + "@romcal/calendar.bosnia-herzegovina": "3.0.0-dev.90", + "@romcal/calendar.brazil": "3.0.0-dev.90", + "@romcal/calendar.canada": "3.0.0-dev.90", + "@romcal/calendar.chile": "3.0.0-dev.90", + "@romcal/calendar.china": "3.0.0-dev.90", + "@romcal/calendar.costa-rica": "3.0.0-dev.90", + "@romcal/calendar.croatia": "3.0.0-dev.90", + "@romcal/calendar.czech-republic": "3.0.0-dev.90", + "@romcal/calendar.denmark": "3.0.0-dev.90", + "@romcal/calendar.england": "3.0.0-dev.90", + "@romcal/calendar.europe": "3.0.0-dev.90", + "@romcal/calendar.finland": "3.0.0-dev.90", + "@romcal/calendar.france": "3.0.0-dev.90", + "@romcal/calendar.france.coutances": "3.0.0-dev.90", + "@romcal/calendar.france.lyon": "3.0.0-dev.90", + "@romcal/calendar.france.paris": "3.0.0-dev.90", + "@romcal/calendar.france.saint-denis": "3.0.0-dev.90", + "@romcal/calendar.france.strasbourg": "3.0.0-dev.90", + "@romcal/calendar.general-roman": "3.0.0-dev.90", + "@romcal/calendar.germany": "3.0.0-dev.90", + "@romcal/calendar.greece": "3.0.0-dev.90", + "@romcal/calendar.guatemala": "3.0.0-dev.90", + "@romcal/calendar.hungary": "3.0.0-dev.90", + "@romcal/calendar.india": "3.0.0-dev.90", + "@romcal/calendar.ireland": "3.0.0-dev.90", + "@romcal/calendar.italy": "3.0.0-dev.90", + "@romcal/calendar.japan": "3.0.0-dev.90", + "@romcal/calendar.lebanon": "3.0.0-dev.90", + "@romcal/calendar.lithuania": "3.0.0-dev.90", + "@romcal/calendar.malta": "3.0.0-dev.90", + "@romcal/calendar.mexico": "3.0.0-dev.90", + "@romcal/calendar.netherlands": "3.0.0-dev.90", + "@romcal/calendar.new-zealand": "3.0.0-dev.90", + "@romcal/calendar.norway": "3.0.0-dev.90", + "@romcal/calendar.panama": "3.0.0-dev.90", + "@romcal/calendar.paraguay": "3.0.0-dev.90", + "@romcal/calendar.peru": "3.0.0-dev.90", + "@romcal/calendar.philippines": "3.0.0-dev.90", + "@romcal/calendar.poland": "3.0.0-dev.90", + "@romcal/calendar.portugal": "3.0.0-dev.90", + "@romcal/calendar.puerto-rico": "3.0.0-dev.90", + "@romcal/calendar.romania": "3.0.0-dev.90", + "@romcal/calendar.russia": "3.0.0-dev.90", + "@romcal/calendar.scotland": "3.0.0-dev.90", + "@romcal/calendar.slovakia": "3.0.0-dev.90", + "@romcal/calendar.slovenia": "3.0.0-dev.90", + "@romcal/calendar.spain": "3.0.0-dev.90", + "@romcal/calendar.sri-lanka": "3.0.0-dev.90", + "@romcal/calendar.sweden": "3.0.0-dev.90", + "@romcal/calendar.switzerland": "3.0.0-dev.90", + "@romcal/calendar.ukraine": "3.0.0-dev.90", + "@romcal/calendar.united-states": "3.0.0-dev.90", + "@romcal/calendar.uruguay": "3.0.0-dev.90", + "@romcal/calendar.venezuela": "3.0.0-dev.90", + "@romcal/calendar.vietnam": "3.0.0-dev.90", + "@romcal/calendar.wales": "3.0.0-dev.90", "@tanstack/react-query": "^5.56.2", "classnames": "^2.5.1", "date-fns": "^4.1.0", "flatted": "^3.3.1", + "i18next": "^23.15.2", "lodash": "^4.17.21", "nanoid": "^5.0.7", "react": "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^6.26.2", - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" }, "devDependencies": { "@babel/plugin-transform-class-properties": "^7.25.4", @@ -2076,663 +2079,747 @@ ] }, "node_modules/@romcal/calendar.americas": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.americas/-/calendar.americas-3.0.0-dev.81.tgz", - "integrity": "sha512-lwOEtRjnIyKl/wJgoAjlxYdvNzBTTW0bV+kTDRbwEANsyfX7dzjMvR9o6gQK5jzasYZicQ5II2wXH4IK+nSIXQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.americas/-/calendar.americas-3.0.0-dev.90.tgz", + "integrity": "sha512-bfGNB3Azpz0JierjZKcu4lrT4pYK1YVDP2kd+NwN1btpRsNuouYtbSDszZHKpz5RhpCAZzleT5A481wNBHPgpg==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.argentina": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.argentina/-/calendar.argentina-3.0.0-dev.81.tgz", - "integrity": "sha512-dG48M46PP7WscP/R0I7iG5MT/C1DcrgPdV2VCVSDTXB0flrtPjnHVjCLMRa+0AHS2Jj9SnqMW9jmnMD8A003uQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.argentina/-/calendar.argentina-3.0.0-dev.90.tgz", + "integrity": "sha512-hvYRcp9OvZpDz12U+8ML+EUG/HJCreDA26sN3gGTzMOlkkpUuNsC4RcQ5MnKpPjaH7DXetHdeoro0VdXYarJGw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.australia": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.australia/-/calendar.australia-3.0.0-dev.81.tgz", - "integrity": "sha512-S2QQAdQwd159WcArhSl4E1kqP4aq17EXCLFW9e9oRRdkJjshbpOsS7epYRtXsKXc/iG3mHhZAFyD5a8AYZwKDg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.australia/-/calendar.australia-3.0.0-dev.90.tgz", + "integrity": "sha512-h7txKIRRqnApuXr2envyR1slwk7ndJGkRvJM3GOOgJtrNCpN595wa+NOq1yCjMige92sHNM1ZqED/XsOii0VYA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.austria": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.austria/-/calendar.austria-3.0.0-dev.81.tgz", - "integrity": "sha512-Xajy6drjQwoT7YiK70acoVpUSXCl2mTdESi1kpJg/bOVmw21bux7yRuKbX+1cZtGDdCKTm5lsNsFdutUbbyJzA==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.austria/-/calendar.austria-3.0.0-dev.90.tgz", + "integrity": "sha512-/I5zVZ61oFLe0lL7jOGj+r/DAvGo0JOMNj6WT4/UJfQSxFjCvqePp0itss+jqR7cvqQihCRL//sGd9k23naTIA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.belgium": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.belgium/-/calendar.belgium-3.0.0-dev.81.tgz", - "integrity": "sha512-5v0d0Mtw6NsaWjXk7Gi2WxmQK3/O255pGS2ylZ37TB00R5K0JOCKmshFqMrh5hokpHlFh0UcCG0xg5/sZKPutg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.belgium/-/calendar.belgium-3.0.0-dev.90.tgz", + "integrity": "sha512-54BnNCkaWLjMjdE7KNzB08zcoK5KOwKSNr5n0DRQBs6Xq8wfo+m9sqihaUO2xgmn4cUvQLNJQzOWRQOzhiSccA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.bolivia": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.bolivia/-/calendar.bolivia-3.0.0-dev.81.tgz", - "integrity": "sha512-DRjuulysp4GNLe5HvfE8gwRG5NbkCPlDejH95hssmxKGsiqINcPVXXQUJnOxE5q4n+fogPi1IjrrtzPBabLbbg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.bolivia/-/calendar.bolivia-3.0.0-dev.90.tgz", + "integrity": "sha512-PJZooprq4f28AO/BhU08X7rv6VRhwpmQ4z8icLSs6EmdwX2kwMk+QMx0/lt/g1IZkoNjgHGmemBxu0NZKg/sug==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.bosnia-herzegovina": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.bosnia-herzegovina/-/calendar.bosnia-herzegovina-3.0.0-dev.81.tgz", - "integrity": "sha512-41NY7RuS7pZ+AMmKMx8rljyp03Ja4ushui4Dhpke6Lu1IRHzJFHi7IcvVUfOywHF9tsTV5fFzGNFXlPb6x8eVQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.bosnia-herzegovina/-/calendar.bosnia-herzegovina-3.0.0-dev.90.tgz", + "integrity": "sha512-OWFWudHvcaMEiWGt7wx6urvaFi+Re4gKat1fVSb9ZYafJ9fLv5eVESs5DUMczfe6/+9FbX2ggfygX5aNY6L6ww==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.brazil": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.brazil/-/calendar.brazil-3.0.0-dev.81.tgz", - "integrity": "sha512-4RSF5FiVWhZJm1CD4xJEZqDoX9dM5JIzuq+jZb+1uDWQvrJ0d0YGP8hFpdWW6b09Phheweu2itAunMh2G6p2pw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.brazil/-/calendar.brazil-3.0.0-dev.90.tgz", + "integrity": "sha512-Bx9gPDFBmNZJm8bk0EHJHiilJ5xVgOMW/Va+fqHqGVewIkTR7l//7ZlJBazJPhcHAYLIN3cilOaJJPNam0MaPg==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.canada": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.canada/-/calendar.canada-3.0.0-dev.81.tgz", - "integrity": "sha512-mSPulTQ0F1rheSr/42GKImOqYlSHCp3rpUKXkyRMGvCFQ5xSNzj1kL4wTDTOHiZnZijx/GlEk1rfC1HNrjDiwg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.canada/-/calendar.canada-3.0.0-dev.90.tgz", + "integrity": "sha512-TnX7WnQreZ7NJM992JT67XZeH66ZWrNWk0bF8lzVPjVWQJDdlw4O8ou34jttW6XQxQL4xHSgtb0VonV1pK1YEg==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.chile": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.chile/-/calendar.chile-3.0.0-dev.81.tgz", - "integrity": "sha512-+njDofHnAMSjxL5qMbAcN8oIW/ur8C9Nfkveg5oirKHoiykpZ4+YgUV0YAfH4Hwd4wMnwlWg4Lo1hP5mKomugw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.chile/-/calendar.chile-3.0.0-dev.90.tgz", + "integrity": "sha512-L4iJab6vxVV3zW4koD7JR4iHGqJYrRXBZazr6ysTH0AYIuj6hCvvZwsqE7tOPdRXgZznwepns8qjGWSG4eGgNA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.china": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.china/-/calendar.china-3.0.0-dev.81.tgz", - "integrity": "sha512-KMfJOosciIYj5xvaRDelePyWCRSMS3zy1A84OHUr2oZKF+OgwnwjEDUqKi3k7H43EZNltOgBza621KyerLc+Mg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.china/-/calendar.china-3.0.0-dev.90.tgz", + "integrity": "sha512-w2SMivsnLbrcA44ATHfec1nP8IQyXgsB/OLl5F96HaMjl4rRCcddvKLms2JNroPYqDSOMFdlPNkYu5CCK2DZqQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.costa-rica": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.costa-rica/-/calendar.costa-rica-3.0.0-dev.81.tgz", - "integrity": "sha512-KqC4mquJwOBW/4t7u3LdTFAUCmV81y6Uban3xAt2hy3DJ/wMhOFrhfAWgSkrw0IrgMyq6D+eli3m+dtvS9ulxQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.costa-rica/-/calendar.costa-rica-3.0.0-dev.90.tgz", + "integrity": "sha512-mdwk4LrMmfUWzyC7GUXq/PGEmR5491ynPxSIkGOls1eGpbPcGEHgjdqpG5+Ayn1oMD/y/pXvJGCFDoMhP3JI0A==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.croatia": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.croatia/-/calendar.croatia-3.0.0-dev.81.tgz", - "integrity": "sha512-33zNAYXBcBX3E57DoC+EkqCqVQN2mIezQVlE1I9K1678vml8EqUfoFdQJs2mrU74N8nTWwb7KD+dW94Ng8XOpg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.croatia/-/calendar.croatia-3.0.0-dev.90.tgz", + "integrity": "sha512-LaDfOvbragFk4/gTgogCSqiLAP7PqWxA5TkMgoAEk5YOgUZeNrahIUgVwQFY0e0k42RJ5VS9lZklncOnrXj2dg==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.czech-republic": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.czech-republic/-/calendar.czech-republic-3.0.0-dev.81.tgz", - "integrity": "sha512-FoAR0mtHQoiIjgebpnAxuLAeQ5YCZg+wqMtinxFP/U22vIgikL6A432ZyOpAb0JsebVv5uvlld5iVovYBVVG2g==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.czech-republic/-/calendar.czech-republic-3.0.0-dev.90.tgz", + "integrity": "sha512-ZOHXYAykOD8jmNAKQljVIkFbRf0wzxAVFUzvbdi64ntDXyoiE2yMXMHZFQbJNqTkO5+GtoGNj25sBWNzjRNMxQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.denmark": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.denmark/-/calendar.denmark-3.0.0-dev.81.tgz", - "integrity": "sha512-MvOSGYELbFXfO5e0ctu1Qwcb012rZ/V1/hl18d6Tqj34960qF6NZMnyU5FKWDMOlk4shXsq1UWJakx2+28wbbw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.denmark/-/calendar.denmark-3.0.0-dev.90.tgz", + "integrity": "sha512-PFY9tePtKX5z76f5sqNAzasPSBrL63qrQ+2uYWyKnTmD1R21gMp+Vjk/be6KsHEekUZ7Dnm/DTQXOZpEYKLjIw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.england": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.england/-/calendar.england-3.0.0-dev.81.tgz", - "integrity": "sha512-/eRyVlMOQQWvEqPv8tb1zQw65bx2hOl7vBcwiKulLjsqCrJQbcp4xKdoNIhQwu8RI0LPwIp75IbVeNpW+zYCeg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.england/-/calendar.england-3.0.0-dev.90.tgz", + "integrity": "sha512-zwV4OUZOE7Zxql3vHWNg3J2igJSCQD/+aEua3cetkycBJUM5LN/U2nYJkL4s1CDg9qWq244caAVbBbcifJ11BA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.europe": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.europe/-/calendar.europe-3.0.0-dev.81.tgz", - "integrity": "sha512-JfhRffbkkAfb7NqwEWUmI2R8ICnTh7LolISQ1y9rB1LHqr9lKQfcIVishw9OuRYUX+SMZ08N6HJJLHcexl7vIw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.europe/-/calendar.europe-3.0.0-dev.90.tgz", + "integrity": "sha512-A6N2W44gjjw9jsxT+yCrj2Fiez0AkPLN9AzDS2uV2geTglIcBJJuC13SlDOfK5czP/Hc7cKUwwXXUuhEK3rrjg==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.finland": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.finland/-/calendar.finland-3.0.0-dev.81.tgz", - "integrity": "sha512-7l8DBc633ukUHy70oWi1wuMPaauMOQBMy6Znbcdc7FMPr5SdTZj77An7qFWjvh/Y48N1snuPuERPsRCh0kU56g==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.finland/-/calendar.finland-3.0.0-dev.90.tgz", + "integrity": "sha512-tJ9p7z783D83TIXT4gyl4bEkVqRXZF2jpstVJxW1K5ihkvRz0TbyNNKj5YTMnFreyPs9+SXXmPBDwMPoQUM6ZA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.france": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.france/-/calendar.france-3.0.0-dev.81.tgz", - "integrity": "sha512-LkwnFOzVkg9xtwvrQPlcQv3c8ra67a/BJQFmNwfU+/cXycUWzbBu3z8Zz39obadyxK9tddfSJ3E/U8RdiukWVg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.france/-/calendar.france-3.0.0-dev.90.tgz", + "integrity": "sha512-kSTU5rPEpaiaT3cNXNLNkyd5rJjFpFrjSD+JIUJQab0xNn5C8r8HlILh/eAEIHZquXmFnweLRbzMggrX5UK8/A==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" + } + }, + "node_modules/@romcal/calendar.france.coutances": { + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.france.coutances/-/calendar.france.coutances-3.0.0-dev.90.tgz", + "integrity": "sha512-4of+8FLyj1smElajhSE5eip7dNe8B9aLewzM9yAnQcdsFI+j1tkeR517+PFMQk8qdjH3OrRRNF8RUtMZaQ38ZQ==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "romcal": "3.0.0-dev.90" + } + }, + "node_modules/@romcal/calendar.france.lyon": { + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.france.lyon/-/calendar.france.lyon-3.0.0-dev.90.tgz", + "integrity": "sha512-wWSkJCI/HKvRSluEEB3I338jGu6BrZEqF7Z18uoc1T0W4ilAHwd8cMLzTOtKvRlXpAKH1LyVC5txsy9ZfjIC1Q==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.france.paris": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.france.paris/-/calendar.france.paris-3.0.0-dev.81.tgz", - "integrity": "sha512-XmkVGR5M2YsXeNlsmJ58/8FEiHGF+So9G3L1ZBUXqM1WOji+j8Pbq5DAa5mSlXppT/ATxORijyU8QNpbARAeGQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.france.paris/-/calendar.france.paris-3.0.0-dev.90.tgz", + "integrity": "sha512-Tzwg+s25XKVZSIT1sL3zdyBJwBUiR2pT3K9UadMXj57PfjC8SkiDyolw0rNYRa7OjWrXZODXUme1sjvtWRO4MQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.france.saint-denis": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.france.saint-denis/-/calendar.france.saint-denis-3.0.0-dev.81.tgz", - "integrity": "sha512-UaP87bP4rY6C7DdOAcozY+7SdCV35f1OwNhRxJCrxOlk0vPALPXEXYamlJVkuFxmWPCxbuDw8Ep9aaQ7NXbrMg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.france.saint-denis/-/calendar.france.saint-denis-3.0.0-dev.90.tgz", + "integrity": "sha512-PESNDClSHIwdxcJwvoXW15ipZ3F42k1txCbPreT/hTMoVpVz6evn4sSYxvu67f90gTfnFA/yTBBn5KtWFzo4VQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.france.strasbourg": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.france.strasbourg/-/calendar.france.strasbourg-3.0.0-dev.81.tgz", - "integrity": "sha512-C71sSlm0zHA2zajacR21oHWjGoYSSpm+2mKBzW58eCM9o6UnHpLDd//fw+cPEO6qKl/+ZpLXeht7Yv9c2sdoDw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.france.strasbourg/-/calendar.france.strasbourg-3.0.0-dev.90.tgz", + "integrity": "sha512-91BgbmqeH67rqk58cEGsnvYObaVGdQwH9mvMuzb9bl2ogTFibhikW0Z40P/lT9s4rTTibyZwKCAv+B5hufWnYA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.general-roman": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.general-roman/-/calendar.general-roman-3.0.0-dev.81.tgz", - "integrity": "sha512-NDdK8Xyc3OJkxWyQZ8VzD8CrBHYBRpZyNMpvmhuI/+G/wxLIQa7FfE5goAcAKegCV6Aeb0thIN8AUpqRNQVRog==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.general-roman/-/calendar.general-roman-3.0.0-dev.90.tgz", + "integrity": "sha512-xfQnZ9JwFmNvwI64nXl0xkgISU9Y3Yzv+1IxSkkdSQMbvKIEbZbkep3jDDe44z7yUteHZ0vnF0ok7G/U6Ge27g==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.germany": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.germany/-/calendar.germany-3.0.0-dev.81.tgz", - "integrity": "sha512-9M29IhTTixdTSuF4hzkiT7e0geiHiCJ54f61+51ykk/bYOIHyD1YhahJom60NCf41m96NGpYuxUkfYwwGo3fdw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.germany/-/calendar.germany-3.0.0-dev.90.tgz", + "integrity": "sha512-iPOGCTgGb+EUXrcLNEfuJ/GsYs5wGoVriRcCKh9Kywg0Vdy4KbrDAPJFlq54J1CnjZE4xy8K4q8uH+F/ZEIUgQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.greece": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.greece/-/calendar.greece-3.0.0-dev.81.tgz", - "integrity": "sha512-3LUGU+zzHwN+6EDjhcqLclyHv1YHTMEP5ETO6OMWnz14azY0VgPWeVOs1CCLhi20MZRPe/9SbUdr4BTYvVni0w==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.greece/-/calendar.greece-3.0.0-dev.90.tgz", + "integrity": "sha512-2JWKkvdHM/KoJYkPdE18xdWp1vz8Yf8rYVeIGtFZsmU9vpWbSwOxCDEWbV+P3NXG4ULoxSoPq7KEGTXuOKx+iQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.guatemala": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.guatemala/-/calendar.guatemala-3.0.0-dev.81.tgz", - "integrity": "sha512-OG4rM/zDGk0hl30feWFF3wIyF9b5V9HObivnV7evi+BLcQbITUIYZ8zxhd42wsgNOVKNfJBhvqLErevoFLQYZQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.guatemala/-/calendar.guatemala-3.0.0-dev.90.tgz", + "integrity": "sha512-5GQSJxn0ZKVrrmn8Zqmi0pAkotO7Qf6ZUwXo4ZaRG2ZaWvEySOBKshZKeVSywnE0pog+xOmm81HA/hQw31pRDA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.hungary": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.hungary/-/calendar.hungary-3.0.0-dev.81.tgz", - "integrity": "sha512-NkV6ya1HX9b1eNof/KbPTkdDblgVmxGGdeNkijPTso/X2u1ziFkHM7xRQuVh1VI/gvPbPLEg96q/wDF0RYqffw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.hungary/-/calendar.hungary-3.0.0-dev.90.tgz", + "integrity": "sha512-b6Jskbo4UrR4VrnUi354vxJ/b36O06jNaZgsWIeV/OKz+H0xcz+iwsB1usq+OHpM8+JZd21RGNI4j2mF+GPggA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.india": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.india/-/calendar.india-3.0.0-dev.81.tgz", - "integrity": "sha512-dBjx1m+T3MI/lm1xQyxfF3C284mD5cP7yDHCG9dtICj4EiBC5g/QWrqMQgdDZTS22lbzUmwK5h9phCc1desyiQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.india/-/calendar.india-3.0.0-dev.90.tgz", + "integrity": "sha512-s1aN7cYwIh/F0Xo3Sq42Yxgi/PNNlEDbCaE25SJ+8pq3KAnf7AKAtZmXnew0uobLF52CNAZPIDijbvyGjNIMUQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.ireland": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.ireland/-/calendar.ireland-3.0.0-dev.81.tgz", - "integrity": "sha512-V0icd+Q/taXI40ZPrBUMURQgCjZ8qOU+mmrqjbfnNCAiMtVWD+qFQ31abPtFrQzIlR68zZ9HAttn2J0tu8ok6g==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.ireland/-/calendar.ireland-3.0.0-dev.90.tgz", + "integrity": "sha512-r+P1WwHfzalw6Uigpi+rl2ssiY5Mn3H7V9haSs7AUjDrqNoYJr3YcNsh7xGYo/s/e+QkqmqvwTvU+tFurVwjGw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.italy": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.italy/-/calendar.italy-3.0.0-dev.81.tgz", - "integrity": "sha512-2F1lhIZTuoVapnZMWLRyQyI0HL9hqX2xk6LvxKYh5rLA9fY3C1DU2Jk6BNFFdDLrpdVQdRC6nadyyTluLKc/0w==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.italy/-/calendar.italy-3.0.0-dev.90.tgz", + "integrity": "sha512-ZVRXwlSY+V1e5vwcQ1hhh1M1zzcIm7lq6m0zqpKacrg9wCejvtiuVQOEvdebfGFOPxSOmEDP3V1jpq/ZSXkKdw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.japan": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.japan/-/calendar.japan-3.0.0-dev.81.tgz", - "integrity": "sha512-NZTFI6N61aU2c3FUYOmmskd3mq5Thr7jd/DgQGnsn/ayfHC8yUlF+1bb5eWFoUcmf7XeXkG0xQwAIYQV2/dU5w==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.japan/-/calendar.japan-3.0.0-dev.90.tgz", + "integrity": "sha512-8OqxSLtLMJJOpumETbPORnD6+/A4l1tqrA4zdxCjN+EHEaVgEkEhXGgIGqWm2bRVCMNd/Y315bBIvJhfqDLimA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.lebanon": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.lebanon/-/calendar.lebanon-3.0.0-dev.81.tgz", - "integrity": "sha512-CFOXU4wltiPpwhq6Y9wqFnVMj90LFmjCutT7h2i227+mcYfuedBmsW2WRsw2ftc7ETt5UZlUcJGYA266ngac7A==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.lebanon/-/calendar.lebanon-3.0.0-dev.90.tgz", + "integrity": "sha512-MNEe8nH0S0HkLicF7mZqrjXhcdlUJSfNbhacG35jb6AK2Rs2iq9tRmV5ZEL7IptuVZQNSF/l0LOaDvlzRuVLuA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.lithuania": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.lithuania/-/calendar.lithuania-3.0.0-dev.81.tgz", - "integrity": "sha512-8Gf8K6wnjbr9MayNJEG2Kn9+eGHrvNuZiQMqXySc7TjHodywsr4zj2HSUnVHwhIkmSLg0i9wRy6CCVbJPVQrGg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.lithuania/-/calendar.lithuania-3.0.0-dev.90.tgz", + "integrity": "sha512-cnTv/Khl2W8d8t0bD5YUAqPxt0SdSmtT/nl24HKBBH6b4NSNNoNCvApeWJTU6xRbQ3tzGPK/Kzs93dD8Lus4Rw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.malta": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.malta/-/calendar.malta-3.0.0-dev.81.tgz", - "integrity": "sha512-ytDGBwvZRX2FeULEe4Xfg/qLYGwE49IyrSlfyQ+eFUl/+xYKrrvZesGxjOyAoJrNQ8aOQ04fNQnop8fECmLtpA==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.malta/-/calendar.malta-3.0.0-dev.90.tgz", + "integrity": "sha512-AwEUSm7LNxJE0qg+K/2y+X22wNlpoISHIO5xcDfq9cAJs/3asuqc4TYKG0ge9NO8nB8JPNfbwenUnqSr6LxgMA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.mexico": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.mexico/-/calendar.mexico-3.0.0-dev.81.tgz", - "integrity": "sha512-zP1x2Jk3nnlZiUOhsKqEOJBbZVIZYnz6GdDQnLiQPBujcsxio9HayvfHQPjBdtHGbLYrjSQiAP/VYJpdJUa/KA==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.mexico/-/calendar.mexico-3.0.0-dev.90.tgz", + "integrity": "sha512-iEsWNpbQmD5JK1NpfOdImGFoBx41n2im0h0Ya/JCvnuIPL3ZUwNR6Tm3dpJdERXFJdA1BLrT1NHq8oltceVoqA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.netherlands": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.netherlands/-/calendar.netherlands-3.0.0-dev.81.tgz", - "integrity": "sha512-VUfjflubxROwFubG0hUEsHZ6hbajfhCoQxNPh5NKDLS5WmHhFgQqnju5Ue7l5XAClzIeqXIj1cdFCkZBPARbjQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.netherlands/-/calendar.netherlands-3.0.0-dev.90.tgz", + "integrity": "sha512-DWCoFKz55pMX064wxbW26sEIlNSVNbKh6w6HOSUd6JxmLyGQOKogb/XC2QfsFMFTYVz34y5oDGh9waaFPn0qHw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.new-zealand": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.new-zealand/-/calendar.new-zealand-3.0.0-dev.81.tgz", - "integrity": "sha512-K0RST5Vy5hYrXkAAs+LUyWXU7bxgA+XjXm9KFgQr2EnEgs1ujhxfoANj7chC3A5pKkm05upxMxf6bfmj6ks9sg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.new-zealand/-/calendar.new-zealand-3.0.0-dev.90.tgz", + "integrity": "sha512-Bh7jU4gSL4aw//MRWk03HRIagSKMoCnUn2LNSZ7HJU5DobGYPrdj6JotTIQ2xQORe7gdYnSS4qhCSRdAA+1Vrw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.norway": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.norway/-/calendar.norway-3.0.0-dev.81.tgz", - "integrity": "sha512-DQ8GLmT3qFhdt2gFt28Gdqkk1Rzl9lNX0SXo1pYQ5ioPdu/NEvIrW0vSyMclarlBFLQSt+O2V2J4dCwhUWUDIg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.norway/-/calendar.norway-3.0.0-dev.90.tgz", + "integrity": "sha512-+FOZriEW9HJEKS2Bt+dZJlF0KYyXHGCTQePgztxzcPJOuN/uA+iDuH6zxeyfD6vwliZMX7xricse5sFT+9JGxA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.panama": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.panama/-/calendar.panama-3.0.0-dev.81.tgz", - "integrity": "sha512-DlUZSILlViKb0Was2IHspQ/ziamL1jOysg3o59nQK718QSP1Irvb1nGK1/nm619UacNEeCo9nybpMhOajL0EZw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.panama/-/calendar.panama-3.0.0-dev.90.tgz", + "integrity": "sha512-W1aelp2WcNGm++7O9swX0qvSmgHExRSVrQb4lKxn4JwGjb/A7w378h48TLkfv5Wh8GZ6Q6agAN2eX0i793ZQBQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.paraguay": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.paraguay/-/calendar.paraguay-3.0.0-dev.81.tgz", - "integrity": "sha512-MsmFewkNh5MLreQTkWPKHxkpthB83eb9RaFDjmfzji9sgKzTlENrDEiNZyRug3WTtM3qZz6zNIg/GQz2bmfmXQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.paraguay/-/calendar.paraguay-3.0.0-dev.90.tgz", + "integrity": "sha512-gnO9MmClfPXEyih6HXhag9FnBi803DOBgmCHyKTHRTAMNoVBDh8mbn9mv1mm5uupf2BEeYIXFRtxlEuAP5dzBw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.peru": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.peru/-/calendar.peru-3.0.0-dev.81.tgz", - "integrity": "sha512-TWqsxFu+JEs2wnd0ubk2ZSKc3DfBTuPGr438ZLMsvSANbl4LlUpKUqtJph7GWCl9FHo3hyNTRpiCb0JLWhaI4Q==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.peru/-/calendar.peru-3.0.0-dev.90.tgz", + "integrity": "sha512-HipN+TcRbnLl+FOAsZh7SKd11f8sHpGB6p69CVhdEseqAWKtn9W5j35dV7h+9Lbia/HAKjJgRBMzjbRXwWCtUg==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.philippines": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.philippines/-/calendar.philippines-3.0.0-dev.81.tgz", - "integrity": "sha512-C1TWVnaaTjo/QZOWmQzzrOaknDJhC+LHBimzZN9LJ6mvb825Dwp3ADG/0y+EqUJ3aUfrm4vaIX5gdEbCroWX+g==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.philippines/-/calendar.philippines-3.0.0-dev.90.tgz", + "integrity": "sha512-USM0HgQK4g6eDPZOG1M+goh1fNPfc/CVTIjEPljxzRyPOfc2ZdbMM7QhRTC0s8BE1Rb06DjBk2/K2Znna5mquQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.poland": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.poland/-/calendar.poland-3.0.0-dev.81.tgz", - "integrity": "sha512-Tt8hzU2n2lyRMPgwIF2FJBTKwMTCajq8q6MUVpZjgFoXJLhEcH40+QF21kZtl5AFfofdjnlYT8SNXTt2omU3lw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.poland/-/calendar.poland-3.0.0-dev.90.tgz", + "integrity": "sha512-hrMUr6urLPrNV8jb6SID51P2Ul5a9Ds7ksehjS4p8ykm6Rn5R38pAcIAqp3fSY7HyGIZ77iFcDjHk8gN596Z5g==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.portugal": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.portugal/-/calendar.portugal-3.0.0-dev.81.tgz", - "integrity": "sha512-EItse+HU7mWcU62q/c6e6J3DPN//1mxVoWaKEyPL591Mnmzdz7omkd6Vd1dCZ5qYdBk4LHgWlBhibTyHDK4E6g==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.portugal/-/calendar.portugal-3.0.0-dev.90.tgz", + "integrity": "sha512-QY7fyj5owMCy+2HcudbHSFoF0eFtbfOevrAeLvyNOE8K2rbsJBFC/wjZLL8bbVCZaC2OdwcC3InN95Rn0GJAmA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.puerto-rico": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.puerto-rico/-/calendar.puerto-rico-3.0.0-dev.81.tgz", - "integrity": "sha512-LKdECzbr5sl3xoZ3YfunJotDM9XscJ3yeHTNoEaT8bRpfScAMx5fiuEKx12wD4AId2gsjzfBfCHWWWlXoUbE+w==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.puerto-rico/-/calendar.puerto-rico-3.0.0-dev.90.tgz", + "integrity": "sha512-BsGFJu2tkq6AWiqnNtQ67Yqalp70dKvq1IKrmBr/Uk2hw2+E/DVZkna1RJZ4KprPNYpV6xzobd8NrsP7fLABMg==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.romania": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.romania/-/calendar.romania-3.0.0-dev.81.tgz", - "integrity": "sha512-11p6GGYTELyyqVQFwwGOE+ibx7JzDwp+DfQD8Rf/cpNBorukpEeSy3x2n5HUx3wDc3VD3Wj77cVtRCe+sFaBYg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.romania/-/calendar.romania-3.0.0-dev.90.tgz", + "integrity": "sha512-RBk9SofS2Xg15Wkr6YqqR/JWrjr2oTm9bBTF9BbpNVUOVDLIm5DRJyslkQV6Qv3FS9FgBVcux/5fPHA8KBCSLw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.russia": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.russia/-/calendar.russia-3.0.0-dev.81.tgz", - "integrity": "sha512-cam6hLl889Z1Z3GyjlG6nc5B9+gEvmYUSskmSLzHZUr1cN/HYCL6WdWfzUS0R3OTPnPVad0VT0U6ikaUSXl+aA==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.russia/-/calendar.russia-3.0.0-dev.90.tgz", + "integrity": "sha512-CCiwhJVRiJOPupJVBsZv9A4IoAzz5BVNadkgHyRfjNXaQuydTIcgHPazgy2xgQKtnMeHFkPH2yZ56zA4GRxNNQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.scotland": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.scotland/-/calendar.scotland-3.0.0-dev.81.tgz", - "integrity": "sha512-KnpnXGoo53Ln/R8dNtTvjZaa3GXIH5RpYTsThR5+mr2GLZUTzsLIJFlLHfisFGiM+X4MlHedtUXfeSZQd/vlsw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.scotland/-/calendar.scotland-3.0.0-dev.90.tgz", + "integrity": "sha512-Mv/BJJl/C9HyYhZXddCL/rYnnp7Cr6I3512kT8XUttepHU4m8LSwXD9uZaIU7GbOzlKQUKQc1Qh2IbNPN4aDlw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.slovakia": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.slovakia/-/calendar.slovakia-3.0.0-dev.81.tgz", - "integrity": "sha512-BUTKGBNDU12gFzNidVztLc+IxOCkFZBl7M6vhm0po8/ZzrLfYERLpfdchygT3Sy5e3a1MV2vOccWfiSAGzeUmA==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.slovakia/-/calendar.slovakia-3.0.0-dev.90.tgz", + "integrity": "sha512-QUOYzJAWuloT91W+HD0HzgtB9263tpRGEu1MlrwpOnnB7p3UPMV4IyUdj2bmluPTSLKQnKpq+jUIARttnxKs0Q==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.slovenia": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.slovenia/-/calendar.slovenia-3.0.0-dev.81.tgz", - "integrity": "sha512-SLMdASyTZFvqzKc9T8oHpX3dLtznONmia1mvIqlxyYpYxeJdHmN+HJ13H/XfEoB2jZT2N09tT05vB2FLTCu+PA==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.slovenia/-/calendar.slovenia-3.0.0-dev.90.tgz", + "integrity": "sha512-5eMrTY/Vt6ybWLfO8WWTTmncIBIhdG/0hpaDTnodl8GjvHdZ+Tn8LfzKfP81xdwUVOW+9BPEneFCv9QTa93KcA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.spain": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.spain/-/calendar.spain-3.0.0-dev.81.tgz", - "integrity": "sha512-sUK4WZfT+UfENJisc93jCufL87wffdfOLk5tSnKAwik4uX9KhqdtdvDn8H3lKtPrLpwwMuFYPdsH9fUl04H+qQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.spain/-/calendar.spain-3.0.0-dev.90.tgz", + "integrity": "sha512-MeRwlrePEqmfSlHb6NdyAcxr11XWsOIVL8/vU98v7N3jAFf4yyiWTi5TAfsI7oUetL2Ree+GrPhY/PBKaizokw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.sri-lanka": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.sri-lanka/-/calendar.sri-lanka-3.0.0-dev.81.tgz", - "integrity": "sha512-qf4DmXpEc2FwKPkdLkhflAzi09mv/2ro+iuViSrRxFSj7wgT1VQgBedrRBfRLUV9c4mT865/nuIqyRsOfep/ig==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.sri-lanka/-/calendar.sri-lanka-3.0.0-dev.90.tgz", + "integrity": "sha512-a0ZAkDRAyo45N7c4k+r1MZ9/0K5EDjhSz3sW2/elufYrovXTwIlp3G7X/fGngxYGLy8Js1judAXacXMglFKVBw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.sweden": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.sweden/-/calendar.sweden-3.0.0-dev.81.tgz", - "integrity": "sha512-nHqMQOfZxjvGIbXkAa5baG6Lvegh4VU/tGOqIvKPH9kOop6TLguz7a73kg6DEx40JDEtJEGvmrNhusOkL4f4tg==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.sweden/-/calendar.sweden-3.0.0-dev.90.tgz", + "integrity": "sha512-KvuGLw9gRH1G69G/l2JWGbSLDQrLug1fsVhdF/NtYdcu+7FUJGJZq4OmGlM4e+1oihtSQM6Nrgnu35peRc0HQA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.switzerland": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.switzerland/-/calendar.switzerland-3.0.0-dev.81.tgz", - "integrity": "sha512-SIfOrs7D35rSceARltyFS5AmJtuB+SKz2zcz0yOswVhYWHkOsbGDVYcgJvhERSkYQOkKQYe4XiWN+xaZWQuMPw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.switzerland/-/calendar.switzerland-3.0.0-dev.90.tgz", + "integrity": "sha512-ckWuaee8Dtlh6Bva2VJT5VYqgYvugDtiLPhd8X5waRZ1w5WJkVX1Weq82B1zOn8IHoWCg+zCvH4fn6tEX7QOJQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.ukraine": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.ukraine/-/calendar.ukraine-3.0.0-dev.81.tgz", - "integrity": "sha512-A8SRN064CUmVw/r8wtgfRW4JkUs38zBs2C3pdGXDaHxukD0jdCf40Kt7Vgl/aIShH/kxF5tqqSE2BojQHWzRPA==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.ukraine/-/calendar.ukraine-3.0.0-dev.90.tgz", + "integrity": "sha512-L4MekfxJWZTheAYlE4ZH/cdzPUA4FSymYIgWBOXMK4OtYHuaV5DOcchs3E4Mj3ZNWJWZT7i8jwwUf2CRkEfDlQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.united-states": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.united-states/-/calendar.united-states-3.0.0-dev.81.tgz", - "integrity": "sha512-G/LAZ3s0NIXaS4w9QXf9srrIjepMvd5ZkNhJU7BWhDU7nVy+gWf4AMmkpOhxquxnKFW61loq6RxVBMc+hMjeXw==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.united-states/-/calendar.united-states-3.0.0-dev.90.tgz", + "integrity": "sha512-bhK+T4ypE3dr/r5OfpOZ/tdgFqt2uYDTml6jpJ57gFGRABJXWbVI84sYLZKdknxI1h24jzJuNMa3HO3MdodpnQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.uruguay": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.uruguay/-/calendar.uruguay-3.0.0-dev.81.tgz", - "integrity": "sha512-tGaPUGBJLDk7TWUO0tRzxdni+tFV6zSIGqEnZdpGqoJ5Ri3XS6sO7jIG+BlSzrie2PZOc/IgdWXeuIS1fF+i1g==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.uruguay/-/calendar.uruguay-3.0.0-dev.90.tgz", + "integrity": "sha512-rtF0lgLBKc0zeW/72s1dEPa8AnlxUdHViuTsPPfe+6U6cgoJlTjfE+qkK3dDb6Wk2YLH98UYMQV9Md67cknckQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.venezuela": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.venezuela/-/calendar.venezuela-3.0.0-dev.81.tgz", - "integrity": "sha512-7C3QuHjdLhWenWWlrQr62qtA6d6hSJ3YCz2YLDqQdTJnBDMeLYpAVnZo4GaXKnAHpHY1NYGr+BsGWpujHi9UQA==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.venezuela/-/calendar.venezuela-3.0.0-dev.90.tgz", + "integrity": "sha512-fFKvEwVYV+9bDXgzZvqCUPBNFOFdB+6L/Ec+UuokTv1TnyBNaMR3mXofAiKmgOxforq0Dutnz74IGpaMhKkOew==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.vietnam": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.vietnam/-/calendar.vietnam-3.0.0-dev.81.tgz", - "integrity": "sha512-07HcSmw6pTbHHpL/KIl4qWahVkBCivOIVD7Tn6O0Vu6zg+fau0WCFbCehvLBAomO7BiIV73KDoCxZ+GHeobmkQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.vietnam/-/calendar.vietnam-3.0.0-dev.90.tgz", + "integrity": "sha512-CzSA0u9Z+9dp/ukEyU6+l9o2y8BDB4n8La1OLsOCgMNdUd4y4i34x53yWzrAID86OkMmSSaJXMcW0Soj8Gv5XA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@romcal/calendar.wales": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/@romcal/calendar.wales/-/calendar.wales-3.0.0-dev.81.tgz", - "integrity": "sha512-EFHJXR9sfb0TT5IK0SG8oEJaPTd9LR8FxI3RZ5axBepyV6uK0cn55J8n9XD4wiJ0jONKb3LOL2lIe0DXd4cwvQ==", + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/@romcal/calendar.wales/-/calendar.wales-3.0.0-dev.90.tgz", + "integrity": "sha512-O08ZZMuej/DezOysK0ZOAz2YsBsiAAvbVkOD0FMD4LBeI7vGebwwdDHINJf1EenV/5t+VL/jX7TA6ZHgAqu46Q==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" } }, "node_modules/@tanstack/query-core": { @@ -3744,9 +3831,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001662", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001662.tgz", - "integrity": "sha512-sgMUVwLmGseH8ZIrm1d51UbrhqMCH3jvS7gF/M6byuHOnKyLOBL7W8yz5V02OHwgLGA36o/AFhWzzh4uc5aqTA==", + "version": "1.0.30001669", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz", + "integrity": "sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==", "dev": true, "funding": [ { @@ -3761,7 +3848,8 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/caseless": { "version": "0.12.0", @@ -6069,9 +6157,9 @@ } }, "node_modules/i18next": { - "version": "21.10.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.10.0.tgz", - "integrity": "sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==", + "version": "23.15.2", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.15.2.tgz", + "integrity": "sha512-zcPSWzCvw6uKnuYHIqs4W7hTuB9e3AFcSdZgvCWoPXIZsBjBd4djN2/2uOHIB+1DFFkQnMBXvhNg7J3WyCuywQ==", "funding": [ { "type": "individual", @@ -6086,8 +6174,9 @@ "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" } ], + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.17.2" + "@babel/runtime": "^7.23.2" } }, "node_modules/ieee754": { @@ -8104,13 +8193,14 @@ } }, "node_modules/romcal": { - "version": "3.0.0-dev.81", - "resolved": "https://registry.npmjs.org/romcal/-/romcal-3.0.0-dev.81.tgz", - "integrity": "sha512-iisDnEgRhHjXI3jSr70RxiyBgXGzzq1Dgrs3xIRMMDuQIhyHe2tdybXQ7kLP4JX0x82TqM6ZG948po/4E6BdZA==", - "dependencies": { - "i18next": "^21.6.0", - "ts-deepmerge": "^7.0.0" - }, + "version": "3.0.0-dev.90", + "resolved": "https://registry.npmjs.org/romcal/-/romcal-3.0.0-dev.90.tgz", + "integrity": "sha512-PwM6TMK2GQ0hdsFUrkbErTMT9yvC43Mo0EoPk0PPToEtqcSN98UQj8jPQO6V5xxLfT44mW7hr7mdL2oYW8jKoA==", + "license": "MIT", + "workspaces": [ + "rites/*", + "packages/*" + ], "engines": { "node": ">=18.0.0" } @@ -8698,14 +8788,6 @@ "typescript": ">=4.2.0" } }, - "node_modules/ts-deepmerge": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-7.0.0.tgz", - "integrity": "sha512-WZ/iAJrKDhdINv1WG6KZIGHrZDar6VfhftG1QJFpVbOYZMYJLJOvZOo1amictRXVdBXZIgBHKswMTXzElngprA==", - "engines": { - "node": ">=14.13.1" - } - }, "node_modules/tsconfck": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.1.tgz", diff --git a/react-app/package.json b/react-app/package.json index ddab71d..cbf56c1 100644 --- a/react-app/package.json +++ b/react-app/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "build": "tsc && NODE_NO_WARNINGS=1 vite build", - "build:dev": "VITE_DAY_VARIANT=developer npm run build", + "build:dev": "NODE_OPTIONS='--max-old-space-size=8192' VITE_DAY_VARIANT=developer npm run build", "dev:link": "ROMCAL_ALIAS=\"../${ROMCAL_ALIAS:-romcal}\" bash ../scripts/link.sh", "lint": "eslint .", "lint:fix": "npm run lint -- --fix", @@ -22,76 +22,79 @@ "@mui/icons-material": "^6.1.1", "@mui/material": "^6.1.1", "@mui/x-date-pickers": "^7.18.0", - "@romcal/calendar.americas": "3.0.0-dev.81", - "@romcal/calendar.argentina": "3.0.0-dev.81", - "@romcal/calendar.australia": "3.0.0-dev.81", - "@romcal/calendar.austria": "3.0.0-dev.81", - "@romcal/calendar.belgium": "3.0.0-dev.81", - "@romcal/calendar.bolivia": "3.0.0-dev.81", - "@romcal/calendar.bosnia-herzegovina": "3.0.0-dev.81", - "@romcal/calendar.brazil": "3.0.0-dev.81", - "@romcal/calendar.canada": "3.0.0-dev.81", - "@romcal/calendar.chile": "3.0.0-dev.81", - "@romcal/calendar.china": "3.0.0-dev.81", - "@romcal/calendar.costa-rica": "3.0.0-dev.81", - "@romcal/calendar.croatia": "3.0.0-dev.81", - "@romcal/calendar.czech-republic": "3.0.0-dev.81", - "@romcal/calendar.denmark": "3.0.0-dev.81", - "@romcal/calendar.england": "3.0.0-dev.81", - "@romcal/calendar.europe": "3.0.0-dev.81", - "@romcal/calendar.finland": "3.0.0-dev.81", - "@romcal/calendar.france": "3.0.0-dev.81", - "@romcal/calendar.france.paris": "3.0.0-dev.81", - "@romcal/calendar.france.saint-denis": "3.0.0-dev.81", - "@romcal/calendar.france.strasbourg": "3.0.0-dev.81", - "@romcal/calendar.general-roman": "3.0.0-dev.81", - "@romcal/calendar.germany": "3.0.0-dev.81", - "@romcal/calendar.greece": "3.0.0-dev.81", - "@romcal/calendar.guatemala": "3.0.0-dev.81", - "@romcal/calendar.hungary": "3.0.0-dev.81", - "@romcal/calendar.india": "3.0.0-dev.81", - "@romcal/calendar.ireland": "3.0.0-dev.81", - "@romcal/calendar.italy": "3.0.0-dev.81", - "@romcal/calendar.japan": "3.0.0-dev.81", - "@romcal/calendar.lebanon": "3.0.0-dev.81", - "@romcal/calendar.lithuania": "3.0.0-dev.81", - "@romcal/calendar.malta": "3.0.0-dev.81", - "@romcal/calendar.mexico": "3.0.0-dev.81", - "@romcal/calendar.netherlands": "3.0.0-dev.81", - "@romcal/calendar.new-zealand": "3.0.0-dev.81", - "@romcal/calendar.norway": "3.0.0-dev.81", - "@romcal/calendar.panama": "3.0.0-dev.81", - "@romcal/calendar.paraguay": "3.0.0-dev.81", - "@romcal/calendar.peru": "3.0.0-dev.81", - "@romcal/calendar.philippines": "3.0.0-dev.81", - "@romcal/calendar.poland": "3.0.0-dev.81", - "@romcal/calendar.portugal": "3.0.0-dev.81", - "@romcal/calendar.puerto-rico": "3.0.0-dev.81", - "@romcal/calendar.romania": "3.0.0-dev.81", - "@romcal/calendar.russia": "3.0.0-dev.81", - "@romcal/calendar.scotland": "3.0.0-dev.81", - "@romcal/calendar.slovakia": "3.0.0-dev.81", - "@romcal/calendar.slovenia": "3.0.0-dev.81", - "@romcal/calendar.spain": "3.0.0-dev.81", - "@romcal/calendar.sri-lanka": "3.0.0-dev.81", - "@romcal/calendar.sweden": "3.0.0-dev.81", - "@romcal/calendar.switzerland": "3.0.0-dev.81", - "@romcal/calendar.ukraine": "3.0.0-dev.81", - "@romcal/calendar.united-states": "3.0.0-dev.81", - "@romcal/calendar.uruguay": "3.0.0-dev.81", - "@romcal/calendar.venezuela": "3.0.0-dev.81", - "@romcal/calendar.vietnam": "3.0.0-dev.81", - "@romcal/calendar.wales": "3.0.0-dev.81", + "@romcal/calendar.americas": "3.0.0-dev.90", + "@romcal/calendar.argentina": "3.0.0-dev.90", + "@romcal/calendar.australia": "3.0.0-dev.90", + "@romcal/calendar.austria": "3.0.0-dev.90", + "@romcal/calendar.belgium": "3.0.0-dev.90", + "@romcal/calendar.bolivia": "3.0.0-dev.90", + "@romcal/calendar.bosnia-herzegovina": "3.0.0-dev.90", + "@romcal/calendar.brazil": "3.0.0-dev.90", + "@romcal/calendar.canada": "3.0.0-dev.90", + "@romcal/calendar.chile": "3.0.0-dev.90", + "@romcal/calendar.china": "3.0.0-dev.90", + "@romcal/calendar.costa-rica": "3.0.0-dev.90", + "@romcal/calendar.croatia": "3.0.0-dev.90", + "@romcal/calendar.czech-republic": "3.0.0-dev.90", + "@romcal/calendar.denmark": "3.0.0-dev.90", + "@romcal/calendar.england": "3.0.0-dev.90", + "@romcal/calendar.europe": "3.0.0-dev.90", + "@romcal/calendar.finland": "3.0.0-dev.90", + "@romcal/calendar.france": "3.0.0-dev.90", + "@romcal/calendar.france.coutances": "3.0.0-dev.90", + "@romcal/calendar.france.lyon": "3.0.0-dev.90", + "@romcal/calendar.france.paris": "3.0.0-dev.90", + "@romcal/calendar.france.saint-denis": "3.0.0-dev.90", + "@romcal/calendar.france.strasbourg": "3.0.0-dev.90", + "@romcal/calendar.general-roman": "3.0.0-dev.90", + "@romcal/calendar.germany": "3.0.0-dev.90", + "@romcal/calendar.greece": "3.0.0-dev.90", + "@romcal/calendar.guatemala": "3.0.0-dev.90", + "@romcal/calendar.hungary": "3.0.0-dev.90", + "@romcal/calendar.india": "3.0.0-dev.90", + "@romcal/calendar.ireland": "3.0.0-dev.90", + "@romcal/calendar.italy": "3.0.0-dev.90", + "@romcal/calendar.japan": "3.0.0-dev.90", + "@romcal/calendar.lebanon": "3.0.0-dev.90", + "@romcal/calendar.lithuania": "3.0.0-dev.90", + "@romcal/calendar.malta": "3.0.0-dev.90", + "@romcal/calendar.mexico": "3.0.0-dev.90", + "@romcal/calendar.netherlands": "3.0.0-dev.90", + "@romcal/calendar.new-zealand": "3.0.0-dev.90", + "@romcal/calendar.norway": "3.0.0-dev.90", + "@romcal/calendar.panama": "3.0.0-dev.90", + "@romcal/calendar.paraguay": "3.0.0-dev.90", + "@romcal/calendar.peru": "3.0.0-dev.90", + "@romcal/calendar.philippines": "3.0.0-dev.90", + "@romcal/calendar.poland": "3.0.0-dev.90", + "@romcal/calendar.portugal": "3.0.0-dev.90", + "@romcal/calendar.puerto-rico": "3.0.0-dev.90", + "@romcal/calendar.romania": "3.0.0-dev.90", + "@romcal/calendar.russia": "3.0.0-dev.90", + "@romcal/calendar.scotland": "3.0.0-dev.90", + "@romcal/calendar.slovakia": "3.0.0-dev.90", + "@romcal/calendar.slovenia": "3.0.0-dev.90", + "@romcal/calendar.spain": "3.0.0-dev.90", + "@romcal/calendar.sri-lanka": "3.0.0-dev.90", + "@romcal/calendar.sweden": "3.0.0-dev.90", + "@romcal/calendar.switzerland": "3.0.0-dev.90", + "@romcal/calendar.ukraine": "3.0.0-dev.90", + "@romcal/calendar.united-states": "3.0.0-dev.90", + "@romcal/calendar.uruguay": "3.0.0-dev.90", + "@romcal/calendar.venezuela": "3.0.0-dev.90", + "@romcal/calendar.vietnam": "3.0.0-dev.90", + "@romcal/calendar.wales": "3.0.0-dev.90", "@tanstack/react-query": "^5.56.2", "classnames": "^2.5.1", "date-fns": "^4.1.0", "flatted": "^3.3.1", + "i18next": "^23.15.2", "lodash": "^4.17.21", "nanoid": "^5.0.7", "react": "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^6.26.2", - "romcal": "3.0.0-dev.81" + "romcal": "3.0.0-dev.90" }, "devDependencies": { "@babel/plugin-transform-class-properties": "^7.25.4", diff --git a/react-app/src/constants/calendars.ts b/react-app/src/constants/calendars.ts index b55c7ca..15f5251 100644 --- a/react-app/src/constants/calendars.ts +++ b/react-app/src/constants/calendars.ts @@ -21,6 +21,8 @@ export const CALENDARS = { Europe: () => import('@romcal/calendar.europe'), Finland: () => import('@romcal/calendar.finland'), France: () => import('@romcal/calendar.france'), + France_Coutances: () => import('@romcal/calendar.france.coutances'), + France_Lyon: () => import('@romcal/calendar.france.lyon'), France_Paris: () => import('@romcal/calendar.france.paris'), France_SaintDenis: () => import('@romcal/calendar.france.saint-denis'), France_Strasbourg: () => import('@romcal/calendar.france.strasbourg'), diff --git a/react-app/src/utils/flatten.ts b/react-app/src/utils/flatten.ts index 8236de8..de5d22d 100644 --- a/react-app/src/utils/flatten.ts +++ b/react-app/src/utils/flatten.ts @@ -7,10 +7,12 @@ export const flatten = (obj: BaseLiturgicalDay): BaseLiturgicalDay => ({ date: obj.date, ...(obj.dateExceptions ? { dateExceptions: obj.dateExceptions } : {}), dateDef: obj.dateDef, + alternativeTransferDateDefs: obj.alternativeTransferDateDefs, precedence: obj.precedence, rank: obj.rank, rankName: obj.rankName, allowSimilarRankItems: obj.allowSimilarRankItems, + commonsDef: obj.commonsDef, isHolyDayOfObligation: obj.isHolyDayOfObligation, isOptional: obj.isOptional, i18nDef: obj.i18nDef,