jbilcke-hf HF staff commited on
Commit
e3cc490
1 Parent(s): 2d3ddad

update dependencies

Browse files
Files changed (2) hide show
  1. package-lock.json +392 -358
  2. package.json +4 -3
package-lock.json CHANGED
@@ -34,7 +34,8 @@
34
  "@types/react": "18.2.15",
35
  "@types/react-dom": "18.2.7",
36
  "@types/uuid": "^9.0.2",
37
- "@upstash/redis": "^1.25.2",
 
38
  "alchemy-sdk": "^3.1.2",
39
  "autoprefixer": "10.4.14",
40
  "class-variance-authority": "^0.6.1",
@@ -47,7 +48,7 @@
47
  "hash-wasm": "^4.11.0",
48
  "lucide-react": "^0.260.0",
49
  "markdown-yaml-metadata-parser": "^3.0.0",
50
- "next": "^14.0.4",
51
  "photo-sphere-viewer-lensflare-plugin": "^2.0.1",
52
  "pick": "^0.0.1",
53
  "postcss": "8.4.26",
@@ -69,7 +70,7 @@
69
  "sharp": "^0.32.5",
70
  "styled-components": "^6.0.7",
71
  "tailwind-merge": "^2.1.0",
72
- "tailwindcss": "3.4.0",
73
  "tailwindcss-animate": "^1.0.7",
74
  "temp-dir": "^3.0.0",
75
  "ts-node": "^10.9.1",
@@ -109,9 +110,9 @@
109
  }
110
  },
111
  "node_modules/@babel/runtime": {
112
- "version": "7.23.8",
113
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz",
114
- "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==",
115
  "dependencies": {
116
  "regenerator-runtime": "^0.14.0"
117
  },
@@ -858,28 +859,28 @@
858
  }
859
  },
860
  "node_modules/@floating-ui/core": {
861
- "version": "1.5.3",
862
- "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.3.tgz",
863
- "integrity": "sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q==",
864
  "dependencies": {
865
- "@floating-ui/utils": "^0.2.0"
866
  }
867
  },
868
  "node_modules/@floating-ui/dom": {
869
- "version": "1.5.4",
870
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.4.tgz",
871
- "integrity": "sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ==",
872
  "dependencies": {
873
- "@floating-ui/core": "^1.5.3",
874
- "@floating-ui/utils": "^0.2.0"
875
  }
876
  },
877
  "node_modules/@floating-ui/react-dom": {
878
- "version": "2.0.5",
879
- "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.5.tgz",
880
- "integrity": "sha512-UsBK30Bg+s6+nsgblXtZmwHhgS2vmbuQK22qgt2pTQM6M3X6H1+cQcLXqgRY3ihVLcZJE6IvqDQozhsnIVqK/Q==",
881
  "dependencies": {
882
- "@floating-ui/dom": "^1.5.4"
883
  },
884
  "peerDependencies": {
885
  "react": ">=16.8.0",
@@ -1016,18 +1017,18 @@
1016
  "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
1017
  },
1018
  "node_modules/@jridgewell/trace-mapping": {
1019
- "version": "0.3.21",
1020
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.21.tgz",
1021
- "integrity": "sha512-SRfKmRe1KvYnxjEMtxEr+J4HIeMX5YBg/qhRHpxEIGjhX1rshcHlnFUE9K0GazhVKWM7B+nARSkV8LuvJdJ5/g==",
1022
  "dependencies": {
1023
  "@jridgewell/resolve-uri": "^3.1.0",
1024
  "@jridgewell/sourcemap-codec": "^1.4.14"
1025
  }
1026
  },
1027
  "node_modules/@next/env": {
1028
- "version": "14.0.4",
1029
- "resolved": "https://registry.npmjs.org/@next/env/-/env-14.0.4.tgz",
1030
- "integrity": "sha512-irQnbMLbUNQpP1wcE5NstJtbuA/69kRfzBrpAD7Gsn8zm/CY6YQYc3HQBz8QPxwISG26tIm5afvvVbu508oBeQ=="
1031
  },
1032
  "node_modules/@next/eslint-plugin-next": {
1033
  "version": "13.4.10",
@@ -1038,9 +1039,9 @@
1038
  }
1039
  },
1040
  "node_modules/@next/swc-darwin-arm64": {
1041
- "version": "14.0.4",
1042
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.0.4.tgz",
1043
- "integrity": "sha512-mF05E/5uPthWzyYDyptcwHptucf/jj09i2SXBPwNzbgBNc+XnwzrL0U6BmPjQeOL+FiB+iG1gwBeq7mlDjSRPg==",
1044
  "cpu": [
1045
  "arm64"
1046
  ],
@@ -1053,9 +1054,9 @@
1053
  }
1054
  },
1055
  "node_modules/@next/swc-darwin-x64": {
1056
- "version": "14.0.4",
1057
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.0.4.tgz",
1058
- "integrity": "sha512-IZQ3C7Bx0k2rYtrZZxKKiusMTM9WWcK5ajyhOZkYYTCc8xytmwSzR1skU7qLgVT/EY9xtXDG0WhY6fyujnI3rw==",
1059
  "cpu": [
1060
  "x64"
1061
  ],
@@ -1068,9 +1069,9 @@
1068
  }
1069
  },
1070
  "node_modules/@next/swc-linux-arm64-gnu": {
1071
- "version": "14.0.4",
1072
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.0.4.tgz",
1073
- "integrity": "sha512-VwwZKrBQo/MGb1VOrxJ6LrKvbpo7UbROuyMRvQKTFKhNaXjUmKTu7wxVkIuCARAfiI8JpaWAnKR+D6tzpCcM4w==",
1074
  "cpu": [
1075
  "arm64"
1076
  ],
@@ -1083,9 +1084,9 @@
1083
  }
1084
  },
1085
  "node_modules/@next/swc-linux-arm64-musl": {
1086
- "version": "14.0.4",
1087
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.0.4.tgz",
1088
- "integrity": "sha512-8QftwPEW37XxXoAwsn+nXlodKWHfpMaSvt81W43Wh8dv0gkheD+30ezWMcFGHLI71KiWmHK5PSQbTQGUiidvLQ==",
1089
  "cpu": [
1090
  "arm64"
1091
  ],
@@ -1098,9 +1099,9 @@
1098
  }
1099
  },
1100
  "node_modules/@next/swc-linux-x64-gnu": {
1101
- "version": "14.0.4",
1102
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.0.4.tgz",
1103
- "integrity": "sha512-/s/Pme3VKfZAfISlYVq2hzFS8AcAIOTnoKupc/j4WlvF6GQ0VouS2Q2KEgPuO1eMBwakWPB1aYFIA4VNVh667A==",
1104
  "cpu": [
1105
  "x64"
1106
  ],
@@ -1113,9 +1114,9 @@
1113
  }
1114
  },
1115
  "node_modules/@next/swc-linux-x64-musl": {
1116
- "version": "14.0.4",
1117
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.0.4.tgz",
1118
- "integrity": "sha512-m8z/6Fyal4L9Bnlxde5g2Mfa1Z7dasMQyhEhskDATpqr+Y0mjOBZcXQ7G5U+vgL22cI4T7MfvgtrM2jdopqWaw==",
1119
  "cpu": [
1120
  "x64"
1121
  ],
@@ -1128,9 +1129,9 @@
1128
  }
1129
  },
1130
  "node_modules/@next/swc-win32-arm64-msvc": {
1131
- "version": "14.0.4",
1132
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.0.4.tgz",
1133
- "integrity": "sha512-7Wv4PRiWIAWbm5XrGz3D8HUkCVDMMz9igffZG4NB1p4u1KoItwx9qjATHz88kwCEal/HXmbShucaslXCQXUM5w==",
1134
  "cpu": [
1135
  "arm64"
1136
  ],
@@ -1143,9 +1144,9 @@
1143
  }
1144
  },
1145
  "node_modules/@next/swc-win32-ia32-msvc": {
1146
- "version": "14.0.4",
1147
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.0.4.tgz",
1148
- "integrity": "sha512-zLeNEAPULsl0phfGb4kdzF/cAVIfaC7hY+kt0/d+y9mzcZHsMS3hAS829WbJ31DkSlVKQeHEjZHIdhN+Pg7Gyg==",
1149
  "cpu": [
1150
  "ia32"
1151
  ],
@@ -1158,9 +1159,9 @@
1158
  }
1159
  },
1160
  "node_modules/@next/swc-win32-x64-msvc": {
1161
- "version": "14.0.4",
1162
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.0.4.tgz",
1163
- "integrity": "sha512-yEh2+R8qDlDCjxVpzOTEpBLQTEFAcP2A8fUFLaWNap9GitYKkKv1//y2S6XY6zsR4rCOPRpU7plYDR+az2n30A==",
1164
  "cpu": [
1165
  "x64"
1166
  ],
@@ -1205,155 +1206,150 @@
1205
  }
1206
  },
1207
  "node_modules/@photo-sphere-viewer/autorotate-plugin": {
1208
- "version": "5.5.2",
1209
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/autorotate-plugin/-/autorotate-plugin-5.5.2.tgz",
1210
- "integrity": "sha512-DVmYD+G+0swAdky/Jh6Qw/Q4rpgraRFYEKgj9lD0h68/9iC8XTDTsR6YPIPENNjW8deYNZO7T5INs8WJfesa5w==",
1211
  "peerDependencies": {
1212
- "@photo-sphere-viewer/core": "5.5.2"
1213
  }
1214
  },
1215
  "node_modules/@photo-sphere-viewer/compass-plugin": {
1216
- "version": "5.5.2",
1217
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/compass-plugin/-/compass-plugin-5.5.2.tgz",
1218
- "integrity": "sha512-pNsuAj8PMGFdq8DcSBDXkvLb0FxMh7WjkFsTGZ030Re68XewcZXdLrB801o9C7FOZ6q4vUvPuF5j962IsTPitg==",
1219
  "peerDependencies": {
1220
- "@photo-sphere-viewer/core": "5.5.2"
1221
  }
1222
  },
1223
  "node_modules/@photo-sphere-viewer/core": {
1224
- "version": "5.5.2",
1225
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/core/-/core-5.5.2.tgz",
1226
- "integrity": "sha512-coEFnredLadny6tRike4KNjoWuKVEzUJ6Qr5mJif2LbgIV5+dq4dVqAWZRqp2OspMq3sq/iSyDwraI4t+Whl6A==",
1227
  "dependencies": {
1228
- "three": "^0.159.0"
1229
  }
1230
  },
1231
- "node_modules/@photo-sphere-viewer/core/node_modules/three": {
1232
- "version": "0.159.0",
1233
- "resolved": "https://registry.npmjs.org/three/-/three-0.159.0.tgz",
1234
- "integrity": "sha512-eCmhlLGbBgucuo4VEA9IO3Qpc7dh8Bd4VKzr7WfW4+8hMcIfoAVi1ev0pJYN9PTTsCslbcKgBwr2wNZ1EvLInA=="
1235
- },
1236
  "node_modules/@photo-sphere-viewer/cubemap-adapter": {
1237
- "version": "5.5.2",
1238
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/cubemap-adapter/-/cubemap-adapter-5.5.2.tgz",
1239
- "integrity": "sha512-zf1V6B8GXELEeFIMYVZS/lkiHk5TZG6dUj6MzcQPNiHN2kKzth+XaglIncOKHwGU9NDrJn/RmuR4MwbOKuqqcw==",
1240
  "peerDependencies": {
1241
- "@photo-sphere-viewer/core": "5.5.2"
1242
  }
1243
  },
