Skip to content

Commit 91cf4c9

Browse files
authored
downgrade superjson to fix crash when server-rendering the feed in scrapbook (#929)
* add logs in homepage * add logs * specify parameters for getPosts in order * add babel superjson plugin for next.js * install superjson plugin as dev dependency * downgrade prisma version * downgrade babel superjson next plugin * downgrade superjson
1 parent 4582091 commit 91cf4c9

File tree

4 files changed

+194
-53
lines changed

4 files changed

+194
-53
lines changed

.babelrc

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"presets": ["next/babel"],
3+
"plugins": [
4+
"superjson-next"
5+
]
6+
}

package.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"@next-auth/prisma-adapter": "^1.0.7",
2020
"@next/bundle-analyzer": "^15.1.4",
2121
"@next/mdx": "^15.1.4",
22-
"@prisma/client": "6.0.1",
22+
"@prisma/client": "5.21.1",
2323
"dotenv": "^16.4.7",
2424
"emoji-picker-react": "^4.12.0",
2525
"github-slugger": "^2.0.0",
@@ -30,7 +30,7 @@
3030
"next-auth": "^4.24.7",
3131
"node-statsd": "^0.1.1",
3232
"nprogress": "^0.2.0",
33-
"prisma": "^6.0.1",
33+
"prisma": "5.21.1",
3434
"react": "^19.0.0",
3535
"react-audio-player": "^0.17.0",
3636
"react-dom": "^19.0.0",
@@ -39,11 +39,12 @@
3939
"react-tilt": "^0.1.4",
4040
"react-tooltip": "^5.28.0",
4141
"rss": "^1.2.2",
42-
"superjson": "^2.2.2",
42+
"superjson": "1.13.3",
4343
"swr": "^2.2.5"
4444
},
4545
"devDependencies": {
4646
"@types/node": "^22.9.3",
47+
"babel-plugin-superjson-next": "0.4.4",
4748
"nodemailer": "^6.9.16"
4849
}
4950
}

pages/index.js

+7-6
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ import Meta from '@hackclub/meta'
77
import Reaction from '../components/reaction'
88
import Feed from '../components/feed'
99
import Footer from '../components/footer'
10-
import { getServerSideProps as getUserProps } from './[username]/'
11-
import { getStaticProps as getClubProps } from './clubs/[slug]'
12-
import { getRawUsers } from './api/users'
13-
import { getRawClubs } from './api/clubs'
1410
import { find, compact, map, flatten } from "lodash-es";
1511

