Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 4923 lines 113 kB view raw
1{ 2 actioncable = { 3 dependencies = [ 4 "actionpack" 5 "activesupport" 6 "nio4r" 7 "websocket-driver" 8 "zeitwerk" 9 ]; 10 groups = [ "default" ]; 11 platforms = [ ]; 12 source = { 13 remotes = [ "https://rubygems.org" ]; 14 sha256 = "18496axh89kakw5f82mmmac3w9rwb0b0wq4j6la806p9cbgy5k3v"; 15 type = "gem"; 16 }; 17 version = "8.0.2"; 18 }; 19 actionmailbox = { 20 dependencies = [ 21 "actionpack" 22 "activejob" 23 "activerecord" 24 "activestorage" 25 "activesupport" 26 "mail" 27 ]; 28 groups = [ "default" ]; 29 platforms = [ ]; 30 source = { 31 remotes = [ "https://rubygems.org" ]; 32 sha256 = "1nyfwa1kj0cm1scqsbv723ypv69bzaxh886hliyjbrhk752v73rx"; 33 type = "gem"; 34 }; 35 version = "8.0.2"; 36 }; 37 actionmailer = { 38 dependencies = [ 39 "actionpack" 40 "actionview" 41 "activejob" 42 "activesupport" 43 "mail" 44 "rails-dom-testing" 45 ]; 46 groups = [ 47 "default" 48 "development" 49 ]; 50 platforms = [ ]; 51 source = { 52 remotes = [ "https://rubygems.org" ]; 53 sha256 = "1l3pnba14p0p7zsh366c31maxap030c97597vjimdv3nhnrnijdh"; 54 type = "gem"; 55 }; 56 version = "8.0.2"; 57 }; 58 actionpack = { 59 dependencies = [ 60 "actionview" 61 "activesupport" 62 "nokogiri" 63 "rack" 64 "rack-session" 65 "rack-test" 66 "rails-dom-testing" 67 "rails-html-sanitizer" 68 "useragent" 69 ]; 70 groups = [ 71 "default" 72 "development" 73 "pam_authentication" 74 "production" 75 "test" 76 ]; 77 platforms = [ ]; 78 source = { 79 remotes = [ "https://rubygems.org" ]; 80 sha256 = "0y2b5ydiqy32jbd9g5bl6v4aw6d7pjn5f3w2rxf2j59q9w307rwk"; 81 type = "gem"; 82 }; 83 version = "8.0.2"; 84 }; 85 actiontext = { 86 dependencies = [ 87 "actionpack" 88 "activerecord" 89 "activestorage" 90 "activesupport" 91 "globalid" 92 "nokogiri" 93 ]; 94 groups = [ "default" ]; 95 platforms = [ ]; 96 source = { 97 remotes = [ "https://rubygems.org" ]; 98 sha256 = "1grs41yr3nzw7zbnz0vkv8f4qd448a632saxkm3vnbzf68hb63d4"; 99 type = "gem"; 100 }; 101 version = "8.0.2"; 102 }; 103 actionview = { 104 dependencies = [ 105 "activesupport" 106 "builder" 107 "erubi" 108 "rails-dom-testing" 109 "rails-html-sanitizer" 110 ]; 111 groups = [ 112 "default" 113 "development" 114 "pam_authentication" 115 "production" 116 "test" 117 ]; 118 platforms = [ ]; 119 source = { 120 remotes = [ "https://rubygems.org" ]; 121 sha256 = "1fyfyxf2a798lxq6sfpnj94kmnpfp17xlhvjy428zhfzbi0f2f70"; 122 type = "gem"; 123 }; 124 version = "8.0.2"; 125 }; 126 active_model_serializers = { 127 dependencies = [ 128 "actionpack" 129 "activemodel" 130 "case_transform" 131 "jsonapi-renderer" 132 ]; 133 groups = [ "default" ]; 134 platforms = [ ]; 135 source = { 136 remotes = [ "https://rubygems.org" ]; 137 sha256 = "0k0cig5ic38vfd7iba3rv3h7hs2lmycqp0wx4w286kmbhch5n9q8"; 138 type = "gem"; 139 }; 140 version = "0.10.15"; 141 }; 142 activejob = { 143 dependencies = [ 144 "activesupport" 145 "globalid" 146 ]; 147 groups = [ 148 "default" 149 "development" 150 ]; 151 platforms = [ ]; 152 source = { 153 remotes = [ "https://rubygems.org" ]; 154 sha256 = "1jjk31di5kvcflc90wmgdd50jzhljhafi166h6hg67kbwd2qn8mh"; 155 type = "gem"; 156 }; 157 version = "8.0.2"; 158 }; 159 activemodel = { 160 dependencies = [ "activesupport" ]; 161 groups = [ 162 "default" 163 "development" 164 "test" 165 ]; 166 platforms = [ ]; 167 source = { 168 remotes = [ "https://rubygems.org" ]; 169 sha256 = "0v35y2jzqlfy1wnrzlzj2cxylhnz09vykaa1l2dnkq7sl5zzpq8a"; 170 type = "gem"; 171 }; 172 version = "8.0.2"; 173 }; 174 activerecord = { 175 dependencies = [ 176 "activemodel" 177 "activesupport" 178 "timeout" 179 ]; 180 groups = [ 181 "default" 182 "development" 183 "test" 184 ]; 185 platforms = [ ]; 186 source = { 187 remotes = [ "https://rubygems.org" ]; 188 sha256 = "02nrya34qviawdkssyahb3mg08kqdc461b320a6ikr245jwp0d3r"; 189 type = "gem"; 190 }; 191 version = "8.0.2"; 192 }; 193 activestorage = { 194 dependencies = [ 195 "actionpack" 196 "activejob" 197 "activerecord" 198 "activesupport" 199 "marcel" 200 ]; 201 groups = [ "default" ]; 202 platforms = [ ]; 203 source = { 204 remotes = [ "https://rubygems.org" ]; 205 sha256 = "0xr9cy6h8il61qq6w3rkvl56visms45ljm8f43r3ibh61wg24ggq"; 206 type = "gem"; 207 }; 208 version = "8.0.2"; 209 }; 210 activesupport = { 211 dependencies = [ 212 "base64" 213 "benchmark" 214 "bigdecimal" 215 "concurrent-ruby" 216 "connection_pool" 217 "drb" 218 "i18n" 219 "logger" 220 "minitest" 221 "securerandom" 222 "tzinfo" 223 "uri" 224 ]; 225 groups = [ 226 "default" 227 "development" 228 "pam_authentication" 229 "production" 230 "test" 231 ]; 232 platforms = [ ]; 233 source = { 234 remotes = [ "https://rubygems.org" ]; 235 sha256 = "0pm40y64wfc50a9sj87kxvil2102rmpdcbv82zf0r40vlgdwsrc5"; 236 type = "gem"; 237 }; 238 version = "8.0.2"; 239 }; 240 addressable = { 241 dependencies = [ "public_suffix" ]; 242 groups = [ 243 "default" 244 "development" 245 "test" 246 ]; 247 platforms = [ ]; 248 source = { 249 remotes = [ "https://rubygems.org" ]; 250 sha256 = "0cl2qpvwiffym62z991ynks7imsm87qmgxf0yfsmlwzkgi9qcaa6"; 251 type = "gem"; 252 }; 253 version = "2.8.7"; 254 }; 255 aes_key_wrap = { 256 groups = [ "default" ]; 257 platforms = [ ]; 258 source = { 259 remotes = [ "https://rubygems.org" ]; 260 sha256 = "19bn0y70qm6mfj4y1m0j3s8ggh6dvxwrwrj5vfamhdrpddsz8ddr"; 261 type = "gem"; 262 }; 263 version = "1.1.0"; 264 }; 265 android_key_attestation = { 266 groups = [ "default" ]; 267 platforms = [ ]; 268 source = { 269 remotes = [ "https://rubygems.org" ]; 270 sha256 = "02spc1sh7zsljl02v9d5rdb717b628vw2k7jkkplifyjk4db0zj6"; 271 type = "gem"; 272 }; 273 version = "0.3.0"; 274 }; 275 annotaterb = { 276 dependencies = [ 277 "activerecord" 278 "activesupport" 279 ]; 280 groups = [ "development" ]; 281 platforms = [ ]; 282 source = { 283 remotes = [ "https://rubygems.org" ]; 284 sha256 = "0g6ahzpdbybryzlfrbb18pybr4230hw1n6g475hh61mk4nlqgl1y"; 285 type = "gem"; 286 }; 287 version = "4.16.0"; 288 }; 289 ast = { 290 groups = [ 291 "default" 292 "development" 293 ]; 294 platforms = [ ]; 295 source = { 296 remotes = [ "https://rubygems.org" ]; 297 sha256 = "10yknjyn0728gjn6b5syynvrvrwm66bhssbxq8mkhshxghaiailm"; 298 type = "gem"; 299 }; 300 version = "2.4.3"; 301 }; 302 attr_required = { 303 groups = [ "default" ]; 304 platforms = [ ]; 305 source = { 306 remotes = [ "https://rubygems.org" ]; 307 sha256 = "16fbwr6nmsn97n0a6k1nwbpyz08zpinhd6g7196lz1syndbgrszh"; 308 type = "gem"; 309 }; 310 version = "1.0.2"; 311 }; 312 aws-eventstream = { 313 groups = [ "default" ]; 314 platforms = [ ]; 315 source = { 316 remotes = [ "https://rubygems.org" ]; 317 sha256 = "1mvjjn8vh1c3nhibmjj9qcwxagj6m9yy961wblfqdmvhr9aklb3y"; 318 type = "gem"; 319 }; 320 version = "1.3.2"; 321 }; 322 aws-partitions = { 323 groups = [ "default" ]; 324 platforms = [ ]; 325 source = { 326 remotes = [ "https://rubygems.org" ]; 327 sha256 = "1y34xkflb4fd54k1cbrd9xw6ff2znwn1drbnvy9ywngiyynwff1i"; 328 type = "gem"; 329 }; 330 version = "1.1103.0"; 331 }; 332 aws-sdk-core = { 333 dependencies = [ 334 "aws-eventstream" 335 "aws-partitions" 336 "aws-sigv4" 337 "jmespath" 338 ]; 339 groups = [ "default" ]; 340 platforms = [ ]; 341 source = { 342 remotes = [ "https://rubygems.org" ]; 343 sha256 = "1vmi65a22dq0rhjiydr94zwpn9hx3vib7vp922ccjg0vrih7mlzy"; 344 type = "gem"; 345 }; 346 version = "3.215.1"; 347 }; 348 aws-sdk-kms = { 349 dependencies = [ 350 "aws-sdk-core" 351 "aws-sigv4" 352 ]; 353 groups = [ "default" ]; 354 platforms = [ ]; 355 source = { 356 remotes = [ "https://rubygems.org" ]; 357 sha256 = "0xd3ddd9jiapkgv8im4pl9dcdy2ps7qjsssf2nz3q6sd1ca8x0di"; 358 type = "gem"; 359 }; 360 version = "1.96.0"; 361 }; 362 aws-sdk-s3 = { 363 dependencies = [ 364 "aws-sdk-core" 365 "aws-sdk-kms" 366 "aws-sigv4" 367 ]; 368 groups = [ "default" ]; 369 platforms = [ ]; 370 source = { 371 remotes = [ "https://rubygems.org" ]; 372 sha256 = "10ziy8zslfjs0ihls7wiq6zvsncq89azh36rshmlylry1hhxjbxz"; 373 type = "gem"; 374 }; 375 version = "1.177.0"; 376 }; 377 aws-sigv4 = { 378 dependencies = [ "aws-eventstream" ]; 379 groups = [ "default" ]; 380 platforms = [ ]; 381 source = { 382 remotes = [ "https://rubygems.org" ]; 383 sha256 = "1nx1il781qg58nwjkkdn9fw741cjjnixfsh389234qm8j5lpka2h"; 384 type = "gem"; 385 }; 386 version = "1.11.0"; 387 }; 388 azure-blob = { 389 dependencies = [ "rexml" ]; 390 groups = [ "default" ]; 391 platforms = [ ]; 392 source = { 393 remotes = [ "https://rubygems.org" ]; 394 sha256 = "1zfl00vwx28a8s38spfxinicic1nd7q1phd3cmjxj8mwlfswc3j4"; 395 type = "gem"; 396 }; 397 version = "0.5.8"; 398 }; 399 base64 = { 400 groups = [ 401 "default" 402 "development" 403 "pam_authentication" 404 "production" 405 "test" 406 ]; 407 platforms = [ ]; 408 source = { 409 remotes = [ "https://rubygems.org" ]; 410 sha256 = "0yx9yn47a8lkfcjmigk79fykxvr80r4m1i35q82sxzynpbm7lcr7"; 411 type = "gem"; 412 }; 413 version = "0.3.0"; 414 }; 415 bcp47_spec = { 416 groups = [ "default" ]; 417 platforms = [ ]; 418 source = { 419 remotes = [ "https://rubygems.org" ]; 420 sha256 = "043qld01c163yc7fxlar3046dac2833rlcg44jbbs9n1jvgjxmiz"; 421 type = "gem"; 422 }; 423 version = "0.2.1"; 424 }; 425 bcrypt = { 426 groups = [ 427 "default" 428 "pam_authentication" 429 ]; 430 platforms = [ ]; 431 source = { 432 remotes = [ "https://rubygems.org" ]; 433 sha256 = "16a0g2q40biv93i1hch3gw8rbmhp77qnnifj1k0a6m7dng3zh444"; 434 type = "gem"; 435 }; 436 version = "3.1.20"; 437 }; 438 benchmark = { 439 groups = [ 440 "default" 441 "development" 442 "pam_authentication" 443 "production" 444 "test" 445 ]; 446 platforms = [ ]; 447 source = { 448 remotes = [ "https://rubygems.org" ]; 449 sha256 = "1kicilpma5l0lwayqjb5577bm0hbjndj2gh150xz09xsgc1l1vyl"; 450 type = "gem"; 451 }; 452 version = "0.4.1"; 453 }; 454 better_errors = { 455 dependencies = [ 456 "erubi" 457 "rack" 458 "rouge" 459 ]; 460 groups = [ "development" ]; 461 platforms = [ ]; 462 source = { 463 remotes = [ "https://rubygems.org" ]; 464 sha256 = "0wqazisnn6hn1wsza412xribpw5wzx6b5z5p4mcpfgizr6xg367p"; 465 type = "gem"; 466 }; 467 version = "2.10.1"; 468 }; 469 bigdecimal = { 470 groups = [ 471 "default" 472 "development" 473 "opentelemetry" 474 "pam_authentication" 475 "production" 476 "test" 477 ]; 478 platforms = [ ]; 479 source = { 480 remotes = [ "https://rubygems.org" ]; 481 sha256 = "1p2szbr4jdvmwaaj2kxlbv1rp0m6ycbgfyp0kjkkkswmniv5y21r"; 482 type = "gem"; 483 }; 484 version = "3.2.2"; 485 }; 486 bindata = { 487 groups = [ "default" ]; 488 platforms = [ ]; 489 source = { 490 remotes = [ "https://rubygems.org" ]; 491 sha256 = "0n4ymlgik3xcg94h52dzmh583ss40rl3sn0kni63v56sq8g6l62k"; 492 type = "gem"; 493 }; 494 version = "2.5.1"; 495 }; 496 binding_of_caller = { 497 dependencies = [ "debug_inspector" ]; 498 groups = [ "development" ]; 499 platforms = [ ]; 500 source = { 501 remotes = [ "https://rubygems.org" ]; 502 sha256 = "16mjj15ks5ws53v2y31hxcmf46d0qjdvdaadpk7xsij2zymh4a9b"; 503 type = "gem"; 504 }; 505 version = "1.0.1"; 506 }; 507 blurhash = { 508 groups = [ "default" ]; 509 platforms = [ ]; 510 source = { 511 remotes = [ "https://rubygems.org" ]; 512 sha256 = "1wni86h2mlb7sj51nq3iwsvkrzlaggls9xlf4p9dzr1ns79dphca"; 513 type = "gem"; 514 }; 515 version = "0.1.8"; 516 }; 517 bootsnap = { 518 dependencies = [ "msgpack" ]; 519 groups = [ "default" ]; 520 platforms = [ ]; 521 source = { 522 remotes = [ "https://rubygems.org" ]; 523 sha256 = "003xl226y120cbq1n99805jw6w75gcz1gs941yz3h7li3qy3kqha"; 524 type = "gem"; 525 }; 526 version = "1.18.6"; 527 }; 528 brakeman = { 529 dependencies = [ "racc" ]; 530 groups = [ "development" ]; 531 platforms = [ ]; 532 source = { 533 remotes = [ "https://rubygems.org" ]; 534 sha256 = "11ip6dgi7147wp8jgwk9g95k07323zh83q699d6wxif6rqdxj0mn"; 535 type = "gem"; 536 }; 537 version = "7.0.2"; 538 }; 539 browser = { 540 groups = [ "default" ]; 541 platforms = [ ]; 542 source = { 543 remotes = [ "https://rubygems.org" ]; 544 sha256 = "0bffb8dddrg6zn8c74swhy8mq2mysb195hi7chwwj9c8g2am4798"; 545 type = "gem"; 546 }; 547 version = "6.2.0"; 548 }; 549 builder = { 550 groups = [ 551 "default" 552 "development" 553 "pam_authentication" 554 "production" 555 "test" 556 ]; 557 platforms = [ ]; 558 source = { 559 remotes = [ "https://rubygems.org" ]; 560 sha256 = "0pw3r2lyagsxkm71bf44v5b74f7l9r7di22brbyji9fwz791hya9"; 561 type = "gem"; 562 }; 563 version = "3.3.0"; 564 }; 565 bundler-audit = { 566 dependencies = [ "thor" ]; 567 groups = [ "development" ]; 568 platforms = [ ]; 569 source = { 570 remotes = [ "https://rubygems.org" ]; 571 sha256 = "0j0h5cgnzk0ms17ssjkzfzwz65ggrs3lsp53a1j46p4616m1s1bk"; 572 type = "gem"; 573 }; 574 version = "0.9.2"; 575 }; 576 capybara = { 577 dependencies = [ 578 "addressable" 579 "matrix" 580 "mini_mime" 581 "nokogiri" 582 "rack" 583 "rack-test" 584 "regexp_parser" 585 "xpath" 586 ]; 587 groups = [ "test" ]; 588 platforms = [ ]; 589 source = { 590 remotes = [ "https://rubygems.org" ]; 591 sha256 = "1vxfah83j6zpw3v5hic0j70h519nvmix2hbszmjwm8cfawhagns2"; 592 type = "gem"; 593 }; 594 version = "3.40.0"; 595 }; 596 capybara-playwright-driver = { 597 dependencies = [ 598 "addressable" 599 "capybara" 600 "playwright-ruby-client" 601 ]; 602 groups = [ "test" ]; 603 platforms = [ ]; 604 source = { 605 remotes = [ "https://rubygems.org" ]; 606 sha256 = "09jyhmyngwbw2apc77z80kw4d4kd0wdvn46xxks7vjlzgywilipg"; 607 type = "gem"; 608 }; 609 version = "0.5.6"; 610 }; 611 case_transform = { 612 dependencies = [ "activesupport" ]; 613 groups = [ "default" ]; 614 platforms = [ ]; 615 source = { 616 remotes = [ "https://rubygems.org" ]; 617 sha256 = "0fzyws6spn5arqf6q604dh9mrj84a36k5hsc8z7jgcpfvhc49bg2"; 618 type = "gem"; 619 }; 620 version = "0.2"; 621 }; 622 cbor = { 623 groups = [ "default" ]; 624 platforms = [ ]; 625 source = { 626 remotes = [ "https://rubygems.org" ]; 627 sha256 = "1dsf9gjc2cj79vrnz2vgq573biqjw7ad4b0idm05xg6rb3y9gq4y"; 628 type = "gem"; 629 }; 630 version = "0.5.9.8"; 631 }; 632 cgi = { 633 groups = [ "default" ]; 634 platforms = [ ]; 635 source = { 636 remotes = [ "https://rubygems.org" ]; 637 sha256 = "1rj7agrnd1a4282vg13qkpwky0379svdb2z2lc0wl8588q6ikjx3"; 638 type = "gem"; 639 }; 640 version = "0.4.2"; 641 }; 642 charlock_holmes = { 643 groups = [ "default" ]; 644 platforms = [ ]; 645 source = { 646 remotes = [ "https://rubygems.org" ]; 647 sha256 = "1c1dws56r7p8y363dhyikg7205z59a3bn4amnv2y488rrq8qm7ml"; 648 type = "gem"; 649 }; 650 version = "0.7.9"; 651 }; 652 chewy = { 653 dependencies = [ 654 "activesupport" 655 "elasticsearch" 656 "elasticsearch-dsl" 657 ]; 658 groups = [ "default" ]; 659 platforms = [ ]; 660 source = { 661 remotes = [ "https://rubygems.org" ]; 662 sha256 = "0kgqj7hcs09ln7i1rds1xify08rzjk02ryzvjdvnllg1fkh3vm2b"; 663 type = "gem"; 664 }; 665 version = "7.6.0"; 666 }; 667 childprocess = { 668 dependencies = [ "logger" ]; 669 groups = [ 670 "default" 671 "development" 672 "test" 673 ]; 674 platforms = [ ]; 675 source = { 676 remotes = [ "https://rubygems.org" ]; 677 sha256 = "1v5nalaarxnfdm6rxb7q6fmc6nx097jd630ax6h9ch7xw95li3cs"; 678 type = "gem"; 679 }; 680 version = "5.1.0"; 681 }; 682 chunky_png = { 683 groups = [ "default" ]; 684 platforms = [ ]; 685 source = { 686 remotes = [ "https://rubygems.org" ]; 687 sha256 = "1znw5x86hmm9vfhidwdsijz8m38pqgmv98l9ryilvky0aldv7mc9"; 688 type = "gem"; 689 }; 690 version = "1.4.0"; 691 }; 692 climate_control = { 693 groups = [ "test" ]; 694 platforms = [ ]; 695 source = { 696 remotes = [ "https://rubygems.org" ]; 697 sha256 = "198aswdyqlvcw9jkd95b7b8dp3fg0wx89kd1dx9wia1z36b1icin"; 698 type = "gem"; 699 }; 700 version = "1.2.0"; 701 }; 702 cocoon = { 703 groups = [ "default" ]; 704 platforms = [ ]; 705 source = { 706 remotes = [ "https://rubygems.org" ]; 707 sha256 = "038z97pkhvsqbh6cmyyzj58ya968p24k7r0f0rx7sa2kjvk193yh"; 708 type = "gem"; 709 }; 710 version = "1.2.15"; 711 }; 712 color_diff = { 713 groups = [ "default" ]; 714 platforms = [ ]; 715 source = { 716 remotes = [ "https://rubygems.org" ]; 717 sha256 = "01dpvqlzybpb3pkcwd9ik5sbjw283618ywvdphxslhiy8ps3kp4r"; 718 type = "gem"; 719 }; 720 version = "0.1"; 721 }; 722 concurrent-ruby = { 723 groups = [ 724 "default" 725 "development" 726 "pam_authentication" 727 "production" 728 "test" 729 ]; 730 platforms = [ ]; 731 source = { 732 remotes = [ "https://rubygems.org" ]; 733 sha256 = "1ipbrgvf0pp6zxdk5ascp6i29aybz2bx9wdrlchjmpx6mhvkwfw1"; 734 type = "gem"; 735 }; 736 version = "1.3.5"; 737 }; 738 connection_pool = { 739 groups = [ 740 "default" 741 "development" 742 "pam_authentication" 743 "production" 744 "test" 745 ]; 746 platforms = [ ]; 747 source = { 748 remotes = [ "https://rubygems.org" ]; 749 sha256 = "0nrhsk7b3sjqbyl1cah6ibf1kvi3v93a7wf4637d355hp614mmyg"; 750 type = "gem"; 751 }; 752 version = "2.5.3"; 753 }; 754 cose = { 755 dependencies = [ 756 "cbor" 757 "openssl-signature_algorithm" 758 ]; 759 groups = [ "default" ]; 760 platforms = [ ]; 761 source = { 762 remotes = [ "https://rubygems.org" ]; 763 sha256 = "1rbdzl9n8ppyp38y75hw06s17kp922ybj6jfvhz52p83dg6xpm6m"; 764 type = "gem"; 765 }; 766 version = "1.3.1"; 767 }; 768 crack = { 769 dependencies = [ 770 "bigdecimal" 771 "rexml" 772 ]; 773 groups = [ 774 "default" 775 "test" 776 ]; 777 platforms = [ ]; 778 source = { 779 remotes = [ "https://rubygems.org" ]; 780 sha256 = "0jaa7is4fw1cxigm8vlyhg05bw4nqy4f91zjqxk7pp4c8bdyyfn8"; 781 type = "gem"; 782 }; 783 version = "1.0.0"; 784 }; 785 crass = { 786 groups = [ 787 "default" 788 "development" 789 "pam_authentication" 790 "production" 791 "test" 792 ]; 793 platforms = [ ]; 794 source = { 795 remotes = [ "https://rubygems.org" ]; 796 sha256 = "0pfl5c0pyqaparxaqxi6s4gfl21bdldwiawrc0aknyvflli60lfw"; 797 type = "gem"; 798 }; 799 version = "1.0.6"; 800 }; 801 css_parser = { 802 dependencies = [ "addressable" ]; 803 groups = [ "default" ]; 804 platforms = [ ]; 805 source = { 806 remotes = [ "https://rubygems.org" ]; 807 sha256 = "1izp5vna86s7xivqzml4nviy01bv76arrd5is8wkncwp1by3zzbc"; 808 type = "gem"; 809 }; 810 version = "1.21.1"; 811 }; 812 csv = { 813 groups = [ "default" ]; 814 platforms = [ ]; 815 source = { 816 remotes = [ "https://rubygems.org" ]; 817 sha256 = "0gz7r2kazwwwyrwi95hbnhy54kwkfac5swh2gy5p5vw36fn38lbf"; 818 type = "gem"; 819 }; 820 version = "3.3.5"; 821 }; 822 database_cleaner-active_record = { 823 dependencies = [ 824 "activerecord" 825 "database_cleaner-core" 826 ]; 827 groups = [ "test" ]; 828 platforms = [ ]; 829 source = { 830 remotes = [ "https://rubygems.org" ]; 831 sha256 = "1jxzgg3yccp3gjncl5ih0y13dcappmy0y8pq85wgjj0yx5fh0ixy"; 832 type = "gem"; 833 }; 834 version = "2.2.1"; 835 }; 836 database_cleaner-core = { 837 groups = [ 838 "default" 839 "test" 840 ]; 841 platforms = [ ]; 842 source = { 843 remotes = [ "https://rubygems.org" ]; 844 sha256 = "0v44bn386ipjjh4m2kl53dal8g4d41xajn2jggnmjbhn6965fil6"; 845 type = "gem"; 846 }; 847 version = "2.0.1"; 848 }; 849 date = { 850 groups = [ 851 "default" 852 "development" 853 "pam_authentication" 854 "production" 855 "test" 856 ]; 857 platforms = [ ]; 858 source = { 859 remotes = [ "https://rubygems.org" ]; 860 sha256 = "0kz6mc4b9m49iaans6cbx031j9y7ldghpi5fzsdh0n3ixwa8w9mz"; 861 type = "gem"; 862 }; 863 version = "3.4.1"; 864 }; 865 debug = { 866 dependencies = [ 867 "irb" 868 "reline" 869 ]; 870 groups = [ 871 "development" 872 "test" 873 ]; 874 platforms = [ ]; 875 source = { 876 remotes = [ "https://rubygems.org" ]; 877 sha256 = "1wmfy5n5v2rzpr5vz698sqfj1gl596bxrqw44sahq4x0rxjdn98l"; 878 type = "gem"; 879 }; 880 version = "1.11.0"; 881 }; 882 debug_inspector = { 883 groups = [ 884 "default" 885 "development" 886 ]; 887 platforms = [ ]; 888 source = { 889 remotes = [ "https://rubygems.org" ]; 890 sha256 = "18k8x9viqlkh7dbmjzh8crbjy8w480arpa766cw1dnn3xcpa1pwv"; 891 type = "gem"; 892 }; 893 version = "1.2.0"; 894 }; 895 devise = { 896 dependencies = [ 897 "bcrypt" 898 "orm_adapter" 899 "railties" 900 "responders" 901 "warden" 902 ]; 903 groups = [ 904 "default" 905 "pam_authentication" 906 ]; 907 platforms = [ ]; 908 source = { 909 remotes = [ "https://rubygems.org" ]; 910 sha256 = "1y57fpcvy1kjd4nb7zk7mvzq62wqcpfynrgblj558k3hbvz4404j"; 911 type = "gem"; 912 }; 913 version = "4.9.4"; 914 }; 915 devise-two-factor = { 916 dependencies = [ 917 "activesupport" 918 "devise" 919 "railties" 920 "rotp" 921 ]; 922 groups = [ "default" ]; 923 platforms = [ ]; 924 source = { 925 remotes = [ "https://rubygems.org" ]; 926 sha256 = "041c6zrwm3za1scr07kdgmnlxj7lnrr1jcb832grkavf1sh9wf4h"; 927 type = "gem"; 928 }; 929 version = "6.1.0"; 930 }; 931 devise_pam_authenticatable2 = { 932 dependencies = [ 933 "devise" 934 "rpam2" 935 ]; 936 groups = [ "pam_authentication" ]; 937 platforms = [ ]; 938 source = { 939 remotes = [ "https://rubygems.org" ]; 940 sha256 = "13ipl52pkhc6vxp8ca31viwv01237bi2bfk3b1fixq1x46nf87p2"; 941 type = "gem"; 942 }; 943 version = "9.2.0"; 944 }; 945 diff-lcs = { 946 groups = [ 947 "default" 948 "development" 949 "test" 950 ]; 951 platforms = [ ]; 952 source = { 953 remotes = [ "https://rubygems.org" ]; 954 sha256 = "0qlrj2qyysc9avzlr4zs1py3x684hqm61n4czrsk1pyllz5x5q4s"; 955 type = "gem"; 956 }; 957 version = "1.6.2"; 958 }; 959 discard = { 960 dependencies = [ "activerecord" ]; 961 groups = [ "default" ]; 962 platforms = [ ]; 963 source = { 964 remotes = [ "https://rubygems.org" ]; 965 sha256 = "1l35bpwnxqd6pqqy315a1y6bi2n8y6cd69dqh4gpi5nz7njx5z3f"; 966 type = "gem"; 967 }; 968 version = "1.4.0"; 969 }; 970 docile = { 971 groups = [ 972 "default" 973 "test" 974 ]; 975 platforms = [ ]; 976 source = { 977 remotes = [ "https://rubygems.org" ]; 978 sha256 = "07pj4z3h8wk4fgdn6s62vw1lwvhj0ac0x10vfbdkr9xzk7krn5cn"; 979 type = "gem"; 980 }; 981 version = "1.4.1"; 982 }; 983 domain_name = { 984 groups = [ "default" ]; 985 platforms = [ ]; 986 source = { 987 remotes = [ "https://rubygems.org" ]; 988 sha256 = "0cyr2xm576gqhqicsyqnhanni47408w2pgvrfi8pd13h2li3nsaz"; 989 type = "gem"; 990 }; 991 version = "0.6.20240107"; 992 }; 993 doorkeeper = { 994 dependencies = [ "railties" ]; 995 groups = [ "default" ]; 996 platforms = [ ]; 997 source = { 998 remotes = [ "https://rubygems.org" ]; 999 sha256 = "1lsh9lzrglqlwm9icmn0ggrwjc9iy9308f9m59z1w2srmyp0fgd7"; 1000 type = "gem"; 1001 }; 1002 version = "5.8.2"; 1003 }; 1004 dotenv = { 1005 groups = [ "default" ]; 1006 platforms = [ ]; 1007 source = { 1008 remotes = [ "https://rubygems.org" ]; 1009 sha256 = "1hwjsddv666wpp42bip3fqx7c5qq6s8lwf74dj71yn7d1h37c4cy"; 1010 type = "gem"; 1011 }; 1012 version = "3.1.8"; 1013 }; 1014 drb = { 1015 groups = [ 1016 "default" 1017 "development" 1018 "pam_authentication" 1019 "production" 1020 "test" 1021 ]; 1022 platforms = [ ]; 1023 source = { 1024 remotes = [ "https://rubygems.org" ]; 1025 sha256 = "0wrkl7yiix268s2md1h6wh91311w95ikd8fy8m5gx589npyxc00b"; 1026 type = "gem"; 1027 }; 1028 version = "2.2.3"; 1029 }; 1030 dry-cli = { 1031 groups = [ "default" ]; 1032 platforms = [ ]; 1033 source = { 1034 remotes = [ "https://rubygems.org" ]; 1035 sha256 = "0nyrgj4a0ppk0qfp8cny4wb3hsr2cw55ynh2w973brhf54xxz5wc"; 1036 type = "gem"; 1037 }; 1038 version = "1.2.0"; 1039 }; 1040 elasticsearch = { 1041 dependencies = [ 1042 "elasticsearch-api" 1043 "elasticsearch-transport" 1044 ]; 1045 groups = [ "default" ]; 1046 platforms = [ ]; 1047 source = { 1048 remotes = [ "https://rubygems.org" ]; 1049 sha256 = "11pw5x7kg6f6m8rqy2kpbzdlnvijjpmbqkj2gz8237wkbl40y27d"; 1050 type = "gem"; 1051 }; 1052 version = "7.17.11"; 1053 }; 1054 elasticsearch-api = { 1055 dependencies = [ "multi_json" ]; 1056 groups = [ "default" ]; 1057 platforms = [ ]; 1058 source = { 1059 remotes = [ "https://rubygems.org" ]; 1060 sha256 = "01wi43a3zylrq2vca08vir5va142g5m3jcsak3rprjck8jvggn7y"; 1061 type = "gem"; 1062 }; 1063 version = "7.17.11"; 1064 }; 1065 elasticsearch-dsl = { 1066 groups = [ "default" ]; 1067 platforms = [ ]; 1068 source = { 1069 remotes = [ "https://rubygems.org" ]; 1070 sha256 = "174m3fwm3mawbkjg2xbmqvljq7ava4s95m8vpg5khcvfj506wxfk"; 1071 type = "gem"; 1072 }; 1073 version = "0.1.10"; 1074 }; 1075 elasticsearch-transport = { 1076 dependencies = [ 1077 "base64" 1078 "faraday" 1079 "multi_json" 1080 ]; 1081 groups = [ "default" ]; 1082 platforms = [ ]; 1083 source = { 1084 remotes = [ "https://rubygems.org" ]; 1085 sha256 = "00qgyyvjyyv7z22qjd408pby1h7902gdwkh8h3z3jk2y57amg06i"; 1086 type = "gem"; 1087 }; 1088 version = "7.17.11"; 1089 }; 1090 email_spec = { 1091 dependencies = [ 1092 "htmlentities" 1093 "launchy" 1094 "mail" 1095 ]; 1096 groups = [ "test" ]; 1097 platforms = [ ]; 1098 source = { 1099 remotes = [ "https://rubygems.org" ]; 1100 sha256 = "049dhlyy2hcksp1wj9mx2fngk5limkm3afxysnizg1hi2dxbw8yz"; 1101 type = "gem"; 1102 }; 1103 version = "2.3.0"; 1104 }; 1105 email_validator = { 1106 dependencies = [ "activemodel" ]; 1107 groups = [ "default" ]; 1108 platforms = [ ]; 1109 source = { 1110 remotes = [ "https://rubygems.org" ]; 1111 sha256 = "0106y8xakq6frv2xc68zz76q2l2cqvhfjc7ji69yyypcbc4kicjs"; 1112 type = "gem"; 1113 }; 1114 version = "2.2.4"; 1115 }; 1116 erb = { 1117 groups = [ 1118 "default" 1119 "development" 1120 "pam_authentication" 1121 "production" 1122 "test" 1123 ]; 1124 platforms = [ ]; 1125 source = { 1126 remotes = [ "https://rubygems.org" ]; 1127 sha256 = "08rc8pzri3g7c85c76x84j05hkk12jvalrm2m3n97k1n7f03j13n"; 1128 type = "gem"; 1129 }; 1130 version = "5.0.1"; 1131 }; 1132 erubi = { 1133 groups = [ 1134 "default" 1135 "development" 1136 "pam_authentication" 1137 "production" 1138 "test" 1139 ]; 1140 platforms = [ ]; 1141 source = { 1142 remotes = [ "https://rubygems.org" ]; 1143 sha256 = "1naaxsqkv5b3vklab5sbb9sdpszrjzlfsbqpy7ncbnw510xi10m0"; 1144 type = "gem"; 1145 }; 1146 version = "1.13.1"; 1147 }; 1148 et-orbi = { 1149 dependencies = [ "tzinfo" ]; 1150 groups = [ "default" ]; 1151 platforms = [ ]; 1152 source = { 1153 remotes = [ "https://rubygems.org" ]; 1154 sha256 = "0r6zylqjfv0xhdxvldr0kgmnglm57nm506pcm6085f0xqa68cvnj"; 1155 type = "gem"; 1156 }; 1157 version = "1.2.11"; 1158 }; 1159 excon = { 1160 dependencies = [ "logger" ]; 1161 groups = [ "default" ]; 1162 platforms = [ ]; 1163 source = { 1164 remotes = [ "https://rubygems.org" ]; 1165 sha256 = "17asr18vawi08g3wbif0wdi8bnyj01d125saydl9j1f03fv0n16a"; 1166 type = "gem"; 1167 }; 1168 version = "1.2.5"; 1169 }; 1170 fabrication = { 1171 groups = [ 1172 "development" 1173 "test" 1174 ]; 1175 platforms = [ ]; 1176 source = { 1177 remotes = [ "https://rubygems.org" ]; 1178 sha256 = "1qrv8vvhjx9yi64bji6hrp08if14hmwdy08prg9qld3ij2nvz856"; 1179 type = "gem"; 1180 }; 1181 version = "3.0.0"; 1182 }; 1183 faker = { 1184 dependencies = [ "i18n" ]; 1185 groups = [ 1186 "development" 1187 "test" 1188 ]; 1189 platforms = [ ]; 1190 source = { 1191 remotes = [ "https://rubygems.org" ]; 1192 sha256 = "1z4vhl6lbd0la2j0ab05sz8wq5mqvpikzhjrc142z24x4zmgpl8s"; 1193 type = "gem"; 1194 }; 1195 version = "3.5.1"; 1196 }; 1197 faraday = { 1198 dependencies = [ 1199 "faraday-net_http" 1200 "json" 1201 "logger" 1202 ]; 1203 groups = [ "default" ]; 1204 platforms = [ ]; 1205 source = { 1206 remotes = [ "https://rubygems.org" ]; 1207 sha256 = "0xbv450qj2bx0qz9l2pjrd3kc057y6bglc3na7a78zby8ssiwlyc"; 1208 type = "gem"; 1209 }; 1210 version = "2.13.1"; 1211 }; 1212 faraday-follow_redirects = { 1213 dependencies = [ "faraday" ]; 1214 groups = [ "default" ]; 1215 platforms = [ ]; 1216 source = { 1217 remotes = [ "https://rubygems.org" ]; 1218 sha256 = "1y87p3yk15bjbk0z9mf01r50lzxvp7agr56lbm9gxiz26mb9fbfr"; 1219 type = "gem"; 1220 }; 1221 version = "0.3.0"; 1222 }; 1223 faraday-httpclient = { 1224 dependencies = [ "httpclient" ]; 1225 groups = [ "default" ]; 1226 platforms = [ ]; 1227 source = { 1228 remotes = [ "https://rubygems.org" ]; 1229 sha256 = "0z6nv0cxxk9rm69x84861f5zn8jck99prmjpg4apxa75rihbwpyr"; 1230 type = "gem"; 1231 }; 1232 version = "2.0.2"; 1233 }; 1234 faraday-net_http = { 1235 dependencies = [ "net-http" ]; 1236 groups = [ "default" ]; 1237 platforms = [ ]; 1238 source = { 1239 remotes = [ "https://rubygems.org" ]; 1240 sha256 = "0jp5ci6g40d6i50bsywp35l97nc2fpi9a592r2cibwicdb6y9wd1"; 1241 type = "gem"; 1242 }; 1243 version = "3.4.0"; 1244 }; 1245 fast_blank = { 1246 groups = [ "default" ]; 1247 platforms = [ ]; 1248 source = { 1249 remotes = [ "https://rubygems.org" ]; 1250 sha256 = "1shpmamyzyhyxmv95r96ja5rylzaw60r19647d0fdm7y2h2c77r6"; 1251 type = "gem"; 1252 }; 1253 version = "1.0.1"; 1254 }; 1255 fastimage = { 1256 groups = [ "default" ]; 1257 platforms = [ ]; 1258 source = { 1259 remotes = [ "https://rubygems.org" ]; 1260 sha256 = "1s67b9n7ki3iaycypq8sh02377gjkaxadg4dq53bpgfk4xg3gkjz"; 1261 type = "gem"; 1262 }; 1263 version = "2.4.0"; 1264 }; 1265 ffi = { 1266 groups = [ "default" ]; 1267 platforms = [ ]; 1268 source = { 1269 remotes = [ "https://rubygems.org" ]; 1270 sha256 = "19kdyjg3kv7x0ad4xsd4swy5izsbb1vl1rpb6qqcqisr5s23awi9"; 1271 type = "gem"; 1272 }; 1273 version = "1.17.2"; 1274 }; 1275 ffi-compiler = { 1276 dependencies = [ 1277 "ffi" 1278 "rake" 1279 ]; 1280 groups = [ "default" ]; 1281 platforms = [ ]; 1282 source = { 1283 remotes = [ "https://rubygems.org" ]; 1284 sha256 = "1844j58cdg2q6g0rqfwg4rrambnhf059h4yg9rfmrbrcs60kskx9"; 1285 type = "gem"; 1286 }; 1287 version = "1.3.2"; 1288 }; 1289 flatware = { 1290 dependencies = [ 1291 "drb" 1292 "thor" 1293 ]; 1294 groups = [ 1295 "default" 1296 "test" 1297 ]; 1298 platforms = [ ]; 1299 source = { 1300 remotes = [ "https://rubygems.org" ]; 1301 sha256 = "06yllpzx5ib7cv1ar03279gm2qywnzsqfiz42g5y9fmp7z24yiik"; 1302 type = "gem"; 1303 }; 1304 version = "2.3.4"; 1305 }; 1306 flatware-rspec = { 1307 dependencies = [ 1308 "flatware" 1309 "rspec" 1310 ]; 1311 groups = [ "test" ]; 1312 platforms = [ ]; 1313 source = { 1314 remotes = [ "https://rubygems.org" ]; 1315 sha256 = "1gqkjilaqbd6qq80rx3fbjppjbllndvhd629yyd29943lrp3m9nb"; 1316 type = "gem"; 1317 }; 1318 version = "2.3.4"; 1319 }; 1320 fog-core = { 1321 dependencies = [ 1322 "builder" 1323 "excon" 1324 "formatador" 1325 "mime-types" 1326 ]; 1327 groups = [ "default" ]; 1328 platforms = [ ]; 1329 source = { 1330 remotes = [ "https://rubygems.org" ]; 1331 sha256 = "1rjv4iqr64arxv07bh84zzbr1y081h21592b5zjdrk937al8mq1z"; 1332 type = "gem"; 1333 }; 1334 version = "2.6.0"; 1335 }; 1336 fog-json = { 1337 dependencies = [ 1338 "fog-core" 1339 "multi_json" 1340 ]; 1341 groups = [ "default" ]; 1342 platforms = [ ]; 1343 source = { 1344 remotes = [ "https://rubygems.org" ]; 1345 sha256 = "1zj8llzc119zafbmfa4ai3z5s7c4vp9akfs0f9l2piyvcarmlkyx"; 1346 type = "gem"; 1347 }; 1348 version = "1.2.0"; 1349 }; 1350 fog-openstack = { 1351 dependencies = [ 1352 "fog-core" 1353 "fog-json" 1354 ]; 1355 groups = [ "default" ]; 1356 platforms = [ ]; 1357 source = { 1358 remotes = [ "https://rubygems.org" ]; 1359 sha256 = "0imx2c7yrwnd1jk6xzh5903cazymfvs3iq37dl49jss1a2d2lis6"; 1360 type = "gem"; 1361 }; 1362 version = "1.1.5"; 1363 }; 1364 formatador = { 1365 groups = [ "default" ]; 1366 platforms = [ ]; 1367 source = { 1368 remotes = [ "https://rubygems.org" ]; 1369 sha256 = "1l06bv4avphbdmr1y4g0rqlczr38k6r65b3zghrbj2ynyhm3xqjl"; 1370 type = "gem"; 1371 }; 1372 version = "1.1.0"; 1373 }; 1374 forwardable = { 1375 groups = [ "default" ]; 1376 platforms = [ ]; 1377 source = { 1378 remotes = [ "https://rubygems.org" ]; 1379 sha256 = "1b5g1i3xdvmxxpq4qp0z4v78ivqnazz26w110fh4cvzsdayz8zgi"; 1380 type = "gem"; 1381 }; 1382 version = "1.3.3"; 1383 }; 1384 fugit = { 1385 dependencies = [ 1386 "et-orbi" 1387 "raabro" 1388 ]; 1389 groups = [ "default" ]; 1390 platforms = [ ]; 1391 source = { 1392 remotes = [ "https://rubygems.org" ]; 1393 sha256 = "0s4qhq3mjl0gak5wl20w9d5jhq069mk1393dkj76s8i2pvkqb578"; 1394 type = "gem"; 1395 }; 1396 version = "1.11.1"; 1397 }; 1398 globalid = { 1399 dependencies = [ "activesupport" ]; 1400 groups = [ 1401 "default" 1402 "development" 1403 ]; 1404 platforms = [ ]; 1405 source = { 1406 remotes = [ "https://rubygems.org" ]; 1407 sha256 = "1sbw6b66r7cwdx3jhs46s4lr991969hvigkjpbdl7y3i31qpdgvh"; 1408 type = "gem"; 1409 }; 1410 version = "1.2.1"; 1411 }; 1412 google-protobuf = { 1413 dependencies = [ 1414 "bigdecimal" 1415 "rake" 1416 ]; 1417 groups = [ 1418 "default" 1419 "opentelemetry" 1420 ]; 1421 platforms = [ ]; 1422 source = { 1423 remotes = [ "https://rubygems.org" ]; 1424 sha256 = "14a8pv6npmv3ppp5097rladsynk8fs4w6chlcylkls6xj9ngxdjd"; 1425 type = "gem"; 1426 }; 1427 version = "4.31.0"; 1428 }; 1429 googleapis-common-protos-types = { 1430 dependencies = [ "google-protobuf" ]; 1431 groups = [ 1432 "default" 1433 "opentelemetry" 1434 ]; 1435 platforms = [ ]; 1436 source = { 1437 remotes = [ "https://rubygems.org" ]; 1438 sha256 = "0zyh9pxsw4zwv3iissirwqnx98qzkywqf3bwdrai6zpwph34ndsy"; 1439 type = "gem"; 1440 }; 1441 version = "1.20.0"; 1442 }; 1443 haml = { 1444 dependencies = [ 1445 "temple" 1446 "thor" 1447 "tilt" 1448 ]; 1449 groups = [ 1450 "default" 1451 "development" 1452 ]; 1453 platforms = [ ]; 1454 source = { 1455 remotes = [ "https://rubygems.org" ]; 1456 sha256 = "15yxph91zswbnfy7szpdcfbdfqqn595ff290hm4f6fcnhryvhvlf"; 1457 type = "gem"; 1458 }; 1459 version = "6.3.0"; 1460 }; 1461 haml-rails = { 1462 dependencies = [ 1463 "actionpack" 1464 "activesupport" 1465 "haml" 1466 "railties" 1467 ]; 1468 groups = [ "default" ]; 1469 platforms = [ ]; 1470 source = { 1471 remotes = [ "https://rubygems.org" ]; 1472 sha256 = "1sjrdwc4azzfpsp2xk0365z031482gcrs0c54d5wx0igkqca0fr7"; 1473 type = "gem"; 1474 }; 1475 version = "2.1.0"; 1476 }; 1477 haml_lint = { 1478 dependencies = [ 1479 "haml" 1480 "parallel" 1481 "rainbow" 1482 "rubocop" 1483 "sysexits" 1484 ]; 1485 groups = [ "development" ]; 1486 platforms = [ ]; 1487 source = { 1488 remotes = [ "https://rubygems.org" ]; 1489 sha256 = "1gvkhb18inkwkf9ja1i774975l259dzlvcvjii3zfyzmzylki5qb"; 1490 type = "gem"; 1491 }; 1492 version = "0.64.0"; 1493 }; 1494 hashdiff = { 1495 groups = [ 1496 "default" 1497 "test" 1498 ]; 1499 platforms = [ ]; 1500 source = { 1501 remotes = [ "https://rubygems.org" ]; 1502 sha256 = "0xqsnx25lm1wwgchvrl5xla5zzk3d6gbkdfj062cwggdsvgfwc1c"; 1503 type = "gem"; 1504 }; 1505 version = "1.1.2"; 1506 }; 1507 hashie = { 1508 groups = [ "default" ]; 1509 platforms = [ ]; 1510 source = { 1511 remotes = [ "https://rubygems.org" ]; 1512 sha256 = "1nh3arcrbz1rc1cr59qm53sdhqm137b258y8rcb4cvd3y98lwv4x"; 1513 type = "gem"; 1514 }; 1515 version = "5.0.0"; 1516 }; 1517 hcaptcha = { 1518 dependencies = [ "json" ]; 1519 groups = [ "default" ]; 1520 platforms = [ ]; 1521 source = { 1522 remotes = [ "https://rubygems.org" ]; 1523 sha256 = "0fh6391zlv2ikvzqj2gymb70k1avk1j9da8bzgw0scsz2wqq98m2"; 1524 type = "gem"; 1525 }; 1526 version = "7.1.0"; 1527 }; 1528 highline = { 1529 dependencies = [ "reline" ]; 1530 groups = [ 1531 "default" 1532 "development" 1533 ]; 1534 platforms = [ ]; 1535 source = { 1536 remotes = [ "https://rubygems.org" ]; 1537 sha256 = "0jmvyhjp2v3iq47la7w6psrxbprnbnmzz0hxxski3vzn356x7jv7"; 1538 type = "gem"; 1539 }; 1540 version = "3.1.2"; 1541 }; 1542 hiredis = { 1543 groups = [ "default" ]; 1544 platforms = [ ]; 1545 source = { 1546 remotes = [ "https://rubygems.org" ]; 1547 sha256 = "04jj8k7lxqxw24sp0jiravigdkgsyrpprxpxm71ba93x1wr2w1bz"; 1548 type = "gem"; 1549 }; 1550 version = "0.6.3"; 1551 }; 1552 hiredis-client = { 1553 dependencies = [ "redis-client" ]; 1554 groups = [ "default" ]; 1555 platforms = [ ]; 1556 source = { 1557 remotes = [ "https://rubygems.org" ]; 1558 sha256 = "07sm9gp4l2khw8m259paw1xcy9yd1jabqnyjzsrgl3ndgqgrj6f8"; 1559 type = "gem"; 1560 }; 1561 version = "0.24.0"; 1562 }; 1563 hkdf = { 1564 groups = [ "default" ]; 1565 platforms = [ ]; 1566 source = { 1567 remotes = [ "https://rubygems.org" ]; 1568 sha256 = "04fixg0a51n4vy0j6c1hvisa2yl33m3jrrpxpb5sq6j511vjriil"; 1569 type = "gem"; 1570 }; 1571 version = "0.3.0"; 1572 }; 1573 htmlentities = { 1574 groups = [ 1575 "default" 1576 "test" 1577 ]; 1578 platforms = [ ]; 1579 source = { 1580 remotes = [ "https://rubygems.org" ]; 1581 sha256 = "1nkklqsn8ir8wizzlakncfv42i32wc0w9hxp00hvdlgjr7376nhj"; 1582 type = "gem"; 1583 }; 1584 version = "4.3.4"; 1585 }; 1586 http = { 1587 dependencies = [ 1588 "addressable" 1589 "http-cookie" 1590 "http-form_data" 1591 "llhttp-ffi" 1592 ]; 1593 groups = [ "default" ]; 1594 platforms = [ ]; 1595 source = { 1596 remotes = [ "https://rubygems.org" ]; 1597 sha256 = "0z8x4c2bcg05x7ffrjy47cwarfqzlg8kcfxchk5jcfdyx7c04265"; 1598 type = "gem"; 1599 }; 1600 version = "5.3.1"; 1601 }; 1602 http-cookie = { 1603 dependencies = [ "domain_name" ]; 1604 groups = [ "default" ]; 1605 platforms = [ ]; 1606 source = { 1607 remotes = [ "https://rubygems.org" ]; 1608 sha256 = "19hsskzk5zpv14mnf07pq71hfk1fsjwfjcw616pgjjzjbi2f0kxi"; 1609 type = "gem"; 1610 }; 1611 version = "1.0.8"; 1612 }; 1613 http-form_data = { 1614 groups = [ "default" ]; 1615 platforms = [ ]; 1616 source = { 1617 remotes = [ "https://rubygems.org" ]; 1618 sha256 = "1wx591jdhy84901pklh1n9sgh74gnvq1qyqxwchni1yrc49ynknc"; 1619 type = "gem"; 1620 }; 1621 version = "2.3.0"; 1622 }; 1623 http_accept_language = { 1624 groups = [ "default" ]; 1625 platforms = [ ]; 1626 source = { 1627 remotes = [ "https://rubygems.org" ]; 1628 sha256 = "0d0nlfz9vm4jr1l6q0chx4rp2hrnrfbx3gadc1dz930lbbaz0hq0"; 1629 type = "gem"; 1630 }; 1631 version = "2.1.1"; 1632 }; 1633 httpclient = { 1634 dependencies = [ "mutex_m" ]; 1635 groups = [ "default" ]; 1636 platforms = [ ]; 1637 source = { 1638 remotes = [ "https://rubygems.org" ]; 1639 sha256 = "1j4qwj1nv66v3n9s4xqf64x2galvjm630bwa5xngicllwic5jr2b"; 1640 type = "gem"; 1641 }; 1642 version = "2.9.0"; 1643 }; 1644 httplog = { 1645 dependencies = [ 1646 "rack" 1647 "rainbow" 1648 ]; 1649 groups = [ "default" ]; 1650 platforms = [ ]; 1651 source = { 1652 remotes = [ "https://rubygems.org" ]; 1653 sha256 = "098n4dfmiydbm9if52h17kxglbli9gihjgzhcghv274ni2c9ab49"; 1654 type = "gem"; 1655 }; 1656 version = "1.7.0"; 1657 }; 1658 i18n = { 1659 dependencies = [ "concurrent-ruby" ]; 1660 groups = [ 1661 "default" 1662 "development" 1663 "pam_authentication" 1664 "production" 1665 "test" 1666 ]; 1667 platforms = [ ]; 1668 source = { 1669 remotes = [ "https://rubygems.org" ]; 1670 sha256 = "03sx3ahz1v5kbqjwxj48msw3maplpp2iyzs22l4jrzrqh4zmgfnf"; 1671 type = "gem"; 1672 }; 1673 version = "1.14.7"; 1674 }; 1675 i18n-tasks = { 1676 dependencies = [ 1677 "activesupport" 1678 "ast" 1679 "erubi" 1680 "highline" 1681 "i18n" 1682 "parser" 1683 "rails-i18n" 1684 "rainbow" 1685 "ruby-progressbar" 1686 "terminal-table" 1687 ]; 1688 groups = [ "development" ]; 1689 platforms = [ ]; 1690 source = { 1691 remotes = [ "https://rubygems.org" ]; 1692 sha256 = "0mpvpppwkzxal9k91lifafkwg676kqkg8ng6b1y7apfvwbhfkwvl"; 1693 type = "gem"; 1694 }; 1695 version = "1.0.15"; 1696 }; 1697 idn-ruby = { 1698 groups = [ "default" ]; 1699 platforms = [ ]; 1700 source = { 1701 remotes = [ "https://rubygems.org" ]; 1702 sha256 = "0dy04jx3n1ddz744b80mg7hp87miysnjp0h21lqr43hpmhdglxih"; 1703 type = "gem"; 1704 }; 1705 version = "0.1.5"; 1706 }; 1707 inline_svg = { 1708 dependencies = [ 1709 "activesupport" 1710 "nokogiri" 1711 ]; 1712 groups = [ "default" ]; 1713 platforms = [ ]; 1714 source = { 1715 remotes = [ "https://rubygems.org" ]; 1716 sha256 = "03x1z55sh7cpb63g46cbd6135jmp13idcgqzqsnzinbg4cs2jrav"; 1717 type = "gem"; 1718 }; 1719 version = "1.10.0"; 1720 }; 1721 io-console = { 1722 groups = [ 1723 "default" 1724 "development" 1725 "pam_authentication" 1726 "production" 1727 "test" 1728 ]; 1729 platforms = [ ]; 1730 source = { 1731 remotes = [ "https://rubygems.org" ]; 1732 sha256 = "18pgvl7lfjpichdfh1g50rpz0zpaqrpr52ybn9liv1v9pjn9ysnd"; 1733 type = "gem"; 1734 }; 1735 version = "0.8.0"; 1736 }; 1737 irb = { 1738 dependencies = [ 1739 "pp" 1740 "rdoc" 1741 "reline" 1742 ]; 1743 groups = [ 1744 "default" 1745 "development" 1746 "pam_authentication" 1747 "production" 1748 "test" 1749 ]; 1750 platforms = [ ]; 1751 source = { 1752 remotes = [ "https://rubygems.org" ]; 1753 sha256 = "1fpxa2m83rb7xlzs57daqwnzqjmz6j35xr7zb15s73975sak4br2"; 1754 type = "gem"; 1755 }; 1756 version = "1.15.2"; 1757 }; 1758 jd-paperclip-azure = { 1759 dependencies = [ 1760 "addressable" 1761 "azure-blob" 1762 "hashie" 1763 ]; 1764 groups = [ "default" ]; 1765 platforms = [ ]; 1766 source = { 1767 remotes = [ "https://rubygems.org" ]; 1768 sha256 = "1gcikrlqv6r9pqvw2kfyvmia3rikp9irhq1c10njz4z7i5za4xk9"; 1769 type = "gem"; 1770 }; 1771 version = "3.0.0"; 1772 }; 1773 jmespath = { 1774 groups = [ "default" ]; 1775 platforms = [ ]; 1776 source = { 1777 remotes = [ "https://rubygems.org" ]; 1778 sha256 = "1cdw9vw2qly7q7r41s7phnac264rbsdqgj4l0h4nqgbjb157g393"; 1779 type = "gem"; 1780 }; 1781 version = "1.6.2"; 1782 }; 1783 json = { 1784 groups = [ 1785 "default" 1786 "development" 1787 ]; 1788 platforms = [ ]; 1789 source = { 1790 remotes = [ "https://rubygems.org" ]; 1791 sha256 = "1x5b8ipv6g0z44wgc45039k04smsyf95h2m5m67mqq35sa5a955s"; 1792 type = "gem"; 1793 }; 1794 version = "2.12.2"; 1795 }; 1796 json-canonicalization = { 1797 groups = [ "default" ]; 1798 platforms = [ ]; 1799 source = { 1800 remotes = [ "https://rubygems.org" ]; 1801 sha256 = "0illsmkly0hhi24lm1l6jjjdr6jykvydkwi1cxf4ad3mra68m16l"; 1802 type = "gem"; 1803 }; 1804 version = "1.0.0"; 1805 }; 1806 json-jwt = { 1807 dependencies = [ 1808 "activesupport" 1809 "aes_key_wrap" 1810 "base64" 1811 "bindata" 1812 "faraday" 1813 "faraday-follow_redirects" 1814 ]; 1815 groups = [ "default" ]; 1816 platforms = [ ]; 1817 source = { 1818 remotes = [ "https://rubygems.org" ]; 1819 sha256 = "19bjs404inbydn40nampk5ij7vqkwpmqp3hp4dmjf50sdm6gzayc"; 1820 type = "gem"; 1821 }; 1822 version = "1.16.7"; 1823 }; 1824 json-ld = { 1825 dependencies = [ 1826 "htmlentities" 1827 "json-canonicalization" 1828 "link_header" 1829 "multi_json" 1830 "rack" 1831 "rdf" 1832 "rexml" 1833 ]; 1834 groups = [ "default" ]; 1835 platforms = [ ]; 1836 source = { 1837 remotes = [ "https://rubygems.org" ]; 1838 sha256 = "09xbw6kc95qgmqcfjp0jjw8dnfm28lw9b5lf8bdh3p2vpy9ihlxr"; 1839 type = "gem"; 1840 }; 1841 version = "3.3.2"; 1842 }; 1843 json-ld-preloaded = { 1844 dependencies = [ 1845 "json-ld" 1846 "rdf" 1847 ]; 1848 groups = [ "default" ]; 1849 platforms = [ ]; 1850 source = { 1851 remotes = [ "https://rubygems.org" ]; 1852 sha256 = "0l32rjawsxhgi59y7lmjwgmnk32585gih1ylvy08m3vx7cdbzmdg"; 1853 type = "gem"; 1854 }; 1855 version = "3.3.1"; 1856 }; 1857 json-schema = { 1858 dependencies = [ 1859 "addressable" 1860 "bigdecimal" 1861 ]; 1862 groups = [ "test" ]; 1863 platforms = [ ]; 1864 source = { 1865 remotes = [ "https://rubygems.org" ]; 1866 sha256 = "1gzrf6q4d9kbixj6bpi2bp8dizmqxcmlq30ni86h3ifzpkcrm0mk"; 1867 type = "gem"; 1868 }; 1869 version = "5.1.1"; 1870 }; 1871 jsonapi-renderer = { 1872 groups = [ "default" ]; 1873 platforms = [ ]; 1874 source = { 1875 remotes = [ "https://rubygems.org" ]; 1876 sha256 = "0ys4drd0k9rw5ixf8n8fx8v0pjh792w4myh0cpdspd317l1lpi5m"; 1877 type = "gem"; 1878 }; 1879 version = "0.2.2"; 1880 }; 1881 jwt = { 1882 dependencies = [ "base64" ]; 1883 groups = [ "default" ]; 1884 platforms = [ ]; 1885 source = { 1886 remotes = [ "https://rubygems.org" ]; 1887 sha256 = "1i8wmzgb5nfhvkx1f6bhdwfm7v772172imh439v3xxhkv3hllhp6"; 1888 type = "gem"; 1889 }; 1890 version = "2.10.1"; 1891 }; 1892 kaminari = { 1893 dependencies = [ 1894 "activesupport" 1895 "kaminari-actionview" 1896 "kaminari-activerecord" 1897 "kaminari-core" 1898 ]; 1899 groups = [ "default" ]; 1900 platforms = [ ]; 1901 source = { 1902 remotes = [ "https://rubygems.org" ]; 1903 sha256 = "0gia8irryvfhcr6bsr64kpisbgdbqjsqfgrk12a11incmpwny1y4"; 1904 type = "gem"; 1905 }; 1906 version = "1.2.2"; 1907 }; 1908 kaminari-actionview = { 1909 dependencies = [ 1910 "actionview" 1911 "kaminari-core" 1912 ]; 1913 groups = [ "default" ]; 1914 platforms = [ ]; 1915 source = { 1916 remotes = [ "https://rubygems.org" ]; 1917 sha256 = "02f9ghl3a9b5q7l079d3yzmqjwkr4jigi7sldbps992rigygcc0k"; 1918 type = "gem"; 1919 }; 1920 version = "1.2.2"; 1921 }; 1922 kaminari-activerecord = { 1923 dependencies = [ 1924 "activerecord" 1925 "kaminari-core" 1926 ]; 1927 groups = [ "default" ]; 1928 platforms = [ ]; 1929 source = { 1930 remotes = [ "https://rubygems.org" ]; 1931 sha256 = "0c148z97s1cqivzbwrak149z7kl1rdmj7dxk6rpkasimmdxsdlqd"; 1932 type = "gem"; 1933 }; 1934 version = "1.2.2"; 1935 }; 1936 kaminari-core = { 1937 groups = [ "default" ]; 1938 platforms = [ ]; 1939 source = { 1940 remotes = [ "https://rubygems.org" ]; 1941 sha256 = "1zw3pg6kj39y7jxakbx7if59pl28lhk98fx71ks5lr3hfgn6zliv"; 1942 type = "gem"; 1943 }; 1944 version = "1.2.2"; 1945 }; 1946 kt-paperclip = { 1947 dependencies = [ 1948 "activemodel" 1949 "activesupport" 1950 "marcel" 1951 "mime-types" 1952 "terrapin" 1953 ]; 1954 groups = [ "default" ]; 1955 platforms = [ ]; 1956 source = { 1957 remotes = [ "https://rubygems.org" ]; 1958 sha256 = "1j8z0757rb4kly4ghdzd6ihch6x5i0d53r543x2y9xa8cyrj7c4m"; 1959 type = "gem"; 1960 }; 1961 version = "7.2.2"; 1962 }; 1963 language_server-protocol = { 1964 groups = [ 1965 "default" 1966 "development" 1967 ]; 1968 platforms = [ ]; 1969 source = { 1970 remotes = [ "https://rubygems.org" ]; 1971 sha256 = "1k0311vah76kg5m6zr7wmkwyk5p2f9d9hyckjpn3xgr83ajkj7px"; 1972 type = "gem"; 1973 }; 1974 version = "3.17.0.5"; 1975 }; 1976 launchy = { 1977 dependencies = [ 1978 "addressable" 1979 "childprocess" 1980 "logger" 1981 ]; 1982 groups = [ 1983 "default" 1984 "development" 1985 "test" 1986 ]; 1987 platforms = [ ]; 1988 source = { 1989 remotes = [ "https://rubygems.org" ]; 1990 sha256 = "17h522xhwi5m4n6n9m22kw8z0vy8100sz5f3wbfqj5cnrjslgf3j"; 1991 type = "gem"; 1992 }; 1993 version = "3.1.1"; 1994 }; 1995 letter_opener = { 1996 dependencies = [ "launchy" ]; 1997 groups = [ "development" ]; 1998 platforms = [ ]; 1999 source = { 2000 remotes = [ "https://rubygems.org" ]; 2001 sha256 = "1cnv3ggnzyagl50vzs1693aacv08bhwlprcvjp8jcg2w7cp3zwrg"; 2002 type = "gem"; 2003 }; 2004 version = "1.10.0"; 2005 }; 2006 letter_opener_web = { 2007 dependencies = [ 2008 "actionmailer" 2009 "letter_opener" 2010 "railties" 2011 "rexml" 2012 ]; 2013 groups = [ "development" ]; 2014 platforms = [ ]; 2015 source = { 2016 remotes = [ "https://rubygems.org" ]; 2017 sha256 = "0q4qfi5wnn5bv93zjf10agmzap3sn7gkfmdbryz296wb1vz1wf9z"; 2018 type = "gem"; 2019 }; 2020 version = "3.0.0"; 2021 }; 2022 link_header = { 2023 groups = [ "default" ]; 2024 platforms = [ ]; 2025 source = { 2026 remotes = [ "https://rubygems.org" ]; 2027 sha256 = "1yamrdq4rywmnpdhbygnkkl9fdy249fg5r851nrkkxr97gj5rihm"; 2028 type = "gem"; 2029 }; 2030 version = "0.0.8"; 2031 }; 2032 lint_roller = { 2033 groups = [ 2034 "default" 2035 "development" 2036 ]; 2037 platforms = [ ]; 2038 source = { 2039 remotes = [ "https://rubygems.org" ]; 2040 sha256 = "11yc0d84hsnlvx8cpk4cbj6a4dz9pk0r1k29p0n1fz9acddq831c"; 2041 type = "gem"; 2042 }; 2043 version = "1.1.0"; 2044 }; 2045 linzer = { 2046 dependencies = [ 2047 "cgi" 2048 "forwardable" 2049 "logger" 2050 "net-http" 2051 "openssl" 2052 "rack" 2053 "starry" 2054 "stringio" 2055 "uri" 2056 ]; 2057 groups = [ "default" ]; 2058 platforms = [ ]; 2059 source = { 2060 remotes = [ "https://rubygems.org" ]; 2061 sha256 = "0v2dxpc7g2b0b300mpx2janhzph3j8vrjxj5k42bidla7j74kbl7"; 2062 type = "gem"; 2063 }; 2064 version = "0.7.3"; 2065 }; 2066 llhttp-ffi = { 2067 dependencies = [ 2068 "ffi-compiler" 2069 "rake" 2070 ]; 2071 groups = [ "default" ]; 2072 platforms = [ ]; 2073 source = { 2074 remotes = [ "https://rubygems.org" ]; 2075 sha256 = "1g57iw0l3y7x50132x6a1jyssxa6pw7srh69g0d6j7ri37yaf9cs"; 2076 type = "gem"; 2077 }; 2078 version = "0.5.1"; 2079 }; 2080 logger = { 2081 groups = [ 2082 "default" 2083 "development" 2084 "pam_authentication" 2085 "production" 2086 "test" 2087 ]; 2088 platforms = [ ]; 2089 source = { 2090 remotes = [ "https://rubygems.org" ]; 2091 sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr"; 2092 type = "gem"; 2093 }; 2094 version = "1.7.0"; 2095 }; 2096 lograge = { 2097 dependencies = [ 2098 "actionpack" 2099 "activesupport" 2100 "railties" 2101 "request_store" 2102 ]; 2103 groups = [ "production" ]; 2104 platforms = [ ]; 2105 source = { 2106 remotes = [ "https://rubygems.org" ]; 2107 sha256 = "1qcsvh9k4c0cp6agqm9a8m4x2gg7vifryqr7yxkg2x9ph9silds2"; 2108 type = "gem"; 2109 }; 2110 version = "0.14.0"; 2111 }; 2112 loofah = { 2113 dependencies = [ 2114 "crass" 2115 "nokogiri" 2116 ]; 2117 groups = [ 2118 "default" 2119 "development" 2120 "pam_authentication" 2121 "production" 2122 "test" 2123 ]; 2124 platforms = [ ]; 2125 source = { 2126 remotes = [ "https://rubygems.org" ]; 2127 sha256 = "0dx316q03x6rpdbl610rdaj2vfd5s8fanixk21j4gv3h5f230nk5"; 2128 type = "gem"; 2129 }; 2130 version = "2.24.1"; 2131 }; 2132 mail = { 2133 dependencies = [ 2134 "mini_mime" 2135 "net-imap" 2136 "net-pop" 2137 "net-smtp" 2138 ]; 2139 groups = [ 2140 "default" 2141 "development" 2142 "test" 2143 ]; 2144 platforms = [ ]; 2145 source = { 2146 remotes = [ "https://rubygems.org" ]; 2147 sha256 = "1bf9pysw1jfgynv692hhaycfxa8ckay1gjw5hz3madrbrynryfzc"; 2148 type = "gem"; 2149 }; 2150 version = "2.8.1"; 2151 }; 2152 marcel = { 2153 groups = [ "default" ]; 2154 platforms = [ ]; 2155 source = { 2156 remotes = [ "https://rubygems.org" ]; 2157 sha256 = "190n2mk8m1l708kr88fh6mip9sdsh339d2s6sgrik3sbnvz4jmhd"; 2158 type = "gem"; 2159 }; 2160 version = "1.0.4"; 2161 }; 2162 mario-redis-lock = { 2163 dependencies = [ "redis" ]; 2164 groups = [ "default" ]; 2165 platforms = [ ]; 2166 source = { 2167 remotes = [ "https://rubygems.org" ]; 2168 sha256 = "1v9wdjcjqzpns2migxp4a5b4w82mipi0fwihbqz3q2qj2qm7wc17"; 2169 type = "gem"; 2170 }; 2171 version = "1.2.1"; 2172 }; 2173 matrix = { 2174 groups = [ 2175 "default" 2176 "test" 2177 ]; 2178 platforms = [ ]; 2179 source = { 2180 remotes = [ "https://rubygems.org" ]; 2181 sha256 = "1h2cgkpzkh3dd0flnnwfq6f3nl2b1zff9lvqz8xs853ssv5kq23i"; 2182 type = "gem"; 2183 }; 2184 version = "0.4.2"; 2185 }; 2186 memory_profiler = { 2187 groups = [ 2188 "development" 2189 "test" 2190 ]; 2191 platforms = [ ]; 2192 source = { 2193 remotes = [ "https://rubygems.org" ]; 2194 sha256 = "1y58ba08n4lx123c0hjcc752fc4x802mjy39qj1hq50ak3vpv8br"; 2195 type = "gem"; 2196 }; 2197 version = "1.1.0"; 2198 }; 2199 mime-types = { 2200 dependencies = [ 2201 "logger" 2202 "mime-types-data" 2203 ]; 2204 groups = [ 2205 "default" 2206 "test" 2207 ]; 2208 platforms = [ ]; 2209 source = { 2210 remotes = [ "https://rubygems.org" ]; 2211 sha256 = "0mjyxl7c0xzyqdqa8r45hqg7jcw2prp3hkp39mdf223g4hfgdsyw"; 2212 type = "gem"; 2213 }; 2214 version = "3.7.0"; 2215 }; 2216 mime-types-data = { 2217 groups = [ 2218 "default" 2219 "test" 2220 ]; 2221 platforms = [ ]; 2222 source = { 2223 remotes = [ "https://rubygems.org" ]; 2224 sha256 = "0lnkfxcayx682rjjxmkjaaxq605akfka90m5rliw897sli6nprcj"; 2225 type = "gem"; 2226 }; 2227 version = "3.2025.0514"; 2228 }; 2229 mini_mime = { 2230 groups = [ 2231 "default" 2232 "development" 2233 "test" 2234 ]; 2235 platforms = [ ]; 2236 source = { 2237 remotes = [ "https://rubygems.org" ]; 2238 sha256 = "1vycif7pjzkr29mfk4dlqv3disc5dn0va04lkwajlpr1wkibg0c6"; 2239 type = "gem"; 2240 }; 2241 version = "1.1.5"; 2242 }; 2243 mini_portile2 = { 2244 groups = [ 2245 "default" 2246 "development" 2247 "pam_authentication" 2248 "production" 2249 "test" 2250 ]; 2251 platforms = [ ]; 2252 source = { 2253 remotes = [ "https://rubygems.org" ]; 2254 sha256 = "12f2830x7pq3kj0v8nz0zjvaw02sv01bqs1zwdrc04704kwcgmqc"; 2255 type = "gem"; 2256 }; 2257 version = "2.8.9"; 2258 }; 2259 minitest = { 2260 groups = [ 2261 "default" 2262 "development" 2263 "pam_authentication" 2264 "production" 2265 "test" 2266 ]; 2267 platforms = [ ]; 2268 source = { 2269 remotes = [ "https://rubygems.org" ]; 2270 sha256 = "0mn7q9yzrwinvfvkyjiz548a4rmcwbmz2fn9nyzh4j1snin6q6rr"; 2271 type = "gem"; 2272 }; 2273 version = "5.25.5"; 2274 }; 2275 msgpack = { 2276 groups = [ "default" ]; 2277 platforms = [ ]; 2278 source = { 2279 remotes = [ "https://rubygems.org" ]; 2280 sha256 = "0cnpnbn2yivj9gxkh8mjklbgnpx6nf7b8j2hky01dl0040hy0k76"; 2281 type = "gem"; 2282 }; 2283 version = "1.8.0"; 2284 }; 2285 multi_json = { 2286 groups = [ "default" ]; 2287 platforms = [ ]; 2288 source = { 2289 remotes = [ "https://rubygems.org" ]; 2290 sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z"; 2291 type = "gem"; 2292 }; 2293 version = "1.15.0"; 2294 }; 2295 mutex_m = { 2296 groups = [ "default" ]; 2297 platforms = [ ]; 2298 source = { 2299 remotes = [ "https://rubygems.org" ]; 2300 sha256 = "0l875dw0lk7b2ywa54l0wjcggs94vb7gs8khfw9li75n2sn09jyg"; 2301 type = "gem"; 2302 }; 2303 version = "0.3.0"; 2304 }; 2305 net-http = { 2306 dependencies = [ "uri" ]; 2307 groups = [ "default" ]; 2308 platforms = [ ]; 2309 source = { 2310 remotes = [ "https://rubygems.org" ]; 2311 sha256 = "1ysrwaabhf0sn24jrp0nnp51cdv0jf688mh5i6fsz63q2c6b48cn"; 2312 type = "gem"; 2313 }; 2314 version = "0.6.0"; 2315 }; 2316 net-imap = { 2317 dependencies = [ 2318 "date" 2319 "net-protocol" 2320 ]; 2321 groups = [ 2322 "default" 2323 "development" 2324 "test" 2325 ]; 2326 platforms = [ ]; 2327 source = { 2328 remotes = [ "https://rubygems.org" ]; 2329 sha256 = "14zmzjy2sp87ac6iygkk3pz9snjvx4ks681vg4gxz8x8q7gmzajj"; 2330 type = "gem"; 2331 }; 2332 version = "0.5.8"; 2333 }; 2334 net-ldap = { 2335 groups = [ "default" ]; 2336 platforms = [ ]; 2337 source = { 2338 remotes = [ "https://rubygems.org" ]; 2339 sha256 = "0g9gz39bs2iy4ky4fhjphimqd9m9wdsaz50anxgwg3yjrff3famy"; 2340 type = "gem"; 2341 }; 2342 version = "0.19.0"; 2343 }; 2344 net-pop = { 2345 dependencies = [ "net-protocol" ]; 2346 groups = [ 2347 "default" 2348 "development" 2349 "test" 2350 ]; 2351 platforms = [ ]; 2352 source = { 2353 remotes = [ "https://rubygems.org" ]; 2354 sha256 = "1wyz41jd4zpjn0v1xsf9j778qx1vfrl24yc20cpmph8k42c4x2w4"; 2355 type = "gem"; 2356 }; 2357 version = "0.1.2"; 2358 }; 2359 net-protocol = { 2360 dependencies = [ "timeout" ]; 2361 groups = [ 2362 "default" 2363 "development" 2364 "test" 2365 ]; 2366 platforms = [ ]; 2367 source = { 2368 remotes = [ "https://rubygems.org" ]; 2369 sha256 = "1a32l4x73hz200cm587bc29q8q9az278syw3x6fkc9d1lv5y0wxa"; 2370 type = "gem"; 2371 }; 2372 version = "0.2.2"; 2373 }; 2374 net-smtp = { 2375 dependencies = [ "net-protocol" ]; 2376 groups = [ 2377 "default" 2378 "development" 2379 "test" 2380 ]; 2381 platforms = [ ]; 2382 source = { 2383 remotes = [ "https://rubygems.org" ]; 2384 sha256 = "0dh7nzjp0fiaqq1jz90nv4nxhc2w359d7c199gmzq965cfps15pd"; 2385 type = "gem"; 2386 }; 2387 version = "0.5.1"; 2388 }; 2389 nio4r = { 2390 groups = [ "default" ]; 2391 platforms = [ ]; 2392 source = { 2393 remotes = [ "https://rubygems.org" ]; 2394 sha256 = "1a9www524fl1ykspznz54i0phfqya4x45hqaz67in9dvw1lfwpfr"; 2395 type = "gem"; 2396 }; 2397 version = "2.7.4"; 2398 }; 2399 nokogiri = { 2400 dependencies = [ 2401 "mini_portile2" 2402 "racc" 2403 ]; 2404 groups = [ 2405 "default" 2406 "development" 2407 "pam_authentication" 2408 "production" 2409 "test" 2410 ]; 2411 platforms = [ ]; 2412 source = { 2413 remotes = [ "https://rubygems.org" ]; 2414 sha256 = "0czsh9d738kj0bmpkjnczq9j924hg103gc00i0wfyg0fzn9psnmc"; 2415 type = "gem"; 2416 }; 2417 version = "1.18.9"; 2418 }; 2419 oj = { 2420 dependencies = [ 2421 "bigdecimal" 2422 "ostruct" 2423 ]; 2424 groups = [ "default" ]; 2425 platforms = [ ]; 2426 source = { 2427 remotes = [ "https://rubygems.org" ]; 2428 sha256 = "1cajn3ylwhby1x51d9hbchm964qwb5zp63f7sfdm55n85ffn1ara"; 2429 type = "gem"; 2430 }; 2431 version = "3.16.11"; 2432 }; 2433 omniauth = { 2434 dependencies = [ 2435 "hashie" 2436 "rack" 2437 "rack-protection" 2438 ]; 2439 groups = [ "default" ]; 2440 platforms = [ ]; 2441 source = { 2442 remotes = [ "https://rubygems.org" ]; 2443 sha256 = "1hjnb5b5m549irs0h1455ipzsv82pikdagx9wjb6r4j1bkjy494d"; 2444 type = "gem"; 2445 }; 2446 version = "2.1.3"; 2447 }; 2448 omniauth-cas = { 2449 dependencies = [ 2450 "addressable" 2451 "nokogiri" 2452 "omniauth" 2453 ]; 2454 groups = [ "default" ]; 2455 platforms = [ ]; 2456 source = { 2457 remotes = [ "https://rubygems.org" ]; 2458 sha256 = "1yynk95xhccvkb1j7rcb834ch80y85n2bhyimq946ib487z8wcx1"; 2459 type = "gem"; 2460 }; 2461 version = "3.0.1"; 2462 }; 2463 omniauth-rails_csrf_protection = { 2464 dependencies = [ 2465 "actionpack" 2466 "omniauth" 2467 ]; 2468 groups = [ "default" ]; 2469 platforms = [ ]; 2470 source = { 2471 remotes = [ "https://rubygems.org" ]; 2472 sha256 = "1q2zvkw34vk1vyhn5kp30783w1wzam9i9g5ygsdjn2gz59kzsw0i"; 2473 type = "gem"; 2474 }; 2475 version = "1.0.2"; 2476 }; 2477 omniauth-saml = { 2478 dependencies = [ 2479 "omniauth" 2480 "ruby-saml" 2481 ]; 2482 groups = [ "default" ]; 2483 platforms = [ ]; 2484 source = { 2485 remotes = [ "https://rubygems.org" ]; 2486 sha256 = "1sznc4d2qhqmkw1vhpx2v5i9ndfb4k25cazhz74cbv18wyp4bk2s"; 2487 type = "gem"; 2488 }; 2489 version = "2.2.4"; 2490 }; 2491 omniauth_openid_connect = { 2492 dependencies = [ 2493 "omniauth" 2494 "openid_connect" 2495 ]; 2496 groups = [ "default" ]; 2497 platforms = [ ]; 2498 source = { 2499 remotes = [ "https://rubygems.org" ]; 2500 sha256 = "099xg7s6450wlfzs77mbdx78g3dp0glx5q6f44i78akf7283hbqz"; 2501 type = "gem"; 2502 }; 2503 version = "0.8.0"; 2504 }; 2505 openid_connect = { 2506 dependencies = [ 2507 "activemodel" 2508 "attr_required" 2509 "email_validator" 2510 "faraday" 2511 "faraday-follow_redirects" 2512 "json-jwt" 2513 "mail" 2514 "rack-oauth2" 2515 "swd" 2516 "tzinfo" 2517 "validate_url" 2518 "webfinger" 2519 ]; 2520 groups = [ "default" ]; 2521 platforms = [ ]; 2522 source = { 2523 remotes = [ "https://rubygems.org" ]; 2524 sha256 = "10i13cn40jiiw8lslkv7bj1isinnwbmzlk6msgiph3gqry08702x"; 2525 type = "gem"; 2526 }; 2527 version = "2.3.1"; 2528 }; 2529 openssl = { 2530 groups = [ "default" ]; 2531 platforms = [ ]; 2532 source = { 2533 remotes = [ "https://rubygems.org" ]; 2534 sha256 = "0ygfbbs3c61d32ymja2k6sznj5pr540cip9z91lhzcvsr4zmffpz"; 2535 type = "gem"; 2536 }; 2537 version = "3.3.0"; 2538 }; 2539 openssl-signature_algorithm = { 2540 dependencies = [ "openssl" ]; 2541 groups = [ "default" ]; 2542 platforms = [ ]; 2543 source = { 2544 remotes = [ "https://rubygems.org" ]; 2545 sha256 = "103yjl68wqhl5kxaciir5jdnyi7iv9yckishdr52s5knh9g0pd53"; 2546 type = "gem"; 2547 }; 2548 version = "1.3.0"; 2549 }; 2550 opentelemetry-api = { 2551 groups = [ 2552 "default" 2553 "opentelemetry" 2554 ]; 2555 platforms = [ ]; 2556 source = { 2557 remotes = [ "https://rubygems.org" ]; 2558 sha256 = "15x9bq13k53k14r3h5r0pn7cnl3g7pdy0p0662k1s2x7mgkk7k4d"; 2559 type = "gem"; 2560 }; 2561 version = "1.5.0"; 2562 }; 2563 opentelemetry-common = { 2564 dependencies = [ "opentelemetry-api" ]; 2565 groups = [ 2566 "default" 2567 "opentelemetry" 2568 ]; 2569 platforms = [ ]; 2570 source = { 2571 remotes = [ "https://rubygems.org" ]; 2572 sha256 = "13c7qnqai6djfd6rjwdwcwbz9f77vcmy0chx1avpxmiqz2h9cpnf"; 2573 type = "gem"; 2574 }; 2575 version = "0.22.0"; 2576 }; 2577 opentelemetry-exporter-otlp = { 2578 dependencies = [ 2579 "google-protobuf" 2580 "googleapis-common-protos-types" 2581 "opentelemetry-api" 2582 "opentelemetry-common" 2583 "opentelemetry-sdk" 2584 "opentelemetry-semantic_conventions" 2585 ]; 2586 groups = [ "opentelemetry" ]; 2587 platforms = [ ]; 2588 source = { 2589 remotes = [ "https://rubygems.org" ]; 2590 sha256 = "15xssmviwsi7wqmrbx5khm2imvwsrzmxdli7rkvzqbbqpd309jq7"; 2591 type = "gem"; 2592 }; 2593 version = "0.30.0"; 2594 }; 2595 opentelemetry-helpers-sql = { 2596 dependencies = [ "opentelemetry-api" ]; 2597 groups = [ 2598 "default" 2599 "opentelemetry" 2600 ]; 2601 platforms = [ ]; 2602 source = { 2603 remotes = [ "https://rubygems.org" ]; 2604 sha256 = "13fvxvia6qxrdz06s5g4bs4fc1hdgkps7yz45s2n26wxqv163s0r"; 2605 type = "gem"; 2606 }; 2607 version = "0.1.1"; 2608 }; 2609 opentelemetry-helpers-sql-obfuscation = { 2610 dependencies = [ "opentelemetry-common" ]; 2611 groups = [ 2612 "default" 2613 "opentelemetry" 2614 ]; 2615 platforms = [ ]; 2616 source = { 2617 remotes = [ "https://rubygems.org" ]; 2618 sha256 = "0jwyx8jk1faszd20s0qrvgvxs9ddvnfrqixy099pn9lqizandn7m"; 2619 type = "gem"; 2620 }; 2621 version = "0.3.0"; 2622 }; 2623 opentelemetry-instrumentation-action_mailer = { 2624 dependencies = [ 2625 "opentelemetry-api" 2626 "opentelemetry-instrumentation-active_support" 2627 "opentelemetry-instrumentation-base" 2628 ]; 2629 groups = [ 2630 "default" 2631 "opentelemetry" 2632 ]; 2633 platforms = [ ]; 2634 source = { 2635 remotes = [ "https://rubygems.org" ]; 2636 sha256 = "18p9dvq4mb8s5f1ndabjng07yabv5xgl5d80fcvc1383faarbdg8"; 2637 type = "gem"; 2638 }; 2639 version = "0.4.0"; 2640 }; 2641 opentelemetry-instrumentation-action_pack = { 2642 dependencies = [ 2643 "opentelemetry-api" 2644 "opentelemetry-instrumentation-base" 2645 "opentelemetry-instrumentation-rack" 2646 ]; 2647 groups = [ 2648 "default" 2649 "opentelemetry" 2650 ]; 2651 platforms = [ ]; 2652 source = { 2653 remotes = [ "https://rubygems.org" ]; 2654 sha256 = "1k09hr93fib38i6ajh0abkfvpvng6k2qsvds4jd08znfzyjs17jf"; 2655 type = "gem"; 2656 }; 2657 version = "0.12.1"; 2658 }; 2659 opentelemetry-instrumentation-action_view = { 2660 dependencies = [ 2661 "opentelemetry-api" 2662 "opentelemetry-instrumentation-active_support" 2663 "opentelemetry-instrumentation-base" 2664 ]; 2665 groups = [ 2666 "default" 2667 "opentelemetry" 2668 ]; 2669 platforms = [ ]; 2670 source = { 2671 remotes = [ "https://rubygems.org" ]; 2672 sha256 = "0qf5pklfyxrn2pskhmhd1gnp9i72yaqw114rmc5nrxhbcm24chsb"; 2673 type = "gem"; 2674 }; 2675 version = "0.9.0"; 2676 }; 2677 opentelemetry-instrumentation-active_job = { 2678 dependencies = [ 2679 "opentelemetry-api" 2680 "opentelemetry-instrumentation-base" 2681 ]; 2682 groups = [ "opentelemetry" ]; 2683 platforms = [ ]; 2684 source = { 2685 remotes = [ "https://rubygems.org" ]; 2686 sha256 = "0gb1snnd087nh8r5vvnl8ahg3k3bi2b9rb1m8r2aj7220m78hpcx"; 2687 type = "gem"; 2688 }; 2689 version = "0.8.0"; 2690 }; 2691 opentelemetry-instrumentation-active_model_serializers = { 2692 dependencies = [ 2693 "opentelemetry-api" 2694 "opentelemetry-instrumentation-active_support" 2695 "opentelemetry-instrumentation-base" 2696 ]; 2697 groups = [ "opentelemetry" ]; 2698 platforms = [ ]; 2699 source = { 2700 remotes = [ "https://rubygems.org" ]; 2701 sha256 = "1gjbdkamj147vd1hcjyyqir8z4nwmd05a8ac3h94y3n9n6phzzgx"; 2702 type = "gem"; 2703 }; 2704 version = "0.22.0"; 2705 }; 2706 opentelemetry-instrumentation-active_record = { 2707 dependencies = [ 2708 "opentelemetry-api" 2709 "opentelemetry-instrumentation-base" 2710 ]; 2711 groups = [ 2712 "default" 2713 "opentelemetry" 2714 ]; 2715 platforms = [ ]; 2716 source = { 2717 remotes = [ "https://rubygems.org" ]; 2718 sha256 = "0h01lq8xjjdaprprqzj6alq7gw9lwdkkakjjyyxsg3ylpwnvkg4w"; 2719 type = "gem"; 2720 }; 2721 version = "0.9.0"; 2722 }; 2723 opentelemetry-instrumentation-active_storage = { 2724 dependencies = [ 2725 "opentelemetry-api" 2726 "opentelemetry-instrumentation-active_support" 2727 "opentelemetry-instrumentation-base" 2728 ]; 2729 groups = [ 2730 "default" 2731 "opentelemetry" 2732 ]; 2733 platforms = [ ]; 2734 source = { 2735 remotes = [ "https://rubygems.org" ]; 2736 sha256 = "00x7yjzflxmqiywczlih6vi301b1xm6rwbwlzv0hx87cpdm94m56"; 2737 type = "gem"; 2738 }; 2739 version = "0.1.1"; 2740 }; 2741 opentelemetry-instrumentation-active_support = { 2742 dependencies = [ 2743 "opentelemetry-api" 2744 "opentelemetry-instrumentation-base" 2745 ]; 2746 groups = [ 2747 "default" 2748 "opentelemetry" 2749 ]; 2750 platforms = [ ]; 2751 source = { 2752 remotes = [ "https://rubygems.org" ]; 2753 sha256 = "16frcxhnb5vjihkff3wl6pnq0m4wkpii7la1d25d03j29qsh5qcv"; 2754 type = "gem"; 2755 }; 2756 version = "0.8.0"; 2757 }; 2758 opentelemetry-instrumentation-base = { 2759 dependencies = [ 2760 "opentelemetry-api" 2761 "opentelemetry-common" 2762 "opentelemetry-registry" 2763 ]; 2764 groups = [ 2765 "default" 2766 "opentelemetry" 2767 ]; 2768 platforms = [ ]; 2769 source = { 2770 remotes = [ "https://rubygems.org" ]; 2771 sha256 = "0l0w7iya56y458mzws9q246whff2bf597553d5i3xkrcxb707qdk"; 2772 type = "gem"; 2773 }; 2774 version = "0.23.0"; 2775 }; 2776 opentelemetry-instrumentation-concurrent_ruby = { 2777 dependencies = [ 2778 "opentelemetry-api" 2779 "opentelemetry-instrumentation-base" 2780 ]; 2781 groups = [ "opentelemetry" ]; 2782 platforms = [ ]; 2783 source = { 2784 remotes = [ "https://rubygems.org" ]; 2785 sha256 = "15v8khcyg9wz5v7kysagkbmdv895qahb0b6q7ajk2qznniaix9pv"; 2786 type = "gem"; 2787 }; 2788 version = "0.22.0"; 2789 }; 2790 opentelemetry-instrumentation-excon = { 2791 dependencies = [ 2792 "opentelemetry-api" 2793 "opentelemetry-instrumentation-base" 2794 ]; 2795 groups = [ "opentelemetry" ]; 2796 platforms = [ ]; 2797 source = { 2798 remotes = [ "https://rubygems.org" ]; 2799 sha256 = "01rzi9d1hi402a8vdr439by4zy8x4rfq3vwnlzz3nzs50mxcbr9s"; 2800 type = "gem"; 2801 }; 2802 version = "0.23.0"; 2803 }; 2804 opentelemetry-instrumentation-faraday = { 2805 dependencies = [ 2806 "opentelemetry-api" 2807 "opentelemetry-instrumentation-base" 2808 ]; 2809 groups = [ "opentelemetry" ]; 2810 platforms = [ ]; 2811 source = { 2812 remotes = [ "https://rubygems.org" ]; 2813 sha256 = "0r25vvkxawngzm7an652npawjhir6zwics8635k5z7d60hfb2xi3"; 2814 type = "gem"; 2815 }; 2816 version = "0.27.0"; 2817 }; 2818 opentelemetry-instrumentation-http = { 2819 dependencies = [ 2820 "opentelemetry-api" 2821 "opentelemetry-instrumentation-base" 2822 ]; 2823 groups = [ "opentelemetry" ]; 2824 platforms = [ ]; 2825 source = { 2826 remotes = [ "https://rubygems.org" ]; 2827 sha256 = "0p9z9nwrf71inh7n84i37x156da1vm7mqnfp3jh6faqiar65icl1"; 2828 type = "gem"; 2829 }; 2830 version = "0.25.0"; 2831 }; 2832 opentelemetry-instrumentation-http_client = { 2833 dependencies = [ 2834 "opentelemetry-api" 2835 "opentelemetry-instrumentation-base" 2836 ]; 2837 groups = [ "opentelemetry" ]; 2838 platforms = [ ]; 2839 source = { 2840 remotes = [ "https://rubygems.org" ]; 2841 sha256 = "1p4w5zd2b0ndzwwfc8np1xyp4kzd59k7hpcwpkk0ghlmbnsmbkwh"; 2842 type = "gem"; 2843 }; 2844 version = "0.23.0"; 2845 }; 2846 opentelemetry-instrumentation-net_http = { 2847 dependencies = [ 2848 "opentelemetry-api" 2849 "opentelemetry-instrumentation-base" 2850 ]; 2851 groups = [ "opentelemetry" ]; 2852 platforms = [ ]; 2853 source = { 2854 remotes = [ "https://rubygems.org" ]; 2855 sha256 = "100a3kzk8ckifxaw0n6xpg6hxxw0yrqmfwjp47khgy2831r3n4li"; 2856 type = "gem"; 2857 }; 2858 version = "0.23.0"; 2859 }; 2860 opentelemetry-instrumentation-pg = { 2861 dependencies = [ 2862 "opentelemetry-api" 2863 "opentelemetry-helpers-sql" 2864 "opentelemetry-helpers-sql-obfuscation" 2865 "opentelemetry-instrumentation-base" 2866 ]; 2867 groups = [ "opentelemetry" ]; 2868 platforms = [ ]; 2869 source = { 2870 remotes = [ "https://rubygems.org" ]; 2871 sha256 = "09sgqwxavzgd7gsgr5w909p794g75602qsn6jvhs5qqj03bkldc5"; 2872 type = "gem"; 2873 }; 2874 version = "0.30.1"; 2875 }; 2876 opentelemetry-instrumentation-rack = { 2877 dependencies = [ 2878 "opentelemetry-api" 2879 "opentelemetry-instrumentation-base" 2880 ]; 2881 groups = [ "opentelemetry" ]; 2882 platforms = [ ]; 2883 source = { 2884 remotes = [ "https://rubygems.org" ]; 2885 sha256 = "1bbvp2mnbcrldcp3hzm2fv52zdsqf0i9kz4r12msq24f6l5r2mca"; 2886 type = "gem"; 2887 }; 2888 version = "0.26.0"; 2889 }; 2890 opentelemetry-instrumentation-rails = { 2891 dependencies = [ 2892 "opentelemetry-api" 2893 "opentelemetry-instrumentation-action_mailer" 2894 "opentelemetry-instrumentation-action_pack" 2895 "opentelemetry-instrumentation-action_view" 2896 "opentelemetry-instrumentation-active_job" 2897 "opentelemetry-instrumentation-active_record" 2898 "opentelemetry-instrumentation-active_storage" 2899 "opentelemetry-instrumentation-active_support" 2900 "opentelemetry-instrumentation-base" 2901 "opentelemetry-instrumentation-concurrent_ruby" 2902 ]; 2903 groups = [ "opentelemetry" ]; 2904 platforms = [ ]; 2905 source = { 2906 remotes = [ "https://rubygems.org" ]; 2907 sha256 = "05xpiq4j17vcjnrxxb0zkb67c4y2b7q1g4qvf6ln83b6svx2c7pj"; 2908 type = "gem"; 2909 }; 2910 version = "0.36.0"; 2911 }; 2912 opentelemetry-instrumentation-redis = { 2913 dependencies = [ 2914 "opentelemetry-api" 2915 "opentelemetry-instrumentation-base" 2916 ]; 2917 groups = [ "opentelemetry" ]; 2918 platforms = [ ]; 2919 source = { 2920 remotes = [ "https://rubygems.org" ]; 2921 sha256 = "183v8q8a74fc9dnb6ny44dsgq6142smic6x4ivz3v50casjznpii"; 2922 type = "gem"; 2923 }; 2924 version = "0.26.1"; 2925 }; 2926 opentelemetry-instrumentation-sidekiq = { 2927 dependencies = [ 2928 "opentelemetry-api" 2929 "opentelemetry-instrumentation-base" 2930 ]; 2931 groups = [ "opentelemetry" ]; 2932 platforms = [ ]; 2933 source = { 2934 remotes = [ "https://rubygems.org" ]; 2935 sha256 = "1lpkc1ihifbjns2wf17kf9pmhx73j3i1in4fkar469k4i2fylfl5"; 2936 type = "gem"; 2937 }; 2938 version = "0.26.1"; 2939 }; 2940 opentelemetry-registry = { 2941 dependencies = [ "opentelemetry-api" ]; 2942 groups = [ 2943 "default" 2944 "opentelemetry" 2945 ]; 2946 platforms = [ ]; 2947 source = { 2948 remotes = [ "https://rubygems.org" ]; 2949 sha256 = "13wns85c08hjy7gqqjxqad9pp5shp0lxskrssz0w3si9mazscgwh"; 2950 type = "gem"; 2951 }; 2952 version = "0.4.0"; 2953 }; 2954 opentelemetry-sdk = { 2955 dependencies = [ 2956 "opentelemetry-api" 2957 "opentelemetry-common" 2958 "opentelemetry-registry" 2959 "opentelemetry-semantic_conventions" 2960 ]; 2961 groups = [ "opentelemetry" ]; 2962 platforms = [ ]; 2963 source = { 2964 remotes = [ "https://rubygems.org" ]; 2965 sha256 = "1xqx6zxf6msrryz5hr2s3nwakin0nmxfgz9bkwpmpbf7lss7kngs"; 2966 type = "gem"; 2967 }; 2968 version = "1.8.0"; 2969 }; 2970 opentelemetry-semantic_conventions = { 2971 dependencies = [ "opentelemetry-api" ]; 2972 groups = [ 2973 "default" 2974 "opentelemetry" 2975 ]; 2976 platforms = [ ]; 2977 source = { 2978 remotes = [ "https://rubygems.org" ]; 2979 sha256 = "1jzx18lmcv27pma1hbrccb9g6daadd6c4192r8w8x2nli3shkwl9"; 2980 type = "gem"; 2981 }; 2982 version = "1.11.0"; 2983 }; 2984 orm_adapter = { 2985 groups = [ 2986 "default" 2987 "pam_authentication" 2988 ]; 2989 platforms = [ ]; 2990 source = { 2991 remotes = [ "https://rubygems.org" ]; 2992 sha256 = "1fg9jpjlzf5y49qs9mlpdrgs5rpcyihq1s4k79nv9js0spjhnpda"; 2993 type = "gem"; 2994 }; 2995 version = "0.5.0"; 2996 }; 2997 ostruct = { 2998 groups = [ "default" ]; 2999 platforms = [ ]; 3000 source = { 3001 remotes = [ "https://rubygems.org" ]; 3002 sha256 = "05xqijcf80sza5pnlp1c8whdaay8x5dc13214ngh790zrizgp8q9"; 3003 type = "gem"; 3004 }; 3005 version = "0.6.1"; 3006 }; 3007 ox = { 3008 dependencies = [ "bigdecimal" ]; 3009 groups = [ "default" ]; 3010 platforms = [ ]; 3011 source = { 3012 remotes = [ "https://rubygems.org" ]; 3013 sha256 = "0rhv8qdnm3s34yvsvmrii15f2238rk3psa6pq6x5x367sssfv6ja"; 3014 type = "gem"; 3015 }; 3016 version = "2.14.23"; 3017 }; 3018 parallel = { 3019 groups = [ 3020 "default" 3021 "development" 3022 ]; 3023 platforms = [ ]; 3024 source = { 3025 remotes = [ "https://rubygems.org" ]; 3026 sha256 = "0c719bfgcszqvk9z47w2p8j2wkz5y35k48ywwas5yxbbh3hm3haa"; 3027 type = "gem"; 3028 }; 3029 version = "1.27.0"; 3030 }; 3031 parser = { 3032 dependencies = [ 3033 "ast" 3034 "racc" 3035 ]; 3036 groups = [ 3037 "default" 3038 "development" 3039 ]; 3040 platforms = [ ]; 3041 source = { 3042 remotes = [ "https://rubygems.org" ]; 3043 sha256 = "0i9w8msil4snx5w11ix9b0wf52vjc3r49khy3ddgl1xk890kcxi4"; 3044 type = "gem"; 3045 }; 3046 version = "3.3.8.0"; 3047 }; 3048 parslet = { 3049 groups = [ "default" ]; 3050 platforms = [ ]; 3051 source = { 3052 remotes = [ "https://rubygems.org" ]; 3053 sha256 = "01pnw6ymz6nynklqvqxs4bcai25kcvnd5x4id9z3vd1rbmlk0lfl"; 3054 type = "gem"; 3055 }; 3056 version = "2.0.0"; 3057 }; 3058 pastel = { 3059 dependencies = [ "tty-color" ]; 3060 groups = [ "default" ]; 3061 platforms = [ ]; 3062 source = { 3063 remotes = [ "https://rubygems.org" ]; 3064 sha256 = "0xash2gj08dfjvq4hy6l1z22s5v30fhizwgs10d6nviggpxsj7a8"; 3065 type = "gem"; 3066 }; 3067 version = "0.8.0"; 3068 }; 3069 pg = { 3070 groups = [ "default" ]; 3071 platforms = [ ]; 3072 source = { 3073 remotes = [ "https://rubygems.org" ]; 3074 sha256 = "1p2gqqrm895fzr9vi8d118zhql67bm8ydjvgqbq1crdnfggzn7kn"; 3075 type = "gem"; 3076 }; 3077 version = "1.5.9"; 3078 }; 3079 pghero = { 3080 dependencies = [ "activerecord" ]; 3081 groups = [ "default" ]; 3082 platforms = [ ]; 3083 source = { 3084 remotes = [ "https://rubygems.org" ]; 3085 sha256 = "08pm154bx5zbpgcqhk7gq78qq1mb149s2l7y0fxniqfvjmq4kn58"; 3086 type = "gem"; 3087 }; 3088 version = "3.7.0"; 3089 }; 3090 playwright-ruby-client = { 3091 dependencies = [ 3092 "concurrent-ruby" 3093 "mime-types" 3094 ]; 3095 groups = [ 3096 "default" 3097 "test" 3098 ]; 3099 platforms = [ ]; 3100 source = { 3101 remotes = [ "https://rubygems.org" ]; 3102 sha256 = "114wkr2hj55c7n4xq30nb4g7kcm9a1mhsy0934jr9mzwfr0kyhaa"; 3103 type = "gem"; 3104 }; 3105 version = "1.52.0"; 3106 }; 3107 pp = { 3108 dependencies = [ "prettyprint" ]; 3109 groups = [ 3110 "default" 3111 "development" 3112 "pam_authentication" 3113 "production" 3114 "test" 3115 ]; 3116 platforms = [ ]; 3117 source = { 3118 remotes = [ "https://rubygems.org" ]; 3119 sha256 = "1zxnfxjni0r9l2x42fyq0sqpnaf5nakjbap8irgik4kg1h9c6zll"; 3120 type = "gem"; 3121 }; 3122 version = "0.6.2"; 3123 }; 3124 premailer = { 3125 dependencies = [ 3126 "addressable" 3127 "css_parser" 3128 "htmlentities" 3129 ]; 3130 groups = [ "default" ]; 3131 platforms = [ ]; 3132 source = { 3133 remotes = [ "https://rubygems.org" ]; 3134 sha256 = "1ryivdnij1990hcqqmq4s0x1vjvfl0awjc9b91f8af17v2639qhg"; 3135 type = "gem"; 3136 }; 3137 version = "1.27.0"; 3138 }; 3139 premailer-rails = { 3140 dependencies = [ 3141 "actionmailer" 3142 "net-smtp" 3143 "premailer" 3144 ]; 3145 groups = [ "default" ]; 3146 platforms = [ ]; 3147 source = { 3148 remotes = [ "https://rubygems.org" ]; 3149 sha256 = "0004f73kgrglida336fqkgx906m6n05nnfc17mypzg5rc78iaf61"; 3150 type = "gem"; 3151 }; 3152 version = "1.12.0"; 3153 }; 3154 prettyprint = { 3155 groups = [ 3156 "default" 3157 "development" 3158 "pam_authentication" 3159 "production" 3160 "test" 3161 ]; 3162 platforms = [ ]; 3163 source = { 3164 remotes = [ "https://rubygems.org" ]; 3165 sha256 = "14zicq3plqi217w6xahv7b8f7aj5kpxv1j1w98344ix9h5ay3j9b"; 3166 type = "gem"; 3167 }; 3168 version = "0.2.0"; 3169 }; 3170 prism = { 3171 groups = [ 3172 "default" 3173 "development" 3174 ]; 3175 platforms = [ ]; 3176 source = { 3177 remotes = [ "https://rubygems.org" ]; 3178 sha256 = "0gkhpdjib9zi9i27vd9djrxiwjia03cijmd6q8yj2q1ix403w3nw"; 3179 type = "gem"; 3180 }; 3181 version = "1.4.0"; 3182 }; 3183 prometheus_exporter = { 3184 dependencies = [ "webrick" ]; 3185 groups = [ "default" ]; 3186 platforms = [ ]; 3187 source = { 3188 remotes = [ "https://rubygems.org" ]; 3189 sha256 = "15vl8fw8vjnaj9g129dzrwk9nlrdqgffaj3rys4ba9ns2bqim9rq"; 3190 type = "gem"; 3191 }; 3192 version = "2.2.0"; 3193 }; 3194 propshaft = { 3195 dependencies = [ 3196 "actionpack" 3197 "activesupport" 3198 "rack" 3199 "railties" 3200 ]; 3201 groups = [ "default" ]; 3202 platforms = [ ]; 3203 source = { 3204 remotes = [ "https://rubygems.org" ]; 3205 sha256 = "0sqg0xf46xd47zdpm8d12kfnwl0y5jb2hj10imzb3bk6mwgkd2fk"; 3206 type = "gem"; 3207 }; 3208 version = "1.1.0"; 3209 }; 3210 psych = { 3211 dependencies = [ 3212 "date" 3213 "stringio" 3214 ]; 3215 groups = [ 3216 "default" 3217 "development" 3218 "pam_authentication" 3219 "production" 3220 "test" 3221 ]; 3222 platforms = [ ]; 3223 source = { 3224 remotes = [ "https://rubygems.org" ]; 3225 sha256 = "0vii1xc7x81hicdbp7dlllhmbw5w3jy20shj696n0vfbbnm2hhw1"; 3226 type = "gem"; 3227 }; 3228 version = "5.2.6"; 3229 }; 3230 public_suffix = { 3231 groups = [ 3232 "default" 3233 "development" 3234 "test" 3235 ]; 3236 platforms = [ ]; 3237 source = { 3238 remotes = [ "https://rubygems.org" ]; 3239 sha256 = "1543ap9w3ydhx39ljcd675cdz9cr948x9mp00ab8qvq6118wv9xz"; 3240 type = "gem"; 3241 }; 3242 version = "6.0.2"; 3243 }; 3244 puma = { 3245 dependencies = [ "nio4r" ]; 3246 groups = [ "default" ]; 3247 platforms = [ ]; 3248 source = { 3249 remotes = [ "https://rubygems.org" ]; 3250 sha256 = "11xd3207k5rl6bz0qxhcb3zcr941rhx7ig2f19gxxmdk7s3hcp7j"; 3251 type = "gem"; 3252 }; 3253 version = "6.6.0"; 3254 }; 3255 pundit = { 3256 dependencies = [ "activesupport" ]; 3257 groups = [ "default" ]; 3258 platforms = [ ]; 3259 source = { 3260 remotes = [ "https://rubygems.org" ]; 3261 sha256 = "1nmy0nkgayjifi2j38fn55nb7z1xq3ma2wp19d7c7rmz7ynvidjg"; 3262 type = "gem"; 3263 }; 3264 version = "2.5.0"; 3265 }; 3266 raabro = { 3267 groups = [ "default" ]; 3268 platforms = [ ]; 3269 source = { 3270 remotes = [ "https://rubygems.org" ]; 3271 sha256 = "10m8bln9d00dwzjil1k42i5r7l82x25ysbi45fwyv4932zsrzynl"; 3272 type = "gem"; 3273 }; 3274 version = "1.4.0"; 3275 }; 3276 racc = { 3277 groups = [ 3278 "default" 3279 "development" 3280 "pam_authentication" 3281 "production" 3282 "test" 3283 ]; 3284 platforms = [ ]; 3285 source = { 3286 remotes = [ "https://rubygems.org" ]; 3287 sha256 = "0byn0c9nkahsl93y9ln5bysq4j31q8xkf2ws42swighxd4lnjzsa"; 3288 type = "gem"; 3289 }; 3290 version = "1.8.1"; 3291 }; 3292 rack = { 3293 groups = [ 3294 "default" 3295 "development" 3296 "pam_authentication" 3297 "production" 3298 "test" 3299 ]; 3300 platforms = [ ]; 3301 source = { 3302 remotes = [ "https://rubygems.org" ]; 3303 sha256 = "0da64fq3w671qhp7ji1zs84m5lyhalq4khqhbfw5dz0y6mn61dgg"; 3304 type = "gem"; 3305 }; 3306 version = "3.1.16"; 3307 }; 3308 rack-attack = { 3309 dependencies = [ "rack" ]; 3310 groups = [ "default" ]; 3311 platforms = [ ]; 3312 source = { 3313 remotes = [ "https://rubygems.org" ]; 3314 sha256 = "0z6pj5vjgl6swq7a33gssf795k958mss8gpmdb4v4cydcs7px91w"; 3315 type = "gem"; 3316 }; 3317 version = "6.7.0"; 3318 }; 3319 rack-cors = { 3320 dependencies = [ 3321 "logger" 3322 "rack" 3323 ]; 3324 groups = [ "default" ]; 3325 platforms = [ ]; 3326 source = { 3327 remotes = [ "https://rubygems.org" ]; 3328 sha256 = "0s1zymxhk7pkzsrgrn5ax862p07s0drbv0qvnq36jq1rvdhvx5bv"; 3329 type = "gem"; 3330 }; 3331 version = "3.0.0"; 3332 }; 3333 rack-oauth2 = { 3334 dependencies = [ 3335 "activesupport" 3336 "attr_required" 3337 "faraday" 3338 "faraday-follow_redirects" 3339 "json-jwt" 3340 "rack" 3341 ]; 3342 groups = [ "default" ]; 3343 platforms = [ ]; 3344 source = { 3345 remotes = [ "https://rubygems.org" ]; 3346 sha256 = "19fi42hi9l474ki89y6cs8vrpfmc1h8zpd02iwjy4hw0a1yahfn7"; 3347 type = "gem"; 3348 }; 3349 version = "2.2.1"; 3350 }; 3351 rack-protection = { 3352 dependencies = [ 3353 "base64" 3354 "logger" 3355 "rack" 3356 ]; 3357 groups = [ "default" ]; 3358 platforms = [ ]; 3359 source = { 3360 remotes = [ "https://rubygems.org" ]; 3361 sha256 = "0sniswjyi0yn949l776h7f67rvx5w9f04wh69z5g19vlsnjm98ji"; 3362 type = "gem"; 3363 }; 3364 version = "4.1.1"; 3365 }; 3366 rack-proxy = { 3367 dependencies = [ "rack" ]; 3368 groups = [ "default" ]; 3369 platforms = [ ]; 3370 source = { 3371 remotes = [ "https://rubygems.org" ]; 3372 sha256 = "12jw7401j543fj8cc83lmw72d8k6bxvkp9rvbifi88hh01blnsj4"; 3373 type = "gem"; 3374 }; 3375 version = "0.7.7"; 3376 }; 3377 rack-session = { 3378 dependencies = [ 3379 "base64" 3380 "rack" 3381 ]; 3382 groups = [ 3383 "default" 3384 "development" 3385 "pam_authentication" 3386 "production" 3387 "test" 3388 ]; 3389 platforms = [ ]; 3390 source = { 3391 remotes = [ "https://rubygems.org" ]; 3392 sha256 = "1sg4laz2qmllxh1c5sqlj9n1r7scdn08p3m4b0zmhjvyx9yw0v8b"; 3393 type = "gem"; 3394 }; 3395 version = "2.1.1"; 3396 }; 3397 rack-test = { 3398 dependencies = [ "rack" ]; 3399 groups = [ 3400 "default" 3401 "development" 3402 "pam_authentication" 3403 "production" 3404 "test" 3405 ]; 3406 platforms = [ ]; 3407 source = { 3408 remotes = [ "https://rubygems.org" ]; 3409 sha256 = "0qy4ylhcfdn65a5mz2hly7g9vl0g13p5a0rmm6sc0sih5ilkcnh0"; 3410 type = "gem"; 3411 }; 3412 version = "2.2.0"; 3413 }; 3414 rackup = { 3415 dependencies = [ "rack" ]; 3416 groups = [ 3417 "default" 3418 "development" 3419 "pam_authentication" 3420 "production" 3421 "test" 3422 ]; 3423 platforms = [ ]; 3424 source = { 3425 remotes = [ "https://rubygems.org" ]; 3426 sha256 = "13brkq5xkj6lcdxj3f0k7v28hgrqhqxjlhd4y2vlicy5slgijdzp"; 3427 type = "gem"; 3428 }; 3429 version = "2.2.1"; 3430 }; 3431 rails = { 3432 dependencies = [ 3433 "actioncable" 3434 "actionmailbox" 3435 "actionmailer" 3436 "actionpack" 3437 "actiontext" 3438 "actionview" 3439 "activejob" 3440 "activemodel" 3441 "activerecord" 3442 "activestorage" 3443 "activesupport" 3444 "railties" 3445 ]; 3446 groups = [ "default" ]; 3447 platforms = [ ]; 3448 source = { 3449 remotes = [ "https://rubygems.org" ]; 3450 sha256 = "1ik4y7c545pb9lf70prv0n4drblwjlaxb22fhq18wf607slabypx"; 3451 type = "gem"; 3452 }; 3453 version = "8.0.2"; 3454 }; 3455 rails-dom-testing = { 3456 dependencies = [ 3457 "activesupport" 3458 "minitest" 3459 "nokogiri" 3460 ]; 3461 groups = [ 3462 "default" 3463 "development" 3464 "pam_authentication" 3465 "production" 3466 "test" 3467 ]; 3468 platforms = [ ]; 3469 source = { 3470 remotes = [ "https://rubygems.org" ]; 3471 sha256 = "0fx9dx1ag0s1lr6lfr34lbx5i1bvn3bhyf3w3mx6h7yz90p725g5"; 3472 type = "gem"; 3473 }; 3474 version = "2.2.0"; 3475 }; 3476 rails-html-sanitizer = { 3477 dependencies = [ 3478 "loofah" 3479 "nokogiri" 3480 ]; 3481 groups = [ 3482 "default" 3483 "development" 3484 "pam_authentication" 3485 "production" 3486 "test" 3487 ]; 3488 platforms = [ ]; 3489 source = { 3490 remotes = [ "https://rubygems.org" ]; 3491 sha256 = "0q55i6mpad20m2x1lg5pkqfpbmmapk0sjsrvr1sqgnj2hb5f5z1m"; 3492 type = "gem"; 3493 }; 3494 version = "1.6.2"; 3495 }; 3496 rails-i18n = { 3497 dependencies = [ 3498 "i18n" 3499 "railties" 3500 ]; 3501 groups = [ 3502 "default" 3503 "development" 3504 ]; 3505 platforms = [ ]; 3506 source = { 3507 remotes = [ "https://rubygems.org" ]; 3508 sha256 = "03dy8nmq2gxvkg8zqq6c0wwz98mdwp3i9krn0slcknhb8nak2c0m"; 3509 type = "gem"; 3510 }; 3511 version = "8.0.1"; 3512 }; 3513 railties = { 3514 dependencies = [ 3515 "actionpack" 3516 "activesupport" 3517 "irb" 3518 "rackup" 3519 "rake" 3520 "thor" 3521 "zeitwerk" 3522 ]; 3523 groups = [ 3524 "default" 3525 "development" 3526 "pam_authentication" 3527 "production" 3528 "test" 3529 ]; 3530 platforms = [ ]; 3531 source = { 3532 remotes = [ "https://rubygems.org" ]; 3533 sha256 = "1yaw5sw9vxvvkkc335laxv2k34rs2nxx9hdsy604k9wvqi03yz0d"; 3534 type = "gem"; 3535 }; 3536 version = "8.0.2"; 3537 }; 3538 rainbow = { 3539 groups = [ 3540 "default" 3541 "development" 3542 ]; 3543 platforms = [ ]; 3544 source = { 3545 remotes = [ "https://rubygems.org" ]; 3546 sha256 = "0smwg4mii0fm38pyb5fddbmrdpifwv22zv3d3px2xx497am93503"; 3547 type = "gem"; 3548 }; 3549 version = "3.1.1"; 3550 }; 3551 rake = { 3552 groups = [ 3553 "default" 3554 "development" 3555 "opentelemetry" 3556 "pam_authentication" 3557 "production" 3558 "test" 3559 ]; 3560 platforms = [ ]; 3561 source = { 3562 remotes = [ "https://rubygems.org" ]; 3563 sha256 = "14s4jdcs1a4saam9qmzbsa2bsh85rj9zfxny5z315x3gg0nhkxcn"; 3564 type = "gem"; 3565 }; 3566 version = "13.3.0"; 3567 }; 3568 rdf = { 3569 dependencies = [ 3570 "bcp47_spec" 3571 "bigdecimal" 3572 "link_header" 3573 ]; 3574 groups = [ "default" ]; 3575 platforms = [ ]; 3576 source = { 3577 remotes = [ "https://rubygems.org" ]; 3578 sha256 = "1mlalmbj1wkwvjha92f7v91v0pbjar9gdb2ddxdyqd24zcifn3ln"; 3579 type = "gem"; 3580 }; 3581 version = "3.3.2"; 3582 }; 3583 rdf-normalize = { 3584 dependencies = [ "rdf" ]; 3585 groups = [ "default" ]; 3586 platforms = [ ]; 3587 source = { 3588 remotes = [ "https://rubygems.org" ]; 3589 sha256 = "1glyhg7lmzbq1w7bvvf84g7kvqxcn0mw3gsh1f8w4qfvvnbl8dwj"; 3590 type = "gem"; 3591 }; 3592 version = "0.7.0"; 3593 }; 3594 rdoc = { 3595 dependencies = [ 3596 "erb" 3597 "psych" 3598 ]; 3599 groups = [ 3600 "default" 3601 "development" 3602 "pam_authentication" 3603 "production" 3604 "test" 3605 ]; 3606 platforms = [ ]; 3607 source = { 3608 remotes = [ "https://rubygems.org" ]; 3609 sha256 = "0ssi6b33bwr1b1qsssnyjkldwwy087z33yzl58jyz5njdiwzlplh"; 3610 type = "gem"; 3611 }; 3612 version = "6.14.1"; 3613 }; 3614 redcarpet = { 3615 groups = [ "default" ]; 3616 platforms = [ ]; 3617 source = { 3618 remotes = [ "https://rubygems.org" ]; 3619 sha256 = "0iglapqs4av4za9yfaac0lna7s16fq2xn36wpk380m55d8792i6l"; 3620 type = "gem"; 3621 }; 3622 version = "3.6.1"; 3623 }; 3624 redis = { 3625 groups = [ "default" ]; 3626 platforms = [ ]; 3627 source = { 3628 remotes = [ "https://rubygems.org" ]; 3629 sha256 = "0fikjg6j12ka6hh36dxzhfkpqqmilzjfzcdf59iwkzsgd63f0ziq"; 3630 type = "gem"; 3631 }; 3632 version = "4.8.1"; 3633 }; 3634 redis-client = { 3635 dependencies = [ "connection_pool" ]; 3636 groups = [ 3637 "default" 3638 "test" 3639 ]; 3640 platforms = [ ]; 3641 source = { 3642 remotes = [ "https://rubygems.org" ]; 3643 sha256 = "1fsx10xg4n18w9sr1xa128y4yf0jv5zicrj5ff5n0f1crcwywrgf"; 3644 type = "gem"; 3645 }; 3646 version = "0.24.0"; 3647 }; 3648 redlock = { 3649 dependencies = [ "redis" ]; 3650 groups = [ "default" ]; 3651 platforms = [ ]; 3652 source = { 3653 remotes = [ "https://rubygems.org" ]; 3654 sha256 = "0xvjwfzq7rqj4k311kidwmv5app3i7glz4miys6ixqy6c8yylz3c"; 3655 type = "gem"; 3656 }; 3657 version = "1.3.2"; 3658 }; 3659 regexp_parser = { 3660 groups = [ 3661 "default" 3662 "development" 3663 "test" 3664 ]; 3665 platforms = [ ]; 3666 source = { 3667 remotes = [ "https://rubygems.org" ]; 3668 sha256 = "0qccah61pjvzyyg6mrp27w27dlv6vxlbznzipxjcswl7x3fhsvyb"; 3669 type = "gem"; 3670 }; 3671 version = "2.10.0"; 3672 }; 3673 reline = { 3674 dependencies = [ "io-console" ]; 3675 groups = [ 3676 "default" 3677 "development" 3678 "pam_authentication" 3679 "production" 3680 "test" 3681 ]; 3682 platforms = [ ]; 3683 source = { 3684 remotes = [ "https://rubygems.org" ]; 3685 sha256 = "1yvm0svcdk6377ng6l00g39ldkjijbqg4whdg2zcsa8hrgbwkz0s"; 3686 type = "gem"; 3687 }; 3688 version = "0.6.1"; 3689 }; 3690 request_store = { 3691 dependencies = [ "rack" ]; 3692 groups = [ 3693 "default" 3694 "production" 3695 ]; 3696 platforms = [ ]; 3697 source = { 3698 remotes = [ "https://rubygems.org" ]; 3699 sha256 = "1jw89j9s5p5cq2k7ffj5p4av4j4fxwvwjs1a4i9g85d38r9mvdz1"; 3700 type = "gem"; 3701 }; 3702 version = "1.7.0"; 3703 }; 3704 responders = { 3705 dependencies = [ 3706 "actionpack" 3707 "railties" 3708 ]; 3709 groups = [ 3710 "default" 3711 "pam_authentication" 3712 ]; 3713 platforms = [ ]; 3714 source = { 3715 remotes = [ "https://rubygems.org" ]; 3716 sha256 = "06ilkbbwvc8d0vppf8ywn1f79ypyymlb9krrhqv4g0q215zaiwlj"; 3717 type = "gem"; 3718 }; 3719 version = "3.1.1"; 3720 }; 3721 rexml = { 3722 groups = [ 3723 "default" 3724 "development" 3725 "test" 3726 ]; 3727 platforms = [ ]; 3728 source = { 3729 remotes = [ "https://rubygems.org" ]; 3730 sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7"; 3731 type = "gem"; 3732 }; 3733 version = "3.4.1"; 3734 }; 3735 rotp = { 3736 groups = [ "default" ]; 3737 platforms = [ ]; 3738 source = { 3739 remotes = [ "https://rubygems.org" ]; 3740 sha256 = "0m48hv6wpmmm6cjr6q92q78h1i610riml19k5h1dil2yws3h1m3m"; 3741 type = "gem"; 3742 }; 3743 version = "6.3.0"; 3744 }; 3745 rouge = { 3746 groups = [ 3747 "default" 3748 "development" 3749 ]; 3750 platforms = [ ]; 3751 source = { 3752 remotes = [ "https://rubygems.org" ]; 3753 sha256 = "18v8if3jix029rr3j8iwisv73facw223353n0h7avl39ibxk6hh3"; 3754 type = "gem"; 3755 }; 3756 version = "4.5.2"; 3757 }; 3758 rpam2 = { 3759 groups = [ 3760 "default" 3761 "pam_authentication" 3762 ]; 3763 platforms = [ ]; 3764 source = { 3765 remotes = [ "https://rubygems.org" ]; 3766 sha256 = "1zvli3s4z1hf2l7gyfickm5i3afjrnycc3ihbiax6ji6arpbyf33"; 3767 type = "gem"; 3768 }; 3769 version = "4.0.2"; 3770 }; 3771 rqrcode = { 3772 dependencies = [ 3773 "chunky_png" 3774 "rqrcode_core" 3775 ]; 3776 groups = [ "default" ]; 3777 platforms = [ ]; 3778 source = { 3779 remotes = [ "https://rubygems.org" ]; 3780 sha256 = "1bwqy1iwbyn1091mg203is5ngsnvfparwa1wh89s1sgnfmirkmg2"; 3781 type = "gem"; 3782 }; 3783 version = "3.1.0"; 3784 }; 3785 rqrcode_core = { 3786 groups = [ "default" ]; 3787 platforms = [ ]; 3788 source = { 3789 remotes = [ "https://rubygems.org" ]; 3790 sha256 = "1ayrj7pwbv1g6jg5vvx6rq05lr1kbkfzbzqplj169aapmcivhh0y"; 3791 type = "gem"; 3792 }; 3793 version = "2.0.0"; 3794 }; 3795 rspec = { 3796 dependencies = [ 3797 "rspec-core" 3798 "rspec-expectations" 3799 "rspec-mocks" 3800 ]; 3801 groups = [ 3802 "default" 3803 "test" 3804 ]; 3805 platforms = [ ]; 3806 source = { 3807 remotes = [ "https://rubygems.org" ]; 3808 sha256 = "14xrp8vq6i9zx37vh0yp4h9m0anx9paw200l1r5ad9fmq559346l"; 3809 type = "gem"; 3810 }; 3811 version = "3.13.0"; 3812 }; 3813 rspec-core = { 3814 dependencies = [ "rspec-support" ]; 3815 groups = [ 3816 "default" 3817 "development" 3818 "test" 3819 ]; 3820 platforms = [ ]; 3821 source = { 3822 remotes = [ "https://rubygems.org" ]; 3823 sha256 = "0n1rlagplpcgp41s3r68z01539aivwj0cn3v19hq4p3pgdmibnpr"; 3824 type = "gem"; 3825 }; 3826 version = "3.13.4"; 3827 }; 3828 rspec-expectations = { 3829 dependencies = [ 3830 "diff-lcs" 3831 "rspec-support" 3832 ]; 3833 groups = [ 3834 "default" 3835 "development" 3836 "test" 3837 ]; 3838 platforms = [ ]; 3839 source = { 3840 remotes = [ "https://rubygems.org" ]; 3841 sha256 = "0dl8npj0jfpy31bxi6syc7jymyd861q277sfr6jawq2hv6hx791k"; 3842 type = "gem"; 3843 }; 3844 version = "3.13.5"; 3845 }; 3846 rspec-github = { 3847 dependencies = [ "rspec-core" ]; 3848 groups = [ "test" ]; 3849 platforms = [ ]; 3850 source = { 3851 remotes = [ "https://rubygems.org" ]; 3852 sha256 = "1bv8b6ld7w3rccjnxqypfdg35i91wyv551sr41647r6krbc3rbs6"; 3853 type = "gem"; 3854 }; 3855 version = "3.0.0"; 3856 }; 3857 rspec-mocks = { 3858 dependencies = [ 3859 "diff-lcs" 3860 "rspec-support" 3861 ]; 3862 groups = [ 3863 "default" 3864 "development" 3865 "test" 3866 ]; 3867 platforms = [ ]; 3868 source = { 3869 remotes = [ "https://rubygems.org" ]; 3870 sha256 = "10gajm8iscl7gb8q926hyna83bw3fx2zb4sqdzjrznjs51pqlcz4"; 3871 type = "gem"; 3872 }; 3873 version = "3.13.5"; 3874 }; 3875 rspec-rails = { 3876 dependencies = [ 3877 "actionpack" 3878 "activesupport" 3879 "railties" 3880 "rspec-core" 3881 "rspec-expectations" 3882 "rspec-mocks" 3883 "rspec-support" 3884 ]; 3885 groups = [ 3886 "development" 3887 "test" 3888 ]; 3889 platforms = [ ]; 3890 source = { 3891 remotes = [ "https://rubygems.org" ]; 3892 sha256 = "01b5d37i3igh11v5y801gxzb1df2v0il0mfdqi4cdmxn1aqh0dqc"; 3893 type = "gem"; 3894 }; 3895 version = "8.0.1"; 3896 }; 3897 rspec-sidekiq = { 3898 dependencies = [ 3899 "rspec-core" 3900 "rspec-expectations" 3901 "rspec-mocks" 3902 "sidekiq" 3903 ]; 3904 groups = [ "test" ]; 3905 platforms = [ ]; 3906 source = { 3907 remotes = [ "https://rubygems.org" ]; 3908 sha256 = "0rr8229zd5ylwn78dxr4w43a07k58v4chr5lblws53llm7j1qrzd"; 3909 type = "gem"; 3910 }; 3911 version = "5.1.0"; 3912 }; 3913 rspec-support = { 3914 groups = [ 3915 "default" 3916 "development" 3917 "test" 3918 ]; 3919 platforms = [ ]; 3920 source = { 3921 remotes = [ "https://rubygems.org" ]; 3922 sha256 = "1xx3f4mgr84jz07fifd3r68hm6giqy91hqyzawmi0s59yqa1hjqq"; 3923 type = "gem"; 3924 }; 3925 version = "3.13.4"; 3926 }; 3927 rubocop = { 3928 dependencies = [ 3929 "json" 3930 "language_server-protocol" 3931 "lint_roller" 3932 "parallel" 3933 "parser" 3934 "rainbow" 3935 "regexp_parser" 3936 "rubocop-ast" 3937 "ruby-progressbar" 3938 "unicode-display_width" 3939 ]; 3940 groups = [ "development" ]; 3941 platforms = [ ]; 3942 source = { 3943 remotes = [ "https://rubygems.org" ]; 3944 sha256 = "1h48rhmp178ppzc4ybfj42a2savs4bxgy3bvw95i4ypgfm2hndhz"; 3945 type = "gem"; 3946 }; 3947 version = "1.77.0"; 3948 }; 3949 rubocop-ast = { 3950 dependencies = [ 3951 "parser" 3952 "prism" 3953 ]; 3954 groups = [ 3955 "default" 3956 "development" 3957 ]; 3958 platforms = [ ]; 3959 source = { 3960 remotes = [ "https://rubygems.org" ]; 3961 sha256 = "0gis8w51k5dsmzzlppvwwznqyfd73fa3zcrpl1xihzy1mm4jw14l"; 3962 type = "gem"; 3963 }; 3964 version = "1.45.1"; 3965 }; 3966 rubocop-capybara = { 3967 dependencies = [ 3968 "lint_roller" 3969 "rubocop" 3970 ]; 3971 groups = [ "development" ]; 3972 platforms = [ ]; 3973 source = { 3974 remotes = [ "https://rubygems.org" ]; 3975 sha256 = "030wymq0jrblrdswl1lncj60dhcg5wszz6708qzsbziyyap8rn6f"; 3976 type = "gem"; 3977 }; 3978 version = "2.22.1"; 3979 }; 3980 rubocop-i18n = { 3981 dependencies = [ 3982 "lint_roller" 3983 "rubocop" 3984 ]; 3985 groups = [ "development" ]; 3986 platforms = [ ]; 3987 source = { 3988 remotes = [ "https://rubygems.org" ]; 3989 sha256 = "1nib58p2kf7lbxz5dvjb80rajr6rmry3v9x3q3kc14i86y7j484n"; 3990 type = "gem"; 3991 }; 3992 version = "3.2.3"; 3993 }; 3994 rubocop-performance = { 3995 dependencies = [ 3996 "lint_roller" 3997 "rubocop" 3998 "rubocop-ast" 3999 ]; 4000 groups = [ "development" ]; 4001 platforms = [ ]; 4002 source = { 4003 remotes = [ "https://rubygems.org" ]; 4004 sha256 = "1h9flnqk2f3llwf8g0mk0fvzzznfj7hsil3qg88m803pi9b06zbg"; 4005 type = "gem"; 4006 }; 4007 version = "1.25.0"; 4008 }; 4009 rubocop-rails = { 4010 dependencies = [ 4011 "activesupport" 4012 "lint_roller" 4013 "rack" 4014 "rubocop" 4015 "rubocop-ast" 4016 ]; 4017 groups = [ "development" ]; 4018 platforms = [ ]; 4019 source = { 4020 remotes = [ "https://rubygems.org" ]; 4021 sha256 = "1404nfa0gw3p0xzmv4b9zg9v1da0nwc4m7796pl73zi2hwy65k4z"; 4022 type = "gem"; 4023 }; 4024 version = "2.32.0"; 4025 }; 4026 rubocop-rspec = { 4027 dependencies = [ 4028 "lint_roller" 4029 "rubocop" 4030 ]; 4031 groups = [ "development" ]; 4032 platforms = [ ]; 4033 source = { 4034 remotes = [ "https://rubygems.org" ]; 4035 sha256 = "0ya4815sp8g13w7a86sm0605fx7xyldck77f9pjjfrvpf5c21r60"; 4036 type = "gem"; 4037 }; 4038 version = "3.6.0"; 4039 }; 4040 rubocop-rspec_rails = { 4041 dependencies = [ 4042 "lint_roller" 4043 "rubocop" 4044 "rubocop-rspec" 4045 ]; 4046 groups = [ "development" ]; 4047 platforms = [ ]; 4048 source = { 4049 remotes = [ "https://rubygems.org" ]; 4050 sha256 = "0i8zvzfj9gpq71zqkbmr05bfh66jg55hbwrfh551i896ibhpalvp"; 4051 type = "gem"; 4052 }; 4053 version = "2.31.0"; 4054 }; 4055 ruby-prof = { 4056 dependencies = [ "base64" ]; 4057 groups = [ 4058 "development" 4059 "test" 4060 ]; 4061 platforms = [ ]; 4062 source = { 4063 remotes = [ "https://rubygems.org" ]; 4064 sha256 = "0h23zjwma8car8jpq7af8gw39qi88rn24mass7r13ripmky28117"; 4065 type = "gem"; 4066 }; 4067 version = "1.7.2"; 4068 }; 4069 ruby-progressbar = { 4070 groups = [ 4071 "default" 4072 "development" 4073 ]; 4074 platforms = [ ]; 4075 source = { 4076 remotes = [ "https://rubygems.org" ]; 4077 sha256 = "0cwvyb7j47m7wihpfaq7rc47zwwx9k4v7iqd9s1xch5nm53rrz40"; 4078 type = "gem"; 4079 }; 4080 version = "1.13.0"; 4081 }; 4082 ruby-saml = { 4083 dependencies = [ 4084 "nokogiri" 4085 "rexml" 4086 ]; 4087 groups = [ "default" ]; 4088 platforms = [ ]; 4089 source = { 4090 remotes = [ "https://rubygems.org" ]; 4091 sha256 = "0vgsvdaglz1spx9gxrr6xh7qqhi4qd8jd06h2ihwxmazj9ajld6y"; 4092 type = "gem"; 4093 }; 4094 version = "1.18.0"; 4095 }; 4096 ruby-vips = { 4097 dependencies = [ 4098 "ffi" 4099 "logger" 4100 ]; 4101 groups = [ "default" ]; 4102 platforms = [ ]; 4103 source = { 4104 remotes = [ "https://rubygems.org" ]; 4105 sha256 = "0j8wxbkl261nwg7jr6kdz0zlyim4zcnnb72ynky97grqid6d61d3"; 4106 type = "gem"; 4107 }; 4108 version = "2.2.4"; 4109 }; 4110 rubyzip = { 4111 groups = [ "default" ]; 4112 platforms = [ ]; 4113 source = { 4114 remotes = [ "https://rubygems.org" ]; 4115 sha256 = "05an0wz87vkmqwcwyh5rjiaavydfn5f4q1lixcsqkphzvj7chxw5"; 4116 type = "gem"; 4117 }; 4118 version = "2.4.1"; 4119 }; 4120 rufus-scheduler = { 4121 dependencies = [ "fugit" ]; 4122 groups = [ "default" ]; 4123 platforms = [ ]; 4124 source = { 4125 remotes = [ "https://rubygems.org" ]; 4126 sha256 = "1f932ffh6v6gqpilm61rp9fcx6qcpax1fkw0ikrxfsgzn16rxyjm"; 4127 type = "gem"; 4128 }; 4129 version = "3.9.2"; 4130 }; 4131 safety_net_attestation = { 4132 dependencies = [ "jwt" ]; 4133 groups = [ "default" ]; 4134 platforms = [ ]; 4135 source = { 4136 remotes = [ "https://rubygems.org" ]; 4137 sha256 = "1khq0y5w7lf2b9a220298hphf3pakd216jc9a4x4a9pdwxs2vgln"; 4138 type = "gem"; 4139 }; 4140 version = "0.4.0"; 4141 }; 4142 sanitize = { 4143 dependencies = [ 4144 "crass" 4145 "nokogiri" 4146 ]; 4147 groups = [ "default" ]; 4148 platforms = [ ]; 4149 source = { 4150 remotes = [ "https://rubygems.org" ]; 4151 sha256 = "111r4xdcf6ihdnrs6wkfc6nqdzrjq0z69x9sf83r7ri6fffip796"; 4152 type = "gem"; 4153 }; 4154 version = "7.0.0"; 4155 }; 4156 scenic = { 4157 dependencies = [ 4158 "activerecord" 4159 "railties" 4160 ]; 4161 groups = [ "default" ]; 4162 platforms = [ ]; 4163 source = { 4164 remotes = [ "https://rubygems.org" ]; 4165 sha256 = "0w0dafg0gz3snm30247wwai0cy3j235ynwx2karyh05ayfqhm4ii"; 4166 type = "gem"; 4167 }; 4168 version = "1.8.0"; 4169 }; 4170 securerandom = { 4171 groups = [ 4172 "default" 4173 "development" 4174 "pam_authentication" 4175 "production" 4176 "test" 4177 ]; 4178 platforms = [ ]; 4179 source = { 4180 remotes = [ "https://rubygems.org" ]; 4181 sha256 = "1cd0iriqfsf1z91qg271sm88xjnfd92b832z49p1nd542ka96lfc"; 4182 type = "gem"; 4183 }; 4184 version = "0.4.1"; 4185 }; 4186 shoulda-matchers = { 4187 dependencies = [ "activesupport" ]; 4188 groups = [ "test" ]; 4189 platforms = [ ]; 4190 source = { 4191 remotes = [ "https://rubygems.org" ]; 4192 sha256 = "0i1zkr4rsvf8pz1x38wkb82nsjx28prmyb5blsmw86pd5cmmfszg"; 4193 type = "gem"; 4194 }; 4195 version = "6.5.0"; 4196 }; 4197 sidekiq = { 4198 dependencies = [ 4199 "base64" 4200 "connection_pool" 4201 "logger" 4202 "rack" 4203 "redis-client" 4204 ]; 4205 groups = [ 4206 "default" 4207 "test" 4208 ]; 4209 platforms = [ ]; 4210 source = { 4211 remotes = [ "https://rubygems.org" ]; 4212 sha256 = "19xm4s49hq0kpfbmvhnjskzmfjjxw5d5sm7350mh12gg3lp7220i"; 4213 type = "gem"; 4214 }; 4215 version = "7.3.9"; 4216 }; 4217 sidekiq-bulk = { 4218 dependencies = [ "sidekiq" ]; 4219 groups = [ "default" ]; 4220 platforms = [ ]; 4221 source = { 4222 remotes = [ "https://rubygems.org" ]; 4223 sha256 = "08nyxzmgf742irafy3l4fj09d4s5pyvsh0dzlh8y4hl51rgkh4xv"; 4224 type = "gem"; 4225 }; 4226 version = "0.2.0"; 4227 }; 4228 sidekiq-scheduler = { 4229 dependencies = [ 4230 "rufus-scheduler" 4231 "sidekiq" 4232 "tilt" 4233 ]; 4234 groups = [ "default" ]; 4235 platforms = [ ]; 4236 source = { 4237 remotes = [ "https://rubygems.org" ]; 4238 sha256 = "1gnm98hdw1ndw0sryjimp4a0805yhwhjxg6njhz8xmdh5ycgljda"; 4239 type = "gem"; 4240 }; 4241 version = "5.0.6"; 4242 }; 4243 sidekiq-unique-jobs = { 4244 dependencies = [ 4245 "concurrent-ruby" 4246 "sidekiq" 4247 "thor" 4248 ]; 4249 groups = [ "default" ]; 4250 platforms = [ ]; 4251 source = { 4252 remotes = [ "https://rubygems.org" ]; 4253 sha256 = "10g1y6258xsw89c831c16z7m66i37ivhrcbfirpi0pb48fwinik3"; 4254 type = "gem"; 4255 }; 4256 version = "8.0.11"; 4257 }; 4258 simple-navigation = { 4259 dependencies = [ "activesupport" ]; 4260 groups = [ "default" ]; 4261 platforms = [ ]; 4262 source = { 4263 remotes = [ "https://rubygems.org" ]; 4264 sha256 = "1wc1rapwhqymcjfxmlgam4cvbyhnzfxada2damq88ij2p77pjz4q"; 4265 type = "gem"; 4266 }; 4267 version = "4.4.0"; 4268 }; 4269 simple_form = { 4270 dependencies = [ 4271 "actionpack" 4272 "activemodel" 4273 ]; 4274 groups = [ "default" ]; 4275 platforms = [ ]; 4276 source = { 4277 remotes = [ "https://rubygems.org" ]; 4278 sha256 = "0q3lwin7pk5rsxy2a663x6lph5arax9lqqk12fgwdy57i5ma749q"; 4279 type = "gem"; 4280 }; 4281 version = "5.3.1"; 4282 }; 4283 simplecov = { 4284 dependencies = [ 4285 "docile" 4286 "simplecov-html" 4287 "simplecov_json_formatter" 4288 ]; 4289 groups = [ "test" ]; 4290 platforms = [ ]; 4291 source = { 4292 remotes = [ "https://rubygems.org" ]; 4293 sha256 = "198kcbrjxhhzca19yrdcd6jjj9sb51aaic3b0sc3pwjghg3j49py"; 4294 type = "gem"; 4295 }; 4296 version = "0.22.0"; 4297 }; 4298 simplecov-html = { 4299 groups = [ 4300 "default" 4301 "test" 4302 ]; 4303 platforms = [ ]; 4304 source = { 4305 remotes = [ "https://rubygems.org" ]; 4306 sha256 = "02zi3rwihp7rlnp9x18c9idnkx7x68w6jmxdhyc0xrhjwrz0pasx"; 4307 type = "gem"; 4308 }; 4309 version = "0.13.1"; 4310 }; 4311 simplecov-lcov = { 4312 groups = [ "test" ]; 4313 platforms = [ ]; 4314 source = { 4315 remotes = [ "https://rubygems.org" ]; 4316 sha256 = "1h8kswnshgb9zidvc88f4zjy4gflgz3854sx9wrw8ppgnwfg6581"; 4317 type = "gem"; 4318 }; 4319 version = "0.8.0"; 4320 }; 4321 simplecov_json_formatter = { 4322 groups = [ 4323 "default" 4324 "test" 4325 ]; 4326 platforms = [ ]; 4327 source = { 4328 remotes = [ "https://rubygems.org" ]; 4329 sha256 = "0a5l0733hj7sk51j81ykfmlk2vd5vaijlq9d5fn165yyx3xii52j"; 4330 type = "gem"; 4331 }; 4332 version = "0.1.4"; 4333 }; 4334 stackprof = { 4335 groups = [ 4336 "development" 4337 "test" 4338 ]; 4339 platforms = [ ]; 4340 source = { 4341 remotes = [ "https://rubygems.org" ]; 4342 sha256 = "03788mbipmihq2w7rznzvv0ks0s9z1321k1jyr6ffln8as3d5xmg"; 4343 type = "gem"; 4344 }; 4345 version = "0.2.27"; 4346 }; 4347 starry = { 4348 dependencies = [ "base64" ]; 4349 groups = [ "default" ]; 4350 platforms = [ ]; 4351 source = { 4352 remotes = [ "https://rubygems.org" ]; 4353 sha256 = "1c99sj460hdshiv2jps5d4mxcvz7nrvqznfpgcbnjhk9cnhv15i6"; 4354 type = "gem"; 4355 }; 4356 version = "0.2.0"; 4357 }; 4358 stoplight = { 4359 dependencies = [ "redlock" ]; 4360 groups = [ "default" ]; 4361 platforms = [ ]; 4362 source = { 4363 remotes = [ "https://rubygems.org" ]; 4364 sha256 = "16j5w162pv45gjm0jah9hhy8q5fjplbka913c0qwxx209lbmsizd"; 4365 type = "gem"; 4366 }; 4367 version = "4.1.1"; 4368 }; 4369 stringio = { 4370 groups = [ 4371 "default" 4372 "development" 4373 "pam_authentication" 4374 "production" 4375 "test" 4376 ]; 4377 platforms = [ ]; 4378 source = { 4379 remotes = [ "https://rubygems.org" ]; 4380 sha256 = "1yh78pg6lm28c3k0pfd2ipskii1fsraq46m6zjs5yc9a4k5vfy2v"; 4381 type = "gem"; 4382 }; 4383 version = "3.1.7"; 4384 }; 4385 strong_migrations = { 4386 dependencies = [ "activerecord" ]; 4387 groups = [ "default" ]; 4388 platforms = [ ]; 4389 source = { 4390 remotes = [ "https://rubygems.org" ]; 4391 sha256 = "0mg8z7ikc7rj53hy3c5n7pqdwd4m4h22k8ig36057nnchqa34d6v"; 4392 type = "gem"; 4393 }; 4394 version = "2.4.0"; 4395 }; 4396 swd = { 4397 dependencies = [ 4398 "activesupport" 4399 "attr_required" 4400 "faraday" 4401 "faraday-follow_redirects" 4402 ]; 4403 groups = [ "default" ]; 4404 platforms = [ ]; 4405 source = { 4406 remotes = [ "https://rubygems.org" ]; 4407 sha256 = "0m86fzmwgw0vc8p6fwvnsdbldpgbqdz9cbp2zj9z06bc4jjf5nsc"; 4408 type = "gem"; 4409 }; 4410 version = "2.0.3"; 4411 }; 4412 sysexits = { 4413 groups = [ 4414 "default" 4415 "development" 4416 ]; 4417 platforms = [ ]; 4418 source = { 4419 remotes = [ "https://rubygems.org" ]; 4420 sha256 = "0qjng6pllznmprzx8vb0zg0c86hdrkyjs615q41s9fjpmv2430jr"; 4421 type = "gem"; 4422 }; 4423 version = "1.2.0"; 4424 }; 4425 temple = { 4426 groups = [ 4427 "default" 4428 "development" 4429 ]; 4430 platforms = [ ]; 4431 source = { 4432 remotes = [ "https://rubygems.org" ]; 4433 sha256 = "0fwia5hvc1xz9w7vprzjnsym3v9j5l9ggdvy70jixbvpcpz4acfz"; 4434 type = "gem"; 4435 }; 4436 version = "0.10.3"; 4437 }; 4438 terminal-table = { 4439 dependencies = [ "unicode-display_width" ]; 4440 groups = [ 4441 "default" 4442 "development" 4443 ]; 4444 platforms = [ ]; 4445 source = { 4446 remotes = [ "https://rubygems.org" ]; 4447 sha256 = "1lh18gwpksk25sbcjgh94vmfw2rz0lrq61n7lwp1n9gq0cr7j17m"; 4448 type = "gem"; 4449 }; 4450 version = "4.0.0"; 4451 }; 4452 terrapin = { 4453 dependencies = [ "climate_control" ]; 4454 groups = [ "default" ]; 4455 platforms = [ ]; 4456 source = { 4457 remotes = [ "https://rubygems.org" ]; 4458 sha256 = "1mkmbw5z2ma4hkrg3i697bx0j8w7ggpxyj1d7kv7fgya8cdr15lx"; 4459 type = "gem"; 4460 }; 4461 version = "1.1.0"; 4462 }; 4463 test-prof = { 4464 groups = [ 4465 "development" 4466 "test" 4467 ]; 4468 platforms = [ ]; 4469 source = { 4470 remotes = [ "https://rubygems.org" ]; 4471 sha256 = "1vsk2ca9kfrxhyd2xiiyr28hmxkh9vd8j2vwl5f1yfnkv4z52n8s"; 4472 type = "gem"; 4473 }; 4474 version = "1.4.4"; 4475 }; 4476 thor = { 4477 groups = [ 4478 "default" 4479 "development" 4480 "pam_authentication" 4481 "production" 4482 "test" 4483 ]; 4484 platforms = [ ]; 4485 source = { 4486 remotes = [ "https://rubygems.org" ]; 4487 sha256 = "0gcarlmpfbmqnjvwfz44gdjhcmm634di7plcx2zdgwdhrhifhqw7"; 4488 type = "gem"; 4489 }; 4490 version = "1.4.0"; 4491 }; 4492 tilt = { 4493 groups = [ 4494 "default" 4495 "development" 4496 ]; 4497 platforms = [ ]; 4498 source = { 4499 remotes = [ "https://rubygems.org" ]; 4500 sha256 = "0szpapi229v3scrvw1pgy0vpjm7z3qlf58m1198kxn70cs278g96"; 4501 type = "gem"; 4502 }; 4503 version = "2.6.0"; 4504 }; 4505 timeout = { 4506 groups = [ 4507 "default" 4508 "development" 4509 "test" 4510 ]; 4511 platforms = [ ]; 4512 source = { 4513 remotes = [ "https://rubygems.org" ]; 4514 sha256 = "03p31w5ghqfsbz5mcjzvwgkw3h9lbvbknqvrdliy8pxmn9wz02cm"; 4515 type = "gem"; 4516 }; 4517 version = "0.4.3"; 4518 }; 4519 tpm-key_attestation = { 4520 dependencies = [ 4521 "bindata" 4522 "openssl" 4523 "openssl-signature_algorithm" 4524 ]; 4525 groups = [ "default" ]; 4526 platforms = [ ]; 4527 source = { 4528 remotes = [ "https://rubygems.org" ]; 4529 sha256 = "0gqr27hrmg35j7kcb6c2cx3xvkqfs42zpp9jcqw0mzbs79jy9m3z"; 4530 type = "gem"; 4531 }; 4532 version = "0.14.1"; 4533 }; 4534 tty-color = { 4535 groups = [ "default" ]; 4536 platforms = [ ]; 4537 source = { 4538 remotes = [ "https://rubygems.org" ]; 4539 sha256 = "0aik4kmhwwrmkysha7qibi2nyzb4c8kp42bd5vxnf8sf7b53g73g"; 4540 type = "gem"; 4541 }; 4542 version = "0.6.0"; 4543 }; 4544 tty-cursor = { 4545 groups = [ "default" ]; 4546 platforms = [ ]; 4547 source = { 4548 remotes = [ "https://rubygems.org" ]; 4549 sha256 = "0j5zw041jgkmn605ya1zc151bxgxl6v192v2i26qhxx7ws2l2lvr"; 4550 type = "gem"; 4551 }; 4552 version = "0.7.1"; 4553 }; 4554 tty-prompt = { 4555 dependencies = [ 4556 "pastel" 4557 "tty-reader" 4558 ]; 4559 groups = [ "default" ]; 4560 platforms = [ ]; 4561 source = { 4562 remotes = [ "https://rubygems.org" ]; 4563 sha256 = "1j4y8ik82azjxshgd4i1v4wwhsv3g9cngpygxqkkz69qaa8cxnzw"; 4564 type = "gem"; 4565 }; 4566 version = "0.23.1"; 4567 }; 4568 tty-reader = { 4569 dependencies = [ 4570 "tty-cursor" 4571 "tty-screen" 4572 "wisper" 4573 ]; 4574 groups = [ "default" ]; 4575 platforms = [ ]; 4576 source = { 4577 remotes = [ "https://rubygems.org" ]; 4578 sha256 = "1cf2k7w7d84hshg4kzrjvk9pkyc2g1m3nx2n1rpmdcf0hp4p4af6"; 4579 type = "gem"; 4580 }; 4581 version = "0.9.0"; 4582 }; 4583 tty-screen = { 4584 groups = [ "default" ]; 4585 platforms = [ ]; 4586 source = { 4587 remotes = [ "https://rubygems.org" ]; 4588 sha256 = "0l4vh6g333jxm9lakilkva2gn17j6gb052626r1pdbmy2lhnb460"; 4589 type = "gem"; 4590 }; 4591 version = "0.8.2"; 4592 }; 4593 twitter-text = { 4594 dependencies = [ 4595 "idn-ruby" 4596 "unf" 4597 ]; 4598 groups = [ "default" ]; 4599 platforms = [ ]; 4600 source = { 4601 remotes = [ "https://rubygems.org" ]; 4602 sha256 = "1dnmp0bj3l01nbb52zby2c7hrazcdwfg846knkrjdfl0yfmv793z"; 4603 type = "gem"; 4604 }; 4605 version = "3.1.0"; 4606 }; 4607 tzinfo = { 4608 dependencies = [ "concurrent-ruby" ]; 4609 groups = [ 4610 "default" 4611 "development" 4612 "pam_authentication" 4613 "production" 4614 "test" 4615 ]; 4616 platforms = [ ]; 4617 source = { 4618 remotes = [ "https://rubygems.org" ]; 4619 sha256 = "16w2g84dzaf3z13gxyzlzbf748kylk5bdgg3n1ipvkvvqy685bwd"; 4620 type = "gem"; 4621 }; 4622 version = "2.0.6"; 4623 }; 4624 tzinfo-data = { 4625 dependencies = [ "tzinfo" ]; 4626 groups = [ "default" ]; 4627 platforms = [ ]; 4628 source = { 4629 remotes = [ "https://rubygems.org" ]; 4630 sha256 = "0f898y35w60mkx3sd8ld2ryzkj4cld04qlgxi3z3hzdlzfhpa8x9"; 4631 type = "gem"; 4632 }; 4633 version = "1.2025.2"; 4634 }; 4635 unf = { 4636 dependencies = [ "unf_ext" ]; 4637 groups = [ "default" ]; 4638 platforms = [ ]; 4639 source = { 4640 remotes = [ "https://rubygems.org" ]; 4641 sha256 = "0bh2cf73i2ffh4fcpdn9ir4mhq8zi50ik0zqa1braahzadx536a9"; 4642 type = "gem"; 4643 }; 4644 version = "0.1.4"; 4645 }; 4646 unf_ext = { 4647 groups = [ "default" ]; 4648 platforms = [ ]; 4649 source = { 4650 remotes = [ "https://rubygems.org" ]; 4651 sha256 = "1sf6bxvf6x8gihv6j63iakixmdddgls58cpxpg32chckb2l18qcj"; 4652 type = "gem"; 4653 }; 4654 version = "0.0.9.1"; 4655 }; 4656 unicode-display_width = { 4657 dependencies = [ "unicode-emoji" ]; 4658 groups = [ 4659 "default" 4660 "development" 4661 ]; 4662 platforms = [ ]; 4663 source = { 4664 remotes = [ "https://rubygems.org" ]; 4665 sha256 = "1has87asspm6m9wgqas8ghhhwyf2i1yqrqgrkv47xw7jq3qjmbwc"; 4666 type = "gem"; 4667 }; 4668 version = "3.1.4"; 4669 }; 4670 unicode-emoji = { 4671 groups = [ 4672 "default" 4673 "development" 4674 ]; 4675 platforms = [ ]; 4676 source = { 4677 remotes = [ "https://rubygems.org" ]; 4678 sha256 = "0ajk6rngypm3chvl6r0vwv36q1931fjqaqhjjya81rakygvlwb1c"; 4679 type = "gem"; 4680 }; 4681 version = "4.0.4"; 4682 }; 4683 uri = { 4684 groups = [ 4685 "default" 4686 "development" 4687 "pam_authentication" 4688 "production" 4689 "test" 4690 ]; 4691 platforms = [ ]; 4692 source = { 4693 remotes = [ "https://rubygems.org" ]; 4694 sha256 = "04bhfvc25b07jaiaf62yrach7khhr5jlr5bx6nygg8pf11329wp9"; 4695 type = "gem"; 4696 }; 4697 version = "1.0.3"; 4698 }; 4699 useragent = { 4700 groups = [ 4701 "default" 4702 "development" 4703 "pam_authentication" 4704 "production" 4705 "test" 4706 ]; 4707 platforms = [ ]; 4708 source = { 4709 remotes = [ "https://rubygems.org" ]; 4710 sha256 = "0i1q2xdjam4d7gwwc35lfnz0wyyzvnca0zslcfxm9fabml9n83kh"; 4711 type = "gem"; 4712 }; 4713 version = "0.16.11"; 4714 }; 4715 validate_url = { 4716 dependencies = [ 4717 "activemodel" 4718 "public_suffix" 4719 ]; 4720 groups = [ "default" ]; 4721 platforms = [ ]; 4722 source = { 4723 remotes = [ "https://rubygems.org" ]; 4724 sha256 = "0lblym140w5n88ijyfgcvkxvpfj8m6z00rxxf2ckmmhk0x61dzkj"; 4725 type = "gem"; 4726 }; 4727 version = "1.0.15"; 4728 }; 4729 vite_rails = { 4730 dependencies = [ 4731 "railties" 4732 "vite_ruby" 4733 ]; 4734 groups = [ "default" ]; 4735 platforms = [ ]; 4736 source = { 4737 remotes = [ "https://rubygems.org" ]; 4738 sha256 = "005mbcprdhjqx27561mb54kssjwxwij157x6wya1yp60gdkl8p0r"; 4739 type = "gem"; 4740 }; 4741 version = "3.0.19"; 4742 }; 4743 vite_ruby = { 4744 dependencies = [ 4745 "dry-cli" 4746 "logger" 4747 "mutex_m" 4748 "rack-proxy" 4749 "zeitwerk" 4750 ]; 4751 groups = [ "default" ]; 4752 platforms = [ ]; 4753 source = { 4754 remotes = [ "https://rubygems.org" ]; 4755 sha256 = "0wj9ia0s7vywn66pf2jn49pfsy5h5rncjjwhaymwq32r3f2pq2p1"; 4756 type = "gem"; 4757 }; 4758 version = "3.9.2"; 4759 }; 4760 warden = { 4761 dependencies = [ "rack" ]; 4762 groups = [ 4763 "default" 4764 "pam_authentication" 4765 ]; 4766 platforms = [ ]; 4767 source = { 4768 remotes = [ "https://rubygems.org" ]; 4769 sha256 = "1l7gl7vms023w4clg02pm4ky9j12la2vzsixi2xrv9imbn44ys26"; 4770 type = "gem"; 4771 }; 4772 version = "1.2.9"; 4773 }; 4774 webauthn = { 4775 dependencies = [ 4776 "android_key_attestation" 4777 "bindata" 4778 "cbor" 4779 "cose" 4780 "openssl" 4781 "safety_net_attestation" 4782 "tpm-key_attestation" 4783 ]; 4784 groups = [ "default" ]; 4785 platforms = [ ]; 4786 source = { 4787 remotes = [ "https://rubygems.org" ]; 4788 sha256 = "1sn399i804pg87b1j30x8lv2602qcndhvg0k0g4xqdfxg28zdipp"; 4789 type = "gem"; 4790 }; 4791 version = "3.4.1"; 4792 }; 4793 webfinger = { 4794 dependencies = [ 4795 "activesupport" 4796 "faraday" 4797 "faraday-follow_redirects" 4798 ]; 4799 groups = [ "default" ]; 4800 platforms = [ ]; 4801 source = { 4802 remotes = [ "https://rubygems.org" ]; 4803 sha256 = "0p39802sfnm62r4x5hai8vn6d1wqbxsxnmbynsk8rcvzwyym4yjn"; 4804 type = "gem"; 4805 }; 4806 version = "2.1.3"; 4807 }; 4808 webmock = { 4809 dependencies = [ 4810 "addressable" 4811 "crack" 4812 "hashdiff" 4813 ]; 4814 groups = [ "test" ]; 4815 platforms = [ ]; 4816 source = { 4817 remotes = [ "https://rubygems.org" ]; 4818 sha256 = "08v374yrqqhjj3xjzmvwnv3yz21r22kn071yr0i67gmwaf9mv7db"; 4819 type = "gem"; 4820 }; 4821 version = "3.25.1"; 4822 }; 4823 webpush = { 4824 dependencies = [ 4825 "hkdf" 4826 "jwt" 4827 ]; 4828 groups = [ "default" ]; 4829 platforms = [ ]; 4830 source = { 4831 fetchSubmodules = false; 4832 rev = "9631ac63045cfabddacc69fc06e919b4c13eb913"; 4833 sha256 = "01vqsj9162j0rzp455sggr8k4w4i9zq0igqb7x7hghp3c53ck1v6"; 4834 type = "git"; 4835 url = "https://github.com/mastodon/webpush.git"; 4836 }; 4837 version = "1.1.0"; 4838 }; 4839 webrick = { 4840 groups = [ "default" ]; 4841 platforms = [ ]; 4842 source = { 4843 remotes = [ "https://rubygems.org" ]; 4844 sha256 = "12d9n8hll67j737ym2zw4v23cn4vxyfkb6vyv1rzpwv6y6a3qbdl"; 4845 type = "gem"; 4846 }; 4847 version = "1.9.1"; 4848 }; 4849 websocket-driver = { 4850 dependencies = [ 4851 "base64" 4852 "websocket-extensions" 4853 ]; 4854 groups = [ "default" ]; 4855 platforms = [ ]; 4856 source = { 4857 remotes = [ "https://rubygems.org" ]; 4858 sha256 = "1d26l4qn55ivzahbc7fwc4k4z3j7wzym05i9n77i4mslrpr9jv85"; 4859 type = "gem"; 4860 }; 4861 version = "0.7.7"; 4862 }; 4863 websocket-extensions = { 4864 groups = [ "default" ]; 4865 platforms = [ ]; 4866 source = { 4867 remotes = [ "https://rubygems.org" ]; 4868 sha256 = "0hc2g9qps8lmhibl5baa91b4qx8wqw872rgwagml78ydj8qacsqw"; 4869 type = "gem"; 4870 }; 4871 version = "0.1.5"; 4872 }; 4873 wisper = { 4874 groups = [ "default" ]; 4875 platforms = [ ]; 4876 source = { 4877 remotes = [ "https://rubygems.org" ]; 4878 sha256 = "1rpsi0ziy78cj82sbyyywby4d0aw0a5q84v65qd28vqn79fbq5yf"; 4879 type = "gem"; 4880 }; 4881 version = "2.0.1"; 4882 }; 4883 xorcist = { 4884 groups = [ "default" ]; 4885 platforms = [ ]; 4886 source = { 4887 remotes = [ "https://rubygems.org" ]; 4888 sha256 = "1dbbiy8xlcfvn9ais37xfb5rci4liwakkmxzbkp72wmvlgcrf339"; 4889 type = "gem"; 4890 }; 4891 version = "1.1.3"; 4892 }; 4893 xpath = { 4894 dependencies = [ "nokogiri" ]; 4895 groups = [ 4896 "default" 4897 "test" 4898 ]; 4899 platforms = [ ]; 4900 source = { 4901 remotes = [ "https://rubygems.org" ]; 4902 sha256 = "0bh8lk9hvlpn7vmi6h4hkcwjzvs2y0cmkk3yjjdr8fxvj6fsgzbd"; 4903 type = "gem"; 4904 }; 4905 version = "3.2.0"; 4906 }; 4907 zeitwerk = { 4908 groups = [ 4909 "default" 4910 "development" 4911 "pam_authentication" 4912 "production" 4913 "test" 4914 ]; 4915 platforms = [ ]; 4916 source = { 4917 remotes = [ "https://rubygems.org" ]; 4918 sha256 = "119ypabas886gd0n9kiid3q41w76gz60s8qmiak6pljpkd56ps5j"; 4919 type = "gem"; 4920 }; 4921 version = "2.7.3"; 4922 }; 4923}