this repo has no description

Merge branch 'main' of github.com:remanso-space/remanso-cli

+21 -636
+13 -634
bun.lock
··· 14 14 "version": "0.0.0", 15 15 "dependencies": { 16 16 "@atproto-labs/handle-resolver": "latest", 17 - "@atproto/api": "latest", 18 17 "@atproto/jwk-jose": "latest", 19 18 "@atproto/oauth-client": "latest", 20 19 "hono": "latest", ··· 55 54 }, 56 55 "peerDependencies": { 57 56 "typescript": "^5", 58 - }, 59 - }, 60 - "packages/remanso": { 61 - "name": "remanso-cli", 62 - "version": "0.1.0", 63 - "bin": { 64 - "remanso": "dist/index.js", 65 - }, 66 - "dependencies": { 67 - "@atproto/api": "^0.18.17", 68 - "@clack/prompts": "^1.0.0", 69 - "cmd-ts": "^0.14.3", 70 - "glob": "^13.0.0", 71 - "mime-types": "^2.1.35", 72 - "minimatch": "^10.1.1", 73 - }, 74 - "devDependencies": { 75 - "@biomejs/biome": "^2.3.13", 76 - "@types/mime-types": "^3.0.1", 77 - "@types/node": "^20", 78 - "release-it": "^19.2.4", 79 57 }, 80 58 }, 81 59 }, ··· 1030 1008 "sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw==", 1031 1009 ], 1032 1010 1033 - "@inquirer/ansi": [ 1034 - "@inquirer/ansi@1.0.2", 1035 - "", 1036 - {}, 1037 - "sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==", 1038 - ], 1039 - 1040 - "@inquirer/checkbox": [ 1041 - "@inquirer/checkbox@4.3.2", 1042 - "", 1043 - { 1044 - "dependencies": { 1045 - "@inquirer/ansi": "^1.0.2", 1046 - "@inquirer/core": "^10.3.2", 1047 - "@inquirer/figures": "^1.0.15", 1048 - "@inquirer/type": "^3.0.10", 1049 - "yoctocolors-cjs": "^2.1.3", 1050 - }, 1051 - "peerDependencies": { "@types/node": ">=18" }, 1052 - "optionalPeers": ["@types/node"], 1053 - }, 1054 - "sha512-VXukHf0RR1doGe6Sm4F0Em7SWYLTHSsbGfJdS9Ja2bX5/D5uwVOEjr07cncLROdBvmnvCATYEWlHqYmXv2IlQA==", 1055 - ], 1056 - 1057 - "@inquirer/confirm": [ 1058 - "@inquirer/confirm@5.1.21", 1059 - "", 1060 - { 1061 - "dependencies": { 1062 - "@inquirer/core": "^10.3.2", 1063 - "@inquirer/type": "^3.0.10", 1064 - }, 1065 - "peerDependencies": { "@types/node": ">=18" }, 1066 - "optionalPeers": ["@types/node"], 1067 - }, 1068 - "sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ==", 1069 - ], 1070 - 1071 - "@inquirer/core": [ 1072 - "@inquirer/core@10.3.2", 1073 - "", 1074 - { 1075 - "dependencies": { 1076 - "@inquirer/ansi": "^1.0.2", 1077 - "@inquirer/figures": "^1.0.15", 1078 - "@inquirer/type": "^3.0.10", 1079 - "cli-width": "^4.1.0", 1080 - "mute-stream": "^2.0.0", 1081 - "signal-exit": "^4.1.0", 1082 - "wrap-ansi": "^6.2.0", 1083 - "yoctocolors-cjs": "^2.1.3", 1084 - }, 1085 - "peerDependencies": { "@types/node": ">=18" }, 1086 - "optionalPeers": ["@types/node"], 1087 - }, 1088 - "sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==", 1089 - ], 1090 - 1091 - "@inquirer/editor": [ 1092 - "@inquirer/editor@4.2.23", 1093 - "", 1094 - { 1095 - "dependencies": { 1096 - "@inquirer/core": "^10.3.2", 1097 - "@inquirer/external-editor": "^1.0.3", 1098 - "@inquirer/type": "^3.0.10", 1099 - }, 1100 - "peerDependencies": { "@types/node": ">=18" }, 1101 - "optionalPeers": ["@types/node"], 1102 - }, 1103 - "sha512-aLSROkEwirotxZ1pBaP8tugXRFCxW94gwrQLxXfrZsKkfjOYC1aRvAZuhpJOb5cu4IBTJdsCigUlf2iCOu4ZDQ==", 1104 - ], 1105 - 1106 - "@inquirer/expand": [ 1107 - "@inquirer/expand@4.0.23", 1108 - "", 1109 - { 1110 - "dependencies": { 1111 - "@inquirer/core": "^10.3.2", 1112 - "@inquirer/type": "^3.0.10", 1113 - "yoctocolors-cjs": "^2.1.3", 1114 - }, 1115 - "peerDependencies": { "@types/node": ">=18" }, 1116 - "optionalPeers": ["@types/node"], 1117 - }, 1118 - "sha512-nRzdOyFYnpeYTTR2qFwEVmIWypzdAx/sIkCMeTNTcflFOovfqUk+HcFhQQVBftAh9gmGrpFj6QcGEqrDMDOiew==", 1119 - ], 1120 - 1121 - "@inquirer/external-editor": [ 1122 - "@inquirer/external-editor@1.0.3", 1123 - "", 1124 - { 1125 - "dependencies": { "chardet": "^2.1.1", "iconv-lite": "^0.7.0" }, 1126 - "peerDependencies": { "@types/node": ">=18" }, 1127 - "optionalPeers": ["@types/node"], 1128 - }, 1129 - "sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==", 1130 - ], 1131 - 1132 - "@inquirer/figures": [ 1133 - "@inquirer/figures@1.0.15", 1134 - "", 1135 - {}, 1136 - "sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==", 1137 - ], 1138 - 1139 - "@inquirer/input": [ 1140 - "@inquirer/input@4.3.1", 1141 - "", 1142 - { 1143 - "dependencies": { 1144 - "@inquirer/core": "^10.3.2", 1145 - "@inquirer/type": "^3.0.10", 1146 - }, 1147 - "peerDependencies": { "@types/node": ">=18" }, 1148 - "optionalPeers": ["@types/node"], 1149 - }, 1150 - "sha512-kN0pAM4yPrLjJ1XJBjDxyfDduXOuQHrBB8aLDMueuwUGn+vNpF7Gq7TvyVxx8u4SHlFFj4trmj+a2cbpG4Jn1g==", 1151 - ], 1152 - 1153 - "@inquirer/number": [ 1154 - "@inquirer/number@3.0.23", 1155 - "", 1156 - { 1157 - "dependencies": { 1158 - "@inquirer/core": "^10.3.2", 1159 - "@inquirer/type": "^3.0.10", 1160 - }, 1161 - "peerDependencies": { "@types/node": ">=18" }, 1162 - "optionalPeers": ["@types/node"], 1163 - }, 1164 - "sha512-5Smv0OK7K0KUzUfYUXDXQc9jrf8OHo4ktlEayFlelCjwMXz0299Y8OrI+lj7i4gCBY15UObk76q0QtxjzFcFcg==", 1165 - ], 1166 - 1167 - "@inquirer/password": [ 1168 - "@inquirer/password@4.0.23", 1169 - "", 1170 - { 1171 - "dependencies": { 1172 - "@inquirer/ansi": "^1.0.2", 1173 - "@inquirer/core": "^10.3.2", 1174 - "@inquirer/type": "^3.0.10", 1175 - }, 1176 - "peerDependencies": { "@types/node": ">=18" }, 1177 - "optionalPeers": ["@types/node"], 1178 - }, 1179 - "sha512-zREJHjhT5vJBMZX/IUbyI9zVtVfOLiTO66MrF/3GFZYZ7T4YILW5MSkEYHceSii/KtRk+4i3RE7E1CUXA2jHcA==", 1180 - ], 1181 - 1182 - "@inquirer/prompts": [ 1183 - "@inquirer/prompts@7.10.1", 1184 - "", 1185 - { 1186 - "dependencies": { 1187 - "@inquirer/checkbox": "^4.3.2", 1188 - "@inquirer/confirm": "^5.1.21", 1189 - "@inquirer/editor": "^4.2.23", 1190 - "@inquirer/expand": "^4.0.23", 1191 - "@inquirer/input": "^4.3.1", 1192 - "@inquirer/number": "^3.0.23", 1193 - "@inquirer/password": "^4.0.23", 1194 - "@inquirer/rawlist": "^4.1.11", 1195 - "@inquirer/search": "^3.2.2", 1196 - "@inquirer/select": "^4.4.2", 1197 - }, 1198 - "peerDependencies": { "@types/node": ">=18" }, 1199 - "optionalPeers": ["@types/node"], 1200 - }, 1201 - "sha512-Dx/y9bCQcXLI5ooQ5KyvA4FTgeo2jYj/7plWfV5Ak5wDPKQZgudKez2ixyfz7tKXzcJciTxqLeK7R9HItwiByg==", 1202 - ], 1203 - 1204 - "@inquirer/rawlist": [ 1205 - "@inquirer/rawlist@4.1.11", 1206 - "", 1207 - { 1208 - "dependencies": { 1209 - "@inquirer/core": "^10.3.2", 1210 - "@inquirer/type": "^3.0.10", 1211 - "yoctocolors-cjs": "^2.1.3", 1212 - }, 1213 - "peerDependencies": { "@types/node": ">=18" }, 1214 - "optionalPeers": ["@types/node"], 1215 - }, 1216 - "sha512-+LLQB8XGr3I5LZN/GuAHo+GpDJegQwuPARLChlMICNdwW7OwV2izlCSCxN6cqpL0sMXmbKbFcItJgdQq5EBXTw==", 1217 - ], 1218 - 1219 - "@inquirer/search": [ 1220 - "@inquirer/search@3.2.2", 1221 - "", 1222 - { 1223 - "dependencies": { 1224 - "@inquirer/core": "^10.3.2", 1225 - "@inquirer/figures": "^1.0.15", 1226 - "@inquirer/type": "^3.0.10", 1227 - "yoctocolors-cjs": "^2.1.3", 1228 - }, 1229 - "peerDependencies": { "@types/node": ">=18" }, 1230 - "optionalPeers": ["@types/node"], 1231 - }, 1232 - "sha512-p2bvRfENXCZdWF/U2BXvnSI9h+tuA8iNqtUKb9UWbmLYCRQxd8WkvwWvYn+3NgYaNwdUkHytJMGG4MMLucI1kA==", 1233 - ], 1234 - 1235 - "@inquirer/select": [ 1236 - "@inquirer/select@4.4.2", 1237 - "", 1238 - { 1239 - "dependencies": { 1240 - "@inquirer/ansi": "^1.0.2", 1241 - "@inquirer/core": "^10.3.2", 1242 - "@inquirer/figures": "^1.0.15", 1243 - "@inquirer/type": "^3.0.10", 1244 - "yoctocolors-cjs": "^2.1.3", 1245 - }, 1246 - "peerDependencies": { "@types/node": ">=18" }, 1247 - "optionalPeers": ["@types/node"], 1248 - }, 1249 - "sha512-l4xMuJo55MAe+N7Qr4rX90vypFwCajSakx59qe/tMaC1aEHWLyw68wF4o0A4SLAY4E0nd+Vt+EyskeDIqu1M6w==", 1250 - ], 1251 - 1252 - "@inquirer/type": [ 1253 - "@inquirer/type@3.0.10", 1254 - "", 1255 - { 1256 - "peerDependencies": { "@types/node": ">=18" }, 1257 - "optionalPeers": ["@types/node"], 1258 - }, 1259 - "sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==", 1260 - ], 1261 - 1262 1011 "@isaacs/balanced-match": [ 1263 1012 "@isaacs/balanced-match@4.0.1", 1264 1013 "", ··· 1397 1146 "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", 1398 1147 ], 1399 1148 1400 - "@nodeutils/defaults-deep": [ 1401 - "@nodeutils/defaults-deep@1.1.0", 1402 - "", 1403 - { "dependencies": { "lodash": "^4.15.0" } }, 1404 - "sha512-gG44cwQovaOFdSR02jR9IhVRpnDP64VN6JdjYJTfNz4J4fWn7TQnmrf22nSjRqlwlxPcW8PL/L3KbJg3tdwvpg==", 1405 - ], 1406 - 1407 - "@octokit/auth-token": [ 1408 - "@octokit/auth-token@6.0.0", 1409 - "", 1410 - {}, 1411 - "sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==", 1412 - ], 1413 - 1414 - "@octokit/core": [ 1415 - "@octokit/core@7.0.6", 1416 - "", 1417 - { 1418 - "dependencies": { 1419 - "@octokit/auth-token": "^6.0.0", 1420 - "@octokit/graphql": "^9.0.3", 1421 - "@octokit/request": "^10.0.6", 1422 - "@octokit/request-error": "^7.0.2", 1423 - "@octokit/types": "^16.0.0", 1424 - "before-after-hook": "^4.0.0", 1425 - "universal-user-agent": "^7.0.0", 1426 - }, 1427 - }, 1428 - "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==", 1429 - ], 1430 - 1431 - "@octokit/endpoint": [ 1432 - "@octokit/endpoint@11.0.3", 1433 - "", 1434 - { 1435 - "dependencies": { 1436 - "@octokit/types": "^16.0.0", 1437 - "universal-user-agent": "^7.0.2", 1438 - }, 1439 - }, 1440 - "sha512-FWFlNxghg4HrXkD3ifYbS/IdL/mDHjh9QcsNyhQjN8dplUoZbejsdpmuqdA76nxj2xoWPs7p8uX2SNr9rYu0Ag==", 1441 - ], 1442 - 1443 - "@octokit/graphql": [ 1444 - "@octokit/graphql@9.0.3", 1445 - "", 1446 - { 1447 - "dependencies": { 1448 - "@octokit/request": "^10.0.6", 1449 - "@octokit/types": "^16.0.0", 1450 - "universal-user-agent": "^7.0.0", 1451 - }, 1452 - }, 1453 - "sha512-grAEuupr/C1rALFnXTv6ZQhFuL1D8G5y8CN04RgrO4FIPMrtm+mcZzFG7dcBm+nq+1ppNixu+Jd78aeJOYxlGA==", 1454 - ], 1455 - 1456 - "@octokit/openapi-types": [ 1457 - "@octokit/openapi-types@27.0.0", 1458 - "", 1459 - {}, 1460 - "sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==", 1461 - ], 1462 - 1463 - "@octokit/plugin-paginate-rest": [ 1464 - "@octokit/plugin-paginate-rest@14.0.0", 1465 - "", 1466 - { 1467 - "dependencies": { "@octokit/types": "^16.0.0" }, 1468 - "peerDependencies": { "@octokit/core": ">=6" }, 1469 - }, 1470 - "sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw==", 1471 - ], 1472 - 1473 - "@octokit/plugin-request-log": [ 1474 - "@octokit/plugin-request-log@6.0.0", 1475 - "", 1476 - { "peerDependencies": { "@octokit/core": ">=6" } }, 1477 - "sha512-UkOzeEN3W91/eBq9sPZNQ7sUBvYCqYbrrD8gTbBuGtHEuycE4/awMXcYvx6sVYo7LypPhmQwwpUe4Yyu4QZN5Q==", 1478 - ], 1479 - 1480 - "@octokit/plugin-rest-endpoint-methods": [ 1481 - "@octokit/plugin-rest-endpoint-methods@17.0.0", 1482 - "", 1483 - { 1484 - "dependencies": { "@octokit/types": "^16.0.0" }, 1485 - "peerDependencies": { "@octokit/core": ">=6" }, 1486 - }, 1487 - "sha512-B5yCyIlOJFPqUUeiD0cnBJwWJO8lkJs5d8+ze9QDP6SvfiXSz1BF+91+0MeI1d2yxgOhU/O+CvtiZ9jSkHhFAw==", 1488 - ], 1489 - 1490 - "@octokit/request": [ 1491 - "@octokit/request@10.0.8", 1492 - "", 1493 - { 1494 - "dependencies": { 1495 - "@octokit/endpoint": "^11.0.3", 1496 - "@octokit/request-error": "^7.0.2", 1497 - "@octokit/types": "^16.0.0", 1498 - "fast-content-type-parse": "^3.0.0", 1499 - "json-with-bigint": "^3.5.3", 1500 - "universal-user-agent": "^7.0.2", 1501 - }, 1502 - }, 1503 - "sha512-SJZNwY9pur9Agf7l87ywFi14W+Hd9Jg6Ifivsd33+/bGUQIjNujdFiXII2/qSlN2ybqUHfp5xpekMEjIBTjlSw==", 1504 - ], 1505 - 1506 - "@octokit/request-error": [ 1507 - "@octokit/request-error@7.1.0", 1508 - "", 1509 - { "dependencies": { "@octokit/types": "^16.0.0" } }, 1510 - "sha512-KMQIfq5sOPpkQYajXHwnhjCC0slzCNScLHs9JafXc4RAJI+9f+jNDlBNaIMTvazOPLgb4BnlhGJOTbnN0wIjPw==", 1511 - ], 1512 - 1513 - "@octokit/rest": [ 1514 - "@octokit/rest@22.0.1", 1515 - "", 1516 - { 1517 - "dependencies": { 1518 - "@octokit/core": "^7.0.6", 1519 - "@octokit/plugin-paginate-rest": "^14.0.0", 1520 - "@octokit/plugin-request-log": "^6.0.0", 1521 - "@octokit/plugin-rest-endpoint-methods": "^17.0.0", 1522 - }, 1523 - }, 1524 - "sha512-Jzbhzl3CEexhnivb1iQ0KJ7s5vvjMWcmRtq5aUsKmKDrRW6z3r84ngmiFKFvpZjpiU/9/S6ITPFRpn5s/3uQJw==", 1525 - ], 1526 - 1527 - "@octokit/types": [ 1528 - "@octokit/types@16.0.0", 1529 - "", 1530 - { "dependencies": { "@octokit/openapi-types": "^27.0.0" } }, 1531 - "sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==", 1532 - ], 1533 - 1534 - "@phun-ky/typeof": [ 1535 - "@phun-ky/typeof@2.0.3", 1536 - "", 1537 - {}, 1538 - "sha512-oeQJs1aa8Ghke8JIK9yuq/+KjMiaYeDZ38jx7MhkXncXlUKjqQ3wEm2X3qCKyjo+ZZofZj+WsEEiqkTtRuE2xQ==", 1539 - ], 1540 - 1541 1149 "@radix-ui/colors": [ 1542 1150 "@radix-ui/colors@3.0.0", 1543 1151 "", ··· 3805 3413 "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 3806 3414 ], 3807 3415 3808 - "agent-base": [ 3809 - "agent-base@7.1.4", 3810 - "", 3811 - {}, 3812 - "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", 3813 - ], 3814 - 3815 3416 "ansi-regex": [ 3816 3417 "ansi-regex@6.2.2", 3817 3418 "", ··· 3840 3441 "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", 3841 3442 ], 3842 3443 3843 - "ast-types": [ 3844 - "ast-types@0.13.4", 3845 - "", 3846 - { "dependencies": { "tslib": "^2.0.1" } }, 3847 - "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", 3848 - ], 3849 - 3850 3444 "astring": [ 3851 3445 "astring@1.9.0", 3852 3446 "", ··· 3904 3498 "", 3905 3499 { "bin": { "baseline-browser-mapping": "dist/cli.js" } }, 3906 3500 "sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==", 3907 - ], 3908 - 3909 - "basic-ftp": [ 3910 - "basic-ftp@5.1.0", 3911 - "", 3912 - {}, 3913 - "sha512-RkaJzeJKDbaDWTIPiJwubyljaEPwpVWkm9Rt5h9Nd6h7tEXTJ3VB4qxdZBioV7JO5yLUaOKwz7vDOzlncUsegw==", 3914 3501 ], 3915 3502 3916 3503 "bcp-47-match": [ ··· 4104 3691 "sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw==", 4105 3692 ], 4106 3693 4107 - "chokidar": [ 4108 - "chokidar@5.0.0", 4109 - "", 4110 - { "dependencies": { "readdirp": "^5.0.0" } }, 4111 - "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", 4112 - ], 4113 - 4114 3694 "chroma-js": [ 4115 3695 "chroma-js@3.2.0", 4116 3696 "", ··· 4234 3814 ], 4235 3815 4236 3816 "confbox": [ 4237 - "confbox@0.2.4", 3817 + "confbox@0.1.8", 4238 3818 "", 4239 3819 {}, 4240 - "sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==", 4241 - ], 4242 - 4243 - "consola": [ 4244 - "consola@3.4.2", 4245 - "", 4246 - {}, 4247 - "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", 3820 + "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", 4248 3821 ], 4249 3822 4250 3823 "convert-source-map": [ ··· 5173 4746 "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 5174 4747 ], 5175 4748 5176 - "exsolve": [ 5177 - "exsolve@1.0.8", 5178 - "", 5179 - {}, 5180 - "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==", 5181 - ], 5182 - 5183 4749 "extend": [ 5184 4750 "extend@3.0.2", 5185 4751 "", ··· 5657 5223 ], 5658 5224 5659 5225 "iconv-lite": [ 5660 - "iconv-lite@0.7.2", 5226 + "iconv-lite@0.6.3", 5661 5227 "", 5662 5228 { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, 5663 - "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", 5229 + "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 5664 5230 ], 5665 5231 5666 5232 "ieee754": [ ··· 5684 5250 "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==", 5685 5251 ], 5686 5252 5687 - "inquirer": [ 5688 - "inquirer@12.11.1", 5689 - "", 5690 - { 5691 - "dependencies": { 5692 - "@inquirer/ansi": "^1.0.2", 5693 - "@inquirer/core": "^10.3.2", 5694 - "@inquirer/prompts": "^7.10.1", 5695 - "@inquirer/type": "^3.0.10", 5696 - "mute-stream": "^2.0.0", 5697 - "run-async": "^4.0.6", 5698 - "rxjs": "^7.8.2", 5699 - }, 5700 - "peerDependencies": { "@types/node": ">=18" }, 5701 - "optionalPeers": ["@types/node"], 5702 - }, 5703 - "sha512-9VF7mrY+3OmsAfjH3yKz/pLbJ5z22E23hENKw3/LNSaA/sAt3v49bDRY+Ygct1xwuKT+U+cBfTzjCPySna69Qw==", 5704 - ], 5705 - 5706 5253 "internmap": [ 5707 5254 "internmap@1.0.1", 5708 5255 "", ··· 6068 5615 "", 6069 5616 { "dependencies": { "p-locate": "^5.0.0" } }, 6070 5617 "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 6071 - ], 6072 - 6073 - "lodash": [ 6074 - "lodash@4.17.23", 6075 - "", 6076 - {}, 6077 - "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", 6078 5618 ], 6079 5619 6080 5620 "lodash-es": [ ··· 7478 7018 ], 7479 7019 7480 7020 "pkg-types": [ 7481 - "pkg-types@2.3.0", 7021 + "pkg-types@1.3.1", 7482 7022 "", 7483 7023 { 7484 7024 "dependencies": { 7485 - "confbox": "^0.2.2", 7486 - "exsolve": "^1.0.7", 7487 - "pathe": "^2.0.3", 7025 + "confbox": "^0.1.8", 7026 + "mlly": "^1.7.4", 7027 + "pathe": "^2.0.1", 7488 7028 }, 7489 7029 }, 7490 - "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==", 7030 + "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", 7491 7031 ], 7492 7032 7493 7033 "playwright": [ ··· 8192 7732 "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", 8193 7733 ], 8194 7734 8195 - "run-async": [ 8196 - "run-async@4.0.6", 8197 - "", 8198 - {}, 8199 - "sha512-IoDlSLTs3Yq593mb3ZoKWKXMNu3UpObxhgA/Xuid5p4bbfi2jdY1Hj0m1K+0/tEuQTxIGMhQDqGjKb7RuxGpAQ==", 8200 - ], 8201 - 8202 7735 "rw": [ 8203 7736 "rw@1.3.3", 8204 7737 "", ··· 8235 7768 ], 8236 7769 8237 7770 "semver": [ 8238 - "semver@7.7.3", 7771 + "semver@6.3.1", 8239 7772 "", 8240 7773 { "bin": { "semver": "bin/semver.js" } }, 8241 - "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", 7774 + "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 8242 7775 ], 8243 7776 8244 7777 "send": [ ··· 8327 7860 ], 8328 7861 8329 7862 "signal-exit": [ 8330 - "signal-exit@4.1.0", 7863 + "signal-exit@3.0.7", 8331 7864 "", 8332 7865 {}, 8333 - "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 7866 + "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 8334 7867 ], 8335 7868 8336 7869 "sisteransi": [ ··· 8338 7871 "", 8339 7872 {}, 8340 7873 "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 8341 - ], 8342 - 8343 - "smart-buffer": [ 8344 - "smart-buffer@4.2.0", 8345 - "", 8346 - {}, 8347 - "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", 8348 7874 ], 8349 7875 8350 7876 "smol-toml": [ ··· 9128 8654 "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", 9129 8655 ], 9130 8656 9131 - "yargs-parser": [ 9132 - "yargs-parser@21.1.1", 9133 - "", 9134 - {}, 9135 - "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 9136 - ], 9137 - 9138 8657 "yocto-queue": [ 9139 8658 "yocto-queue@1.2.2", 9140 8659 "", ··· 9218 8737 }, 9219 8738 }, 9220 8739 "sha512-2cuboM4RQBCYR8NQC5uGRkW6KgCgKyq/B5/+tnMmWZYtZGVUQvsUWQHK/ZiMCnVXbcDNtc/RIEJQJDZ8FXMoxg==", 9221 - ], 9222 - 9223 - "@babel/core/semver": [ 9224 - "semver@6.3.1", 9225 - "", 9226 - { "bin": { "semver": "bin/semver.js" } }, 9227 - "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 9228 8740 ], 9229 8741 9230 8742 "@babel/helper-compilation-targets/lru-cache": [ ··· 9436 8948 "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", 9437 8949 ], 9438 8950 9439 - "escodegen/source-map": [ 9440 - "source-map@0.6.1", 9441 - "", 9442 - {}, 9443 - "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 9444 - ], 9445 - 9446 8951 "eval/@types/node": [ 9447 8952 "@types/node@25.0.10", 9448 8953 "", ··· 9563 9068 "sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==", 9564 9069 ], 9565 9070 9566 - "proxy-agent/lru-cache": [ 9567 - "lru-cache@7.18.3", 9568 - "", 9569 - {}, 9570 - "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", 9571 - ], 9572 - 9573 9071 "radix-ui/@radix-ui/react-label": [ 9574 9072 "@radix-ui/react-label@2.1.7", 9575 9073 "", ··· 9768 9266 "", 9769 9267 {}, 9770 9268 "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 9771 - ], 9772 - 9773 - "windows-release/execa/get-stream": [ 9774 - "get-stream@8.0.1", 9775 - "", 9776 - {}, 9777 - "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", 9778 - ], 9779 - 9780 - "windows-release/execa/human-signals": [ 9781 - "human-signals@5.0.0", 9782 - "", 9783 - {}, 9784 - "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", 9785 - ], 9786 - 9787 - "windows-release/execa/is-stream": [ 9788 - "is-stream@3.0.0", 9789 - "", 9790 - {}, 9791 - "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", 9792 - ], 9793 - 9794 - "windows-release/execa/npm-run-path": [ 9795 - "npm-run-path@5.3.0", 9796 - "", 9797 - { "dependencies": { "path-key": "^4.0.0" } }, 9798 - "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", 9799 - ], 9800 - 9801 - "windows-release/execa/onetime": [ 9802 - "onetime@6.0.0", 9803 - "", 9804 - { "dependencies": { "mimic-fn": "^4.0.0" } }, 9805 - "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", 9806 - ], 9807 - 9808 - "windows-release/execa/strip-final-newline": [ 9809 - "strip-final-newline@3.0.0", 9810 - "", 9811 - {}, 9812 - "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", 9813 - ], 9814 - 9815 - "wrap-ansi/string-width/emoji-regex": [ 9816 - "emoji-regex@8.0.0", 9817 - "", 9818 - {}, 9819 - "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 9820 - ], 9821 - 9822 - "wrap-ansi/strip-ansi/ansi-regex": [ 9823 - "ansi-regex@5.0.1", 9824 - "", 9825 - {}, 9826 - "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 9827 - ], 9828 - 9829 - "release-it/ora/cli-cursor/restore-cursor": [ 9830 - "restore-cursor@5.1.0", 9831 - "", 9832 - { "dependencies": { "onetime": "^7.0.0", "signal-exit": "^4.1.0" } }, 9833 - "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", 9834 - ], 9835 - 9836 - "windows-release/execa/npm-run-path/path-key": [ 9837 - "path-key@4.0.0", 9838 - "", 9839 - {}, 9840 - "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", 9841 - ], 9842 - 9843 - "windows-release/execa/onetime/mimic-fn": [ 9844 - "mimic-fn@4.0.0", 9845 - "", 9846 - {}, 9847 - "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", 9848 - ], 9849 - 9850 - "release-it/ora/cli-cursor/restore-cursor/onetime": [ 9851 - "onetime@7.0.0", 9852 - "", 9853 - { "dependencies": { "mimic-function": "^5.0.0" } }, 9854 - "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", 9855 - ], 9856 - 9857 - "sequoia-cli/@atproto/api/@atproto/common-web": [ 9858 - "@atproto/common-web@0.4.13", 9859 - "", 9860 - { 9861 - "dependencies": { 9862 - "@atproto/lex-data": "0.0.9", 9863 - "@atproto/lex-json": "0.0.9", 9864 - "@atproto/syntax": "0.4.3", 9865 - "zod": "^3.23.8", 9866 - }, 9867 - }, 9868 - "sha512-TewRUyB/dVJ5PtI3QmJzEgT3wDsvpnLJ+48hPl+LuUueJPamZevXKJN6dFjtbKAMFRnl2bKfdsf79qwvdSaLKQ==", 9869 - ], 9870 - 9871 - "sequoia-cli/@atproto/api/@atproto/common-web/@atproto/lex-data": [ 9872 - "@atproto/lex-data@0.0.9", 9873 - "", 9874 - { 9875 - "dependencies": { 9876 - "multiformats": "^9.9.0", 9877 - "tslib": "^2.8.1", 9878 - "uint8arrays": "3.0.0", 9879 - "unicode-segmenter": "^0.14.0", 9880 - }, 9881 - }, 9882 - "sha512-1slwe4sG0cyWtsq16+rBoWIxNDqGPkkvN+PV6JuzA7dgUK9bjUmXBGQU4eZlUPSS43X1Nhmr/9VjgKmEzU9vDw==", 9883 - ], 9884 - 9885 - "sequoia-cli/@atproto/api/@atproto/common-web/@atproto/lex-json": [ 9886 - "@atproto/lex-json@0.0.9", 9887 - "", 9888 - { "dependencies": { "@atproto/lex-data": "0.0.9", "tslib": "^2.8.1" } }, 9889 - "sha512-Q2v1EVZcnd+ndyZj1r2UlGikA7q6It24CFPLbxokcf5Ba4RBupH8IkkQX7mqUDSRWPgQdmZYIdW9wUln+MKDqw==", 9890 9269 ], 9891 9270 }, 9892 9271 }
+8 -2
packages/cli/src/lib/atproto.ts
··· 282 282 const parsed = parseAtUri(atUri); 283 283 284 284 if (parsed) { 285 - const slugName = post.slug.split("/").pop()!.replace(/\.pub$/, ""); 285 + const slugName = post.slug 286 + .split("/") 287 + .pop()! 288 + .replace(/\.pub$/, ""); 286 289 const finalPath = `/pub/${parsed.rkey}/${slugName}`; 287 290 record.path = finalPath; 288 291 record.canonicalUrl = config.canonicalUrlBuilder ··· 315 318 316 319 const [, , collection, rkey] = uriMatch; 317 320 318 - const slugName = post.slug.split("/").pop()!.replace(/\.pub$/, ""); 321 + const slugName = post.slug 322 + .split("/") 323 + .pop()! 324 + .replace(/\.pub$/, ""); 319 325 const finalPath = `/pub/${rkey}/${slugName}`; 320 326 const publishDate = new Date(post.frontmatter.publishDate); 321 327 const trimmedContent = post.content.trim();