1612
const Header = ({ reactions, children }) => (
@@ -134,7 +130,12 @@ const IndexPage = ({ reactions, initialData, type, ...props }) => {
134130
export default IndexPage
135131

136132
export const getServerSideProps = async (context) => {
133+
const { getServerSideProps: getUserProps } = require('./[username]/')
134+
const { getStaticProps: getClubProps } = require('./clubs/[slug]')
135+
const { getRawUsers } = require('./api/users')
136+
const { getRawClubs } = require('./api/clubs')
137137
const { getPosts } = require('./api/posts')
138+
138139
const names = [
139140
'art',
140141
'package',
@@ -154,7 +155,7 @@ export const getServerSideProps = async (context) => {
154155
'winter-hardware-wonderland'
155156
]
156157
const host = context.req.headers.host;
157-
if(!host.includes("hackclub.dev") && host != "scrapbook.hackclub.com"){
158+
if (!host.includes("hackclub.dev") && host != "scrapbook.hackclub.com"){
158159
let [users, clubs] = await Promise.all([getRawUsers(), getRawClubs()])
159160
// console.log([users, clubs])
160161
users = users.filter((user) => user.customDomain == host)
@@ -168,7 +169,7 @@ export const getServerSideProps = async (context) => {
168169
return { props: { ...props, type: "user" } }
169170
}
170171
}
171-
const initialData = await getPosts(48)
172+
const initialData = await getPosts({}, 48, false)
172173
const reactions = compact(
173174
names.map(name => find(flatten(map(initialData, 'reactions')), { name }))
174175
)

yarn.lock

+177-44
Original file line numberDiff line numberDiff line change
@@ -692,13 +692,88 @@
692692
"@smithy/types" "^4.0.0"
693693
tslib "^2.6.2"
694694

695+
"@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.2":
696+
version "7.26.2"
697+
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85"
698+
integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==
699+
dependencies:
700+
"@babel/helper-validator-identifier" "^7.25.9"
701+
js-tokens "^4.0.0"
702+
picocolors "^1.0.0"
703+
704+
"@babel/generator@^7.26.5":
705+
version "7.26.5"
706+
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.5.tgz#e44d4ab3176bbcaf78a5725da5f1dc28802a9458"
707+
integrity sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==
708+
dependencies:
709+
"@babel/parser" "^7.26.5"
710+
"@babel/types" "^7.26.5"
711+
"@jridgewell/gen-mapping" "^0.3.5"
712+
"@jridgewell/trace-mapping" "^0.3.25"
713+
jsesc "^3.0.2"
714+
715+
"@babel/helper-module-imports@^7.13.12":
716+
version "7.25.9"
717+
resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz#e7f8d20602ebdbf9ebbea0a0751fb0f2a4141715"
718+
integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==
719+
dependencies:
720+
"@babel/traverse" "^7.25.9"
721+
"@babel/types" "^7.25.9"
722+
723+
"@babel/helper-string-parser@^7.25.9":
724+
version "7.25.9"
725+
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c"
726+
integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==
727+
728+
"@babel/helper-validator-identifier@^7.25.9":
729+
version "7.25.9"
730+
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7"
731+
integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==
732+
733+
"@babel/parser@^7.25.9", "@babel/parser@^7.26.5":
734+
version "7.26.5"
735+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.5.tgz#6fec9aebddef25ca57a935c86dbb915ae2da3e1f"
736+
integrity sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw==
737+
dependencies:
738+
"@babel/types" "^7.26.5"
739+
695740
"@babel/runtime@^7.20.13":
696741
version "7.21.0"
697742
resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz"
698743
integrity sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==
699744
dependencies:
700745
regenerator-runtime "^0.13.11"
701746

747+
"@babel/template@^7.25.9":
748+
version "7.25.9"
749+
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.9.tgz#ecb62d81a8a6f5dc5fe8abfc3901fc52ddf15016"
750+
integrity sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==
751+
dependencies:
752+
"@babel/code-frame" "^7.25.9"
753+
"@babel/parser" "^7.25.9"
754+
"@babel/types" "^7.25.9"
755+
756+
"@babel/traverse@^7.25.9":
757+
version "7.26.5"
758+
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.26.5.tgz#6d0be3e772ff786456c1a37538208286f6e79021"
759+
integrity sha512-rkOSPOw+AXbgtwUga3U4u8RpoK9FEFWBNAlTpcnkLFjL5CT+oyHNuUUC/xx6XefEJ16r38r8Bc/lfp6rYuHeJQ==
760+
dependencies:
761+
"@babel/code-frame" "^7.26.2"
762+
"@babel/generator" "^7.26.5"
763+
"@babel/parser" "^7.26.5"
764+
"@babel/template" "^7.25.9"
765+
"@babel/types" "^7.26.5"
766+
debug "^4.3.1"
767+
globals "^11.1.0"
768+
769+
"@babel/types@^7.13.17", "@babel/types@^7.25.9", "@babel/types@^7.26.5":
770+
version "7.26.5"
771+
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.5.tgz#7a1e1c01d28e26d1fe7f8ec9567b3b92b9d07747"
772+
integrity sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==
773+
dependencies:
774+
"@babel/helper-string-parser" "^7.25.9"
775+
"@babel/helper-validator-identifier" "^7.25.9"
776+
702777
"@discoveryjs/[email protected]":
703778
version "0.5.7"
704779
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
@@ -862,6 +937,38 @@
862937
resolved "https://registry.yarnpkg.com/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz#56f00962ff0c4e0eb93d34a047d29fa995e3e342"
863938
integrity sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==
864939

940+
"@jridgewell/gen-mapping@^0.3.5":
941+
version "0.3.8"
942+
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz#4f0e06362e01362f823d348f1872b08f666d8142"
943+
integrity sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==
944+
dependencies:
945+
"@jridgewell/set-array" "^1.2.1"
946+
"@jridgewell/sourcemap-codec" "^1.4.10"
947+
"@jridgewell/trace-mapping" "^0.3.24"
948+
949+
"@jridgewell/resolve-uri@^3.1.0":
950+
version "3.1.2"
951+
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6"
952+
integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
953+
954+
"@jridgewell/set-array@^1.2.1":
955+
version "1.2.1"
956+
resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280"
957+
integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==
958+
959+
"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14":
960+
version "1.5.0"
961+
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
962+
integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
963+
964+
"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25":
965+
version "0.3.25"
966+
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0"
967+
integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==
968+
dependencies:
969+
"@jridgewell/resolve-uri" "^3.1.0"
970+
"@jridgewell/sourcemap-codec" "^1.4.14"
971+
865972
"@mdx-js/loader@^3.1.0":
866973
version "3.1.0"
867974
resolved "https://registry.npmjs.org/@mdx-js/loader/-/loader-3.1.0.tgz"
@@ -988,46 +1095,46 @@
9881095
resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.28.tgz#d45e01c4a56f143ee69c54dd6b12eade9e270a73"
9891096
integrity sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==
9901097

991-
"@prisma/client@6.0.1":
992-
version "6.0.1"
993-
resolved "https://registry.yarnpkg.com/@prisma/client/-/client-6.0.1.tgz#e24c5a44fb46d04a92426879bd9f8a2c28338420"
994-
integrity sha512-60w7kL6bUxz7M6Gs/V+OWMhwy94FshpngVmOY05TmGD0Lhk+Ac0ZgtjlL6Wll9TD4G03t4Sq1wZekNVy+Xdlbg==
1098+
"@prisma/client@5.21.1":
1099+
version "5.21.1"
1100+
resolved "https://registry.yarnpkg.com/@prisma/client/-/client-5.21.1.tgz#ad51ef220eb80173f882e859960d81e626b73898"
1101+
integrity sha512-3n+GgbAZYjaS/k0M03yQsQfR1APbr411r74foknnsGpmhNKBG49VuUkxIU6jORgvJPChoD4WC4PqoHImN1FP0w==
9951102

996-
"@prisma/debug@6.0.1":
997-
version "6.0.1"
998-
resolved "https://registry.yarnpkg.com/@prisma/debug/-/debug-6.0.1.tgz#8407544dd89c8bf85a6e9889ea263fe0e1ccebe2"
999-
integrity sha512-jQylgSOf7ibTVxqBacnAlVGvek6fQxJIYCQOeX2KexsfypNzXjJQSS2o5s+Mjj2Np93iSOQUaw6TvPj8syhG4w==
1103+
"@prisma/debug@5.21.1":
1104+
version "5.21.1"
1105+
resolved "https://registry.yarnpkg.com/@prisma/debug/-/debug-5.21.1.tgz#df4383cb8a6273b1d6112cda0f1d5bef73e71be7"
1106+
integrity sha512-uY8SAhcnORhvgtOrNdvWS98Aq/nkQ9QDUxrWAgW8XrCZaI3j2X7zb7Xe6GQSh6xSesKffFbFlkw0c2luHQviZA==
10001107

1001-
"@prisma/engines-version@5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e":
1002-
version "5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e"
1003-
resolved "https://registry.yarnpkg.com/@prisma/engines-version/-/engines-version-5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e.tgz#2db5a05d014aac504e8574da6b96ac3d9a617526"
1004-
integrity sha512-JmIds0Q2/vsOmnuTJYxY4LE+sajqjYKhLtdOT6y4imojqv5d/aeVEfbBGC74t8Be1uSp0OP8lxIj2OqoKbLsfQ==
1108+
"@prisma/engines-version@5.21.1-1.bf0e5e8a04cada8225617067eaa03d041e2bba36":
1109+
version "5.21.1-1.bf0e5e8a04cada8225617067eaa03d041e2bba36"
1110+
resolved "https://registry.yarnpkg.com/@prisma/engines-version/-/engines-version-5.21.1-1.bf0e5e8a04cada8225617067eaa03d041e2bba36.tgz#8a5f136a8ee71995bf635686bd2f1a6650f9320c"
1111+
integrity sha512-qvnEflL0//lh44S/T9NcvTMxfyowNeUxTunPcDfKPjyJNrCNf2F1zQLcUv5UHAruECpX+zz21CzsC7V2xAeM7Q==
10051112

1006-
"@prisma/engines@6.0.1":
1007-
version "6.0.1"
1008-
resolved "https://registry.yarnpkg.com/@prisma/engines/-/engines-6.0.1.tgz#b64afa9b4e2bedc2b6488b15f9d867c8672b33ee"
1009-
integrity sha512-4hxzI+YQIR2uuDyVsDooFZGu5AtixbvM2psp+iayDZ4hRrAHo/YwgA17N23UWq7G6gRu18NvuNMb48qjP3DPQw==
1113+
"@prisma/engines@5.21.1":
1114+
version "5.21.1"
1115+
resolved "https://registry.yarnpkg.com/@prisma/engines/-/engines-5.21.1.tgz#05f9bc50eb4aa169b31cadfb402165bd44e0653f"
1116+
integrity sha512-hGVTldUkIkTwoV8//hmnAAiAchi4oMEKD3aW5H2RrnI50tTdwza7VQbTTAyN3OIHWlK5DVg6xV7X8N/9dtOydA==
10101117
dependencies:
1011-
"@prisma/debug" "6.0.1"
1012-
"@prisma/engines-version" "5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e"
1013-
"@prisma/fetch-engine" "6.0.1"
1014-
"@prisma/get-platform" "6.0.1"
1118+
"@prisma/debug" "5.21.1"
1119+
"@prisma/engines-version" "5.21.1-1.bf0e5e8a04cada8225617067eaa03d041e2bba36"
1120+
"@prisma/fetch-engine" "5.21.1"
1121+
"@prisma/get-platform" "5.21.1"
10151122

1016-
"@prisma/fetch-engine@6.0.1":
1017-
version "6.0.1"
1018-
resolved "https://registry.yarnpkg.com/@prisma/fetch-engine/-/fetch-engine-6.0.1.tgz#1e3affb7a749caaf366239c7d61ae7b19d3e7e00"
1019-
integrity sha512-T36bWFVGeGYYSyYOj9d+O9G3sBC+pAyMC+jc45iSL63/Haq1GrYjQPgPMxrEj9m739taXrupoysRedQ+VyvM/Q==
1123+
"@prisma/fetch-engine@5.21.1":
1124+
version "5.21.1"
1125+
resolved "https://registry.yarnpkg.com/@prisma/fetch-engine/-/fetch-engine-5.21.1.tgz#c56008f954199a3f3f2183d892f093f64976e4d8"
1126+
integrity sha512-70S31vgpCGcp9J+mh/wHtLCkVezLUqe/fGWk3J3JWZIN7prdYSlr1C0niaWUyNK2VflLXYi8kMjAmSxUVq6WGQ==
10201127
dependencies:
1021-
"@prisma/debug" "6.0.1"
1022-
"@prisma/engines-version" "5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e"
1023-
"@prisma/get-platform" "6.0.1"
1128+
"@prisma/debug" "5.21.1"
1129+
"@prisma/engines-version" "5.21.1-1.bf0e5e8a04cada8225617067eaa03d041e2bba36"
1130+
"@prisma/get-platform" "5.21.1"
10241131

1025-
"@prisma/get-platform@6.0.1":
1026-
version "6.0.1"
1027-
resolved "https://registry.yarnpkg.com/@prisma/get-platform/-/get-platform-6.0.1.tgz#322dae7e8862c9b849384b820b81ecd4006e1d63"
1028-
integrity sha512-zspC9vlxAqx4E6epMPMLLBMED2VD8axDe8sPnquZ8GOsn6tiacWK0oxrGK4UAHYzYUVuMVUApJbdXB2dFpLhvg==
1132+
"@prisma/get-platform@5.21.1":
1133+
version "5.21.1"
1134+
resolved "https://registry.yarnpkg.com/@prisma/get-platform/-/get-platform-5.21.1.tgz#a2219e7755cec881dffc66469c31bb0975a95b54"
1135+
integrity sha512-sRxjL3Igst3ct+e8ya/x//cDXmpLbZQ5vfps2N4tWl4VGKQAmym77C/IG/psSMsQKszc8uFC/q1dgmKFLUgXZQ==
10291136
dependencies:
1030-
"@prisma/debug" "6.0.1"
1137+
"@prisma/debug" "5.21.1"
10311138

10321139
"@smithy/abort-controller@^3.1.9":
10331140
version "3.1.9"
@@ -1909,6 +2016,15 @@ asynckit@^0.4.0:
19092016
resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
19102017
integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
19112018

2019+
2020+
version "0.4.4"
2021+
resolved "https://registry.yarnpkg.com/babel-plugin-superjson-next/-/babel-plugin-superjson-next-0.4.4.tgz#3eef52d6453da499d2a02bf752320189281ca1ce"
2022+
integrity sha512-V0BimtxEm1FZOWeG0POliEVN4Y8P9ZbSVVyN78id61U066c/24cUzKyiv6v/hwWQFY61xRFgKXoodrWqd4t9iA==
2023+
dependencies:
2024+
"@babel/helper-module-imports" "^7.13.12"
2025+
"@babel/types" "^7.13.17"
2026+
hoist-non-react-statics "^3.3.2"
2027+
19122028
bail@^2.0.0:
19132029
version "2.0.2"
19142030
resolved "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz"
@@ -2043,7 +2159,7 @@ debounce@^1.2.1:
20432159
resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5"
20442160
integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==
20452161

2046-
debug@^4.0.0:
2162+
debug@^4.0.0, debug@^4.3.1:
20472163
version "4.4.0"
20482164
resolved "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz"
20492165
integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==
@@ -2229,6 +2345,11 @@ github-slugger@^2.0.0:
22292345
resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz"
22302346
integrity sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==
22312347

2348+
globals@^11.1.0:
2349+
version "11.12.0"
2350+
resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
2351+
integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
2352+
22322353
goober@^2.1.10:
22332354
version "2.1.12"
22342355
resolved "https://registry.npmjs.org/goober/-/goober-2.1.12.tgz"
@@ -2296,6 +2417,13 @@ hls.js@^1.5.19:
22962417
resolved "https://registry.yarnpkg.com/hls.js/-/hls.js-1.5.19.tgz#bc8471a7c712f1314b04b2be4639dd273819d3dc"
22972418
integrity sha512-C020dKWEJcyvLnrqsFKW4q6D/6IEzKWdhktIS5bgoyEFE8lHgrFBq4RIngdy113abJOlIruhv8qjg7UX8hwxOw==
22982419

2420+
hoist-non-react-statics@^3.3.2:
2421+
version "3.3.2"
2422+
resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45"
2423+
integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==
2424+
dependencies:
2425+
react-is "^16.7.0"
2426+
22992427
html-escaper@^2.0.2:
23002428
version "2.0.2"
23012429
resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
@@ -2371,11 +2499,16 @@ jose@^4.10.0, jose@^4.14.4, jose@^4.15.5:
23712499
resolved "https://registry.npmjs.org/jose/-/jose-4.15.5.tgz"
23722500
integrity sha512-jc7BFxgKPKi94uOvEmzlSWFFe2+vASyXaKUpdQKatWAESU2MWjDfFf0fdfc83CDKcA5QecabZeNLyfhe3yKNkg==
23732501

2374-
"js-tokens@^3.0.0 || ^4.0.0":
2502+
"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
23752503
version "4.0.0"
23762504
resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
23772505
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
23782506

2507+
jsesc@^3.0.2:
2508+
version "3.1.0"
2509+
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d"
2510+
integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==
2511+
23792512
lodash-es@^4.17.21:
23802513
version "4.17.21"
23812514
resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee"
@@ -3009,12 +3142,12 @@ pretty-format@^3.8.0:
30093142
resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-3.8.0.tgz"
30103143
integrity sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==
30113144

3012-
prisma@^6.0.1:
3013-
version "6.0.1"
3014-
resolved "https://registry.yarnpkg.com/prisma/-/prisma-6.0.1.tgz#63bf769c798b98986aeaf9cddbf12193f9e2c356"
3015-
integrity sha512-CaMNFHkf+DDq8zq3X/JJsQ4Koy7dyWwwtOKibkT/Am9j/tDxcfbg7+lB1Dzhx18G/+RQCMgjPYB61bhRqteNBQ==
3145+
prisma@5.21.1:
3146+
version "5.21.1"
3147+
resolved "https://registry.yarnpkg.com/prisma/-/prisma-5.21.1.tgz#3ffe4f4b60ea8df2e6d5f24f0cea090bcc5c0bd6"
3148+
integrity sha512-PB+Iqzld/uQBPaaw2UVIk84kb0ITsLajzsxzsadxxl54eaU5Gyl2/L02ysivHxK89t7YrfQJm+Ggk37uvM70oQ==
30163149
dependencies:
3017-
"@prisma/engines" "6.0.1"
3150+
"@prisma/engines" "5.21.1"
30183151
optionalDependencies:
30193152
fsevents "2.3.3"
30203153

@@ -3053,7 +3186,7 @@ react-hot-toast@^2.4.1:
30533186
dependencies:
30543187
goober "^2.1.10"
30553188

3056-
react-is@^16.13.1:
3189+
react-is@^16.13.1, react-is@^16.7.0:
30573190
version "16.13.1"
30583191
resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
30593192
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
@@ -3281,10 +3414,10 @@ [email protected]:
32813414
dependencies:
32823415
client-only "0.0.1"
32833416

3284-
superjson@^2.2.2:
3285-
version "2.2.2"
3286-
resolved "https://registry.yarnpkg.com/superjson/-/superjson-2.2.2.tgz#9d52bf0bf6b5751a3c3472f1292e714782ba3173"
3287-
integrity sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==
3417+
superjson@1.13.3:
3418+
version "1.13.3"
3419+
resolved "https://registry.yarnpkg.com/superjson/-/superjson-1.13.3.tgz#3bd64046f6c0a47062850bb3180ef352a471f930"
3420+
integrity sha512-mJiVjfd2vokfDxsQPOwJ/PtanO87LhpYY88ubI5dUB1Ab58Txbyje3+jpm+/83R/fevaq/107NNhtYBLuoTrFg==
32883421
dependencies:
32893422
copy-anything "^3.0.2"
32903423

0 commit comments

Comments
 (0)