1244
  "node_modules/@photo-sphere-viewer/cubemap-tiles-adapter": {
1245
- "version": "5.5.2",
1246
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/cubemap-tiles-adapter/-/cubemap-tiles-adapter-5.5.2.tgz",
1247
- "integrity": "sha512-K5VcdrQgNIudfGdBdg+UsQSntPNVlzJLdTUSLFBGl8djzDnodDx2EfB/2OSnMl86cD1evVIjKYpOamZWs8PDJQ==",
1248
  "peerDependencies": {
1249
- "@photo-sphere-viewer/core": "5.5.2",
1250
- "@photo-sphere-viewer/cubemap-adapter": "5.5.2"
1251
  }
1252
  },
1253
  "node_modules/@photo-sphere-viewer/cubemap-video-adapter": {
1254
- "version": "5.5.2",
1255
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/cubemap-video-adapter/-/cubemap-video-adapter-5.5.2.tgz",
1256
- "integrity": "sha512-p2y3ooAdskVjS87uMfjuu6KLlBFmkxZrTflKKaPIwd40wfXXQrYIU+ZG7glugE/r+DsRftHBU2lPqDNpn5fp/g==",
1257
  "peerDependencies": {
1258
- "@photo-sphere-viewer/core": "5.5.2"
1259
  }
1260
  },
1261
  "node_modules/@photo-sphere-viewer/equirectangular-tiles-adapter": {
1262
- "version": "5.5.2",
1263
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/equirectangular-tiles-adapter/-/equirectangular-tiles-adapter-5.5.2.tgz",
1264
- "integrity": "sha512-3aGsb+oGJomQBFnGqk8kVbH0I8+a1iU0OXfDkUf5AJpeUHu7RgK9wrKutoVGKV0CPbND0Mx8WjHS2doxluPdNg==",
1265
  "peerDependencies": {
1266
- "@photo-sphere-viewer/core": "5.5.2"
1267
  }
1268
  },
1269
  "node_modules/@photo-sphere-viewer/equirectangular-video-adapter": {
1270
- "version": "5.5.2",
1271
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/equirectangular-video-adapter/-/equirectangular-video-adapter-5.5.2.tgz",
1272
- "integrity": "sha512-EOcCe6sxAvPFVDLjadpDw24V/IncIaOOzgsbo/adc8cZ87EOdbqnX8GkxpXXVDF0IiVi78WoocVwaybGXdMwyA==",
1273
  "peerDependencies": {
1274
- "@photo-sphere-viewer/core": "5.5.2"
1275
  }
1276
  },
1277
  "node_modules/@photo-sphere-viewer/gallery-plugin": {
1278
- "version": "5.5.2",
1279
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/gallery-plugin/-/gallery-plugin-5.5.2.tgz",
1280
- "integrity": "sha512-QuZNYfcHHkDvvSxz0Z2wOD8uuF7sakmcRwX4Ys052H1V2qFkQKB/7uxDz+1AVbTqvyG6r5Rf7tMSPfqoggMW7A==",
1281
  "peerDependencies": {
1282
- "@photo-sphere-viewer/core": "5.5.2"
1283
  }
1284
  },
1285
  "node_modules/@photo-sphere-viewer/gyroscope-plugin": {
1286
- "version": "5.5.2",
1287
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/gyroscope-plugin/-/gyroscope-plugin-5.5.2.tgz",
1288
- "integrity": "sha512-0TAsjeQee1DImQGZUCY+ZfGm9RCtDgx2PRxqmBH/ZTMRspyCmVYc2ibTexfYLC6AYKowSiLrzDAxTkHdsLdt5Q==",
1289
  "peerDependencies": {
1290
- "@photo-sphere-viewer/core": "5.5.2"
1291
  }
1292
  },
1293
  "node_modules/@photo-sphere-viewer/map-plugin": {
1294
- "version": "5.5.2",
1295
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/map-plugin/-/map-plugin-5.5.2.tgz",
1296
- "integrity": "sha512-YU/3IYTAW8ky5scL5+hF+JbV3ZOGIvbFxIJYxckf6uP0GlrNUSow3z2wEX1T9nR8SzAklncGUPygB2vOh1cOQA==",
1297
  "peerDependencies": {
1298
- "@photo-sphere-viewer/core": "5.5.2"
1299
  }
1300
  },
1301
  "node_modules/@photo-sphere-viewer/markers-plugin": {
1302
- "version": "5.5.2",
1303
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/markers-plugin/-/markers-plugin-5.5.2.tgz",
1304
- "integrity": "sha512-vz+kt9CqMTOr09/HH+czBLMAwv0tsYFGINAMCsxlrl+HM9RGBi5cRqOwXLWNEfvdLdqGgEw1K6gXxZxkJjLGDg==",
1305
  "peerDependencies": {
1306
- "@photo-sphere-viewer/core": "5.5.2"
1307
  }
1308
  },
1309
  "node_modules/@photo-sphere-viewer/resolution-plugin": {
1310
- "version": "5.5.2",
1311
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/resolution-plugin/-/resolution-plugin-5.5.2.tgz",
1312
- "integrity": "sha512-HI61gfETeleHE0kLSIqYMc9HYu4VSP7NzEwNJKr0nrVGyD7pz1eO3luYtrUMVGezQdjGRdiG9vKgT+Z1SeJzFQ==",
1313
  "peerDependencies": {
1314
- "@photo-sphere-viewer/core": "5.5.2",
1315
- "@photo-sphere-viewer/settings-plugin": "5.5.2"
1316
  }
1317
  },
1318
  "node_modules/@photo-sphere-viewer/settings-plugin": {
1319
- "version": "5.5.2",
1320
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/settings-plugin/-/settings-plugin-5.5.2.tgz",
1321
- "integrity": "sha512-+jbtIwHme4San/jYLUFHjZtEdgh2Gp+RLHIfB9nPtQFYo8Mu56daVz5TAmnIErmsRCbTzw8tA/YywWwzugSxWQ==",
1322
  "peerDependencies": {
1323
- "@photo-sphere-viewer/core": "5.5.2"
1324
  }
1325
  },
1326
  "node_modules/@photo-sphere-viewer/stereo-plugin": {
1327
- "version": "5.5.2",
1328
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/stereo-plugin/-/stereo-plugin-5.5.2.tgz",
1329
- "integrity": "sha512-M7KGYpSMEZtmux3IO4CkaObKKu7wHFDyUVm1NuDwkO/G6Vc9BhmKVE+XFqD6DfOkcMWH92YCSXwepNt5ozULRw==",
1330
  "peerDependencies": {
1331
- "@photo-sphere-viewer/core": "5.5.2",
1332
- "@photo-sphere-viewer/gyroscope-plugin": "5.5.2"
1333
  }
1334
  },
1335
  "node_modules/@photo-sphere-viewer/video-plugin": {
1336
- "version": "5.5.2",
1337
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/video-plugin/-/video-plugin-5.5.2.tgz",
1338
- "integrity": "sha512-np635jW4Ln2FpetlIEznjRWB5a0/ZHJf1FLwl0yHpFtRellQtCL8NCmgu3mbP9XUJEq1//E6nPPRE9bdCzurkA==",
1339
  "peerDependencies": {
1340
- "@photo-sphere-viewer/core": "5.5.2"
1341
  }
1342
  },
1343
  "node_modules/@photo-sphere-viewer/virtual-tour-plugin": {
1344
- "version": "5.5.2",
1345
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/virtual-tour-plugin/-/virtual-tour-plugin-5.5.2.tgz",
1346
- "integrity": "sha512-gsF/oHAeL+zahF3MtesyJO3bJ1/94sSCAycZiaio2uWQ6vtDwT9OaWzNh+kmhaZZdoMlVd79zoZfEQu5SaTMAw==",
1347
  "peerDependencies": {
1348
- "@photo-sphere-viewer/core": "5.5.2"
1349
  }
1350
  },
1351
  "node_modules/@photo-sphere-viewer/visible-range-plugin": {
1352
- "version": "5.5.2",
1353
- "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/visible-range-plugin/-/visible-range-plugin-5.5.2.tgz",
1354
- "integrity": "sha512-/3da5q3lxrwoqU6JcKGFZj9G0cxc2yyVjbzlp7acSLqO5Bd9EOl+rsT+CThcBVtL5eqTufla0Ro+HtF/feEOjg==",
1355
  "peerDependencies": {
1356
- "@photo-sphere-viewer/core": "5.5.2"
1357
  }
1358
  },
1359
  "node_modules/@pkgjs/parseargs": {
@@ -2559,9 +2555,9 @@
2559
  }
2560
  },
2561
  "node_modules/@rushstack/eslint-patch": {
2562
- "version": "1.6.1",
2563
- "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.6.1.tgz",
2564
- "integrity": "sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw=="
2565
  },
2566
  "node_modules/@swc/helpers": {
2567
  "version": "0.5.2",
@@ -2691,9 +2687,9 @@
2691
  "integrity": "sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw=="
2692
  },
2693
  "node_modules/@types/uuid": {
2694
- "version": "9.0.7",
2695
- "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.7.tgz",
2696
- "integrity": "sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g=="
2697
  },
2698
  "node_modules/@typescript-eslint/parser": {
2699
  "version": "5.62.0",
@@ -2791,10 +2787,18 @@
2791
  "url": "https://opencollective.com/typescript-eslint"
2792
  }
2793
  },
 
 
 
 
 
 
 
 
2794
  "node_modules/@upstash/redis": {
2795
- "version": "1.28.0",
2796
- "resolved": "https://registry.npmjs.org/@upstash/redis/-/redis-1.28.0.tgz",
2797
- "integrity": "sha512-vvFMUHGA5jUAXQHuAzFHNLD2TND/2aaf1BUPYBeg73CkQ9X+jorWVi7VGxZtRXPDEFJR9KvzuwCacbSproOKcw==",
2798
  "dependencies": {
2799
  "crypto-js": "^4.2.0"
2800
  }
@@ -2936,12 +2940,15 @@
2936
  }
2937
  },
2938
  "node_modules/array-buffer-byte-length": {
2939
- "version": "1.0.0",
2940
- "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz",
2941
- "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==",
2942
  "dependencies": {
2943
- "call-bind": "^1.0.2",
2944
- "is-array-buffer": "^3.0.1"
 
 
 
2945
  },
2946
  "funding": {
2947
  "url": "https://github.com/sponsors/ljharb"
@@ -2973,16 +2980,34 @@
2973
  "node": ">=8"
2974
  }
2975
  },
2976
- "node_modules/array.prototype.findlastindex": {
2977
- "version": "1.2.3",
2978
- "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz",
2979
- "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==",
2980
  "dependencies": {
2981
  "call-bind": "^1.0.2",
2982
  "define-properties": "^1.2.0",
2983
  "es-abstract": "^1.22.1",
2984
- "es-shim-unscopables": "^1.0.0",
2985
- "get-intrinsic": "^1.2.1"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2986
  },
2987
  "engines": {
2988
  "node": ">= 0.4"
@@ -3026,28 +3051,29 @@
3026
  }
3027
  },
3028
  "node_modules/array.prototype.tosorted": {
3029
- "version": "1.1.2",
3030
- "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz",
3031
- "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==",
3032
  "dependencies": {
3033
- "call-bind": "^1.0.2",
3034
- "define-properties": "^1.2.0",
3035
- "es-abstract": "^1.22.1",
3036
- "es-shim-unscopables": "^1.0.0",
3037
- "get-intrinsic": "^1.2.1"
3038
  }
3039
  },
