diff --git a/package.json b/package.json index 54832fe..d0352d9 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@fullcalendar/daygrid": "^6.1.21", "@fullcalendar/list": "^6.1.21", "@fullcalendar/luxon3": "^6.1.21", - "@fullcalendar/react": "^6.1.21", + "@fullcalendar/react": "^7.0.2", "@fullcalendar/timegrid": "^6.1.21", "@slack/web-api": "^8.0.0", "@vercel/kv": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2b83549..00169b6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,8 +32,8 @@ importers: specifier: ^6.1.21 version: 6.1.21(@fullcalendar/core@6.1.21)(luxon@3.7.2) '@fullcalendar/react': - specifier: ^6.1.21 - version: 6.1.21(@fullcalendar/core@6.1.21)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + specifier: ^7.0.2 + version: 7.0.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(temporal-polyfill@1.0.3) '@fullcalendar/timegrid': specifier: ^6.1.21 version: 6.1.21(@fullcalendar/core@6.1.21) @@ -215,9 +215,20 @@ packages: '@floating-ui/utils@0.2.12': resolution: {integrity: sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==} + '@full-ui/headless-calendar@7.0.2': + resolution: {integrity: sha512-i6UlTNjBVuiBca5Sq6OoLxFqK6eaQ/v1XOLObjRkzXLuSuNn+qs9/dUvlzrbeesn7QbRH7+u7lyvlQyq8WvmGA==} + peerDependencies: + temporal-polyfill: ^1.0.1 + '@fullcalendar/core@6.1.21': resolution: {integrity: sha512-t3u/+sqh3Iq7TWtUnVLcGDUE6OWZh0UD3c04bI/l7lSLAgAKr3kngBmhHiQD1QXpwC8ZN5iNqG7a7gOVixhSKQ==} + '@fullcalendar/core@7.0.2': + resolution: {integrity: sha512-EkhE1wkPttp5kKNmUNLsMwl8nUuQmLdj30SPKagOEWMJUE4AHETAu/F/SbYoRq+nksm2GWPe9cQs1kbQP2H9pA==} + peerDependencies: + '@full-ui/headless-calendar': 7.0.2 + temporal-polyfill: ^1.0.1 + '@fullcalendar/daygrid@6.1.21': resolution: {integrity: sha512-QYb1y40RGYLlOxKpYWg8O+7njEnKnFG8Tt7qjnubJGR35s1phQg67E+81y2TyAbbm59p2JFOCXGDk9t6KDujIA==} peerDependencies: @@ -234,12 +245,12 @@ packages: '@fullcalendar/core': ~6.1.21 luxon: ^3.0.0 - '@fullcalendar/react@6.1.21': - resolution: {integrity: sha512-TLpmGUd5k/PMdCh8XbeFC9PW9wuGvMms1oCxWgXyjK3EFPXAAd0PLfcvwKdyxoAS5eK1E4RJFkjMHvsYHpimcg==} + '@fullcalendar/react@7.0.2': + resolution: {integrity: sha512-+etsJS6UsS1asxpEJt2h/vH/OCC/lqb8OCO/Xv7Mwb7GeJnR25iwBDEZmMKKmxNjJ2o8eU3uNGl/e7551eAt3A==} peerDependencies: - '@fullcalendar/core': ~6.1.21 - react: ^16.7.0 || ^17 || ^18 || ^19 - react-dom: ^16.7.0 || ^17 || ^18 || ^19 + react: ^17 || ^18 || ^19 + react-dom: ^17 || ^18 || ^19 + temporal-polyfill: ^1.0.1 '@fullcalendar/timegrid@6.1.21': resolution: {integrity: sha512-2DnShx/jallGmb8QCkr6pAOu/zuPhJrP7+uTrAtSnbqsX7GF3lTxqSeNGkTQwsgF5g/ia8udhQ+JNYaE+TN1cQ==} @@ -1366,6 +1377,15 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + temporal-polyfill@1.0.3: + resolution: {integrity: sha512-U8vuzZBc+dfMIfl8wXWcedfI7AJCxJjjVBIRpJUvIz5+UAp555UJDHguKsfZqHWaHRSdVUThm7mqqIWhN/xPBQ==} + + temporal-spec@1.0.1: + resolution: {integrity: sha512-wxVoanmDeavXie1vu2JaQ3WIc3JZnWAOYFBsJyATaVsXsycKYUflGsyBmrRSnoCpZJpwPyr38VpgSUlQ8CbFxg==} + + temporal-utils@1.0.1: + resolution: {integrity: sha512-HAixuesxFQIUaQk3ptX2jhfO/FsOkgVkDDMawvp6n/fkB1q6BKfs3lURw9I+pK/2e2e/q/vrLrxmeqauBoyGMQ==} + tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} @@ -1734,10 +1754,19 @@ snapshots: '@floating-ui/utils@0.2.12': {} + '@full-ui/headless-calendar@7.0.2(temporal-polyfill@1.0.3)': + dependencies: + temporal-polyfill: 1.0.3 + '@fullcalendar/core@6.1.21': dependencies: preact: 10.12.1 + '@fullcalendar/core@7.0.2(@full-ui/headless-calendar@7.0.2(temporal-polyfill@1.0.3))(temporal-polyfill@1.0.3)': + dependencies: + '@full-ui/headless-calendar': 7.0.2(temporal-polyfill@1.0.3) + temporal-polyfill: 1.0.3 + '@fullcalendar/daygrid@6.1.21(@fullcalendar/core@6.1.21)': dependencies: '@fullcalendar/core': 6.1.21 @@ -1751,11 +1780,13 @@ snapshots: '@fullcalendar/core': 6.1.21 luxon: 3.7.2 - '@fullcalendar/react@6.1.21(@fullcalendar/core@6.1.21)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': + '@fullcalendar/react@7.0.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(temporal-polyfill@1.0.3)': dependencies: - '@fullcalendar/core': 6.1.21 + '@full-ui/headless-calendar': 7.0.2(temporal-polyfill@1.0.3) + '@fullcalendar/core': 7.0.2(@full-ui/headless-calendar@7.0.2(temporal-polyfill@1.0.3))(temporal-polyfill@1.0.3) react: 19.2.8 react-dom: 19.2.8(react@19.2.8) + temporal-polyfill: 1.0.3 '@fullcalendar/timegrid@6.1.21(@fullcalendar/core@6.1.21)': dependencies: @@ -3023,6 +3054,15 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} + temporal-polyfill@1.0.3: + dependencies: + temporal-spec: 1.0.1 + temporal-utils: 1.0.1 + + temporal-spec@1.0.1: {} + + temporal-utils@1.0.1: {} + tinybench@2.9.0: {} tinyexec@1.2.4: {}