This commit is contained in:
Arthur Belleville 2025-10-11 14:20:57 +02:00
parent 0bf3b1f796
commit 7673d2bea1
No known key found for this signature in database
2 changed files with 61 additions and 84 deletions

View file

@ -75,11 +75,11 @@
"@typescript/native-preview": "7.0.0-dev.20251010.1",
"ag-grid-community": "^33.2.1",
"ag-grid-react": "^33.2.1",
"axios": "^1.8.4",
"axios": "^1.12.2",
"date-fns": "^4.1.0",
"jspdf": "^3.0.1",
"jspdf": "^3.0.3",
"jwt-decode": "^4.0.0",
"react-router-dom": "^7.3.0",
"react-router-dom": "^7.9.4",
"react-stately": "^3.36.1",
"stream-chat": "^9.6.1",
"stream-chat-react": "^13.1.0",
@ -89,7 +89,8 @@
},
"pnpm": {
"overrides": {
"form-data": "4.0.4"
"form-data": "^4.0.4",
"linkifyjs": "^4.3.2"
}
}
}

View file

@ -5,7 +5,8 @@ settings:
excludeLinksFromLockfile: false
overrides:
form-data: 4.0.4
form-data: ^4.0.4
linkifyjs: ^4.3.2
importers:
@ -16,7 +17,7 @@ importers:
version: 6.13.0
'@datadog/browser-rum-react':
specifier: ^6.13.0
version: 6.13.0(@datadog/browser-rum@6.13.0)(react-router-dom@7.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)
version: 6.13.0(@datadog/browser-rum@6.13.0)(react-router-dom@7.9.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)
'@react-stately/calendar':
specifier: ^3.7.1
version: 3.7.1(react@19.0.0)
@ -48,14 +49,14 @@ importers:
specifier: ^4.1.0
version: 4.1.0
jspdf:
specifier: ^3.0.1
version: 3.0.1
specifier: ^3.0.3
version: 3.0.3
jwt-decode:
specifier: ^4.0.0
version: 4.0.0
react-router-dom:
specifier: ^7.3.0
version: 7.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
specifier: ^7.9.4
version: 7.9.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react-stately:
specifier: ^3.36.1
version: 3.36.1(react@19.0.0)
@ -64,7 +65,7 @@ importers:
version: 9.6.1
stream-chat-react:
specifier: ^13.1.0
version: 13.1.0(@types/react@19.0.10)(jquery@3.7.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(stream-chat@9.6.1)(typescript@5.7.3)
version: 13.1.0(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(stream-chat@9.6.1)(typescript@5.7.3)
ts-pattern:
specifier: ^5.6.2
version: 5.6.2
@ -2074,9 +2075,6 @@ packages:
'@types/chai@5.2.2':
resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==}
'@types/cookie@0.6.0':
resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==}
'@types/debug@4.1.12':
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
@ -2140,6 +2138,9 @@ packages:
'@types/node@22.13.10':
resolution: {integrity: sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==}
'@types/pako@2.0.4':
resolution: {integrity: sha512-VWDCbrLeVXJM9fihYodcLiIv0ku+AlOa/TQ1SvYOaBuyrSKgEcro95LJyIsJ4vSo6BXIxOKxiJAat04CmST9Fw==}
'@types/phoenix@1.6.6':
resolution: {integrity: sha512-PIzZZlEppgrpoT2QgbnDU+MMzuR6BbCjllj0bM70lWoejMeNJAxCchxnv7J3XFkI8MpygtRpzXrIlmWUBclP5A==}
@ -2498,11 +2499,6 @@ packages:
asynckit@0.4.0:
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
atob@2.1.2:
resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==}
engines: {node: '>= 4.5.0'}
hasBin: true
attr-accept@2.2.5:
resolution: {integrity: sha512-0bDNnY/u6pPwHDMoF0FieU354oBi0a8rD9FcsLwzcGWbc8KS8KPIi7y+s13OlVY+gMWc/9xEMUgNE6Qm8ZllYQ==}
engines: {node: '>=4'}
@ -2576,11 +2572,6 @@ packages:
bser@2.1.1:
resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
btoa@1.2.1:
resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==}
engines: {node: '>= 0.4.0'}
hasBin: true
buffer-equal-constant-time@1.0.1:
resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==}
@ -3104,6 +3095,9 @@ packages:
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
fast-png@6.4.0:
resolution: {integrity: sha512-kAqZq1TlgBjZcLr5mcN6NP5Rv4V2f22z00c3g8vRrwkcqjerx7BEhPbOnWCPqaHUl2XWQBJQvOT/FQhdMT7X/Q==}
fastq@1.19.0:
resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==}
@ -3400,6 +3394,9 @@ packages:
intl-messageformat@10.7.15:
resolution: {integrity: sha512-LRyExsEsefQSBjU2p47oAheoKz+EOJxSLDdjOaEjdriajfHsMXOmV/EhMvYSg9bAgCUHasuAC+mcUBe/95PfIg==}
iobuffer@5.4.0:
resolution: {integrity: sha512-DRebOWuqDvxunfkNJAlc3IzWIPD5xVxwUNbHr7xKB8E6aLJxIPfNX3CoMJghcFjpv6RWQsrcJbghtEwSPoJqMA==}
is-alphabetical@1.0.4:
resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}
@ -3743,9 +3740,6 @@ packages:
resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==}
hasBin: true
jquery@3.7.1:
resolution: {integrity: sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==}
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
@ -3795,8 +3789,8 @@ packages:
resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==}
engines: {node: '>=12', npm: '>=6'}
jspdf@3.0.1:
resolution: {integrity: sha512-qaGIxqxetdoNnFQQXxTKUD9/Z7AloLaw94fFsOiJMxbfYdBbrBuhWmbzI8TVjrw7s3jBY1PFHofBKMV/wZPapg==}
jspdf@3.0.3:
resolution: {integrity: sha512-eURjAyz5iX1H8BOYAfzvdPfIKK53V7mCpBTe7Kb16PaM8JSXEcUQNBQaiWMI8wY5RvNOPj4GccMjTlfwRBd+oQ==}
jsx-ast-utils@3.3.5:
resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
@ -3898,15 +3892,8 @@ packages:
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
linkifyjs@2.1.9:
resolution: {integrity: sha512-74ivurkK6WHvHFozVaGtQWV38FzBwSTGNmJolEgFp7QgR2bl6ArUWlvT4GcHKbPe1z3nWYi+VUdDZk16zDOVug==}
peerDependencies:
jquery: '>= 1.11.0'
react: '>= 0.14.0'
react-dom: '>= 0.14.0'
linkifyjs@4.3.1:
resolution: {integrity: sha512-DRSlB9DKVW04c4SUdGvKK5FR6be45lTU9M76JnngqPeeGDqPwYc0zdUErtsNVMtxPXgUWV4HbXbnC4sNyBxkYg==}
linkifyjs@4.3.2:
resolution: {integrity: sha512-NT1CJtq3hHIreOianA8aSXn6Cw0JzYOuDQbOrSPe7gqFnCpKP++MQe3ODgO3oh2GJFORkAAdqredOa60z63GbA==}
load-script@1.0.0:
resolution: {integrity: sha512-kPEjMFtZvwL9TaZo0uZ2ml+Ye9HUMmPwbYRJ324qF9tqMejwykJ5ggTyvzmrbBeapCAbk98BSbTeovHEEP1uCA==}
@ -4302,6 +4289,9 @@ packages:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
pako@2.1.0:
resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==}
parent-module@1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
@ -4550,15 +4540,15 @@ packages:
resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==}
engines: {node: '>=0.10.0'}
react-router-dom@7.3.0:
resolution: {integrity: sha512-z7Q5FTiHGgQfEurX/FBinkOXhWREJIAB2RiU24lvcBa82PxUpwqvs/PAXb9lJyPjTs2jrl6UkLvCZVGJPeNuuQ==}
react-router-dom@7.9.4:
resolution: {integrity: sha512-f30P6bIkmYvnHHa5Gcu65deIXoA2+r3Eb6PJIAddvsT9aGlchMatJ51GgpU470aSqRRbFX22T70yQNUGuW3DfA==}
engines: {node: '>=20.0.0'}
peerDependencies:
react: '>=18'
react-dom: '>=18'
react-router@7.3.0:
resolution: {integrity: sha512-466f2W7HIWaNXTKM5nHTqNxLrHTyXybm7R0eBlVSt0k/u55tTCDO194OIx/NrYD4TS5SXKTNekXfT37kMKUjgw==}
react-router@7.9.4:
resolution: {integrity: sha512-SD3G8HKviFHg9xj7dNODUKDFgpG4xqD5nhyd0mYoB5iISepuZAvzSr8ywxgxKJ52yRzf/HWtVHc9AWwoTbljvA==}
engines: {node: '>=20.0.0'}
peerDependencies:
react: '>=18'
@ -5023,9 +5013,6 @@ packages:
tslib@2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
turbo-stream@2.4.0:
resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==}
type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
@ -5753,14 +5740,14 @@ snapshots:
dependencies:
'@datadog/browser-core': 6.13.0
'@datadog/browser-rum-react@6.13.0(@datadog/browser-rum@6.13.0)(react-router-dom@7.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)':
'@datadog/browser-rum-react@6.13.0(@datadog/browser-rum@6.13.0)(react-router-dom@7.9.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)':
dependencies:
'@datadog/browser-core': 6.13.0
'@datadog/browser-rum-core': 6.13.0
optionalDependencies:
'@datadog/browser-rum': 6.13.0
react: 19.0.0
react-router-dom: 7.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react-router-dom: 7.9.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@datadog/browser-rum@6.13.0':
dependencies:
@ -7672,8 +7659,6 @@ snapshots:
dependencies:
'@types/deep-eql': 4.0.2
'@types/cookie@0.6.0': {}
'@types/debug@4.1.12':
dependencies:
'@types/ms': 2.1.0
@ -7750,6 +7735,8 @@ snapshots:
dependencies:
undici-types: 6.20.0
'@types/pako@2.0.4': {}
'@types/phoenix@1.6.6': {}
'@types/raf@3.4.3':
@ -8185,8 +8172,6 @@ snapshots:
asynckit@0.4.0: {}
atob@2.1.2: {}
attr-accept@2.2.5: {}
available-typed-arrays@1.0.7:
@ -8294,8 +8279,6 @@ snapshots:
dependencies:
node-int64: 0.4.0
btoa@1.2.1: {}
buffer-equal-constant-time@1.0.1: {}
buffer-from@1.1.2: {}
@ -8329,7 +8312,7 @@ snapshots:
canvg@3.0.11:
dependencies:
'@babel/runtime': 7.27.0
'@babel/runtime': 7.27.6
'@types/raf': 3.4.3
core-js: 3.41.0
raf: 3.4.1
@ -8940,6 +8923,12 @@ snapshots:
fast-levenshtein@2.0.6: {}
fast-png@6.4.0:
dependencies:
'@types/pako': 2.0.4
iobuffer: 5.4.0
pako: 2.1.0
fastq@1.19.0:
dependencies:
reusify: 1.0.4
@ -9264,6 +9253,8 @@ snapshots:
'@formatjs/icu-messageformat-parser': 2.11.1
tslib: 2.8.1
iobuffer@5.4.0: {}
is-alphabetical@1.0.4:
optional: true
@ -9804,9 +9795,6 @@ snapshots:
jiti@2.4.2: {}
jquery@3.7.1:
optional: true
js-tokens@4.0.0: {}
js-tokens@9.0.1: {}
@ -9878,11 +9866,10 @@ snapshots:
ms: 2.1.3
semver: 7.7.1
jspdf@3.0.1:
jspdf@3.0.3:
dependencies:
'@babel/runtime': 7.27.0
atob: 2.1.2
btoa: 1.2.1
'@babel/runtime': 7.27.6
fast-png: 6.4.0
fflate: 0.8.2
optionalDependencies:
canvg: 3.0.11
@ -9972,14 +9959,7 @@ snapshots:
lines-and-columns@1.2.4: {}
linkifyjs@2.1.9(jquery@3.7.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
jquery: 3.7.1
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
optional: true
linkifyjs@4.3.1: {}
linkifyjs@4.3.2: {}
load-script@1.0.0: {}
@ -10481,21 +10461,20 @@ snapshots:
dependencies:
brace-expansion: 2.0.1
mml-react@0.4.7(@types/react@19.0.10)(jquery@3.7.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
mml-react@0.4.7(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
'@braintree/sanitize-url': 6.0.4
'@rgrove/parse-xml': 3.0.0
'@types/linkifyjs': 2.1.7
dayjs: 1.11.13
ical-expander: 3.1.0
linkifyjs: 2.1.9(jquery@3.7.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
linkifyjs: 4.3.2
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
react-markdown: 5.0.3(@types/react@19.0.10)(react@19.0.0)
react-virtuoso: 2.19.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
transitivePeerDependencies:
- '@types/react'
- jquery
- supports-color
optional: true
@ -10602,6 +10581,8 @@ snapshots:
p-try@2.2.0: {}
pako@2.1.0: {}
parent-module@1.0.1:
dependencies:
callsites: 3.1.0
@ -10885,19 +10866,17 @@ snapshots:
react-refresh@0.14.2: {}
react-router-dom@7.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
react-router-dom@7.9.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
react-router: 7.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react-router: 7.9.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react-router@7.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
react-router@7.9.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
'@types/cookie': 0.6.0
cookie: 1.0.2
react: 19.0.0
set-cookie-parser: 2.7.1
turbo-stream: 2.4.0
optionalDependencies:
react-dom: 19.0.0(react@19.0.0)
@ -11246,7 +11225,7 @@ snapshots:
stoppable@1.1.0: {}
stream-chat-react@13.1.0(@types/react@19.0.10)(jquery@3.7.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(stream-chat@9.6.1)(typescript@5.7.3):
stream-chat-react@13.1.0(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(stream-chat@9.6.1)(typescript@5.7.3):
dependencies:
'@braintree/sanitize-url': 6.0.4
'@popperjs/core': 2.11.8
@ -11257,7 +11236,7 @@ snapshots:
fix-webm-duration: 1.0.6
hast-util-find-and-replace: 5.0.1
i18next: 25.2.1(typescript@5.7.3)
linkifyjs: 4.3.1
linkifyjs: 4.3.2
lodash.debounce: 4.0.8
lodash.defaultsdeep: 4.6.1
lodash.mergewith: 4.6.2
@ -11282,10 +11261,9 @@ snapshots:
use-sync-external-store: 1.4.0(react@19.0.0)
optionalDependencies:
'@stream-io/transliterate': 1.5.5
mml-react: 0.4.7(@types/react@19.0.10)(jquery@3.7.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
mml-react: 0.4.7(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
transitivePeerDependencies:
- '@types/react'
- jquery
- supports-color
- typescript
@ -11298,7 +11276,7 @@ snapshots:
form-data: 4.0.4
isomorphic-ws: 5.0.0(ws@8.18.1)
jsonwebtoken: 9.0.2
linkifyjs: 4.3.1
linkifyjs: 4.3.2
ws: 8.18.1
transitivePeerDependencies:
- bufferutil
@ -11488,8 +11466,6 @@ snapshots:
tslib@2.8.1: {}
turbo-stream@2.4.0: {}
type-check@0.4.0:
dependencies:
prelude-ls: 1.2.1