3040
  "node_modules/arraybuffer.prototype.slice": {
3041
- "version": "1.0.2",
3042
- "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz",
3043
- "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==",
3044
  "dependencies": {
3045
- "array-buffer-byte-length": "^1.0.0",
3046
- "call-bind": "^1.0.2",
3047
- "define-properties": "^1.2.0",
3048
- "es-abstract": "^1.22.1",
3049
- "get-intrinsic": "^1.2.1",
3050
- "is-array-buffer": "^3.0.2",
 
3051
  "is-shared-array-buffer": "^1.0.2"
3052
  },
3053
  "engines": {
@@ -3108,9 +3134,9 @@
3108
  }
3109
  },
3110
  "node_modules/available-typed-arrays": {
3111
- "version": "1.0.5",
3112
- "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
3113
- "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
3114
  "engines": {
3115
  "node": ">= 0.4"
3116
  },
@@ -3145,9 +3171,9 @@
3145
  }
3146
  },
3147
  "node_modules/b4a": {
3148
- "version": "1.6.4",
3149
- "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz",
3150
- "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw=="
3151
  },
3152
  "node_modules/balanced-match": {
3153
  "version": "1.0.2",
@@ -3232,9 +3258,9 @@
3232
  "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w=="
3233
  },
3234
  "node_modules/browserslist": {
3235
- "version": "4.22.2",
3236
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz",
3237
- "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==",
3238
  "funding": [
3239
  {
3240
  "type": "opencollective",
@@ -3250,8 +3276,8 @@
3250
  }
3251
  ],
3252
  "dependencies": {
3253
- "caniuse-lite": "^1.0.30001565",
3254
- "electron-to-chromium": "^1.4.601",
3255
  "node-releases": "^2.0.14",
3256
  "update-browserslist-db": "^1.0.13"
3257
  },
@@ -3309,13 +3335,17 @@
3309
  }
3310
  },
3311
  "node_modules/call-bind": {
3312
- "version": "1.0.5",
3313
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz",
3314
- "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==",
3315
  "dependencies": {
 
3316
  "function-bind": "^1.1.2",
3317
- "get-intrinsic": "^1.2.1",
3318
- "set-function-length": "^1.1.1"
 
 
 
3319
  },
3320
  "funding": {
3321
  "url": "https://github.com/sponsors/ljharb"
@@ -3346,9 +3376,9 @@
3346
  }
3347
  },
3348
  "node_modules/caniuse-lite": {
3349
- "version": "1.0.30001576",
3350
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz",
3351
- "integrity": "sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==",
3352
  "funding": [
3353
  {
3354
  "type": "opencollective",
@@ -3454,12 +3484,11 @@
3454
  }
3455
  },
3456
  "node_modules/cmdk": {
3457
- "version": "0.2.0",
3458
- "resolved": "https://registry.npmjs.org/cmdk/-/cmdk-0.2.0.tgz",
3459
- "integrity": "sha512-JQpKvEOb86SnvMZbYaFKYhvzFntWBeSZdyii0rZPhKJj9uwJBxu4DaVYDrRN7r3mPop56oPhRw+JYWTKs66TYw==",
3460
  "dependencies": {
3461
- "@radix-ui/react-dialog": "1.0.0",
3462
- "command-score": "0.1.2"
3463
  },
3464
  "peerDependencies": {
3465
  "react": "^18.0.0",
@@ -3753,11 +3782,6 @@
3753
  "node": ">= 0.8"
3754
  }
3755
  },
3756
- "node_modules/command-score": {
3757
- "version": "0.1.2",
3758
- "resolved": "https://registry.npmjs.org/command-score/-/command-score-0.1.2.tgz",
3759
- "integrity": "sha512-VtDvQpIJBvBatnONUsPzXYFVKQQAhuf3XTNOAsdBxCNO/QCtUUd8LSgjn0GVarBkCad6aJCZfXgrjYbl/KRr7w=="
3760
- },
3761
  "node_modules/commander": {
3762
  "version": "4.1.1",
3763
  "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
@@ -3790,9 +3814,9 @@
3790
  }
3791
  },
3792
  "node_modules/cookies-next/node_modules/@types/node": {
3793
- "version": "16.18.70",
3794
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.70.tgz",
3795
- "integrity": "sha512-8eIk20G5VVVQNZNouHjLA2b8utE2NvGybLjMaF4lyhA9uhGwnmXF8o+icdXKGSQSNANJewXva/sFUoZLwAaYAg=="
3796
  },
3797
  "node_modules/copy-to-clipboard": {
3798
  "version": "3.3.3",
@@ -3970,13 +3994,14 @@
3970
  }
3971
  },
3972
  "node_modules/define-data-property": {
3973
- "version": "1.1.1",
3974
- "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz",
3975
- "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==",
3976
  "dependencies": {
3977
- "get-intrinsic": "^1.2.1",
 
3978
  "gopd": "^1.0.1",
3979
- "has-property-descriptors": "^1.0.0"
3980
  },
3981
  "engines": {
3982
  "node": ">= 0.4"
@@ -4132,9 +4157,9 @@
4132
  "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
4133
  },
4134
  "node_modules/electron-to-chromium": {
4135
- "version": "1.4.629",
4136
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.629.tgz",
4137
- "integrity": "sha512-5UUkr3k3CZ/k+9Sw7vaaIMyOzMC0XbPyprKI3n0tbKDqkzTDOjK4izm7DxlkueRMim6ZZQ1ja9F7hoFVplHihA=="
4138
  },
4139
  "node_modules/elliptic": {
4140
  "version": "6.5.4",
@@ -4243,6 +4268,19 @@
4243
  "url": "https://github.com/sponsors/ljharb"
4244
  }
4245
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
4246
  "node_modules/es-iterator-helpers": {
4247
  "version": "1.0.15",
4248
  "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz",
@@ -4335,9 +4373,9 @@
4335
  }
4336
  },
4337
  "node_modules/escalade": {
4338
- "version": "3.1.1",
4339
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
4340
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
4341
  "engines": {
4342
  "node": ">=6"
4343
  }
@@ -4829,9 +4867,9 @@
4829
  "dev": true
4830
  },
4831
  "node_modules/fastq": {
4832
- "version": "1.16.0",
4833
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz",
4834
- "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==",
4835
  "dependencies": {
4836
  "reusify": "^1.0.4"
4837
  }
@@ -5015,15 +5053,19 @@
5015
  }
5016
  },
5017
  "node_modules/get-intrinsic": {
5018
- "version": "1.2.2",
5019
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz",
5020
- "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==",
5021
  "dependencies": {
 
5022
  "function-bind": "^1.1.2",
5023
  "has-proto": "^1.0.1",
5024
  "has-symbols": "^1.0.3",
5025
  "hasown": "^2.0.0"
5026
  },
 
 
 
5027
  "funding": {
5028
  "url": "https://github.com/sponsors/ljharb"
5029
  }
@@ -5037,12 +5079,12 @@
5037
  }
5038
  },
5039
  "node_modules/get-symbol-description": {
5040
- "version": "1.0.0",
5041
- "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
5042
- "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
5043
  "dependencies": {
5044
- "call-bind": "^1.0.2",
5045
- "get-intrinsic": "^1.1.1"
5046
  },
5047
  "engines": {
5048
  "node": ">= 0.4"
@@ -5097,11 +5139,6 @@
5097
  "node": ">=10.13.0"
5098
  }
5099
  },
5100
- "node_modules/glob-to-regexp": {
5101
- "version": "0.4.1",
5102
- "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
5103
- "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw=="
5104
- },
5105
  "node_modules/globals": {
5106
  "version": "13.24.0",
5107
  "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
@@ -5231,11 +5268,11 @@
5231
  }
5232
  },
5233
  "node_modules/has-tostringtag": {
5234
- "version": "1.0.0",
5235
- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
5236
- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
5237
  "dependencies": {
5238
- "has-symbols": "^1.0.2"
5239
  },
5240
  "engines": {
5241
  "node": ">= 0.4"
@@ -5317,9 +5354,9 @@
5317
  ]
5318
  },
5319
  "node_modules/ignore": {
5320
- "version": "5.3.0",
5321
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz",
5322
- "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==",
5323
  "engines": {
5324
  "node": ">= 4"
5325
  }
@@ -5367,11 +5404,11 @@
5367
  "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
5368
  },
5369
  "node_modules/internal-slot": {
5370
- "version": "1.0.6",
5371
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz",
5372
- "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==",
5373
  "dependencies": {
5374
- "get-intrinsic": "^1.2.2",
5375
  "hasown": "^2.0.0",
5376
  "side-channel": "^1.0.4"
5377
  },
@@ -5388,13 +5425,15 @@
5388
  }
5389
  },
5390
  "node_modules/is-array-buffer": {
5391
- "version": "3.0.2",
5392
- "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz",
5393
- "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==",
5394
  "dependencies": {
5395
  "call-bind": "^1.0.2",
5396
- "get-intrinsic": "^1.2.0",
5397
- "is-typed-array": "^1.1.10"
 
 
5398
  },
5399
  "funding": {
5400
  "url": "https://github.com/sponsors/ljharb"
@@ -5664,11 +5703,11 @@
5664
  }
5665
  },
5666
  "node_modules/is-typed-array": {
5667
- "version": "1.1.12",
5668
- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz",
5669
- "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==",
5670
  "dependencies": {
5671
- "which-typed-array": "^1.1.11"
5672
  },
5673
  "engines": {
5674
  "node": ">= 0.4"
@@ -5884,6 +5923,11 @@
5884
  "url": "https://github.com/sponsors/sindresorhus"
5885
  }
5886
  },
 
 
 
 
 
5887
  "node_modules/lodash.merge": {
5888
  "version": "4.6.2",
5889
  "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
@@ -6091,18 +6135,17 @@
6091
  "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
6092
  },
6093
  "node_modules/next": {
6094
- "version": "14.0.4",
6095
- "resolved": "https://registry.npmjs.org/next/-/next-14.0.4.tgz",
6096
- "integrity": "sha512-qbwypnM7327SadwFtxXnQdGiKpkuhaRLE2uq62/nRul9cj9KhQ5LhHmlziTNqUidZotw/Q1I9OjirBROdUJNgA==",
6097
  "dependencies": {
6098
- "@next/env": "14.0.4",
6099
  "@swc/helpers": "0.5.2",
6100
  "busboy": "1.6.0",
6101
- "caniuse-lite": "^1.0.30001406",
6102
  "graceful-fs": "^4.2.11",
6103
  "postcss": "8.4.31",
6104
- "styled-jsx": "5.1.1",
6105
- "watchpack": "2.4.0"
6106
  },
6107
  "bin": {
6108
  "next": "dist/bin/next"
@@ -6111,15 +6154,15 @@
6111
  "node": ">=18.17.0"
6112
  },
6113
  "optionalDependencies": {
6114
- "@next/swc-darwin-arm64": "14.0.4",
6115
- "@next/swc-darwin-x64": "14.0.4",
6116
- "@next/swc-linux-arm64-gnu": "14.0.4",
6117
- "@next/swc-linux-arm64-musl": "14.0.4",
6118
- "@next/swc-linux-x64-gnu": "14.0.4",
6119
- "@next/swc-linux-x64-musl": "14.0.4",
6120
- "@next/swc-win32-arm64-msvc": "14.0.4",
6121
- "@next/swc-win32-ia32-msvc": "14.0.4",
6122
- "@next/swc-win32-x64-msvc": "14.0.4"
6123
  },
6124
  "peerDependencies": {
6125
  "@opentelemetry/api": "^1.1.0",
@@ -6294,14 +6337,15 @@
6294
  }
6295
  },
