diff --git a/package.json b/package.json index 8bf361db..6454fbab 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "bootstrap": "5.3.2", "query-string": "8.1.0", "react": "18.2.0", - "react-bootstrap": "2.9.2", + "react-bootstrap": "2.10.0", "react-dom": "18.2.0", "react-draggable": "4.4.6", "react-redux": "9.1.0", @@ -44,14 +44,14 @@ }, "devDependencies": { "@biomejs/biome": "1.5.2", - "@types/node": "20.11.4", + "@types/node": "20.11.5", "@types/react": "18.2.48", "@types/react-redux": "7.1.33", "@types/redux-logger": "3.0.12", "@vitejs/plugin-react": "4.2.1", "husky": "8.0.3", "jsdom": "23.2.0", - "knip": "3.13.2", + "knip": "4.0.1", "next": "14.0.4", "rimraf": "5.0.5", "typescript": "5.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ad7bfd86..7d36a461 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ dependencies: specifier: 18.2.0 version: 18.2.0 react-bootstrap: - specifier: 2.9.2 - version: 2.9.2(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + specifier: 2.10.0 + version: 2.10.0(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) react-dom: specifier: 18.2.0 version: 18.2.0(react@18.2.0) @@ -56,8 +56,8 @@ devDependencies: specifier: 1.5.2 version: 1.5.2 '@types/node': - specifier: 20.11.4 - version: 20.11.4 + specifier: 20.11.5 + version: 20.11.5 '@types/react': specifier: 18.2.48 version: 18.2.48 @@ -77,8 +77,8 @@ devDependencies: specifier: 23.2.0 version: 23.2.0 knip: - specifier: 3.13.2 - version: 3.13.2(@types/node@20.11.4)(typescript@5.3.3) + specifier: 4.0.1 + version: 4.0.1(@types/node@20.11.5)(typescript@5.3.3) next: specifier: 14.0.4 version: 14.0.4(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0) @@ -90,7 +90,7 @@ devDependencies: version: 5.3.3 vitest: specifier: 1.2.0 - version: 1.2.0(@types/node@20.11.4)(jsdom@23.2.0) + version: 1.2.0(@types/node@20.11.5)(jsdom@23.2.0) packages: @@ -794,11 +794,24 @@ packages: run-parallel: 1.2.0 dev: true + /@nodelib/fs.scandir@3.0.0: + resolution: {integrity: sha512-ktI9+PxfHYtKjF3cLTUAh2N+b8MijCRPNwKJNqTVdL0gB0QxLU2rIRaZ1t71oEa3YBDE6bukH1sR0+CDnpp/Mg==} + engines: {node: '>=16.14.0'} + dependencies: + '@nodelib/fs.stat': 3.0.0 + run-parallel: 1.2.0 + dev: true + /@nodelib/fs.stat@2.0.5: resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} dev: true + /@nodelib/fs.stat@3.0.0: + resolution: {integrity: sha512-2tQOI38s19P9i7X/Drt0v8iMA+KMsgdhB/dyPER+e+2Y8L1Z7QvnuRdW/uLuf5YRFUYmnj4bMA6qCuZHFI1GDQ==} + engines: {node: '>=16.14.0'} + dev: true + /@nodelib/fs.walk@1.2.8: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} @@ -807,6 +820,14 @@ packages: fastq: 1.16.0 dev: true + /@nodelib/fs.walk@2.0.0: + resolution: {integrity: sha512-54voNDBobGdMl3BUXSu7UaDh1P85PGHWlJ5e0XhPugo1JulOyCtp2I+5ri4wplGDJ8QGwPEQW7/x3yTLU7yF1A==} + engines: {node: '>=16.14.0'} + dependencies: + '@nodelib/fs.scandir': 3.0.0 + fastq: 1.16.0 + dev: true + /@npmcli/git@5.0.4: resolution: {integrity: sha512-nr6/WezNzuYUppzXRaYu/W4aT5rLxdXqEFupbh6e/ovlYFQ8hpu1UUPV3Ir/YTl+74iXl2ZOMlGzudh9ZPUchQ==} engines: {node: ^16.14.0 || >=18.0.0} @@ -1177,11 +1198,6 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@sindresorhus/merge-streams@1.0.0: - resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==} - engines: {node: '>=18'} - dev: true - /@snyk/github-codeowners@1.1.0: resolution: {integrity: sha512-lGFf08pbkEac0NYgVf4hdANpAgApRjNByLXB+WBip3qj1iendOIyAwP2GKkKbQMNVy2r1xxDf0ssfWscoiC+Vw==} engines: {node: '>=8.10'} @@ -1254,12 +1270,16 @@ packages: hoist-non-react-statics: 3.3.2 dev: true - /@types/node@20.11.4: - resolution: {integrity: sha512-6I0fMH8Aoy2lOejL3s4LhyIYX34DPwY8bl5xlNjBvUEk8OHrcuzsFt+Ied4LvJihbtXPM+8zUqdydfIti86v9g==} + /@types/node@20.11.5: + resolution: {integrity: sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==} dependencies: undici-types: 5.26.5 dev: true + /@types/picomatch@2.3.3: + resolution: {integrity: sha512-Yll76ZHikRFCyz/pffKGjrCwe/le2CDwOP5F210KQo27kpRE46U2rDnzikNlVn6/ezH3Mhn46bJMTfeVTtcYMg==} + dev: true + /@types/prop-types@15.7.11: resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} @@ -1313,7 +1333,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.0 - vite: 5.0.11(@types/node@20.11.4) + vite: 5.0.11(@types/node@20.11.5) transitivePeerDependencies: - supports-color dev: true @@ -1509,8 +1529,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001577 - electron-to-chromium: 1.4.632 + caniuse-lite: 1.0.30001578 + electron-to-chromium: 1.4.635 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.22.2) dev: true @@ -1533,8 +1553,8 @@ packages: engines: {node: '>=8'} dev: true - /caniuse-lite@1.0.30001577: - resolution: {integrity: sha512-rs2ZygrG1PNXMfmncM0B5H1hndY5ZCC9b5TkFaVNfZ+AUlyqcMyVIQtc3fsezi0NUCk5XZfDf9WS6WxMxnfdrg==} + /caniuse-lite@1.0.30001578: + resolution: {integrity: sha512-J/jkFgsQ3NEl4w2lCoM9ZPxrD+FoBNJ7uJUpGVjIg/j0OwJosWM36EPDv+Yyi0V4twBk9pPmlFS+PLykgEvUmg==} dev: true /chai@4.4.1: @@ -1760,8 +1780,8 @@ packages: wcwidth: 1.0.1 dev: true - /electron-to-chromium@1.4.632: - resolution: {integrity: sha512-JGmudTwg7yxMYvR/gWbalqqQiyu7WTFv2Xu3vw4cJHXPFxNgAk0oy8UHaer8nLF4lZJa+rNoj6GsrKIVJTV6Tw==} + /electron-to-chromium@1.4.635: + resolution: {integrity: sha512-iu/2D0zolKU3iDGXXxdOzNf72Jnokn+K1IN6Kk4iV6l1Tr2g/qy+mvmtfAiBwZe5S3aB5r92vp+zSZ69scYRrg==} dev: true /emoji-regex@8.0.0: @@ -2003,18 +2023,6 @@ packages: engines: {node: '>=4'} dev: true - /globby@14.0.0: - resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==} - engines: {node: '>=18'} - dependencies: - '@sindresorhus/merge-streams': 1.0.0 - fast-glob: 3.3.2 - ignore: 5.3.0 - path-type: 5.0.0 - slash: 5.1.0 - unicorn-magic: 0.1.0 - dev: true - /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} dev: true @@ -2301,8 +2309,8 @@ packages: graceful-fs: 4.2.11 dev: true - /knip@3.13.2(@types/node@20.11.4)(typescript@5.3.3): - resolution: {integrity: sha512-izf5dvW+7fG0OfeZKyJTdhmrgQE1ltoxhPnNxYUKnPEBUMDEb61N2LD6SESKEpt4b6Mmbj4h9Tr4/14zcb7PSA==} + /knip@4.0.1(@types/node@20.11.5)(typescript@5.3.3): + resolution: {integrity: sha512-XsxhNVDeKFL0sMBi2CvwnZXR9JdHA7bu0K6FkJzV+E9nFP71UDNrSsl/Tc4DUN+4tPWUgKgoaYmOToS4/m0qtw==} engines: {node: '>=18.6.0'} hasBin: true peerDependencies: @@ -2310,21 +2318,23 @@ packages: typescript: '>=5.0.4' dependencies: '@ericcornelissen/bash-parser': 0.5.2 + '@nodelib/fs.walk': 2.0.0 '@npmcli/map-workspaces': 3.0.4 '@npmcli/package-json': 5.0.0 '@pkgjs/parseargs': 0.11.0 '@pnpm/logger': 5.0.0 '@pnpm/workspace.pkgs-graph': 2.0.13(@pnpm/logger@5.0.0) '@snyk/github-codeowners': 1.1.0 - '@types/node': 20.11.4 + '@types/node': 20.11.5 + '@types/picomatch': 2.3.3 easy-table: 1.2.0 fast-glob: 3.3.2 - globby: 14.0.0 jiti: 1.21.0 js-yaml: 4.1.0 micromatch: 4.0.5 minimist: 1.2.8 picocolors: 1.0.0 + picomatch: 3.0.1 pretty-ms: 8.0.0 strip-json-comments: 5.0.1 summary: 2.1.0 @@ -2547,7 +2557,7 @@ packages: '@next/env': 14.0.4 '@swc/helpers': 0.5.2 busboy: 1.6.0 - caniuse-lite: 1.0.30001577 + caniuse-lite: 1.0.30001578 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.2.0 @@ -2756,11 +2766,6 @@ packages: unique-string: 2.0.0 dev: true - /path-type@5.0.0: - resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} - engines: {node: '>=12'} - dev: true - /pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} dev: true @@ -2778,6 +2783,11 @@ packages: engines: {node: '>=8.6'} dev: true + /picomatch@3.0.1: + resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} + engines: {node: '>=10'} + dev: true + /pkg-types@1.0.3: resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} dependencies: @@ -2886,8 +2896,8 @@ packages: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true - /react-bootstrap@2.9.2(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-a36B+EHsAI/aH+ZhXNILBFnqscE3zr10dWmjBmfhIb2QR7KSXJiGzYd6Faf/25G8G7/CP9TCL2B0WhUBOD2UBQ==} + /react-bootstrap@2.10.0(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-87gRP69VAfeU2yKgp8RI3HvzhPNrnYIV2QNranYXataz3ef+k7OhvKGGdxQLQfUsQ2RTmlY66tn4pdFrZ94hNg==} peerDependencies: '@types/react': '>=16.14.8' react: '>=16.14.0' @@ -3177,11 +3187,6 @@ packages: engines: {node: '>=14'} dev: true - /slash@5.1.0: - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} - engines: {node: '>=14.16'} - dev: true - /sora-js-sdk@2023.2.0: resolution: {integrity: sha512-i61LBwlRrTm5oHMNhmmZrrJ9KTJVX5WQkcPIKgEt55zM0gJ5YiKTh2PGC4DW4Cyau6DNc6kfSLvytHWfFVHrgw==} engines: {node: '>=18'} @@ -3459,11 +3464,6 @@ packages: string.fromcodepoint: 0.2.1 dev: true - /unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} - engines: {node: '>=18'} - dev: true - /unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -3539,7 +3539,7 @@ packages: semver: 7.5.4 dev: true - /vite-node@1.2.0(@types/node@20.11.4): + /vite-node@1.2.0(@types/node@20.11.5): resolution: {integrity: sha512-ETnQTHeAbbOxl7/pyBck9oAPZZZo+kYnFt1uQDD+hPReOc+wCjXw4r4jHriBRuVDB5isHmPXxrfc1yJnfBERqg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3548,7 +3548,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.11(@types/node@20.11.4) + vite: 5.0.11(@types/node@20.11.5) transitivePeerDependencies: - '@types/node' - less @@ -3560,7 +3560,7 @@ packages: - terser dev: true - /vite@5.0.11(@types/node@20.11.4): + /vite@5.0.11(@types/node@20.11.5): resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3588,7 +3588,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.4 + '@types/node': 20.11.5 esbuild: 0.19.11 postcss: 8.4.33 rollup: 4.9.5 @@ -3596,7 +3596,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.2.0(@types/node@20.11.4)(jsdom@23.2.0): + /vitest@1.2.0(@types/node@20.11.5)(jsdom@23.2.0): resolution: {integrity: sha512-Ixs5m7BjqvLHXcibkzKRQUvD/XLw0E3rvqaCMlrm/0LMsA0309ZqYvTlPzkhh81VlEyVZXFlwWnkhb6/UMtcaQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3621,7 +3621,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.4 + '@types/node': 20.11.5 '@vitest/expect': 1.2.0 '@vitest/runner': 1.2.0 '@vitest/snapshot': 1.2.0 @@ -3641,8 +3641,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.1 - vite: 5.0.11(@types/node@20.11.4) - vite-node: 1.2.0(@types/node@20.11.4) + vite: 5.0.11(@types/node@20.11.5) + vite-node: 1.2.0(@types/node@20.11.5) why-is-node-running: 2.2.2 transitivePeerDependencies: - less