nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 4018 lines 89 kB view raw
1{ 2 actionmailer = { 3 dependencies = [ 4 "actionpack" 5 "actionview" 6 "activejob" 7 "activesupport" 8 "mail" 9 "rails-dom-testing" 10 ]; 11 groups = [ "default" ]; 12 platforms = [ ]; 13 source = { 14 remotes = [ "https://rubygems.org" ]; 15 sha256 = "0jyyfp786csg4hmsxfywi8131p1pk51jzi8i9d9zn2lzw7c714iv"; 16 type = "gem"; 17 }; 18 version = "8.0.4"; 19 }; 20 actionpack = { 21 dependencies = [ 22 "actionview" 23 "activesupport" 24 "nokogiri" 25 "rack" 26 "rack-session" 27 "rack-test" 28 "rails-dom-testing" 29 "rails-html-sanitizer" 30 "useragent" 31 ]; 32 groups = [ 33 "default" 34 "development" 35 "test" 36 ]; 37 platforms = [ ]; 38 source = { 39 remotes = [ "https://rubygems.org" ]; 40 sha256 = "1nyd4f58r11b0x5gsjlnyk2k9y2kd0zhv8szf82g9j1j5xccfr03"; 41 type = "gem"; 42 }; 43 version = "8.0.4"; 44 }; 45 actionview = { 46 dependencies = [ 47 "activesupport" 48 "builder" 49 "erubi" 50 "rails-dom-testing" 51 "rails-html-sanitizer" 52 ]; 53 groups = [ 54 "default" 55 "development" 56 "test" 57 ]; 58 platforms = [ ]; 59 source = { 60 remotes = [ "https://rubygems.org" ]; 61 sha256 = "0j0n38p02s73r9a8fg615z8m78n9agpf9d9b0v7i97m5wwgc9lsv"; 62 type = "gem"; 63 }; 64 version = "8.0.4"; 65 }; 66 actionview_precompiler = { 67 dependencies = [ "actionview" ]; 68 groups = [ "default" ]; 69 platforms = [ ]; 70 source = { 71 remotes = [ "https://rubygems.org" ]; 72 sha256 = "077d83avfm73nd0yji853jn94jpbr496apyz5zh5df61qipbvdik"; 73 type = "gem"; 74 }; 75 version = "0.4.0"; 76 }; 77 active_model_serializers = { 78 dependencies = [ "activemodel" ]; 79 groups = [ "default" ]; 80 platforms = [ ]; 81 source = { 82 remotes = [ "https://rubygems.org" ]; 83 sha256 = "0k3mgia2ahh7mbk30hjq9pzqbk0kh281s91kq2z6p555nv9y6l3k"; 84 type = "gem"; 85 }; 86 version = "0.8.4"; 87 }; 88 activejob = { 89 dependencies = [ 90 "activesupport" 91 "globalid" 92 ]; 93 groups = [ "default" ]; 94 platforms = [ ]; 95 source = { 96 remotes = [ "https://rubygems.org" ]; 97 sha256 = "1knc9xwfnyqcxqzfsfix210ai2yhw9ps7j19aq5bk30n1rfsij6b"; 98 type = "gem"; 99 }; 100 version = "8.0.4"; 101 }; 102 activemodel = { 103 dependencies = [ "activesupport" ]; 104 groups = [ 105 "default" 106 "development" 107 "test" 108 ]; 109 platforms = [ ]; 110 source = { 111 remotes = [ "https://rubygems.org" ]; 112 sha256 = "1z8dff84qgqinhwsj0i91r674vvg412kg72162zv216i7jn4yklg"; 113 type = "gem"; 114 }; 115 version = "8.0.4"; 116 }; 117 activerecord = { 118 dependencies = [ 119 "activemodel" 120 "activesupport" 121 "timeout" 122 ]; 123 groups = [ 124 "default" 125 "development" 126 "test" 127 ]; 128 platforms = [ ]; 129 source = { 130 remotes = [ "https://rubygems.org" ]; 131 sha256 = "0cmz9k27zy0746zpljg28ir4857df9r3nza4c1acmrcr2wbjr8xx"; 132 type = "gem"; 133 }; 134 version = "8.0.4"; 135 }; 136 activesupport = { 137 dependencies = [ 138 "base64" 139 "benchmark" 140 "bigdecimal" 141 "concurrent-ruby" 142 "connection_pool" 143 "drb" 144 "i18n" 145 "logger" 146 "minitest" 147 "securerandom" 148 "tzinfo" 149 "uri" 150 ]; 151 groups = [ 152 "default" 153 "development" 154 "test" 155 ]; 156 platforms = [ ]; 157 source = { 158 remotes = [ "https://rubygems.org" ]; 159 sha256 = "0np97w7kc9dx7kx092nzhy3g6qxmqivcsfnzlzjzmd9kfxn3ljl9"; 160 type = "gem"; 161 }; 162 version = "8.0.4"; 163 }; 164 addressable = { 165 dependencies = [ "public_suffix" ]; 166 groups = [ 167 "default" 168 "development" 169 "test" 170 ]; 171 platforms = [ ]; 172 source = { 173 remotes = [ "https://rubygems.org" ]; 174 sha256 = "0mxhjgihzsx45l9wh2n0ywl9w0c6k70igm5r0d63dxkcagwvh4vw"; 175 type = "gem"; 176 }; 177 version = "2.8.8"; 178 }; 179 afm = { 180 groups = [ "default" ]; 181 platforms = [ ]; 182 source = { 183 remotes = [ "https://rubygems.org" ]; 184 sha256 = "0ia5iw9xvvy1igaxsa08vvv4b5ry9ipyr18917pi8w0y4kvddm2v"; 185 type = "gem"; 186 }; 187 version = "1.0.0"; 188 }; 189 annotaterb = { 190 dependencies = [ 191 "activerecord" 192 "activesupport" 193 ]; 194 groups = [ 195 "development" 196 "test" 197 ]; 198 platforms = [ ]; 199 source = { 200 remotes = [ "https://rubygems.org" ]; 201 sha256 = "1xwbz5zk37f7p3g6ypxzamisay06hidjmdsrvhxw4q0xin4jw6w7"; 202 type = "gem"; 203 }; 204 version = "4.20.0"; 205 }; 206 Ascii85 = { 207 groups = [ "default" ]; 208 platforms = [ ]; 209 source = { 210 remotes = [ "https://rubygems.org" ]; 211 sha256 = "0nmyxpngg5rycyryhq9l9hapz1y3iqyflskyksxkqm0832a5vjqm"; 212 type = "gem"; 213 }; 214 version = "2.0.1"; 215 }; 216 ast = { 217 groups = [ 218 "default" 219 "development" 220 "test" 221 ]; 222 platforms = [ ]; 223 source = { 224 remotes = [ "https://rubygems.org" ]; 225 sha256 = "10yknjyn0728gjn6b5syynvrvrwm66bhssbxq8mkhshxghaiailm"; 226 type = "gem"; 227 }; 228 version = "2.4.3"; 229 }; 230 aws-eventstream = { 231 groups = [ "default" ]; 232 platforms = [ ]; 233 source = { 234 remotes = [ "https://rubygems.org" ]; 235 sha256 = "0fqqdqg15rgwgz3mn4pj91agd20csk9gbrhi103d20328dfghsqi"; 236 type = "gem"; 237 }; 238 version = "1.4.0"; 239 }; 240 aws-partitions = { 241 groups = [ "default" ]; 242 platforms = [ ]; 243 source = { 244 remotes = [ "https://rubygems.org" ]; 245 sha256 = "0gkd4q0bbmw6vah15vkghvij398l7g5yd7570ilk9b3pcwazdx98"; 246 type = "gem"; 247 }; 248 version = "1.1134.0"; 249 }; 250 aws-sdk-core = { 251 dependencies = [ 252 "aws-eventstream" 253 "aws-partitions" 254 "aws-sigv4" 255 "base64" 256 "jmespath" 257 "logger" 258 ]; 259 groups = [ "default" ]; 260 platforms = [ ]; 261 source = { 262 remotes = [ "https://rubygems.org" ]; 263 sha256 = "17n7vw9djnw74x7cgwsxfi0k033l351mf56i7y3lg4yawg2iy1wr"; 264 type = "gem"; 265 }; 266 version = "3.227.0"; 267 }; 268 aws-sdk-kms = { 269 dependencies = [ 270 "aws-sdk-core" 271 "aws-sigv4" 272 ]; 273 groups = [ "default" ]; 274 platforms = [ ]; 275 source = { 276 remotes = [ "https://rubygems.org" ]; 277 sha256 = "1a3mh89kfh6flqxw48wfv9wfwkj2zxazw096mqm56wnnzz1jyads"; 278 type = "gem"; 279 }; 280 version = "1.99.0"; 281 }; 282 aws-sdk-mediaconvert = { 283 dependencies = [ 284 "aws-sdk-core" 285 "aws-sigv4" 286 ]; 287 groups = [ "default" ]; 288 platforms = [ ]; 289 source = { 290 remotes = [ "https://rubygems.org" ]; 291 sha256 = "1r0182r7scavikd82v7392mzj2x76cihy7cffz00f14brmqsamfr"; 292 type = "gem"; 293 }; 294 version = "1.165.0"; 295 }; 296 aws-sdk-s3 = { 297 dependencies = [ 298 "aws-sdk-core" 299 "aws-sdk-kms" 300 "aws-sigv4" 301 ]; 302 groups = [ "default" ]; 303 platforms = [ ]; 304 source = { 305 remotes = [ "https://rubygems.org" ]; 306 sha256 = "03a55dbihv6xvgfwhx0f35rwc7q3rr0555vfpxlwpdjw75wkbz6h"; 307 type = "gem"; 308 }; 309 version = "1.182.0"; 310 }; 311 aws-sdk-sns = { 312 dependencies = [ 313 "aws-sdk-core" 314 "aws-sigv4" 315 ]; 316 groups = [ "default" ]; 317 platforms = [ ]; 318 source = { 319 remotes = [ "https://rubygems.org" ]; 320 sha256 = "1m3dz9cz7zlwhbd5n5wnsqm00c7khpmbnggvraqq2cf50dr3qazr"; 321 type = "gem"; 322 }; 323 version = "1.96.0"; 324 }; 325 aws-sigv4 = { 326 dependencies = [ "aws-eventstream" ]; 327 groups = [ "default" ]; 328 platforms = [ ]; 329 source = { 330 remotes = [ "https://rubygems.org" ]; 331 sha256 = "003ch8qzh3mppsxch83ns0jra8d222ahxs96p9cdrl0grfazywv9"; 332 type = "gem"; 333 }; 334 version = "1.12.1"; 335 }; 336 base64 = { 337 groups = [ 338 "default" 339 "development" 340 "test" 341 ]; 342 platforms = [ 343 { 344 engine = "maglev"; 345 } 346 { 347 engine = "ruby"; 348 } 349 ]; 350 source = { 351 remotes = [ "https://rubygems.org" ]; 352 sha256 = "0yx9yn47a8lkfcjmigk79fykxvr80r4m1i35q82sxzynpbm7lcr7"; 353 type = "gem"; 354 }; 355 version = "0.3.0"; 356 }; 357 benchmark = { 358 groups = [ 359 "default" 360 "development" 361 "test" 362 ]; 363 platforms = [ ]; 364 source = { 365 remotes = [ "https://rubygems.org" ]; 366 sha256 = "0v1337j39w1z7x9zs4q7ag0nfv4vs4xlsjx2la0wpv8s6hig2pa6"; 367 type = "gem"; 368 }; 369 version = "0.5.0"; 370 }; 371 better_errors = { 372 dependencies = [ 373 "erubi" 374 "rack" 375 "rouge" 376 ]; 377 groups = [ "development" ]; 378 platforms = [ 379 { 380 engine = "maglev"; 381 } 382 { 383 engine = "ruby"; 384 } 385 ]; 386 source = { 387 remotes = [ "https://rubygems.org" ]; 388 sha256 = "0wqazisnn6hn1wsza412xribpw5wzx6b5z5p4mcpfgizr6xg367p"; 389 type = "gem"; 390 }; 391 version = "2.10.1"; 392 }; 393 bigdecimal = { 394 groups = [ 395 "default" 396 "development" 397 "test" 398 ]; 399 platforms = [ ]; 400 source = { 401 remotes = [ "https://rubygems.org" ]; 402 sha256 = "0612spks81fvpv2zrrv3371lbs6mwd7w6g5zafglyk75ici1x87a"; 403 type = "gem"; 404 }; 405 version = "3.3.1"; 406 }; 407 binding_of_caller = { 408 dependencies = [ "debug_inspector" ]; 409 groups = [ 410 "development" 411 "test" 412 ]; 413 platforms = [ ]; 414 source = { 415 remotes = [ "https://rubygems.org" ]; 416 sha256 = "16mjj15ks5ws53v2y31hxcmf46d0qjdvdaadpk7xsij2zymh4a9b"; 417 type = "gem"; 418 }; 419 version = "1.0.1"; 420 }; 421 bootsnap = { 422 dependencies = [ "msgpack" ]; 423 groups = [ "default" ]; 424 platforms = [ 425 { 426 engine = "maglev"; 427 } 428 { 429 engine = "ruby"; 430 } 431 ]; 432 source = { 433 remotes = [ "https://rubygems.org" ]; 434 sha256 = "1db0kz71iv1syq4qhjvnspa3zs0sja7fpcay175i1sm9q5c4brfk"; 435 type = "gem"; 436 }; 437 version = "1.19.0"; 438 }; 439 builder = { 440 groups = [ 441 "default" 442 "development" 443 "test" 444 ]; 445 platforms = [ ]; 446 source = { 447 remotes = [ "https://rubygems.org" ]; 448 sha256 = "0pw3r2lyagsxkm71bf44v5b74f7l9r7di22brbyji9fwz791hya9"; 449 type = "gem"; 450 }; 451 version = "3.3.0"; 452 }; 453 bullet = { 454 dependencies = [ 455 "activesupport" 456 "uniform_notifier" 457 ]; 458 groups = [ "development" ]; 459 platforms = [ ]; 460 source = { 461 remotes = [ "https://rubygems.org" ]; 462 sha256 = "1zwq7g98c1mdigahb50c980a0fcc4ib1m9ivmgf3f8gc6qk7wjv0"; 463 type = "gem"; 464 }; 465 version = "8.1.0"; 466 }; 467 capybara = { 468 dependencies = [ 469 "addressable" 470 "matrix" 471 "mini_mime" 472 "nokogiri" 473 "rack" 474 "rack-test" 475 "regexp_parser" 476 "xpath" 477 ]; 478 groups = [ "test" ]; 479 platforms = [ ]; 480 source = { 481 remotes = [ "https://rubygems.org" ]; 482 sha256 = "1vxfah83j6zpw3v5hic0j70h519nvmix2hbszmjwm8cfawhagns2"; 483 type = "gem"; 484 }; 485 version = "3.40.0"; 486 }; 487 capybara-playwright-driver = { 488 dependencies = [ 489 "addressable" 490 "capybara" 491 "playwright-ruby-client" 492 ]; 493 groups = [ "test" ]; 494 platforms = [ ]; 495 source = { 496 remotes = [ "https://rubygems.org" ]; 497 sha256 = "0hnjmbhyvfs543g96bc4sx94fdx2054ng12g925vwmkx0wl1jnl7"; 498 type = "gem"; 499 }; 500 version = "0.5.7"; 501 }; 502 cbor = { 503 groups = [ "default" ]; 504 platforms = [ ]; 505 source = { 506 remotes = [ "https://rubygems.org" ]; 507 sha256 = "1w3d5dhx4vjd707ihkcmq7fy78p5fgawcjdqw2byxnfw32gzgkbr"; 508 type = "gem"; 509 }; 510 version = "0.5.10.1"; 511 }; 512 certified = { 513 groups = [ 514 "development" 515 "test" 516 ]; 517 platforms = [ ]; 518 source = { 519 remotes = [ "https://rubygems.org" ]; 520 sha256 = "1706p6p0a8adyvd943af2a3093xakvislgffw3v9dvp7j07dyk5a"; 521 type = "gem"; 522 }; 523 version = "1.0.0"; 524 }; 525 cgi = { 526 groups = [ "default" ]; 527 platforms = [ ]; 528 source = { 529 remotes = [ "https://rubygems.org" ]; 530 sha256 = "1njrjznc2j5xqqw71sp9130b9hyv59h2gfrf6yaf4in1n9dzd6gy"; 531 type = "gem"; 532 }; 533 version = "0.5.0"; 534 }; 535 chunky_png = { 536 groups = [ "default" ]; 537 platforms = [ ]; 538 source = { 539 remotes = [ "https://rubygems.org" ]; 540 sha256 = "1znw5x86hmm9vfhidwdsijz8m38pqgmv98l9ryilvky0aldv7mc9"; 541 type = "gem"; 542 }; 543 version = "1.4.0"; 544 }; 545 coderay = { 546 groups = [ 547 "default" 548 "development" 549 ]; 550 platforms = [ 551 { 552 engine = "maglev"; 553 } 554 { 555 engine = "ruby"; 556 } 557 ]; 558 source = { 559 remotes = [ "https://rubygems.org" ]; 560 sha256 = "0jvxqxzply1lwp7ysn94zjhh57vc14mcshw1ygw14ib8lhc00lyw"; 561 type = "gem"; 562 }; 563 version = "1.1.3"; 564 }; 565 colored2 = { 566 groups = [ "default" ]; 567 platforms = [ ]; 568 source = { 569 remotes = [ "https://rubygems.org" ]; 570 sha256 = "0drbrv5m3l3qpal7s87gvss81cbzl76gad1hqkpqfqlphf0h7qb3"; 571 type = "gem"; 572 }; 573 version = "4.0.3"; 574 }; 575 concurrent-ruby = { 576 groups = [ 577 "default" 578 "development" 579 "test" 580 ]; 581 platforms = [ ]; 582 source = { 583 remotes = [ "https://rubygems.org" ]; 584 sha256 = "1ipbrgvf0pp6zxdk5ascp6i29aybz2bx9wdrlchjmpx6mhvkwfw1"; 585 type = "gem"; 586 }; 587 version = "1.3.5"; 588 }; 589 connection_pool = { 590 groups = [ 591 "default" 592 "development" 593 "test" 594 ]; 595 platforms = [ ]; 596 source = { 597 remotes = [ "https://rubygems.org" ]; 598 sha256 = "1b8nlxr5z843ii7hfk6igpr5acw3k2ih9yjrgkyz2gbmallgjkz5"; 599 type = "gem"; 600 }; 601 version = "2.5.5"; 602 }; 603 cose = { 604 dependencies = [ 605 "cbor" 606 "openssl-signature_algorithm" 607 ]; 608 groups = [ "default" ]; 609 platforms = [ ]; 610 source = { 611 remotes = [ "https://rubygems.org" ]; 612 sha256 = "1rbdzl9n8ppyp38y75hw06s17kp922ybj6jfvhz52p83dg6xpm6m"; 613 type = "gem"; 614 }; 615 version = "1.3.1"; 616 }; 617 cppjieba_rb = { 618 groups = [ "default" ]; 619 platforms = [ ]; 620 source = { 621 remotes = [ "https://rubygems.org" ]; 622 sha256 = "1bzsr3k926cwz6r0sx6p60cjyhqls7n8fd123f6qmhkfgfspm6ii"; 623 type = "gem"; 624 }; 625 version = "0.4.4"; 626 }; 627 crack = { 628 dependencies = [ 629 "bigdecimal" 630 "rexml" 631 ]; 632 groups = [ 633 "default" 634 "test" 635 ]; 636 platforms = [ ]; 637 source = { 638 remotes = [ "https://rubygems.org" ]; 639 sha256 = "0jaa7is4fw1cxigm8vlyhg05bw4nqy4f91zjqxk7pp4c8bdyyfn8"; 640 type = "gem"; 641 }; 642 version = "1.0.0"; 643 }; 644 crass = { 645 groups = [ 646 "default" 647 "development" 648 "test" 649 ]; 650 platforms = [ ]; 651 source = { 652 remotes = [ "https://rubygems.org" ]; 653 sha256 = "0pfl5c0pyqaparxaqxi6s4gfl21bdldwiawrc0aknyvflli60lfw"; 654 type = "gem"; 655 }; 656 version = "1.0.6"; 657 }; 658 css_parser = { 659 dependencies = [ "addressable" ]; 660 groups = [ "default" ]; 661 platforms = [ ]; 662 source = { 663 remotes = [ "https://rubygems.org" ]; 664 sha256 = "1izp5vna86s7xivqzml4nviy01bv76arrd5is8wkncwp1by3zzbc"; 665 type = "gem"; 666 }; 667 version = "1.21.1"; 668 }; 669 csv = { 670 groups = [ "default" ]; 671 platforms = [ ]; 672 source = { 673 remotes = [ "https://rubygems.org" ]; 674 sha256 = "0gz7r2kazwwwyrwi95hbnhy54kwkfac5swh2gy5p5vw36fn38lbf"; 675 type = "gem"; 676 }; 677 version = "3.3.5"; 678 }; 679 date = { 680 groups = [ 681 "default" 682 "development" 683 "test" 684 ]; 685 platforms = [ ]; 686 source = { 687 remotes = [ "https://rubygems.org" ]; 688 sha256 = "1rbfqkzr6i8b6538z16chvrkgywf5p5vafsgmnbmvrmh0ingsx2y"; 689 type = "gem"; 690 }; 691 version = "3.5.0"; 692 }; 693 debug = { 694 dependencies = [ 695 "irb" 696 "reline" 697 ]; 698 groups = [ 699 "development" 700 "test" 701 ]; 702 platforms = [ ]; 703 source = { 704 remotes = [ "https://rubygems.org" ]; 705 sha256 = "1wmfy5n5v2rzpr5vz698sqfj1gl596bxrqw44sahq4x0rxjdn98l"; 706 type = "gem"; 707 }; 708 version = "1.11.0"; 709 }; 710 debug_inspector = { 711 groups = [ 712 "default" 713 "development" 714 ]; 715 platforms = [ ]; 716 source = { 717 remotes = [ "https://rubygems.org" ]; 718 sha256 = "18k8x9viqlkh7dbmjzh8crbjy8w480arpa766cw1dnn3xcpa1pwv"; 719 type = "gem"; 720 }; 721 version = "1.2.0"; 722 }; 723 diff-lcs = { 724 groups = [ 725 "default" 726 "development" 727 "test" 728 ]; 729 platforms = [ ]; 730 source = { 731 remotes = [ "https://rubygems.org" ]; 732 sha256 = "0qlrj2qyysc9avzlr4zs1py3x684hqm61n4czrsk1pyllz5x5q4s"; 733 type = "gem"; 734 }; 735 version = "1.6.2"; 736 }; 737 diffy = { 738 groups = [ "default" ]; 739 platforms = [ ]; 740 source = { 741 remotes = [ "https://rubygems.org" ]; 742 sha256 = "1qs7drxvyzk3dg22xgblc12lq5kww9hhj7vpn8ay3l42rasllf3r"; 743 type = "gem"; 744 }; 745 version = "3.4.4"; 746 }; 747 digest = { 748 groups = [ "default" ]; 749 platforms = [ ]; 750 source = { 751 remotes = [ "https://rubygems.org" ]; 752 sha256 = "0isr75hlidx0k50kflsimhs1y6l64mmchr6587fdbmvjwas14cxb"; 753 type = "gem"; 754 }; 755 version = "3.2.1"; 756 }; 757 digest-xxhash = { 758 groups = [ "migrations" ]; 759 platforms = [ ]; 760 source = { 761 remotes = [ "https://rubygems.org" ]; 762 sha256 = "1mwqln5078r4arxzngbzvr82fshl1bn836ga9dm17i03khqdi2d9"; 763 type = "gem"; 764 }; 765 version = "0.2.9"; 766 }; 767 discourse-emojis = { 768 groups = [ "default" ]; 769 platforms = [ ]; 770 source = { 771 remotes = [ "https://rubygems.org" ]; 772 sha256 = "1czdwkgz82jqy5qpyckxzd7aki8zjcg9mb2yizap3d4z6wr5lhk3"; 773 type = "gem"; 774 }; 775 version = "1.0.44"; 776 }; 777 discourse-fonts = { 778 groups = [ "default" ]; 779 platforms = [ ]; 780 source = { 781 remotes = [ "https://rubygems.org" ]; 782 sha256 = "0cq0ds6c2hz1qs2f3skdbs9pqy4dkl1jfm3778q0hnb1f7bdvm3q"; 783 type = "gem"; 784 }; 785 version = "0.0.19"; 786 }; 787 discourse-seed-fu = { 788 dependencies = [ 789 "activerecord" 790 "activesupport" 791 ]; 792 groups = [ "default" ]; 793 platforms = [ ]; 794 source = { 795 remotes = [ "https://rubygems.org" ]; 796 sha256 = "1r3mbi72cx3xx8dnva1zhvxcacdma4xfn16d8s860m7d25fdjqag"; 797 type = "gem"; 798 }; 799 version = "2.3.12"; 800 }; 801 discourse_ai-tokenizers = { 802 dependencies = [ 803 "activesupport" 804 "tiktoken_ruby" 805 "tokenizers" 806 ]; 807 groups = [ "default" ]; 808 platforms = [ ]; 809 source = { 810 remotes = [ "https://rubygems.org" ]; 811 sha256 = "1i84h7qdh78s5hvivd9nffh04ikb222ll3xrawqbpwvrak6dvmsl"; 812 type = "gem"; 813 }; 814 version = "0.4"; 815 }; 816 discourse_dev_assets = { 817 dependencies = [ 818 "faker" 819 "literate_randomizer" 820 ]; 821 groups = [ 822 "development" 823 "test" 824 ]; 825 platforms = [ ]; 826 source = { 827 remotes = [ "https://rubygems.org" ]; 828 sha256 = "0kpa19f6m041qifi5mrm1svsxnnn77pmm6x89cddd8vsj937kzjd"; 829 type = "gem"; 830 }; 831 version = "0.0.6"; 832 }; 833 docile = { 834 groups = [ 835 "default" 836 "test" 837 ]; 838 platforms = [ ]; 839 source = { 840 remotes = [ "https://rubygems.org" ]; 841 sha256 = "07pj4z3h8wk4fgdn6s62vw1lwvhj0ac0x10vfbdkr9xzk7krn5cn"; 842 type = "gem"; 843 }; 844 version = "1.4.1"; 845 }; 846 drb = { 847 groups = [ 848 "default" 849 "development" 850 "test" 851 ]; 852 platforms = [ ]; 853 source = { 854 remotes = [ "https://rubygems.org" ]; 855 sha256 = "0wrkl7yiix268s2md1h6wh91311w95ikd8fy8m5gx589npyxc00b"; 856 type = "gem"; 857 }; 858 version = "2.2.3"; 859 }; 860 dry-initializer = { 861 groups = [ "default" ]; 862 platforms = [ ]; 863 source = { 864 remotes = [ "https://rubygems.org" ]; 865 sha256 = "1qy4cv0j0ahabprdbp02nc3r1606jd5dp90lzqg0mp0jz6c9gm9p"; 866 type = "gem"; 867 }; 868 version = "3.2.0"; 869 }; 870 ed25519 = { 871 groups = [ "default" ]; 872 platforms = [ ]; 873 source = { 874 remotes = [ "https://rubygems.org" ]; 875 sha256 = "01n5rbyws1ijwc5dw7s88xx3zzacxx9k97qn8x11b6k8k18pzs8n"; 876 type = "gem"; 877 }; 878 version = "1.4.0"; 879 }; 880 email_reply_trimmer = { 881 groups = [ "default" ]; 882 platforms = [ ]; 883 source = { 884 remotes = [ "https://rubygems.org" ]; 885 sha256 = "09f5sq41fb912jxsbzh68hmkwq9gj9p8fg0zbwikf80sxsjkz105"; 886 type = "gem"; 887 }; 888 version = "0.2.0"; 889 }; 890 erb = { 891 groups = [ 892 "default" 893 "development" 894 "test" 895 ]; 896 platforms = [ ]; 897 source = { 898 remotes = [ "https://rubygems.org" ]; 899 sha256 = "0y95ynlfngs0s5x1w6mwralszhbi9d75lcdbdkqk75wcklzqjc17"; 900 type = "gem"; 901 }; 902 version = "6.0.0"; 903 }; 904 erubi = { 905 groups = [ 906 "default" 907 "development" 908 "test" 909 ]; 910 platforms = [ 911 { 912 engine = "maglev"; 913 } 914 { 915 engine = "ruby"; 916 } 917 ]; 918 source = { 919 remotes = [ "https://rubygems.org" ]; 920 sha256 = "1naaxsqkv5b3vklab5sbb9sdpszrjzlfsbqpy7ncbnw510xi10m0"; 921 type = "gem"; 922 }; 923 version = "1.13.1"; 924 }; 925 excon = { 926 dependencies = [ "logger" ]; 927 groups = [ "default" ]; 928 platforms = [ ]; 929 source = { 930 remotes = [ "https://rubygems.org" ]; 931 sha256 = "17asr18vawi08g3wbif0wdi8bnyj01d125saydl9j1f03fv0n16a"; 932 type = "gem"; 933 }; 934 version = "1.2.5"; 935 }; 936 exifr = { 937 groups = [ "default" ]; 938 platforms = [ ]; 939 source = { 940 remotes = [ "https://rubygems.org" ]; 941 sha256 = "155qqhai5z2742aqa4mwkxmqrpcv48siqz55rcx79wvgdg6790vn"; 942 type = "gem"; 943 }; 944 version = "1.4.1"; 945 }; 946 extralite-bundle = { 947 groups = [ "migrations" ]; 948 platforms = [ ]; 949 source = { 950 remotes = [ "https://rubygems.org" ]; 951 sha256 = "1k5kglcva79sxvqj10x481r1w8ql6zdr77mv095g8j5ksf6k600d"; 952 type = "gem"; 953 }; 954 version = "2.13"; 955 }; 956 fabrication = { 957 groups = [ 958 "development" 959 "test" 960 ]; 961 platforms = [ ]; 962 source = { 963 remotes = [ "https://rubygems.org" ]; 964 sha256 = "1qrv8vvhjx9yi64bji6hrp08if14hmwdy08prg9qld3ij2nvz856"; 965 type = "gem"; 966 }; 967 version = "3.0.0"; 968 }; 969 faker = { 970 dependencies = [ "i18n" ]; 971 groups = [ 972 "development" 973 "test" 974 ]; 975 platforms = [ ]; 976 source = { 977 remotes = [ "https://rubygems.org" ]; 978 sha256 = "0rfp6y0pc2slv83vcnayiypfjsanja5qg9wfm6wwq5dvq0nlhqdr"; 979 type = "gem"; 980 }; 981 version = "3.5.3"; 982 }; 983 faraday = { 984 dependencies = [ 985 "faraday-net_http" 986 "json" 987 "logger" 988 ]; 989 groups = [ "default" ]; 990 platforms = [ ]; 991 source = { 992 remotes = [ "https://rubygems.org" ]; 993 sha256 = "1ka175ci0q9ylpcy651pjj580diplkaskycn4n7jcmbyv7jwz6c6"; 994 type = "gem"; 995 }; 996 version = "2.14.0"; 997 }; 998 faraday-multipart = { 999 dependencies = [ "multipart-post" ]; 1000 groups = [ "default" ]; 1001 platforms = [ ]; 1002 source = { 1003 remotes = [ "https://rubygems.org" ]; 1004 sha256 = "00w9imp55hi81q0wsgwak90ldkk7gbyb8nzmmv8hy0s907s8z8bp"; 1005 type = "gem"; 1006 }; 1007 version = "1.1.1"; 1008 }; 1009 faraday-net_http = { 1010 dependencies = [ "net-http" ]; 1011 groups = [ "default" ]; 1012 platforms = [ ]; 1013 source = { 1014 remotes = [ "https://rubygems.org" ]; 1015 sha256 = "0v4hfmc7d4lrqqj2wl366rm9551gd08zkv2ppwwnjlnkc217aizi"; 1016 type = "gem"; 1017 }; 1018 version = "3.4.2"; 1019 }; 1020 faraday-retry = { 1021 dependencies = [ "faraday" ]; 1022 groups = [ "default" ]; 1023 platforms = [ ]; 1024 source = { 1025 remotes = [ "https://rubygems.org" ]; 1026 sha256 = "1laici6jximrz3a8rkm8qmwdmw3fgzk22qh4l8wd5srjj01d40i4"; 1027 type = "gem"; 1028 }; 1029 version = "2.3.2"; 1030 }; 1031 fast_blank = { 1032 groups = [ "default" ]; 1033 platforms = [ 1034 { 1035 engine = "maglev"; 1036 } 1037 { 1038 engine = "rbx"; 1039 } 1040 { 1041 engine = "ruby"; 1042 } 1043 ]; 1044 source = { 1045 remotes = [ "https://rubygems.org" ]; 1046 sha256 = "1shpmamyzyhyxmv95r96ja5rylzaw60r19647d0fdm7y2h2c77r6"; 1047 type = "gem"; 1048 }; 1049 version = "1.0.1"; 1050 }; 1051 fastimage = { 1052 groups = [ "default" ]; 1053 platforms = [ ]; 1054 source = { 1055 remotes = [ "https://rubygems.org" ]; 1056 sha256 = "1sfc7svf7h1ja6zmsq9f3ps6pg0q4hymphh6rk7ipmp7ygqjkii3"; 1057 type = "gem"; 1058 }; 1059 version = "2.3.1"; 1060 }; 1061 ffi = { 1062 groups = [ 1063 "default" 1064 "development" 1065 "test" 1066 ]; 1067 platforms = [ 1068 { 1069 engine = "maglev"; 1070 } 1071 { 1072 engine = "ruby"; 1073 } 1074 ]; 1075 source = { 1076 remotes = [ "https://rubygems.org" ]; 1077 sha256 = "19kdyjg3kv7x0ad4xsd4swy5izsbb1vl1rpb6qqcqisr5s23awi9"; 1078 type = "gem"; 1079 }; 1080 version = "1.17.2"; 1081 }; 1082 fspath = { 1083 groups = [ "default" ]; 1084 platforms = [ ]; 1085 source = { 1086 remotes = [ "https://rubygems.org" ]; 1087 sha256 = "0xcxikkrjv8ws328nn5ax5pyfjs8pn7djg1hks7qyb3yp6prpb5m"; 1088 type = "gem"; 1089 }; 1090 version = "3.1.2"; 1091 }; 1092 globalid = { 1093 dependencies = [ "activesupport" ]; 1094 groups = [ "default" ]; 1095 platforms = [ ]; 1096 source = { 1097 remotes = [ "https://rubygems.org" ]; 1098 sha256 = "04gzhqvsm4z4l12r9dkac9a75ah45w186ydhl0i4andldsnkkih5"; 1099 type = "gem"; 1100 }; 1101 version = "1.3.0"; 1102 }; 1103 goldiloader = { 1104 dependencies = [ 1105 "activerecord" 1106 "activesupport" 1107 ]; 1108 groups = [ "default" ]; 1109 platforms = [ ]; 1110 source = { 1111 remotes = [ "https://rubygems.org" ]; 1112 sha256 = "1iw9k9pdhbv13bm5djmrsspvd0fl0hgm4ym6al92jr4risrb2gb1"; 1113 type = "gem"; 1114 }; 1115 version = "6.0.0"; 1116 }; 1117 google-protobuf = { 1118 dependencies = [ 1119 "bigdecimal" 1120 "rake" 1121 ]; 1122 groups = [ "default" ]; 1123 platforms = [ ]; 1124 source = { 1125 remotes = [ "https://rubygems.org" ]; 1126 sha256 = "0583agdf2jvnq78scf8008bddrmbybn27ylyydg6bza2qvb510bl"; 1127 type = "gem"; 1128 }; 1129 version = "4.33.2"; 1130 }; 1131 guess_html_encoding = { 1132 groups = [ "default" ]; 1133 platforms = [ ]; 1134 source = { 1135 remotes = [ "https://rubygems.org" ]; 1136 sha256 = "16700fk6kmif3q3kpc1ldhy3nsc9pkxlgl8sqhznff2zjj5lddna"; 1137 type = "gem"; 1138 }; 1139 version = "0.0.11"; 1140 }; 1141 hana = { 1142 groups = [ "default" ]; 1143 platforms = [ ]; 1144 source = { 1145 remotes = [ "https://rubygems.org" ]; 1146 sha256 = "03cvrv2wl25j9n4n509hjvqnmwa60k92j741b64a1zjisr1dn9al"; 1147 type = "gem"; 1148 }; 1149 version = "1.3.7"; 1150 }; 1151 hashdiff = { 1152 groups = [ 1153 "default" 1154 "test" 1155 ]; 1156 platforms = [ ]; 1157 source = { 1158 remotes = [ "https://rubygems.org" ]; 1159 sha256 = "1lbw8lqzjv17vnwb9vy5ki4jiyihybcc5h2rmcrqiz1xa6y9s1ww"; 1160 type = "gem"; 1161 }; 1162 version = "1.2.1"; 1163 }; 1164 hashery = { 1165 groups = [ "default" ]; 1166 platforms = [ ]; 1167 source = { 1168 remotes = [ "https://rubygems.org" ]; 1169 sha256 = "0qj8815bf7q6q7llm5rzdz279gzmpqmqqicxnzv066a020iwqffj"; 1170 type = "gem"; 1171 }; 1172 version = "2.1.2"; 1173 }; 1174 hashie = { 1175 groups = [ "default" ]; 1176 platforms = [ ]; 1177 source = { 1178 remotes = [ "https://rubygems.org" ]; 1179 sha256 = "1nh3arcrbz1rc1cr59qm53sdhqm137b258y8rcb4cvd3y98lwv4x"; 1180 type = "gem"; 1181 }; 1182 version = "5.0.0"; 1183 }; 1184 highline = { 1185 dependencies = [ "reline" ]; 1186 groups = [ "default" ]; 1187 platforms = [ ]; 1188 source = { 1189 remotes = [ "https://rubygems.org" ]; 1190 sha256 = "0jmvyhjp2v3iq47la7w6psrxbprnbnmzz0hxxski3vzn356x7jv7"; 1191 type = "gem"; 1192 }; 1193 version = "3.1.2"; 1194 }; 1195 htmlentities = { 1196 groups = [ "default" ]; 1197 platforms = [ ]; 1198 source = { 1199 remotes = [ "https://rubygems.org" ]; 1200 sha256 = "1hy5jvzd4wagk0k0yq7bjm6fa7ba7vjggzjfpri95jifkzvbvbxv"; 1201 type = "gem"; 1202 }; 1203 version = "4.4.2"; 1204 }; 1205 http_accept_language = { 1206 groups = [ "default" ]; 1207 platforms = [ ]; 1208 source = { 1209 remotes = [ "https://rubygems.org" ]; 1210 sha256 = "0d0nlfz9vm4jr1l6q0chx4rp2hrnrfbx3gadc1dz930lbbaz0hq0"; 1211 type = "gem"; 1212 }; 1213 version = "2.1.1"; 1214 }; 1215 i18n = { 1216 dependencies = [ "concurrent-ruby" ]; 1217 groups = [ 1218 "default" 1219 "development" 1220 "test" 1221 ]; 1222 platforms = [ ]; 1223 source = { 1224 remotes = [ "https://rubygems.org" ]; 1225 sha256 = "03sx3ahz1v5kbqjwxj48msw3maplpp2iyzs22l4jrzrqh4zmgfnf"; 1226 type = "gem"; 1227 }; 1228 version = "1.14.7"; 1229 }; 1230 image_optim = { 1231 dependencies = [ 1232 "exifr" 1233 "fspath" 1234 "image_size" 1235 "in_threads" 1236 "progress" 1237 ]; 1238 groups = [ "default" ]; 1239 platforms = [ ]; 1240 source = { 1241 remotes = [ "https://rubygems.org" ]; 1242 sha256 = "1h3n8x1rlxz4mkk49lij22x1nn0qk5cvir3fsj4x3s382a4x1zsv"; 1243 type = "gem"; 1244 }; 1245 version = "0.31.4"; 1246 }; 1247 image_size = { 1248 groups = [ "default" ]; 1249 platforms = [ ]; 1250 source = { 1251 remotes = [ "https://rubygems.org" ]; 1252 sha256 = "16h2gxxk212mlvphf03x1z1ddb9k3vm0lgsxbvi4fjg77x8q19f6"; 1253 type = "gem"; 1254 }; 1255 version = "3.4.0"; 1256 }; 1257 in_threads = { 1258 groups = [ "default" ]; 1259 platforms = [ ]; 1260 source = { 1261 remotes = [ "https://rubygems.org" ]; 1262 sha256 = "0j9132d4g8prjafgdh4pw948j527kr09m2lvylrcd797il9yd9wi"; 1263 type = "gem"; 1264 }; 1265 version = "1.6.0"; 1266 }; 1267 inflection = { 1268 groups = [ "default" ]; 1269 platforms = [ ]; 1270 source = { 1271 remotes = [ "https://rubygems.org" ]; 1272 sha256 = "0mfkk0j0dway3p4gwzk8fnpi4hwaywl2v0iywf1azf98zhk9pfnf"; 1273 type = "gem"; 1274 }; 1275 version = "1.0.0"; 1276 }; 1277 io-console = { 1278 groups = [ 1279 "default" 1280 "development" 1281 "test" 1282 ]; 1283 platforms = [ ]; 1284 source = { 1285 remotes = [ "https://rubygems.org" ]; 1286 sha256 = "1jszj95hazqqpnrjjzr326nn1j32xmsc9xvd97mbcrrgdc54858y"; 1287 type = "gem"; 1288 }; 1289 version = "0.8.1"; 1290 }; 1291 irb = { 1292 dependencies = [ 1293 "pp" 1294 "rdoc" 1295 "reline" 1296 ]; 1297 groups = [ 1298 "default" 1299 "development" 1300 "test" 1301 ]; 1302 platforms = [ ]; 1303 source = { 1304 remotes = [ "https://rubygems.org" ]; 1305 sha256 = "1aja320qnimlnfc80wf2i2x8i99kl5sdzfacsfzzfzzs3vzysja3"; 1306 type = "gem"; 1307 }; 1308 version = "1.15.3"; 1309 }; 1310 iso8601 = { 1311 groups = [ "default" ]; 1312 platforms = [ ]; 1313 source = { 1314 remotes = [ "https://rubygems.org" ]; 1315 sha256 = "18js898rhh6byp0znvchiv6mcxi5l8v3v0bj2ddajpxynwajp319"; 1316 type = "gem"; 1317 }; 1318 version = "0.13.0"; 1319 }; 1320 jmespath = { 1321 groups = [ "default" ]; 1322 platforms = [ ]; 1323 source = { 1324 remotes = [ "https://rubygems.org" ]; 1325 sha256 = "1cdw9vw2qly7q7r41s7phnac264rbsdqgj4l0h4nqgbjb157g393"; 1326 type = "gem"; 1327 }; 1328 version = "1.6.2"; 1329 }; 1330 json = { 1331 groups = [ 1332 "default" 1333 "development" 1334 "test" 1335 ]; 1336 platforms = [ ]; 1337 source = { 1338 remotes = [ "https://rubygems.org" ]; 1339 sha256 = "0bnrx8s6lvs5l47hi24gzca76s2clxz3xx9naj8l8sik852q5r70"; 1340 type = "gem"; 1341 }; 1342 version = "2.17.1"; 1343 }; 1344 json-schema = { 1345 dependencies = [ 1346 "addressable" 1347 "bigdecimal" 1348 ]; 1349 groups = [ 1350 "default" 1351 "development" 1352 "test" 1353 ]; 1354 platforms = [ ]; 1355 source = { 1356 remotes = [ "https://rubygems.org" ]; 1357 sha256 = "0gv3b0nry1sn1n7imfs2drqyfp4g8b2zcrizjc98j04pl7xszv3r"; 1358 type = "gem"; 1359 }; 1360 version = "6.0.0"; 1361 }; 1362 json_schemer = { 1363 dependencies = [ 1364 "bigdecimal" 1365 "hana" 1366 "regexp_parser" 1367 "simpleidn" 1368 ]; 1369 groups = [ "default" ]; 1370 platforms = [ ]; 1371 source = { 1372 remotes = [ "https://rubygems.org" ]; 1373 sha256 = "15p31bq932bfpsi1wgrkgwm71l7z1h1w53q6vl44w6kjrr6gn09g"; 1374 type = "gem"; 1375 }; 1376 version = "2.5.0"; 1377 }; 1378 jwt = { 1379 dependencies = [ "base64" ]; 1380 groups = [ "default" ]; 1381 platforms = [ ]; 1382 source = { 1383 remotes = [ "https://rubygems.org" ]; 1384 sha256 = "1i8wmzgb5nfhvkx1f6bhdwfm7v772172imh439v3xxhkv3hllhp6"; 1385 type = "gem"; 1386 }; 1387 version = "2.10.1"; 1388 }; 1389 kgio = { 1390 groups = [ "default" ]; 1391 platforms = [ 1392 { 1393 engine = "maglev"; 1394 } 1395 { 1396 engine = "rbx"; 1397 } 1398 { 1399 engine = "ruby"; 1400 } 1401 ]; 1402 source = { 1403 remotes = [ "https://rubygems.org" ]; 1404 sha256 = "1ipzvw7n0kz1w8rkqybyxvf3hb601a770khm0xdqm68mc4aa59xx"; 1405 type = "gem"; 1406 }; 1407 version = "2.11.4"; 1408 }; 1409 language_server-protocol = { 1410 groups = [ 1411 "default" 1412 "development" 1413 "test" 1414 ]; 1415 platforms = [ ]; 1416 source = { 1417 remotes = [ "https://rubygems.org" ]; 1418 sha256 = "1k0311vah76kg5m6zr7wmkwyk5p2f9d9hyckjpn3xgr83ajkj7px"; 1419 type = "gem"; 1420 }; 1421 version = "3.17.0.5"; 1422 }; 1423 libv8-node = { 1424 groups = [ "default" ]; 1425 platforms = [ ]; 1426 source = { 1427 remotes = [ "https://rubygems.org" ]; 1428 sha256 = "1kbijkxrqzgf94qdzh1xdxcypr6wnqmra0bhmwz7bif45739l3ig"; 1429 type = "gem"; 1430 }; 1431 version = "24.1.0.0"; 1432 }; 1433 lint_roller = { 1434 groups = [ 1435 "default" 1436 "development" 1437 "test" 1438 ]; 1439 platforms = [ ]; 1440 source = { 1441 remotes = [ "https://rubygems.org" ]; 1442 sha256 = "11yc0d84hsnlvx8cpk4cbj6a4dz9pk0r1k29p0n1fz9acddq831c"; 1443 type = "gem"; 1444 }; 1445 version = "1.1.0"; 1446 }; 1447 listen = { 1448 dependencies = [ 1449 "rb-fsevent" 1450 "rb-inotify" 1451 ]; 1452 groups = [ 1453 "development" 1454 "test" 1455 ]; 1456 platforms = [ ]; 1457 source = { 1458 remotes = [ "https://rubygems.org" ]; 1459 sha256 = "0rwwsmvq79qwzl6324yc53py02kbrcww35si720490z5w0j497nv"; 1460 type = "gem"; 1461 }; 1462 version = "3.9.0"; 1463 }; 1464 literate_randomizer = { 1465 groups = [ 1466 "default" 1467 "development" 1468 ]; 1469 platforms = [ ]; 1470 source = { 1471 remotes = [ "https://rubygems.org" ]; 1472 sha256 = "1c8p8aw93bx4ygpkwfv6dv41psb86jb0pi16gvnv30rr72dkq1q5"; 1473 type = "gem"; 1474 }; 1475 version = "0.4.0"; 1476 }; 1477 logger = { 1478 groups = [ 1479 "default" 1480 "development" 1481 "test" 1482 ]; 1483 platforms = [ ]; 1484 source = { 1485 remotes = [ "https://rubygems.org" ]; 1486 sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr"; 1487 type = "gem"; 1488 }; 1489 version = "1.7.0"; 1490 }; 1491 lograge = { 1492 dependencies = [ 1493 "actionpack" 1494 "activesupport" 1495 "railties" 1496 "request_store" 1497 ]; 1498 groups = [ "default" ]; 1499 platforms = [ ]; 1500 source = { 1501 remotes = [ "https://rubygems.org" ]; 1502 sha256 = "1qcsvh9k4c0cp6agqm9a8m4x2gg7vifryqr7yxkg2x9ph9silds2"; 1503 type = "gem"; 1504 }; 1505 version = "0.14.0"; 1506 }; 1507 logstash-event = { 1508 groups = [ "default" ]; 1509 platforms = [ ]; 1510 source = { 1511 remotes = [ "https://rubygems.org" ]; 1512 sha256 = "1bk7fhhryjxp1klr3hq6i6srrc21wl4p980bysjp0w66z9hdr9w9"; 1513 type = "gem"; 1514 }; 1515 version = "1.2.02"; 1516 }; 1517 logster = { 1518 groups = [ "default" ]; 1519 platforms = [ ]; 1520 source = { 1521 remotes = [ "https://rubygems.org" ]; 1522 sha256 = "1a52r46d263h2kkxng7amrihz5c7xm9ak8vf4jq4x77rwxcbwjx8"; 1523 type = "gem"; 1524 }; 1525 version = "2.20.1"; 1526 }; 1527 loofah = { 1528 dependencies = [ 1529 "crass" 1530 "nokogiri" 1531 ]; 1532 groups = [ 1533 "default" 1534 "development" 1535 "test" 1536 ]; 1537 platforms = [ ]; 1538 source = { 1539 remotes = [ "https://rubygems.org" ]; 1540 sha256 = "0dx316q03x6rpdbl610rdaj2vfd5s8fanixk21j4gv3h5f230nk5"; 1541 type = "gem"; 1542 }; 1543 version = "2.24.1"; 1544 }; 1545 lru_redux = { 1546 groups = [ "default" ]; 1547 platforms = [ ]; 1548 source = { 1549 remotes = [ "https://rubygems.org" ]; 1550 sha256 = "1yxghzg7476sivz8yyr9nkak2dlbls0b89vc2kg52k0nmg6d0wgf"; 1551 type = "gem"; 1552 }; 1553 version = "1.1.0"; 1554 }; 1555 lz4-ruby = { 1556 groups = [ "default" ]; 1557 platforms = [ 1558 { 1559 engine = "maglev"; 1560 } 1561 { 1562 engine = "rbx"; 1563 } 1564 { 1565 engine = "ruby"; 1566 } 1567 ]; 1568 source = { 1569 remotes = [ "https://rubygems.org" ]; 1570 sha256 = "12fymsvcb9kw6ycyfzc8b9svriq0afqf1qnl121xrz8c4gpfa6q1"; 1571 type = "gem"; 1572 }; 1573 version = "0.3.3"; 1574 }; 1575 mail = { 1576 dependencies = [ 1577 "logger" 1578 "mini_mime" 1579 "net-imap" 1580 "net-pop" 1581 "net-smtp" 1582 ]; 1583 groups = [ "default" ]; 1584 platforms = [ ]; 1585 source = { 1586 remotes = [ "https://rubygems.org" ]; 1587 sha256 = "0ha9sgkfqna62c1basc17dkx91yk7ppgjq32k4nhrikirlz6g9kg"; 1588 type = "gem"; 1589 }; 1590 version = "2.9.0"; 1591 }; 1592 matrix = { 1593 groups = [ 1594 "default" 1595 "test" 1596 ]; 1597 platforms = [ ]; 1598 source = { 1599 remotes = [ "https://rubygems.org" ]; 1600 sha256 = "0nscas3a4mmrp1rc07cdjlbbpb2rydkindmbj3v3z5y1viyspmd0"; 1601 type = "gem"; 1602 }; 1603 version = "0.4.3"; 1604 }; 1605 maxminddb = { 1606 groups = [ "default" ]; 1607 platforms = [ ]; 1608 source = { 1609 remotes = [ "https://rubygems.org" ]; 1610 sha256 = "0zlhqilyggiryywgswfi624bv10qnkm66hggmg79vvgv73j3p4sh"; 1611 type = "gem"; 1612 }; 1613 version = "0.1.22"; 1614 }; 1615 memory_profiler = { 1616 groups = [ "default" ]; 1617 platforms = [ 1618 { 1619 engine = "maglev"; 1620 } 1621 { 1622 engine = "ruby"; 1623 } 1624 ]; 1625 source = { 1626 remotes = [ "https://rubygems.org" ]; 1627 sha256 = "1y58ba08n4lx123c0hjcc752fc4x802mjy39qj1hq50ak3vpv8br"; 1628 type = "gem"; 1629 }; 1630 version = "1.1.0"; 1631 }; 1632 message_bus = { 1633 dependencies = [ "rack" ]; 1634 groups = [ "default" ]; 1635 platforms = [ ]; 1636 source = { 1637 remotes = [ "https://rubygems.org" ]; 1638 sha256 = "1nra1ifgapr67kb6zjkzws5gdnwrzbm463zf1l1p2rby2v1wb7ki"; 1639 type = "gem"; 1640 }; 1641 version = "4.4.1"; 1642 }; 1643 messageformat-wrapper = { 1644 dependencies = [ "mini_racer" ]; 1645 groups = [ "default" ]; 1646 platforms = [ ]; 1647 source = { 1648 remotes = [ "https://rubygems.org" ]; 1649 sha256 = "1g30y5qv6jx39qz5g0yai37n46mvzjn7si8whjyd24p44sb8gspc"; 1650 type = "gem"; 1651 }; 1652 version = "1.1.0"; 1653 }; 1654 method_source = { 1655 groups = [ 1656 "default" 1657 "development" 1658 "test" 1659 ]; 1660 platforms = [ ]; 1661 source = { 1662 remotes = [ "https://rubygems.org" ]; 1663 sha256 = "1igmc3sq9ay90f8xjvfnswd1dybj1s3fi0dwd53inwsvqk4h24qq"; 1664 type = "gem"; 1665 }; 1666 version = "1.1.0"; 1667 }; 1668 mime-types = { 1669 dependencies = [ 1670 "logger" 1671 "mime-types-data" 1672 ]; 1673 groups = [ 1674 "default" 1675 "test" 1676 ]; 1677 platforms = [ ]; 1678 source = { 1679 remotes = [ "https://rubygems.org" ]; 1680 sha256 = "0mjyxl7c0xzyqdqa8r45hqg7jcw2prp3hkp39mdf223g4hfgdsyw"; 1681 type = "gem"; 1682 }; 1683 version = "3.7.0"; 1684 }; 1685 mime-types-data = { 1686 groups = [ 1687 "default" 1688 "test" 1689 ]; 1690 platforms = [ ]; 1691 source = { 1692 remotes = [ "https://rubygems.org" ]; 1693 sha256 = "0a27k4jcrx7pvb0p59fn1frh14iy087c2aygrdkmgwsrbshvqxpj"; 1694 type = "gem"; 1695 }; 1696 version = "3.2025.0924"; 1697 }; 1698 mini_mime = { 1699 groups = [ 1700 "default" 1701 "test" 1702 ]; 1703 platforms = [ ]; 1704 source = { 1705 remotes = [ "https://rubygems.org" ]; 1706 sha256 = "1vycif7pjzkr29mfk4dlqv3disc5dn0va04lkwajlpr1wkibg0c6"; 1707 type = "gem"; 1708 }; 1709 version = "1.1.5"; 1710 }; 1711 mini_portile2 = { 1712 groups = [ 1713 "default" 1714 "development" 1715 "generic_import" 1716 "test" 1717 ]; 1718 platforms = [ ]; 1719 source = { 1720 remotes = [ "https://rubygems.org" ]; 1721 sha256 = "12f2830x7pq3kj0v8nz0zjvaw02sv01bqs1zwdrc04704kwcgmqc"; 1722 type = "gem"; 1723 }; 1724 version = "2.8.9"; 1725 }; 1726 mini_racer = { 1727 dependencies = [ "libv8-node" ]; 1728 groups = [ "default" ]; 1729 platforms = [ ]; 1730 source = { 1731 remotes = [ "https://rubygems.org" ]; 1732 sha256 = "1qvdbmg8jwf2as1r7a3kl5kngp5m87kbdi4g7p13kfrypfzw2kiy"; 1733 type = "gem"; 1734 }; 1735 version = "0.19.1"; 1736 }; 1737 mini_scheduler = { 1738 dependencies = [ "sidekiq" ]; 1739 groups = [ "default" ]; 1740 platforms = [ ]; 1741 source = { 1742 remotes = [ "https://rubygems.org" ]; 1743 sha256 = "00rmlcnwhi6gnrwpcv2yicm9ij8zs1mhsbx98ic6rmx8iprq9w6j"; 1744 type = "gem"; 1745 }; 1746 version = "0.18.0"; 1747 }; 1748 mini_sql = { 1749 groups = [ "default" ]; 1750 platforms = [ ]; 1751 source = { 1752 remotes = [ "https://rubygems.org" ]; 1753 sha256 = "1vnn88gv935szjz2hndnisfgys19k9z07237w11vpxaad9zn75jj"; 1754 type = "gem"; 1755 }; 1756 version = "1.6.0"; 1757 }; 1758 mini_suffix = { 1759 dependencies = [ "ffi" ]; 1760 groups = [ "default" ]; 1761 platforms = [ ]; 1762 source = { 1763 remotes = [ "https://rubygems.org" ]; 1764 sha256 = "1rr2nx1kixd7ccxqdnswjnflg46s6lr1f9vxkdy298k95zwk67cd"; 1765 type = "gem"; 1766 }; 1767 version = "0.3.3"; 1768 }; 1769 minio_runner = { 1770 groups = [ "test" ]; 1771 platforms = [ ]; 1772 source = { 1773 remotes = [ "https://rubygems.org" ]; 1774 sha256 = "0f05mq75bc35w78vkx21bn1lcl07r4w2jqysdji6afy6j1mca3ya"; 1775 type = "gem"; 1776 }; 1777 version = "1.0.0"; 1778 }; 1779 minitest = { 1780 groups = [ 1781 "default" 1782 "development" 1783 "test" 1784 ]; 1785 platforms = [ ]; 1786 source = { 1787 remotes = [ "https://rubygems.org" ]; 1788 sha256 = "1qyda32pf9jivaw2m7yymxshqxxd0fhjn7zpbagvmfc5c65128gh"; 1789 type = "gem"; 1790 }; 1791 version = "5.26.2"; 1792 }; 1793 mocha = { 1794 dependencies = [ "ruby2_keywords" ]; 1795 groups = [ 1796 "development" 1797 "test" 1798 ]; 1799 platforms = [ ]; 1800 source = { 1801 remotes = [ "https://rubygems.org" ]; 1802 sha256 = "1vjfizp8yq0319dkc8yzzxr2bv5f1ki1qiknyx72prs7vclyfxqz"; 1803 type = "gem"; 1804 }; 1805 version = "2.8.2"; 1806 }; 1807 msgpack = { 1808 groups = [ "default" ]; 1809 platforms = [ 1810 { 1811 engine = "maglev"; 1812 } 1813 { 1814 engine = "ruby"; 1815 } 1816 ]; 1817 source = { 1818 remotes = [ "https://rubygems.org" ]; 1819 sha256 = "0cnpnbn2yivj9gxkh8mjklbgnpx6nf7b8j2hky01dl0040hy0k76"; 1820 type = "gem"; 1821 }; 1822 version = "1.8.0"; 1823 }; 1824 multi_json = { 1825 groups = [ "default" ]; 1826 platforms = [ ]; 1827 source = { 1828 remotes = [ "https://rubygems.org" ]; 1829 sha256 = "0vsrfm36zlg7jbrd1fjbr8kmdvr8bfayrw0hdlza75987vvhrxr3"; 1830 type = "gem"; 1831 }; 1832 version = "1.18.0"; 1833 }; 1834 multi_xml = { 1835 dependencies = [ "bigdecimal" ]; 1836 groups = [ "default" ]; 1837 platforms = [ ]; 1838 source = { 1839 remotes = [ "https://rubygems.org" ]; 1840 sha256 = "1kl7ax7zcj8czlxs6vn3kdhpnz1dwva4y5zwnavssfv193f9cyih"; 1841 type = "gem"; 1842 }; 1843 version = "0.7.2"; 1844 }; 1845 multipart-post = { 1846 groups = [ "default" ]; 1847 platforms = [ ]; 1848 source = { 1849 remotes = [ "https://rubygems.org" ]; 1850 sha256 = "1a5lrlvmg2kb2dhw3lxcsv6x276bwgsxpnka1752082miqxd0wlq"; 1851 type = "gem"; 1852 }; 1853 version = "2.4.1"; 1854 }; 1855 mustache = { 1856 groups = [ "default" ]; 1857 platforms = [ ]; 1858 source = { 1859 remotes = [ "https://rubygems.org" ]; 1860 sha256 = "1l0p4wx15mi3wnamfv92ipkia4nsx8qi132c6g51jfdma3fiz2ch"; 1861 type = "gem"; 1862 }; 1863 version = "1.1.1"; 1864 }; 1865 net-http = { 1866 dependencies = [ "uri" ]; 1867 groups = [ "default" ]; 1868 platforms = [ ]; 1869 source = { 1870 remotes = [ "https://rubygems.org" ]; 1871 sha256 = "0vdlxiv9h9gzliz8722j6spw2nwl5z0rfz1i5b9mmsgrx5yc8hnz"; 1872 type = "gem"; 1873 }; 1874 version = "0.8.0"; 1875 }; 1876 net-imap = { 1877 dependencies = [ 1878 "date" 1879 "net-protocol" 1880 ]; 1881 groups = [ "default" ]; 1882 platforms = [ ]; 1883 source = { 1884 remotes = [ "https://rubygems.org" ]; 1885 sha256 = "0i24prs7yy1p1zdps2x1ksb7lmvbn2f0llxwdjdw3z2ksddx136b"; 1886 type = "gem"; 1887 }; 1888 version = "0.5.12"; 1889 }; 1890 net-pop = { 1891 dependencies = [ "net-protocol" ]; 1892 groups = [ "default" ]; 1893 platforms = [ ]; 1894 source = { 1895 remotes = [ "https://rubygems.org" ]; 1896 sha256 = "1wyz41jd4zpjn0v1xsf9j778qx1vfrl24yc20cpmph8k42c4x2w4"; 1897 type = "gem"; 1898 }; 1899 version = "0.1.2"; 1900 }; 1901 net-protocol = { 1902 dependencies = [ "timeout" ]; 1903 groups = [ "default" ]; 1904 platforms = [ ]; 1905 source = { 1906 remotes = [ "https://rubygems.org" ]; 1907 sha256 = "1a32l4x73hz200cm587bc29q8q9az278syw3x6fkc9d1lv5y0wxa"; 1908 type = "gem"; 1909 }; 1910 version = "0.2.2"; 1911 }; 1912 net-smtp = { 1913 dependencies = [ "net-protocol" ]; 1914 groups = [ "default" ]; 1915 platforms = [ ]; 1916 source = { 1917 remotes = [ "https://rubygems.org" ]; 1918 sha256 = "0dh7nzjp0fiaqq1jz90nv4nxhc2w359d7c199gmzq965cfps15pd"; 1919 type = "gem"; 1920 }; 1921 version = "0.5.1"; 1922 }; 1923 nio4r = { 1924 groups = [ "default" ]; 1925 platforms = [ ]; 1926 source = { 1927 remotes = [ "https://rubygems.org" ]; 1928 sha256 = "18fwy5yqnvgixq3cn0h63lm8jaxsjjxkmj8rhiv8wpzv9271d43c"; 1929 type = "gem"; 1930 }; 1931 version = "2.7.5"; 1932 }; 1933 nokogiri = { 1934 dependencies = [ 1935 "mini_portile2" 1936 "racc" 1937 ]; 1938 groups = [ 1939 "default" 1940 "development" 1941 "test" 1942 ]; 1943 platforms = [ ]; 1944 source = { 1945 remotes = [ "https://rubygems.org" ]; 1946 sha256 = "1hcwwr2h8jnqqxmf8mfb52b0dchr7pm064ingflb78wa00qhgk6m"; 1947 type = "gem"; 1948 }; 1949 version = "1.18.10"; 1950 }; 1951 oauth = { 1952 dependencies = [ 1953 "base64" 1954 "oauth-tty" 1955 "snaky_hash" 1956 "version_gem" 1957 ]; 1958 groups = [ "default" ]; 1959 platforms = [ ]; 1960 source = { 1961 remotes = [ "https://rubygems.org" ]; 1962 sha256 = "0cynpns6p04i4pza1lcnwxavar20713i3q5fnalk3gv18m9ipjki"; 1963 type = "gem"; 1964 }; 1965 version = "1.1.3"; 1966 }; 1967 oauth-tty = { 1968 dependencies = [ "version_gem" ]; 1969 groups = [ "default" ]; 1970 platforms = [ ]; 1971 source = { 1972 remotes = [ "https://rubygems.org" ]; 1973 sha256 = "0liirgg4yaqng7makq4di6rpq78s5r7j33wd64ccwz1n3n3d32wy"; 1974 type = "gem"; 1975 }; 1976 version = "1.0.6"; 1977 }; 1978 oauth2 = { 1979 dependencies = [ 1980 "faraday" 1981 "jwt" 1982 "multi_json" 1983 "multi_xml" 1984 "rack" 1985 ]; 1986 groups = [ "default" ]; 1987 platforms = [ ]; 1988 source = { 1989 remotes = [ "https://rubygems.org" ]; 1990 sha256 = "042w5lamxhllfxsv0y8v9cvdhmlasy5kxbhcdd3lzj9bhz4gqfb7"; 1991 type = "gem"; 1992 }; 1993 version = "1.4.11"; 1994 }; 1995 octokit = { 1996 dependencies = [ 1997 "faraday" 1998 "sawyer" 1999 ]; 2000 groups = [ "default" ]; 2001 platforms = [ ]; 2002 source = { 2003 remotes = [ "https://rubygems.org" ]; 2004 sha256 = "15g4kyag6gmxxq6d03472h7srm3imlsks1wg6nac7hl3mb1b5vs8"; 2005 type = "gem"; 2006 }; 2007 version = "5.6.1"; 2008 }; 2009 oj = { 2010 dependencies = [ 2011 "bigdecimal" 2012 "ostruct" 2013 ]; 2014 groups = [ "default" ]; 2015 platforms = [ ]; 2016 source = { 2017 remotes = [ "https://rubygems.org" ]; 2018 sha256 = "0mmmswza8f4divl0mvkfq62pcdvm8c56j854wv7z9g6s0rmav7xd"; 2019 type = "gem"; 2020 }; 2021 version = "3.16.12"; 2022 }; 2023 omniauth = { 2024 dependencies = [ 2025 "hashie" 2026 "rack" 2027 "rack-protection" 2028 ]; 2029 groups = [ "default" ]; 2030 platforms = [ ]; 2031 source = { 2032 remotes = [ "https://rubygems.org" ]; 2033 sha256 = "1km0wqx9pj609jidvrqfsvzbzfgdnlpdnv7i7xfqm3wb55vk5w6y"; 2034 type = "gem"; 2035 }; 2036 version = "2.1.2"; 2037 }; 2038 omniauth-facebook = { 2039 dependencies = [ "omniauth-oauth2" ]; 2040 groups = [ "default" ]; 2041 platforms = [ ]; 2042 source = { 2043 remotes = [ "https://rubygems.org" ]; 2044 sha256 = "0m7q38kjm94wgq6h7hk9546yg33wcs3vf1v6zp0vx7nwkvfxh2j4"; 2045 type = "gem"; 2046 }; 2047 version = "9.0.0"; 2048 }; 2049 omniauth-github = { 2050 dependencies = [ 2051 "omniauth" 2052 "omniauth-oauth2" 2053 ]; 2054 groups = [ "default" ]; 2055 platforms = [ ]; 2056 source = { 2057 remotes = [ "https://rubygems.org" ]; 2058 sha256 = "0jc66zp4bhwy7c6s817ws0nkimski3crrhwd7xyy55ss29v6b8hw"; 2059 type = "gem"; 2060 }; 2061 version = "2.0.0"; 2062 }; 2063 omniauth-google-oauth2 = { 2064 dependencies = [ 2065 "jwt" 2066 "oauth2" 2067 "omniauth" 2068 "omniauth-oauth2" 2069 ]; 2070 groups = [ "default" ]; 2071 platforms = [ ]; 2072 source = { 2073 remotes = [ "https://rubygems.org" ]; 2074 sha256 = "19hj9l3xgsy7dssjmfmkca129wdbhh3pdmp0jm685awqinna9mrf"; 2075 type = "gem"; 2076 }; 2077 version = "1.0.1"; 2078 }; 2079 omniauth-oauth = { 2080 dependencies = [ 2081 "oauth" 2082 "omniauth" 2083 "rack" 2084 ]; 2085 groups = [ "default" ]; 2086 platforms = [ ]; 2087 source = { 2088 remotes = [ "https://rubygems.org" ]; 2089 sha256 = "1a4dqmlv3if6hb4ddyx4y5v7vkpi7zq901104nl0ya1l0b4j5gr5"; 2090 type = "gem"; 2091 }; 2092 version = "1.2.1"; 2093 }; 2094 omniauth-oauth2 = { 2095 dependencies = [ 2096 "oauth2" 2097 "omniauth" 2098 ]; 2099 groups = [ "default" ]; 2100 platforms = [ ]; 2101 source = { 2102 remotes = [ "https://rubygems.org" ]; 2103 sha256 = "0ia73zcbmhf02krlkq2rxmksx93jp777ax5x58fzkq3jzacqyniz"; 2104 type = "gem"; 2105 }; 2106 version = "1.7.3"; 2107 }; 2108 omniauth-twitter = { 2109 dependencies = [ 2110 "omniauth-oauth" 2111 "rack" 2112 ]; 2113 groups = [ "default" ]; 2114 platforms = [ ]; 2115 source = { 2116 remotes = [ "https://rubygems.org" ]; 2117 sha256 = "0r5j65hkpgzhvvbs90id3nfsjgsad6ymzggbm7zlaxvnrmvnrk65"; 2118 type = "gem"; 2119 }; 2120 version = "1.4.0"; 2121 }; 2122 openssl = { 2123 groups = [ "default" ]; 2124 platforms = [ ]; 2125 source = { 2126 remotes = [ "https://rubygems.org" ]; 2127 sha256 = "0v0grpg9gi59zr3imxy1745k9rp3dd095mkir8gvxi69blhh2kkz"; 2128 type = "gem"; 2129 }; 2130 version = "3.3.2"; 2131 }; 2132 openssl-signature_algorithm = { 2133 dependencies = [ "openssl" ]; 2134 groups = [ "default" ]; 2135 platforms = [ ]; 2136 source = { 2137 remotes = [ "https://rubygems.org" ]; 2138 sha256 = "103yjl68wqhl5kxaciir5jdnyi7iv9yckishdr52s5knh9g0pd53"; 2139 type = "gem"; 2140 }; 2141 version = "1.3.0"; 2142 }; 2143 optimist = { 2144 groups = [ "default" ]; 2145 platforms = [ 2146 { 2147 engine = "maglev"; 2148 } 2149 { 2150 engine = "ruby"; 2151 } 2152 ]; 2153 source = { 2154 remotes = [ "https://rubygems.org" ]; 2155 sha256 = "0kp3f8g7g7cbw5vfkmpdv71pphhpcxk3lpc892mj9apkd7ys1y4c"; 2156 type = "gem"; 2157 }; 2158 version = "3.2.1"; 2159 }; 2160 ostruct = { 2161 groups = [ "default" ]; 2162 platforms = [ ]; 2163 source = { 2164 remotes = [ "https://rubygems.org" ]; 2165 sha256 = "04nrir9wdpc4izqwqbysxyly8y7hsfr4fsv69rw91lfi9d5fv8lm"; 2166 type = "gem"; 2167 }; 2168 version = "0.6.3"; 2169 }; 2170 parallel = { 2171 groups = [ 2172 "default" 2173 "development" 2174 "test" 2175 ]; 2176 platforms = [ ]; 2177 source = { 2178 remotes = [ "https://rubygems.org" ]; 2179 sha256 = "0c719bfgcszqvk9z47w2p8j2wkz5y35k48ywwas5yxbbh3hm3haa"; 2180 type = "gem"; 2181 }; 2182 version = "1.27.0"; 2183 }; 2184 parallel_tests = { 2185 dependencies = [ "parallel" ]; 2186 groups = [ 2187 "development" 2188 "test" 2189 ]; 2190 platforms = [ ]; 2191 source = { 2192 remotes = [ "https://rubygems.org" ]; 2193 sha256 = "0rpn88b55q0kf21gxd7x1p5j44fg0fp81w30nfkrch3wl96iwg3q"; 2194 type = "gem"; 2195 }; 2196 version = "5.5.0"; 2197 }; 2198 parser = { 2199 dependencies = [ 2200 "ast" 2201 "racc" 2202 ]; 2203 groups = [ 2204 "default" 2205 "development" 2206 "test" 2207 ]; 2208 platforms = [ ]; 2209 source = { 2210 remotes = [ "https://rubygems.org" ]; 2211 sha256 = "1mmb59323ldv6vxfmy98azgsla9k3di3fasvpb28hnn5bkx8fdff"; 2212 type = "gem"; 2213 }; 2214 version = "3.3.10.0"; 2215 }; 2216 pdf-reader = { 2217 dependencies = [ 2218 "Ascii85" 2219 "afm" 2220 "hashery" 2221 "ruby-rc4" 2222 "ttfunk" 2223 ]; 2224 groups = [ "default" ]; 2225 platforms = [ ]; 2226 source = { 2227 remotes = [ "https://rubygems.org" ]; 2228 sha256 = "11h8dhhd2c8mxssibk9q6qn7ilj4p71crlfirw8pppn8pr85f0n5"; 2229 type = "gem"; 2230 }; 2231 version = "2.15.0"; 2232 }; 2233 pg = { 2234 groups = [ "default" ]; 2235 platforms = [ ]; 2236 source = { 2237 remotes = [ "https://rubygems.org" ]; 2238 sha256 = "0xf8i58shwvwlka4ld12nxcgqv0d5r1yizsvw74w5jaw83yllqaq"; 2239 type = "gem"; 2240 }; 2241 version = "1.6.2"; 2242 }; 2243 pitchfork = { 2244 dependencies = [ 2245 "logger" 2246 "rack" 2247 ]; 2248 groups = [ "default" ]; 2249 platforms = [ ]; 2250 source = { 2251 remotes = [ "https://rubygems.org" ]; 2252 sha256 = "0n9hf4w76s124ysa6y6q92pcrnfhxq4w1xrjhz90ihjj8c199wlq"; 2253 type = "gem"; 2254 }; 2255 version = "0.18.1"; 2256 }; 2257 playwright-ruby-client = { 2258 dependencies = [ 2259 "concurrent-ruby" 2260 "mime-types" 2261 ]; 2262 groups = [ 2263 "default" 2264 "test" 2265 ]; 2266 platforms = [ ]; 2267 source = { 2268 remotes = [ "https://rubygems.org" ]; 2269 sha256 = "1x4y7r7h7a3fmy62bf1501jcl5q20lzdgw3b44rwd18fbaidd2wp"; 2270 type = "gem"; 2271 }; 2272 version = "1.57.0"; 2273 }; 2274 pp = { 2275 dependencies = [ "prettyprint" ]; 2276 groups = [ 2277 "default" 2278 "development" 2279 "test" 2280 ]; 2281 platforms = [ ]; 2282 source = { 2283 remotes = [ "https://rubygems.org" ]; 2284 sha256 = "1xlxmg86k5kifci1xvlmgw56x88dmqf04zfzn7zcr4qb8ladal99"; 2285 type = "gem"; 2286 }; 2287 version = "0.6.3"; 2288 }; 2289 prettier_print = { 2290 groups = [ 2291 "default" 2292 "development" 2293 "test" 2294 ]; 2295 platforms = [ ]; 2296 source = { 2297 remotes = [ "https://rubygems.org" ]; 2298 sha256 = "1ybgks9862zmlx71zd4j20ky86fsrp6j6m0az4hzzb1zyaskha57"; 2299 type = "gem"; 2300 }; 2301 version = "1.2.1"; 2302 }; 2303 prettyprint = { 2304 groups = [ 2305 "default" 2306 "development" 2307 "test" 2308 ]; 2309 platforms = [ ]; 2310 source = { 2311 remotes = [ "https://rubygems.org" ]; 2312 sha256 = "14zicq3plqi217w6xahv7b8f7aj5kpxv1j1w98344ix9h5ay3j9b"; 2313 type = "gem"; 2314 }; 2315 version = "0.2.0"; 2316 }; 2317 prism = { 2318 groups = [ 2319 "default" 2320 "development" 2321 "test" 2322 ]; 2323 platforms = [ ]; 2324 source = { 2325 remotes = [ "https://rubygems.org" ]; 2326 sha256 = "0sqwckzzpj1mmmjnqcvqmq6adlxbhkf5ij3b6ir4i33ih4d2ih5z"; 2327 type = "gem"; 2328 }; 2329 version = "1.6.0"; 2330 }; 2331 progress = { 2332 groups = [ "default" ]; 2333 platforms = [ ]; 2334 source = { 2335 remotes = [ "https://rubygems.org" ]; 2336 sha256 = "0wymdk40cwrqn32gwg1kw94s5p1n0z3n7ma7x1s62gd4vw3d63in"; 2337 type = "gem"; 2338 }; 2339 version = "3.6.0"; 2340 }; 2341 propshaft = { 2342 dependencies = [ 2343 "actionpack" 2344 "activesupport" 2345 "rack" 2346 ]; 2347 groups = [ "default" ]; 2348 platforms = [ ]; 2349 source = { 2350 remotes = [ "https://rubygems.org" ]; 2351 sha256 = "14n3fhz5hzpsczp4spqc26csfgk2qga7mgcm7px9z0byyr76dk4s"; 2352 type = "gem"; 2353 }; 2354 version = "1.3.1"; 2355 }; 2356 pry = { 2357 dependencies = [ 2358 "coderay" 2359 "method_source" 2360 ]; 2361 groups = [ 2362 "default" 2363 "development" 2364 "test" 2365 ]; 2366 platforms = [ ]; 2367 source = { 2368 remotes = [ "https://rubygems.org" ]; 2369 sha256 = "0ssv704qg75mwlyagdfr9xxbzn1ziyqgzm0x474jkynk8234pm8j"; 2370 type = "gem"; 2371 }; 2372 version = "0.15.2"; 2373 }; 2374 pry-rails = { 2375 dependencies = [ "pry" ]; 2376 groups = [ "default" ]; 2377 platforms = [ ]; 2378 source = { 2379 remotes = [ "https://rubygems.org" ]; 2380 sha256 = "0garafb0lxbm3sx2r9pqgs7ky9al58cl3wmwc0gmvmrl9bi2i7m6"; 2381 type = "gem"; 2382 }; 2383 version = "0.3.11"; 2384 }; 2385 pry-stack_explorer = { 2386 dependencies = [ 2387 "binding_of_caller" 2388 "pry" 2389 ]; 2390 groups = [ 2391 "development" 2392 "test" 2393 ]; 2394 platforms = [ ]; 2395 source = { 2396 remotes = [ "https://rubygems.org" ]; 2397 sha256 = "0h7kp99r8vpvpbvia079i58932qjz2ci9qhwbk7h1bf48ydymnx2"; 2398 type = "gem"; 2399 }; 2400 version = "0.6.1"; 2401 }; 2402 psych = { 2403 dependencies = [ 2404 "date" 2405 "stringio" 2406 ]; 2407 groups = [ 2408 "default" 2409 "development" 2410 "test" 2411 ]; 2412 platforms = [ ]; 2413 source = { 2414 remotes = [ "https://rubygems.org" ]; 2415 sha256 = "0vii1xc7x81hicdbp7dlllhmbw5w3jy20shj696n0vfbbnm2hhw1"; 2416 type = "gem"; 2417 }; 2418 version = "5.2.6"; 2419 }; 2420 public_suffix = { 2421 groups = [ 2422 "default" 2423 "development" 2424 "test" 2425 ]; 2426 platforms = [ ]; 2427 source = { 2428 remotes = [ "https://rubygems.org" ]; 2429 sha256 = "15dhl6k4gbax0xz8frfs4nsb6lg5zgax9vkr1pqzjmhfxddhn2gp"; 2430 type = "gem"; 2431 }; 2432 version = "7.0.0"; 2433 }; 2434 puma = { 2435 dependencies = [ "nio4r" ]; 2436 groups = [ "default" ]; 2437 platforms = [ ]; 2438 source = { 2439 remotes = [ "https://rubygems.org" ]; 2440 sha256 = "1pa9zpr51kqnsq549p6apvnr95s9flx6bnwqii24s8jg2b5i0p74"; 2441 type = "gem"; 2442 }; 2443 version = "7.1.0"; 2444 }; 2445 racc = { 2446 groups = [ 2447 "default" 2448 "development" 2449 "test" 2450 ]; 2451 platforms = [ ]; 2452 source = { 2453 remotes = [ "https://rubygems.org" ]; 2454 sha256 = "0byn0c9nkahsl93y9ln5bysq4j31q8xkf2ws42swighxd4lnjzsa"; 2455 type = "gem"; 2456 }; 2457 version = "1.8.1"; 2458 }; 2459 rack = { 2460 groups = [ 2461 "default" 2462 "development" 2463 "test" 2464 ]; 2465 platforms = [ 2466 { 2467 engine = "maglev"; 2468 } 2469 { 2470 engine = "ruby"; 2471 } 2472 ]; 2473 source = { 2474 remotes = [ "https://rubygems.org" ]; 2475 sha256 = "0fgpa9qm5qgza69fjnagg2alxs2wmj41aq7z4kj5yib50wpzgqhl"; 2476 type = "gem"; 2477 }; 2478 version = "2.2.21"; 2479 }; 2480 rack-mini-profiler = { 2481 dependencies = [ "rack" ]; 2482 groups = [ "default" ]; 2483 platforms = [ ]; 2484 source = { 2485 remotes = [ "https://rubygems.org" ]; 2486 sha256 = "0y1x4rc7bz8x3zn8p6g21rw6ivbjml6a2vl9dhchiy8i6b110n28"; 2487 type = "gem"; 2488 }; 2489 version = "4.0.1"; 2490 }; 2491 rack-protection = { 2492 dependencies = [ 2493 "base64" 2494 "rack" 2495 ]; 2496 groups = [ "default" ]; 2497 platforms = [ ]; 2498 source = { 2499 remotes = [ "https://rubygems.org" ]; 2500 sha256 = "1zzvivmdb4dkscc58i3gmcyrnypynsjwp6xgc4ylarlhqmzvlx1w"; 2501 type = "gem"; 2502 }; 2503 version = "3.2.0"; 2504 }; 2505 rack-session = { 2506 dependencies = [ "rack" ]; 2507 groups = [ 2508 "default" 2509 "development" 2510 "test" 2511 ]; 2512 platforms = [ ]; 2513 source = { 2514 remotes = [ "https://rubygems.org" ]; 2515 sha256 = "0xhxhlsz6shh8nm44jsmd9276zcnyzii364vhcvf0k8b8bjia8d0"; 2516 type = "gem"; 2517 }; 2518 version = "1.0.2"; 2519 }; 2520 rack-test = { 2521 dependencies = [ "rack" ]; 2522 groups = [ 2523 "default" 2524 "development" 2525 "test" 2526 ]; 2527 platforms = [ ]; 2528 source = { 2529 remotes = [ "https://rubygems.org" ]; 2530 sha256 = "0qy4ylhcfdn65a5mz2hly7g9vl0g13p5a0rmm6sc0sih5ilkcnh0"; 2531 type = "gem"; 2532 }; 2533 version = "2.2.0"; 2534 }; 2535 rackup = { 2536 dependencies = [ 2537 "rack" 2538 "webrick" 2539 ]; 2540 groups = [ 2541 "default" 2542 "development" 2543 "test" 2544 ]; 2545 platforms = [ ]; 2546 source = { 2547 remotes = [ "https://rubygems.org" ]; 2548 sha256 = "0jf2ncj2nx56vh96hh2nh6h4r530nccxh87z7c2f37wq515611ms"; 2549 type = "gem"; 2550 }; 2551 version = "1.0.1"; 2552 }; 2553 rails-dom-testing = { 2554 dependencies = [ 2555 "activesupport" 2556 "minitest" 2557 "nokogiri" 2558 ]; 2559 groups = [ 2560 "default" 2561 "development" 2562 "test" 2563 ]; 2564 platforms = [ ]; 2565 source = { 2566 remotes = [ "https://rubygems.org" ]; 2567 sha256 = "07awj8bp7jib54d0khqw391ryw8nphvqgw4bb12cl4drlx9pkk4a"; 2568 type = "gem"; 2569 }; 2570 version = "2.3.0"; 2571 }; 2572 rails-html-sanitizer = { 2573 dependencies = [ 2574 "loofah" 2575 "nokogiri" 2576 ]; 2577 groups = [ 2578 "default" 2579 "development" 2580 "test" 2581 ]; 2582 platforms = [ ]; 2583 source = { 2584 remotes = [ "https://rubygems.org" ]; 2585 sha256 = "0q55i6mpad20m2x1lg5pkqfpbmmapk0sjsrvr1sqgnj2hb5f5z1m"; 2586 type = "gem"; 2587 }; 2588 version = "1.6.2"; 2589 }; 2590 rails_failover = { 2591 dependencies = [ 2592 "activerecord" 2593 "concurrent-ruby" 2594 "railties" 2595 ]; 2596 groups = [ "default" ]; 2597 platforms = [ ]; 2598 source = { 2599 remotes = [ "https://rubygems.org" ]; 2600 sha256 = "1jcijjfz595nd1h0z4h2jb7iw4md5snrglha0xmryvzxfh3fmmpf"; 2601 type = "gem"; 2602 }; 2603 version = "2.3.0"; 2604 }; 2605 rails_multisite = { 2606 dependencies = [ 2607 "activerecord" 2608 "railties" 2609 ]; 2610 groups = [ "default" ]; 2611 platforms = [ ]; 2612 source = { 2613 remotes = [ "https://rubygems.org" ]; 2614 sha256 = "1winy1bzrzspb0ynnx5rcy8fhg1ldkzcnydn7zkvxll6xmjg7b3s"; 2615 type = "gem"; 2616 }; 2617 version = "7.0.0"; 2618 }; 2619 railties = { 2620 dependencies = [ 2621 "actionpack" 2622 "activesupport" 2623 "irb" 2624 "rackup" 2625 "rake" 2626 "thor" 2627 "tsort" 2628 "zeitwerk" 2629 ]; 2630 groups = [ 2631 "default" 2632 "development" 2633 "test" 2634 ]; 2635 platforms = [ ]; 2636 source = { 2637 remotes = [ "https://rubygems.org" ]; 2638 sha256 = "0iybsmr8yv8gg6a4cikmh0394sk707qr7h85vny4mazzvi9xh0w2"; 2639 type = "gem"; 2640 }; 2641 version = "8.0.4"; 2642 }; 2643 rainbow = { 2644 groups = [ 2645 "default" 2646 "development" 2647 "test" 2648 ]; 2649 platforms = [ ]; 2650 source = { 2651 remotes = [ "https://rubygems.org" ]; 2652 sha256 = "0smwg4mii0fm38pyb5fddbmrdpifwv22zv3d3px2xx497am93503"; 2653 type = "gem"; 2654 }; 2655 version = "3.1.1"; 2656 }; 2657 raindrops = { 2658 groups = [ "default" ]; 2659 platforms = [ 2660 { 2661 engine = "maglev"; 2662 } 2663 { 2664 engine = "rbx"; 2665 } 2666 { 2667 engine = "ruby"; 2668 } 2669 ]; 2670 source = { 2671 remotes = [ "https://rubygems.org" ]; 2672 sha256 = "0c27mcglrj928zkm4d2spj9yh2xkkka8ns5s6bidkwild3zvj3ma"; 2673 type = "gem"; 2674 }; 2675 version = "0.20.1"; 2676 }; 2677 rake = { 2678 groups = [ 2679 "default" 2680 "development" 2681 "test" 2682 ]; 2683 platforms = [ ]; 2684 source = { 2685 remotes = [ "https://rubygems.org" ]; 2686 sha256 = "175iisqb211n0qbfyqd8jz2g01q6xj038zjf4q0nm8k6kz88k7lc"; 2687 type = "gem"; 2688 }; 2689 version = "13.3.1"; 2690 }; 2691 rake-compiler-dock = { 2692 groups = [ "default" ]; 2693 platforms = [ ]; 2694 source = { 2695 remotes = [ "https://rubygems.org" ]; 2696 sha256 = "04dzjh7angq23s2m489k06ci5jccz865czk92lrml61avwcywqnx"; 2697 type = "gem"; 2698 }; 2699 version = "1.10.0"; 2700 }; 2701 rb-fsevent = { 2702 groups = [ 2703 "development" 2704 "test" 2705 ]; 2706 platforms = [ ]; 2707 source = { 2708 remotes = [ "https://rubygems.org" ]; 2709 sha256 = "1zmf31rnpm8553lqwibvv3kkx0v7majm1f341xbxc0bk5sbhp423"; 2710 type = "gem"; 2711 }; 2712 version = "0.11.2"; 2713 }; 2714 rb-inotify = { 2715 dependencies = [ "ffi" ]; 2716 groups = [ 2717 "default" 2718 "development" 2719 "test" 2720 ]; 2721 platforms = [ ]; 2722 source = { 2723 remotes = [ "https://rubygems.org" ]; 2724 sha256 = "0vmy8xgahixcz6hzwy4zdcyn2y6d6ri8dqv5xccgzc1r292019x0"; 2725 type = "gem"; 2726 }; 2727 version = "0.11.1"; 2728 }; 2729 rb_sys = { 2730 dependencies = [ "rake-compiler-dock" ]; 2731 groups = [ "default" ]; 2732 platforms = [ ]; 2733 source = { 2734 remotes = [ "https://rubygems.org" ]; 2735 sha256 = "0jqbykm424fw92xvh8mqlsfzfzgwmcm6sjb4kfvy20p492hkyfb4"; 2736 type = "gem"; 2737 }; 2738 version = "0.9.119"; 2739 }; 2740 rbs = { 2741 dependencies = [ "logger" ]; 2742 groups = [ 2743 "default" 2744 "development" 2745 ]; 2746 platforms = [ ]; 2747 source = { 2748 remotes = [ "https://rubygems.org" ]; 2749 sha256 = "1c0r26dhdr4jiklc0g7wjmr5q56dp7hwcfa8z75khkp8mrhazfpa"; 2750 type = "gem"; 2751 }; 2752 version = "3.9.5"; 2753 }; 2754 rbtrace = { 2755 dependencies = [ 2756 "ffi" 2757 "msgpack" 2758 "optimist" 2759 ]; 2760 groups = [ "default" ]; 2761 platforms = [ 2762 { 2763 engine = "maglev"; 2764 } 2765 { 2766 engine = "ruby"; 2767 } 2768 ]; 2769 source = { 2770 remotes = [ "https://rubygems.org" ]; 2771 sha256 = "0gwjrdawjv630xhzwld9b0vrh391sph255vxshpv36jx60pjjcn4"; 2772 type = "gem"; 2773 }; 2774 version = "0.5.3"; 2775 }; 2776 rchardet = { 2777 groups = [ "default" ]; 2778 platforms = [ ]; 2779 source = { 2780 remotes = [ "https://rubygems.org" ]; 2781 sha256 = "03rr05qam5d6gcsnsjs85bnwg80qww484xql347j42kj3bb2xsnm"; 2782 type = "gem"; 2783 }; 2784 version = "1.10.0"; 2785 }; 2786 rdoc = { 2787 dependencies = [ 2788 "erb" 2789 "psych" 2790 "tsort" 2791 ]; 2792 groups = [ 2793 "default" 2794 "development" 2795 "test" 2796 ]; 2797 platforms = [ ]; 2798 source = { 2799 remotes = [ "https://rubygems.org" ]; 2800 sha256 = "1dq2bani47fzyqpb4psizfmzxiznvzlajmdikdgik67wd3jx8l0g"; 2801 type = "gem"; 2802 }; 2803 version = "6.17.0"; 2804 }; 2805 redcarpet = { 2806 groups = [ "generic_import" ]; 2807 platforms = [ ]; 2808 source = { 2809 remotes = [ "https://rubygems.org" ]; 2810 sha256 = "0iglapqs4av4za9yfaac0lna7s16fq2xn36wpk380m55d8792i6l"; 2811 type = "gem"; 2812 }; 2813 version = "3.6.1"; 2814 }; 2815 redis = { 2816 dependencies = [ "redis-client" ]; 2817 groups = [ "default" ]; 2818 platforms = [ ]; 2819 source = { 2820 remotes = [ "https://rubygems.org" ]; 2821 sha256 = "0syhyw1bp9nbb0fvcmm58y1c6iav6xw6b4bzjz1rz2j1d7c012br"; 2822 type = "gem"; 2823 }; 2824 version = "5.4.0"; 2825 }; 2826 redis-client = { 2827 dependencies = [ "connection_pool" ]; 2828 groups = [ "default" ]; 2829 platforms = [ ]; 2830 source = { 2831 remotes = [ "https://rubygems.org" ]; 2832 sha256 = "0wx0v68lh924x544mkpydcrkkbr7i386xvkpyxgsf5j55j3d4f8y"; 2833 type = "gem"; 2834 }; 2835 version = "0.26.1"; 2836 }; 2837 redis-namespace = { 2838 dependencies = [ "redis" ]; 2839 groups = [ "default" ]; 2840 platforms = [ ]; 2841 source = { 2842 remotes = [ "https://rubygems.org" ]; 2843 sha256 = "0f92i9cwlp6xj6fyn7qn4qsaqvxfw4wqvayll7gbd26qnai1l6p9"; 2844 type = "gem"; 2845 }; 2846 version = "1.11.0"; 2847 }; 2848 regexp_parser = { 2849 groups = [ 2850 "default" 2851 "development" 2852 "test" 2853 ]; 2854 platforms = [ ]; 2855 source = { 2856 remotes = [ "https://rubygems.org" ]; 2857 sha256 = "192mzi0wgwl024pwpbfa6c2a2xlvbh3mjd75a0sakdvkl60z64ya"; 2858 type = "gem"; 2859 }; 2860 version = "2.11.3"; 2861 }; 2862 reline = { 2863 dependencies = [ "io-console" ]; 2864 groups = [ 2865 "default" 2866 "development" 2867 "test" 2868 ]; 2869 platforms = [ ]; 2870 source = { 2871 remotes = [ "https://rubygems.org" ]; 2872 sha256 = "0d8q5c4nh2g9pp758kizh8sfrvngynrjlm0i1zn3cnsnfd4v160i"; 2873 type = "gem"; 2874 }; 2875 version = "0.6.3"; 2876 }; 2877 request_store = { 2878 dependencies = [ "rack" ]; 2879 groups = [ "default" ]; 2880 platforms = [ ]; 2881 source = { 2882 remotes = [ "https://rubygems.org" ]; 2883 sha256 = "1jw89j9s5p5cq2k7ffj5p4av4j4fxwvwjs1a4i9g85d38r9mvdz1"; 2884 type = "gem"; 2885 }; 2886 version = "1.7.0"; 2887 }; 2888 rexml = { 2889 groups = [ 2890 "default" 2891 "test" 2892 ]; 2893 platforms = [ ]; 2894 source = { 2895 remotes = [ "https://rubygems.org" ]; 2896 sha256 = "05y4lwzci16c2xgckmpxkzq4czgkyaiiqhvrabdgaym3aj2jd10k"; 2897 type = "gem"; 2898 }; 2899 version = "3.4.2"; 2900 }; 2901 rinku = { 2902 groups = [ "default" ]; 2903 platforms = [ ]; 2904 source = { 2905 remotes = [ "https://rubygems.org" ]; 2906 sha256 = "0zcdha17s1wzxyc5814j6319wqg33jbn58pg6wmxpws36476fq4b"; 2907 type = "gem"; 2908 }; 2909 version = "2.0.6"; 2910 }; 2911 rotp = { 2912 groups = [ "default" ]; 2913 platforms = [ ]; 2914 source = { 2915 remotes = [ "https://rubygems.org" ]; 2916 sha256 = "0m48hv6wpmmm6cjr6q92q78h1i610riml19k5h1dil2yws3h1m3m"; 2917 type = "gem"; 2918 }; 2919 version = "6.3.0"; 2920 }; 2921 rouge = { 2922 groups = [ 2923 "default" 2924 "development" 2925 ]; 2926 platforms = [ 2927 { 2928 engine = "maglev"; 2929 } 2930 { 2931 engine = "ruby"; 2932 } 2933 ]; 2934 source = { 2935 remotes = [ "https://rubygems.org" ]; 2936 sha256 = "1pkp5icgm7s10b2n6b2pzbdsfiv0l5sxqyizx55qdmlpaxnk8xah"; 2937 type = "gem"; 2938 }; 2939 version = "4.6.1"; 2940 }; 2941 rqrcode = { 2942 dependencies = [ 2943 "chunky_png" 2944 "rqrcode_core" 2945 ]; 2946 groups = [ "default" ]; 2947 platforms = [ ]; 2948 source = { 2949 remotes = [ "https://rubygems.org" ]; 2950 sha256 = "03zhns2jjf5nbx522dr4cpf25dkak0kwikw84c3201xqv8v1wbjc"; 2951 type = "gem"; 2952 }; 2953 version = "3.1.1"; 2954 }; 2955 rqrcode_core = { 2956 groups = [ "default" ]; 2957 platforms = [ ]; 2958 source = { 2959 remotes = [ "https://rubygems.org" ]; 2960 sha256 = "12m97c5b9m3n3w3nnpfv4bbj42vlqb2ranm12ldsjzw3xjbnvxsj"; 2961 type = "gem"; 2962 }; 2963 version = "2.0.1"; 2964 }; 2965 rrule = { 2966 dependencies = [ "activesupport" ]; 2967 groups = [ "default" ]; 2968 platforms = [ ]; 2969 source = { 2970 remotes = [ "https://rubygems.org" ]; 2971 sha256 = "11qzhn3y6pl01rfcy0nawa5fcfh00pgc7qsxwbgss1ap7k1nlsw1"; 2972 type = "gem"; 2973 }; 2974 version = "0.7.0"; 2975 }; 2976 rspec = { 2977 dependencies = [ 2978 "rspec-core" 2979 "rspec-expectations" 2980 "rspec-mocks" 2981 ]; 2982 groups = [ 2983 "development" 2984 "test" 2985 ]; 2986 platforms = [ ]; 2987 source = { 2988 remotes = [ "https://rubygems.org" ]; 2989 sha256 = "11q5hagj6vr694innqj4r45jrm8qcwvkxjnphqgyd66piah88qi0"; 2990 type = "gem"; 2991 }; 2992 version = "3.13.2"; 2993 }; 2994 rspec-core = { 2995 dependencies = [ "rspec-support" ]; 2996 groups = [ 2997 "default" 2998 "development" 2999 "test" 3000 ]; 3001 platforms = [ ]; 3002 source = { 3003 remotes = [ "https://rubygems.org" ]; 3004 sha256 = "0bcbh9yv6cs6pv299zs4bvalr8yxa51kcdd1pjl60yv625j3r0m8"; 3005 type = "gem"; 3006 }; 3007 version = "3.13.6"; 3008 }; 3009 rspec-expectations = { 3010 dependencies = [ 3011 "diff-lcs" 3012 "rspec-support" 3013 ]; 3014 groups = [ 3015 "default" 3016 "development" 3017 "test" 3018 ]; 3019 platforms = [ ]; 3020 source = { 3021 remotes = [ "https://rubygems.org" ]; 3022 sha256 = "0dl8npj0jfpy31bxi6syc7jymyd861q277sfr6jawq2hv6hx791k"; 3023 type = "gem"; 3024 }; 3025 version = "3.13.5"; 3026 }; 3027 rspec-html-matchers = { 3028 dependencies = [ 3029 "nokogiri" 3030 "rspec" 3031 ]; 3032 groups = [ 3033 "development" 3034 "test" 3035 ]; 3036 platforms = [ ]; 3037 source = { 3038 remotes = [ "https://rubygems.org" ]; 3039 sha256 = "1bp9q28qw4xmxknrrp3ppcr08bbcnnand6r9prw4920407mvy96l"; 3040 type = "gem"; 3041 }; 3042 version = "0.10.0"; 3043 }; 3044 rspec-mocks = { 3045 dependencies = [ 3046 "diff-lcs" 3047 "rspec-support" 3048 ]; 3049 groups = [ 3050 "default" 3051 "development" 3052 "test" 3053 ]; 3054 platforms = [ ]; 3055 source = { 3056 remotes = [ "https://rubygems.org" ]; 3057 sha256 = "071bqrk2rblk3zq3jk1xxx0dr92y0szi5pxdm8waimxici706y89"; 3058 type = "gem"; 3059 }; 3060 version = "3.13.7"; 3061 }; 3062 rspec-multi-mock = { 3063 dependencies = [ "rspec" ]; 3064 groups = [ 3065 "development" 3066 "test" 3067 ]; 3068 platforms = [ ]; 3069 source = { 3070 remotes = [ "https://rubygems.org" ]; 3071 sha256 = "0k3rafylxilq9jzdz450vgiwf3bvz4a9l3ppmgncv78xipr71518"; 3072 type = "gem"; 3073 }; 3074 version = "0.3.1"; 3075 }; 3076 rspec-rails = { 3077 dependencies = [ 3078 "actionpack" 3079 "activesupport" 3080 "railties" 3081 "rspec-core" 3082 "rspec-expectations" 3083 "rspec-mocks" 3084 "rspec-support" 3085 ]; 3086 groups = [ 3087 "development" 3088 "test" 3089 ]; 3090 platforms = [ ]; 3091 source = { 3092 remotes = [ "https://rubygems.org" ]; 3093 sha256 = "1kis8dfxlvi6gdzrv9nsn3ckw0c2z7armhni917qs1jx7yjkjc8i"; 3094 type = "gem"; 3095 }; 3096 version = "8.0.2"; 3097 }; 3098 rspec-support = { 3099 groups = [ 3100 "default" 3101 "development" 3102 "test" 3103 ]; 3104 platforms = [ ]; 3105 source = { 3106 remotes = [ "https://rubygems.org" ]; 3107 sha256 = "1cmgz34hwj5s3jwxhyl8mszs24nci12ffbrmr5jb1si74iqf739f"; 3108 type = "gem"; 3109 }; 3110 version = "3.13.6"; 3111 }; 3112 rss = { 3113 dependencies = [ "rexml" ]; 3114 groups = [ "default" ]; 3115 platforms = [ ]; 3116 source = { 3117 remotes = [ "https://rubygems.org" ]; 3118 sha256 = "0dv74a07j3ih5ykyszs1k2cjvgs5c1pzrvcb1wc2bfai8p038qml"; 3119 type = "gem"; 3120 }; 3121 version = "0.3.1"; 3122 }; 3123 rswag-specs = { 3124 dependencies = [ 3125 "activesupport" 3126 "json-schema" 3127 "railties" 3128 "rspec-core" 3129 ]; 3130 groups = [ 3131 "development" 3132 "test" 3133 ]; 3134 platforms = [ ]; 3135 source = { 3136 remotes = [ "https://rubygems.org" ]; 3137 sha256 = "1qx9mxhnwz8ia9ry1fwn3hzc2zg7n774gvm4whgp9y49vzvbvcm3"; 3138 type = "gem"; 3139 }; 3140 version = "2.17.0"; 3141 }; 3142 rtlcss = { 3143 dependencies = [ "mini_racer" ]; 3144 groups = [ "default" ]; 3145 platforms = [ ]; 3146 source = { 3147 remotes = [ "https://rubygems.org" ]; 3148 sha256 = "0q5zlx1k4gqyq0rvnfkljvrwa73ysycxc5m5ly9py9k1pw05lg91"; 3149 type = "gem"; 3150 }; 3151 version = "0.2.1"; 3152 }; 3153 rubocop = { 3154 dependencies = [ 3155 "json" 3156 "language_server-protocol" 3157 "lint_roller" 3158 "parallel" 3159 "parser" 3160 "rainbow" 3161 "regexp_parser" 3162 "rubocop-ast" 3163 "ruby-progressbar" 3164 "unicode-display_width" 3165 ]; 3166 groups = [ 3167 "default" 3168 "development" 3169 "test" 3170 ]; 3171 platforms = [ ]; 3172 source = { 3173 remotes = [ "https://rubygems.org" ]; 3174 sha256 = "157hg99cq6ys670sw8xbggnvxc9yl50h1zhllki925kkihlwrdbg"; 3175 type = "gem"; 3176 }; 3177 version = "1.81.7"; 3178 }; 3179 rubocop-ast = { 3180 dependencies = [ 3181 "parser" 3182 "prism" 3183 ]; 3184 groups = [ 3185 "default" 3186 "development" 3187 "test" 3188 ]; 3189 platforms = [ ]; 3190 source = { 3191 remotes = [ "https://rubygems.org" ]; 3192 sha256 = "0xifbp09jfl1hdy9wwgq9dq2l7mf8y2ycm5d1zgcqvks7yzrppr2"; 3193 type = "gem"; 3194 }; 3195 version = "1.48.0"; 3196 }; 3197 rubocop-capybara = { 3198 dependencies = [ 3199 "lint_roller" 3200 "rubocop" 3201 ]; 3202 groups = [ 3203 "default" 3204 "development" 3205 "test" 3206 ]; 3207 platforms = [ ]; 3208 source = { 3209 remotes = [ "https://rubygems.org" ]; 3210 sha256 = "030wymq0jrblrdswl1lncj60dhcg5wszz6708qzsbziyyap8rn6f"; 3211 type = "gem"; 3212 }; 3213 version = "2.22.1"; 3214 }; 3215 rubocop-discourse = { 3216 dependencies = [ 3217 "activesupport" 3218 "lint_roller" 3219 "rubocop" 3220 "rubocop-capybara" 3221 "rubocop-factory_bot" 3222 "rubocop-rails" 3223 "rubocop-rspec" 3224 "rubocop-rspec_rails" 3225 ]; 3226 groups = [ 3227 "development" 3228 "test" 3229 ]; 3230 platforms = [ ]; 3231 source = { 3232 remotes = [ "https://rubygems.org" ]; 3233 sha256 = "17q5i9rjk5vanvpqphwpcr0aiqzinm47cv9plidhqpy4gbirawv3"; 3234 type = "gem"; 3235 }; 3236 version = "3.13.3"; 3237 }; 3238 rubocop-factory_bot = { 3239 dependencies = [ 3240 "lint_roller" 3241 "rubocop" 3242 ]; 3243 groups = [ 3244 "default" 3245 "development" 3246 "test" 3247 ]; 3248 platforms = [ ]; 3249 source = { 3250 remotes = [ "https://rubygems.org" ]; 3251 sha256 = "1jzhj9fi1h9rh7z2j6m78hl7c3av36fpacg12wrifi24281gq5sb"; 3252 type = "gem"; 3253 }; 3254 version = "2.28.0"; 3255 }; 3256 rubocop-rails = { 3257 dependencies = [ 3258 "activesupport" 3259 "lint_roller" 3260 "rack" 3261 "rubocop" 3262 "rubocop-ast" 3263 ]; 3264 groups = [ 3265 "default" 3266 "development" 3267 "test" 3268 ]; 3269 platforms = [ ]; 3270 source = { 3271 remotes = [ "https://rubygems.org" ]; 3272 sha256 = "1danlfzfqx3x1kna248sm2b1br5ki369r51x90jc4vbh6xk8zv1l"; 3273 type = "gem"; 3274 }; 3275 version = "2.33.4"; 3276 }; 3277 rubocop-rspec = { 3278 dependencies = [ 3279 "lint_roller" 3280 "rubocop" 3281 ]; 3282 groups = [ 3283 "default" 3284 "development" 3285 "test" 3286 ]; 3287 platforms = [ ]; 3288 source = { 3289 remotes = [ "https://rubygems.org" ]; 3290 sha256 = "0cxb9i1brf1cks8anv8mdj65n9rq6jyldyd1ij9sj8zjng60si18"; 3291 type = "gem"; 3292 }; 3293 version = "3.8.0"; 3294 }; 3295 rubocop-rspec_rails = { 3296 dependencies = [ 3297 "lint_roller" 3298 "rubocop" 3299 "rubocop-rspec" 3300 ]; 3301 groups = [ 3302 "default" 3303 "development" 3304 "test" 3305 ]; 3306 platforms = [ ]; 3307 source = { 3308 remotes = [ "https://rubygems.org" ]; 3309 sha256 = "004i5a4iww7l3vpaxl70ijypmi321afrslsgadbvksznf8f683aa"; 3310 type = "gem"; 3311 }; 3312 version = "2.32.0"; 3313 }; 3314 ruby-lsp = { 3315 dependencies = [ 3316 "language_server-protocol" 3317 "prism" 3318 "rbs" 3319 ]; 3320 groups = [ "development" ]; 3321 platforms = [ ]; 3322 source = { 3323 remotes = [ "https://rubygems.org" ]; 3324 sha256 = "1xx96yfi5aqm1d3aps2nl5mls0vnm8xwvw75vy1ik3vc0rm09cqw"; 3325 type = "gem"; 3326 }; 3327 version = "0.26.4"; 3328 }; 3329 ruby-lsp-rails = { 3330 dependencies = [ "ruby-lsp" ]; 3331 groups = [ "development" ]; 3332 platforms = [ ]; 3333 source = { 3334 remotes = [ "https://rubygems.org" ]; 3335 sha256 = "1bj4bj35l9jas2yf6w93j5ngw3f24lck2j9h5zmxwqs0dn91z7gh"; 3336 type = "gem"; 3337 }; 3338 version = "0.4.8"; 3339 }; 3340 ruby-lsp-rspec = { 3341 dependencies = [ "ruby-lsp" ]; 3342 groups = [ "development" ]; 3343 platforms = [ ]; 3344 source = { 3345 remotes = [ "https://rubygems.org" ]; 3346 sha256 = "14gl3g8gg8p8zknd07hkzrrgaqqq184pj7l3nw7dgih8pbzv7cqd"; 3347 type = "gem"; 3348 }; 3349 version = "0.1.28"; 3350 }; 3351 ruby-prof = { 3352 dependencies = [ "base64" ]; 3353 groups = [ "development" ]; 3354 platforms = [ 3355 { 3356 engine = "maglev"; 3357 } 3358 { 3359 engine = "ruby"; 3360 } 3361 ]; 3362 source = { 3363 remotes = [ "https://rubygems.org" ]; 3364 sha256 = "0h23zjwma8car8jpq7af8gw39qi88rn24mass7r13ripmky28117"; 3365 type = "gem"; 3366 }; 3367 version = "1.7.2"; 3368 }; 3369 ruby-progressbar = { 3370 groups = [ 3371 "default" 3372 "development" 3373 "test" 3374 ]; 3375 platforms = [ ]; 3376 source = { 3377 remotes = [ "https://rubygems.org" ]; 3378 sha256 = "0cwvyb7j47m7wihpfaq7rc47zwwx9k4v7iqd9s1xch5nm53rrz40"; 3379 type = "gem"; 3380 }; 3381 version = "1.13.0"; 3382 }; 3383 ruby-rc4 = { 3384 groups = [ "default" ]; 3385 platforms = [ ]; 3386 source = { 3387 remotes = [ "https://rubygems.org" ]; 3388 sha256 = "00vci475258mmbvsdqkmqadlwn6gj9m01sp7b5a3zd90knil1k00"; 3389 type = "gem"; 3390 }; 3391 version = "0.1.5"; 3392 }; 3393 ruby-readability = { 3394 dependencies = [ 3395 "guess_html_encoding" 3396 "nokogiri" 3397 ]; 3398 groups = [ "default" ]; 3399 platforms = [ ]; 3400 source = { 3401 remotes = [ "https://rubygems.org" ]; 3402 sha256 = "032qqqaj5v09a7r5jpblv7dc37f278qv3b1nag9wsbn6kb4dslbk"; 3403 type = "gem"; 3404 }; 3405 version = "0.7.2"; 3406 }; 3407 ruby2_keywords = { 3408 groups = [ 3409 "default" 3410 "development" 3411 "test" 3412 ]; 3413 platforms = [ ]; 3414 source = { 3415 remotes = [ "https://rubygems.org" ]; 3416 sha256 = "1vz322p8n39hz3b4a9gkmz9y7a5jaz41zrm2ywf31dvkqm03glgz"; 3417 type = "gem"; 3418 }; 3419 version = "0.0.5"; 3420 }; 3421 rubyzip = { 3422 groups = [ 3423 "default" 3424 "test" 3425 ]; 3426 platforms = [ ]; 3427 source = { 3428 remotes = [ "https://rubygems.org" ]; 3429 sha256 = "05an0wz87vkmqwcwyh5rjiaavydfn5f4q1lixcsqkphzvj7chxw5"; 3430 type = "gem"; 3431 }; 3432 version = "2.4.1"; 3433 }; 3434 sanitize = { 3435 dependencies = [ 3436 "crass" 3437 "nokogiri" 3438 ]; 3439 groups = [ "default" ]; 3440 platforms = [ ]; 3441 source = { 3442 remotes = [ "https://rubygems.org" ]; 3443 sha256 = "111r4xdcf6ihdnrs6wkfc6nqdzrjq0z69x9sf83r7ri6fffip796"; 3444 type = "gem"; 3445 }; 3446 version = "7.0.0"; 3447 }; 3448 sass-embedded = { 3449 dependencies = [ 3450 "google-protobuf" 3451 "rake" 3452 ]; 3453 groups = [ "default" ]; 3454 platforms = [ ]; 3455 source = { 3456 remotes = [ "https://rubygems.org" ]; 3457 sha256 = "0ixqik50ffd82jnkrmwqanrjd7106gqala58bch777wmywx000dx"; 3458 type = "gem"; 3459 }; 3460 version = "1.91.0"; 3461 }; 3462 sassc-embedded = { 3463 dependencies = [ "sass-embedded" ]; 3464 groups = [ "default" ]; 3465 platforms = [ ]; 3466 source = { 3467 remotes = [ "https://rubygems.org" ]; 3468 sha256 = "0gnbp770q1krka70phyf59amzw0dx92c0yx1psc9fkp5in9hqwmj"; 3469 type = "gem"; 3470 }; 3471 version = "1.80.5"; 3472 }; 3473 sawyer = { 3474 dependencies = [ 3475 "addressable" 3476 "faraday" 3477 ]; 3478 groups = [ "default" ]; 3479 platforms = [ ]; 3480 source = { 3481 remotes = [ "https://rubygems.org" ]; 3482 sha256 = "0hayryyz46nlkcb6j0ij0kxq6i3ryiigwfc6ccvp0108hhlij3qd"; 3483 type = "gem"; 3484 }; 3485 version = "0.9.3"; 3486 }; 3487 securerandom = { 3488 groups = [ 3489 "default" 3490 "development" 3491 "test" 3492 ]; 3493 platforms = [ ]; 3494 source = { 3495 remotes = [ "https://rubygems.org" ]; 3496 sha256 = "1cd0iriqfsf1z91qg271sm88xjnfd92b832z49p1nd542ka96lfc"; 3497 type = "gem"; 3498 }; 3499 version = "0.4.1"; 3500 }; 3501 shoulda-matchers = { 3502 dependencies = [ "activesupport" ]; 3503 groups = [ 3504 "development" 3505 "test" 3506 ]; 3507 platforms = [ ]; 3508 source = { 3509 remotes = [ "https://rubygems.org" ]; 3510 sha256 = "0xwwfj48d6mpc66lhl4yabnjazpf47wqg9n1i9na7q0h9isdigxl"; 3511 type = "gem"; 3512 }; 3513 version = "7.0.1"; 3514 }; 3515 sidekiq = { 3516 dependencies = [ 3517 "base64" 3518 "connection_pool" 3519 "logger" 3520 "rack" 3521 "redis-client" 3522 ]; 3523 groups = [ "default" ]; 3524 platforms = [ ]; 3525 source = { 3526 remotes = [ "https://rubygems.org" ]; 3527 sha256 = "19xm4s49hq0kpfbmvhnjskzmfjjxw5d5sm7350mh12gg3lp7220i"; 3528 type = "gem"; 3529 }; 3530 version = "7.3.9"; 3531 }; 3532 simplecov = { 3533 dependencies = [ 3534 "docile" 3535 "simplecov-html" 3536 "simplecov_json_formatter" 3537 ]; 3538 groups = [ "test" ]; 3539 platforms = [ ]; 3540 source = { 3541 remotes = [ "https://rubygems.org" ]; 3542 sha256 = "198kcbrjxhhzca19yrdcd6jjj9sb51aaic3b0sc3pwjghg3j49py"; 3543 type = "gem"; 3544 }; 3545 version = "0.22.0"; 3546 }; 3547 simplecov-html = { 3548 groups = [ 3549 "default" 3550 "test" 3551 ]; 3552 platforms = [ ]; 3553 source = { 3554 remotes = [ "https://rubygems.org" ]; 3555 sha256 = "0ikjfwydgs08nm3xzc4cn4b6z6rmcrj2imp84xcnimy2wxa8w2xx"; 3556 type = "gem"; 3557 }; 3558 version = "0.13.2"; 3559 }; 3560 simplecov_json_formatter = { 3561 groups = [ 3562 "default" 3563 "test" 3564 ]; 3565 platforms = [ ]; 3566 source = { 3567 remotes = [ "https://rubygems.org" ]; 3568 sha256 = "0a5l0733hj7sk51j81ykfmlk2vd5vaijlq9d5fn165yyx3xii52j"; 3569 type = "gem"; 3570 }; 3571 version = "0.1.4"; 3572 }; 3573 simpleidn = { 3574 groups = [ "default" ]; 3575 platforms = [ ]; 3576 source = { 3577 remotes = [ "https://rubygems.org" ]; 3578 sha256 = "0a9c1mdy12y81ck7mcn9f9i2s2wwzjh1nr92ps354q517zq9dkh8"; 3579 type = "gem"; 3580 }; 3581 version = "0.2.3"; 3582 }; 3583 snaky_hash = { 3584 dependencies = [ 3585 "hashie" 3586 "version_gem" 3587 ]; 3588 groups = [ "default" ]; 3589 platforms = [ ]; 3590 source = { 3591 remotes = [ "https://rubygems.org" ]; 3592 sha256 = "0mnllrwhs7psw6xxs8x5yx85k12qjfdgs8zs0bxm70bfascx58r5"; 3593 type = "gem"; 3594 }; 3595 version = "2.0.3"; 3596 }; 3597 sqlite3 = { 3598 dependencies = [ "mini_portile2" ]; 3599 groups = [ "generic_import" ]; 3600 platforms = [ ]; 3601 source = { 3602 remotes = [ "https://rubygems.org" ]; 3603 sha256 = "09np0n6zn63qinzbsf0yxfbn8jcdm9pzpgmmhhj2pnd429wsrl5c"; 3604 type = "gem"; 3605 }; 3606 version = "2.8.1"; 3607 }; 3608 sshkey = { 3609 groups = [ "default" ]; 3610 platforms = [ ]; 3611 source = { 3612 remotes = [ "https://rubygems.org" ]; 3613 sha256 = "1k8i5pzjhcnyf0bhcyn5iixpfp4pz0556rcxwpglh6p0sr8s6nv5"; 3614 type = "gem"; 3615 }; 3616 version = "3.0.0"; 3617 }; 3618 stackprof = { 3619 groups = [ "default" ]; 3620 platforms = [ 3621 { 3622 engine = "maglev"; 3623 } 3624 { 3625 engine = "ruby"; 3626 } 3627 ]; 3628 source = { 3629 remotes = [ "https://rubygems.org" ]; 3630 sha256 = "03788mbipmihq2w7rznzvv0ks0s9z1321k1jyr6ffln8as3d5xmg"; 3631 type = "gem"; 3632 }; 3633 version = "0.2.27"; 3634 }; 3635 stringio = { 3636 groups = [ 3637 "default" 3638 "development" 3639 "test" 3640 ]; 3641 platforms = [ ]; 3642 source = { 3643 remotes = [ "https://rubygems.org" ]; 3644 sha256 = "08aii379my5zvk0jb3nb50yx321pz7n5a9mwlfbangm7sc9sy4f1"; 3645 type = "gem"; 3646 }; 3647 version = "3.1.9"; 3648 }; 3649 stripe = { 3650 groups = [ "default" ]; 3651 platforms = [ ]; 3652 source = { 3653 remotes = [ "https://rubygems.org" ]; 3654 sha256 = "13gr4z9nsvpknyy9y2vg4dvg77817m2ykyx57j03692dgv684vm7"; 3655 type = "gem"; 3656 }; 3657 version = "11.1.0"; 3658 }; 3659 syntax_tree = { 3660 dependencies = [ "prettier_print" ]; 3661 groups = [ 3662 "development" 3663 "test" 3664 ]; 3665 platforms = [ ]; 3666 source = { 3667 remotes = [ "https://rubygems.org" ]; 3668 sha256 = "0ggi6p7xxjsj42q8pp0yz6z7dbwlbr6fjbs4qnafr667jab5mqjn"; 3669 type = "gem"; 3670 }; 3671 version = "6.3.0"; 3672 }; 3673 test-prof = { 3674 groups = [ "test" ]; 3675 platforms = [ ]; 3676 source = { 3677 remotes = [ "https://rubygems.org" ]; 3678 sha256 = "1s7asi66mhpraw3p8a5aciwzi2iwwsiwj0a97b7x5z8ncbi7nj6s"; 3679 type = "gem"; 3680 }; 3681 version = "1.5.0"; 3682 }; 3683 thor = { 3684 groups = [ 3685 "default" 3686 "development" 3687 "test" 3688 ]; 3689 platforms = [ ]; 3690 source = { 3691 remotes = [ "https://rubygems.org" ]; 3692 sha256 = "0gcarlmpfbmqnjvwfz44gdjhcmm634di7plcx2zdgwdhrhifhqw7"; 3693 type = "gem"; 3694 }; 3695 version = "1.4.0"; 3696 }; 3697 tiktoken_ruby = { 3698 dependencies = [ "rb_sys" ]; 3699 groups = [ "default" ]; 3700 platforms = [ ]; 3701 source = { 3702 remotes = [ "https://rubygems.org" ]; 3703 sha256 = "0d7q1nxjilj6ydjliyc48axjiz8d67andw76pvi7wsd3spyn0f7y"; 3704 type = "gem"; 3705 }; 3706 version = "0.0.15.1"; 3707 }; 3708 timeout = { 3709 groups = [ 3710 "default" 3711 "development" 3712 "test" 3713 ]; 3714 platforms = [ ]; 3715 source = { 3716 remotes = [ "https://rubygems.org" ]; 3717 sha256 = "1jwhj5y89j5c6pk5hjw8jmrm3iila0krn2c31lnlrn217z8yyal5"; 3718 type = "gem"; 3719 }; 3720 version = "0.5.0"; 3721 }; 3722 tokenizers = { 3723 dependencies = [ "rb_sys" ]; 3724 groups = [ "default" ]; 3725 platforms = [ ]; 3726 source = { 3727 remotes = [ "https://rubygems.org" ]; 3728 sha256 = "153rcngyzprwvlfwlbdl3yzma1v84k5n2636zrn5ysckd3lbhxnb"; 3729 type = "gem"; 3730 }; 3731 version = "0.6.3"; 3732 }; 3733 trilogy = { 3734 groups = [ "migrations" ]; 3735 platforms = [ ]; 3736 source = { 3737 remotes = [ "https://rubygems.org" ]; 3738 sha256 = "0zq6yrp1074yd5lflz7yqzpicpcg4bxrl7sxw5c4g2m67dk3pmm2"; 3739 type = "gem"; 3740 }; 3741 version = "2.9.0"; 3742 }; 3743 tsort = { 3744 groups = [ 3745 "default" 3746 "development" 3747 "test" 3748 ]; 3749 platforms = [ ]; 3750 source = { 3751 remotes = [ "https://rubygems.org" ]; 3752 sha256 = "17q8h020dw73wjmql50lqw5ddsngg67jfw8ncjv476l5ys9sfl4n"; 3753 type = "gem"; 3754 }; 3755 version = "0.2.0"; 3756 }; 3757 ttfunk = { 3758 dependencies = [ "bigdecimal" ]; 3759 groups = [ "default" ]; 3760 platforms = [ ]; 3761 source = { 3762 remotes = [ "https://rubygems.org" ]; 3763 sha256 = "1ji0kn8jkf1rpskv3ijzxvqwixg4p6sk8kg0vmwyjinci7jcgjx7"; 3764 type = "gem"; 3765 }; 3766 version = "1.8.0"; 3767 }; 3768 tzinfo = { 3769 dependencies = [ "concurrent-ruby" ]; 3770 groups = [ 3771 "default" 3772 "development" 3773 "test" 3774 ]; 3775 platforms = [ ]; 3776 source = { 3777 remotes = [ "https://rubygems.org" ]; 3778 sha256 = "16w2g84dzaf3z13gxyzlzbf748kylk5bdgg3n1ipvkvvqy685bwd"; 3779 type = "gem"; 3780 }; 3781 version = "2.0.6"; 3782 }; 3783 tzinfo-data = { 3784 dependencies = [ "tzinfo" ]; 3785 groups = [ "default" ]; 3786 platforms = [ ]; 3787 source = { 3788 remotes = [ "https://rubygems.org" ]; 3789 sha256 = "0f898y35w60mkx3sd8ld2ryzkj4cld04qlgxi3z3hzdlzfhpa8x9"; 3790 type = "gem"; 3791 }; 3792 version = "1.2025.2"; 3793 }; 3794 unf = { 3795 groups = [ "default" ]; 3796 platforms = [ ]; 3797 source = { 3798 remotes = [ "https://rubygems.org" ]; 3799 sha256 = "1aq4bfddln9kx4lycqdgmahsssljsm3vfgbmb6a3y3nq07hw5g76"; 3800 type = "gem"; 3801 }; 3802 version = "0.2.0"; 3803 }; 3804 unicode-display_width = { 3805 dependencies = [ "unicode-emoji" ]; 3806 groups = [ 3807 "default" 3808 "development" 3809 "test" 3810 ]; 3811 platforms = [ ]; 3812 source = { 3813 remotes = [ "https://rubygems.org" ]; 3814 sha256 = "0hiwhnqpq271xqari6mg996fgjps42sffm9cpk6ljn8sd2srdp8c"; 3815 type = "gem"; 3816 }; 3817 version = "3.2.0"; 3818 }; 3819 unicode-emoji = { 3820 groups = [ 3821 "default" 3822 "development" 3823 "test" 3824 ]; 3825 platforms = [ ]; 3826 source = { 3827 remotes = [ "https://rubygems.org" ]; 3828 sha256 = "1995yfjbvjlwrslq48gzzc9j0blkdzlbda9h90pjbm0yvzax55s9"; 3829 type = "gem"; 3830 }; 3831 version = "4.1.0"; 3832 }; 3833 unicorn = { 3834 dependencies = [ 3835 "kgio" 3836 "raindrops" 3837 ]; 3838 groups = [ "default" ]; 3839 platforms = [ 3840 { 3841 engine = "maglev"; 3842 } 3843 { 3844 engine = "rbx"; 3845 } 3846 { 3847 engine = "ruby"; 3848 } 3849 ]; 3850 source = { 3851 remotes = [ "https://rubygems.org" ]; 3852 sha256 = "1h0gma14jjxiz6piyi6p99q7lya2mxrq79l03160hascvmx9ipa5"; 3853 type = "gem"; 3854 }; 3855 version = "6.1.0"; 3856 }; 3857 uniform_notifier = { 3858 groups = [ 3859 "default" 3860 "development" 3861 ]; 3862 platforms = [ ]; 3863 source = { 3864 remotes = [ "https://rubygems.org" ]; 3865 sha256 = "17ffzyq6482yn27r7rz2k3zslf9jigbz383d90c68vznarapi1s7"; 3866 type = "gem"; 3867 }; 3868 version = "1.18.0"; 3869 }; 3870 uri = { 3871 groups = [ 3872 "default" 3873 "development" 3874 "test" 3875 ]; 3876 platforms = [ ]; 3877 source = { 3878 remotes = [ "https://rubygems.org" ]; 3879 sha256 = "1ijpbj7mdrq7rhpq2kb51yykhrs2s54wfs6sm9z3icgz4y6sb7rp"; 3880 type = "gem"; 3881 }; 3882 version = "1.1.1"; 3883 }; 3884 useragent = { 3885 groups = [ 3886 "default" 3887 "development" 3888 "test" 3889 ]; 3890 platforms = [ ]; 3891 source = { 3892 remotes = [ "https://rubygems.org" ]; 3893 sha256 = "0i1q2xdjam4d7gwwc35lfnz0wyyzvnca0zslcfxm9fabml9n83kh"; 3894 type = "gem"; 3895 }; 3896 version = "0.16.11"; 3897 }; 3898 version_gem = { 3899 groups = [ "default" ]; 3900 platforms = [ ]; 3901 source = { 3902 remotes = [ "https://rubygems.org" ]; 3903 sha256 = "195r5qylwxwqbllnpli9c2pzin0lky6h3fw912h88g2lmri0j6hc"; 3904 type = "gem"; 3905 }; 3906 version = "1.1.9"; 3907 }; 3908 web-push = { 3909 dependencies = [ 3910 "jwt" 3911 "openssl" 3912 ]; 3913 groups = [ "default" ]; 3914 platforms = [ ]; 3915 source = { 3916 remotes = [ "https://rubygems.org" ]; 3917 sha256 = "13diqh61rl658gwq0c2ds41z59i0x4plj5k4v98qkgd3pgrd4kav"; 3918 type = "gem"; 3919 }; 3920 version = "3.0.1"; 3921 }; 3922 webmock = { 3923 dependencies = [ 3924 "addressable" 3925 "crack" 3926 "hashdiff" 3927 ]; 3928 groups = [ "test" ]; 3929 platforms = [ ]; 3930 source = { 3931 remotes = [ "https://rubygems.org" ]; 3932 sha256 = "08v374yrqqhjj3xjzmvwnv3yz21r22kn071yr0i67gmwaf9mv7db"; 3933 type = "gem"; 3934 }; 3935 version = "3.25.1"; 3936 }; 3937 webrick = { 3938 groups = [ 3939 "default" 3940 "development" 3941 "test" 3942 ]; 3943 platforms = [ ]; 3944 source = { 3945 remotes = [ "https://rubygems.org" ]; 3946 sha256 = "0ca1hr2rxrfw7s613rp4r4bxb454i3ylzniv9b9gxpklqigs3d5y"; 3947 type = "gem"; 3948 }; 3949 version = "1.9.2"; 3950 }; 3951 xpath = { 3952 dependencies = [ "nokogiri" ]; 3953 groups = [ 3954 "default" 3955 "test" 3956 ]; 3957 platforms = [ ]; 3958 source = { 3959 remotes = [ "https://rubygems.org" ]; 3960 sha256 = "0bh8lk9hvlpn7vmi6h4hkcwjzvs2y0cmkk3yjjdr8fxvj6fsgzbd"; 3961 type = "gem"; 3962 }; 3963 version = "3.2.0"; 3964 }; 3965 yaml-lint = { 3966 groups = [ "development" ]; 3967 platforms = [ ]; 3968 source = { 3969 remotes = [ "https://rubygems.org" ]; 3970 sha256 = "12jc68af2mwdkr9iqay2v6qgq47yk5g82sd171riibk62wbhp5p3"; 3971 type = "gem"; 3972 }; 3973 version = "0.1.2"; 3974 }; 3975 yard = { 3976 groups = [ "development" ]; 3977 platforms = [ ]; 3978 source = { 3979 remotes = [ "https://rubygems.org" ]; 3980 sha256 = "03q1hf12csqy5q2inafzi44179zaq9n5yrb0k2j2llqhzcmbh7vj"; 3981 type = "gem"; 3982 }; 3983 version = "0.9.38"; 3984 }; 3985 zeitwerk = { 3986 groups = [ 3987 "default" 3988 "development" 3989 "migrations" 3990 "test" 3991 ]; 3992 platforms = [ ]; 3993 source = { 3994 remotes = [ "https://rubygems.org" ]; 3995 sha256 = "119ypabas886gd0n9kiid3q41w76gz60s8qmiak6pljpkd56ps5j"; 3996 type = "gem"; 3997 }; 3998 version = "2.7.3"; 3999 }; 4000 zendesk_api = { 4001 dependencies = [ 4002 "faraday" 4003 "faraday-multipart" 4004 "hashie" 4005 "inflection" 4006 "mini_mime" 4007 "multipart-post" 4008 ]; 4009 groups = [ "default" ]; 4010 platforms = [ ]; 4011 source = { 4012 remotes = [ "https://rubygems.org" ]; 4013 sha256 = "0yizpglgfwml6a2w696m97d1q50hq3v0vldja431rv93s9sjbgly"; 4014 type = "gem"; 4015 }; 4016 version = "1.38.0.rc1"; 4017 }; 4018}