6296
  "node_modules/object.groupby": {
6297
- "version": "1.0.1",
6298
- "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz",
6299
- "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==",
6300
  "dependencies": {
6301
- "call-bind": "^1.0.2",
6302
- "define-properties": "^1.2.0",
6303
- "es-abstract": "^1.22.1",
6304
- "get-intrinsic": "^1.2.1"
 
6305
  }
6306
  },
6307
  "node_modules/object.hasown": {
@@ -6445,9 +6489,9 @@
6445
  }
6446
  },
6447
  "node_modules/path-scurry/node_modules/lru-cache": {
6448
- "version": "10.1.0",
6449
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz",
6450
- "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==",
6451
  "engines": {
6452
  "node": "14 || >=16.14"
6453
  }
@@ -6461,12 +6505,12 @@
6461
  }
6462
  },
6463
  "node_modules/photo-sphere-viewer-lensflare-plugin": {
6464
- "version": "2.0.1",
6465
- "resolved": "https://registry.npmjs.org/photo-sphere-viewer-lensflare-plugin/-/photo-sphere-viewer-lensflare-plugin-2.0.1.tgz",
6466
- "integrity": "sha512-tF5uM/J0yOyYobTvcqPyClBXfdZbqfycBShZ8YSJDfjoi4co/y6gwsuN3XYvVKJz4GzfoY/t1BGQy/E0tLnMEA==",
6467
  "peerDependencies": {
6468
- "@photo-sphere-viewer/core": "^5.4.4",
6469
- "three": "^0.158.0"
6470
  }
6471
  },
6472
  "node_modules/pick": {
@@ -6887,9 +6931,9 @@
6887
  }
6888
  },
6889
  "node_modules/react-photo-sphere-viewer/node_modules/autoprefixer": {
6890
- "version": "10.4.16",
6891
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz",
6892
- "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==",
6893
  "funding": [
6894
  {
6895
  "type": "opencollective",
@@ -6905,9 +6949,9 @@
6905
  }
6906
  ],
6907
  "dependencies": {
6908
- "browserslist": "^4.21.10",
6909
- "caniuse-lite": "^1.0.30001538",
6910
- "fraction.js": "^4.3.6",
6911
  "normalize-range": "^0.1.2",
6912
  "picocolors": "^1.0.0",
6913
  "postcss-value-parser": "^4.2.0"
@@ -7022,12 +7066,12 @@
7022
  }
7023
  },
7024
  "node_modules/react-virtualized-auto-sizer": {
7025
- "version": "1.0.20",
7026
- "resolved": "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.20.tgz",
7027
- "integrity": "sha512-OdIyHwj4S4wyhbKHOKM1wLSj/UDXm839Z3Cvfg2a9j+He6yDa6i5p0qQvEiCnyQlGO/HyfSnigQwuxvYalaAXA==",
7028
  "peerDependencies": {
7029
- "react": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc",
7030
- "react-dom": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc"
7031
  }
7032
  },
7033
  "node_modules/react-window-infinite-loader": {
@@ -7075,14 +7119,15 @@
7075
  }
7076
  },
7077
  "node_modules/reflect.getprototypeof": {
7078
- "version": "1.0.4",
7079
- "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz",
7080
- "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==",
7081
  "dependencies": {
7082
- "call-bind": "^1.0.2",
7083
- "define-properties": "^1.2.0",
7084
- "es-abstract": "^1.22.1",
7085
- "get-intrinsic": "^1.2.1",
 
7086
  "globalthis": "^1.0.3",
7087
  "which-builtin-type": "^1.1.3"
7088
  },
@@ -7203,12 +7248,12 @@
7203
  }
7204
  },
7205
  "node_modules/safe-array-concat": {
7206
- "version": "1.0.1",
7207
- "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz",
7208
- "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==",
7209
  "dependencies": {
7210
- "call-bind": "^1.0.2",
7211
- "get-intrinsic": "^1.2.1",
7212
  "has-symbols": "^1.0.3",
7213
  "isarray": "^2.0.5"
7214
  },
@@ -7289,9 +7334,9 @@
7289
  "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA=="
7290
  },
7291
  "node_modules/semver": {
7292
- "version": "7.5.4",
7293
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
7294
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
7295
  "dependencies": {
7296
  "lru-cache": "^6.0.0"
7297
  },
@@ -7312,14 +7357,15 @@
7312
  }
7313
  },
7314
  "node_modules/set-function-length": {
7315
- "version": "1.1.1",
7316
- "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz",
7317
- "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==",
7318
  "dependencies": {
7319
  "define-data-property": "^1.1.1",
7320
- "get-intrinsic": "^1.2.1",
 
7321
  "gopd": "^1.0.1",
7322
- "has-property-descriptors": "^1.0.0"
7323
  },
7324
  "engines": {
7325
  "node": ">= 0.4"
@@ -7489,9 +7535,9 @@
7489
  }
7490
  },
7491
  "node_modules/streamx": {
7492
- "version": "2.15.6",
7493
- "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.6.tgz",
7494
- "integrity": "sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==",
7495
  "dependencies": {
7496
  "fast-fifo": "^1.1.0",
7497
  "queue-tick": "^1.0.1"
@@ -7859,11 +7905,11 @@
7859
  }
7860
  },
7861
  "node_modules/tailwind-merge": {
7862
- "version": "2.2.0",
7863
- "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.2.0.tgz",
7864
- "integrity": "sha512-SqqhhaL0T06SW59+JVNfAqKdqLs0497esifRrZ7jOaefP3o64fdFNDMrAQWZFMxTLJPiHVjRLUywT8uFz1xNWQ==",
7865
  "dependencies": {
7866
- "@babel/runtime": "^7.23.5"
7867
  },
7868
  "funding": {
7869
  "type": "github",
@@ -7871,9 +7917,9 @@
7871
  }
7872
  },
7873
  "node_modules/tailwindcss": {
7874
- "version": "3.4.0",
7875
- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.0.tgz",
7876
- "integrity": "sha512-VigzymniH77knD1dryXbyxR+ePHihHociZbXnLZHUyzf2MMs2ZVqlUrZ3FvpXP8pno9JzmILt1sZPD19M3IxtA==",
7877
  "dependencies": {
7878
  "@alloc/quick-lru": "^5.2.0",
7879
  "arg": "^5.0.2",
@@ -7933,9 +7979,9 @@
7933
  }
7934
  },
7935
  "node_modules/tar-stream": {
7936
- "version": "3.1.6",
7937
- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz",
7938
- "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==",
7939
  "dependencies": {
7940
  "b4a": "^1.6.4",
7941
  "fast-fifo": "^1.2.0",
@@ -7975,10 +8021,9 @@
7975
  }
7976
  },
7977
  "node_modules/three": {
7978
- "version": "0.158.0",
7979
- "resolved": "https://registry.npmjs.org/three/-/three-0.158.0.tgz",
7980
- "integrity": "sha512-TALj4EOpdDPF1henk2Q+s17K61uEAAWQ7TJB68nr7FKxqwyDr3msOt5IWdbGm4TaWKjrtWS8DJJWe9JnvsWOhQ==",
7981
- "peer": true
7982
  },
7983
  "node_modules/to-regex-range": {
7984
  "version": "5.0.1",
@@ -8111,9 +8156,9 @@
8111
  }
8112
  },
8113
  "node_modules/type-fest": {
8114
- "version": "4.9.0",
8115
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.9.0.tgz",
8116
- "integrity": "sha512-KS/6lh/ynPGiHD/LnAobrEFq3Ad4pBzOlJ1wAnJx9N4EYoqFhMfLIBjUT2UEx4wg5ZE+cC1ob6DCSpppVo+rtg==",
8117
  "engines": {
8118
  "node": ">=16"
8119
  },
@@ -8303,16 +8348,17 @@
8303
  }
8304
  },
8305
  "node_modules/usehooks-ts": {
8306
- "version": "2.9.2",
8307
- "resolved": "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-2.9.2.tgz",
8308
- "integrity": "sha512-fOzPeG01rs51CGYzqgioP/zs9v1Cgpe+zcXeqJPlDHYfdfG/wjsdjBWHJi+Ph1JgQAGUrDo5sJbPlaZd+Z9lxw==",
8309
- "hasInstallScript": true,
 
 
8310
  "engines": {
8311
  "node": ">=16.15.0"
8312
  },
8313
  "peerDependencies": {
8314
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
8315
- "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
8316
  }
8317
  },
8318
  "node_modules/utf-8-validate": {
@@ -8349,18 +8395,6 @@
8349
  "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
8350
  "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg=="
8351
  },
8352
- "node_modules/watchpack": {
8353
- "version": "2.4.0",
8354
- "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz",
8355
- "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",
8356
- "dependencies": {
8357
- "glob-to-regexp": "^0.4.1",
8358
- "graceful-fs": "^4.1.2"
8359
- },
8360
- "engines": {
8361
- "node": ">=10.13.0"
8362
- }
8363
- },
8364
  "node_modules/websocket": {
8365
  "version": "1.0.34",
8366
  "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz",
@@ -8459,15 +8493,15 @@
8459
  }
8460
  },
8461
  "node_modules/which-typed-array": {
8462
- "version": "1.1.13",
8463
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz",
8464
- "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==",
8465
  "dependencies": {
8466
- "available-typed-arrays": "^1.0.5",
8467
- "call-bind": "^1.0.4",
8468
  "for-each": "^0.3.3",
8469
  "gopd": "^1.0.1",
8470
- "has-tostringtag": "^1.0.0"
8471
  },
8472
  "engines": {
8473
  "node": ">= 0.4"
@@ -8629,9 +8663,9 @@
8629
  }
8630
  },
8631
  "node_modules/zustand": {
8632
- "version": "4.4.7",
8633
- "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.4.7.tgz",
8634
- "integrity": "sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==",
8635
  "dependencies": {
8636
  "use-sync-external-store": "1.2.0"
8637
  },
@@ -8640,7 +8674,7 @@
8640
  },
8641
  "peerDependencies": {
8642
  "@types/react": ">=16.8",
8643
- "immer": ">=9.0",
8644
  "react": ">=16.8"
8645
  },
8646
  "peerDependenciesMeta": {
 
34
  "@types/react": "18.2.15",
35
  "@types/react-dom": "18.2.7",
36
  "@types/uuid": "^9.0.2",
37
+ "@upstash/query": "^0.0.2",
38
+ "@upstash/redis": "^1.28.3",
39
  "alchemy-sdk": "^3.1.2",
40
  "autoprefixer": "10.4.14",
41
  "class-variance-authority": "^0.6.1",
 
48
  "hash-wasm": "^4.11.0",
49
  "lucide-react": "^0.260.0",
50
  "markdown-yaml-metadata-parser": "^3.0.0",
51
+ "next": "^14.1.0",
52
  "photo-sphere-viewer-lensflare-plugin": "^2.0.1",
53
  "pick": "^0.0.1",
54
  "postcss": "8.4.26",
 
70
  "sharp": "^0.32.5",
71
  "styled-components": "^6.0.7",
72
  "tailwind-merge": "^2.1.0",
73
+ "tailwindcss": "3.4.1",
74
  "tailwindcss-animate": "^1.0.7",
75
  "temp-dir": "^3.0.0",
76
  "ts-node": "^10.9.1",
 
110
  }
