Track and save on groceries

feat(root): init nx

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>

+1534 -6
+3
.gitignore
··· 6 6 7 7 node_modules/ 8 8 dist/ 9 + 10 + .nx/cache 11 + .nx/workspace-data
+1 -1
apps/backend/package.json
··· 2 2 "name": "@cherries-app/backend", 3 3 "type": "module", 4 4 "scripts": { 5 - "dev": "tsx watch src/index.ts", 5 + "dev": "tsx watch --clear-screen=false src/index.ts", 6 6 "build": "tsc", 7 7 "start": "node dist/index.js" 8 8 },
+12
nx.json
··· 1 + { 2 + "$schema": "./node_modules/nx/schemas/nx-schema.json", 3 + "targetDefaults": { 4 + "build": { 5 + "dependsOn": ["^build"], 6 + "cache": true 7 + }, 8 + "test": { 9 + "cache": true 10 + } 11 + } 12 + }
+5 -2
package.json
··· 4 4 "description": "", 5 5 "main": "index.js", 6 6 "scripts": { 7 - "prettier": "prettier -w ." 7 + "prettier": "prettier -w .", 8 + "build": "nx run-many -t build", 9 + "dev": "nx run-many -t dev --no-tui" 8 10 }, 9 11 "author": "Sefa Eyeoglu <contact@scrumplex.net>", 10 12 "license": "ISC", ··· 13 15 "@orpc/contract": "^1.13.5" 14 16 }, 15 17 "devDependencies": { 16 - "prettier": "^3.8.1" 18 + "prettier": "^3.8.1", 19 + "nx": "22.5.1" 17 20 } 18 21 }
+3 -1
packages/api/package.json
··· 5 5 "description": "", 6 6 "main": "index.js", 7 7 "scripts": { 8 - "build": "tsc && node dist/spec.js" 8 + "build": "tsc", 9 + "dev": "tsc --preserveWatchOutput --watch", 10 + "generate": "pnpm build && node dist/spec.js" 9 11 }, 10 12 "keywords": [], 11 13 "author": "",
+3 -2
packages/db/package.json
··· 6 6 "main": "index.js", 7 7 "scripts": { 8 8 "build": "tsc", 9 + "dev": "tsc --preserveWatchOutput --watch", 10 + "generate": "drizzle-kit generate", 11 + "migrate": "drizzle-kit migrate", 9 12 "push": "drizzle-kit push", 10 - "migrate": "drizzle-kit migrate", 11 - "generate": "drizzle-kit generate", 12 13 "seed": "pnpm build && node dist" 13 14 }, 14 15 "keywords": [],
+1506
pnpm-lock.yaml
··· 11 11 specifier: ^1.13.5 12 12 version: 1.13.5 13 13 devDependencies: 14 + nx: 15 + specifier: 22.5.1 16 + version: 22.5.1 14 17 prettier: 15 18 specifier: ^3.8.1 16 19 version: 3.8.1 ··· 922 925 integrity: sha512-RmhMd/wD+CF8Dfo+cVIy3RR5cl8CyfXQ0tGgW6XBL8L4LM/UTEbNXYRbLwU6w+CgrKBNbrQWt4FUtTfaU5jSYQ==, 923 926 } 924 927 928 + "@yarnpkg/lockfile@1.1.0": 929 + resolution: 930 + { 931 + integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==, 932 + } 933 + 934 + "@yarnpkg/parsers@3.0.2": 935 + resolution: 936 + { 937 + integrity: sha512-/HcYgtUSiJiot/XWGLOlGxPYUG65+/31V8oqk17vZLW1xlCoR4PampyePljOxY2n8/3jz9+tIFzICsyGujJZoA==, 938 + } 939 + engines: { node: ">=18.12.0" } 940 + 941 + "@zkochan/js-yaml@0.0.7": 942 + resolution: 943 + { 944 + integrity: sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==, 945 + } 946 + hasBin: true 947 + 948 + ansi-colors@4.1.3: 949 + resolution: 950 + { 951 + integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==, 952 + } 953 + engines: { node: ">=6" } 954 + 955 + ansi-regex@5.0.1: 956 + resolution: 957 + { 958 + integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, 959 + } 960 + engines: { node: ">=8" } 961 + 962 + ansi-styles@4.3.0: 963 + resolution: 964 + { 965 + integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, 966 + } 967 + engines: { node: ">=8" } 968 + 969 + ansi-styles@5.2.0: 970 + resolution: 971 + { 972 + integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==, 973 + } 974 + engines: { node: ">=10" } 975 + 976 + argparse@1.0.10: 977 + resolution: 978 + { 979 + integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==, 980 + } 981 + 982 + argparse@2.0.1: 983 + resolution: 984 + { 985 + integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, 986 + } 987 + 988 + async@3.2.6: 989 + resolution: 990 + { 991 + integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==, 992 + } 993 + 994 + asynckit@0.4.0: 995 + resolution: 996 + { 997 + integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, 998 + } 999 + 1000 + axios@1.13.5: 1001 + resolution: 1002 + { 1003 + integrity: sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==, 1004 + } 1005 + 1006 + balanced-match@1.0.2: 1007 + resolution: 1008 + { 1009 + integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, 1010 + } 1011 + 1012 + base64-js@1.5.1: 1013 + resolution: 1014 + { 1015 + integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, 1016 + } 1017 + 1018 + bl@4.1.0: 1019 + resolution: 1020 + { 1021 + integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==, 1022 + } 1023 + 1024 + brace-expansion@2.0.2: 1025 + resolution: 1026 + { 1027 + integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==, 1028 + } 1029 + 925 1030 buffer-from@1.1.2: 926 1031 resolution: 927 1032 { ··· 946 1051 peerDependenciesMeta: 947 1052 supports-color: 948 1053 optional: true 1054 + 1055 + defaults@1.0.4: 1056 + resolution: 1057 + { 1058 + integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==, 1059 + } 1060 + 1061 + define-lazy-prop@2.0.0: 1062 + resolution: 1063 + { 1064 + integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==, 1065 + } 1066 + engines: { node: ">=8" } 1067 + 1068 + delayed-stream@1.0.0: 1069 + resolution: 1070 + { 1071 + integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, 1072 + } 1073 + engines: { node: ">=0.4.0" } 1074 + 1075 + dotenv-expand@11.0.7: 1076 + resolution: 1077 + { 1078 + integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==, 1079 + } 1080 + engines: { node: ">=12" } 1081 + 1082 + dotenv@16.4.7: 1083 + resolution: 1084 + { 1085 + integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==, 1086 + } 1087 + engines: { node: ">=12" } 949 1088 950 1089 dotenv@17.3.1: 951 1090 resolution: ··· 1056 1195 sqlite3: 1057 1196 optional: true 1058 1197 1198 + dunder-proto@1.0.1: 1199 + resolution: 1200 + { 1201 + integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==, 1202 + } 1203 + engines: { node: ">= 0.4" } 1204 + 1205 + ejs@3.1.10: 1206 + resolution: 1207 + { 1208 + integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==, 1209 + } 1210 + engines: { node: ">=0.10.0" } 1211 + hasBin: true 1212 + 1213 + emoji-regex@8.0.0: 1214 + resolution: 1215 + { 1216 + integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, 1217 + } 1218 + 1219 + end-of-stream@1.4.5: 1220 + resolution: 1221 + { 1222 + integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==, 1223 + } 1224 + 1225 + enquirer@2.3.6: 1226 + resolution: 1227 + { 1228 + integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==, 1229 + } 1230 + engines: { node: ">=8.6" } 1231 + 1232 + es-define-property@1.0.1: 1233 + resolution: 1234 + { 1235 + integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==, 1236 + } 1237 + engines: { node: ">= 0.4" } 1238 + 1239 + es-errors@1.3.0: 1240 + resolution: 1241 + { 1242 + integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==, 1243 + } 1244 + engines: { node: ">= 0.4" } 1245 + 1246 + es-object-atoms@1.1.1: 1247 + resolution: 1248 + { 1249 + integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==, 1250 + } 1251 + engines: { node: ">= 0.4" } 1252 + 1253 + es-set-tostringtag@2.1.0: 1254 + resolution: 1255 + { 1256 + integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==, 1257 + } 1258 + engines: { node: ">= 0.4" } 1259 + 1059 1260 esbuild-register@3.6.0: 1060 1261 resolution: 1061 1262 { ··· 1088 1289 engines: { node: ">=18" } 1089 1290 hasBin: true 1090 1291 1292 + escalade@3.2.0: 1293 + resolution: 1294 + { 1295 + integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==, 1296 + } 1297 + engines: { node: ">=6" } 1298 + 1299 + escape-string-regexp@1.0.5: 1300 + resolution: 1301 + { 1302 + integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, 1303 + } 1304 + engines: { node: ">=0.8.0" } 1305 + 1091 1306 escape-string-regexp@5.0.0: 1092 1307 resolution: 1093 1308 { ··· 1103 1318 engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } 1104 1319 os: [darwin] 1105 1320 1321 + function-bind@1.1.2: 1322 + resolution: 1323 + { 1324 + integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, 1325 + } 1326 + 1327 + get-caller-file@2.0.5: 1328 + resolution: 1329 + { 1330 + integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, 1331 + } 1332 + engines: { node: 6.* || 8.* || >= 10.* } 1333 + 1334 + get-intrinsic@1.3.0: 1335 + resolution: 1336 + { 1337 + integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==, 1338 + } 1339 + engines: { node: ">= 0.4" } 1340 + 1341 + get-proto@1.0.1: 1342 + resolution: 1343 + { 1344 + integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==, 1345 + } 1346 + engines: { node: ">= 0.4" } 1347 + 1106 1348 get-tsconfig@4.13.6: 1107 1349 resolution: 1108 1350 { ··· 1116 1358 } 1117 1359 engines: { node: ">=16.9.0" } 1118 1360 1361 + ieee754@1.2.1: 1362 + resolution: 1363 + { 1364 + integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, 1365 + } 1366 + 1367 + ignore@7.0.5: 1368 + resolution: 1369 + { 1370 + integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==, 1371 + } 1372 + engines: { node: ">= 4" } 1373 + 1374 + inherits@2.0.4: 1375 + resolution: 1376 + { 1377 + integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, 1378 + } 1379 + 1380 + is-docker@2.2.1: 1381 + resolution: 1382 + { 1383 + integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==, 1384 + } 1385 + engines: { node: ">=8" } 1386 + hasBin: true 1387 + 1388 + is-fullwidth-code-point@3.0.0: 1389 + resolution: 1390 + { 1391 + integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, 1392 + } 1393 + engines: { node: ">=8" } 1394 + 1395 + is-interactive@1.0.0: 1396 + resolution: 1397 + { 1398 + integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==, 1399 + } 1400 + engines: { node: ">=8" } 1401 + 1402 + is-unicode-supported@0.1.0: 1403 + resolution: 1404 + { 1405 + integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==, 1406 + } 1407 + engines: { node: ">=10" } 1408 + 1409 + is-wsl@2.2.0: 1410 + resolution: 1411 + { 1412 + integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==, 1413 + } 1414 + engines: { node: ">=8" } 1415 + 1416 + jake@10.9.4: 1417 + resolution: 1418 + { 1419 + integrity: sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==, 1420 + } 1421 + engines: { node: ">=10" } 1422 + hasBin: true 1423 + 1424 + jest-diff@30.2.0: 1425 + resolution: 1426 + { 1427 + integrity: sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==, 1428 + } 1429 + engines: { node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0 } 1430 + 1431 + js-yaml@3.14.2: 1432 + resolution: 1433 + { 1434 + integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==, 1435 + } 1436 + hasBin: true 1437 + 1119 1438 json-schema-typed@8.0.2: 1120 1439 resolution: 1121 1440 { ··· 1128 1447 integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, 1129 1448 } 1130 1449 1450 + node-machine-id@1.1.12: 1451 + resolution: 1452 + { 1453 + integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==, 1454 + } 1455 + 1456 + npm-run-path@4.0.1: 1457 + resolution: 1458 + { 1459 + integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, 1460 + } 1461 + engines: { node: ">=8" } 1462 + 1463 + nx@22.5.1: 1464 + resolution: 1465 + { 1466 + integrity: sha512-KIQqOSdoshkav9JuoH/+Vp42niA5MTRtACupe+q8CaB7bHiLsWr5nctQVC7ul3NauAmsoqNWH7t5CIi8KgrPIQ==, 1467 + } 1468 + hasBin: true 1469 + peerDependencies: 1470 + "@swc-node/register": 1.11.1 1471 + "@swc/core": 1.15.8 1472 + peerDependenciesMeta: 1473 + "@swc-node/register": 1474 + optional: true 1475 + "@swc/core": 1476 + optional: true 1477 + 1478 + once@1.4.0: 1479 + resolution: 1480 + { 1481 + integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, 1482 + } 1483 + 1484 + onetime@5.1.2: 1485 + resolution: 1486 + { 1487 + integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, 1488 + } 1489 + engines: { node: ">=6" } 1490 + 1491 + open@8.4.2: 1492 + resolution: 1493 + { 1494 + integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==, 1495 + } 1496 + engines: { node: ">=12" } 1497 + 1131 1498 openapi-types@12.1.3: 1132 1499 resolution: 1133 1500 { ··· 1192 1559 integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==, 1193 1560 } 1194 1561 1562 + picocolors@1.1.1: 1563 + resolution: 1564 + { 1565 + integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, 1566 + } 1567 + 1195 1568 postgres-array@2.0.0: 1196 1569 resolution: 1197 1570 { ··· 1228 1601 engines: { node: ">=14" } 1229 1602 hasBin: true 1230 1603 1604 + pretty-format@30.2.0: 1605 + resolution: 1606 + { 1607 + integrity: sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==, 1608 + } 1609 + engines: { node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0 } 1610 + 1611 + proxy-from-env@1.1.0: 1612 + resolution: 1613 + { 1614 + integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, 1615 + } 1616 + 1231 1617 radash@12.1.1: 1232 1618 resolution: 1233 1619 { ··· 1235 1621 } 1236 1622 engines: { node: ">=14.18.0" } 1237 1623 1624 + react-is@18.3.1: 1625 + resolution: 1626 + { 1627 + integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==, 1628 + } 1629 + 1630 + readable-stream@3.6.2: 1631 + resolution: 1632 + { 1633 + integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==, 1634 + } 1635 + engines: { node: ">= 6" } 1636 + 1637 + require-directory@2.1.1: 1638 + resolution: 1639 + { 1640 + integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, 1641 + } 1642 + engines: { node: ">=0.10.0" } 1643 + 1238 1644 resolve-pkg-maps@1.0.0: 1239 1645 resolution: 1240 1646 { 1241 1647 integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==, 1242 1648 } 1243 1649 1650 + resolve.exports@2.0.3: 1651 + resolution: 1652 + { 1653 + integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==, 1654 + } 1655 + engines: { node: ">=10" } 1656 + 1657 + restore-cursor@3.1.0: 1658 + resolution: 1659 + { 1660 + integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, 1661 + } 1662 + engines: { node: ">=8" } 1663 + 1244 1664 rou3@0.7.12: 1245 1665 resolution: 1246 1666 { ··· 1267 1687 } 1268 1688 engines: { node: ">= 10.x" } 1269 1689 1690 + sprintf-js@1.0.3: 1691 + resolution: 1692 + { 1693 + integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, 1694 + } 1695 + 1696 + string-width@4.2.3: 1697 + resolution: 1698 + { 1699 + integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, 1700 + } 1701 + engines: { node: ">=8" } 1702 + 1703 + string_decoder@1.3.0: 1704 + resolution: 1705 + { 1706 + integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, 1707 + } 1708 + 1709 + strip-ansi@6.0.1: 1710 + resolution: 1711 + { 1712 + integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, 1713 + } 1714 + engines: { node: ">=8" } 1715 + 1716 + strip-bom@3.0.0: 1717 + resolution: 1718 + { 1719 + integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==, 1720 + } 1721 + engines: { node: ">=4" } 1722 + 1723 + supports-color@7.2.0: 1724 + resolution: 1725 + { 1726 + integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, 1727 + } 1728 + engines: { node: ">=8" } 1729 + 1270 1730 tagged-tag@1.0.0: 1271 1731 resolution: 1272 1732 { ··· 1309 1769 integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==, 1310 1770 } 1311 1771 1772 + util-deprecate@1.0.2: 1773 + resolution: 1774 + { 1775 + integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, 1776 + } 1777 + 1778 + wcwidth@1.0.1: 1779 + resolution: 1780 + { 1781 + integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==, 1782 + } 1783 + 1312 1784 wildcard-match@5.1.4: 1313 1785 resolution: 1314 1786 { ··· 1322 1794 } 1323 1795 engines: { node: ">=0.4" } 1324 1796 1797 + "@emnapi/core@1.8.1": 1798 + resolution: 1799 + { 1800 + integrity: sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==, 1801 + } 1802 + 1803 + "@emnapi/runtime@1.8.1": 1804 + resolution: 1805 + { 1806 + integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==, 1807 + } 1808 + 1809 + "@emnapi/wasi-threads@1.1.0": 1810 + resolution: 1811 + { 1812 + integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==, 1813 + } 1814 + 1815 + "@isaacs/balanced-match@4.0.1": 1816 + resolution: 1817 + { 1818 + integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==, 1819 + } 1820 + engines: { node: 20 || >=22 } 1821 + 1822 + "@isaacs/brace-expansion@5.0.1": 1823 + resolution: 1824 + { 1825 + integrity: sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==, 1826 + } 1827 + engines: { node: 20 || >=22 } 1828 + 1829 + "@jest/diff-sequences@30.0.1": 1830 + resolution: 1831 + { 1832 + integrity: sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==, 1833 + } 1834 + engines: { node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0 } 1835 + 1836 + "@jest/get-type@30.1.0": 1837 + resolution: 1838 + { 1839 + integrity: sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==, 1840 + } 1841 + engines: { node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0 } 1842 + 1843 + "@jest/schemas@30.0.5": 1844 + resolution: 1845 + { 1846 + integrity: sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==, 1847 + } 1848 + engines: { node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0 } 1849 + 1850 + "@napi-rs/wasm-runtime@0.2.4": 1851 + resolution: 1852 + { 1853 + integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==, 1854 + } 1855 + 1856 + "@nx/nx-darwin-arm64@22.5.1": 1857 + resolution: 1858 + { 1859 + integrity: sha512-DuvOwhXPO6l9W7/zM4/BaAbGTIXFyHVcbbCD1c7HfgZ3VfJPmcE7H4+TuQH0cigHHtpg/eGqV100NQbd7N4zwg==, 1860 + } 1861 + cpu: [arm64] 1862 + os: [darwin] 1863 + 1864 + "@nx/nx-darwin-x64@22.5.1": 1865 + resolution: 1866 + { 1867 + integrity: sha512-81Lb7+rp3Qltpgy33Kc1qxk+8IWqZLhqvdLdRFSVV1FN1pPSJDFKyPjCn9oMpRryNPSJ8DgZDpfIaVVyP85rUw==, 1868 + } 1869 + cpu: [x64] 1870 + os: [darwin] 1871 + 1872 + "@nx/nx-freebsd-x64@22.5.1": 1873 + resolution: 1874 + { 1875 + integrity: sha512-Ig8yQN3lSz9R+Zf3NQWcvEnIzwDX4NSeaFtEliPnC3OHlQXGNXbOUfkExa0U0UUgyxa4rgnCgefmwuc12H9q2Q==, 1876 + } 1877 + cpu: [x64] 1878 + os: [freebsd] 1879 + 1880 + "@nx/nx-linux-arm-gnueabihf@22.5.1": 1881 + resolution: 1882 + { 1883 + integrity: sha512-C7tGoLnR9MjKLJsLMF2VsKcDChPiygAsw6dSVgU4B650H7sBWmkEHM/QjvyRvkcZuoQBDamS/eVs/UaJu9wNhA==, 1884 + } 1885 + cpu: [arm] 1886 + os: [linux] 1887 + 1888 + "@nx/nx-linux-arm64-gnu@22.5.1": 1889 + resolution: 1890 + { 1891 + integrity: sha512-GNxei+lwhzhrO9m+nNkibgxLhbkYKyFXPSRpOKLwv9VavNzJn5UmLfKJyhjNQPBOSYuNhiVPbU1Ja/qOBcozYw==, 1892 + } 1893 + cpu: [arm64] 1894 + os: [linux] 1895 + 1896 + "@nx/nx-linux-arm64-musl@22.5.1": 1897 + resolution: 1898 + { 1899 + integrity: sha512-VDJtdJP2nCgS8ommbfWFAKjoZCE51VH7tZyIfh8RFI5fxwoB3Pk6d6f6cmNHI/1t98YI3V7Onuf3Y9KBkYtyfQ==, 1900 + } 1901 + cpu: [arm64] 1902 + os: [linux] 1903 + 1904 + "@nx/nx-linux-x64-gnu@22.5.1": 1905 + resolution: 1906 + { 1907 + integrity: sha512-BZ/i+KTplEJmE8ZHKgPGD513Zl86DuSGyRAvbDZ7Qf19Tei7Of6vxW+ypvVDIwmDbyXfe13u54M5gDt8iiqFGQ==, 1908 + } 1909 + cpu: [x64] 1910 + os: [linux] 1911 + 1912 + "@nx/nx-linux-x64-musl@22.5.1": 1913 + resolution: 1914 + { 1915 + integrity: sha512-e0VdiV6fe88Dbhill2gUjYAD9jMhHjYsafGOPR+/uaGMAYPoI1jKur6uPGY+ik6fvwvDFFl0VT2+HACKVn7RoA==, 1916 + } 1917 + cpu: [x64] 1918 + os: [linux] 1919 + 1920 + "@nx/nx-win32-arm64-msvc@22.5.1": 1921 + resolution: 1922 + { 1923 + integrity: sha512-3vWZO9y7uHKeyepcU55pE8VQTKGome3mLdicvx1TCoKKl0cA3bTR341Jdo2Zl4Waa2ENk7pGQbLWRQ3ZkaA92A==, 1924 + } 1925 + cpu: [arm64] 1926 + os: [win32] 1927 + 1928 + "@nx/nx-win32-x64-msvc@22.5.1": 1929 + resolution: 1930 + { 1931 + integrity: sha512-4e5LduuhpBx96JgD1J3fHUGCwC+/lL+tvXp3UVtjh/AOdINGsyI+scinT3uaI9vcB5GKBcybTxbBZzwcH50w9g==, 1932 + } 1933 + cpu: [x64] 1934 + os: [win32] 1935 + 1936 + "@sinclair/typebox@0.34.48": 1937 + resolution: 1938 + { 1939 + integrity: sha512-kKJTNuK3AQOrgjjotVxMrCn1sUJwM76wMszfq1kdU4uYVJjvEWuFQ6HgvLt4Xz3fSmZlTOxJ/Ie13KnIcWQXFA==, 1940 + } 1941 + 1942 + "@tybys/wasm-util@0.9.0": 1943 + resolution: 1944 + { 1945 + integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==, 1946 + } 1947 + 1948 + buffer@5.7.1: 1949 + resolution: 1950 + { 1951 + integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, 1952 + } 1953 + 1954 + call-bind-apply-helpers@1.0.2: 1955 + resolution: 1956 + { 1957 + integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==, 1958 + } 1959 + engines: { node: ">= 0.4" } 1960 + 1961 + chalk@4.1.2: 1962 + resolution: 1963 + { 1964 + integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, 1965 + } 1966 + engines: { node: ">=10" } 1967 + 1968 + cli-cursor@3.1.0: 1969 + resolution: 1970 + { 1971 + integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, 1972 + } 1973 + engines: { node: ">=8" } 1974 + 1975 + cli-spinners@2.6.1: 1976 + resolution: 1977 + { 1978 + integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==, 1979 + } 1980 + engines: { node: ">=6" } 1981 + 1982 + cliui@8.0.1: 1983 + resolution: 1984 + { 1985 + integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==, 1986 + } 1987 + engines: { node: ">=12" } 1988 + 1989 + clone@1.0.4: 1990 + resolution: 1991 + { 1992 + integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==, 1993 + } 1994 + engines: { node: ">=0.8" } 1995 + 1996 + color-convert@2.0.1: 1997 + resolution: 1998 + { 1999 + integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, 2000 + } 2001 + engines: { node: ">=7.0.0" } 2002 + 2003 + color-name@1.1.4: 2004 + resolution: 2005 + { 2006 + integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, 2007 + } 2008 + 2009 + combined-stream@1.0.8: 2010 + resolution: 2011 + { 2012 + integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, 2013 + } 2014 + engines: { node: ">= 0.8" } 2015 + 2016 + esprima@4.0.1: 2017 + resolution: 2018 + { 2019 + integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==, 2020 + } 2021 + engines: { node: ">=4" } 2022 + hasBin: true 2023 + 2024 + figures@3.2.0: 2025 + resolution: 2026 + { 2027 + integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==, 2028 + } 2029 + engines: { node: ">=8" } 2030 + 2031 + filelist@1.0.4: 2032 + resolution: 2033 + { 2034 + integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==, 2035 + } 2036 + 2037 + flat@5.0.2: 2038 + resolution: 2039 + { 2040 + integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==, 2041 + } 2042 + hasBin: true 2043 + 2044 + follow-redirects@1.15.11: 2045 + resolution: 2046 + { 2047 + integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==, 2048 + } 2049 + engines: { node: ">=4.0" } 2050 + peerDependencies: 2051 + debug: "*" 2052 + peerDependenciesMeta: 2053 + debug: 2054 + optional: true 2055 + 2056 + form-data@4.0.5: 2057 + resolution: 2058 + { 2059 + integrity: sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==, 2060 + } 2061 + engines: { node: ">= 6" } 2062 + 2063 + front-matter@4.0.2: 2064 + resolution: 2065 + { 2066 + integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==, 2067 + } 2068 + 2069 + fs-constants@1.0.0: 2070 + resolution: 2071 + { 2072 + integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==, 2073 + } 2074 + 2075 + gopd@1.2.0: 2076 + resolution: 2077 + { 2078 + integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==, 2079 + } 2080 + engines: { node: ">= 0.4" } 2081 + 2082 + has-flag@4.0.0: 2083 + resolution: 2084 + { 2085 + integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, 2086 + } 2087 + engines: { node: ">=8" } 2088 + 2089 + has-symbols@1.1.0: 2090 + resolution: 2091 + { 2092 + integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==, 2093 + } 2094 + engines: { node: ">= 0.4" } 2095 + 2096 + has-tostringtag@1.0.2: 2097 + resolution: 2098 + { 2099 + integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==, 2100 + } 2101 + engines: { node: ">= 0.4" } 2102 + 2103 + hasown@2.0.2: 2104 + resolution: 2105 + { 2106 + integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==, 2107 + } 2108 + engines: { node: ">= 0.4" } 2109 + 2110 + json5@2.2.3: 2111 + resolution: 2112 + { 2113 + integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==, 2114 + } 2115 + engines: { node: ">=6" } 2116 + hasBin: true 2117 + 2118 + jsonc-parser@3.2.0: 2119 + resolution: 2120 + { 2121 + integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==, 2122 + } 2123 + 2124 + lines-and-columns@2.0.3: 2125 + resolution: 2126 + { 2127 + integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==, 2128 + } 2129 + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } 2130 + 2131 + log-symbols@4.1.0: 2132 + resolution: 2133 + { 2134 + integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==, 2135 + } 2136 + engines: { node: ">=10" } 2137 + 2138 + math-intrinsics@1.1.0: 2139 + resolution: 2140 + { 2141 + integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==, 2142 + } 2143 + engines: { node: ">= 0.4" } 2144 + 2145 + mime-db@1.52.0: 2146 + resolution: 2147 + { 2148 + integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, 2149 + } 2150 + engines: { node: ">= 0.6" } 2151 + 2152 + mime-types@2.1.35: 2153 + resolution: 2154 + { 2155 + integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, 2156 + } 2157 + engines: { node: ">= 0.6" } 2158 + 2159 + mimic-fn@2.1.0: 2160 + resolution: 2161 + { 2162 + integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, 2163 + } 2164 + engines: { node: ">=6" } 2165 + 2166 + minimatch@10.1.1: 2167 + resolution: 2168 + { 2169 + integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==, 2170 + } 2171 + engines: { node: 20 || >=22 } 2172 + 2173 + minimatch@5.1.6: 2174 + resolution: 2175 + { 2176 + integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==, 2177 + } 2178 + engines: { node: ">=10" } 2179 + 2180 + minimist@1.2.8: 2181 + resolution: 2182 + { 2183 + integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, 2184 + } 2185 + 2186 + ora@5.3.0: 2187 + resolution: 2188 + { 2189 + integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==, 2190 + } 2191 + engines: { node: ">=10" } 2192 + 2193 + path-key@3.1.1: 2194 + resolution: 2195 + { 2196 + integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, 2197 + } 2198 + engines: { node: ">=8" } 2199 + 2200 + safe-buffer@5.2.1: 2201 + resolution: 2202 + { 2203 + integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, 2204 + } 2205 + 2206 + semver@7.7.4: 2207 + resolution: 2208 + { 2209 + integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==, 2210 + } 2211 + engines: { node: ">=10" } 2212 + hasBin: true 2213 + 2214 + signal-exit@3.0.7: 2215 + resolution: 2216 + { 2217 + integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, 2218 + } 2219 + 2220 + tar-stream@2.2.0: 2221 + resolution: 2222 + { 2223 + integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==, 2224 + } 2225 + engines: { node: ">=6" } 2226 + 2227 + tmp@0.2.5: 2228 + resolution: 2229 + { 2230 + integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==, 2231 + } 2232 + engines: { node: ">=14.14" } 2233 + 2234 + tree-kill@1.2.2: 2235 + resolution: 2236 + { 2237 + integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==, 2238 + } 2239 + hasBin: true 2240 + 2241 + tsconfig-paths@4.2.0: 2242 + resolution: 2243 + { 2244 + integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==, 2245 + } 2246 + engines: { node: ">=6" } 2247 + 2248 + tslib@2.8.1: 2249 + resolution: 2250 + { 2251 + integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==, 2252 + } 2253 + 2254 + wrap-ansi@7.0.0: 2255 + resolution: 2256 + { 2257 + integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, 2258 + } 2259 + engines: { node: ">=10" } 2260 + 2261 + wrappy@1.0.2: 2262 + resolution: 2263 + { 2264 + integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, 2265 + } 2266 + 2267 + y18n@5.0.8: 2268 + resolution: 2269 + { 2270 + integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, 2271 + } 2272 + engines: { node: ">=10" } 2273 + 2274 + yaml@2.8.2: 2275 + resolution: 2276 + { 2277 + integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==, 2278 + } 2279 + engines: { node: ">= 14.6" } 2280 + hasBin: true 2281 + 2282 + yargs-parser@21.1.1: 2283 + resolution: 2284 + { 2285 + integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==, 2286 + } 2287 + engines: { node: ">=12" } 2288 + 2289 + yargs@17.7.2: 2290 + resolution: 2291 + { 2292 + integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==, 2293 + } 2294 + engines: { node: ">=12" } 2295 + 1325 2296 zod@4.3.6: 1326 2297 resolution: 1327 2298 { ··· 1712 2683 1713 2684 "@standard-schema/spec@1.1.0": {} 1714 2685 2686 + "@emnapi/core@1.8.1": 2687 + dependencies: 2688 + "@emnapi/wasi-threads": 1.1.0 2689 + tslib: 2.8.1 2690 + 2691 + "@emnapi/runtime@1.8.1": 2692 + dependencies: 2693 + tslib: 2.8.1 2694 + 2695 + "@emnapi/wasi-threads@1.1.0": 2696 + dependencies: 2697 + tslib: 2.8.1 2698 + 2699 + "@isaacs/balanced-match@4.0.1": {} 2700 + 2701 + "@isaacs/brace-expansion@5.0.1": 2702 + dependencies: 2703 + "@isaacs/balanced-match": 4.0.1 2704 + 2705 + "@jest/diff-sequences@30.0.1": {} 2706 + 2707 + "@jest/get-type@30.1.0": {} 2708 + 2709 + "@jest/schemas@30.0.5": 2710 + dependencies: 2711 + "@sinclair/typebox": 0.34.48 2712 + 2713 + "@napi-rs/wasm-runtime@0.2.4": 2714 + dependencies: 2715 + "@emnapi/core": 1.8.1 2716 + "@emnapi/runtime": 1.8.1 2717 + "@tybys/wasm-util": 0.9.0 2718 + 2719 + "@nx/nx-darwin-arm64@22.5.1": 2720 + optional: true 2721 + 2722 + "@nx/nx-darwin-x64@22.5.1": 2723 + optional: true 2724 + 2725 + "@nx/nx-freebsd-x64@22.5.1": 2726 + optional: true 2727 + 2728 + "@nx/nx-linux-arm-gnueabihf@22.5.1": 2729 + optional: true 2730 + 2731 + "@nx/nx-linux-arm64-gnu@22.5.1": 2732 + optional: true 2733 + 2734 + "@nx/nx-linux-arm64-musl@22.5.1": 2735 + optional: true 2736 + 2737 + "@nx/nx-linux-x64-gnu@22.5.1": 2738 + optional: true 2739 + 2740 + "@nx/nx-linux-x64-musl@22.5.1": 2741 + optional: true 2742 + 2743 + "@nx/nx-win32-arm64-msvc@22.5.1": 2744 + optional: true 2745 + 2746 + "@nx/nx-win32-x64-msvc@22.5.1": 2747 + optional: true 2748 + 2749 + "@sinclair/typebox@0.34.48": {} 2750 + 2751 + "@tybys/wasm-util@0.9.0": 2752 + dependencies: 2753 + tslib: 2.8.1 2754 + 1715 2755 "@types/node@20.19.33": 1716 2756 dependencies: 1717 2757 undici-types: 6.21.0 ··· 1726 2766 pg-protocol: 1.11.0 1727 2767 pg-types: 2.2.0 1728 2768 2769 + "@yarnpkg/lockfile@1.1.0": {} 2770 + 2771 + "@yarnpkg/parsers@3.0.2": 2772 + dependencies: 2773 + js-yaml: 3.14.2 2774 + tslib: 2.8.1 2775 + 2776 + "@zkochan/js-yaml@0.0.7": 2777 + dependencies: 2778 + argparse: 2.0.1 2779 + 2780 + ansi-colors@4.1.3: {} 2781 + 2782 + ansi-regex@5.0.1: {} 2783 + 2784 + ansi-styles@4.3.0: 2785 + dependencies: 2786 + color-convert: 2.0.1 2787 + 2788 + ansi-styles@5.2.0: {} 2789 + 2790 + argparse@1.0.10: 2791 + dependencies: 2792 + sprintf-js: 1.0.3 2793 + 2794 + argparse@2.0.1: {} 2795 + 2796 + async@3.2.6: {} 2797 + 2798 + asynckit@0.4.0: {} 2799 + 2800 + axios@1.13.5: 2801 + dependencies: 2802 + follow-redirects: 1.15.11 2803 + form-data: 4.0.5 2804 + proxy-from-env: 1.1.0 2805 + transitivePeerDependencies: 2806 + - debug 2807 + 2808 + balanced-match@1.0.2: {} 2809 + 2810 + base64-js@1.5.1: {} 2811 + 2812 + bl@4.1.0: 2813 + dependencies: 2814 + buffer: 5.7.1 2815 + inherits: 2.0.4 2816 + readable-stream: 3.6.2 2817 + 2818 + brace-expansion@2.0.2: 2819 + dependencies: 2820 + balanced-match: 1.0.2 2821 + 1729 2822 buffer-from@1.1.2: {} 1730 2823 2824 + buffer@5.7.1: 2825 + dependencies: 2826 + base64-js: 1.5.1 2827 + ieee754: 1.2.1 2828 + 2829 + call-bind-apply-helpers@1.0.2: 2830 + dependencies: 2831 + es-errors: 1.3.0 2832 + function-bind: 1.1.2 2833 + 2834 + chalk@4.1.2: 2835 + dependencies: 2836 + ansi-styles: 4.3.0 2837 + supports-color: 7.2.0 2838 + 2839 + cli-cursor@3.1.0: 2840 + dependencies: 2841 + restore-cursor: 3.1.0 2842 + 2843 + cli-spinners@2.6.1: {} 2844 + 2845 + cliui@8.0.1: 2846 + dependencies: 2847 + string-width: 4.2.3 2848 + strip-ansi: 6.0.1 2849 + wrap-ansi: 7.0.0 2850 + 2851 + clone@1.0.4: {} 2852 + 2853 + color-convert@2.0.1: 2854 + dependencies: 2855 + color-name: 1.1.4 2856 + 2857 + color-name@1.1.4: {} 2858 + 2859 + combined-stream@1.0.8: 2860 + dependencies: 2861 + delayed-stream: 1.0.0 2862 + 1731 2863 cookie@1.1.1: {} 1732 2864 1733 2865 debug@4.4.3: 1734 2866 dependencies: 1735 2867 ms: 2.1.3 1736 2868 2869 + defaults@1.0.4: 2870 + dependencies: 2871 + clone: 1.0.4 2872 + 2873 + define-lazy-prop@2.0.0: {} 2874 + 2875 + delayed-stream@1.0.0: {} 2876 + 2877 + dotenv-expand@11.0.7: 2878 + dependencies: 2879 + dotenv: 16.4.7 2880 + 2881 + dotenv@16.4.7: {} 2882 + 1737 2883 dotenv@17.3.1: {} 1738 2884 1739 2885 drizzle-kit@0.31.9: ··· 1750 2896 "@types/pg": 8.16.0 1751 2897 pg: 8.18.0 1752 2898 2899 + dunder-proto@1.0.1: 2900 + dependencies: 2901 + call-bind-apply-helpers: 1.0.2 2902 + es-errors: 1.3.0 2903 + gopd: 1.2.0 2904 + 2905 + ejs@3.1.10: 2906 + dependencies: 2907 + jake: 10.9.4 2908 + 2909 + emoji-regex@8.0.0: {} 2910 + 2911 + end-of-stream@1.4.5: 2912 + dependencies: 2913 + once: 1.4.0 2914 + 2915 + enquirer@2.3.6: 2916 + dependencies: 2917 + ansi-colors: 4.1.3 2918 + 2919 + es-define-property@1.0.1: {} 2920 + 2921 + es-errors@1.3.0: {} 2922 + 2923 + es-object-atoms@1.1.1: 2924 + dependencies: 2925 + es-errors: 1.3.0 2926 + 2927 + es-set-tostringtag@2.1.0: 2928 + dependencies: 2929 + es-errors: 1.3.0 2930 + get-intrinsic: 1.3.0 2931 + has-tostringtag: 1.0.2 2932 + hasown: 2.0.2 2933 + 1753 2934 esbuild-register@3.6.0(esbuild@0.25.12): 1754 2935 dependencies: 1755 2936 debug: 4.4.3 ··· 1840 3021 "@esbuild/win32-ia32": 0.27.3 1841 3022 "@esbuild/win32-x64": 0.27.3 1842 3023 3024 + escalade@3.2.0: {} 3025 + 3026 + escape-string-regexp@1.0.5: {} 3027 + 1843 3028 escape-string-regexp@5.0.0: {} 1844 3029 3030 + esprima@4.0.1: {} 3031 + 3032 + figures@3.2.0: 3033 + dependencies: 3034 + escape-string-regexp: 1.0.5 3035 + 3036 + filelist@1.0.4: 3037 + dependencies: 3038 + minimatch: 5.1.6 3039 + 3040 + flat@5.0.2: {} 3041 + 3042 + follow-redirects@1.15.11: {} 3043 + 3044 + form-data@4.0.5: 3045 + dependencies: 3046 + asynckit: 0.4.0 3047 + combined-stream: 1.0.8 3048 + es-set-tostringtag: 2.1.0 3049 + hasown: 2.0.2 3050 + mime-types: 2.1.35 3051 + 3052 + front-matter@4.0.2: 3053 + dependencies: 3054 + js-yaml: 3.14.2 3055 + 3056 + fs-constants@1.0.0: {} 3057 + 1845 3058 fsevents@2.3.3: 1846 3059 optional: true 1847 3060 3061 + function-bind@1.1.2: {} 3062 + 3063 + get-caller-file@2.0.5: {} 3064 + 3065 + get-intrinsic@1.3.0: 3066 + dependencies: 3067 + call-bind-apply-helpers: 1.0.2 3068 + es-define-property: 1.0.1 3069 + es-errors: 1.3.0 3070 + es-object-atoms: 1.1.1 3071 + function-bind: 1.1.2 3072 + get-proto: 1.0.1 3073 + gopd: 1.2.0 3074 + has-symbols: 1.1.0 3075 + hasown: 2.0.2 3076 + math-intrinsics: 1.1.0 3077 + 3078 + get-proto@1.0.1: 3079 + dependencies: 3080 + dunder-proto: 1.0.1 3081 + es-object-atoms: 1.1.1 3082 + 1848 3083 get-tsconfig@4.13.6: 1849 3084 dependencies: 1850 3085 resolve-pkg-maps: 1.0.0 1851 3086 3087 + gopd@1.2.0: {} 3088 + 3089 + has-flag@4.0.0: {} 3090 + 3091 + has-symbols@1.1.0: {} 3092 + 3093 + has-tostringtag@1.0.2: 3094 + dependencies: 3095 + has-symbols: 1.1.0 3096 + 3097 + hasown@2.0.2: 3098 + dependencies: 3099 + function-bind: 1.1.2 3100 + 1852 3101 hono@4.11.9: {} 1853 3102 3103 + ieee754@1.2.1: {} 3104 + 3105 + ignore@7.0.5: {} 3106 + 3107 + inherits@2.0.4: {} 3108 + 3109 + is-docker@2.2.1: {} 3110 + 3111 + is-fullwidth-code-point@3.0.0: {} 3112 + 3113 + is-interactive@1.0.0: {} 3114 + 3115 + is-unicode-supported@0.1.0: {} 3116 + 3117 + is-wsl@2.2.0: 3118 + dependencies: 3119 + is-docker: 2.2.1 3120 + 3121 + jake@10.9.4: 3122 + dependencies: 3123 + async: 3.2.6 3124 + filelist: 1.0.4 3125 + picocolors: 1.1.1 3126 + 3127 + jest-diff@30.2.0: 3128 + dependencies: 3129 + "@jest/diff-sequences": 30.0.1 3130 + "@jest/get-type": 30.1.0 3131 + chalk: 4.1.2 3132 + pretty-format: 30.2.0 3133 + 3134 + js-yaml@3.14.2: 3135 + dependencies: 3136 + argparse: 1.0.10 3137 + esprima: 4.0.1 3138 + 1854 3139 json-schema-typed@8.0.2: {} 1855 3140 3141 + json5@2.2.3: {} 3142 + 3143 + jsonc-parser@3.2.0: {} 3144 + 3145 + lines-and-columns@2.0.3: {} 3146 + 3147 + log-symbols@4.1.0: 3148 + dependencies: 3149 + chalk: 4.1.2 3150 + is-unicode-supported: 0.1.0 3151 + 3152 + math-intrinsics@1.1.0: {} 3153 + 3154 + mime-db@1.52.0: {} 3155 + 3156 + mime-types@2.1.35: 3157 + dependencies: 3158 + mime-db: 1.52.0 3159 + 3160 + mimic-fn@2.1.0: {} 3161 + 3162 + minimatch@10.1.1: 3163 + dependencies: 3164 + "@isaacs/brace-expansion": 5.0.1 3165 + 3166 + minimatch@5.1.6: 3167 + dependencies: 3168 + brace-expansion: 2.0.2 3169 + 3170 + minimist@1.2.8: {} 3171 + 1856 3172 ms@2.1.3: {} 1857 3173 3174 + node-machine-id@1.1.12: {} 3175 + 3176 + npm-run-path@4.0.1: 3177 + dependencies: 3178 + path-key: 3.1.1 3179 + 3180 + nx@22.5.1: 3181 + dependencies: 3182 + "@napi-rs/wasm-runtime": 0.2.4 3183 + "@yarnpkg/lockfile": 1.1.0 3184 + "@yarnpkg/parsers": 3.0.2 3185 + "@zkochan/js-yaml": 0.0.7 3186 + axios: 1.13.5 3187 + cli-cursor: 3.1.0 3188 + cli-spinners: 2.6.1 3189 + cliui: 8.0.1 3190 + dotenv: 16.4.7 3191 + dotenv-expand: 11.0.7 3192 + ejs: 3.1.10 3193 + enquirer: 2.3.6 3194 + figures: 3.2.0 3195 + flat: 5.0.2 3196 + front-matter: 4.0.2 3197 + ignore: 7.0.5 3198 + jest-diff: 30.2.0 3199 + jsonc-parser: 3.2.0 3200 + lines-and-columns: 2.0.3 3201 + minimatch: 10.1.1 3202 + node-machine-id: 1.1.12 3203 + npm-run-path: 4.0.1 3204 + open: 8.4.2 3205 + ora: 5.3.0 3206 + picocolors: 1.1.1 3207 + resolve.exports: 2.0.3 3208 + semver: 7.7.4 3209 + string-width: 4.2.3 3210 + tar-stream: 2.2.0 3211 + tmp: 0.2.5 3212 + tree-kill: 1.2.2 3213 + tsconfig-paths: 4.2.0 3214 + tslib: 2.8.1 3215 + yaml: 2.8.2 3216 + yargs: 17.7.2 3217 + yargs-parser: 21.1.1 3218 + optionalDependencies: 3219 + "@nx/nx-darwin-arm64": 22.5.1 3220 + "@nx/nx-darwin-x64": 22.5.1 3221 + "@nx/nx-freebsd-x64": 22.5.1 3222 + "@nx/nx-linux-arm-gnueabihf": 22.5.1 3223 + "@nx/nx-linux-arm64-gnu": 22.5.1 3224 + "@nx/nx-linux-arm64-musl": 22.5.1 3225 + "@nx/nx-linux-x64-gnu": 22.5.1 3226 + "@nx/nx-linux-x64-musl": 22.5.1 3227 + "@nx/nx-win32-arm64-msvc": 22.5.1 3228 + "@nx/nx-win32-x64-msvc": 22.5.1 3229 + transitivePeerDependencies: 3230 + - debug 3231 + 3232 + once@1.4.0: 3233 + dependencies: 3234 + wrappy: 1.0.2 3235 + 3236 + onetime@5.1.2: 3237 + dependencies: 3238 + mimic-fn: 2.1.0 3239 + 3240 + open@8.4.2: 3241 + dependencies: 3242 + define-lazy-prop: 2.0.0 3243 + is-docker: 2.2.1 3244 + is-wsl: 2.2.0 3245 + 1858 3246 openapi-types@12.1.3: {} 1859 3247 3248 + ora@5.3.0: 3249 + dependencies: 3250 + bl: 4.1.0 3251 + chalk: 4.1.2 3252 + cli-cursor: 3.1.0 3253 + cli-spinners: 2.6.1 3254 + is-interactive: 1.0.0 3255 + log-symbols: 4.1.0 3256 + strip-ansi: 6.0.1 3257 + wcwidth: 1.0.1 3258 + 3259 + path-key@3.1.1: {} 3260 + 1860 3261 pg-cloudflare@1.3.0: 1861 3262 optional: true 1862 3263 ··· 1892 3293 dependencies: 1893 3294 split2: 4.2.0 1894 3295 3296 + picocolors@1.1.1: {} 3297 + 1895 3298 postgres-array@2.0.0: {} 1896 3299 1897 3300 postgres-bytea@1.0.1: {} ··· 1904 3307 1905 3308 prettier@3.8.1: {} 1906 3309 3310 + pretty-format@30.2.0: 3311 + dependencies: 3312 + "@jest/schemas": 30.0.5 3313 + ansi-styles: 5.2.0 3314 + react-is: 18.3.1 3315 + 3316 + proxy-from-env@1.1.0: {} 3317 + 1907 3318 radash@12.1.1: {} 1908 3319 3320 + react-is@18.3.1: {} 3321 + 3322 + readable-stream@3.6.2: 3323 + dependencies: 3324 + inherits: 2.0.4 3325 + string_decoder: 1.3.0 3326 + util-deprecate: 1.0.2 3327 + 3328 + require-directory@2.1.1: {} 3329 + 1909 3330 resolve-pkg-maps@1.0.0: {} 1910 3331 3332 + resolve.exports@2.0.3: {} 3333 + 3334 + restore-cursor@3.1.0: 3335 + dependencies: 3336 + onetime: 5.1.2 3337 + signal-exit: 3.0.7 3338 + 1911 3339 rou3@0.7.12: {} 1912 3340 3341 + safe-buffer@5.2.1: {} 3342 + 3343 + semver@7.7.4: {} 3344 + 3345 + signal-exit@3.0.7: {} 3346 + 1913 3347 source-map-support@0.5.21: 1914 3348 dependencies: 1915 3349 buffer-from: 1.1.2 ··· 1919 3353 1920 3354 split2@4.2.0: {} 1921 3355 3356 + sprintf-js@1.0.3: {} 3357 + 3358 + string-width@4.2.3: 3359 + dependencies: 3360 + emoji-regex: 8.0.0 3361 + is-fullwidth-code-point: 3.0.0 3362 + strip-ansi: 6.0.1 3363 + 3364 + string_decoder@1.3.0: 3365 + dependencies: 3366 + safe-buffer: 5.2.1 3367 + 3368 + strip-ansi@6.0.1: 3369 + dependencies: 3370 + ansi-regex: 5.0.1 3371 + 3372 + strip-bom@3.0.0: {} 3373 + 3374 + supports-color@7.2.0: 3375 + dependencies: 3376 + has-flag: 4.0.0 3377 + 1922 3378 tagged-tag@1.0.0: {} 1923 3379 3380 + tar-stream@2.2.0: 3381 + dependencies: 3382 + bl: 4.1.0 3383 + end-of-stream: 1.4.5 3384 + fs-constants: 1.0.0 3385 + inherits: 2.0.4 3386 + readable-stream: 3.6.2 3387 + 3388 + tmp@0.2.5: {} 3389 + 3390 + tree-kill@1.2.2: {} 3391 + 3392 + tsconfig-paths@4.2.0: 3393 + dependencies: 3394 + json5: 2.2.3 3395 + minimist: 1.2.8 3396 + strip-bom: 3.0.0 3397 + 3398 + tslib@2.8.1: {} 3399 + 1924 3400 tsx@4.21.0: 1925 3401 dependencies: 1926 3402 esbuild: 0.27.3 ··· 1938 3414 1939 3415 undici-types@7.16.0: {} 1940 3416 3417 + util-deprecate@1.0.2: {} 3418 + 3419 + wcwidth@1.0.1: 3420 + dependencies: 3421 + defaults: 1.0.4 3422 + 1941 3423 wildcard-match@5.1.4: {} 1942 3424 3425 + wrap-ansi@7.0.0: 3426 + dependencies: 3427 + ansi-styles: 4.3.0 3428 + string-width: 4.2.3 3429 + strip-ansi: 6.0.1 3430 + 3431 + wrappy@1.0.2: {} 3432 + 1943 3433 xtend@4.0.2: {} 3434 + 3435 + y18n@5.0.8: {} 3436 + 3437 + yaml@2.8.2: {} 3438 + 3439 + yargs-parser@21.1.1: {} 3440 + 3441 + yargs@17.7.2: 3442 + dependencies: 3443 + cliui: 8.0.1 3444 + escalade: 3.2.0 3445 + get-caller-file: 2.0.5 3446 + require-directory: 2.1.1 3447 + string-width: 4.2.3 3448 + y18n: 5.0.8 3449 + yargs-parser: 21.1.1 1944 3450 1945 3451 zod@4.3.6: {}
+1
pnpm-workspace.yaml
··· 4 4 5 5 onlyBuiltDependencies: 6 6 - esbuild 7 + - nx