a tool for shared writing and social publishing

build appview w/ esbuild to avoid tsx

+588 -562
+3
.gitignore
··· 3 3 .temp 4 4 .env 5 5 6 + # Appview 7 + appview/dist 8 + 6 9 .next 7 10 node_modules 8 11 .env.local
-4
appview/index.ts
··· 105 105 } 106 106 107 107 main(); 108 - 109 - //Should I make a helper for writing these hmmm... I need to make create / updates for all of these 110 - // Creates should basically be the same as updates right? Ya, as long as you make sure to upsert stuff! 111 - //
+582 -557
package-lock.json
··· 80 80 "@types/uuid": "^10.0.0", 81 81 "autoprefixer": "^10.4.19", 82 82 "drizzle-kit": "^0.21.2", 83 + "esbuild": "^0.25.4", 83 84 "eslint": "8.57.0", 84 85 "eslint-config-next": "15.3.2", 85 86 "postcss": "^8.4.38", ··· 1257 1258 } 1258 1259 }, 1259 1260 "node_modules/@esbuild/aix-ppc64": { 1260 - "version": "0.19.12", 1261 - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", 1262 - "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", 1261 + "version": "0.25.4", 1262 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.4.tgz", 1263 + "integrity": "sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==", 1263 1264 "cpu": [ 1264 1265 "ppc64" 1265 1266 ], 1266 1267 "dev": true, 1268 + "license": "MIT", 1267 1269 "optional": true, 1268 1270 "os": [ 1269 1271 "aix" 1270 1272 ], 1271 1273 "engines": { 1272 - "node": ">=12" 1274 + "node": ">=18" 1273 1275 } 1274 1276 }, 1275 1277 "node_modules/@esbuild/android-arm": { 1276 - "version": "0.19.12", 1277 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", 1278 - "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", 1278 + "version": "0.25.4", 1279 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.4.tgz", 1280 + "integrity": "sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==", 1279 1281 "cpu": [ 1280 1282 "arm" 1281 1283 ], 1282 1284 "dev": true, 1285 + "license": "MIT", 1283 1286 "optional": true, 1284 1287 "os": [ 1285 1288 "android" 1286 1289 ], 1287 1290 "engines": { 1288 - "node": ">=12" 1291 + "node": ">=18" 1289 1292 } 1290 1293 }, 1291 1294 "node_modules/@esbuild/android-arm64": { 1292 - "version": "0.19.12", 1293 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", 1294 - "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", 1295 + "version": "0.25.4", 1296 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.4.tgz", 1297 + "integrity": "sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==", 1295 1298 "cpu": [ 1296 1299 "arm64" 1297 1300 ], 1298 1301 "dev": true, 1302 + "license": "MIT", 1299 1303 "optional": true, 1300 1304 "os": [ 1301 1305 "android" 1302 1306 ], 1303 1307 "engines": { 1304 - "node": ">=12" 1308 + "node": ">=18" 1305 1309 } 1306 1310 }, 1307 1311 "node_modules/@esbuild/android-x64": { 1308 - "version": "0.19.12", 1309 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", 1310 - "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", 1312 + "version": "0.25.4", 1313 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.4.tgz", 1314 + "integrity": "sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==", 1311 1315 "cpu": [ 1312 1316 "x64" 1313 1317 ], 1314 1318 "dev": true, 1319 + "license": "MIT", 1315 1320 "optional": true, 1316 1321 "os": [ 1317 1322 "android" 1318 1323 ], 1319 1324 "engines": { 1320 - "node": ">=12" 1325 + "node": ">=18" 1321 1326 } 1322 1327 }, 1323 1328 "node_modules/@esbuild/darwin-arm64": { 1324 - "version": "0.19.12", 1325 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", 1326 - "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", 1329 + "version": "0.25.4", 1330 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.4.tgz", 1331 + "integrity": "sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==", 1327 1332 "cpu": [ 1328 1333 "arm64" 1329 1334 ], 1330 1335 "dev": true, 1336 + "license": "MIT", 1331 1337 "optional": true, 1332 1338 "os": [ 1333 1339 "darwin" 1334 1340 ], 1335 1341 "engines": { 1336 - "node": ">=12" 1342 + "node": ">=18" 1337 1343 } 1338 1344 }, 1339 1345 "node_modules/@esbuild/darwin-x64": { 1340 - "version": "0.19.12", 1341 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", 1342 - "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", 1346 + "version": "0.25.4", 1347 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.4.tgz", 1348 + "integrity": "sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==", 1343 1349 "cpu": [ 1344 1350 "x64" 1345 1351 ], 1346 1352 "dev": true, 1353 + "license": "MIT", 1347 1354 "optional": true, 1348 1355 "os": [ 1349 1356 "darwin" 1350 1357 ], 1351 1358 "engines": { 1352 - "node": ">=12" 1359 + "node": ">=18" 1353 1360 } 1354 1361 }, 1355 1362 "node_modules/@esbuild/freebsd-arm64": { 1356 - "version": "0.19.12", 1357 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", 1358 - "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", 1363 + "version": "0.25.4", 1364 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.4.tgz", 1365 + "integrity": "sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==", 1359 1366 "cpu": [ 1360 1367 "arm64" 1361 1368 ], 1362 1369 "dev": true, 1370 + "license": "MIT", 1363 1371 "optional": true, 1364 1372 "os": [ 1365 1373 "freebsd" 1366 1374 ], 1367 1375 "engines": { 1368 - "node": ">=12" 1376 + "node": ">=18" 1369 1377 } 1370 1378 }, 1371 1379 "node_modules/@esbuild/freebsd-x64": { 1372 - "version": "0.19.12", 1373 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", 1374 - "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", 1380 + "version": "0.25.4", 1381 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.4.tgz", 1382 + "integrity": "sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==", 1375 1383 "cpu": [ 1376 1384 "x64" 1377 1385 ], 1378 1386 "dev": true, 1387 + "license": "MIT", 1379 1388 "optional": true, 1380 1389 "os": [ 1381 1390 "freebsd" 1382 1391 ], 1383 1392 "engines": { 1384 - "node": ">=12" 1393 + "node": ">=18" 1385 1394 } 1386 1395 }, 1387 1396 "node_modules/@esbuild/linux-arm": { 1388 - "version": "0.19.12", 1389 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", 1390 - "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", 1397 + "version": "0.25.4", 1398 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.4.tgz", 1399 + "integrity": "sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==", 1391 1400 "cpu": [ 1392 1401 "arm" 1393 1402 ], 1394 1403 "dev": true, 1404 + "license": "MIT", 1395 1405 "optional": true, 1396 1406 "os": [ 1397 1407 "linux" 1398 1408 ], 1399 1409 "engines": { 1400 - "node": ">=12" 1410 + "node": ">=18" 1401 1411 } 1402 1412 }, 1403 1413 "node_modules/@esbuild/linux-arm64": { 1404 - "version": "0.19.12", 1405 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", 1406 - "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", 1414 + "version": "0.25.4", 1415 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.4.tgz", 1416 + "integrity": "sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==", 1407 1417 "cpu": [ 1408 1418 "arm64" 1409 1419 ], 1410 1420 "dev": true, 1421 + "license": "MIT", 1411 1422 "optional": true, 1412 1423 "os": [ 1413 1424 "linux" 1414 1425 ], 1415 1426 "engines": { 1416 - "node": ">=12" 1427 + "node": ">=18" 1417 1428 } 1418 1429 }, 1419 1430 "node_modules/@esbuild/linux-ia32": { 1420 - "version": "0.19.12", 1421 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", 1422 - "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", 1431 + "version": "0.25.4", 1432 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.4.tgz", 1433 + "integrity": "sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==", 1423 1434 "cpu": [ 1424 1435 "ia32" 1425 1436 ], 1426 1437 "dev": true, 1438 + "license": "MIT", 1427 1439 "optional": true, 1428 1440 "os": [ 1429 1441 "linux" 1430 1442 ], 1431 1443 "engines": { 1432 - "node": ">=12" 1444 + "node": ">=18" 1433 1445 } 1434 1446 }, 1435 1447 "node_modules/@esbuild/linux-loong64": { 1436 - "version": "0.19.12", 1437 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", 1438 - "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", 1448 + "version": "0.25.4", 1449 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.4.tgz", 1450 + "integrity": "sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==", 1439 1451 "cpu": [ 1440 1452 "loong64" 1441 1453 ], 1442 1454 "dev": true, 1455 + "license": "MIT", 1443 1456 "optional": true, 1444 1457 "os": [ 1445 1458 "linux" 1446 1459 ], 1447 1460 "engines": { 1448 - "node": ">=12" 1461 + "node": ">=18" 1449 1462 } 1450 1463 }, 1451 1464 "node_modules/@esbuild/linux-mips64el": { 1452 - "version": "0.19.12", 1453 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", 1454 - "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", 1465 + "version": "0.25.4", 1466 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.4.tgz", 1467 + "integrity": "sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==", 1455 1468 "cpu": [ 1456 1469 "mips64el" 1457 1470 ], 1458 1471 "dev": true, 1472 + "license": "MIT", 1459 1473 "optional": true, 1460 1474 "os": [ 1461 1475 "linux" 1462 1476 ], 1463 1477 "engines": { 1464 - "node": ">=12" 1478 + "node": ">=18" 1465 1479 } 1466 1480 }, 1467 1481 "node_modules/@esbuild/linux-ppc64": { 1468 - "version": "0.19.12", 1469 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", 1470 - "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", 1482 + "version": "0.25.4", 1483 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.4.tgz", 1484 + "integrity": "sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==", 1471 1485 "cpu": [ 1472 1486 "ppc64" 1473 1487 ], 1474 1488 "dev": true, 1489 + "license": "MIT", 1475 1490 "optional": true, 1476 1491 "os": [ 1477 1492 "linux" 1478 1493 ], 1479 1494 "engines": { 1480 - "node": ">=12" 1495 + "node": ">=18" 1481 1496 } 1482 1497 }, 1483 1498 "node_modules/@esbuild/linux-riscv64": { 1484 - "version": "0.19.12", 1485 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", 1486 - "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", 1499 + "version": "0.25.4", 1500 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.4.tgz", 1501 + "integrity": "sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==", 1487 1502 "cpu": [ 1488 1503 "riscv64" 1489 1504 ], 1490 1505 "dev": true, 1506 + "license": "MIT", 1491 1507 "optional": true, 1492 1508 "os": [ 1493 1509 "linux" 1494 1510 ], 1495 1511 "engines": { 1496 - "node": ">=12" 1512 + "node": ">=18" 1497 1513 } 1498 1514 }, 1499 1515 "node_modules/@esbuild/linux-s390x": { 1500 - "version": "0.19.12", 1501 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", 1502 - "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", 1516 + "version": "0.25.4", 1517 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.4.tgz", 1518 + "integrity": "sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==", 1503 1519 "cpu": [ 1504 1520 "s390x" 1505 1521 ], 1506 1522 "dev": true, 1523 + "license": "MIT", 1507 1524 "optional": true, 1508 1525 "os": [ 1509 1526 "linux" 1510 1527 ], 1511 1528 "engines": { 1512 - "node": ">=12" 1529 + "node": ">=18" 1513 1530 } 1514 1531 }, 1515 1532 "node_modules/@esbuild/linux-x64": { 1516 - "version": "0.19.12", 1517 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", 1518 - "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", 1533 + "version": "0.25.4", 1534 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.4.tgz", 1535 + "integrity": "sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==", 1519 1536 "cpu": [ 1520 1537 "x64" 1521 1538 ], 1522 1539 "dev": true, 1540 + "license": "MIT", 1523 1541 "optional": true, 1524 1542 "os": [ 1525 1543 "linux" 1526 1544 ], 1527 1545 "engines": { 1528 - "node": ">=12" 1546 + "node": ">=18" 1529 1547 } 1530 1548 }, 1531 1549 "node_modules/@esbuild/netbsd-arm64": { 1532 - "version": "0.25.1", 1533 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.1.tgz", 1534 - "integrity": "sha512-O96poM2XGhLtpTh+s4+nP7YCCAfb4tJNRVZHfIE7dgmax+yMP2WgMd2OecBuaATHKTHsLWHQeuaxMRnCsH8+5g==", 1550 + "version": "0.25.4", 1551 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.4.tgz", 1552 + "integrity": "sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==", 1535 1553 "cpu": [ 1536 1554 "arm64" 1537 1555 ], ··· 1546 1564 } 1547 1565 }, 1548 1566 "node_modules/@esbuild/netbsd-x64": { 1549 - "version": "0.19.12", 1550 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", 1551 - "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", 1567 + "version": "0.25.4", 1568 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.4.tgz", 1569 + "integrity": "sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==", 1552 1570 "cpu": [ 1553 1571 "x64" 1554 1572 ], 1555 1573 "dev": true, 1574 + "license": "MIT", 1556 1575 "optional": true, 1557 1576 "os": [ 1558 1577 "netbsd" 1559 1578 ], 1560 1579 "engines": { 1561 - "node": ">=12" 1580 + "node": ">=18" 1562 1581 } 1563 1582 }, 1564 1583 "node_modules/@esbuild/openbsd-arm64": { 1565 - "version": "0.25.1", 1566 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.1.tgz", 1567 - "integrity": "sha512-Na9T3szbXezdzM/Kfs3GcRQNjHzM6GzFBeU1/6IV/npKP5ORtp9zbQjvkDJ47s6BCgaAZnnnu/cY1x342+MvZg==", 1584 + "version": "0.25.4", 1585 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.4.tgz", 1586 + "integrity": "sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==", 1568 1587 "cpu": [ 1569 1588 "arm64" 1570 1589 ], ··· 1579 1598 } 1580 1599 }, 1581 1600 "node_modules/@esbuild/openbsd-x64": { 1582 - "version": "0.19.12", 1583 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", 1584 - "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", 1601 + "version": "0.25.4", 1602 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.4.tgz", 1603 + "integrity": "sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==", 1585 1604 "cpu": [ 1586 1605 "x64" 1587 1606 ], 1588 1607 "dev": true, 1608 + "license": "MIT", 1589 1609 "optional": true, 1590 1610 "os": [ 1591 1611 "openbsd" 1592 1612 ], 1593 1613 "engines": { 1594 - "node": ">=12" 1614 + "node": ">=18" 1595 1615 } 1596 1616 }, 1597 1617 "node_modules/@esbuild/sunos-x64": { 1598 - "version": "0.19.12", 1599 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", 1600 - "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", 1618 + "version": "0.25.4", 1619 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.4.tgz", 1620 + "integrity": "sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==", 1601 1621 "cpu": [ 1602 1622 "x64" 1603 1623 ], 1604 1624 "dev": true, 1625 + "license": "MIT", 1605 1626 "optional": true, 1606 1627 "os": [ 1607 1628 "sunos" 1608 1629 ], 1609 1630 "engines": { 1610 - "node": ">=12" 1631 + "node": ">=18" 1611 1632 } 1612 1633 }, 1613 1634 "node_modules/@esbuild/win32-arm64": { 1614 - "version": "0.19.12", 1615 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", 1616 - "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", 1635 + "version": "0.25.4", 1636 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.4.tgz", 1637 + "integrity": "sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==", 1617 1638 "cpu": [ 1618 1639 "arm64" 1619 1640 ], 1620 1641 "dev": true, 1642 + "license": "MIT", 1621 1643 "optional": true, 1622 1644 "os": [ 1623 1645 "win32" 1624 1646 ], 1625 1647 "engines": { 1626 - "node": ">=12" 1648 + "node": ">=18" 1627 1649 } 1628 1650 }, 1629 1651 "node_modules/@esbuild/win32-ia32": { 1630 - "version": "0.19.12", 1631 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", 1632 - "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", 1652 + "version": "0.25.4", 1653 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.4.tgz", 1654 + "integrity": "sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==", 1633 1655 "cpu": [ 1634 1656 "ia32" 1635 1657 ], 1636 1658 "dev": true, 1659 + "license": "MIT", 1637 1660 "optional": true, 1638 1661 "os": [ 1639 1662 "win32" 1640 1663 ], 1641 1664 "engines": { 1642 - "node": ">=12" 1665 + "node": ">=18" 1643 1666 } 1644 1667 }, 1645 1668 "node_modules/@esbuild/win32-x64": { 1646 - "version": "0.19.12", 1647 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", 1648 - "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", 1669 + "version": "0.25.4", 1670 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.4.tgz", 1671 + "integrity": "sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==", 1649 1672 "cpu": [ 1650 1673 "x64" 1651 1674 ], 1652 1675 "dev": true, 1676 + "license": "MIT", 1653 1677 "optional": true, 1654 1678 "os": [ 1655 1679 "win32" 1656 1680 ], 1657 1681 "engines": { 1658 - "node": ">=12" 1682 + "node": ">=18" 1659 1683 } 1660 1684 }, 1661 1685 "node_modules/@eslint-community/eslint-utils": { ··· 7462 7486 "drizzle-kit": "bin.cjs" 7463 7487 } 7464 7488 }, 7489 + "node_modules/drizzle-kit/node_modules/@esbuild/aix-ppc64": { 7490 + "version": "0.19.12", 7491 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", 7492 + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", 7493 + "cpu": [ 7494 + "ppc64" 7495 + ], 7496 + "dev": true, 7497 + "license": "MIT", 7498 + "optional": true, 7499 + "os": [ 7500 + "aix" 7501 + ], 7502 + "engines": { 7503 + "node": ">=12" 7504 + } 7505 + }, 7506 + "node_modules/drizzle-kit/node_modules/@esbuild/android-arm": { 7507 + "version": "0.19.12", 7508 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", 7509 + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", 7510 + "cpu": [ 7511 + "arm" 7512 + ], 7513 + "dev": true, 7514 + "license": "MIT", 7515 + "optional": true, 7516 + "os": [ 7517 + "android" 7518 + ], 7519 + "engines": { 7520 + "node": ">=12" 7521 + } 7522 + }, 7523 + "node_modules/drizzle-kit/node_modules/@esbuild/android-arm64": { 7524 + "version": "0.19.12", 7525 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", 7526 + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", 7527 + "cpu": [ 7528 + "arm64" 7529 + ], 7530 + "dev": true, 7531 + "license": "MIT", 7532 + "optional": true, 7533 + "os": [ 7534 + "android" 7535 + ], 7536 + "engines": { 7537 + "node": ">=12" 7538 + } 7539 + }, 7540 + "node_modules/drizzle-kit/node_modules/@esbuild/android-x64": { 7541 + "version": "0.19.12", 7542 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", 7543 + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", 7544 + "cpu": [ 7545 + "x64" 7546 + ], 7547 + "dev": true, 7548 + "license": "MIT", 7549 + "optional": true, 7550 + "os": [ 7551 + "android" 7552 + ], 7553 + "engines": { 7554 + "node": ">=12" 7555 + } 7556 + }, 7557 + "node_modules/drizzle-kit/node_modules/@esbuild/darwin-arm64": { 7558 + "version": "0.19.12", 7559 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", 7560 + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", 7561 + "cpu": [ 7562 + "arm64" 7563 + ], 7564 + "dev": true, 7565 + "license": "MIT", 7566 + "optional": true, 7567 + "os": [ 7568 + "darwin" 7569 + ], 7570 + "engines": { 7571 + "node": ">=12" 7572 + } 7573 + }, 7574 + "node_modules/drizzle-kit/node_modules/@esbuild/darwin-x64": { 7575 + "version": "0.19.12", 7576 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", 7577 + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", 7578 + "cpu": [ 7579 + "x64" 7580 + ], 7581 + "dev": true, 7582 + "license": "MIT", 7583 + "optional": true, 7584 + "os": [ 7585 + "darwin" 7586 + ], 7587 + "engines": { 7588 + "node": ">=12" 7589 + } 7590 + }, 7591 + "node_modules/drizzle-kit/node_modules/@esbuild/freebsd-arm64": { 7592 + "version": "0.19.12", 7593 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", 7594 + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", 7595 + "cpu": [ 7596 + "arm64" 7597 + ], 7598 + "dev": true, 7599 + "license": "MIT", 7600 + "optional": true, 7601 + "os": [ 7602 + "freebsd" 7603 + ], 7604 + "engines": { 7605 + "node": ">=12" 7606 + } 7607 + }, 7608 + "node_modules/drizzle-kit/node_modules/@esbuild/freebsd-x64": { 7609 + "version": "0.19.12", 7610 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", 7611 + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", 7612 + "cpu": [ 7613 + "x64" 7614 + ], 7615 + "dev": true, 7616 + "license": "MIT", 7617 + "optional": true, 7618 + "os": [ 7619 + "freebsd" 7620 + ], 7621 + "engines": { 7622 + "node": ">=12" 7623 + } 7624 + }, 7625 + "node_modules/drizzle-kit/node_modules/@esbuild/linux-arm": { 7626 + "version": "0.19.12", 7627 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", 7628 + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", 7629 + "cpu": [ 7630 + "arm" 7631 + ], 7632 + "dev": true, 7633 + "license": "MIT", 7634 + "optional": true, 7635 + "os": [ 7636 + "linux" 7637 + ], 7638 + "engines": { 7639 + "node": ">=12" 7640 + } 7641 + }, 7642 + "node_modules/drizzle-kit/node_modules/@esbuild/linux-arm64": { 7643 + "version": "0.19.12", 7644 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", 7645 + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", 7646 + "cpu": [ 7647 + "arm64" 7648 + ], 7649 + "dev": true, 7650 + "license": "MIT", 7651 + "optional": true, 7652 + "os": [ 7653 + "linux" 7654 + ], 7655 + "engines": { 7656 + "node": ">=12" 7657 + } 7658 + }, 7659 + "node_modules/drizzle-kit/node_modules/@esbuild/linux-ia32": { 7660 + "version": "0.19.12", 7661 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", 7662 + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", 7663 + "cpu": [ 7664 + "ia32" 7665 + ], 7666 + "dev": true, 7667 + "license": "MIT", 7668 + "optional": true, 7669 + "os": [ 7670 + "linux" 7671 + ], 7672 + "engines": { 7673 + "node": ">=12" 7674 + } 7675 + }, 7676 + "node_modules/drizzle-kit/node_modules/@esbuild/linux-loong64": { 7677 + "version": "0.19.12", 7678 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", 7679 + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", 7680 + "cpu": [ 7681 + "loong64" 7682 + ], 7683 + "dev": true, 7684 + "license": "MIT", 7685 + "optional": true, 7686 + "os": [ 7687 + "linux" 7688 + ], 7689 + "engines": { 7690 + "node": ">=12" 7691 + } 7692 + }, 7693 + "node_modules/drizzle-kit/node_modules/@esbuild/linux-mips64el": { 7694 + "version": "0.19.12", 7695 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", 7696 + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", 7697 + "cpu": [ 7698 + "mips64el" 7699 + ], 7700 + "dev": true, 7701 + "license": "MIT", 7702 + "optional": true, 7703 + "os": [ 7704 + "linux" 7705 + ], 7706 + "engines": { 7707 + "node": ">=12" 7708 + } 7709 + }, 7710 + "node_modules/drizzle-kit/node_modules/@esbuild/linux-ppc64": { 7711 + "version": "0.19.12", 7712 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", 7713 + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", 7714 + "cpu": [ 7715 + "ppc64" 7716 + ], 7717 + "dev": true, 7718 + "license": "MIT", 7719 + "optional": true, 7720 + "os": [ 7721 + "linux" 7722 + ], 7723 + "engines": { 7724 + "node": ">=12" 7725 + } 7726 + }, 7727 + "node_modules/drizzle-kit/node_modules/@esbuild/linux-riscv64": { 7728 + "version": "0.19.12", 7729 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", 7730 + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", 7731 + "cpu": [ 7732 + "riscv64" 7733 + ], 7734 + "dev": true, 7735 + "license": "MIT", 7736 + "optional": true, 7737 + "os": [ 7738 + "linux" 7739 + ], 7740 + "engines": { 7741 + "node": ">=12" 7742 + } 7743 + }, 7744 + "node_modules/drizzle-kit/node_modules/@esbuild/linux-s390x": { 7745 + "version": "0.19.12", 7746 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", 7747 + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", 7748 + "cpu": [ 7749 + "s390x" 7750 + ], 7751 + "dev": true, 7752 + "license": "MIT", 7753 + "optional": true, 7754 + "os": [ 7755 + "linux" 7756 + ], 7757 + "engines": { 7758 + "node": ">=12" 7759 + } 7760 + }, 7761 + "node_modules/drizzle-kit/node_modules/@esbuild/linux-x64": { 7762 + "version": "0.19.12", 7763 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", 7764 + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", 7765 + "cpu": [ 7766 + "x64" 7767 + ], 7768 + "dev": true, 7769 + "license": "MIT", 7770 + "optional": true, 7771 + "os": [ 7772 + "linux" 7773 + ], 7774 + "engines": { 7775 + "node": ">=12" 7776 + } 7777 + }, 7778 + "node_modules/drizzle-kit/node_modules/@esbuild/netbsd-x64": { 7779 + "version": "0.19.12", 7780 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", 7781 + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", 7782 + "cpu": [ 7783 + "x64" 7784 + ], 7785 + "dev": true, 7786 + "license": "MIT", 7787 + "optional": true, 7788 + "os": [ 7789 + "netbsd" 7790 + ], 7791 + "engines": { 7792 + "node": ">=12" 7793 + } 7794 + }, 7795 + "node_modules/drizzle-kit/node_modules/@esbuild/openbsd-x64": { 7796 + "version": "0.19.12", 7797 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", 7798 + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", 7799 + "cpu": [ 7800 + "x64" 7801 + ], 7802 + "dev": true, 7803 + "license": "MIT", 7804 + "optional": true, 7805 + "os": [ 7806 + "openbsd" 7807 + ], 7808 + "engines": { 7809 + "node": ">=12" 7810 + } 7811 + }, 7812 + "node_modules/drizzle-kit/node_modules/@esbuild/sunos-x64": { 7813 + "version": "0.19.12", 7814 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", 7815 + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", 7816 + "cpu": [ 7817 + "x64" 7818 + ], 7819 + "dev": true, 7820 + "license": "MIT", 7821 + "optional": true, 7822 + "os": [ 7823 + "sunos" 7824 + ], 7825 + "engines": { 7826 + "node": ">=12" 7827 + } 7828 + }, 7829 + "node_modules/drizzle-kit/node_modules/@esbuild/win32-arm64": { 7830 + "version": "0.19.12", 7831 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", 7832 + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", 7833 + "cpu": [ 7834 + "arm64" 7835 + ], 7836 + "dev": true, 7837 + "license": "MIT", 7838 + "optional": true, 7839 + "os": [ 7840 + "win32" 7841 + ], 7842 + "engines": { 7843 + "node": ">=12" 7844 + } 7845 + }, 7846 + "node_modules/drizzle-kit/node_modules/@esbuild/win32-ia32": { 7847 + "version": "0.19.12", 7848 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", 7849 + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", 7850 + "cpu": [ 7851 + "ia32" 7852 + ], 7853 + "dev": true, 7854 + "license": "MIT", 7855 + "optional": true, 7856 + "os": [ 7857 + "win32" 7858 + ], 7859 + "engines": { 7860 + "node": ">=12" 7861 + } 7862 + }, 7863 + "node_modules/drizzle-kit/node_modules/@esbuild/win32-x64": { 7864 + "version": "0.19.12", 7865 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", 7866 + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", 7867 + "cpu": [ 7868 + "x64" 7869 + ], 7870 + "dev": true, 7871 + "license": "MIT", 7872 + "optional": true, 7873 + "os": [ 7874 + "win32" 7875 + ], 7876 + "engines": { 7877 + "node": ">=12" 7878 + } 7879 + }, 7880 + "node_modules/drizzle-kit/node_modules/esbuild": { 7881 + "version": "0.19.12", 7882 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", 7883 + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", 7884 + "dev": true, 7885 + "hasInstallScript": true, 7886 + "license": "MIT", 7887 + "bin": { 7888 + "esbuild": "bin/esbuild" 7889 + }, 7890 + "engines": { 7891 + "node": ">=12" 7892 + }, 7893 + "optionalDependencies": { 7894 + "@esbuild/aix-ppc64": "0.19.12", 7895 + "@esbuild/android-arm": "0.19.12", 7896 + "@esbuild/android-arm64": "0.19.12", 7897 + "@esbuild/android-x64": "0.19.12", 7898 + "@esbuild/darwin-arm64": "0.19.12", 7899 + "@esbuild/darwin-x64": "0.19.12", 7900 + "@esbuild/freebsd-arm64": "0.19.12", 7901 + "@esbuild/freebsd-x64": "0.19.12", 7902 + "@esbuild/linux-arm": "0.19.12", 7903 + "@esbuild/linux-arm64": "0.19.12", 7904 + "@esbuild/linux-ia32": "0.19.12", 7905 + "@esbuild/linux-loong64": "0.19.12", 7906 + "@esbuild/linux-mips64el": "0.19.12", 7907 + "@esbuild/linux-ppc64": "0.19.12", 7908 + "@esbuild/linux-riscv64": "0.19.12", 7909 + "@esbuild/linux-s390x": "0.19.12", 7910 + "@esbuild/linux-x64": "0.19.12", 7911 + "@esbuild/netbsd-x64": "0.19.12", 7912 + "@esbuild/openbsd-x64": "0.19.12", 7913 + "@esbuild/sunos-x64": "0.19.12", 7914 + "@esbuild/win32-arm64": "0.19.12", 7915 + "@esbuild/win32-ia32": "0.19.12", 7916 + "@esbuild/win32-x64": "0.19.12" 7917 + } 7918 + }, 7465 7919 "node_modules/drizzle-orm": { 7466 7920 "version": "0.30.10", 7467 7921 "resolved": "https://registry.npmjs.org/drizzle-orm/-/drizzle-orm-0.30.10.tgz", ··· 7918 8372 } 7919 8373 }, 7920 8374 "node_modules/esbuild": { 7921 - "version": "0.19.12", 7922 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", 7923 - "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", 8375 + "version": "0.25.4", 8376 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.4.tgz", 8377 + "integrity": "sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==", 7924 8378 "dev": true, 7925 8379 "hasInstallScript": true, 8380 + "license": "MIT", 7926 8381 "bin": { 7927 8382 "esbuild": "bin/esbuild" 7928 8383 }, 7929 8384 "engines": { 7930 - "node": ">=12" 8385 + "node": ">=18" 7931 8386 }, 7932 8387 "optionalDependencies": { 7933 - "@esbuild/aix-ppc64": "0.19.12", 7934 - "@esbuild/android-arm": "0.19.12", 7935 - "@esbuild/android-arm64": "0.19.12", 7936 - "@esbuild/android-x64": "0.19.12", 7937 - "@esbuild/darwin-arm64": "0.19.12", 7938 - "@esbuild/darwin-x64": "0.19.12", 7939 - "@esbuild/freebsd-arm64": "0.19.12", 7940 - "@esbuild/freebsd-x64": "0.19.12", 7941 - "@esbuild/linux-arm": "0.19.12", 7942 - "@esbuild/linux-arm64": "0.19.12", 7943 - "@esbuild/linux-ia32": "0.19.12", 7944 - "@esbuild/linux-loong64": "0.19.12", 7945 - "@esbuild/linux-mips64el": "0.19.12", 7946 - "@esbuild/linux-ppc64": "0.19.12", 7947 - "@esbuild/linux-riscv64": "0.19.12", 7948 - "@esbuild/linux-s390x": "0.19.12", 7949 - "@esbuild/linux-x64": "0.19.12", 7950 - "@esbuild/netbsd-x64": "0.19.12", 7951 - "@esbuild/openbsd-x64": "0.19.12", 7952 - "@esbuild/sunos-x64": "0.19.12", 7953 - "@esbuild/win32-arm64": "0.19.12", 7954 - "@esbuild/win32-ia32": "0.19.12", 7955 - "@esbuild/win32-x64": "0.19.12" 8388 + "@esbuild/aix-ppc64": "0.25.4", 8389 + "@esbuild/android-arm": "0.25.4", 8390 + "@esbuild/android-arm64": "0.25.4", 8391 + "@esbuild/android-x64": "0.25.4", 8392 + "@esbuild/darwin-arm64": "0.25.4", 8393 + "@esbuild/darwin-x64": "0.25.4", 8394 + "@esbuild/freebsd-arm64": "0.25.4", 8395 + "@esbuild/freebsd-x64": "0.25.4", 8396 + "@esbuild/linux-arm": "0.25.4", 8397 + "@esbuild/linux-arm64": "0.25.4", 8398 + "@esbuild/linux-ia32": "0.25.4", 8399 + "@esbuild/linux-loong64": "0.25.4", 8400 + "@esbuild/linux-mips64el": "0.25.4", 8401 + "@esbuild/linux-ppc64": "0.25.4", 8402 + "@esbuild/linux-riscv64": "0.25.4", 8403 + "@esbuild/linux-s390x": "0.25.4", 8404 + "@esbuild/linux-x64": "0.25.4", 8405 + "@esbuild/netbsd-arm64": "0.25.4", 8406 + "@esbuild/netbsd-x64": "0.25.4", 8407 + "@esbuild/openbsd-arm64": "0.25.4", 8408 + "@esbuild/openbsd-x64": "0.25.4", 8409 + "@esbuild/sunos-x64": "0.25.4", 8410 + "@esbuild/win32-arm64": "0.25.4", 8411 + "@esbuild/win32-ia32": "0.25.4", 8412 + "@esbuild/win32-x64": "0.25.4" 7956 8413 } 7957 8414 }, 7958 8415 "node_modules/esbuild-register": { ··· 15294 15751 }, 15295 15752 "optionalDependencies": { 15296 15753 "fsevents": "~2.3.3" 15297 - } 15298 - }, 15299 - "node_modules/tsx/node_modules/@esbuild/aix-ppc64": { 15300 - "version": "0.25.1", 15301 - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.1.tgz", 15302 - "integrity": "sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==", 15303 - "cpu": [ 15304 - "ppc64" 15305 - ], 15306 - "dev": true, 15307 - "license": "MIT", 15308 - "optional": true, 15309 - "os": [ 15310 - "aix" 15311 - ], 15312 - "engines": { 15313 - "node": ">=18" 15314 - } 15315 - }, 15316 - "node_modules/tsx/node_modules/@esbuild/android-arm": { 15317 - "version": "0.25.1", 15318 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.1.tgz", 15319 - "integrity": "sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==", 15320 - "cpu": [ 15321 - "arm" 15322 - ], 15323 - "dev": true, 15324 - "license": "MIT", 15325 - "optional": true, 15326 - "os": [ 15327 - "android" 15328 - ], 15329 - "engines": { 15330 - "node": ">=18" 15331 - } 15332 - }, 15333 - "node_modules/tsx/node_modules/@esbuild/android-arm64": { 15334 - "version": "0.25.1", 15335 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.1.tgz", 15336 - "integrity": "sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==", 15337 - "cpu": [ 15338 - "arm64" 15339 - ], 15340 - "dev": true, 15341 - "license": "MIT", 15342 - "optional": true, 15343 - "os": [ 15344 - "android" 15345 - ], 15346 - "engines": { 15347 - "node": ">=18" 15348 - } 15349 - }, 15350 - "node_modules/tsx/node_modules/@esbuild/android-x64": { 15351 - "version": "0.25.1", 15352 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.1.tgz", 15353 - "integrity": "sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==", 15354 - "cpu": [ 15355 - "x64" 15356 - ], 15357 - "dev": true, 15358 - "license": "MIT", 15359 - "optional": true, 15360 - "os": [ 15361 - "android" 15362 - ], 15363 - "engines": { 15364 - "node": ">=18" 15365 - } 15366 - }, 15367 - "node_modules/tsx/node_modules/@esbuild/darwin-arm64": { 15368 - "version": "0.25.1", 15369 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.1.tgz", 15370 - "integrity": "sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==", 15371 - "cpu": [ 15372 - "arm64" 15373 - ], 15374 - "dev": true, 15375 - "license": "MIT", 15376 - "optional": true, 15377 - "os": [ 15378 - "darwin" 15379 - ], 15380 - "engines": { 15381 - "node": ">=18" 15382 - } 15383 - }, 15384 - "node_modules/tsx/node_modules/@esbuild/darwin-x64": { 15385 - "version": "0.25.1", 15386 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.1.tgz", 15387 - "integrity": "sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA==", 15388 - "cpu": [ 15389 - "x64" 15390 - ], 15391 - "dev": true, 15392 - "license": "MIT", 15393 - "optional": true, 15394 - "os": [ 15395 - "darwin" 15396 - ], 15397 - "engines": { 15398 - "node": ">=18" 15399 - } 15400 - }, 15401 - "node_modules/tsx/node_modules/@esbuild/freebsd-arm64": { 15402 - "version": "0.25.1", 15403 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.1.tgz", 15404 - "integrity": "sha512-1MrCZs0fZa2g8E+FUo2ipw6jw5qqQiH+tERoS5fAfKnRx6NXH31tXBKI3VpmLijLH6yriMZsxJtaXUyFt/8Y4A==", 15405 - "cpu": [ 15406 - "arm64" 15407 - ], 15408 - "dev": true, 15409 - "license": "MIT", 15410 - "optional": true, 15411 - "os": [ 15412 - "freebsd" 15413 - ], 15414 - "engines": { 15415 - "node": ">=18" 15416 - } 15417 - }, 15418 - "node_modules/tsx/node_modules/@esbuild/freebsd-x64": { 15419 - "version": "0.25.1", 15420 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.1.tgz", 15421 - "integrity": "sha512-0IZWLiTyz7nm0xuIs0q1Y3QWJC52R8aSXxe40VUxm6BB1RNmkODtW6LHvWRrGiICulcX7ZvyH6h5fqdLu4gkww==", 15422 - "cpu": [ 15423 - "x64" 15424 - ], 15425 - "dev": true, 15426 - "license": "MIT", 15427 - "optional": true, 15428 - "os": [ 15429 - "freebsd" 15430 - ], 15431 - "engines": { 15432 - "node": ">=18" 15433 - } 15434 - }, 15435 - "node_modules/tsx/node_modules/@esbuild/linux-arm": { 15436 - "version": "0.25.1", 15437 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.1.tgz", 15438 - "integrity": "sha512-NdKOhS4u7JhDKw9G3cY6sWqFcnLITn6SqivVArbzIaf3cemShqfLGHYMx8Xlm/lBit3/5d7kXvriTUGa5YViuQ==", 15439 - "cpu": [ 15440 - "arm" 15441 - ], 15442 - "dev": true, 15443 - "license": "MIT", 15444 - "optional": true, 15445 - "os": [ 15446 - "linux" 15447 - ], 15448 - "engines": { 15449 - "node": ">=18" 15450 - } 15451 - }, 15452 - "node_modules/tsx/node_modules/@esbuild/linux-arm64": { 15453 - "version": "0.25.1", 15454 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.1.tgz", 15455 - "integrity": "sha512-jaN3dHi0/DDPelk0nLcXRm1q7DNJpjXy7yWaWvbfkPvI+7XNSc/lDOnCLN7gzsyzgu6qSAmgSvP9oXAhP973uQ==", 15456 - "cpu": [ 15457 - "arm64" 15458 - ], 15459 - "dev": true, 15460 - "license": "MIT", 15461 - "optional": true, 15462 - "os": [ 15463 - "linux" 15464 - ], 15465 - "engines": { 15466 - "node": ">=18" 15467 - } 15468 - }, 15469 - "node_modules/tsx/node_modules/@esbuild/linux-ia32": { 15470 - "version": "0.25.1", 15471 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.1.tgz", 15472 - "integrity": "sha512-OJykPaF4v8JidKNGz8c/q1lBO44sQNUQtq1KktJXdBLn1hPod5rE/Hko5ugKKZd+D2+o1a9MFGUEIUwO2YfgkQ==", 15473 - "cpu": [ 15474 - "ia32" 15475 - ], 15476 - "dev": true, 15477 - "license": "MIT", 15478 - "optional": true, 15479 - "os": [ 15480 - "linux" 15481 - ], 15482 - "engines": { 15483 - "node": ">=18" 15484 - } 15485 - }, 15486 - "node_modules/tsx/node_modules/@esbuild/linux-loong64": { 15487 - "version": "0.25.1", 15488 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.1.tgz", 15489 - "integrity": "sha512-nGfornQj4dzcq5Vp835oM/o21UMlXzn79KobKlcs3Wz9smwiifknLy4xDCLUU0BWp7b/houtdrgUz7nOGnfIYg==", 15490 - "cpu": [ 15491 - "loong64" 15492 - ], 15493 - "dev": true, 15494 - "license": "MIT", 15495 - "optional": true, 15496 - "os": [ 15497 - "linux" 15498 - ], 15499 - "engines": { 15500 - "node": ">=18" 15501 - } 15502 - }, 15503 - "node_modules/tsx/node_modules/@esbuild/linux-mips64el": { 15504 - "version": "0.25.1", 15505 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.1.tgz", 15506 - "integrity": "sha512-1osBbPEFYwIE5IVB/0g2X6i1qInZa1aIoj1TdL4AaAb55xIIgbg8Doq6a5BzYWgr+tEcDzYH67XVnTmUzL+nXg==", 15507 - "cpu": [ 15508 - "mips64el" 15509 - ], 15510 - "dev": true, 15511 - "license": "MIT", 15512 - "optional": true, 15513 - "os": [ 15514 - "linux" 15515 - ], 15516 - "engines": { 15517 - "node": ">=18" 15518 - } 15519 - }, 15520 - "node_modules/tsx/node_modules/@esbuild/linux-ppc64": { 15521 - "version": "0.25.1", 15522 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.1.tgz", 15523 - "integrity": "sha512-/6VBJOwUf3TdTvJZ82qF3tbLuWsscd7/1w+D9LH0W/SqUgM5/JJD0lrJ1fVIfZsqB6RFmLCe0Xz3fmZc3WtyVg==", 15524 - "cpu": [ 15525 - "ppc64" 15526 - ], 15527 - "dev": true, 15528 - "license": "MIT", 15529 - "optional": true, 15530 - "os": [ 15531 - "linux" 15532 - ], 15533 - "engines": { 15534 - "node": ">=18" 15535 - } 15536 - }, 15537 - "node_modules/tsx/node_modules/@esbuild/linux-riscv64": { 15538 - "version": "0.25.1", 15539 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.1.tgz", 15540 - "integrity": "sha512-nSut/Mx5gnilhcq2yIMLMe3Wl4FK5wx/o0QuuCLMtmJn+WeWYoEGDN1ipcN72g1WHsnIbxGXd4i/MF0gTcuAjQ==", 15541 - "cpu": [ 15542 - "riscv64" 15543 - ], 15544 - "dev": true, 15545 - "license": "MIT", 15546 - "optional": true, 15547 - "os": [ 15548 - "linux" 15549 - ], 15550 - "engines": { 15551 - "node": ">=18" 15552 - } 15553 - }, 15554 - "node_modules/tsx/node_modules/@esbuild/linux-s390x": { 15555 - "version": "0.25.1", 15556 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.1.tgz", 15557 - "integrity": "sha512-cEECeLlJNfT8kZHqLarDBQso9a27o2Zd2AQ8USAEoGtejOrCYHNtKP8XQhMDJMtthdF4GBmjR2au3x1udADQQQ==", 15558 - "cpu": [ 15559 - "s390x" 15560 - ], 15561 - "dev": true, 15562 - "license": "MIT", 15563 - "optional": true, 15564 - "os": [ 15565 - "linux" 15566 - ], 15567 - "engines": { 15568 - "node": ">=18" 15569 - } 15570 - }, 15571 - "node_modules/tsx/node_modules/@esbuild/linux-x64": { 15572 - "version": "0.25.1", 15573 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.1.tgz", 15574 - "integrity": "sha512-xbfUhu/gnvSEg+EGovRc+kjBAkrvtk38RlerAzQxvMzlB4fXpCFCeUAYzJvrnhFtdeyVCDANSjJvOvGYoeKzFA==", 15575 - "cpu": [ 15576 - "x64" 15577 - ], 15578 - "dev": true, 15579 - "license": "MIT", 15580 - "optional": true, 15581 - "os": [ 15582 - "linux" 15583 - ], 15584 - "engines": { 15585 - "node": ">=18" 15586 - } 15587 - }, 15588 - "node_modules/tsx/node_modules/@esbuild/netbsd-x64": { 15589 - "version": "0.25.1", 15590 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.1.tgz", 15591 - "integrity": "sha512-X53z6uXip6KFXBQ+Krbx25XHV/NCbzryM6ehOAeAil7X7oa4XIq+394PWGnwaSQ2WRA0KI6PUO6hTO5zeF5ijA==", 15592 - "cpu": [ 15593 - "x64" 15594 - ], 15595 - "dev": true, 15596 - "license": "MIT", 15597 - "optional": true, 15598 - "os": [ 15599 - "netbsd" 15600 - ], 15601 - "engines": { 15602 - "node": ">=18" 15603 - } 15604 - }, 15605 - "node_modules/tsx/node_modules/@esbuild/openbsd-x64": { 15606 - "version": "0.25.1", 15607 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.1.tgz", 15608 - "integrity": "sha512-T3H78X2h1tszfRSf+txbt5aOp/e7TAz3ptVKu9Oyir3IAOFPGV6O9c2naym5TOriy1l0nNf6a4X5UXRZSGX/dw==", 15609 - "cpu": [ 15610 - "x64" 15611 - ], 15612 - "dev": true, 15613 - "license": "MIT", 15614 - "optional": true, 15615 - "os": [ 15616 - "openbsd" 15617 - ], 15618 - "engines": { 15619 - "node": ">=18" 15620 - } 15621 - }, 15622 - "node_modules/tsx/node_modules/@esbuild/sunos-x64": { 15623 - "version": "0.25.1", 15624 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.1.tgz", 15625 - "integrity": "sha512-2H3RUvcmULO7dIE5EWJH8eubZAI4xw54H1ilJnRNZdeo8dTADEZ21w6J22XBkXqGJbe0+wnNJtw3UXRoLJnFEg==", 15626 - "cpu": [ 15627 - "x64" 15628 - ], 15629 - "dev": true, 15630 - "license": "MIT", 15631 - "optional": true, 15632 - "os": [ 15633 - "sunos" 15634 - ], 15635 - "engines": { 15636 - "node": ">=18" 15637 - } 15638 - }, 15639 - "node_modules/tsx/node_modules/@esbuild/win32-arm64": { 15640 - "version": "0.25.1", 15641 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.1.tgz", 15642 - "integrity": "sha512-GE7XvrdOzrb+yVKB9KsRMq+7a2U/K5Cf/8grVFRAGJmfADr/e/ODQ134RK2/eeHqYV5eQRFxb1hY7Nr15fv1NQ==", 15643 - "cpu": [ 15644 - "arm64" 15645 - ], 15646 - "dev": true, 15647 - "license": "MIT", 15648 - "optional": true, 15649 - "os": [ 15650 - "win32" 15651 - ], 15652 - "engines": { 15653 - "node": ">=18" 15654 - } 15655 - }, 15656 - "node_modules/tsx/node_modules/@esbuild/win32-ia32": { 15657 - "version": "0.25.1", 15658 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.1.tgz", 15659 - "integrity": "sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==", 15660 - "cpu": [ 15661 - "ia32" 15662 - ], 15663 - "dev": true, 15664 - "license": "MIT", 15665 - "optional": true, 15666 - "os": [ 15667 - "win32" 15668 - ], 15669 - "engines": { 15670 - "node": ">=18" 15671 - } 15672 - }, 15673 - "node_modules/tsx/node_modules/@esbuild/win32-x64": { 15674 - "version": "0.25.1", 15675 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.1.tgz", 15676 - "integrity": "sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==", 15677 - "cpu": [ 15678 - "x64" 15679 - ], 15680 - "dev": true, 15681 - "license": "MIT", 15682 - "optional": true, 15683 - "os": [ 15684 - "win32" 15685 - ], 15686 - "engines": { 15687 - "node": ">=18" 15688 - } 15689 - }, 15690 - "node_modules/tsx/node_modules/esbuild": { 15691 - "version": "0.25.1", 15692 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.1.tgz", 15693 - "integrity": "sha512-BGO5LtrGC7vxnqucAe/rmvKdJllfGaYWdyABvyMoXQlfYMb2bbRuReWR5tEGE//4LcNJj9XrkovTqNYRFZHAMQ==", 15694 - "dev": true, 15695 - "hasInstallScript": true, 15696 - "license": "MIT", 15697 - "bin": { 15698 - "esbuild": "bin/esbuild" 15699 - }, 15700 - "engines": { 15701 - "node": ">=18" 15702 - }, 15703 - "optionalDependencies": { 15704 - "@esbuild/aix-ppc64": "0.25.1", 15705 - "@esbuild/android-arm": "0.25.1", 15706 - "@esbuild/android-arm64": "0.25.1", 15707 - "@esbuild/android-x64": "0.25.1", 15708 - "@esbuild/darwin-arm64": "0.25.1", 15709 - "@esbuild/darwin-x64": "0.25.1", 15710 - "@esbuild/freebsd-arm64": "0.25.1", 15711 - "@esbuild/freebsd-x64": "0.25.1", 15712 - "@esbuild/linux-arm": "0.25.1", 15713 - "@esbuild/linux-arm64": "0.25.1", 15714 - "@esbuild/linux-ia32": "0.25.1", 15715 - "@esbuild/linux-loong64": "0.25.1", 15716 - "@esbuild/linux-mips64el": "0.25.1", 15717 - "@esbuild/linux-ppc64": "0.25.1", 15718 - "@esbuild/linux-riscv64": "0.25.1", 15719 - "@esbuild/linux-s390x": "0.25.1", 15720 - "@esbuild/linux-x64": "0.25.1", 15721 - "@esbuild/netbsd-arm64": "0.25.1", 15722 - "@esbuild/netbsd-x64": "0.25.1", 15723 - "@esbuild/openbsd-arm64": "0.25.1", 15724 - "@esbuild/openbsd-x64": "0.25.1", 15725 - "@esbuild/sunos-x64": "0.25.1", 15726 - "@esbuild/win32-arm64": "0.25.1", 15727 - "@esbuild/win32-ia32": "0.25.1", 15728 - "@esbuild/win32-x64": "0.25.1" 15729 15754 } 15730 15755 }, 15731 15756 "node_modules/twilio": {
+3 -1
package.json
··· 8 8 "generate-db-types": "supabase gen types --local > supabase/database.types.ts && drizzle-kit introspect && rm -rf ./drizzle/*.sql ./drizzle/meta", 9 9 "lexgen": "tsx ./lexicons/build.ts && lex gen-api ./lexicons/api ./lexicons/pub/leaflet/* ./lexicons/pub/leaflet/*/* ./lexicons/com/atproto/*/* --yes && find './lexicons/api' -type f -exec sed -i 's/\\.js'/'/g' {} \\;", 10 10 "wrangler-dev": "wrangler dev", 11 + "build-appview": "esbuild appview/index.ts --outfile=appview/dist/index.js --bundle --platform=node", 11 12 "start-appview-dev": "tsx --env-file='./.env.local' --watch appview/index.ts", 12 - "start-appview-prod": "tsx appview/index.ts --verbose" 13 + "start-appview-prod": "npm run build-appview && node appview/dist/index.js" 13 14 }, 14 15 "keywords": [], 15 16 "author": "", ··· 86 87 "@types/uuid": "^10.0.0", 87 88 "autoprefixer": "^10.4.19", 88 89 "drizzle-kit": "^0.21.2", 90 + "esbuild": "^0.25.4", 89 91 "eslint": "8.57.0", 90 92 "eslint-config-next": "15.3.2", 91 93 "postcss": "^8.4.38",