111
  },
112
  "node_modules/@babel/runtime": {
113
+ "version": "7.23.9",
114
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz",
115
+ "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==",
116
  "dependencies": {
117
  "regenerator-runtime": "^0.14.0"
118
  },
 
859
  }
860
  },
861
  "node_modules/@floating-ui/core": {
862
+ "version": "1.6.0",
863
+ "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.0.tgz",
864
+ "integrity": "sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==",
865
  "dependencies": {
866
+ "@floating-ui/utils": "^0.2.1"
867
  }
868
  },
869
  "node_modules/@floating-ui/dom": {
870
+ "version": "1.6.1",
871
+ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.1.tgz",
872
+ "integrity": "sha512-iA8qE43/H5iGozC3W0YSnVSW42Vh522yyM1gj+BqRwVsTNOyr231PsXDaV04yT39PsO0QL2QpbI/M0ZaLUQgRQ==",
873
  "dependencies": {
874
+ "@floating-ui/core": "^1.6.0",
875
+ "@floating-ui/utils": "^0.2.1"
876
  }
877
  },
878
  "node_modules/@floating-ui/react-dom": {
879
+ "version": "2.0.8",
880
+ "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.8.tgz",
881
+ "integrity": "sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==",
882
  "dependencies": {
883
+ "@floating-ui/dom": "^1.6.1"
884
  },
885
  "peerDependencies": {
886
  "react": ">=16.8.0",
 
1017
  "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
1018
  },
1019
  "node_modules/@jridgewell/trace-mapping": {
1020
+ "version": "0.3.22",
1021
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz",
1022
+ "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==",
1023
  "dependencies": {
1024
  "@jridgewell/resolve-uri": "^3.1.0",
1025
  "@jridgewell/sourcemap-codec": "^1.4.14"
1026
  }
1027
  },
1028
  "node_modules/@next/env": {
1029
+ "version": "14.1.0",
1030
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.0.tgz",
1031
+ "integrity": "sha512-Py8zIo+02ht82brwwhTg36iogzFqGLPXlRGKQw5s+qP/kMNc4MAyDeEwBKDijk6zTIbegEgu8Qy7C1LboslQAw=="
1032
  },
1033
  "node_modules/@next/eslint-plugin-next": {
1034
  "version": "13.4.10",
 
1039
  }
1040
  },
1041
  "node_modules/@next/swc-darwin-arm64": {
1042
+ "version": "14.1.0",
1043
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.0.tgz",
1044
+ "integrity": "sha512-nUDn7TOGcIeyQni6lZHfzNoo9S0euXnu0jhsbMOmMJUBfgsnESdjN97kM7cBqQxZa8L/bM9om/S5/1dzCrW6wQ==",
1045
  "cpu": [
1046
  "arm64"
1047
  ],
 
1054
  }
1055
  },
1056
  "node_modules/@next/swc-darwin-x64": {
1057
+ "version": "14.1.0",
1058
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.0.tgz",
1059
+ "integrity": "sha512-1jgudN5haWxiAl3O1ljUS2GfupPmcftu2RYJqZiMJmmbBT5M1XDffjUtRUzP4W3cBHsrvkfOFdQ71hAreNQP6g==",
1060
  "cpu": [
1061
  "x64"
1062
  ],
 
1069
  }
1070
  },
1071
  "node_modules/@next/swc-linux-arm64-gnu": {
1072
+ "version": "14.1.0",
1073
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.0.tgz",
1074
+ "integrity": "sha512-RHo7Tcj+jllXUbK7xk2NyIDod3YcCPDZxj1WLIYxd709BQ7WuRYl3OWUNG+WUfqeQBds6kvZYlc42NJJTNi4tQ==",
1075
  "cpu": [
1076
  "arm64"
1077
  ],
 
1084
  }
1085
  },
1086
  "node_modules/@next/swc-linux-arm64-musl": {
1087
+ "version": "14.1.0",
1088
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.0.tgz",
1089
+ "integrity": "sha512-v6kP8sHYxjO8RwHmWMJSq7VZP2nYCkRVQ0qolh2l6xroe9QjbgV8siTbduED4u0hlk0+tjS6/Tuy4n5XCp+l6g==",
1090
  "cpu": [
1091
  "arm64"
1092
  ],
 
1099
  }
1100
  },
1101
  "node_modules/@next/swc-linux-x64-gnu": {
1102
+ "version": "14.1.0",
1103
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.0.tgz",
1104
+ "integrity": "sha512-zJ2pnoFYB1F4vmEVlb/eSe+VH679zT1VdXlZKX+pE66grOgjmKJHKacf82g/sWE4MQ4Rk2FMBCRnX+l6/TVYzQ==",
1105
  "cpu": [
1106
  "x64"
1107
  ],
 
1114
  }
1115
  },
1116
  "node_modules/@next/swc-linux-x64-musl": {
1117
+ "version": "14.1.0",
1118
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.0.tgz",
1119
+ "integrity": "sha512-rbaIYFt2X9YZBSbH/CwGAjbBG2/MrACCVu2X0+kSykHzHnYH5FjHxwXLkcoJ10cX0aWCEynpu+rP76x0914atg==",
1120
  "cpu": [
1121
  "x64"
1122
  ],
 
1129
  }
1130
  },
1131
  "node_modules/@next/swc-win32-arm64-msvc": {
1132
+ "version": "14.1.0",
1133
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.0.tgz",
1134
+ "integrity": "sha512-o1N5TsYc8f/HpGt39OUQpQ9AKIGApd3QLueu7hXk//2xq5Z9OxmV6sQfNp8C7qYmiOlHYODOGqNNa0e9jvchGQ==",
1135
  "cpu": [
1136
  "arm64"
1137
  ],
 
1144
  }
1145
  },
1146
  "node_modules/@next/swc-win32-ia32-msvc": {
1147
+ "version": "14.1.0",
1148
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.0.tgz",
1149
+ "integrity": "sha512-XXIuB1DBRCFwNO6EEzCTMHT5pauwaSj4SWs7CYnME57eaReAKBXCnkUE80p/pAZcewm7hs+vGvNqDPacEXHVkw==",
1150
  "cpu": [
1151
  "ia32"
1152
  ],
 
1159
  }
1160
  },
1161
  "node_modules/@next/swc-win32-x64-msvc": {
1162
+ "version": "14.1.0",
1163
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.0.tgz",
1164
+ "integrity": "sha512-9WEbVRRAqJ3YFVqEZIxUqkiO8l1nool1LmNxygr5HWF8AcSYsEpneUDhmjUVJEzO2A04+oPtZdombzzPPkTtgg==",
1165
  "cpu": [
1166
  "x64"
1167
  ],
 
1206
  }
1207
  },
1208
  "node_modules/@photo-sphere-viewer/autorotate-plugin": {
1209
+ "version": "5.7.0",
1210
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/autorotate-plugin/-/autorotate-plugin-5.7.0.tgz",
1211
+ "integrity": "sha512-ecuMXoDYA088gLn4K2vRgdGrEfbXNWifV7pjDK9+q7MBTaWpcY3p4uIUTx04k9gcrCeFfWQ9C0CDH3L/awW26Q==",
1212
  "peerDependencies": {
1213
+ "@photo-sphere-viewer/core": "5.7.0"
1214
  }
1215
  },
1216
  "node_modules/@photo-sphere-viewer/compass-plugin": {
1217
+ "version": "5.7.0",
1218
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/compass-plugin/-/compass-plugin-5.7.0.tgz",
1219
+ "integrity": "sha512-Lkxnp3xEX78GXEj50vsG3OjWZPafnmRSHO9PoxBY1DUydNKTMpWIx5edyurebJwosY1o/UfVcB3u8BhVEqWgwA==",
1220
  "peerDependencies": {
1221
+ "@photo-sphere-viewer/core": "5.7.0"
1222
  }
1223
  },
1224
  "node_modules/@photo-sphere-viewer/core": {
1225
+ "version": "5.7.0",
1226
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/core/-/core-5.7.0.tgz",
1227
+ "integrity": "sha512-9IIvs4P8LWr/lTYQLEuhdGvkoK6dGCRLiVD54QybxIG7dt5dudC8Jq/GIQQb8G/QcbjmdW49ezA9LPxHTNYIgg==",
1228
  "dependencies": {
1229
+ "three": "^0.161.0"
1230
  }
1231
  },
 
 
 
 
 
1232
  "node_modules/@photo-sphere-viewer/cubemap-adapter": {
1233
+ "version": "5.7.0",
1234
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/cubemap-adapter/-/cubemap-adapter-5.7.0.tgz",
1235
+ "integrity": "sha512-okMljPJ7ZfVzpdeW3lk0aVfEA/CH6p2nONnKrgB9mokQOdPcqULQW3t/oMkpEwVfXuuEq9+csLWpbT1Z62QZdg==",
1236
  "peerDependencies": {
1237
+ "@photo-sphere-viewer/core": "5.7.0"
1238
  }
1239
  },
1240
  "node_modules/@photo-sphere-viewer/cubemap-tiles-adapter": {
1241
+ "version": "5.7.0",
1242
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/cubemap-tiles-adapter/-/cubemap-tiles-adapter-5.7.0.tgz",
1243
+ "integrity": "sha512-xvnpXoFgAvBm/hWo91AHVQGH2r9yVzq9RwZHHbjJLNP+dkSQ+vGG4lfKQc/Wy52pJW6j1YiWHxFTudTo53SgUA==",
1244
  "peerDependencies": {
1245
+ "@photo-sphere-viewer/core": "5.7.0",
1246
+ "@photo-sphere-viewer/cubemap-adapter": "5.7.0"
1247
  }
1248
  },
1249
  "node_modules/@photo-sphere-viewer/cubemap-video-adapter": {
1250
+ "version": "5.7.0",
1251
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/cubemap-video-adapter/-/cubemap-video-adapter-5.7.0.tgz",
1252
+ "integrity": "sha512-vbPUp4IX2/3V7TKC32KmtKTQpfW9+et2QioNzUN3lZQh2YROdKvNw4bk6J9MwB7K+wjLIjU3Wo6szAxYS6wKNA==",
1253
  "peerDependencies": {
1254
+ "@photo-sphere-viewer/core": "5.7.0"
1255
  }
1256
  },
1257
  "node_modules/@photo-sphere-viewer/equirectangular-tiles-adapter": {
1258
+ "version": "5.7.0",
1259
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/equirectangular-tiles-adapter/-/equirectangular-tiles-adapter-5.7.0.tgz",
1260
+ "integrity": "sha512-cn009o11dcHeC+RmICM4GfvNK/nYqkMDz0lqzIzZTeEL0rhPSDLF9ozBrYAzQWRFOl21iddxNrkOJdS9cVIRWw==",
1261
  "peerDependencies": {
1262
+ "@photo-sphere-viewer/core": "5.7.0"
1263
  }
1264
  },
1265
  "node_modules/@photo-sphere-viewer/equirectangular-video-adapter": {
1266
+ "version": "5.7.0",
1267
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/equirectangular-video-adapter/-/equirectangular-video-adapter-5.7.0.tgz",
1268
+ "integrity": "sha512-1UH2MCDH1qccIykKFUfeV18Hc5c3b+MdQmIpX/T0d9cBykjQjhE5Pxurs3TglKp616Umh4/hpygyq/NhE5ZjwQ==",
1269
  "peerDependencies": {
1270
+ "@photo-sphere-viewer/core": "5.7.0"
1271
  }
1272
  },
