atproto explorer

add tangled lexicon validation

+234 -180
+3 -2
package.json
··· 15 15 "prettier-plugin-tailwindcss": "^0.6.14", 16 16 "typescript": "^5.9.2", 17 17 "unocss": "66.4.2", 18 - "vite": "^7.1.1", 18 + "vite": "^7.1.2", 19 19 "vite-plugin-solid": "^2.11.8" 20 20 }, 21 21 "dependencies": { ··· 32 32 "@atcute/lexicon-doc": "^1.0.3", 33 33 "@atcute/lexicons": "^1.1.0", 34 34 "@atcute/oauth-browser-client": "^1.0.26", 35 + "@atcute/tangled": "^1.0.2", 35 36 "@atcute/tid": "^1.0.2", 36 37 "@atcute/uint8array": "^1.0.3", 37 38 "@mary/exif-rm": "jsr:^0.2.2", ··· 40 41 "@solidjs/router": "^0.15.3", 41 42 "hls.js": "^1.6.9", 42 43 "monaco-editor": "^0.52.2", 43 - "solid-js": "^1.9.8" 44 + "solid-js": "^1.9.9" 44 45 }, 45 46 "packageManager": "pnpm@10.12.2+sha512.a32540185b964ee30bb4e979e405adc6af59226b438ee4cc19f9e8773667a66d302f5bfee60a39d3cac69e35e4b96e708a71dd002b7e9359c4112a1722ac323f", 46 47 "pnpm": {
+189 -178
pnpm-lock.yaml
··· 47 47 '@atcute/oauth-browser-client': 48 48 specifier: ^1.0.26 49 49 version: 1.0.26 50 + '@atcute/tangled': 51 + specifier: ^1.0.2 52 + version: 1.0.2 50 53 '@atcute/tid': 51 54 specifier: ^1.0.2 52 55 version: 1.0.2 ··· 61 64 version: 0.5.2 62 65 '@solidjs/meta': 63 66 specifier: ^0.29.4 64 - version: 0.29.4(solid-js@1.9.8) 67 + version: 0.29.4(solid-js@1.9.9) 65 68 '@solidjs/router': 66 69 specifier: ^0.15.3 67 - version: 0.15.3(solid-js@1.9.8) 70 + version: 0.15.3(solid-js@1.9.9) 68 71 hls.js: 69 72 specifier: ^1.6.9 70 73 version: 1.6.9 ··· 72 75 specifier: ^0.52.2 73 76 version: 0.52.2 74 77 solid-js: 75 - specifier: ^1.9.8 76 - version: 1.9.8 78 + specifier: ^1.9.9 79 + version: 1.9.9 77 80 devDependencies: 78 81 '@iconify-json/lucide': 79 82 specifier: ^1.2.62 ··· 92 95 version: 5.9.2 93 96 unocss: 94 97 specifier: 66.4.2 95 - version: 66.4.2(postcss@8.5.6)(vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 98 + version: 66.4.2(postcss@8.5.6)(vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 96 99 vite: 97 - specifier: ^7.1.1 98 - version: 7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 100 + specifier: ^7.1.2 101 + version: 7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 99 102 vite-plugin-solid: 100 103 specifier: ^2.11.8 101 - version: 2.11.8(solid-js@1.9.8)(vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 104 + version: 2.11.8(solid-js@1.9.9)(vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 102 105 103 106 packages: 104 107 ··· 155 158 156 159 '@atcute/oauth-browser-client@1.0.26': 157 160 resolution: {integrity: sha512-z8VUmwRO1sFu5Dq1qYQOQLenkTSNaOyzlUZhVwFR41ru+AP84MS5UHHW/NsdC1xJAq1v6mlLySJ+pjxdDW8IYA==} 161 + 162 + '@atcute/tangled@1.0.2': 163 + resolution: {integrity: sha512-/MPyyuFT2t7zwGYyZhGBNIT8TMqpC0AKJV8M27TInFmFP99vopi+t6qDt+bqZhWYSG57lRQR8a9OSZ3X6DZ8XQ==} 158 164 159 165 '@atcute/tid@1.0.2': 160 166 resolution: {integrity: sha512-ahmjroNyeDPJhtuf3+HTJropaH04HmJ8fhntDu73Gpz/RkAF7+nkz6kcP2QTgfvMCgMPAJUdskAAP82GPDTY9w==} ··· 259 265 cpu: [ppc64] 260 266 os: [aix] 261 267 262 - '@esbuild/aix-ppc64@0.25.8': 263 - resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==} 268 + '@esbuild/aix-ppc64@0.25.9': 269 + resolution: {integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==} 264 270 engines: {node: '>=18'} 265 271 cpu: [ppc64] 266 272 os: [aix] ··· 271 277 cpu: [arm64] 272 278 os: [android] 273 279 274 - '@esbuild/android-arm64@0.25.8': 275 - resolution: {integrity: sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==} 280 + '@esbuild/android-arm64@0.25.9': 281 + resolution: {integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==} 276 282 engines: {node: '>=18'} 277 283 cpu: [arm64] 278 284 os: [android] ··· 283 289 cpu: [arm] 284 290 os: [android] 285 291 286 - '@esbuild/android-arm@0.25.8': 287 - resolution: {integrity: sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==} 292 + '@esbuild/android-arm@0.25.9': 293 + resolution: {integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==} 288 294 engines: {node: '>=18'} 289 295 cpu: [arm] 290 296 os: [android] ··· 295 301 cpu: [x64] 296 302 os: [android] 297 303 298 - '@esbuild/android-x64@0.25.8': 299 - resolution: {integrity: sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==} 304 + '@esbuild/android-x64@0.25.9': 305 + resolution: {integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==} 300 306 engines: {node: '>=18'} 301 307 cpu: [x64] 302 308 os: [android] ··· 307 313 cpu: [arm64] 308 314 os: [darwin] 309 315 310 - '@esbuild/darwin-arm64@0.25.8': 311 - resolution: {integrity: sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==} 316 + '@esbuild/darwin-arm64@0.25.9': 317 + resolution: {integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==} 312 318 engines: {node: '>=18'} 313 319 cpu: [arm64] 314 320 os: [darwin] ··· 319 325 cpu: [x64] 320 326 os: [darwin] 321 327 322 - '@esbuild/darwin-x64@0.25.8': 323 - resolution: {integrity: sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==} 328 + '@esbuild/darwin-x64@0.25.9': 329 + resolution: {integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==} 324 330 engines: {node: '>=18'} 325 331 cpu: [x64] 326 332 os: [darwin] ··· 331 337 cpu: [arm64] 332 338 os: [freebsd] 333 339 334 - '@esbuild/freebsd-arm64@0.25.8': 335 - resolution: {integrity: sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==} 340 + '@esbuild/freebsd-arm64@0.25.9': 341 + resolution: {integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==} 336 342 engines: {node: '>=18'} 337 343 cpu: [arm64] 338 344 os: [freebsd] ··· 343 349 cpu: [x64] 344 350 os: [freebsd] 345 351 346 - '@esbuild/freebsd-x64@0.25.8': 347 - resolution: {integrity: sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==} 352 + '@esbuild/freebsd-x64@0.25.9': 353 + resolution: {integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==} 348 354 engines: {node: '>=18'} 349 355 cpu: [x64] 350 356 os: [freebsd] ··· 355 361 cpu: [arm64] 356 362 os: [linux] 357 363 358 - '@esbuild/linux-arm64@0.25.8': 359 - resolution: {integrity: sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==} 364 + '@esbuild/linux-arm64@0.25.9': 365 + resolution: {integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==} 360 366 engines: {node: '>=18'} 361 367 cpu: [arm64] 362 368 os: [linux] ··· 367 373 cpu: [arm] 368 374 os: [linux] 369 375 370 - '@esbuild/linux-arm@0.25.8': 371 - resolution: {integrity: sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==} 376 + '@esbuild/linux-arm@0.25.9': 377 + resolution: {integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==} 372 378 engines: {node: '>=18'} 373 379 cpu: [arm] 374 380 os: [linux] ··· 379 385 cpu: [ia32] 380 386 os: [linux] 381 387 382 - '@esbuild/linux-ia32@0.25.8': 383 - resolution: {integrity: sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==} 388 + '@esbuild/linux-ia32@0.25.9': 389 + resolution: {integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==} 384 390 engines: {node: '>=18'} 385 391 cpu: [ia32] 386 392 os: [linux] ··· 391 397 cpu: [loong64] 392 398 os: [linux] 393 399 394 - '@esbuild/linux-loong64@0.25.8': 395 - resolution: {integrity: sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==} 400 + '@esbuild/linux-loong64@0.25.9': 401 + resolution: {integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==} 396 402 engines: {node: '>=18'} 397 403 cpu: [loong64] 398 404 os: [linux] ··· 403 409 cpu: [mips64el] 404 410 os: [linux] 405 411 406 - '@esbuild/linux-mips64el@0.25.8': 407 - resolution: {integrity: sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==} 412 + '@esbuild/linux-mips64el@0.25.9': 413 + resolution: {integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==} 408 414 engines: {node: '>=18'} 409 415 cpu: [mips64el] 410 416 os: [linux] ··· 415 421 cpu: [ppc64] 416 422 os: [linux] 417 423 418 - '@esbuild/linux-ppc64@0.25.8': 419 - resolution: {integrity: sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==} 424 + '@esbuild/linux-ppc64@0.25.9': 425 + resolution: {integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==} 420 426 engines: {node: '>=18'} 421 427 cpu: [ppc64] 422 428 os: [linux] ··· 427 433 cpu: [riscv64] 428 434 os: [linux] 429 435 430 - '@esbuild/linux-riscv64@0.25.8': 431 - resolution: {integrity: sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==} 436 + '@esbuild/linux-riscv64@0.25.9': 437 + resolution: {integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==} 432 438 engines: {node: '>=18'} 433 439 cpu: [riscv64] 434 440 os: [linux] ··· 439 445 cpu: [s390x] 440 446 os: [linux] 441 447 442 - '@esbuild/linux-s390x@0.25.8': 443 - resolution: {integrity: sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==} 448 + '@esbuild/linux-s390x@0.25.9': 449 + resolution: {integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==} 444 450 engines: {node: '>=18'} 445 451 cpu: [s390x] 446 452 os: [linux] ··· 451 457 cpu: [x64] 452 458 os: [linux] 453 459 454 - '@esbuild/linux-x64@0.25.8': 455 - resolution: {integrity: sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==} 460 + '@esbuild/linux-x64@0.25.9': 461 + resolution: {integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==} 456 462 engines: {node: '>=18'} 457 463 cpu: [x64] 458 464 os: [linux] 459 465 460 - '@esbuild/netbsd-arm64@0.25.8': 461 - resolution: {integrity: sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==} 466 + '@esbuild/netbsd-arm64@0.25.9': 467 + resolution: {integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==} 462 468 engines: {node: '>=18'} 463 469 cpu: [arm64] 464 470 os: [netbsd] ··· 469 475 cpu: [x64] 470 476 os: [netbsd] 471 477 472 - '@esbuild/netbsd-x64@0.25.8': 473 - resolution: {integrity: sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==} 478 + '@esbuild/netbsd-x64@0.25.9': 479 + resolution: {integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==} 474 480 engines: {node: '>=18'} 475 481 cpu: [x64] 476 482 os: [netbsd] ··· 481 487 cpu: [arm64] 482 488 os: [openbsd] 483 489 484 - '@esbuild/openbsd-arm64@0.25.8': 485 - resolution: {integrity: sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==} 490 + '@esbuild/openbsd-arm64@0.25.9': 491 + resolution: {integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==} 486 492 engines: {node: '>=18'} 487 493 cpu: [arm64] 488 494 os: [openbsd] ··· 493 499 cpu: [x64] 494 500 os: [openbsd] 495 501 496 - '@esbuild/openbsd-x64@0.25.8': 497 - resolution: {integrity: sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==} 502 + '@esbuild/openbsd-x64@0.25.9': 503 + resolution: {integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==} 498 504 engines: {node: '>=18'} 499 505 cpu: [x64] 500 506 os: [openbsd] 501 507 502 - '@esbuild/openharmony-arm64@0.25.8': 503 - resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==} 508 + '@esbuild/openharmony-arm64@0.25.9': 509 + resolution: {integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==} 504 510 engines: {node: '>=18'} 505 511 cpu: [arm64] 506 512 os: [openharmony] ··· 511 517 cpu: [x64] 512 518 os: [sunos] 513 519 514 - '@esbuild/sunos-x64@0.25.8': 515 - resolution: {integrity: sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==} 520 + '@esbuild/sunos-x64@0.25.9': 521 + resolution: {integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==} 516 522 engines: {node: '>=18'} 517 523 cpu: [x64] 518 524 os: [sunos] ··· 523 529 cpu: [arm64] 524 530 os: [win32] 525 531 526 - '@esbuild/win32-arm64@0.25.8': 527 - resolution: {integrity: sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==} 532 + '@esbuild/win32-arm64@0.25.9': 533 + resolution: {integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==} 528 534 engines: {node: '>=18'} 529 535 cpu: [arm64] 530 536 os: [win32] ··· 535 541 cpu: [ia32] 536 542 os: [win32] 537 543 538 - '@esbuild/win32-ia32@0.25.8': 539 - resolution: {integrity: sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==} 544 + '@esbuild/win32-ia32@0.25.9': 545 + resolution: {integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==} 540 546 engines: {node: '>=18'} 541 547 cpu: [ia32] 542 548 os: [win32] ··· 547 553 cpu: [x64] 548 554 os: [win32] 549 555 550 - '@esbuild/win32-x64@0.25.8': 551 - resolution: {integrity: sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==} 556 + '@esbuild/win32-x64@0.25.9': 557 + resolution: {integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==} 552 558 engines: {node: '>=18'} 553 559 cpu: [x64] 554 560 os: [win32] ··· 562 568 '@iconify/types@2.0.0': 563 569 resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} 564 570 565 - '@iconify/utils@3.0.0': 566 - resolution: {integrity: sha512-Bjf0HTRAB59thKK9QFvyLEXE9S793IqxqJEhNQEboh+IjOXj0nDtOIFh63oz+Y6X/ye4UWpxne5sVQ2W250iSA==} 571 + '@iconify/utils@3.0.1': 572 + resolution: {integrity: sha512-A78CUEnFGX8I/WlILxJCuIJXloL0j/OJ9PSchPAfCargEIKmUBWvvEMmKWB5oONwiUqlNt+5eRufdkLxeHIWYw==} 567 573 568 - '@jridgewell/gen-mapping@0.3.12': 569 - resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} 574 + '@jridgewell/gen-mapping@0.3.13': 575 + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} 570 576 571 577 '@jridgewell/resolve-uri@3.1.2': 572 578 resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 573 579 engines: {node: '>=6.0.0'} 574 580 575 - '@jridgewell/sourcemap-codec@1.5.4': 576 - resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==} 581 + '@jridgewell/sourcemap-codec@1.5.5': 582 + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} 577 583 578 - '@jridgewell/trace-mapping@0.3.29': 579 - resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==} 584 + '@jridgewell/trace-mapping@0.3.30': 585 + resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} 580 586 581 587 '@jsr/mary__exif-rm@0.2.2': 582 588 resolution: {integrity: sha512-+ZpLaC+1CyqWhH608Sqd6/yTG0pOlokn2tCXha7s1SMQ+GLKo4Nn/PskTeeP9Pt+6gNYSu6ednoSlRvXb2ZGxg==, tarball: https://npm.jsr.io/~/11/@jsr/mary__exif-rm/0.2.2.tgz} ··· 821 827 peerDependencies: 822 828 '@babel/core': ^7.20.12 823 829 824 - babel-preset-solid@1.9.8: 825 - resolution: {integrity: sha512-Tz2ZoKCPITeV+cANGeIA6pxHBLeEtX7hwk04tEh3xSWVqHMf2FqFwVz0RBxCLlBehpKfY1scDiuijBkmyVpqrQ==} 830 + babel-preset-solid@1.9.9: 831 + resolution: {integrity: sha512-pCnxWrciluXCeli/dj5PIEHgbNzim3evtTn12snjqqg8QZWJNMjH1AWIp4iG/tbVjqQ72aBEymMSagvmgxubXw==} 826 832 peerDependencies: 827 833 '@babel/core': ^7.0.0 828 834 solid-js: ^1.9.8 ··· 847 853 resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 848 854 engines: {node: '>=8'} 849 855 850 - caniuse-lite@1.0.30001733: 851 - resolution: {integrity: sha512-e4QKw/O2Kavj2VQTKZWrwzkt3IxOmIlU6ajRb6LP64LHpBo1J67k2Hi4Vu/TgJWsNtynurfS0uK3MaUTCPfu5Q==} 856 + caniuse-lite@1.0.30001734: 857 + resolution: {integrity: sha512-uhE1Ye5vgqju6OI71HTQqcBCZrvHugk0MjLak7Q+HfoBgoq5Bi+5YnwjP4fjDgrtYr/l8MVRBvzz9dPD4KyK0A==} 852 858 853 859 chokidar@3.6.0: 854 860 resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} ··· 895 901 duplexer@0.1.2: 896 902 resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} 897 903 898 - electron-to-chromium@1.5.199: 899 - resolution: {integrity: sha512-3gl0S7zQd88kCAZRO/DnxtBKuhMO4h0EaQIN3YgZfV6+pW+5+bf2AdQeHNESCoaQqo/gjGVYEf2YM4O5HJQqpQ==} 904 + electron-to-chromium@1.5.200: 905 + resolution: {integrity: sha512-rFCxROw7aOe4uPTfIAx+rXv9cEcGx+buAF4npnhtTqCJk5KDFRnh3+KYj7rdVh6lsFt5/aPs+Irj9rZ33WMA7w==} 900 906 901 907 entities@6.0.1: 902 908 resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} ··· 907 913 engines: {node: '>=18'} 908 914 hasBin: true 909 915 910 - esbuild@0.25.8: 911 - resolution: {integrity: sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==} 916 + esbuild@0.25.9: 917 + resolution: {integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==} 912 918 engines: {node: '>=18'} 913 919 hasBin: true 914 920 ··· 1193 1199 resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} 1194 1200 engines: {node: '>=18'} 1195 1201 1196 - solid-js@1.9.8: 1197 - resolution: {integrity: sha512-zF9Whfqk+s8wWuyDKnE7ekl+dJburjdZq54O6X1k4XChA57uZ5FOauYAa0s4I44XkBOM3CZmPrZC0DGjH9fKjQ==} 1202 + solid-js@1.9.9: 1203 + resolution: {integrity: sha512-A0ZBPJQldAeGCTW0YRYJmt7RCeh5rbFfPZ2aOttgYnctHE7HgKeHCBB/PVc2P7eOfmNXqMFFFoYYdm3S4dcbkA==} 1198 1204 1199 1205 solid-refresh@0.6.3: 1200 1206 resolution: {integrity: sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==} ··· 1274 1280 '@testing-library/jest-dom': 1275 1281 optional: true 1276 1282 1277 - vite@7.1.1: 1278 - resolution: {integrity: sha512-yJ+Mp7OyV+4S+afWo+QyoL9jFWD11QFH0i5i7JypnfTcA1rmgxCbiA8WwAICDEtZ1Z1hzrVhN8R8rGTqkTY8ZQ==} 1283 + vite@7.1.2: 1284 + resolution: {integrity: sha512-J0SQBPlQiEXAF7tajiH+rUooJPo0l8KQgyg4/aMunNtrOa7bwuZJsJbDWzeljqQpgftxuq5yNJxQ91O9ts29UQ==} 1279 1285 engines: {node: ^20.19.0 || >=22.12.0} 1280 1286 hasBin: true 1281 1287 peerDependencies: ··· 1336 1342 1337 1343 '@ampproject/remapping@2.3.0': 1338 1344 dependencies: 1339 - '@jridgewell/gen-mapping': 0.3.12 1340 - '@jridgewell/trace-mapping': 0.3.29 1345 + '@jridgewell/gen-mapping': 0.3.13 1346 + '@jridgewell/trace-mapping': 0.3.30 1341 1347 1342 1348 '@antfu/install-pkg@1.1.0': 1343 1349 dependencies: ··· 1429 1435 '@atcute/uint8array': 1.0.3 1430 1436 nanoid: 5.1.5 1431 1437 1438 + '@atcute/tangled@1.0.2': 1439 + dependencies: 1440 + '@atcute/atproto': 3.1.1 1441 + '@atcute/lexicons': 1.1.0 1442 + 1432 1443 '@atcute/tid@1.0.2': {} 1433 1444 1434 1445 '@atcute/uint8array@1.0.3': {} ··· 1471 1482 dependencies: 1472 1483 '@babel/parser': 7.28.0 1473 1484 '@babel/types': 7.28.2 1474 - '@jridgewell/gen-mapping': 0.3.12 1475 - '@jridgewell/trace-mapping': 0.3.29 1485 + '@jridgewell/gen-mapping': 0.3.13 1486 + '@jridgewell/trace-mapping': 0.3.30 1476 1487 jsesc: 3.1.0 1477 1488 1478 1489 '@babel/helper-compilation-targets@7.27.2': ··· 1555 1566 '@esbuild/aix-ppc64@0.23.1': 1556 1567 optional: true 1557 1568 1558 - '@esbuild/aix-ppc64@0.25.8': 1569 + '@esbuild/aix-ppc64@0.25.9': 1559 1570 optional: true 1560 1571 1561 1572 '@esbuild/android-arm64@0.23.1': 1562 1573 optional: true 1563 1574 1564 - '@esbuild/android-arm64@0.25.8': 1575 + '@esbuild/android-arm64@0.25.9': 1565 1576 optional: true 1566 1577 1567 1578 '@esbuild/android-arm@0.23.1': 1568 1579 optional: true 1569 1580 1570 - '@esbuild/android-arm@0.25.8': 1581 + '@esbuild/android-arm@0.25.9': 1571 1582 optional: true 1572 1583 1573 1584 '@esbuild/android-x64@0.23.1': 1574 1585 optional: true 1575 1586 1576 - '@esbuild/android-x64@0.25.8': 1587 + '@esbuild/android-x64@0.25.9': 1577 1588 optional: true 1578 1589 1579 1590 '@esbuild/darwin-arm64@0.23.1': 1580 1591 optional: true 1581 1592 1582 - '@esbuild/darwin-arm64@0.25.8': 1593 + '@esbuild/darwin-arm64@0.25.9': 1583 1594 optional: true 1584 1595 1585 1596 '@esbuild/darwin-x64@0.23.1': 1586 1597 optional: true 1587 1598 1588 - '@esbuild/darwin-x64@0.25.8': 1599 + '@esbuild/darwin-x64@0.25.9': 1589 1600 optional: true 1590 1601 1591 1602 '@esbuild/freebsd-arm64@0.23.1': 1592 1603 optional: true 1593 1604 1594 - '@esbuild/freebsd-arm64@0.25.8': 1605 + '@esbuild/freebsd-arm64@0.25.9': 1595 1606 optional: true 1596 1607 1597 1608 '@esbuild/freebsd-x64@0.23.1': 1598 1609 optional: true 1599 1610 1600 - '@esbuild/freebsd-x64@0.25.8': 1611 + '@esbuild/freebsd-x64@0.25.9': 1601 1612 optional: true 1602 1613 1603 1614 '@esbuild/linux-arm64@0.23.1': 1604 1615 optional: true 1605 1616 1606 - '@esbuild/linux-arm64@0.25.8': 1617 + '@esbuild/linux-arm64@0.25.9': 1607 1618 optional: true 1608 1619 1609 1620 '@esbuild/linux-arm@0.23.1': 1610 1621 optional: true 1611 1622 1612 - '@esbuild/linux-arm@0.25.8': 1623 + '@esbuild/linux-arm@0.25.9': 1613 1624 optional: true 1614 1625 1615 1626 '@esbuild/linux-ia32@0.23.1': 1616 1627 optional: true 1617 1628 1618 - '@esbuild/linux-ia32@0.25.8': 1629 + '@esbuild/linux-ia32@0.25.9': 1619 1630 optional: true 1620 1631 1621 1632 '@esbuild/linux-loong64@0.23.1': 1622 1633 optional: true 1623 1634 1624 - '@esbuild/linux-loong64@0.25.8': 1635 + '@esbuild/linux-loong64@0.25.9': 1625 1636 optional: true 1626 1637 1627 1638 '@esbuild/linux-mips64el@0.23.1': 1628 1639 optional: true 1629 1640 1630 - '@esbuild/linux-mips64el@0.25.8': 1641 + '@esbuild/linux-mips64el@0.25.9': 1631 1642 optional: true 1632 1643 1633 1644 '@esbuild/linux-ppc64@0.23.1': 1634 1645 optional: true 1635 1646 1636 - '@esbuild/linux-ppc64@0.25.8': 1647 + '@esbuild/linux-ppc64@0.25.9': 1637 1648 optional: true 1638 1649 1639 1650 '@esbuild/linux-riscv64@0.23.1': 1640 1651 optional: true 1641 1652 1642 - '@esbuild/linux-riscv64@0.25.8': 1653 + '@esbuild/linux-riscv64@0.25.9': 1643 1654 optional: true 1644 1655 1645 1656 '@esbuild/linux-s390x@0.23.1': 1646 1657 optional: true 1647 1658 1648 - '@esbuild/linux-s390x@0.25.8': 1659 + '@esbuild/linux-s390x@0.25.9': 1649 1660 optional: true 1650 1661 1651 1662 '@esbuild/linux-x64@0.23.1': 1652 1663 optional: true 1653 1664 1654 - '@esbuild/linux-x64@0.25.8': 1665 + '@esbuild/linux-x64@0.25.9': 1655 1666 optional: true 1656 1667 1657 - '@esbuild/netbsd-arm64@0.25.8': 1668 + '@esbuild/netbsd-arm64@0.25.9': 1658 1669 optional: true 1659 1670 1660 1671 '@esbuild/netbsd-x64@0.23.1': 1661 1672 optional: true 1662 1673 1663 - '@esbuild/netbsd-x64@0.25.8': 1674 + '@esbuild/netbsd-x64@0.25.9': 1664 1675 optional: true 1665 1676 1666 1677 '@esbuild/openbsd-arm64@0.23.1': 1667 1678 optional: true 1668 1679 1669 - '@esbuild/openbsd-arm64@0.25.8': 1680 + '@esbuild/openbsd-arm64@0.25.9': 1670 1681 optional: true 1671 1682 1672 1683 '@esbuild/openbsd-x64@0.23.1': 1673 1684 optional: true 1674 1685 1675 - '@esbuild/openbsd-x64@0.25.8': 1686 + '@esbuild/openbsd-x64@0.25.9': 1676 1687 optional: true 1677 1688 1678 - '@esbuild/openharmony-arm64@0.25.8': 1689 + '@esbuild/openharmony-arm64@0.25.9': 1679 1690 optional: true 1680 1691 1681 1692 '@esbuild/sunos-x64@0.23.1': 1682 1693 optional: true 1683 1694 1684 - '@esbuild/sunos-x64@0.25.8': 1695 + '@esbuild/sunos-x64@0.25.9': 1685 1696 optional: true 1686 1697 1687 1698 '@esbuild/win32-arm64@0.23.1': 1688 1699 optional: true 1689 1700 1690 - '@esbuild/win32-arm64@0.25.8': 1701 + '@esbuild/win32-arm64@0.25.9': 1691 1702 optional: true 1692 1703 1693 1704 '@esbuild/win32-ia32@0.23.1': 1694 1705 optional: true 1695 1706 1696 - '@esbuild/win32-ia32@0.25.8': 1707 + '@esbuild/win32-ia32@0.25.9': 1697 1708 optional: true 1698 1709 1699 1710 '@esbuild/win32-x64@0.23.1': 1700 1711 optional: true 1701 1712 1702 - '@esbuild/win32-x64@0.25.8': 1713 + '@esbuild/win32-x64@0.25.9': 1703 1714 optional: true 1704 1715 1705 1716 '@iconify-json/lucide-lab@1.2.3': ··· 1712 1723 1713 1724 '@iconify/types@2.0.0': {} 1714 1725 1715 - '@iconify/utils@3.0.0': 1726 + '@iconify/utils@3.0.1': 1716 1727 dependencies: 1717 1728 '@antfu/install-pkg': 1.1.0 1718 1729 '@antfu/utils': 9.2.0 ··· 1725 1736 transitivePeerDependencies: 1726 1737 - supports-color 1727 1738 1728 - '@jridgewell/gen-mapping@0.3.12': 1739 + '@jridgewell/gen-mapping@0.3.13': 1729 1740 dependencies: 1730 - '@jridgewell/sourcemap-codec': 1.5.4 1731 - '@jridgewell/trace-mapping': 0.3.29 1741 + '@jridgewell/sourcemap-codec': 1.5.5 1742 + '@jridgewell/trace-mapping': 0.3.30 1732 1743 1733 1744 '@jridgewell/resolve-uri@3.1.2': {} 1734 1745 1735 - '@jridgewell/sourcemap-codec@1.5.4': {} 1746 + '@jridgewell/sourcemap-codec@1.5.5': {} 1736 1747 1737 - '@jridgewell/trace-mapping@0.3.29': 1748 + '@jridgewell/trace-mapping@0.3.30': 1738 1749 dependencies: 1739 1750 '@jridgewell/resolve-uri': 3.1.2 1740 - '@jridgewell/sourcemap-codec': 1.5.4 1751 + '@jridgewell/sourcemap-codec': 1.5.5 1741 1752 1742 1753 '@jsr/mary__exif-rm@0.2.2': {} 1743 1754 ··· 1815 1826 '@atcute/cbor': 2.2.5 1816 1827 nanoevents: 9.1.0 1817 1828 1818 - '@solidjs/meta@0.29.4(solid-js@1.9.8)': 1829 + '@solidjs/meta@0.29.4(solid-js@1.9.9)': 1819 1830 dependencies: 1820 - solid-js: 1.9.8 1831 + solid-js: 1.9.9 1821 1832 1822 - '@solidjs/router@0.15.3(solid-js@1.9.8)': 1833 + '@solidjs/router@0.15.3(solid-js@1.9.9)': 1823 1834 dependencies: 1824 - solid-js: 1.9.8 1835 + solid-js: 1.9.9 1825 1836 1826 1837 '@types/babel__core@7.20.5': 1827 1838 dependencies: ··· 1851 1862 undici-types: 6.20.0 1852 1863 optional: true 1853 1864 1854 - '@unocss/astro@66.4.2(vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2))': 1865 + '@unocss/astro@66.4.2(vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2))': 1855 1866 dependencies: 1856 1867 '@unocss/core': 66.4.2 1857 1868 '@unocss/reset': 66.4.2 1858 - '@unocss/vite': 66.4.2(vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 1869 + '@unocss/vite': 66.4.2(vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 1859 1870 optionalDependencies: 1860 - vite: 7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 1871 + vite: 7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 1861 1872 1862 1873 '@unocss/cli@66.4.2': 1863 1874 dependencies: ··· 1910 1921 1911 1922 '@unocss/preset-icons@66.4.2': 1912 1923 dependencies: 1913 - '@iconify/utils': 3.0.0 1924 + '@iconify/utils': 3.0.1 1914 1925 '@unocss/core': 66.4.2 1915 1926 ofetch: 1.4.1 1916 1927 transitivePeerDependencies: ··· 1988 1999 dependencies: 1989 2000 '@unocss/core': 66.4.2 1990 2001 1991 - '@unocss/vite@66.4.2(vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2))': 2002 + '@unocss/vite@66.4.2(vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2))': 1992 2003 dependencies: 1993 2004 '@ampproject/remapping': 2.3.0 1994 2005 '@unocss/config': 66.4.2 ··· 1999 2010 pathe: 2.0.3 2000 2011 tinyglobby: 0.2.14 2001 2012 unplugin-utils: 0.2.5 2002 - vite: 7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 2013 + vite: 7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 2003 2014 2004 2015 acorn@8.15.0: {} 2005 2016 ··· 2018 2029 parse5: 7.3.0 2019 2030 validate-html-nesting: 1.2.3 2020 2031 2021 - babel-preset-solid@1.9.8(@babel/core@7.28.0)(solid-js@1.9.8): 2032 + babel-preset-solid@1.9.9(@babel/core@7.28.0)(solid-js@1.9.9): 2022 2033 dependencies: 2023 2034 '@babel/core': 7.28.0 2024 2035 babel-plugin-jsx-dom-expressions: 0.40.1(@babel/core@7.28.0) 2025 2036 optionalDependencies: 2026 - solid-js: 1.9.8 2037 + solid-js: 1.9.9 2027 2038 2028 2039 binary-extensions@2.3.0: {} 2029 2040 ··· 2033 2044 2034 2045 browserslist@4.25.2: 2035 2046 dependencies: 2036 - caniuse-lite: 1.0.30001733 2037 - electron-to-chromium: 1.5.199 2047 + caniuse-lite: 1.0.30001734 2048 + electron-to-chromium: 1.5.200 2038 2049 node-releases: 2.0.19 2039 2050 update-browserslist-db: 1.1.3(browserslist@4.25.2) 2040 2051 2041 2052 cac@6.7.14: {} 2042 2053 2043 - caniuse-lite@1.0.30001733: {} 2054 + caniuse-lite@1.0.30001734: {} 2044 2055 2045 2056 chokidar@3.6.0: 2046 2057 dependencies: ··· 2081 2092 2082 2093 duplexer@0.1.2: {} 2083 2094 2084 - electron-to-chromium@1.5.199: {} 2095 + electron-to-chromium@1.5.200: {} 2085 2096 2086 2097 entities@6.0.1: {} 2087 2098 ··· 2113 2124 '@esbuild/win32-x64': 0.23.1 2114 2125 optional: true 2115 2126 2116 - esbuild@0.25.8: 2127 + esbuild@0.25.9: 2117 2128 optionalDependencies: 2118 - '@esbuild/aix-ppc64': 0.25.8 2119 - '@esbuild/android-arm': 0.25.8 2120 - '@esbuild/android-arm64': 0.25.8 2121 - '@esbuild/android-x64': 0.25.8 2122 - '@esbuild/darwin-arm64': 0.25.8 2123 - '@esbuild/darwin-x64': 0.25.8 2124 - '@esbuild/freebsd-arm64': 0.25.8 2125 - '@esbuild/freebsd-x64': 0.25.8 2126 - '@esbuild/linux-arm': 0.25.8 2127 - '@esbuild/linux-arm64': 0.25.8 2128 - '@esbuild/linux-ia32': 0.25.8 2129 - '@esbuild/linux-loong64': 0.25.8 2130 - '@esbuild/linux-mips64el': 0.25.8 2131 - '@esbuild/linux-ppc64': 0.25.8 2132 - '@esbuild/linux-riscv64': 0.25.8 2133 - '@esbuild/linux-s390x': 0.25.8 2134 - '@esbuild/linux-x64': 0.25.8 2135 - '@esbuild/netbsd-arm64': 0.25.8 2136 - '@esbuild/netbsd-x64': 0.25.8 2137 - '@esbuild/openbsd-arm64': 0.25.8 2138 - '@esbuild/openbsd-x64': 0.25.8 2139 - '@esbuild/openharmony-arm64': 0.25.8 2140 - '@esbuild/sunos-x64': 0.25.8 2141 - '@esbuild/win32-arm64': 0.25.8 2142 - '@esbuild/win32-ia32': 0.25.8 2143 - '@esbuild/win32-x64': 0.25.8 2129 + '@esbuild/aix-ppc64': 0.25.9 2130 + '@esbuild/android-arm': 0.25.9 2131 + '@esbuild/android-arm64': 0.25.9 2132 + '@esbuild/android-x64': 0.25.9 2133 + '@esbuild/darwin-arm64': 0.25.9 2134 + '@esbuild/darwin-x64': 0.25.9 2135 + '@esbuild/freebsd-arm64': 0.25.9 2136 + '@esbuild/freebsd-x64': 0.25.9 2137 + '@esbuild/linux-arm': 0.25.9 2138 + '@esbuild/linux-arm64': 0.25.9 2139 + '@esbuild/linux-ia32': 0.25.9 2140 + '@esbuild/linux-loong64': 0.25.9 2141 + '@esbuild/linux-mips64el': 0.25.9 2142 + '@esbuild/linux-ppc64': 0.25.9 2143 + '@esbuild/linux-riscv64': 0.25.9 2144 + '@esbuild/linux-s390x': 0.25.9 2145 + '@esbuild/linux-x64': 0.25.9 2146 + '@esbuild/netbsd-arm64': 0.25.9 2147 + '@esbuild/netbsd-x64': 0.25.9 2148 + '@esbuild/openbsd-arm64': 0.25.9 2149 + '@esbuild/openbsd-x64': 0.25.9 2150 + '@esbuild/openharmony-arm64': 0.25.9 2151 + '@esbuild/sunos-x64': 0.25.9 2152 + '@esbuild/win32-arm64': 0.25.9 2153 + '@esbuild/win32-ia32': 0.25.9 2154 + '@esbuild/win32-x64': 0.25.9 2144 2155 2145 2156 escalade@3.2.0: {} 2146 2157 ··· 2216 2227 2217 2228 magic-string@0.30.17: 2218 2229 dependencies: 2219 - '@jridgewell/sourcemap-codec': 1.5.4 2230 + '@jridgewell/sourcemap-codec': 1.5.5 2220 2231 2221 2232 mdn-data@2.12.2: {} 2222 2233 ··· 2344 2355 mrmime: 2.0.1 2345 2356 totalist: 3.0.1 2346 2357 2347 - solid-js@1.9.8: 2358 + solid-js@1.9.9: 2348 2359 dependencies: 2349 2360 csstype: 3.1.3 2350 2361 seroval: 1.3.2 2351 2362 seroval-plugins: 1.3.2(seroval@1.3.2) 2352 2363 2353 - solid-refresh@0.6.3(solid-js@1.9.8): 2364 + solid-refresh@0.6.3(solid-js@1.9.9): 2354 2365 dependencies: 2355 2366 '@babel/generator': 7.28.0 2356 2367 '@babel/helper-module-imports': 7.27.1 2357 2368 '@babel/types': 7.28.2 2358 - solid-js: 1.9.8 2369 + solid-js: 1.9.9 2359 2370 transitivePeerDependencies: 2360 2371 - supports-color 2361 2372 ··· 2396 2407 undici-types@6.20.0: 2397 2408 optional: true 2398 2409 2399 - unocss@66.4.2(postcss@8.5.6)(vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)): 2410 + unocss@66.4.2(postcss@8.5.6)(vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)): 2400 2411 dependencies: 2401 - '@unocss/astro': 66.4.2(vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 2412 + '@unocss/astro': 66.4.2(vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 2402 2413 '@unocss/cli': 66.4.2 2403 2414 '@unocss/core': 66.4.2 2404 2415 '@unocss/postcss': 66.4.2(postcss@8.5.6) ··· 2416 2427 '@unocss/transformer-compile-class': 66.4.2 2417 2428 '@unocss/transformer-directives': 66.4.2 2418 2429 '@unocss/transformer-variant-group': 66.4.2 2419 - '@unocss/vite': 66.4.2(vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 2430 + '@unocss/vite': 66.4.2(vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 2420 2431 optionalDependencies: 2421 - vite: 7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 2432 + vite: 7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 2422 2433 transitivePeerDependencies: 2423 2434 - postcss 2424 2435 - supports-color ··· 2436 2447 2437 2448 validate-html-nesting@1.2.3: {} 2438 2449 2439 - vite-plugin-solid@2.11.8(solid-js@1.9.8)(vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)): 2450 + vite-plugin-solid@2.11.8(solid-js@1.9.9)(vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)): 2440 2451 dependencies: 2441 2452 '@babel/core': 7.28.0 2442 2453 '@types/babel__core': 7.20.5 2443 - babel-preset-solid: 1.9.8(@babel/core@7.28.0)(solid-js@1.9.8) 2454 + babel-preset-solid: 1.9.9(@babel/core@7.28.0)(solid-js@1.9.9) 2444 2455 merge-anything: 5.1.7 2445 - solid-js: 1.9.8 2446 - solid-refresh: 0.6.3(solid-js@1.9.8) 2447 - vite: 7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 2448 - vitefu: 1.1.1(vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 2456 + solid-js: 1.9.9 2457 + solid-refresh: 0.6.3(solid-js@1.9.9) 2458 + vite: 7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 2459 + vitefu: 1.1.1(vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)) 2449 2460 transitivePeerDependencies: 2450 2461 - supports-color 2451 2462 2452 - vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2): 2463 + vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2): 2453 2464 dependencies: 2454 - esbuild: 0.25.8 2465 + esbuild: 0.25.9 2455 2466 fdir: 6.4.6(picomatch@4.0.3) 2456 2467 picomatch: 4.0.3 2457 2468 postcss: 8.5.6 ··· 2463 2474 jiti: 2.5.1 2464 2475 tsx: 4.19.2 2465 2476 2466 - vitefu@1.1.1(vite@7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)): 2477 + vitefu@1.1.1(vite@7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2)): 2467 2478 optionalDependencies: 2468 - vite: 7.1.1(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 2479 + vite: 7.1.2(@types/node@22.13.1)(jiti@2.5.1)(tsx@4.19.2) 2469 2480 2470 2481 vue-flow-layout@0.2.0: {} 2471 2482
+42
src/utils/types/lexicons.ts
··· 18 18 ChatBskyActorDeclaration, 19 19 } from "@atcute/bluesky"; 20 20 21 + import { 22 + ShTangledActorProfile, 23 + ShTangledFeedStar, 24 + ShTangledGraphFollow, 25 + ShTangledKnotMember, 26 + ShTangledPublicKey, 27 + ShTangledRepo, 28 + ShTangledRepoArtifact, 29 + ShTangledRepoIssue, 30 + ShTangledRepoIssueComment, 31 + ShTangledRepoIssueState, 32 + ShTangledRepoIssueStateClosed, 33 + ShTangledRepoIssueStateOpen, 34 + ShTangledRepoPull, 35 + ShTangledRepoPullComment, 36 + ShTangledRepoPullStatus, 37 + ShTangledRepoPullStatusClosed, 38 + ShTangledRepoPullStatusMerged, 39 + ShTangledRepoPullStatusOpen, 40 + } from "@atcute/tangled"; 41 + 21 42 export const lexicons: Record<string, any> = { 43 + // Bluesky 22 44 "app.bsky.actor.profile": AppBskyActorProfile.mainSchema, 23 45 "app.bsky.actor.status": AppBskyActorStatus.mainSchema, 24 46 "app.bsky.feed.generator": AppBskyFeedGenerator.mainSchema, ··· 36 58 "app.bsky.graph.verification": AppBskyGraphVerification.mainSchema, 37 59 "app.bsky.labeler.service": AppBskyLabelerService.mainSchema, 38 60 "chat.bsky.actor.declaration": ChatBskyActorDeclaration.mainSchema, 61 + 62 + // Tangled 63 + "sh.tangled.actor.profile": ShTangledActorProfile.mainSchema, 64 + "sh.tangled.feed.star": ShTangledFeedStar.mainSchema, 65 + "sh.tangled.graph.follow": ShTangledGraphFollow.mainSchema, 66 + "sh.tangled.knot.member": ShTangledKnotMember.mainSchema, 67 + "sh.tangled.publicKey": ShTangledPublicKey.mainSchema, 68 + "sh.tangled.repo": ShTangledRepo.mainSchema, 69 + "sh.tangled.repo.artifact": ShTangledRepoArtifact.mainSchema, 70 + "sh.tangled.repo.issue": ShTangledRepoIssue.mainSchema, 71 + "sh.tangled.repo.issue.comment": ShTangledRepoIssueComment.mainSchema, 72 + "sh.tangled.repo.issue.state": ShTangledRepoIssueState.mainSchema, 73 + "sh.tangled.repo.issue.state.closed": ShTangledRepoIssueStateClosed.mainSchema, 74 + "sh.tangled.repo.issue.state.open": ShTangledRepoIssueStateOpen.mainSchema, 75 + "sh.tangled.repo.pull": ShTangledRepoPull.mainSchema, 76 + "sh.tangled.repo.pull.comment": ShTangledRepoPullComment.mainSchema, 77 + "sh.tangled.repo.pull.status": ShTangledRepoPullStatus.mainSchema, 78 + "sh.tangled.repo.pull.status.closed": ShTangledRepoPullStatusClosed.mainSchema, 79 + "sh.tangled.repo.pull.status.merged": ShTangledRepoPullStatusMerged.mainSchema, 80 + "sh.tangled.repo.pull.status.open": ShTangledRepoPullStatusOpen.mainSchema, 39 81 };