Silly NuShell plugin to read Minecraft NBT

Update deps, add basic README

bwc9876.dev be32a4b0 40664c0a

verified
+477 -299
+441 -278
Cargo.lock
··· 48 48 ] 49 49 50 50 [[package]] 51 + name = "anstream" 52 + version = "0.6.21" 53 + source = "registry+https://github.com/rust-lang/crates.io-index" 54 + checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" 55 + dependencies = [ 56 + "anstyle", 57 + "anstyle-parse", 58 + "anstyle-query", 59 + "anstyle-wincon", 60 + "colorchoice", 61 + "is_terminal_polyfill", 62 + "utf8parse", 63 + ] 64 + 65 + [[package]] 66 + name = "anstyle" 67 + version = "1.0.13" 68 + source = "registry+https://github.com/rust-lang/crates.io-index" 69 + checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" 70 + 71 + [[package]] 72 + name = "anstyle-parse" 73 + version = "0.2.7" 74 + source = "registry+https://github.com/rust-lang/crates.io-index" 75 + checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" 76 + dependencies = [ 77 + "utf8parse", 78 + ] 79 + 80 + [[package]] 81 + name = "anstyle-query" 82 + version = "1.1.5" 83 + source = "registry+https://github.com/rust-lang/crates.io-index" 84 + checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" 85 + dependencies = [ 86 + "windows-sys 0.61.2", 87 + ] 88 + 89 + [[package]] 90 + name = "anstyle-wincon" 91 + version = "3.0.11" 92 + source = "registry+https://github.com/rust-lang/crates.io-index" 93 + checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" 94 + dependencies = [ 95 + "anstyle", 96 + "once_cell_polyfill", 97 + "windows-sys 0.61.2", 98 + ] 99 + 100 + [[package]] 51 101 name = "arrayvec" 52 102 version = "0.7.6" 53 103 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 94 144 95 145 [[package]] 96 146 name = "bitflags" 97 - version = "2.10.0" 147 + version = "2.11.0" 98 148 source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" 149 + checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" 100 150 101 151 [[package]] 102 152 name = "brotli" ··· 130 180 131 181 [[package]] 132 182 name = "bumpalo" 133 - version = "3.19.1" 183 + version = "3.20.2" 134 184 source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" 185 + checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" 136 186 137 187 [[package]] 138 188 name = "byteorder" ··· 142 192 143 193 [[package]] 144 194 name = "bytes" 145 - version = "1.11.0" 195 + version = "1.11.1" 146 196 source = "registry+https://github.com/rust-lang/crates.io-index" 147 - checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" 197 + checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" 148 198 149 199 [[package]] 150 200 name = "byteyarn" ··· 166 216 167 217 [[package]] 168 218 name = "cc" 169 - version = "1.2.52" 219 + version = "1.2.56" 170 220 source = "registry+https://github.com/rust-lang/crates.io-index" 171 - checksum = "cd4932aefd12402b36c60956a4fe0035421f544799057659ff86f923657aada3" 221 + checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2" 172 222 dependencies = [ 173 223 "find-msvc-tools", 174 224 "shlex", ··· 197 247 198 248 [[package]] 199 249 name = "chrono" 200 - version = "0.4.43" 250 + version = "0.4.44" 201 251 source = "registry+https://github.com/rust-lang/crates.io-index" 202 - checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118" 252 + checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" 203 253 dependencies = [ 204 254 "iana-time-zone", 205 255 "num-traits", 206 256 "pure-rust-locales", 207 257 "serde", 208 - "windows-link 0.2.1", 258 + "windows-link", 209 259 ] 210 260 211 261 [[package]] ··· 229 279 ] 230 280 231 281 [[package]] 282 + name = "clap" 283 + version = "4.5.60" 284 + source = "registry+https://github.com/rust-lang/crates.io-index" 285 + checksum = "2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a" 286 + dependencies = [ 287 + "clap_builder", 288 + ] 289 + 290 + [[package]] 291 + name = "clap_builder" 292 + version = "4.5.60" 293 + source = "registry+https://github.com/rust-lang/crates.io-index" 294 + checksum = "24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876" 295 + dependencies = [ 296 + "anstream", 297 + "anstyle", 298 + "clap_lex", 299 + "strsim", 300 + "terminal_size", 301 + ] 302 + 303 + [[package]] 304 + name = "clap_lex" 305 + version = "1.0.0" 306 + source = "registry+https://github.com/rust-lang/crates.io-index" 307 + checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831" 308 + 309 + [[package]] 310 + name = "colorchoice" 311 + version = "1.0.4" 312 + source = "registry+https://github.com/rust-lang/crates.io-index" 313 + checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" 314 + 315 + [[package]] 232 316 name = "convert_case" 233 317 version = "0.10.0" 234 318 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 264 348 "document-features", 265 349 "mio", 266 350 "parking_lot", 267 - "rustix 1.1.3", 351 + "rustix", 268 352 "signal-hook", 269 353 "signal-hook-mio", 270 354 "winapi", ··· 323 407 ] 324 408 325 409 [[package]] 410 + name = "displaydoc" 411 + version = "0.2.5" 412 + source = "registry+https://github.com/rust-lang/crates.io-index" 413 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 414 + dependencies = [ 415 + "proc-macro2", 416 + "quote", 417 + "syn", 418 + ] 419 + 420 + [[package]] 326 421 name = "doctest-file" 327 422 version = "1.0.0" 328 423 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 351 446 352 447 [[package]] 353 448 name = "erased-serde" 354 - version = "0.4.9" 449 + version = "0.4.10" 355 450 source = "registry+https://github.com/rust-lang/crates.io-index" 356 - checksum = "89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3" 451 + checksum = "d2add8a07dd6a8d93ff627029c51de145e12686fbc36ecb298ac22e74cf02dec" 357 452 dependencies = [ 358 453 "serde", 359 454 "serde_core", ··· 372 467 373 468 [[package]] 374 469 name = "fancy-regex" 375 - version = "0.16.2" 470 + version = "0.17.0" 376 471 source = "registry+https://github.com/rust-lang/crates.io-index" 377 - checksum = "998b056554fbe42e03ae0e152895cd1a7e1002aec800fdc6635d20270260c46f" 472 + checksum = "72cf461f865c862bb7dc573f643dd6a2b6842f7c30b07882b56bd148cc2761b8" 378 473 dependencies = [ 379 474 "bit-set", 380 475 "regex-automata", ··· 383 478 384 479 [[package]] 385 480 name = "find-msvc-tools" 386 - version = "0.1.7" 481 + version = "0.1.9" 387 482 source = "registry+https://github.com/rust-lang/crates.io-index" 388 - checksum = "f449e6c6c08c865631d4890cfacf252b3d396c9bcc83adb6623cdb02a8336c41" 483 + checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" 389 484 390 485 [[package]] 391 486 name = "flate2" 392 - version = "1.1.8" 487 + version = "1.1.9" 393 488 source = "registry+https://github.com/rust-lang/crates.io-index" 394 - checksum = "b375d6465b98090a5f25b1c7703f3859783755aa9a80433b36e0379a3ec2f369" 489 + checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" 395 490 dependencies = [ 396 491 "crc32fast", 397 492 "libz-sys", 398 493 "miniz_oxide", 494 + ] 495 + 496 + [[package]] 497 + name = "fluent" 498 + version = "0.17.0" 499 + source = "registry+https://github.com/rust-lang/crates.io-index" 500 + checksum = "8137a6d5a2c50d6b0ebfcb9aaa91a28154e0a70605f112d30cb0cd4a78670477" 501 + dependencies = [ 502 + "fluent-bundle", 503 + "unic-langid", 504 + ] 505 + 506 + [[package]] 507 + name = "fluent-bundle" 508 + version = "0.16.0" 509 + source = "registry+https://github.com/rust-lang/crates.io-index" 510 + checksum = "01203cb8918f5711e73891b347816d932046f95f54207710bda99beaeb423bf4" 511 + dependencies = [ 512 + "fluent-langneg", 513 + "fluent-syntax", 514 + "intl-memoizer", 515 + "intl_pluralrules", 516 + "rustc-hash", 517 + "self_cell", 518 + "smallvec", 519 + "unic-langid", 520 + ] 521 + 522 + [[package]] 523 + name = "fluent-langneg" 524 + version = "0.13.1" 525 + source = "registry+https://github.com/rust-lang/crates.io-index" 526 + checksum = "7eebbe59450baee8282d71676f3bfed5689aeab00b27545e83e5f14b1195e8b0" 527 + dependencies = [ 528 + "unic-langid", 529 + ] 530 + 531 + [[package]] 532 + name = "fluent-syntax" 533 + version = "0.12.0" 534 + source = "registry+https://github.com/rust-lang/crates.io-index" 535 + checksum = "54f0d287c53ffd184d04d8677f590f4ac5379785529e5e08b1c8083acdd5c198" 536 + dependencies = [ 537 + "memchr", 538 + "thiserror 2.0.18", 399 539 ] 400 540 401 541 [[package]] 402 542 name = "foldhash" 403 - version = "0.1.5" 543 + version = "0.2.0" 404 544 source = "registry+https://github.com/rust-lang/crates.io-index" 405 - checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" 545 + checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" 406 546 407 547 [[package]] 408 548 name = "getrandom" ··· 423 563 424 564 [[package]] 425 565 name = "hashbrown" 426 - version = "0.15.5" 566 + version = "0.16.1" 427 567 source = "registry+https://github.com/rust-lang/crates.io-index" 428 - checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" 568 + checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" 429 569 dependencies = [ 430 570 "allocator-api2", 431 571 "equivalent", ··· 433 573 ] 434 574 435 575 [[package]] 436 - name = "hashbrown" 437 - version = "0.16.1" 438 - source = "registry+https://github.com/rust-lang/crates.io-index" 439 - checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" 440 - 441 - [[package]] 442 576 name = "heck" 443 577 version = "0.5.0" 444 578 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 452 586 453 587 [[package]] 454 588 name = "iana-time-zone" 455 - version = "0.1.64" 589 + version = "0.1.65" 456 590 source = "registry+https://github.com/rust-lang/crates.io-index" 457 - checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb" 591 + checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" 458 592 dependencies = [ 459 593 "android_system_properties", 460 594 "core-foundation-sys", ··· 462 596 "js-sys", 463 597 "log", 464 598 "wasm-bindgen", 465 - "windows-core 0.62.2", 599 + "windows-core", 466 600 ] 467 601 468 602 [[package]] ··· 481 615 checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" 482 616 dependencies = [ 483 617 "equivalent", 484 - "hashbrown 0.16.1", 618 + "hashbrown", 485 619 ] 486 620 487 621 [[package]] 488 622 name = "interprocess" 489 - version = "2.2.3" 623 + version = "2.4.0" 490 624 source = "registry+https://github.com/rust-lang/crates.io-index" 491 - checksum = "d941b405bd2322993887859a8ee6ac9134945a24ec5ec763a8a962fc64dfec2d" 625 + checksum = "6be5e5c847dbdb44564bd85294740d031f4f8aeb3464e5375ef7141f7538db69" 492 626 dependencies = [ 493 627 "doctest-file", 494 628 "libc", 495 629 "recvmsg", 496 630 "widestring", 497 631 "windows-sys 0.52.0", 632 + ] 633 + 634 + [[package]] 635 + name = "intl-memoizer" 636 + version = "0.5.3" 637 + source = "registry+https://github.com/rust-lang/crates.io-index" 638 + checksum = "310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f" 639 + dependencies = [ 640 + "type-map", 641 + "unic-langid", 642 + ] 643 + 644 + [[package]] 645 + name = "intl_pluralrules" 646 + version = "7.0.2" 647 + source = "registry+https://github.com/rust-lang/crates.io-index" 648 + checksum = "078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972" 649 + dependencies = [ 650 + "unic-langid", 498 651 ] 499 652 500 653 [[package]] 501 654 name = "inventory" 502 - version = "0.3.21" 655 + version = "0.3.22" 503 656 source = "registry+https://github.com/rust-lang/crates.io-index" 504 - checksum = "bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e" 657 + checksum = "009ae045c87e7082cb72dab0ccd01ae075dd00141ddc108f43a0ea150a9e7227" 505 658 dependencies = [ 506 659 "rustversion", 507 660 ] ··· 511 664 version = "1.2.0" 512 665 source = "registry+https://github.com/rust-lang/crates.io-index" 513 666 checksum = "7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45" 667 + 668 + [[package]] 669 + name = "is_terminal_polyfill" 670 + version = "1.70.2" 671 + source = "registry+https://github.com/rust-lang/crates.io-index" 672 + checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" 514 673 515 674 [[package]] 516 675 name = "itertools" ··· 538 697 539 698 [[package]] 540 699 name = "js-sys" 541 - version = "0.3.85" 700 + version = "0.3.91" 542 701 source = "registry+https://github.com/rust-lang/crates.io-index" 543 - checksum = "8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3" 702 + checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" 544 703 dependencies = [ 545 704 "once_cell", 546 705 "wasm-bindgen", ··· 560 719 561 720 [[package]] 562 721 name = "libc" 563 - version = "0.2.180" 722 + version = "0.2.178" 564 723 source = "registry+https://github.com/rust-lang/crates.io-index" 565 - checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc" 724 + checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" 566 725 567 726 [[package]] 568 727 name = "libloading" ··· 571 730 checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" 572 731 dependencies = [ 573 732 "cfg-if", 574 - "windows-link 0.2.1", 733 + "windows-link", 575 734 ] 576 735 577 736 [[package]] ··· 587 746 588 747 [[package]] 589 748 name = "libredox" 590 - version = "0.1.12" 749 + version = "0.1.14" 591 750 source = "registry+https://github.com/rust-lang/crates.io-index" 592 - checksum = "3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616" 751 + checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" 593 752 dependencies = [ 594 - "bitflags", 595 753 "libc", 596 754 ] 597 755 598 756 [[package]] 599 757 name = "libz-sys" 600 - version = "1.1.23" 758 + version = "1.1.24" 601 759 source = "registry+https://github.com/rust-lang/crates.io-index" 602 - checksum = "15d118bbf3771060e7311cc7bb0545b01d08a8b4a7de949198dec1fa0ca1c0f7" 760 + checksum = "4735e9cbde5aac84a5ce588f6b23a90b9b0b528f6c5a8db8a4aff300463a0839" 603 761 dependencies = [ 604 762 "cc", 605 763 "pkg-config", ··· 608 766 609 767 [[package]] 610 768 name = "linux-raw-sys" 611 - version = "0.4.15" 612 - source = "registry+https://github.com/rust-lang/crates.io-index" 613 - checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" 614 - 615 - [[package]] 616 - name = "linux-raw-sys" 617 769 version = "0.11.0" 618 770 source = "registry+https://github.com/rust-lang/crates.io-index" 619 771 checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" ··· 641 793 642 794 [[package]] 643 795 name = "lru" 644 - version = "0.12.5" 796 + version = "0.16.3" 645 797 source = "registry+https://github.com/rust-lang/crates.io-index" 646 - checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" 798 + checksum = "a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593" 647 799 dependencies = [ 648 - "hashbrown 0.15.5", 800 + "hashbrown", 649 801 ] 650 802 651 803 [[package]] ··· 660 812 661 813 [[package]] 662 814 name = "mach2" 663 - version = "0.4.3" 815 + version = "0.6.0" 664 816 source = "registry+https://github.com/rust-lang/crates.io-index" 665 - checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44" 666 - dependencies = [ 667 - "libc", 668 - ] 817 + checksum = "dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b" 669 818 670 819 [[package]] 671 820 name = "memchr" 672 - version = "2.7.6" 821 + version = "2.8.0" 673 822 source = "registry+https://github.com/rust-lang/crates.io-index" 674 - checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" 823 + checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" 675 824 676 825 [[package]] 677 826 name = "miette" ··· 753 902 754 903 [[package]] 755 904 name = "ntapi" 756 - version = "0.4.2" 905 + version = "0.4.3" 757 906 source = "registry+https://github.com/rust-lang/crates.io-index" 758 - checksum = "c70f219e21142367c70c0b30c6a9e3a14d55b4d12a204d897fbec83a0363f081" 907 + checksum = "c3b335231dfd352ffb0f8017f3b6027a4917f7df785ea2143d8af2adc66980ae" 759 908 dependencies = [ 760 909 "winapi", 761 910 ] ··· 771 920 772 921 [[package]] 773 922 name = "nu-derive-value" 774 - version = "0.109.1" 923 + version = "0.111.0" 775 924 source = "registry+https://github.com/rust-lang/crates.io-index" 776 - checksum = "1465d2d3ada6004cb6689f269a08c70ba81056231e2b5392d1e0ccf5825f81cb" 925 + checksum = "d71958b54c367bda033f7dcc4a73b61972fb52323f71a1e3533e290fa67148d1" 777 926 dependencies = [ 778 927 "heck", 779 928 "proc-macro-error2", ··· 784 933 785 934 [[package]] 786 935 name = "nu-engine" 787 - version = "0.109.1" 936 + version = "0.111.0" 788 937 source = "registry+https://github.com/rust-lang/crates.io-index" 789 - checksum = "b3b777faf7c5180fe5d7f67d83c44fd14138d91f2938a36494ed6ac66b7160f3" 938 + checksum = "d41b3e3e2d25c30741a0761856258e22624c0d60064e4f0e12f86202a451d492" 790 939 dependencies = [ 791 940 "fancy-regex", 792 941 "log", ··· 799 948 800 949 [[package]] 801 950 name = "nu-experimental" 802 - version = "0.109.1" 951 + version = "0.111.0" 803 952 source = "registry+https://github.com/rust-lang/crates.io-index" 804 - checksum = "73dd212a1afdad646a38c00579a0988264880aeb97fee820b349a28cdcc04df2" 953 + checksum = "f328fa0531bdf49c2dc0312b40cb780e3d74e0d3dbb15d508469a5ae4cfd8d8f" 805 954 dependencies = [ 806 955 "itertools 0.14.0", 807 - "thiserror 2.0.17", 956 + "thiserror 2.0.18", 808 957 ] 809 958 810 959 [[package]] 811 960 name = "nu-glob" 812 - version = "0.109.1" 961 + version = "0.111.0" 813 962 source = "registry+https://github.com/rust-lang/crates.io-index" 814 - checksum = "15aa2c17078926f14e393b4b708e69f228cb6fd4c81136839bde82772bdde1b5" 963 + checksum = "01ee787f61353c9c90581ddf4c0602a07b991cdd06c97dac8b6d323a1a52c43a" 815 964 816 965 [[package]] 817 966 name = "nu-path" 818 - version = "0.109.1" 967 + version = "0.111.0" 819 968 source = "registry+https://github.com/rust-lang/crates.io-index" 820 - checksum = "dde9d8ba26f62c07176c0237a36f38ce964ab3a0dcfb6aab1feea7515d1c6594" 969 + checksum = "c01d110cb931acf56237ce572e5b156e8e1134227c90deeffb92eedda9482c23" 821 970 dependencies = [ 822 971 "dirs", 823 972 "omnipath", ··· 827 976 828 977 [[package]] 829 978 name = "nu-plugin" 830 - version = "0.109.1" 979 + version = "0.111.0" 831 980 source = "registry+https://github.com/rust-lang/crates.io-index" 832 - checksum = "9ea1fbfd41b2f5c967675fc948831e03be67d91c6b8e18a60f3445113fe6548c" 981 + checksum = "c322531b1a7d6338c5ead1f454294f46babf8c99cd4716311cab1e88ba52b154" 833 982 dependencies = [ 834 983 "log", 835 984 "nix", ··· 838 987 "nu-plugin-protocol", 839 988 "nu-protocol", 840 989 "nu-utils", 841 - "thiserror 2.0.17", 990 + "thiserror 2.0.18", 842 991 ] 843 992 844 993 [[package]] 845 994 name = "nu-plugin-core" 846 - version = "0.109.1" 995 + version = "0.111.0" 847 996 source = "registry+https://github.com/rust-lang/crates.io-index" 848 - checksum = "dd2410648c2c38cf9359595ffcf281d9d60a81c0580ff07f7c7d42bed414f3a1" 997 + checksum = "38ee792aeb0d37e0ed55ca4304e434eece497914e27ae42616a8bb973f5d2720" 849 998 dependencies = [ 850 999 "interprocess", 851 1000 "log", ··· 854 1003 "rmp-serde", 855 1004 "serde", 856 1005 "serde_json", 857 - "windows 0.62.2", 1006 + "windows", 858 1007 ] 859 1008 860 1009 [[package]] 861 1010 name = "nu-plugin-protocol" 862 - version = "0.109.1" 1011 + version = "0.111.0" 863 1012 source = "registry+https://github.com/rust-lang/crates.io-index" 864 - checksum = "27de26da922261dff8103a811879228c55749a1b7b0e573b639c609a0651a01e" 1013 + checksum = "7725f341428db16dbef4392970de32705abc77ee80a902572c8da811dade3564" 865 1014 dependencies = [ 866 1015 "nu-protocol", 867 1016 "nu-utils", ··· 873 1022 874 1023 [[package]] 875 1024 name = "nu-protocol" 876 - version = "0.109.1" 1025 + version = "0.111.0" 877 1026 source = "registry+https://github.com/rust-lang/crates.io-index" 878 - checksum = "038943300ca9de0924fef1c795a7dd16ffc67105629477cf163e8ee6bad95ea6" 1027 + checksum = "f1c0e58cbeb46cbfd40156e6f4b9f90e4a77e774ca863fa158867a4726aab1d1" 879 1028 dependencies = [ 880 1029 "brotli", 881 1030 "bytes", ··· 904 1053 "serde_json", 905 1054 "strum", 906 1055 "strum_macros", 907 - "thiserror 2.0.17", 1056 + "thiserror 2.0.18", 908 1057 "typetag", 909 1058 "web-time", 910 - "windows 0.62.2", 1059 + "windows", 911 1060 "windows-sys 0.61.2", 912 1061 ] 913 1062 914 1063 [[package]] 915 1064 name = "nu-system" 916 - version = "0.109.1" 1065 + version = "0.111.0" 917 1066 source = "registry+https://github.com/rust-lang/crates.io-index" 918 - checksum = "46be734cc9b19e09a9665769e14360e13e6978490056ba5c8bfad7dd0537ea83" 1067 + checksum = "62fe7847b65edbe362a0fcb67dedfab9fd7370e89c0313f7cb7d0a7ab8f9834b" 919 1068 dependencies = [ 920 1069 "chrono", 921 1070 "itertools 0.14.0", ··· 927 1076 "ntapi", 928 1077 "procfs", 929 1078 "sysinfo", 1079 + "uucore", 930 1080 "web-time", 931 - "windows 0.62.2", 1081 + "windows", 932 1082 ] 933 1083 934 1084 [[package]] 935 1085 name = "nu-utils" 936 - version = "0.109.1" 1086 + version = "0.111.0" 937 1087 source = "registry+https://github.com/rust-lang/crates.io-index" 938 - checksum = "3f8eb43c29cc5bce85f87defdadc2cca964fa434d808af37036a7cb78f3c68e9" 1088 + checksum = "df85a8a4bb28c84d5f7c096c02c859ac454dfac59fd0296ab5eb6ed86619219e" 939 1089 dependencies = [ 940 1090 "byteyarn", 941 1091 "crossterm", ··· 986 1136 987 1137 [[package]] 988 1138 name = "objc2-core-foundation" 989 - version = "0.3.2" 1139 + version = "0.3.1" 990 1140 source = "registry+https://github.com/rust-lang/crates.io-index" 991 - checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" 1141 + checksum = "1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166" 992 1142 dependencies = [ 993 1143 "bitflags", 994 1144 ] 995 1145 996 1146 [[package]] 997 1147 name = "objc2-io-kit" 998 - version = "0.3.2" 1148 + version = "0.3.1" 999 1149 source = "registry+https://github.com/rust-lang/crates.io-index" 1000 - checksum = "33fafba39597d6dc1fb709123dfa8289d39406734be322956a69f0931c73bb15" 1150 + checksum = "71c1c64d6120e51cd86033f67176b1cb66780c2efe34dec55176f77befd93c0a" 1001 1151 dependencies = [ 1002 1152 "libc", 1003 1153 "objc2-core-foundation", ··· 1016 1166 checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 1017 1167 1018 1168 [[package]] 1169 + name = "once_cell_polyfill" 1170 + version = "1.70.2" 1171 + source = "registry+https://github.com/rust-lang/crates.io-index" 1172 + checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" 1173 + 1174 + [[package]] 1019 1175 name = "option-ext" 1020 1176 version = "0.2.0" 1021 1177 source = "registry+https://github.com/rust-lang/crates.io-index" 1022 1178 checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 1023 1179 1024 1180 [[package]] 1181 + name = "os_display" 1182 + version = "0.1.4" 1183 + source = "registry+https://github.com/rust-lang/crates.io-index" 1184 + checksum = "ad5fd71b79026fb918650dde6d125000a233764f1c2f1659a1c71118e33ea08f" 1185 + dependencies = [ 1186 + "unicode-width 0.2.2", 1187 + ] 1188 + 1189 + [[package]] 1025 1190 name = "os_pipe" 1026 1191 version = "1.2.3" 1027 1192 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1033 1198 1034 1199 [[package]] 1035 1200 name = "owo-colors" 1036 - version = "4.2.3" 1201 + version = "4.3.0" 1037 1202 source = "registry+https://github.com/rust-lang/crates.io-index" 1038 - checksum = "9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52" 1203 + checksum = "d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d" 1039 1204 1040 1205 [[package]] 1041 1206 name = "parking_lot" ··· 1057 1222 "libc", 1058 1223 "redox_syscall", 1059 1224 "smallvec", 1060 - "windows-link 0.2.1", 1225 + "windows-link", 1061 1226 ] 1062 1227 1063 1228 [[package]] ··· 1090 1255 1091 1256 [[package]] 1092 1257 name = "proc-macro2" 1093 - version = "1.0.105" 1258 + version = "1.0.106" 1094 1259 source = "registry+https://github.com/rust-lang/crates.io-index" 1095 - checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7" 1260 + checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" 1096 1261 dependencies = [ 1097 1262 "unicode-ident", 1098 1263 ] 1099 1264 1100 1265 [[package]] 1101 1266 name = "procfs" 1102 - version = "0.17.0" 1267 + version = "0.18.0" 1103 1268 source = "registry+https://github.com/rust-lang/crates.io-index" 1104 - checksum = "cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f" 1269 + checksum = "25485360a54d6861439d60facef26de713b1e126bf015ec8f98239467a2b82f7" 1105 1270 dependencies = [ 1106 1271 "bitflags", 1107 1272 "chrono", 1108 1273 "flate2", 1109 - "hex", 1110 1274 "procfs-core", 1111 - "rustix 0.38.44", 1275 + "rustix", 1112 1276 ] 1113 1277 1114 1278 [[package]] 1115 1279 name = "procfs-core" 1116 - version = "0.17.0" 1280 + version = "0.18.0" 1117 1281 source = "registry+https://github.com/rust-lang/crates.io-index" 1118 - checksum = "239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec" 1282 + checksum = "e6401bf7b6af22f78b563665d15a22e9aef27775b79b149a66ca022468a4e405" 1119 1283 dependencies = [ 1120 1284 "bitflags", 1121 1285 "chrono", ··· 1140 1304 1141 1305 [[package]] 1142 1306 name = "quote" 1143 - version = "1.0.43" 1307 + version = "1.0.45" 1144 1308 source = "registry+https://github.com/rust-lang/crates.io-index" 1145 - checksum = "dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a" 1309 + checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" 1146 1310 dependencies = [ 1147 1311 "proc-macro2", 1148 1312 ] ··· 1170 1334 dependencies = [ 1171 1335 "getrandom", 1172 1336 "libredox", 1173 - "thiserror 2.0.17", 1337 + "thiserror 2.0.18", 1174 1338 ] 1175 1339 1176 1340 [[package]] ··· 1195 1359 1196 1360 [[package]] 1197 1361 name = "regex" 1198 - version = "1.12.2" 1362 + version = "1.12.3" 1199 1363 source = "registry+https://github.com/rust-lang/crates.io-index" 1200 - checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" 1364 + checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" 1201 1365 dependencies = [ 1202 1366 "aho-corasick", 1203 1367 "memchr", ··· 1207 1371 1208 1372 [[package]] 1209 1373 name = "regex-automata" 1210 - version = "0.4.13" 1374 + version = "0.4.14" 1211 1375 source = "registry+https://github.com/rust-lang/crates.io-index" 1212 - checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" 1376 + checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" 1213 1377 dependencies = [ 1214 1378 "aho-corasick", 1215 1379 "memchr", ··· 1218 1382 1219 1383 [[package]] 1220 1384 name = "regex-syntax" 1221 - version = "0.8.8" 1385 + version = "0.8.10" 1222 1386 source = "registry+https://github.com/rust-lang/crates.io-index" 1223 - checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" 1387 + checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" 1224 1388 1225 1389 [[package]] 1226 1390 name = "rmp" ··· 1258 1422 1259 1423 [[package]] 1260 1424 name = "rustix" 1261 - version = "0.38.44" 1262 - source = "registry+https://github.com/rust-lang/crates.io-index" 1263 - checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" 1264 - dependencies = [ 1265 - "bitflags", 1266 - "errno", 1267 - "libc", 1268 - "linux-raw-sys 0.4.15", 1269 - "windows-sys 0.59.0", 1270 - ] 1271 - 1272 - [[package]] 1273 - name = "rustix" 1274 1425 version = "1.1.3" 1275 1426 source = "registry+https://github.com/rust-lang/crates.io-index" 1276 1427 checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" ··· 1278 1429 "bitflags", 1279 1430 "errno", 1280 1431 "libc", 1281 - "linux-raw-sys 0.11.0", 1432 + "linux-raw-sys", 1282 1433 "windows-sys 0.61.2", 1283 1434 ] 1284 1435 ··· 1290 1441 1291 1442 [[package]] 1292 1443 name = "ryu" 1293 - version = "1.0.22" 1444 + version = "1.0.23" 1294 1445 source = "registry+https://github.com/rust-lang/crates.io-index" 1295 - checksum = "a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984" 1446 + checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" 1296 1447 1297 1448 [[package]] 1298 1449 name = "scopeguard" 1299 1450 version = "1.2.0" 1300 1451 source = "registry+https://github.com/rust-lang/crates.io-index" 1301 1452 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1453 + 1454 + [[package]] 1455 + name = "self_cell" 1456 + version = "1.2.2" 1457 + source = "registry+https://github.com/rust-lang/crates.io-index" 1458 + checksum = "b12e76d157a900eb52e81bc6e9f3069344290341720e9178cde2407113ac8d89" 1302 1459 1303 1460 [[package]] 1304 1461 name = "semver" ··· 1394 1551 1395 1552 [[package]] 1396 1553 name = "simd_cesu8" 1397 - version = "1.1.0" 1554 + version = "1.1.1" 1398 1555 source = "registry+https://github.com/rust-lang/crates.io-index" 1399 - checksum = "19e75ccd3404ef387c23d4cf34a30d49eab8f2aeb17e5ad575aacad434170daf" 1556 + checksum = "94f90157bb87cddf702797c5dadfa0be7d266cdf49e22da2fcaa32eff75b2c33" 1400 1557 dependencies = [ 1401 1558 "rustc_version", 1402 1559 "simdutf8", ··· 1413 1570 "serde", 1414 1571 "simd_cesu8", 1415 1572 "simdnbt-derive", 1416 - "thiserror 2.0.17", 1573 + "thiserror 2.0.18", 1417 1574 ] 1418 1575 1419 1576 [[package]] ··· 1449 1606 ] 1450 1607 1451 1608 [[package]] 1609 + name = "strsim" 1610 + version = "0.11.1" 1611 + source = "registry+https://github.com/rust-lang/crates.io-index" 1612 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 1613 + 1614 + [[package]] 1452 1615 name = "strum" 1453 - version = "0.26.3" 1616 + version = "0.27.2" 1454 1617 source = "registry+https://github.com/rust-lang/crates.io-index" 1455 - checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 1618 + checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf" 1456 1619 1457 1620 [[package]] 1458 1621 name = "strum_macros" ··· 1489 1652 1490 1653 [[package]] 1491 1654 name = "syn" 1492 - version = "2.0.114" 1655 + version = "2.0.117" 1493 1656 source = "registry+https://github.com/rust-lang/crates.io-index" 1494 - checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" 1657 + checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" 1495 1658 dependencies = [ 1496 1659 "proc-macro2", 1497 1660 "quote", ··· 1509 1672 1510 1673 [[package]] 1511 1674 name = "sysinfo" 1512 - version = "0.37.2" 1675 + version = "0.38.3" 1513 1676 source = "registry+https://github.com/rust-lang/crates.io-index" 1514 - checksum = "16607d5caffd1c07ce073528f9ed972d88db15dd44023fa57142963be3feb11f" 1677 + checksum = "d03c61d2a49c649a15c407338afe7accafde9dac869995dccb73e5f7ef7d9034" 1515 1678 dependencies = [ 1516 1679 "libc", 1517 1680 "memchr", 1518 1681 "ntapi", 1519 1682 "objc2-core-foundation", 1520 1683 "objc2-io-kit", 1521 - "windows 0.61.3", 1684 + "windows", 1522 1685 ] 1523 1686 1524 1687 [[package]] ··· 1527 1690 source = "registry+https://github.com/rust-lang/crates.io-index" 1528 1691 checksum = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0" 1529 1692 dependencies = [ 1530 - "rustix 1.1.3", 1693 + "rustix", 1531 1694 "windows-sys 0.60.2", 1532 1695 ] 1533 1696 ··· 1552 1715 1553 1716 [[package]] 1554 1717 name = "thiserror" 1555 - version = "2.0.17" 1718 + version = "2.0.18" 1556 1719 source = "registry+https://github.com/rust-lang/crates.io-index" 1557 - checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" 1720 + checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" 1558 1721 dependencies = [ 1559 - "thiserror-impl 2.0.17", 1722 + "thiserror-impl 2.0.18", 1560 1723 ] 1561 1724 1562 1725 [[package]] ··· 1572 1735 1573 1736 [[package]] 1574 1737 name = "thiserror-impl" 1575 - version = "2.0.17" 1738 + version = "2.0.18" 1576 1739 source = "registry+https://github.com/rust-lang/crates.io-index" 1577 - checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" 1740 + checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" 1578 1741 dependencies = [ 1579 1742 "proc-macro2", 1580 1743 "quote", ··· 1582 1745 ] 1583 1746 1584 1747 [[package]] 1748 + name = "tinystr" 1749 + version = "0.8.2" 1750 + source = "registry+https://github.com/rust-lang/crates.io-index" 1751 + checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" 1752 + dependencies = [ 1753 + "displaydoc", 1754 + "serde_core", 1755 + "zerovec", 1756 + ] 1757 + 1758 + [[package]] 1759 + name = "type-map" 1760 + version = "0.5.1" 1761 + source = "registry+https://github.com/rust-lang/crates.io-index" 1762 + checksum = "cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90" 1763 + dependencies = [ 1764 + "rustc-hash", 1765 + ] 1766 + 1767 + [[package]] 1585 1768 name = "typeid" 1586 1769 version = "1.0.3" 1587 1770 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1612 1795 ] 1613 1796 1614 1797 [[package]] 1798 + name = "unic-langid" 1799 + version = "0.9.6" 1800 + source = "registry+https://github.com/rust-lang/crates.io-index" 1801 + checksum = "a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05" 1802 + dependencies = [ 1803 + "unic-langid-impl", 1804 + ] 1805 + 1806 + [[package]] 1807 + name = "unic-langid-impl" 1808 + version = "0.9.6" 1809 + source = "registry+https://github.com/rust-lang/crates.io-index" 1810 + checksum = "dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658" 1811 + dependencies = [ 1812 + "tinystr", 1813 + ] 1814 + 1815 + [[package]] 1615 1816 name = "unicase" 1616 1817 version = "2.9.0" 1617 1818 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1619 1820 1620 1821 [[package]] 1621 1822 name = "unicode-ident" 1622 - version = "1.0.22" 1823 + version = "1.0.24" 1623 1824 source = "registry+https://github.com/rust-lang/crates.io-index" 1624 - checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" 1825 + checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" 1625 1826 1626 1827 [[package]] 1627 1828 name = "unicode-linebreak" ··· 1646 1847 version = "0.2.2" 1647 1848 source = "registry+https://github.com/rust-lang/crates.io-index" 1648 1849 checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" 1850 + 1851 + [[package]] 1852 + name = "utf8parse" 1853 + version = "0.2.2" 1854 + source = "registry+https://github.com/rust-lang/crates.io-index" 1855 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 1856 + 1857 + [[package]] 1858 + name = "uucore" 1859 + version = "0.6.0" 1860 + source = "registry+https://github.com/rust-lang/crates.io-index" 1861 + checksum = "b157ba598d7f7ed06f6dbc62999edb9d730b4d3fb58e503d8ad6d5fbe1e04391" 1862 + dependencies = [ 1863 + "clap", 1864 + "fluent", 1865 + "fluent-bundle", 1866 + "fluent-syntax", 1867 + "libc", 1868 + "nix", 1869 + "os_display", 1870 + "thiserror 2.0.18", 1871 + "unic-langid", 1872 + "uucore_procs", 1873 + "wild", 1874 + ] 1875 + 1876 + [[package]] 1877 + name = "uucore_procs" 1878 + version = "0.6.0" 1879 + source = "registry+https://github.com/rust-lang/crates.io-index" 1880 + checksum = "daa291a52608ac5a2f8539e119666e021baa6b8c01f22f02ed201bbae54cbbc0" 1881 + dependencies = [ 1882 + "proc-macro2", 1883 + "quote", 1884 + ] 1649 1885 1650 1886 [[package]] 1651 1887 name = "vcpkg" ··· 1670 1906 1671 1907 [[package]] 1672 1908 name = "wasm-bindgen" 1673 - version = "0.2.108" 1909 + version = "0.2.114" 1674 1910 source = "registry+https://github.com/rust-lang/crates.io-index" 1675 - checksum = "64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566" 1911 + checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" 1676 1912 dependencies = [ 1677 1913 "cfg-if", 1678 1914 "once_cell", ··· 1683 1919 1684 1920 [[package]] 1685 1921 name = "wasm-bindgen-macro" 1686 - version = "0.2.108" 1922 + version = "0.2.114" 1687 1923 source = "registry+https://github.com/rust-lang/crates.io-index" 1688 - checksum = "008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608" 1924 + checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" 1689 1925 dependencies = [ 1690 1926 "quote", 1691 1927 "wasm-bindgen-macro-support", ··· 1693 1929 1694 1930 [[package]] 1695 1931 name = "wasm-bindgen-macro-support" 1696 - version = "0.2.108" 1932 + version = "0.2.114" 1697 1933 source = "registry+https://github.com/rust-lang/crates.io-index" 1698 - checksum = "5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55" 1934 + checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" 1699 1935 dependencies = [ 1700 1936 "bumpalo", 1701 1937 "proc-macro2", ··· 1706 1942 1707 1943 [[package]] 1708 1944 name = "wasm-bindgen-shared" 1709 - version = "0.2.108" 1945 + version = "0.2.114" 1710 1946 source = "registry+https://github.com/rust-lang/crates.io-index" 1711 - checksum = "1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12" 1947 + checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" 1712 1948 dependencies = [ 1713 1949 "unicode-ident", 1714 1950 ] ··· 1730 1966 checksum = "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471" 1731 1967 1732 1968 [[package]] 1969 + name = "wild" 1970 + version = "2.2.1" 1971 + source = "registry+https://github.com/rust-lang/crates.io-index" 1972 + checksum = "a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1" 1973 + dependencies = [ 1974 + "glob", 1975 + ] 1976 + 1977 + [[package]] 1733 1978 name = "winapi" 1734 1979 version = "0.3.9" 1735 1980 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1753 1998 1754 1999 [[package]] 1755 2000 name = "windows" 1756 - version = "0.61.3" 1757 - source = "registry+https://github.com/rust-lang/crates.io-index" 1758 - checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" 1759 - dependencies = [ 1760 - "windows-collections 0.2.0", 1761 - "windows-core 0.61.2", 1762 - "windows-future 0.2.1", 1763 - "windows-link 0.1.3", 1764 - "windows-numerics 0.2.0", 1765 - ] 1766 - 1767 - [[package]] 1768 - name = "windows" 1769 2001 version = "0.62.2" 1770 2002 source = "registry+https://github.com/rust-lang/crates.io-index" 1771 2003 checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580" 1772 2004 dependencies = [ 1773 - "windows-collections 0.3.2", 1774 - "windows-core 0.62.2", 1775 - "windows-future 0.3.2", 1776 - "windows-numerics 0.3.1", 1777 - ] 1778 - 1779 - [[package]] 1780 - name = "windows-collections" 1781 - version = "0.2.0" 1782 - source = "registry+https://github.com/rust-lang/crates.io-index" 1783 - checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" 1784 - dependencies = [ 1785 - "windows-core 0.61.2", 2005 + "windows-collections", 2006 + "windows-core", 2007 + "windows-future", 2008 + "windows-numerics", 1786 2009 ] 1787 2010 1788 2011 [[package]] ··· 1791 2014 source = "registry+https://github.com/rust-lang/crates.io-index" 1792 2015 checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610" 1793 2016 dependencies = [ 1794 - "windows-core 0.62.2", 1795 - ] 1796 - 1797 - [[package]] 1798 - name = "windows-core" 1799 - version = "0.61.2" 1800 - source = "registry+https://github.com/rust-lang/crates.io-index" 1801 - checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" 1802 - dependencies = [ 1803 - "windows-implement", 1804 - "windows-interface", 1805 - "windows-link 0.1.3", 1806 - "windows-result 0.3.4", 1807 - "windows-strings 0.4.2", 2017 + "windows-core", 1808 2018 ] 1809 2019 1810 2020 [[package]] ··· 1815 2025 dependencies = [ 1816 2026 "windows-implement", 1817 2027 "windows-interface", 1818 - "windows-link 0.2.1", 1819 - "windows-result 0.4.1", 1820 - "windows-strings 0.5.1", 1821 - ] 1822 - 1823 - [[package]] 1824 - name = "windows-future" 1825 - version = "0.2.1" 1826 - source = "registry+https://github.com/rust-lang/crates.io-index" 1827 - checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" 1828 - dependencies = [ 1829 - "windows-core 0.61.2", 1830 - "windows-link 0.1.3", 1831 - "windows-threading 0.1.0", 2028 + "windows-link", 2029 + "windows-result", 2030 + "windows-strings", 1832 2031 ] 1833 2032 1834 2033 [[package]] ··· 1837 2036 source = "registry+https://github.com/rust-lang/crates.io-index" 1838 2037 checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" 1839 2038 dependencies = [ 1840 - "windows-core 0.62.2", 1841 - "windows-link 0.2.1", 1842 - "windows-threading 0.2.1", 2039 + "windows-core", 2040 + "windows-link", 2041 + "windows-threading", 1843 2042 ] 1844 2043 1845 2044 [[package]] ··· 1866 2065 1867 2066 [[package]] 1868 2067 name = "windows-link" 1869 - version = "0.1.3" 1870 - source = "registry+https://github.com/rust-lang/crates.io-index" 1871 - checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" 1872 - 1873 - [[package]] 1874 - name = "windows-link" 1875 2068 version = "0.2.1" 1876 2069 source = "registry+https://github.com/rust-lang/crates.io-index" 1877 2070 checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 1878 2071 1879 2072 [[package]] 1880 2073 name = "windows-numerics" 1881 - version = "0.2.0" 1882 - source = "registry+https://github.com/rust-lang/crates.io-index" 1883 - checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" 1884 - dependencies = [ 1885 - "windows-core 0.61.2", 1886 - "windows-link 0.1.3", 1887 - ] 1888 - 1889 - [[package]] 1890 - name = "windows-numerics" 1891 2074 version = "0.3.1" 1892 2075 source = "registry+https://github.com/rust-lang/crates.io-index" 1893 2076 checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" 1894 2077 dependencies = [ 1895 - "windows-core 0.62.2", 1896 - "windows-link 0.2.1", 1897 - ] 1898 - 1899 - [[package]] 1900 - name = "windows-result" 1901 - version = "0.3.4" 1902 - source = "registry+https://github.com/rust-lang/crates.io-index" 1903 - checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" 1904 - dependencies = [ 1905 - "windows-link 0.1.3", 2078 + "windows-core", 2079 + "windows-link", 1906 2080 ] 1907 2081 1908 2082 [[package]] ··· 1911 2085 source = "registry+https://github.com/rust-lang/crates.io-index" 1912 2086 checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" 1913 2087 dependencies = [ 1914 - "windows-link 0.2.1", 1915 - ] 1916 - 1917 - [[package]] 1918 - name = "windows-strings" 1919 - version = "0.4.2" 1920 - source = "registry+https://github.com/rust-lang/crates.io-index" 1921 - checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" 1922 - dependencies = [ 1923 - "windows-link 0.1.3", 2088 + "windows-link", 1924 2089 ] 1925 2090 1926 2091 [[package]] ··· 1929 2094 source = "registry+https://github.com/rust-lang/crates.io-index" 1930 2095 checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" 1931 2096 dependencies = [ 1932 - "windows-link 0.2.1", 2097 + "windows-link", 1933 2098 ] 1934 2099 1935 2100 [[package]] ··· 1943 2108 1944 2109 [[package]] 1945 2110 name = "windows-sys" 1946 - version = "0.59.0" 1947 - source = "registry+https://github.com/rust-lang/crates.io-index" 1948 - checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 1949 - dependencies = [ 1950 - "windows-targets 0.52.6", 1951 - ] 1952 - 1953 - [[package]] 1954 - name = "windows-sys" 1955 2111 version = "0.60.2" 1956 2112 source = "registry+https://github.com/rust-lang/crates.io-index" 1957 2113 checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" ··· 1965 2121 source = "registry+https://github.com/rust-lang/crates.io-index" 1966 2122 checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" 1967 2123 dependencies = [ 1968 - "windows-link 0.2.1", 2124 + "windows-link", 1969 2125 ] 1970 2126 1971 2127 [[package]] ··· 1990 2146 source = "registry+https://github.com/rust-lang/crates.io-index" 1991 2147 checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" 1992 2148 dependencies = [ 1993 - "windows-link 0.2.1", 2149 + "windows-link", 1994 2150 "windows_aarch64_gnullvm 0.53.1", 1995 2151 "windows_aarch64_msvc 0.53.1", 1996 2152 "windows_i686_gnu 0.53.1", ··· 2003 2159 2004 2160 [[package]] 2005 2161 name = "windows-threading" 2006 - version = "0.1.0" 2007 - source = "registry+https://github.com/rust-lang/crates.io-index" 2008 - checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" 2009 - dependencies = [ 2010 - "windows-link 0.1.3", 2011 - ] 2012 - 2013 - [[package]] 2014 - name = "windows-threading" 2015 2162 version = "0.2.1" 2016 2163 source = "registry+https://github.com/rust-lang/crates.io-index" 2017 2164 checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" 2018 2165 dependencies = [ 2019 - "windows-link 0.2.1", 2166 + "windows-link", 2020 2167 ] 2021 2168 2022 2169 [[package]] ··· 2137 2284 ] 2138 2285 2139 2286 [[package]] 2287 + name = "zerofrom" 2288 + version = "0.1.6" 2289 + source = "registry+https://github.com/rust-lang/crates.io-index" 2290 + checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 2291 + 2292 + [[package]] 2293 + name = "zerovec" 2294 + version = "0.11.5" 2295 + source = "registry+https://github.com/rust-lang/crates.io-index" 2296 + checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" 2297 + dependencies = [ 2298 + "serde", 2299 + "zerofrom", 2300 + ] 2301 + 2302 + [[package]] 2140 2303 name = "zmij" 2141 - version = "1.0.14" 2304 + version = "1.0.21" 2142 2305 source = "registry+https://github.com/rust-lang/crates.io-index" 2143 - checksum = "bd8f3f50b848df28f887acb68e41201b5aea6bc8a8dacc00fb40635ff9a72fea" 2306 + checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"
+3 -3
Cargo.toml
··· 6 6 edition = "2024" 7 7 8 8 [dependencies] 9 - flate2 = { version = "1.1.8", features = ["zlib"] } 10 - nu-plugin = "0.109.1" 11 - nu-protocol = { version = "0.109.1", features = ["plugin"] } 9 + flate2 = { version = "1.1.9", features = ["zlib"] } 10 + nu-plugin = "0.111.0" 11 + nu-protocol = { version = "0.111.0", features = ["plugin"] } 12 12 serde = { version = "1.0.228", features = ["derive"] } 13 13 simdnbt = "0.9.0"
+15
README.md
··· 1 + 2 + # nu_plugin_dbus 3 + 4 + Read Minecraft nbt in Nushell. 5 + 6 + ## Usage 7 + 8 + ```nu 9 + open data.nbt 10 + # - or - 11 + open --raw data.dat | from nbt 12 + ``` 13 + 14 + 15 +
+18 -18
flake.lock
··· 2 2 "nodes": { 3 3 "crane": { 4 4 "locked": { 5 - "lastModified": 1768319649, 6 - "narHash": "sha256-VFkNyxHxkqGp8gf8kfFMW1j6XeBy609kv6TE9uF/0Js=", 5 + "lastModified": 1772560058, 6 + "narHash": "sha256-NuVKdMBJldwUXgghYpzIWJdfeB7ccsu1CC7B+NfSoZ8=", 7 7 "owner": "ipetkov", 8 8 "repo": "crane", 9 - "rev": "4b6527687cfd20da3c2ef8287e01b74c2d6c705b", 9 + "rev": "db590d9286ed5ce22017541e36132eab4e8b3045", 10 10 "type": "github" 11 11 }, 12 12 "original": { ··· 21 21 "rust-analyzer-src": "rust-analyzer-src" 22 22 }, 23 23 "locked": { 24 - "lastModified": 1768546293, 25 - "narHash": "sha256-o15jS3eJe9Ek5KXWXSETjtFHUo6VHkWKT+JDBEz6xew=", 24 + "lastModified": 1772694321, 25 + "narHash": "sha256-nfKwfaD9brXQSxWEkXAEoDZZVhhHPP7A6CH5pLnY6kQ=", 26 26 "owner": "nix-community", 27 27 "repo": "fenix", 28 - "rev": "0a6822c636473a16ba89e7d99c5d6bde163d49d0", 28 + "rev": "6dfabfd5c569304182ca0b670c0d5765acbd1081", 29 29 "type": "github" 30 30 }, 31 31 "original": { ··· 41 41 ] 42 42 }, 43 43 "locked": { 44 - "lastModified": 1768222660, 45 - "narHash": "sha256-wpotiS/H2Lgg6B5d5uLuy6jpzur9ZoeKv3W61DsL1HQ=", 44 + "lastModified": 1772457021, 45 + "narHash": "sha256-TCVI5o3/v/fsLYZhwI7Jp52GVdNq4P/qiAP/B3ww7do=", 46 46 "owner": "nix-community", 47 47 "repo": "flakelight", 48 - "rev": "0adb311848bbc449f006ada255a9ca33ad692661", 48 + "rev": "c576dab67cdcdc28e81a85f5f1c9c5743742144e", 49 49 "type": "github" 50 50 }, 51 51 "original": { ··· 56 56 }, 57 57 "nixpkgs": { 58 58 "locked": { 59 - "lastModified": 1768305791, 60 - "narHash": "sha256-AIdl6WAn9aymeaH/NvBj0H9qM+XuAuYbGMZaP0zcXAQ=", 59 + "lastModified": 1772542754, 60 + "narHash": "sha256-WGV2hy+VIeQsYXpsLjdr4GvHv5eECMISX1zKLTedhdg=", 61 61 "owner": "nixos", 62 62 "repo": "nixpkgs", 63 - "rev": "1412caf7bf9e660f2f962917c14b1ea1c3bc695e", 63 + "rev": "8c809a146a140c5c8806f13399592dbcb1bb5dc4", 64 64 "type": "github" 65 65 }, 66 66 "original": { ··· 72 72 }, 73 73 "nixpkgs_2": { 74 74 "locked": { 75 - "lastModified": 1768395095, 76 - "narHash": "sha256-ZhuYJbwbZT32QA95tSkXd9zXHcdZj90EzHpEXBMabaw=", 75 + "lastModified": 1772674223, 76 + "narHash": "sha256-/suKbHSaSmuC9UY7G0VRQ3aO+QKqxAQPQ19wG7QNkF8=", 77 77 "owner": "NixOS", 78 78 "repo": "nixpkgs", 79 - "rev": "13868c071cc73a5e9f610c47d7bb08e5da64fdd5", 79 + "rev": "66d9241e3dc2296726dc522e62dbfe89c7b449f3", 80 80 "type": "github" 81 81 }, 82 82 "original": { ··· 97 97 "rust-analyzer-src": { 98 98 "flake": false, 99 99 "locked": { 100 - "lastModified": 1768468158, 101 - "narHash": "sha256-DfifO/Se9ogmp5rxe/OwmRIz20/w6BsbWC1s4kL1Bzc=", 100 + "lastModified": 1772640484, 101 + "narHash": "sha256-uMTq51iQxRoogkJ3P2/Lh+75fR61W30OvqJALX80aoA=", 102 102 "owner": "rust-lang", 103 103 "repo": "rust-analyzer", 104 - "rev": "adbff8baedae53f9955fe60c0d470ecd77b4f548", 104 + "rev": "789ad511092976f94db03be7a9b447c64ed7ce7e", 105 105 "type": "github" 106 106 }, 107 107 "original": {