1273
  "node_modules/@photo-sphere-viewer/gallery-plugin": {
1274
+ "version": "5.7.0",
1275
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/gallery-plugin/-/gallery-plugin-5.7.0.tgz",
1276
+ "integrity": "sha512-jJ/4aLuo0kVzXpUyfO8nHrF8a3JlB67T+RuJBi1RYzhI9XQevNy8BtYogPNIa53oZWe6uylj/I1mysaeA803Ow==",
1277
  "peerDependencies": {
1278
+ "@photo-sphere-viewer/core": "5.7.0"
1279
  }
1280
  },
1281
  "node_modules/@photo-sphere-viewer/gyroscope-plugin": {
1282
+ "version": "5.7.0",
1283
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/gyroscope-plugin/-/gyroscope-plugin-5.7.0.tgz",
1284
+ "integrity": "sha512-pbwjm9QsQhI/UveeIh2y2vwDRNj/8tKe6IWzsqbKdpkZLck76z/GSDobv4yyEs3OmdNTKZPUhttPA+YrasiIqg==",
1285
  "peerDependencies": {
1286
+ "@photo-sphere-viewer/core": "5.7.0"
1287
  }
1288
  },
1289
  "node_modules/@photo-sphere-viewer/map-plugin": {
1290
+ "version": "5.7.0",
1291
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/map-plugin/-/map-plugin-5.7.0.tgz",
1292
+ "integrity": "sha512-gGdMLd5M0kSch8zRSjSSY7jeBfV/Xqx/09Xj5c2gULzZqAxCKbJhHRuoAN+14JTwjepqerqPoRbFN1a++l95mQ==",
1293
  "peerDependencies": {
1294
+ "@photo-sphere-viewer/core": "5.7.0"
1295
  }
1296
  },
1297
  "node_modules/@photo-sphere-viewer/markers-plugin": {
1298
+ "version": "5.7.0",
1299
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/markers-plugin/-/markers-plugin-5.7.0.tgz",
1300
+ "integrity": "sha512-5t1dteigvJQ+OP7swnWk4guU2MtYFrbapGKuWGEviXFY5dyqRcIAuRVCXsN7JGqDm3POyhlR+ofVX6YN/+Jvaw==",
1301
  "peerDependencies": {
1302
+ "@photo-sphere-viewer/core": "5.7.0"
1303
  }
1304
  },
1305
  "node_modules/@photo-sphere-viewer/resolution-plugin": {
1306
+ "version": "5.7.0",
1307
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/resolution-plugin/-/resolution-plugin-5.7.0.tgz",
1308
+ "integrity": "sha512-IDxzQkWeS+6zGbXt1jHMz5LKgYbCtMSSqMKN9Mx2W7sGB2P3wBHhCdjyCahEGRMGx2aG2PHwqX8oBR4v8puz+Q==",
1309
  "peerDependencies": {
1310
+ "@photo-sphere-viewer/core": "5.7.0",
1311
+ "@photo-sphere-viewer/settings-plugin": "5.7.0"
1312
  }
1313
  },
1314
  "node_modules/@photo-sphere-viewer/settings-plugin": {
1315
+ "version": "5.7.0",
1316
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/settings-plugin/-/settings-plugin-5.7.0.tgz",
1317
+ "integrity": "sha512-BRmmnZxPeSxZi1CmUgHFrDdLp+zzwGfGLcstjZp/SgWX1xccNGaPSvJkoV9gXUOfDXnStQgJH/7y/B8v0QskJg==",
1318
  "peerDependencies": {
1319
+ "@photo-sphere-viewer/core": "5.7.0"
1320
  }
1321
  },
1322
  "node_modules/@photo-sphere-viewer/stereo-plugin": {
1323
+ "version": "5.7.0",
1324
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/stereo-plugin/-/stereo-plugin-5.7.0.tgz",
1325
+ "integrity": "sha512-ujsNgaC7l++JXXLppQrbvSkIFLWKLunw4NFpHyWL9jnHb/+UEZZnaZD81wv5/Lz1m37yPr887tcd9qVUrM5eyQ==",
1326
  "peerDependencies": {
1327
+ "@photo-sphere-viewer/core": "5.7.0",
1328
+ "@photo-sphere-viewer/gyroscope-plugin": "5.7.0"
1329
  }
1330
  },
1331
  "node_modules/@photo-sphere-viewer/video-plugin": {
1332
+ "version": "5.7.0",
1333
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/video-plugin/-/video-plugin-5.7.0.tgz",
1334
+ "integrity": "sha512-Zep84iJjBWVguJUJpvGl4cg9LjZQCe31B6H+HYTnhMyXUyUD3hB7yU/gJzmxPjlapc/IFEMHyXfK/t+YWoP/sw==",
1335
  "peerDependencies": {
1336
+ "@photo-sphere-viewer/core": "5.7.0"
1337
  }
1338
  },
1339
  "node_modules/@photo-sphere-viewer/virtual-tour-plugin": {
1340
+ "version": "5.7.0",
1341
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/virtual-tour-plugin/-/virtual-tour-plugin-5.7.0.tgz",
1342
+ "integrity": "sha512-JO967OnIFbuAOTDsvnSy+73F4oPPIQCJ/Zi7gKQki2NH+j5QKj6qTpu8EUG7q5+lINlZHq9Iseqhg5yvyb4d3g==",
1343
  "peerDependencies": {
1344
+ "@photo-sphere-viewer/core": "5.7.0"
1345
  }
1346
  },
1347
  "node_modules/@photo-sphere-viewer/visible-range-plugin": {
1348
+ "version": "5.7.0",
1349
+ "resolved": "https://registry.npmjs.org/@photo-sphere-viewer/visible-range-plugin/-/visible-range-plugin-5.7.0.tgz",
1350
+ "integrity": "sha512-WbCe9pITOk4lsNUQbW/rMnozEgxs2nmPIFB+D6oL/IUfTnfK9zA8CYZZdtyTJPv1hyCwCdu/Y8CNOGS3Aloh4A==",
1351
  "peerDependencies": {
1352
+ "@photo-sphere-viewer/core": "5.7.0"
1353
  }
1354
  },
1355
  "node_modules/@pkgjs/parseargs": {
 
2555
  }
2556
  },
2557
  "node_modules/@rushstack/eslint-patch": {
2558
+ "version": "1.7.2",
2559
+ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.7.2.tgz",
2560
+ "integrity": "sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA=="
2561
  },
2562
  "node_modules/@swc/helpers": {
2563
  "version": "0.5.2",
 
2687
  "integrity": "sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw=="
2688
  },
2689
  "node_modules/@types/uuid": {
2690
+ "version": "9.0.8",
2691
+ "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz",
2692
+ "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA=="
2693
  },
2694
  "node_modules/@typescript-eslint/parser": {
2695
  "version": "5.62.0",
 
2787
  "url": "https://opencollective.com/typescript-eslint"
2788
  }
2789
  },
2790
+ "node_modules/@upstash/query": {
2791
+ "version": "0.0.2",
2792
+ "resolved": "https://registry.npmjs.org/@upstash/query/-/query-0.0.2.tgz",
2793
+ "integrity": "sha512-GWZHq47HYzqAvrN2BuvPFCEZsmzrdjbqMjMZjQMy/mPW03j6YMqi2fCH8innXw0nxLuvYE/w7hDwzDZ9BBpSOw==",
2794
+ "dependencies": {
2795
+ "crypto-js": "^4.1.1"
2796
+ }
2797
+ },
2798
  "node_modules/@upstash/redis": {
2799
+ "version": "1.28.3",
2800
+ "resolved": "https://registry.npmjs.org/@upstash/redis/-/redis-1.28.3.tgz",
2801
+ "integrity": "sha512-IduU0zrxVKO0z4D+usJUP/VZRYkbbbSoAdj4WYwgijjhc1nxhRZEtktZ8ueTyXT4dAatJ+gDKIIbVSVIiB1xBw==",
2802
  "dependencies": {
2803
  "crypto-js": "^4.2.0"
2804
  }
 
2940
  }
2941
  },
2942
  "node_modules/array-buffer-byte-length": {
2943
+ "version": "1.0.1",
2944
+ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
2945
+ "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
2946
  "dependencies": {
2947
+ "call-bind": "^1.0.5",
2948
+ "is-array-buffer": "^3.0.4"
2949
+ },
2950
+ "engines": {
2951
+ "node": ">= 0.4"
2952
  },
2953
  "funding": {
2954
  "url": "https://github.com/sponsors/ljharb"
 
2980
  "node": ">=8"
2981
  }
2982
  },
2983
+ "node_modules/array.prototype.filter": {
2984
+ "version": "1.0.3",
2985
+ "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.3.tgz",
2986
+ "integrity": "sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==",
2987
  "dependencies": {
2988
  "call-bind": "^1.0.2",
2989
  "define-properties": "^1.2.0",
2990
  "es-abstract": "^1.22.1",
2991
+ "es-array-method-boxes-properly": "^1.0.0",
2992
+ "is-string": "^1.0.7"
2993
+ },
2994
+ "engines": {
2995
+ "node": ">= 0.4"
2996
+ },
2997
+ "funding": {
2998
+ "url": "https://github.com/sponsors/ljharb"
2999
+ }
3000
+ },
3001
+ "node_modules/array.prototype.findlastindex": {
3002
+ "version": "1.2.4",
3003
+ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.4.tgz",
3004
+ "integrity": "sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ==",
3005
+ "dependencies": {
3006
+ "call-bind": "^1.0.5",
3007
+ "define-properties": "^1.2.1",
3008
+ "es-abstract": "^1.22.3",
3009
+ "es-errors": "^1.3.0",
3010
+ "es-shim-unscopables": "^1.0.2"
3011
  },
3012
  "engines": {
3013
  "node": ">= 0.4"
 
3051
  }
3052
  },
3053
  "node_modules/array.prototype.tosorted": {
3054
+ "version": "1.1.3",
3055
+ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.3.tgz",
3056
+ "integrity": "sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==",
3057
  "dependencies": {
3058
+ "call-bind": "^1.0.5",
3059
+ "define-properties": "^1.2.1",
3060
+ "es-abstract": "^1.22.3",
3061
+ "es-errors": "^1.1.0",
3062
+ "es-shim-unscopables": "^1.0.2"
3063
  }
3064
  },
3065
  "node_modules/arraybuffer.prototype.slice": {
3066
+ "version": "1.0.3",
3067
+ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
3068
+ "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
3069
  "dependencies": {
3070
+ "array-buffer-byte-length": "^1.0.1",
3071
+ "call-bind": "^1.0.5",
3072
+ "define-properties": "^1.2.1",
3073
+ "es-abstract": "^1.22.3",
3074
+ "es-errors": "^1.2.1",
3075
+ "get-intrinsic": "^1.2.3",
3076
+ "is-array-buffer": "^3.0.4",
3077
  "is-shared-array-buffer": "^1.0.2"
3078
  },
3079
  "engines": {
 
3134
  }
3135
  },
3136
  "node_modules/available-typed-arrays": {
3137
+ "version": "1.0.6",
3138
+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.6.tgz",
3139
+ "integrity": "sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg==",
3140
  "engines": {
3141
  "node": ">= 0.4"
3142
  },
 
3171
  }
3172
  },
3173
  "node_modules/b4a": {
3174
+ "version": "1.6.6",
3175
+ "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz",
3176
+ "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg=="
3177
  },
3178
  "node_modules/balanced-match": {
3179
  "version": "1.0.2",
 
3258
  "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w=="
3259
  },
3260
  "node_modules/browserslist": {
3261
+ "version": "4.22.3",
3262
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz",
3263
+ "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==",
3264
  "funding": [
3265
  {
3266
  "type": "opencollective",
 
3276
  }
3277
  ],
3278
  "dependencies": {
3279
+ "caniuse-lite": "^1.0.30001580",
3280
+ "electron-to-chromium": "^1.4.648",
3281
  "node-releases": "^2.0.14",
3282
  "update-browserslist-db": "^1.0.13"
3283
  },
 
3335
  }
3336
  },
3337
  "node_modules/call-bind": {
3338
+ "version": "1.0.6",
3339
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.6.tgz",
3340
+ "integrity": "sha512-Mj50FLHtlsoVfRfnHaZvyrooHcrlceNZdL/QBvJJVd9Ta55qCQK0gs4ss2oZDeV9zFCs6ewzYgVE5yfVmfFpVg==",
3341
  "dependencies": {
3342
+ "es-errors": "^1.3.0",
3343
  "function-bind": "^1.1.2",
3344
+ "get-intrinsic": "^1.2.3",
3345
+ "set-function-length": "^1.2.0"
3346
+ },
3347
+ "engines": {
3348
+ "node": ">= 0.4"
3349
  },
3350
  "funding": {
3351
  "url": "https://github.com/sponsors/ljharb"
 
3376
  }
3377
  },
3378
  "node_modules/caniuse-lite": {
3379
+ "version": "1.0.30001584",
3380
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001584.tgz",
3381
+ "integrity": "sha512-LOz7CCQ9M1G7OjJOF9/mzmqmj3jE/7VOmrfw6Mgs0E8cjOsbRXQJHsPBfmBOXDskXKrHLyyW3n7kpDW/4BsfpQ==",
3382
  "funding": [
3383
  {
3384
  "type": "opencollective",
 
3484
  }
3485
  },
3486
  "node_modules/cmdk": {
3487
+ "version": "0.2.1",
3488
+ "resolved": "https://registry.npmjs.org/cmdk/-/cmdk-0.2.1.tgz",
3489
+ "integrity": "sha512-U6//9lQ6JvT47+6OF6Gi8BvkxYQ8SCRRSKIJkthIMsFsLZRG0cKvTtuTaefyIKMQb8rvvXy0wGdpTNq/jPtm+g==",
3490
  "dependencies": {
3491
+ "@radix-ui/react-dialog": "1.0.0"
 
3492
  },
3493
  "peerDependencies": {
3494
  "react": "^18.0.0",
 
3782
  "node": ">= 0.8"
3783
  }
3784
  },
 
 
 
 
 
3785
  "node_modules/commander": {
3786
  "version": "4.1.1",
3787
  "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
 
3814
  }
3815
  },
3816
  "node_modules/cookies-next/node_modules/@types/node": {
3817
+ "version": "16.18.79",
3818
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.79.tgz",
3819
+ "integrity": "sha512-Qd7jdLR5zmnIyMhfDrfPqN5tUCvreVpP3Qrf2oSM+F7SNzlb/MwHISGUkdFHtevfkPJ3iAGyeQI/jsbh9EStgQ=="
3820
  },
3821
  "node_modules/copy-to-clipboard": {
3822
  "version": "3.3.3",
 
3994
  }
3995
  },
3996
  "node_modules/define-data-property": {
3997
+ "version": "1.1.2",
3998
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.2.tgz",
3999
+ "integrity": "sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g==",
4000
  "dependencies": {
4001
+ "es-errors": "^1.3.0",
4002
+ "get-intrinsic": "^1.2.2",
4003
  "gopd": "^1.0.1",
4004
+ "has-property-descriptors": "^1.0.1"
4005
  },
4006
  "engines": {
4007
  "node": ">= 0.4"
 
4157
  "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
4158
  },
4159
  "node_modules/electron-to-chromium": {
4160
+ "version": "1.4.657",
4161
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.657.tgz",
4162
+ "integrity": "sha512-On2ymeleg6QbRuDk7wNgDdXtNqlJLM2w4Agx1D/RiTmItiL+a9oq5p7HUa2ZtkAtGBe/kil2dq/7rPfkbe0r5w=="
4163
  },
4164
  "node_modules/elliptic": {
4165
  "version": "6.5.4",
 
4268
  "url": "https://github.com/sponsors/ljharb"
4269
  }
4270
  },
4271
+ "node_modules/es-array-method-boxes-properly": {
4272
+ "version": "1.0.0",
4273
+ "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz",
4274
+ "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA=="
4275
+ },
4276
+ "node_modules/es-errors": {
4277
+ "version": "1.3.0",
4278
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
4279
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
4280
+ "engines": {
4281
+ "node": ">= 0.4"
4282
+ }
4283
+ },
4284
  "node_modules/es-iterator-helpers": {
4285
  "version": "1.0.15",
4286
  "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz",
 
4373
  }
4374
  },
4375
  "node_modules/escalade": {
4376
+ "version": "3.1.2",
4377
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
4378
+ "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
4379
  "engines": {
4380
  "node": ">=6"
4381
  }
 
4867
  "dev": true
4868
  },
4869
  "node_modules/fastq": {
4870
+ "version": "1.17.1",
4871
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
4872
+ "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
4873
  "dependencies": {
4874
  "reusify": "^1.0.4"
4875
  }
 
5053
  }
5054
  },
5055
  "node_modules/get-intrinsic": {
5056
+ "version": "1.2.4",
5057
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
5058
+ "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
5059
  "dependencies": {
5060
+ "es-errors": "^1.3.0",
5061
  "function-bind": "^1.1.2",
5062
  "has-proto": "^1.0.1",
5063
  "has-symbols": "^1.0.3",
5064
  "hasown": "^2.0.0"
5065
  },
5066
+ "engines": {
5067
+ "node": ">= 0.4"
5068
+ },
5069
  "funding": {
5070
  "url": "https://github.com/sponsors/ljharb"
5071
  }
 
5079
  }
5080
  },
5081
  "node_modules/get-symbol-description": {
5082
+ "version": "1.0.1",
5083
+ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.1.tgz",
5084
+ "integrity": "sha512-KmuibvwbWaM4BHcBRYwJfZ1JxyJeBwB8ct9YYu67SvYdbEIlcQ2e56dHxfbobqW38GXo8/zDFqJeGtHiVbWyQw==",
5085
  "dependencies": {
5086
+ "call-bind": "^1.0.5",
5087
+ "es-errors": "^1.3.0"
5088
  },
5089
  "engines": {
5090
  "node": ">= 0.4"
 
5139
  "node": ">=10.13.0"
5140
  }
5141
  },
 
 
 
 
 
5142
  "node_modules/globals": {
5143
  "version": "13.24.0",
5144
  "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
 
5268
  }
5269
  },
5270
  "node_modules/has-tostringtag": {
5271
+ "version": "1.0.2",
5272
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
5273
+ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
5274
  "dependencies": {
5275
+ "has-symbols": "^1.0.3"
5276
  },
5277
  "engines": {
5278
  "node": ">= 0.4"
 
5354
  ]
5355
  },
5356
  "node_modules/ignore": {
5357
+ "version": "5.3.1",
5358
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz",
5359
+ "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==",
5360
  "engines": {
5361
  "node": ">= 4"
5362
  }
 
5404
  "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
5405
  },
5406
  "node_modules/internal-slot": {
5407
+ "version": "1.0.7",
5408
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
5409
+ "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
5410
  "dependencies": {
5411
+ "es-errors": "^1.3.0",
5412
  "hasown": "^2.0.0",
5413
  "side-channel": "^1.0.4"
5414
  },
 
5425
  }
5426
  },
5427
  "node_modules/is-array-buffer": {
5428
+ "version": "3.0.4",
5429
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
5430
+ "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
5431
  "dependencies": {
5432
  "call-bind": "^1.0.2",
5433
+ "get-intrinsic": "^1.2.1"
5434
+ },
5435
+ "engines": {
5436
+ "node": ">= 0.4"
5437
  },
5438
  "funding": {
5439
  "url": "https://github.com/sponsors/ljharb"
 
5703
  }
5704
  },
5705
  "node_modules/is-typed-array": {
5706
+ "version": "1.1.13",
5707
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
5708
+ "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
5709
  "dependencies": {
5710
+ "which-typed-array": "^1.1.14"
5711
  },
5712
  "engines": {
5713
  "node": ">= 0.4"
 
5923
  "url": "https://github.com/sponsors/sindresorhus"
5924
  }
5925
  },
5926
+ "node_modules/lodash.debounce": {
5927
+ "version": "4.0.8",
5928
+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
5929
+ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
5930
+ },
5931
  "node_modules/lodash.merge": {
5932
  "version": "4.6.2",
5933
  "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
 
6135
  "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
6136
  },
6137
  "node_modules/next": {
6138
+ "version": "14.1.0",
6139
+ "resolved": "https://registry.npmjs.org/next/-/next-14.1.0.tgz",
6140
+ "integrity": "sha512-wlzrsbfeSU48YQBjZhDzOwhWhGsy+uQycR8bHAOt1LY1bn3zZEcDyHQOEoN3aWzQ8LHCAJ1nqrWCc9XF2+O45Q==",
6141
  "dependencies": {
6142
+ "@next/env": "14.1.0",
6143
  "@swc/helpers": "0.5.2",
6144
  "busboy": "1.6.0",
6145
+ "caniuse-lite": "^1.0.30001579",
6146
  "graceful-fs": "^4.2.11",
6147
  "postcss": "8.4.31",
6148
+ "styled-jsx": "5.1.1"
 
6149
  },
6150
  "bin": {
6151
  "next": "dist/bin/next"
 
6154
  "node": ">=18.17.0"
6155
  },
6156
  "optionalDependencies": {
6157
+ "@next/swc-darwin-arm64": "14.1.0",
6158
+ "@next/swc-darwin-x64": "14.1.0",
6159
+ "@next/swc-linux-arm64-gnu": "14.1.0",
6160
+ "@next/swc-linux-arm64-musl": "14.1.0",
6161
+ "@next/swc-linux-x64-gnu": "14.1.0",
6162
+ "@next/swc-linux-x64-musl": "14.1.0",
6163
+ "@next/swc-win32-arm64-msvc": "14.1.0",
6164
+ "@next/swc-win32-ia32-msvc": "14.1.0",
6165
+ "@next/swc-win32-x64-msvc": "14.1.0"
6166
  },
6167
  "peerDependencies": {
6168
  "@opentelemetry/api": "^1.1.0",
 
6337
  }
6338
  },
6339
  "node_modules/object.groupby": {
6340
+ "version": "1.0.2",
6341
+ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.2.tgz",
6342
+ "integrity": "sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw==",
6343
  "dependencies": {
6344
+ "array.prototype.filter": "^1.0.3",
6345
+ "call-bind": "^1.0.5",
6346
+ "define-properties": "^1.2.1",
6347
+ "es-abstract": "^1.22.3",
6348
+ "es-errors": "^1.0.0"
6349
  }
6350
  },
6351
  "node_modules/object.hasown": {
 
6489
  }
6490
  },
6491
  "node_modules/path-scurry/node_modules/lru-cache": {
6492
+ "version": "10.2.0",
6493
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz",
6494
+ "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==",
6495
  "engines": {
6496
  "node": "14 || >=16.14"
6497
  }
 
6505
  }
6506
  },
6507
  "node_modules/photo-sphere-viewer-lensflare-plugin": {
6508
+ "version": "2.1.2",
6509
+ "resolved": "https://registry.npmjs.org/photo-sphere-viewer-lensflare-plugin/-/photo-sphere-viewer-lensflare-plugin-2.1.2.tgz",
6510
+ "integrity": "sha512-jS/cqms2pAlQbiqVT+KjpRgNaE/BE4a+YpZUJOwcHvTBxwAzF0ZZjSUwUB8FISloGHhUD8rOAHQ8arUH6qWMzg==",
6511
  "peerDependencies": {
6512
+ "@photo-sphere-viewer/core": "^5.6.0",
6513
+ "three": ">=0.160.0"
6514
  }
6515
  },
6516
  "node_modules/pick": {
 
6931
  }
6932
  },
6933
  "node_modules/react-photo-sphere-viewer/node_modules/autoprefixer": {
6934
+ "version": "10.4.17",
6935
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz",
6936
+ "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==",
6937
  "funding": [
6938
  {
6939
  "type": "opencollective",
 
6949
  }
6950
  ],
6951
  "dependencies": {
6952
+ "browserslist": "^4.22.2",
6953
+ "caniuse-lite": "^1.0.30001578",
6954
+ "fraction.js": "^4.3.7",
6955
  "normalize-range": "^0.1.2",
6956
  "picocolors": "^1.0.0",
6957
  "postcss-value-parser": "^4.2.0"
 
7066
  }
7067
  },
7068
  "node_modules/react-virtualized-auto-sizer": {
7069
+ "version": "1.0.22",
7070
+ "resolved": "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.22.tgz",
7071
+ "integrity": "sha512-2CGT/4rZ6jvVkKqzJGnZlyQxj4rWPKAwZR80vMlmpYToN18xaB0yIODOoBltWZLbSgpHBpIk0Ae1nrVO9hVClA==",
7072
  "peerDependencies": {
7073
+ "react": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0",
7074
+ "react-dom": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0"
7075
  }
7076
  },
7077
  "node_modules/react-window-infinite-loader": {
 
7119
  }
7120
  },
7121
  "node_modules/reflect.getprototypeof": {
7122
+ "version": "1.0.5",
7123
+ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.5.tgz",
7124
+ "integrity": "sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==",
7125
  "dependencies": {
7126
+ "call-bind": "^1.0.5",
7127
+ "define-properties": "^1.2.1",
7128
+ "es-abstract": "^1.22.3",
7129
+ "es-errors": "^1.0.0",
7130
+ "get-intrinsic": "^1.2.3",
7131
  "globalthis": "^1.0.3",
7132
  "which-builtin-type": "^1.1.3"
7133
  },
 
7248
  }
7249
  },
7250
  "node_modules/safe-array-concat": {
7251
+ "version": "1.1.0",
7252
+ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.0.tgz",
7253
+ "integrity": "sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==",
7254
  "dependencies": {
7255
+ "call-bind": "^1.0.5",
7256
+ "get-intrinsic": "^1.2.2",
7257
  "has-symbols": "^1.0.3",
7258
  "isarray": "^2.0.5"
7259
  },
 
7334
  "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA=="
7335
  },
7336
  "node_modules/semver": {
7337
+ "version": "7.6.0",
7338
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
7339
+ "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
7340
  "dependencies": {
7341
  "lru-cache": "^6.0.0"
7342
  },
 
7357
  }
7358
  },
7359
  "node_modules/set-function-length": {
7360
+ "version": "1.2.0",
7361
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz",
7362
+ "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==",
7363
  "dependencies": {
7364
  "define-data-property": "^1.1.1",
7365
+ "function-bind": "^1.1.2",
7366
+ "get-intrinsic": "^1.2.2",
7367
  "gopd": "^1.0.1",
7368
+ "has-property-descriptors": "^1.0.1"
7369
  },
7370
  "engines": {
7371
  "node": ">= 0.4"
 
7535
  }
7536
  },
7537
  "node_modules/streamx": {
7538
+ "version": "2.15.7",
7539
+ "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.7.tgz",
7540
+ "integrity": "sha512-NPEKS5+yjyo597eafGbKW5ujh7Sm6lDLHZQd/lRSz6S0VarpADBJItqfB4PnwpS+472oob1GX5cCY9vzfJpHUA==",
7541
  "dependencies": {
7542
  "fast-fifo": "^1.1.0",
7543
  "queue-tick": "^1.0.1"
 
7905
  }
7906
  },
7907
  "node_modules/tailwind-merge": {
7908
+ "version": "2.2.1",
7909
+ "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.2.1.tgz",
7910
+ "integrity": "sha512-o+2GTLkthfa5YUt4JxPfzMIpQzZ3adD1vLVkvKE1Twl9UAhGsEbIZhHHZVRttyW177S8PDJI3bTQNaebyofK3Q==",
7911
  "dependencies": {
7912
+ "@babel/runtime": "^7.23.7"
7913
  },
7914
  "funding": {
7915
  "type": "github",
 
7917
  }
7918
  },
7919
  "node_modules/tailwindcss": {
7920
+ "version": "3.4.1",
7921
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz",
7922
+ "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==",
7923
  "dependencies": {
7924
  "@alloc/quick-lru": "^5.2.0",
7925
  "arg": "^5.0.2",
 
7979
  }
7980
  },
7981
  "node_modules/tar-stream": {
7982
+ "version": "3.1.7",
7983
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
7984
+ "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
7985
  "dependencies": {
7986
  "b4a": "^1.6.4",
7987
  "fast-fifo": "^1.2.0",
 
8021
  }
8022
  },
8023
  "node_modules/three": {
8024
+ "version": "0.161.0",
8025
+ "resolved": "https://registry.npmjs.org/three/-/three-0.161.0.tgz",
8026
+ "integrity": "sha512-LC28VFtjbOyEu5b93K0bNRLw1rQlMJ85lilKsYj6dgTu+7i17W+JCCEbvrpmNHF1F3NAUqDSWq50UD7w9H2xQw=="
 
8027
  },
8028
  "node_modules/to-regex-range": {
8029
  "version": "5.0.1",
 
8156
  }
8157
  },
8158
  "node_modules/type-fest": {
8159
+ "version": "4.10.2",
8160
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.10.2.tgz",
8161
+ "integrity": "sha512-anpAG63wSpdEbLwOqH8L84urkL6PiVIov3EMmgIhhThevh9aiMQov+6Btx0wldNcvm4wV+e2/Rt1QdDwKHFbHw==",
8162
  "engines": {
8163
  "node": ">=16"
8164
  },
 
8348
  }
8349
  },
8350
  "node_modules/usehooks-ts": {
8351
+ "version": "2.12.1",
8352
+ "resolved": "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-2.12.1.tgz",
8353
+ "integrity": "sha512-meo93qn2hyBJdHVczbalnsU2FU2WQ1ZVRmppRn8+P6TXo9hORNe10pFVKJfIBYfb2FFapqNuF5vUviLRSy/vAw==",
8354
+ "dependencies": {
8355
+ "lodash.debounce": "^4.0.8"
8356
+ },
8357
  "engines": {
8358
  "node": ">=16.15.0"
8359
  },
8360
  "peerDependencies": {
8361
+ "react": "^16.8.0 || ^17 || ^18"
 
8362
  }
8363
  },
8364
  "node_modules/utf-8-validate": {
 
8395
  "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
8396
  "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg=="
8397
  },
 
 
 
 
 
 
 
 
 
 
 
 
8398
  "node_modules/websocket": {
8399
  "version": "1.0.34",
8400
  "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz",
 
8493
  }
8494
  },
8495
  "node_modules/which-typed-array": {
8496
+ "version": "1.1.14",
8497
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.14.tgz",
8498
+ "integrity": "sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==",
8499
  "dependencies": {
8500
+ "available-typed-arrays": "^1.0.6",
8501
+ "call-bind": "^1.0.5",
8502
  "for-each": "^0.3.3",
8503
  "gopd": "^1.0.1",
8504
+ "has-tostringtag": "^1.0.1"
8505
  },
8506
  "engines": {
8507
  "node": ">= 0.4"
 
8663
  }
8664
  },
8665
  "node_modules/zustand": {
8666
+ "version": "4.5.0",
8667
+ "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.0.tgz",
8668
+ "integrity": "sha512-zlVFqS5TQ21nwijjhJlx4f9iGrXSL0o/+Dpy4txAP22miJ8Ti6c1Ol1RLNN98BMib83lmDH/2KmLwaNXpjrO1A==",
8669
  "dependencies": {
8670
  "use-sync-external-store": "1.2.0"
8671
  },
 
8674
  },
8675
  "peerDependencies": {
8676
  "@types/react": ">=16.8",
8677
+ "immer": ">=9.0.6",
8678
  "react": ">=16.8"
8679
  },
8680
  "peerDependenciesMeta": {
package.json CHANGED
@@ -35,7 +35,8 @@
35
  "@types/react": "18.2.15",
36
  "@types/react-dom": "18.2.7",
37
  "@types/uuid": "^9.0.2",
38
- "@upstash/redis": "^1.25.2",
 
39
  "alchemy-sdk": "^3.1.2",
40
  "autoprefixer": "10.4.14",
41
  "class-variance-authority": "^0.6.1",
@@ -48,7 +49,7 @@
48
  "hash-wasm": "^4.11.0",
49
  "lucide-react": "^0.260.0",
50
  "markdown-yaml-metadata-parser": "^3.0.0",
51
- "next": "^14.0.4",
52
  "photo-sphere-viewer-lensflare-plugin": "^2.0.1",
53
  "pick": "^0.0.1",
54
  "postcss": "8.4.26",
@@ -70,7 +71,7 @@
70
  "sharp": "^0.32.5",
71
  "styled-components": "^6.0.7",
72
  "tailwind-merge": "^2.1.0",
73
- "tailwindcss": "3.4.0",
74
  "tailwindcss-animate": "^1.0.7",
75
  "temp-dir": "^3.0.0",
76
  "ts-node": "^10.9.1",
 
35
  "@types/react": "18.2.15",
36
  "@types/react-dom": "18.2.7",
37
  "@types/uuid": "^9.0.2",
38
+ "@upstash/redis": "^1.28.3",
39
+ "@upstash/query": "^0.0.2",
40
  "alchemy-sdk": "^3.1.2",
41
  "autoprefixer": "10.4.14",
42
  "class-variance-authority": "^0.6.1",
 
49
  "hash-wasm": "^4.11.0",
50
  "lucide-react": "^0.260.0",
51
  "markdown-yaml-metadata-parser": "^3.0.0",
52
+ "next": "^14.1.0",
53
  "photo-sphere-viewer-lensflare-plugin": "^2.0.1",
54
  "pick": "^0.0.1",
55
  "postcss": "8.4.26",
 
71
  "sharp": "^0.32.5",
72
  "styled-components": "^6.0.7",
73
  "tailwind-merge": "^2.1.0",
74
+ "tailwindcss": "3.4.1",
75
  "tailwindcss-animate": "^1.0.7",
76
  "temp-dir": "^3.0.0",
77
  "ts-node": "^10.9.1",