nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
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 = "14vlhzrgfgmz0fvrvd81j9xfw8ig091yiwq496firapgxffd7jpq";
15 type = "gem";
16 };
17 version = "8.0.3";
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 = "0bxxqqflmczwl4ivcqjwwsnrhljcalk1i2hj02qisr3wjgw4811a";
33 type = "gem";
34 };
35 version = "8.0.3";
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 = "08y7ihafq71879ncq963rwi541b0gafqx8h5ba26zab521qc7h3d";
54 type = "gem";
55 };
56 version = "8.0.3";
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 = "1lsspr8nffzn8qpfmj654w1qja1915x6bnzzhpbjj1cy235j2g6n";
81 type = "gem";
82 };
83 version = "8.0.3";
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 = "1x4xd8h5sdwdm3rc8h2pxxmq4a0i0wa0gk6c56zq58pzc3xgsihw";
99 type = "gem";
100 };
101 version = "8.0.3";
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 = "0rnfn44g217n9hgvn4ga7l0hl149b91djnl07nzra7kxy1pr8wai";
122 type = "gem";
123 };
124 version = "8.0.3";
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 = "1dm1vc5vvk5pwq4x7sfh3g6qzzwbyac37ggh1mm1rzraharxv7j6";
155 type = "gem";
156 };
157 version = "8.0.3";
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 = "0z565q17fmhj4b9j689r0xx1s26w1xcw8z0qyb6h8v0wb8j0fsa0";
170 type = "gem";
171 };
172 version = "8.0.3";
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 = "1a6fng58lria02wlwiqjgqway0nx1wq31dsxn5xvbk7958xwd5cv";
189 type = "gem";
190 };
191 version = "8.0.3";
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 = "0plck0b57b9ni8n52hj5slv5n8i7w3nfwq6r47nkb2hjbpmsskjg";
206 type = "gem";
207 };
208 version = "8.0.3";
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 = "08vqq5y6vniz30p747xa8yfqb3cz8scqd8r65wij62v661gcw4d7";
236 type = "gem";
237 };
238 version = "8.0.3";
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 = "1xwbz5zk37f7p3g6ypxzamisay06hidjmdsrvhxw4q0xin4jw6w7";
285 type = "gem";
286 };
287 version = "4.20.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 = "0fqqdqg15rgwgz3mn4pj91agd20csk9gbrhi103d20328dfghsqi";
318 type = "gem";
319 };
320 version = "1.4.0";
321 };
322 aws-partitions = {
323 groups = [ "default" ];
324 platforms = [ ];
325 source = {
326 remotes = [ "https://rubygems.org" ];
327 sha256 = "0ys6h3hhhv2w9j9d2ls8d3aaqywdcbipiqnqwr09c6gmqv6fgvv5";
328 type = "gem";
329 };
330 version = "1.1168.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 = "003ch8qzh3mppsxch83ns0jra8d222ahxs96p9cdrl0grfazywv9";
384 type = "gem";
385 };
386 version = "1.12.1";
387 };
388 azure-blob = {
389 dependencies = [ "rexml" ];
390 groups = [ "default" ];
391 platforms = [ ];
392 source = {
393 remotes = [ "https://rubygems.org" ];
394 sha256 = "198ndg8m0w54csxb3fidzpjp491ak9jcrmjc8zmp7axi0ncvbsmx";
395 type = "gem";
396 };
397 version = "0.5.9.1";
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 = "0v1337j39w1z7x9zs4q7ag0nfv4vs4xlsjx2la0wpv8s6hig2pa6";
450 type = "gem";
451 };
452 version = "0.5.0";
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 = "0612spks81fvpv2zrrv3371lbs6mwd7w6g5zafglyk75ici1x87a";
482 type = "gem";
483 };
484 version = "3.3.1";
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 = "164l8dh3c22c8448hgd0zqhsffxvn4d9wad2zzipav29sssjd532";
535 type = "gem";
536 };
537 version = "7.1.1";
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 = "0hnjmbhyvfs543g96bc4sx94fdx2054ng12g925vwmkx0wl1jnl7";
607 type = "gem";
608 };
609 version = "0.5.7";
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 = "1w3d5dhx4vjd707ihkcmq7fy78p5fgawcjdqw2byxnfw32gzgkbr";
628 type = "gem";
629 };
630 version = "0.5.10.1";
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 = "02p7l47gvchbvnbag6kb4x2hg8n28r25ybslyvrr2q214wir5qg9";
750 type = "gem";
751 };
752 version = "2.5.4";
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 = "0zjcdl5i6lw508r01dym05ibhkc784cfn93m1d26c7fk1hwi0jpz";
781 type = "gem";
782 };
783 version = "1.0.1";
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 = "1203q6zdw14vwmnr2hw0d6b1rdz4d07w3kjg1my1zhw862gnnac8";
832 type = "gem";
833 };
834 version = "2.2.2";
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 = "19j0vs9y0zixzvp14i7xkvk907q60w7q6d0bi91lbzf6km8zax4a";
927 type = "gem";
928 };
929 version = "6.2.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 = "113f4b01pf6igzmb7zkbcd3zgp118gfsqc35ggw9p3bzkmgp2jlq";
1036 type = "gem";
1037 };
1038 version = "1.3.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 = "0rqfmrgp4ihwmnpi9ah0y6pah7rr7d3pid94z2cqd93bgc2m6vjn";
1128 type = "gem";
1129 };
1130 version = "5.1.3";
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 = "1g785lz4z2k7jrdl7bnnjllzfrwpv9pyki94ngizj8cqfy83qzkc";
1155 type = "gem";
1156 };
1157 version = "1.4.0";
1158 };
1159 excon = {
1160 dependencies = [ "logger" ];
1161 groups = [ "default" ];
1162 platforms = [ ];
1163 source = {
1164 remotes = [ "https://rubygems.org" ];
1165 sha256 = "1gj6h2r9ylkmz9wjlf6p04d3hw99qfnf0wb081lzjx3alk13ngfq";
1166 type = "gem";
1167 };
1168 version = "1.3.0";
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 = "0wy4i4vl3h2v6scffx0zbp74vq1gfgq55m8x3n05kwp3na8h5a7r";
1193 type = "gem";
1194 };
1195 version = "3.5.2";
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 = "1ka175ci0q9ylpcy651pjj580diplkaskycn4n7jcmbyv7jwz6c6";
1208 type = "gem";
1209 };
1210 version = "2.14.0";
1211 };
1212 faraday-follow_redirects = {
1213 dependencies = [ "faraday" ];
1214 groups = [ "default" ];
1215 platforms = [ ];
1216 source = {
1217 remotes = [ "https://rubygems.org" ];
1218 sha256 = "1nfmmnmqgbxci7dlca0qnwxn8j29yv7v8wm26m0f4l0kmcc13ynk";
1219 type = "gem";
1220 };
1221 version = "0.4.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 = "0fxbckg468dabkkznv48ss8zv14d9cd8mh1rr3m98aw7wzx5fmq9";
1241 type = "gem";
1242 };
1243 version = "3.4.1";
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 dependencies = [ "reline" ];
1366 groups = [ "default" ];
1367 platforms = [ ];
1368 source = {
1369 remotes = [ "https://rubygems.org" ];
1370 sha256 = "18jdg7y4746pfisvab6i3j1vl61bzhiap52dv8sf2i5g0kybian8";
1371 type = "gem";
1372 };
1373 version = "1.2.1";
1374 };
1375 forwardable = {
1376 groups = [ "default" ];
1377 platforms = [ ];
1378 source = {
1379 remotes = [ "https://rubygems.org" ];
1380 sha256 = "1b5g1i3xdvmxxpq4qp0z4v78ivqnazz26w110fh4cvzsdayz8zgi";
1381 type = "gem";
1382 };
1383 version = "1.3.3";
1384 };
1385 fugit = {
1386 dependencies = [
1387 "et-orbi"
1388 "raabro"
1389 ];
1390 groups = [ "default" ];
1391 platforms = [ ];
1392 source = {
1393 remotes = [ "https://rubygems.org" ];
1394 sha256 = "00v5zy1s7cl4hbaaz2sqp02g6kaajn1yslvfpqcra55hndvdyg83";
1395 type = "gem";
1396 };
1397 version = "1.12.0";
1398 };
1399 globalid = {
1400 dependencies = [ "activesupport" ];
1401 groups = [
1402 "default"
1403 "development"
1404 ];
1405 platforms = [ ];
1406 source = {
1407 remotes = [ "https://rubygems.org" ];
1408 sha256 = "04gzhqvsm4z4l12r9dkac9a75ah45w186ydhl0i4andldsnkkih5";
1409 type = "gem";
1410 };
1411 version = "1.3.0";
1412 };
1413 google-protobuf = {
1414 dependencies = [
1415 "bigdecimal"
1416 "rake"
1417 ];
1418 groups = [
1419 "default"
1420 "opentelemetry"
1421 ];
1422 platforms = [ ];
1423 source = {
1424 remotes = [ "https://rubygems.org" ];
1425 sha256 = "1rqmj1sl0bs42jjxdfpcqs8sgq6zvhjdixbsciaj1043l993zv6r";
1426 type = "gem";
1427 };
1428 version = "4.32.1";
1429 };
1430 googleapis-common-protos-types = {
1431 dependencies = [ "google-protobuf" ];
1432 groups = [
1433 "default"
1434 "opentelemetry"
1435 ];
1436 platforms = [ ];
1437 source = {
1438 remotes = [ "https://rubygems.org" ];
1439 sha256 = "1iy4pxpsbxjdiyd03mslalbcvrrga57h1mb0r0c01nnngfvr4x7r";
1440 type = "gem";
1441 };
1442 version = "1.22.0";
1443 };
1444 haml = {
1445 dependencies = [
1446 "temple"
1447 "thor"
1448 "tilt"
1449 ];
1450 groups = [
1451 "default"
1452 "development"
1453 ];
1454 platforms = [ ];
1455 source = {
1456 remotes = [ "https://rubygems.org" ];
1457 sha256 = "15yxph91zswbnfy7szpdcfbdfqqn595ff290hm4f6fcnhryvhvlf";
1458 type = "gem";
1459 };
1460 version = "6.3.0";
1461 };
1462 haml-rails = {
1463 dependencies = [
1464 "actionpack"
1465 "activesupport"
1466 "haml"
1467 "railties"
1468 ];
1469 groups = [ "default" ];
1470 platforms = [ ];
1471 source = {
1472 remotes = [ "https://rubygems.org" ];
1473 sha256 = "0psqln0xs2hkcziag6m9fiwsaxyg3q7vazy8rbcj39awm2bf87q9";
1474 type = "gem";
1475 };
1476 version = "3.0.0";
1477 };
1478 haml_lint = {
1479 dependencies = [
1480 "haml"
1481 "parallel"
1482 "rainbow"
1483 "rubocop"
1484 "sysexits"
1485 ];
1486 groups = [ "development" ];
1487 platforms = [ ];
1488 source = {
1489 remotes = [ "https://rubygems.org" ];
1490 sha256 = "1v64nbbckmfgi7b5c5j609mpcdyhbf7gav3n99xjy5fpyca7hpab";
1491 type = "gem";
1492 };
1493 version = "0.66.0";
1494 };
1495 hashdiff = {
1496 groups = [
1497 "default"
1498 "test"
1499 ];
1500 platforms = [ ];
1501 source = {
1502 remotes = [ "https://rubygems.org" ];
1503 sha256 = "1lbw8lqzjv17vnwb9vy5ki4jiyihybcc5h2rmcrqiz1xa6y9s1ww";
1504 type = "gem";
1505 };
1506 version = "1.2.1";
1507 };
1508 hashie = {
1509 groups = [ "default" ];
1510 platforms = [ ];
1511 source = {
1512 remotes = [ "https://rubygems.org" ];
1513 sha256 = "1nh3arcrbz1rc1cr59qm53sdhqm137b258y8rcb4cvd3y98lwv4x";
1514 type = "gem";
1515 };
1516 version = "5.0.0";
1517 };
1518 hcaptcha = {
1519 dependencies = [ "json" ];
1520 groups = [ "default" ];
1521 platforms = [ ];
1522 source = {
1523 remotes = [ "https://rubygems.org" ];
1524 sha256 = "0fh6391zlv2ikvzqj2gymb70k1avk1j9da8bzgw0scsz2wqq98m2";
1525 type = "gem";
1526 };
1527 version = "7.1.0";
1528 };
1529 highline = {
1530 dependencies = [ "reline" ];
1531 groups = [
1532 "default"
1533 "development"
1534 ];
1535 platforms = [ ];
1536 source = {
1537 remotes = [ "https://rubygems.org" ];
1538 sha256 = "0jmvyhjp2v3iq47la7w6psrxbprnbnmzz0hxxski3vzn356x7jv7";
1539 type = "gem";
1540 };
1541 version = "3.1.2";
1542 };
1543 hiredis = {
1544 groups = [ "default" ];
1545 platforms = [ ];
1546 source = {
1547 remotes = [ "https://rubygems.org" ];
1548 sha256 = "04jj8k7lxqxw24sp0jiravigdkgsyrpprxpxm71ba93x1wr2w1bz";
1549 type = "gem";
1550 };
1551 version = "0.6.3";
1552 };
1553 hiredis-client = {
1554 dependencies = [ "redis-client" ];
1555 groups = [ "default" ];
1556 platforms = [ ];
1557 source = {
1558 remotes = [ "https://rubygems.org" ];
1559 sha256 = "0nsw7h1hab5f4hy778kd21y8q4hfiy0j9yxa5pjp3g49a9jl9jh6";
1560 type = "gem";
1561 };
1562 version = "0.26.1";
1563 };
1564 hkdf = {
1565 groups = [ "default" ];
1566 platforms = [ ];
1567 source = {
1568 remotes = [ "https://rubygems.org" ];
1569 sha256 = "04fixg0a51n4vy0j6c1hvisa2yl33m3jrrpxpb5sq6j511vjriil";
1570 type = "gem";
1571 };
1572 version = "0.3.0";
1573 };
1574 htmlentities = {
1575 groups = [
1576 "default"
1577 "test"
1578 ];
1579 platforms = [ ];
1580 source = {
1581 remotes = [ "https://rubygems.org" ];
1582 sha256 = "1nkklqsn8ir8wizzlakncfv42i32wc0w9hxp00hvdlgjr7376nhj";
1583 type = "gem";
1584 };
1585 version = "4.3.4";
1586 };
1587 http = {
1588 dependencies = [
1589 "addressable"
1590 "http-cookie"
1591 "http-form_data"
1592 "llhttp-ffi"
1593 ];
1594 groups = [ "default" ];
1595 platforms = [ ];
1596 source = {
1597 remotes = [ "https://rubygems.org" ];
1598 sha256 = "0z8x4c2bcg05x7ffrjy47cwarfqzlg8kcfxchk5jcfdyx7c04265";
1599 type = "gem";
1600 };
1601 version = "5.3.1";
1602 };
1603 http-cookie = {
1604 dependencies = [ "domain_name" ];
1605 groups = [ "default" ];
1606 platforms = [ ];
1607 source = {
1608 remotes = [ "https://rubygems.org" ];
1609 sha256 = "06dvmngd4hwrr6k774i1h6c50h2l8nww9f1id0wvrvi72l6yd99q";
1610 type = "gem";
1611 };
1612 version = "1.1.0";
1613 };
1614 http-form_data = {
1615 groups = [ "default" ];
1616 platforms = [ ];
1617 source = {
1618 remotes = [ "https://rubygems.org" ];
1619 sha256 = "1wx591jdhy84901pklh1n9sgh74gnvq1qyqxwchni1yrc49ynknc";
1620 type = "gem";
1621 };
1622 version = "2.3.0";
1623 };
1624 http_accept_language = {
1625 groups = [ "default" ];
1626 platforms = [ ];
1627 source = {
1628 remotes = [ "https://rubygems.org" ];
1629 sha256 = "0d0nlfz9vm4jr1l6q0chx4rp2hrnrfbx3gadc1dz930lbbaz0hq0";
1630 type = "gem";
1631 };
1632 version = "2.1.1";
1633 };
1634 httpclient = {
1635 dependencies = [ "mutex_m" ];
1636 groups = [ "default" ];
1637 platforms = [ ];
1638 source = {
1639 remotes = [ "https://rubygems.org" ];
1640 sha256 = "1j4qwj1nv66v3n9s4xqf64x2galvjm630bwa5xngicllwic5jr2b";
1641 type = "gem";
1642 };
1643 version = "2.9.0";
1644 };
1645 httplog = {
1646 dependencies = [
1647 "rack"
1648 "rainbow"
1649 ];
1650 groups = [ "default" ];
1651 platforms = [ ];
1652 source = {
1653 remotes = [ "https://rubygems.org" ];
1654 sha256 = "04d75idhzybfr1zn0n8c6mk3ssgl3vh6cqkgcwc5rr0csh0sf3gb";
1655 type = "gem";
1656 };
1657 version = "1.7.3";
1658 };
1659 i18n = {
1660 dependencies = [ "concurrent-ruby" ];
1661 groups = [
1662 "default"
1663 "development"
1664 "pam_authentication"
1665 "production"
1666 "test"
1667 ];
1668 platforms = [ ];
1669 source = {
1670 remotes = [ "https://rubygems.org" ];
1671 sha256 = "03sx3ahz1v5kbqjwxj48msw3maplpp2iyzs22l4jrzrqh4zmgfnf";
1672 type = "gem";
1673 };
1674 version = "1.14.7";
1675 };
1676 i18n-tasks = {
1677 dependencies = [
1678 "activesupport"
1679 "ast"
1680 "erubi"
1681 "highline"
1682 "i18n"
1683 "parser"
1684 "rails-i18n"
1685 "rainbow"
1686 "ruby-progressbar"
1687 "terminal-table"
1688 ];
1689 groups = [ "development" ];
1690 platforms = [ ];
1691 source = {
1692 remotes = [ "https://rubygems.org" ];
1693 sha256 = "0mpvpppwkzxal9k91lifafkwg676kqkg8ng6b1y7apfvwbhfkwvl";
1694 type = "gem";
1695 };
1696 version = "1.0.15";
1697 };
1698 idn-ruby = {
1699 groups = [ "default" ];
1700 platforms = [ ];
1701 source = {
1702 remotes = [ "https://rubygems.org" ];
1703 sha256 = "0dy04jx3n1ddz744b80mg7hp87miysnjp0h21lqr43hpmhdglxih";
1704 type = "gem";
1705 };
1706 version = "0.1.5";
1707 };
1708 inline_svg = {
1709 dependencies = [
1710 "activesupport"
1711 "nokogiri"
1712 ];
1713 groups = [ "default" ];
1714 platforms = [ ];
1715 source = {
1716 remotes = [ "https://rubygems.org" ];
1717 sha256 = "03x1z55sh7cpb63g46cbd6135jmp13idcgqzqsnzinbg4cs2jrav";
1718 type = "gem";
1719 };
1720 version = "1.10.0";
1721 };
1722 io-console = {
1723 groups = [
1724 "default"
1725 "development"
1726 "pam_authentication"
1727 "production"
1728 "test"
1729 ];
1730 platforms = [ ];
1731 source = {
1732 remotes = [ "https://rubygems.org" ];
1733 sha256 = "1jszj95hazqqpnrjjzr326nn1j32xmsc9xvd97mbcrrgdc54858y";
1734 type = "gem";
1735 };
1736 version = "0.8.1";
1737 };
1738 irb = {
1739 dependencies = [
1740 "pp"
1741 "rdoc"
1742 "reline"
1743 ];
1744 groups = [
1745 "default"
1746 "development"
1747 "pam_authentication"
1748 "production"
1749 "test"
1750 ];
1751 platforms = [ ];
1752 source = {
1753 remotes = [ "https://rubygems.org" ];
1754 sha256 = "1aja320qnimlnfc80wf2i2x8i99kl5sdzfacsfzzfzzs3vzysja3";
1755 type = "gem";
1756 };
1757 version = "1.15.3";
1758 };
1759 jd-paperclip-azure = {
1760 dependencies = [
1761 "addressable"
1762 "azure-blob"
1763 "hashie"
1764 ];
1765 groups = [ "default" ];
1766 platforms = [ ];
1767 source = {
1768 remotes = [ "https://rubygems.org" ];
1769 sha256 = "1gcikrlqv6r9pqvw2kfyvmia3rikp9irhq1c10njz4z7i5za4xk9";
1770 type = "gem";
1771 };
1772 version = "3.0.0";
1773 };
1774 jmespath = {
1775 groups = [ "default" ];
1776 platforms = [ ];
1777 source = {
1778 remotes = [ "https://rubygems.org" ];
1779 sha256 = "1cdw9vw2qly7q7r41s7phnac264rbsdqgj4l0h4nqgbjb157g393";
1780 type = "gem";
1781 };
1782 version = "1.6.2";
1783 };
1784 json = {
1785 groups = [
1786 "default"
1787 "development"
1788 "test"
1789 ];
1790 platforms = [ ];
1791 source = {
1792 remotes = [ "https://rubygems.org" ];
1793 sha256 = "128bp3mihh175l9wm7hgg9sdisp6hd3kf36fw01iksqnq7kv5hdi";
1794 type = "gem";
1795 };
1796 version = "2.15.1";
1797 };
1798 json-canonicalization = {
1799 groups = [ "default" ];
1800 platforms = [ ];
1801 source = {
1802 remotes = [ "https://rubygems.org" ];
1803 sha256 = "0illsmkly0hhi24lm1l6jjjdr6jykvydkwi1cxf4ad3mra68m16l";
1804 type = "gem";
1805 };
1806 version = "1.0.0";
1807 };
1808 json-jwt = {
1809 dependencies = [
1810 "activesupport"
1811 "aes_key_wrap"
1812 "base64"
1813 "bindata"
1814 "faraday"
1815 "faraday-follow_redirects"
1816 ];
1817 groups = [ "default" ];
1818 platforms = [ ];
1819 source = {
1820 remotes = [ "https://rubygems.org" ];
1821 sha256 = "1k64mp59jlbqd5hyy46pf93s3yl1xdngfy8i8flq2hn5nhk91ybg";
1822 type = "gem";
1823 };
1824 version = "1.17.0";
1825 };
1826 json-ld = {
1827 dependencies = [
1828 "htmlentities"
1829 "json-canonicalization"
1830 "link_header"
1831 "multi_json"
1832 "rack"
1833 "rdf"
1834 "rexml"
1835 ];
1836 groups = [ "default" ];
1837 platforms = [ ];
1838 source = {
1839 remotes = [ "https://rubygems.org" ];
1840 sha256 = "09xbw6kc95qgmqcfjp0jjw8dnfm28lw9b5lf8bdh3p2vpy9ihlxr";
1841 type = "gem";
1842 };
1843 version = "3.3.2";
1844 };
1845 json-ld-preloaded = {
1846 dependencies = [
1847 "json-ld"
1848 "rdf"
1849 ];
1850 groups = [ "default" ];
1851 platforms = [ ];
1852 source = {
1853 remotes = [ "https://rubygems.org" ];
1854 sha256 = "1q8y2f9c9940sgqdb57zmlbhjx3rvmq2l8kpi3a9bgzkx8kl6aa6";
1855 type = "gem";
1856 };
1857 version = "3.3.2";
1858 };
1859 json-schema = {
1860 dependencies = [
1861 "addressable"
1862 "bigdecimal"
1863 ];
1864 groups = [ "test" ];
1865 platforms = [ ];
1866 source = {
1867 remotes = [ "https://rubygems.org" ];
1868 sha256 = "0gv3b0nry1sn1n7imfs2drqyfp4g8b2zcrizjc98j04pl7xszv3r";
1869 type = "gem";
1870 };
1871 version = "6.0.0";
1872 };
1873 jsonapi-renderer = {
1874 groups = [ "default" ];
1875 platforms = [ ];
1876 source = {
1877 remotes = [ "https://rubygems.org" ];
1878 sha256 = "0ys4drd0k9rw5ixf8n8fx8v0pjh792w4myh0cpdspd317l1lpi5m";
1879 type = "gem";
1880 };
1881 version = "0.2.2";
1882 };
1883 jwt = {
1884 dependencies = [ "base64" ];
1885 groups = [ "default" ];
1886 platforms = [ ];
1887 source = {
1888 remotes = [ "https://rubygems.org" ];
1889 sha256 = "1x64l31nkqjwfv51s2vsm0yqq4cwzrlnji12wvaq761myx3fxq9i";
1890 type = "gem";
1891 };
1892 version = "2.10.2";
1893 };
1894 kaminari = {
1895 dependencies = [
1896 "activesupport"
1897 "kaminari-actionview"
1898 "kaminari-activerecord"
1899 "kaminari-core"
1900 ];
1901 groups = [ "default" ];
1902 platforms = [ ];
1903 source = {
1904 remotes = [ "https://rubygems.org" ];
1905 sha256 = "0gia8irryvfhcr6bsr64kpisbgdbqjsqfgrk12a11incmpwny1y4";
1906 type = "gem";
1907 };
1908 version = "1.2.2";
1909 };
1910 kaminari-actionview = {
1911 dependencies = [
1912 "actionview"
1913 "kaminari-core"
1914 ];
1915 groups = [ "default" ];
1916 platforms = [ ];
1917 source = {
1918 remotes = [ "https://rubygems.org" ];
1919 sha256 = "02f9ghl3a9b5q7l079d3yzmqjwkr4jigi7sldbps992rigygcc0k";
1920 type = "gem";
1921 };
1922 version = "1.2.2";
1923 };
1924 kaminari-activerecord = {
1925 dependencies = [
1926 "activerecord"
1927 "kaminari-core"
1928 ];
1929 groups = [ "default" ];
1930 platforms = [ ];
1931 source = {
1932 remotes = [ "https://rubygems.org" ];
1933 sha256 = "0c148z97s1cqivzbwrak149z7kl1rdmj7dxk6rpkasimmdxsdlqd";
1934 type = "gem";
1935 };
1936 version = "1.2.2";
1937 };
1938 kaminari-core = {
1939 groups = [ "default" ];
1940 platforms = [ ];
1941 source = {
1942 remotes = [ "https://rubygems.org" ];
1943 sha256 = "1zw3pg6kj39y7jxakbx7if59pl28lhk98fx71ks5lr3hfgn6zliv";
1944 type = "gem";
1945 };
1946 version = "1.2.2";
1947 };
1948 kt-paperclip = {
1949 dependencies = [
1950 "activemodel"
1951 "activesupport"
1952 "marcel"
1953 "mime-types"
1954 "terrapin"
1955 ];
1956 groups = [ "default" ];
1957 platforms = [ ];
1958 source = {
1959 remotes = [ "https://rubygems.org" ];
1960 sha256 = "1j8z0757rb4kly4ghdzd6ihch6x5i0d53r543x2y9xa8cyrj7c4m";
1961 type = "gem";
1962 };
1963 version = "7.2.2";
1964 };
1965 language_server-protocol = {
1966 groups = [
1967 "default"
1968 "development"
1969 ];
1970 platforms = [ ];
1971 source = {
1972 remotes = [ "https://rubygems.org" ];
1973 sha256 = "1k0311vah76kg5m6zr7wmkwyk5p2f9d9hyckjpn3xgr83ajkj7px";
1974 type = "gem";
1975 };
1976 version = "3.17.0.5";
1977 };
1978 launchy = {
1979 dependencies = [
1980 "addressable"
1981 "childprocess"
1982 "logger"
1983 ];
1984 groups = [
1985 "default"
1986 "development"
1987 "test"
1988 ];
1989 platforms = [ ];
1990 source = {
1991 remotes = [ "https://rubygems.org" ];
1992 sha256 = "17h522xhwi5m4n6n9m22kw8z0vy8100sz5f3wbfqj5cnrjslgf3j";
1993 type = "gem";
1994 };
1995 version = "3.1.1";
1996 };
1997 letter_opener = {
1998 dependencies = [ "launchy" ];
1999 groups = [ "development" ];
2000 platforms = [ ];
2001 source = {
2002 remotes = [ "https://rubygems.org" ];
2003 sha256 = "1cnv3ggnzyagl50vzs1693aacv08bhwlprcvjp8jcg2w7cp3zwrg";
2004 type = "gem";
2005 };
2006 version = "1.10.0";
2007 };
2008 letter_opener_web = {
2009 dependencies = [
2010 "actionmailer"
2011 "letter_opener"
2012 "railties"
2013 "rexml"
2014 ];
2015 groups = [ "development" ];
2016 platforms = [ ];
2017 source = {
2018 remotes = [ "https://rubygems.org" ];
2019 sha256 = "0q4qfi5wnn5bv93zjf10agmzap3sn7gkfmdbryz296wb1vz1wf9z";
2020 type = "gem";
2021 };
2022 version = "3.0.0";
2023 };
2024 link_header = {
2025 groups = [ "default" ];
2026 platforms = [ ];
2027 source = {
2028 remotes = [ "https://rubygems.org" ];
2029 sha256 = "1yamrdq4rywmnpdhbygnkkl9fdy249fg5r851nrkkxr97gj5rihm";
2030 type = "gem";
2031 };
2032 version = "0.0.8";
2033 };
2034 lint_roller = {
2035 groups = [
2036 "default"
2037 "development"
2038 ];
2039 platforms = [ ];
2040 source = {
2041 remotes = [ "https://rubygems.org" ];
2042 sha256 = "11yc0d84hsnlvx8cpk4cbj6a4dz9pk0r1k29p0n1fz9acddq831c";
2043 type = "gem";
2044 };
2045 version = "1.1.0";
2046 };
2047 linzer = {
2048 dependencies = [
2049 "cgi"
2050 "forwardable"
2051 "logger"
2052 "net-http"
2053 "openssl"
2054 "rack"
2055 "starry"
2056 "stringio"
2057 "uri"
2058 ];
2059 groups = [ "default" ];
2060 platforms = [ ];
2061 source = {
2062 remotes = [ "https://rubygems.org" ];
2063 sha256 = "09rjxsmmnahxsaw0hc4f0ffw4rcncjxa01xd9v5z4q9radfidr5j";
2064 type = "gem";
2065 };
2066 version = "0.7.7";
2067 };
2068 llhttp-ffi = {
2069 dependencies = [
2070 "ffi-compiler"
2071 "rake"
2072 ];
2073 groups = [ "default" ];
2074 platforms = [ ];
2075 source = {
2076 remotes = [ "https://rubygems.org" ];
2077 sha256 = "1g57iw0l3y7x50132x6a1jyssxa6pw7srh69g0d6j7ri37yaf9cs";
2078 type = "gem";
2079 };
2080 version = "0.5.1";
2081 };
2082 logger = {
2083 groups = [
2084 "default"
2085 "development"
2086 "pam_authentication"
2087 "production"
2088 "test"
2089 ];
2090 platforms = [ ];
2091 source = {
2092 remotes = [ "https://rubygems.org" ];
2093 sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr";
2094 type = "gem";
2095 };
2096 version = "1.7.0";
2097 };
2098 lograge = {
2099 dependencies = [
2100 "actionpack"
2101 "activesupport"
2102 "railties"
2103 "request_store"
2104 ];
2105 groups = [ "production" ];
2106 platforms = [ ];
2107 source = {
2108 remotes = [ "https://rubygems.org" ];
2109 sha256 = "1qcsvh9k4c0cp6agqm9a8m4x2gg7vifryqr7yxkg2x9ph9silds2";
2110 type = "gem";
2111 };
2112 version = "0.14.0";
2113 };
2114 loofah = {
2115 dependencies = [
2116 "crass"
2117 "nokogiri"
2118 ];
2119 groups = [
2120 "default"
2121 "development"
2122 "pam_authentication"
2123 "production"
2124 "test"
2125 ];
2126 platforms = [ ];
2127 source = {
2128 remotes = [ "https://rubygems.org" ];
2129 sha256 = "0dx316q03x6rpdbl610rdaj2vfd5s8fanixk21j4gv3h5f230nk5";
2130 type = "gem";
2131 };
2132 version = "2.24.1";
2133 };
2134 mail = {
2135 dependencies = [
2136 "logger"
2137 "mini_mime"
2138 "net-imap"
2139 "net-pop"
2140 "net-smtp"
2141 ];
2142 groups = [
2143 "default"
2144 "development"
2145 "test"
2146 ];
2147 platforms = [ ];
2148 source = {
2149 remotes = [ "https://rubygems.org" ];
2150 sha256 = "0ha9sgkfqna62c1basc17dkx91yk7ppgjq32k4nhrikirlz6g9kg";
2151 type = "gem";
2152 };
2153 version = "2.9.0";
2154 };
2155 marcel = {
2156 groups = [ "default" ];
2157 platforms = [ ];
2158 source = {
2159 remotes = [ "https://rubygems.org" ];
2160 sha256 = "190n2mk8m1l708kr88fh6mip9sdsh339d2s6sgrik3sbnvz4jmhd";
2161 type = "gem";
2162 };
2163 version = "1.0.4";
2164 };
2165 mario-redis-lock = {
2166 dependencies = [ "redis" ];
2167 groups = [ "default" ];
2168 platforms = [ ];
2169 source = {
2170 remotes = [ "https://rubygems.org" ];
2171 sha256 = "1v9wdjcjqzpns2migxp4a5b4w82mipi0fwihbqz3q2qj2qm7wc17";
2172 type = "gem";
2173 };
2174 version = "1.2.1";
2175 };
2176 matrix = {
2177 groups = [
2178 "default"
2179 "test"
2180 ];
2181 platforms = [ ];
2182 source = {
2183 remotes = [ "https://rubygems.org" ];
2184 sha256 = "0nscas3a4mmrp1rc07cdjlbbpb2rydkindmbj3v3z5y1viyspmd0";
2185 type = "gem";
2186 };
2187 version = "0.4.3";
2188 };
2189 memory_profiler = {
2190 groups = [
2191 "development"
2192 "test"
2193 ];
2194 platforms = [ ];
2195 source = {
2196 remotes = [ "https://rubygems.org" ];
2197 sha256 = "1y58ba08n4lx123c0hjcc752fc4x802mjy39qj1hq50ak3vpv8br";
2198 type = "gem";
2199 };
2200 version = "1.1.0";
2201 };
2202 mime-types = {
2203 dependencies = [
2204 "logger"
2205 "mime-types-data"
2206 ];
2207 groups = [
2208 "default"
2209 "test"
2210 ];
2211 platforms = [ ];
2212 source = {
2213 remotes = [ "https://rubygems.org" ];
2214 sha256 = "0mjyxl7c0xzyqdqa8r45hqg7jcw2prp3hkp39mdf223g4hfgdsyw";
2215 type = "gem";
2216 };
2217 version = "3.7.0";
2218 };
2219 mime-types-data = {
2220 groups = [
2221 "default"
2222 "test"
2223 ];
2224 platforms = [ ];
2225 source = {
2226 remotes = [ "https://rubygems.org" ];
2227 sha256 = "0a27k4jcrx7pvb0p59fn1frh14iy087c2aygrdkmgwsrbshvqxpj";
2228 type = "gem";
2229 };
2230 version = "3.2025.0924";
2231 };
2232 mini_mime = {
2233 groups = [
2234 "default"
2235 "development"
2236 "test"
2237 ];
2238 platforms = [ ];
2239 source = {
2240 remotes = [ "https://rubygems.org" ];
2241 sha256 = "1vycif7pjzkr29mfk4dlqv3disc5dn0va04lkwajlpr1wkibg0c6";
2242 type = "gem";
2243 };
2244 version = "1.1.5";
2245 };
2246 mini_portile2 = {
2247 groups = [
2248 "default"
2249 "development"
2250 "pam_authentication"
2251 "production"
2252 "test"
2253 ];
2254 platforms = [ ];
2255 source = {
2256 remotes = [ "https://rubygems.org" ];
2257 sha256 = "12f2830x7pq3kj0v8nz0zjvaw02sv01bqs1zwdrc04704kwcgmqc";
2258 type = "gem";
2259 };
2260 version = "2.8.9";
2261 };
2262 minitest = {
2263 groups = [
2264 "default"
2265 "development"
2266 "pam_authentication"
2267 "production"
2268 "test"
2269 ];
2270 platforms = [ ];
2271 source = {
2272 remotes = [ "https://rubygems.org" ];
2273 sha256 = "0c1c9lr7h0bnf48xj5sylg2cs2awrb0hfxwimiz4yfl6kz87m0gm";
2274 type = "gem";
2275 };
2276 version = "5.26.0";
2277 };
2278 msgpack = {
2279 groups = [ "default" ];
2280 platforms = [ ];
2281 source = {
2282 remotes = [ "https://rubygems.org" ];
2283 sha256 = "0cnpnbn2yivj9gxkh8mjklbgnpx6nf7b8j2hky01dl0040hy0k76";
2284 type = "gem";
2285 };
2286 version = "1.8.0";
2287 };
2288 multi_json = {
2289 groups = [ "default" ];
2290 platforms = [ ];
2291 source = {
2292 remotes = [ "https://rubygems.org" ];
2293 sha256 = "06sabsvnw0x1aqdcswc6bqrqz6705548bfd8z22jxgxfjrn1yn3n";
2294 type = "gem";
2295 };
2296 version = "1.17.0";
2297 };
2298 mutex_m = {
2299 groups = [ "default" ];
2300 platforms = [ ];
2301 source = {
2302 remotes = [ "https://rubygems.org" ];
2303 sha256 = "0l875dw0lk7b2ywa54l0wjcggs94vb7gs8khfw9li75n2sn09jyg";
2304 type = "gem";
2305 };
2306 version = "0.3.0";
2307 };
2308 net-http = {
2309 dependencies = [ "uri" ];
2310 groups = [ "default" ];
2311 platforms = [ ];
2312 source = {
2313 remotes = [ "https://rubygems.org" ];
2314 sha256 = "1ysrwaabhf0sn24jrp0nnp51cdv0jf688mh5i6fsz63q2c6b48cn";
2315 type = "gem";
2316 };
2317 version = "0.6.0";
2318 };
2319 net-imap = {
2320 dependencies = [
2321 "date"
2322 "net-protocol"
2323 ];
2324 groups = [
2325 "default"
2326 "development"
2327 "test"
2328 ];
2329 platforms = [ ];
2330 source = {
2331 remotes = [ "https://rubygems.org" ];
2332 sha256 = "0i24prs7yy1p1zdps2x1ksb7lmvbn2f0llxwdjdw3z2ksddx136b";
2333 type = "gem";
2334 };
2335 version = "0.5.12";
2336 };
2337 net-ldap = {
2338 dependencies = [
2339 "base64"
2340 "ostruct"
2341 ];
2342 groups = [ "default" ];
2343 platforms = [ ];
2344 source = {
2345 remotes = [ "https://rubygems.org" ];
2346 sha256 = "0wjkrvcwnxa6ggq0nfz004f1blm1c67fv7c6614sraak0wshn25j";
2347 type = "gem";
2348 };
2349 version = "0.20.0";
2350 };
2351 net-pop = {
2352 dependencies = [ "net-protocol" ];
2353 groups = [
2354 "default"
2355 "development"
2356 "test"
2357 ];
2358 platforms = [ ];
2359 source = {
2360 remotes = [ "https://rubygems.org" ];
2361 sha256 = "1wyz41jd4zpjn0v1xsf9j778qx1vfrl24yc20cpmph8k42c4x2w4";
2362 type = "gem";
2363 };
2364 version = "0.1.2";
2365 };
2366 net-protocol = {
2367 dependencies = [ "timeout" ];
2368 groups = [
2369 "default"
2370 "development"
2371 "test"
2372 ];
2373 platforms = [ ];
2374 source = {
2375 remotes = [ "https://rubygems.org" ];
2376 sha256 = "1a32l4x73hz200cm587bc29q8q9az278syw3x6fkc9d1lv5y0wxa";
2377 type = "gem";
2378 };
2379 version = "0.2.2";
2380 };
2381 net-smtp = {
2382 dependencies = [ "net-protocol" ];
2383 groups = [
2384 "default"
2385 "development"
2386 "test"
2387 ];
2388 platforms = [ ];
2389 source = {
2390 remotes = [ "https://rubygems.org" ];
2391 sha256 = "0dh7nzjp0fiaqq1jz90nv4nxhc2w359d7c199gmzq965cfps15pd";
2392 type = "gem";
2393 };
2394 version = "0.5.1";
2395 };
2396 nio4r = {
2397 groups = [ "default" ];
2398 platforms = [ ];
2399 source = {
2400 remotes = [ "https://rubygems.org" ];
2401 sha256 = "1a9www524fl1ykspznz54i0phfqya4x45hqaz67in9dvw1lfwpfr";
2402 type = "gem";
2403 };
2404 version = "2.7.4";
2405 };
2406 nokogiri = {
2407 dependencies = [
2408 "mini_portile2"
2409 "racc"
2410 ];
2411 groups = [
2412 "default"
2413 "development"
2414 "pam_authentication"
2415 "production"
2416 "test"
2417 ];
2418 platforms = [ ];
2419 source = {
2420 remotes = [ "https://rubygems.org" ];
2421 sha256 = "1hcwwr2h8jnqqxmf8mfb52b0dchr7pm064ingflb78wa00qhgk6m";
2422 type = "gem";
2423 };
2424 version = "1.18.10";
2425 };
2426 oj = {
2427 dependencies = [
2428 "bigdecimal"
2429 "ostruct"
2430 ];
2431 groups = [ "default" ];
2432 platforms = [ ];
2433 source = {
2434 remotes = [ "https://rubygems.org" ];
2435 sha256 = "1cajn3ylwhby1x51d9hbchm964qwb5zp63f7sfdm55n85ffn1ara";
2436 type = "gem";
2437 };
2438 version = "3.16.11";
2439 };
2440 omniauth = {
2441 dependencies = [
2442 "hashie"
2443 "logger"
2444 "rack"
2445 "rack-protection"
2446 ];
2447 groups = [ "default" ];
2448 platforms = [ ];
2449 source = {
2450 remotes = [ "https://rubygems.org" ];
2451 sha256 = "0g3n12k5npmmgai2cs3snimy6r7h0bvalhjxv0fjxlphjq25p822";
2452 type = "gem";
2453 };
2454 version = "2.1.4";
2455 };
2456 omniauth-cas = {
2457 dependencies = [
2458 "addressable"
2459 "nokogiri"
2460 "omniauth"
2461 ];
2462 groups = [ "default" ];
2463 platforms = [ ];
2464 source = {
2465 remotes = [ "https://rubygems.org" ];
2466 sha256 = "03b034imgj5jwflc4db7hsp0n5ivqyqkmsfhc5drlidrcdfv2f0q";
2467 type = "gem";
2468 };
2469 version = "3.0.2";
2470 };
2471 omniauth-rails_csrf_protection = {
2472 dependencies = [
2473 "actionpack"
2474 "omniauth"
2475 ];
2476 groups = [ "default" ];
2477 platforms = [ ];
2478 source = {
2479 remotes = [ "https://rubygems.org" ];
2480 sha256 = "1q2zvkw34vk1vyhn5kp30783w1wzam9i9g5ygsdjn2gz59kzsw0i";
2481 type = "gem";
2482 };
2483 version = "1.0.2";
2484 };
2485 omniauth-saml = {
2486 dependencies = [
2487 "omniauth"
2488 "ruby-saml"
2489 ];
2490 groups = [ "default" ];
2491 platforms = [ ];
2492 source = {
2493 remotes = [ "https://rubygems.org" ];
2494 sha256 = "1sznc4d2qhqmkw1vhpx2v5i9ndfb4k25cazhz74cbv18wyp4bk2s";
2495 type = "gem";
2496 };
2497 version = "2.2.4";
2498 };
2499 omniauth_openid_connect = {
2500 dependencies = [
2501 "omniauth"
2502 "openid_connect"
2503 ];
2504 groups = [ "default" ];
2505 platforms = [ ];
2506 source = {
2507 remotes = [ "https://rubygems.org" ];
2508 sha256 = "099xg7s6450wlfzs77mbdx78g3dp0glx5q6f44i78akf7283hbqz";
2509 type = "gem";
2510 };
2511 version = "0.8.0";
2512 };
2513 openid_connect = {
2514 dependencies = [
2515 "activemodel"
2516 "attr_required"
2517 "email_validator"
2518 "faraday"
2519 "faraday-follow_redirects"
2520 "json-jwt"
2521 "mail"
2522 "rack-oauth2"
2523 "swd"
2524 "tzinfo"
2525 "validate_url"
2526 "webfinger"
2527 ];
2528 groups = [ "default" ];
2529 platforms = [ ];
2530 source = {
2531 remotes = [ "https://rubygems.org" ];
2532 sha256 = "10i13cn40jiiw8lslkv7bj1isinnwbmzlk6msgiph3gqry08702x";
2533 type = "gem";
2534 };
2535 version = "2.3.1";
2536 };
2537 openssl = {
2538 groups = [ "default" ];
2539 platforms = [ ];
2540 source = {
2541 remotes = [ "https://rubygems.org" ];
2542 sha256 = "0v0grpg9gi59zr3imxy1745k9rp3dd095mkir8gvxi69blhh2kkz";
2543 type = "gem";
2544 };
2545 version = "3.3.2";
2546 };
2547 openssl-signature_algorithm = {
2548 dependencies = [ "openssl" ];
2549 groups = [ "default" ];
2550 platforms = [ ];
2551 source = {
2552 remotes = [ "https://rubygems.org" ];
2553 sha256 = "103yjl68wqhl5kxaciir5jdnyi7iv9yckishdr52s5knh9g0pd53";
2554 type = "gem";
2555 };
2556 version = "1.3.0";
2557 };
2558 opentelemetry-api = {
2559 groups = [
2560 "default"
2561 "opentelemetry"
2562 ];
2563 platforms = [ ];
2564 source = {
2565 remotes = [ "https://rubygems.org" ];
2566 sha256 = "0kr1jyk67zn4axafcb2fji5b8xvr56hhfg2y33s5pnzjlr72dzfc";
2567 type = "gem";
2568 };
2569 version = "1.7.0";
2570 };
2571 opentelemetry-common = {
2572 dependencies = [ "opentelemetry-api" ];
2573 groups = [
2574 "default"
2575 "opentelemetry"
2576 ];
2577 platforms = [ ];
2578 source = {
2579 remotes = [ "https://rubygems.org" ];
2580 sha256 = "0b5k7qc81ln96ayba90hm6ww7qpk8y7lc1r2mphblmwx8y812wns";
2581 type = "gem";
2582 };
2583 version = "0.23.0";
2584 };
2585 opentelemetry-exporter-otlp = {
2586 dependencies = [
2587 "google-protobuf"
2588 "googleapis-common-protos-types"
2589 "opentelemetry-api"
2590 "opentelemetry-common"
2591 "opentelemetry-sdk"
2592 "opentelemetry-semantic_conventions"
2593 ];
2594 groups = [ "opentelemetry" ];
2595 platforms = [ ];
2596 source = {
2597 remotes = [ "https://rubygems.org" ];
2598 sha256 = "0jj78y79mawj86v5g3kcz6k81izd0m0w47wyyk2br744swbvwn2k";
2599 type = "gem";
2600 };
2601 version = "0.31.1";
2602 };
2603 opentelemetry-helpers-sql = {
2604 dependencies = [ "opentelemetry-api" ];
2605 groups = [
2606 "default"
2607 "opentelemetry"
2608 ];
2609 platforms = [ ];
2610 source = {
2611 remotes = [ "https://rubygems.org" ];
2612 sha256 = "0kc8pdlm2avyvahg40bfbrimxmvmra0i30m4ha3pzvn6r9xrf8wz";
2613 type = "gem";
2614 };
2615 version = "0.2.0";
2616 };
2617 opentelemetry-helpers-sql-obfuscation = {
2618 dependencies = [ "opentelemetry-common" ];
2619 groups = [
2620 "default"
2621 "opentelemetry"
2622 ];
2623 platforms = [ ];
2624 source = {
2625 remotes = [ "https://rubygems.org" ];
2626 sha256 = "0h935j5ah9s2v9qm61ddp62kaffk1rn8assgljqap3fz2fgijlkj";
2627 type = "gem";
2628 };
2629 version = "0.4.0";
2630 };
2631 opentelemetry-instrumentation-action_mailer = {
2632 dependencies = [ "opentelemetry-instrumentation-active_support" ];
2633 groups = [
2634 "default"
2635 "opentelemetry"
2636 ];
2637 platforms = [ ];
2638 source = {
2639 remotes = [ "https://rubygems.org" ];
2640 sha256 = "0mqh8z6myff0j11zcnm34s1lc8qzmzzqdrhzk95y2sh6vdmqd143";
2641 type = "gem";
2642 };
2643 version = "0.6.1";
2644 };
2645 opentelemetry-instrumentation-action_pack = {
2646 dependencies = [ "opentelemetry-instrumentation-rack" ];
2647 groups = [
2648 "default"
2649 "opentelemetry"
2650 ];
2651 platforms = [ ];
2652 source = {
2653 remotes = [ "https://rubygems.org" ];
2654 sha256 = "0wzj0xmivyx243slz526z54lqyhsiyzzrbha4szyxjl30xsdxyl4";
2655 type = "gem";
2656 };
2657 version = "0.15.1";
2658 };
2659 opentelemetry-instrumentation-action_view = {
2660 dependencies = [ "opentelemetry-instrumentation-active_support" ];
2661 groups = [
2662 "default"
2663 "opentelemetry"
2664 ];
2665 platforms = [ ];
2666 source = {
2667 remotes = [ "https://rubygems.org" ];
2668 sha256 = "16gmwl1v4jnz1x670qprkbc35phnbpbljsp2mcr71dq4fvfk8qa2";
2669 type = "gem";
2670 };
2671 version = "0.11.1";
2672 };
2673 opentelemetry-instrumentation-active_job = {
2674 dependencies = [ "opentelemetry-instrumentation-base" ];
2675 groups = [ "opentelemetry" ];
2676 platforms = [ ];
2677 source = {
2678 remotes = [ "https://rubygems.org" ];
2679 sha256 = "129ajjrxigl4pag1nlzbdv1js5bij4ll92i1ix50c3f24h9338df";
2680 type = "gem";
2681 };
2682 version = "0.10.1";
2683 };
2684 opentelemetry-instrumentation-active_model_serializers = {
2685 dependencies = [ "opentelemetry-instrumentation-active_support" ];
2686 groups = [ "opentelemetry" ];
2687 platforms = [ ];
2688 source = {
2689 remotes = [ "https://rubygems.org" ];
2690 sha256 = "05ff7yxy2v96kslsqn1y68669is00798i9fgk9fy85vx2r21xs4g";
2691 type = "gem";
2692 };
2693 version = "0.24.0";
2694 };
2695 opentelemetry-instrumentation-active_record = {
2696 dependencies = [ "opentelemetry-instrumentation-base" ];
2697 groups = [
2698 "default"
2699 "opentelemetry"
2700 ];
2701 platforms = [ ];
2702 source = {
2703 remotes = [ "https://rubygems.org" ];
2704 sha256 = "14kwks0130mrggk3irg4qvx5fmwk9gxv6w23dy6ryi50xqs3y20v";
2705 type = "gem";
2706 };
2707 version = "0.11.1";
2708 };
2709 opentelemetry-instrumentation-active_storage = {
2710 dependencies = [ "opentelemetry-instrumentation-active_support" ];
2711 groups = [
2712 "default"
2713 "opentelemetry"
2714 ];
2715 platforms = [ ];
2716 source = {
2717 remotes = [ "https://rubygems.org" ];
2718 sha256 = "17p8zmfyigdqvgy3d1691ayzm6nj4q4nx2n3qk01f7wjakphz6zq";
2719 type = "gem";
2720 };
2721 version = "0.3.1";
2722 };
2723 opentelemetry-instrumentation-active_support = {
2724 dependencies = [ "opentelemetry-instrumentation-base" ];
2725 groups = [
2726 "default"
2727 "opentelemetry"
2728 ];
2729 platforms = [ ];
2730 source = {
2731 remotes = [ "https://rubygems.org" ];
2732 sha256 = "0zf5kg2h9zgmrwnq7v7by2nyhkxa20gmi5nyqqrpwyaqf4v9isl2";
2733 type = "gem";
2734 };
2735 version = "0.10.1";
2736 };
2737 opentelemetry-instrumentation-base = {
2738 dependencies = [
2739 "opentelemetry-api"
2740 "opentelemetry-common"
2741 "opentelemetry-registry"
2742 ];
2743 groups = [
2744 "default"
2745 "opentelemetry"
2746 ];
2747 platforms = [ ];
2748 source = {
2749 remotes = [ "https://rubygems.org" ];
2750 sha256 = "09ysfv2x25svwl4yxrbgmjkwrlkylr7plci3jjb6wkim11zklak4";
2751 type = "gem";
2752 };
2753 version = "0.25.0";
2754 };
2755 opentelemetry-instrumentation-concurrent_ruby = {
2756 dependencies = [ "opentelemetry-instrumentation-base" ];
2757 groups = [ "opentelemetry" ];
2758 platforms = [ ];
2759 source = {
2760 remotes = [ "https://rubygems.org" ];
2761 sha256 = "1lniyy8yzmvz1mrh7az0yn94j4d9p0vvd6v0jgk9vi8042vxi6r2";
2762 type = "gem";
2763 };
2764 version = "0.24.0";
2765 };
2766 opentelemetry-instrumentation-excon = {
2767 dependencies = [ "opentelemetry-instrumentation-base" ];
2768 groups = [ "opentelemetry" ];
2769 platforms = [ ];
2770 source = {
2771 remotes = [ "https://rubygems.org" ];
2772 sha256 = "01rwnxml7h9vcwfdf2n1zr6kfxfcplr1i00aga8xd76wmbvld8fg";
2773 type = "gem";
2774 };
2775 version = "0.26.0";
2776 };
2777 opentelemetry-instrumentation-faraday = {
2778 dependencies = [ "opentelemetry-instrumentation-base" ];
2779 groups = [ "opentelemetry" ];
2780 platforms = [ ];
2781 source = {
2782 remotes = [ "https://rubygems.org" ];
2783 sha256 = "0n32aqsqj9lf46mvm1pr5f2j386aq1jia00aajp4qpb9vgf0jnq1";
2784 type = "gem";
2785 };
2786 version = "0.30.0";
2787 };
2788 opentelemetry-instrumentation-http = {
2789 dependencies = [ "opentelemetry-instrumentation-base" ];
2790 groups = [ "opentelemetry" ];
2791 platforms = [ ];
2792 source = {
2793 remotes = [ "https://rubygems.org" ];
2794 sha256 = "0ad0rrw0a74dzlhpcyccas54cl9zggfvdjxs6hdklhwkdla0vmr7";
2795 type = "gem";
2796 };
2797 version = "0.27.0";
2798 };
2799 opentelemetry-instrumentation-http_client = {
2800 dependencies = [ "opentelemetry-instrumentation-base" ];
2801 groups = [ "opentelemetry" ];
2802 platforms = [ ];
2803 source = {
2804 remotes = [ "https://rubygems.org" ];
2805 sha256 = "1mfa0ma9kl5yjzm1kph01y7cwk99nib4vibwz7d76rrk7qmiisx8";
2806 type = "gem";
2807 };
2808 version = "0.26.0";
2809 };
2810 opentelemetry-instrumentation-net_http = {
2811 dependencies = [ "opentelemetry-instrumentation-base" ];
2812 groups = [ "opentelemetry" ];
2813 platforms = [ ];
2814 source = {
2815 remotes = [ "https://rubygems.org" ];
2816 sha256 = "14hx651frq9hncd14vi3yh5isrjsj2nalziy68k5j8afh4ydrhaf";
2817 type = "gem";
2818 };
2819 version = "0.26.0";
2820 };
2821 opentelemetry-instrumentation-pg = {
2822 dependencies = [
2823 "opentelemetry-helpers-sql"
2824 "opentelemetry-helpers-sql-obfuscation"
2825 "opentelemetry-instrumentation-base"
2826 ];
2827 groups = [ "opentelemetry" ];
2828 platforms = [ ];
2829 source = {
2830 remotes = [ "https://rubygems.org" ];
2831 sha256 = "02pvkv1f374ibvpnha8y64zdjdyav7rk77rz9bkxnn61gcnvip56";
2832 type = "gem";
2833 };
2834 version = "0.32.0";
2835 };
2836 opentelemetry-instrumentation-rack = {
2837 dependencies = [ "opentelemetry-instrumentation-base" ];
2838 groups = [ "opentelemetry" ];
2839 platforms = [ ];
2840 source = {
2841 remotes = [ "https://rubygems.org" ];
2842 sha256 = "0xzk88iiiggx3kdfy5y75cb79cc5gn8jsl1vwg5n8w086s1vnb4y";
2843 type = "gem";
2844 };
2845 version = "0.29.0";
2846 };
2847 opentelemetry-instrumentation-rails = {
2848 dependencies = [
2849 "opentelemetry-instrumentation-action_mailer"
2850 "opentelemetry-instrumentation-action_pack"
2851 "opentelemetry-instrumentation-action_view"
2852 "opentelemetry-instrumentation-active_job"
2853 "opentelemetry-instrumentation-active_record"
2854 "opentelemetry-instrumentation-active_storage"
2855 "opentelemetry-instrumentation-active_support"
2856 "opentelemetry-instrumentation-concurrent_ruby"
2857 ];
2858 groups = [ "opentelemetry" ];
2859 platforms = [ ];
2860 source = {
2861 remotes = [ "https://rubygems.org" ];
2862 sha256 = "0vy93a3hpi8l8crljxwxzxwmvyf9gg1pff6dnpxl0c2ljmwdynbr";
2863 type = "gem";
2864 };
2865 version = "0.39.1";
2866 };
2867 opentelemetry-instrumentation-redis = {
2868 dependencies = [ "opentelemetry-instrumentation-base" ];
2869 groups = [ "opentelemetry" ];
2870 platforms = [ ];
2871 source = {
2872 remotes = [ "https://rubygems.org" ];
2873 sha256 = "001rd4ix10hja64y2arhpcd0hlmjilx7zlb4slmx4zaj3iyra8c7";
2874 type = "gem";
2875 };
2876 version = "0.28.0";
2877 };
2878 opentelemetry-instrumentation-sidekiq = {
2879 dependencies = [ "opentelemetry-instrumentation-base" ];
2880 groups = [ "opentelemetry" ];
2881 platforms = [ ];
2882 source = {
2883 remotes = [ "https://rubygems.org" ];
2884 sha256 = "0vi2ac1l66vsflslxv6ay4ml95svcq53v8rdmwf2c3vl94f6b3bl";
2885 type = "gem";
2886 };
2887 version = "0.28.0";
2888 };
2889 opentelemetry-registry = {
2890 dependencies = [ "opentelemetry-api" ];
2891 groups = [
2892 "default"
2893 "opentelemetry"
2894 ];
2895 platforms = [ ];
2896 source = {
2897 remotes = [ "https://rubygems.org" ];
2898 sha256 = "13wns85c08hjy7gqqjxqad9pp5shp0lxskrssz0w3si9mazscgwh";
2899 type = "gem";
2900 };
2901 version = "0.4.0";
2902 };
2903 opentelemetry-sdk = {
2904 dependencies = [
2905 "opentelemetry-api"
2906 "opentelemetry-common"
2907 "opentelemetry-registry"
2908 "opentelemetry-semantic_conventions"
2909 ];
2910 groups = [ "opentelemetry" ];
2911 platforms = [ ];
2912 source = {
2913 remotes = [ "https://rubygems.org" ];
2914 sha256 = "06jjh25s94lv94ljgbq13baqgnkccdsvzsw6xg54vwldpr4rjwa3";
2915 type = "gem";
2916 };
2917 version = "1.10.0";
2918 };
2919 opentelemetry-semantic_conventions = {
2920 dependencies = [ "opentelemetry-api" ];
2921 groups = [
2922 "default"
2923 "opentelemetry"
2924 ];
2925 platforms = [ ];
2926 source = {
2927 remotes = [ "https://rubygems.org" ];
2928 sha256 = "05znn2iijg1qli52m09bgyq4b74nfs5nwgz2z73sllvqpiyn1cf1";
2929 type = "gem";
2930 };
2931 version = "1.36.0";
2932 };
2933 orm_adapter = {
2934 groups = [
2935 "default"
2936 "pam_authentication"
2937 ];
2938 platforms = [ ];
2939 source = {
2940 remotes = [ "https://rubygems.org" ];
2941 sha256 = "1fg9jpjlzf5y49qs9mlpdrgs5rpcyihq1s4k79nv9js0spjhnpda";
2942 type = "gem";
2943 };
2944 version = "0.5.0";
2945 };
2946 ostruct = {
2947 groups = [ "default" ];
2948 platforms = [ ];
2949 source = {
2950 remotes = [ "https://rubygems.org" ];
2951 sha256 = "04nrir9wdpc4izqwqbysxyly8y7hsfr4fsv69rw91lfi9d5fv8lm";
2952 type = "gem";
2953 };
2954 version = "0.6.3";
2955 };
2956 ox = {
2957 dependencies = [ "bigdecimal" ];
2958 groups = [ "default" ];
2959 platforms = [ ];
2960 source = {
2961 remotes = [ "https://rubygems.org" ];
2962 sha256 = "0rhv8qdnm3s34yvsvmrii15f2238rk3psa6pq6x5x367sssfv6ja";
2963 type = "gem";
2964 };
2965 version = "2.14.23";
2966 };
2967 parallel = {
2968 groups = [
2969 "default"
2970 "development"
2971 ];
2972 platforms = [ ];
2973 source = {
2974 remotes = [ "https://rubygems.org" ];
2975 sha256 = "0c719bfgcszqvk9z47w2p8j2wkz5y35k48ywwas5yxbbh3hm3haa";
2976 type = "gem";
2977 };
2978 version = "1.27.0";
2979 };
2980 parser = {
2981 dependencies = [
2982 "ast"
2983 "racc"
2984 ];
2985 groups = [
2986 "default"
2987 "development"
2988 ];
2989 platforms = [ ];
2990 source = {
2991 remotes = [ "https://rubygems.org" ];
2992 sha256 = "1wl7frfk68q6gsf6q6j32jl5m3yc0b9x8ycxz3hy79miaj9r5mll";
2993 type = "gem";
2994 };
2995 version = "3.3.9.0";
2996 };
2997 parslet = {
2998 groups = [ "default" ];
2999 platforms = [ ];
3000 source = {
3001 remotes = [ "https://rubygems.org" ];
3002 sha256 = "01pnw6ymz6nynklqvqxs4bcai25kcvnd5x4id9z3vd1rbmlk0lfl";
3003 type = "gem";
3004 };
3005 version = "2.0.0";
3006 };
3007 pastel = {
3008 dependencies = [ "tty-color" ];
3009 groups = [ "default" ];
3010 platforms = [ ];
3011 source = {
3012 remotes = [ "https://rubygems.org" ];
3013 sha256 = "0xash2gj08dfjvq4hy6l1z22s5v30fhizwgs10d6nviggpxsj7a8";
3014 type = "gem";
3015 };
3016 version = "0.8.0";
3017 };
3018 pg = {
3019 groups = [ "default" ];
3020 platforms = [ ];
3021 source = {
3022 remotes = [ "https://rubygems.org" ];
3023 sha256 = "0xf8i58shwvwlka4ld12nxcgqv0d5r1yizsvw74w5jaw83yllqaq";
3024 type = "gem";
3025 };
3026 version = "1.6.2";
3027 };
3028 pghero = {
3029 dependencies = [ "activerecord" ];
3030 groups = [ "default" ];
3031 platforms = [ ];
3032 source = {
3033 remotes = [ "https://rubygems.org" ];
3034 sha256 = "08pm154bx5zbpgcqhk7gq78qq1mb149s2l7y0fxniqfvjmq4kn58";
3035 type = "gem";
3036 };
3037 version = "3.7.0";
3038 };
3039 playwright-ruby-client = {
3040 dependencies = [
3041 "concurrent-ruby"
3042 "mime-types"
3043 ];
3044 groups = [ "test" ];
3045 platforms = [ ];
3046 source = {
3047 remotes = [ "https://rubygems.org" ];
3048 sha256 = "02ivcflls7fy5axsqk602rqgfq9r6p8pmqkcxp9sdpgvvf8hflb0";
3049 type = "gem";
3050 };
3051 version = "1.55.0";
3052 };
3053 pp = {
3054 dependencies = [ "prettyprint" ];
3055 groups = [
3056 "default"
3057 "development"
3058 "pam_authentication"
3059 "production"
3060 "test"
3061 ];
3062 platforms = [ ];
3063 source = {
3064 remotes = [ "https://rubygems.org" ];
3065 sha256 = "1xlxmg86k5kifci1xvlmgw56x88dmqf04zfzn7zcr4qb8ladal99";
3066 type = "gem";
3067 };
3068 version = "0.6.3";
3069 };
3070 premailer = {
3071 dependencies = [
3072 "addressable"
3073 "css_parser"
3074 "htmlentities"
3075 ];
3076 groups = [ "default" ];
3077 platforms = [ ];
3078 source = {
3079 remotes = [ "https://rubygems.org" ];
3080 sha256 = "1ryivdnij1990hcqqmq4s0x1vjvfl0awjc9b91f8af17v2639qhg";
3081 type = "gem";
3082 };
3083 version = "1.27.0";
3084 };
3085 premailer-rails = {
3086 dependencies = [
3087 "actionmailer"
3088 "net-smtp"
3089 "premailer"
3090 ];
3091 groups = [ "default" ];
3092 platforms = [ ];
3093 source = {
3094 remotes = [ "https://rubygems.org" ];
3095 sha256 = "0004f73kgrglida336fqkgx906m6n05nnfc17mypzg5rc78iaf61";
3096 type = "gem";
3097 };
3098 version = "1.12.0";
3099 };
3100 prettyprint = {
3101 groups = [
3102 "default"
3103 "development"
3104 "pam_authentication"
3105 "production"
3106 "test"
3107 ];
3108 platforms = [ ];
3109 source = {
3110 remotes = [ "https://rubygems.org" ];
3111 sha256 = "14zicq3plqi217w6xahv7b8f7aj5kpxv1j1w98344ix9h5ay3j9b";
3112 type = "gem";
3113 };
3114 version = "0.2.0";
3115 };
3116 prism = {
3117 groups = [
3118 "default"
3119 "development"
3120 ];
3121 platforms = [ ];
3122 source = {
3123 remotes = [ "https://rubygems.org" ];
3124 sha256 = "07fz0p6nlifm983cac3ayi7nwrpb5l4s3jl7p70imbsm79k429qr";
3125 type = "gem";
3126 };
3127 version = "1.5.2";
3128 };
3129 prometheus_exporter = {
3130 dependencies = [ "webrick" ];
3131 groups = [ "default" ];
3132 platforms = [ ];
3133 source = {
3134 remotes = [ "https://rubygems.org" ];
3135 sha256 = "0x98zrcd83dq1y9qhshx8hqvlvy81wlns6k15hq1xr3lrsdxvrdz";
3136 type = "gem";
3137 };
3138 version = "2.3.0";
3139 };
3140 propshaft = {
3141 dependencies = [
3142 "actionpack"
3143 "activesupport"
3144 "rack"
3145 ];
3146 groups = [ "default" ];
3147 platforms = [ ];
3148 source = {
3149 remotes = [ "https://rubygems.org" ];
3150 sha256 = "14n3fhz5hzpsczp4spqc26csfgk2qga7mgcm7px9z0byyr76dk4s";
3151 type = "gem";
3152 };
3153 version = "1.3.1";
3154 };
3155 psych = {
3156 dependencies = [
3157 "date"
3158 "stringio"
3159 ];
3160 groups = [
3161 "default"
3162 "development"
3163 "pam_authentication"
3164 "production"
3165 "test"
3166 ];
3167 platforms = [ ];
3168 source = {
3169 remotes = [ "https://rubygems.org" ];
3170 sha256 = "0vii1xc7x81hicdbp7dlllhmbw5w3jy20shj696n0vfbbnm2hhw1";
3171 type = "gem";
3172 };
3173 version = "5.2.6";
3174 };
3175 public_suffix = {
3176 groups = [
3177 "default"
3178 "development"
3179 "test"
3180 ];
3181 platforms = [ ];
3182 source = {
3183 remotes = [ "https://rubygems.org" ];
3184 sha256 = "1543ap9w3ydhx39ljcd675cdz9cr948x9mp00ab8qvq6118wv9xz";
3185 type = "gem";
3186 };
3187 version = "6.0.2";
3188 };
3189 puma = {
3190 dependencies = [ "nio4r" ];
3191 groups = [ "default" ];
3192 platforms = [ ];
3193 source = {
3194 remotes = [ "https://rubygems.org" ];
3195 sha256 = "1pa9zpr51kqnsq549p6apvnr95s9flx6bnwqii24s8jg2b5i0p74";
3196 type = "gem";
3197 };
3198 version = "7.1.0";
3199 };
3200 pundit = {
3201 dependencies = [ "activesupport" ];
3202 groups = [ "default" ];
3203 platforms = [ ];
3204 source = {
3205 remotes = [ "https://rubygems.org" ];
3206 sha256 = "1gcb23749jwggmgic4607ky6hm2c9fpkya980iihpy94m8miax73";
3207 type = "gem";
3208 };
3209 version = "2.5.2";
3210 };
3211 raabro = {
3212 groups = [ "default" ];
3213 platforms = [ ];
3214 source = {
3215 remotes = [ "https://rubygems.org" ];
3216 sha256 = "10m8bln9d00dwzjil1k42i5r7l82x25ysbi45fwyv4932zsrzynl";
3217 type = "gem";
3218 };
3219 version = "1.4.0";
3220 };
3221 racc = {
3222 groups = [
3223 "default"
3224 "development"
3225 "pam_authentication"
3226 "production"
3227 "test"
3228 ];
3229 platforms = [ ];
3230 source = {
3231 remotes = [ "https://rubygems.org" ];
3232 sha256 = "0byn0c9nkahsl93y9ln5bysq4j31q8xkf2ws42swighxd4lnjzsa";
3233 type = "gem";
3234 };
3235 version = "1.8.1";
3236 };
3237 rack = {
3238 groups = [
3239 "default"
3240 "development"
3241 "pam_authentication"
3242 "production"
3243 "test"
3244 ];
3245 platforms = [ ];
3246 source = {
3247 remotes = [ "https://rubygems.org" ];
3248 sha256 = "1xmnrk076sqymilydqgyzhkma3hgqhcv8xhy7ks479l2a3vvcx2x";
3249 type = "gem";
3250 };
3251 version = "3.2.4";
3252 };
3253 rack-attack = {
3254 dependencies = [ "rack" ];
3255 groups = [ "default" ];
3256 platforms = [ ];
3257 source = {
3258 remotes = [ "https://rubygems.org" ];
3259 sha256 = "1wpcxspprm187k6mch9fxhaaq1a3s9bzybd2fdaw1g45pzg9yjgj";
3260 type = "gem";
3261 };
3262 version = "6.8.0";
3263 };
3264 rack-cors = {
3265 dependencies = [
3266 "logger"
3267 "rack"
3268 ];
3269 groups = [ "default" ];
3270 platforms = [ ];
3271 source = {
3272 remotes = [ "https://rubygems.org" ];
3273 sha256 = "0s1zymxhk7pkzsrgrn5ax862p07s0drbv0qvnq36jq1rvdhvx5bv";
3274 type = "gem";
3275 };
3276 version = "3.0.0";
3277 };
3278 rack-oauth2 = {
3279 dependencies = [
3280 "activesupport"
3281 "attr_required"
3282 "faraday"
3283 "faraday-follow_redirects"
3284 "json-jwt"
3285 "rack"
3286 ];
3287 groups = [ "default" ];
3288 platforms = [ ];
3289 source = {
3290 remotes = [ "https://rubygems.org" ];
3291 sha256 = "19fi42hi9l474ki89y6cs8vrpfmc1h8zpd02iwjy4hw0a1yahfn7";
3292 type = "gem";
3293 };
3294 version = "2.2.1";
3295 };
3296 rack-protection = {
3297 dependencies = [
3298 "base64"
3299 "logger"
3300 "rack"
3301 ];
3302 groups = [ "default" ];
3303 platforms = [ ];
3304 source = {
3305 remotes = [ "https://rubygems.org" ];
3306 sha256 = "0sniswjyi0yn949l776h7f67rvx5w9f04wh69z5g19vlsnjm98ji";
3307 type = "gem";
3308 };
3309 version = "4.1.1";
3310 };
3311 rack-proxy = {
3312 dependencies = [ "rack" ];
3313 groups = [ "default" ];
3314 platforms = [ ];
3315 source = {
3316 remotes = [ "https://rubygems.org" ];
3317 sha256 = "12jw7401j543fj8cc83lmw72d8k6bxvkp9rvbifi88hh01blnsj4";
3318 type = "gem";
3319 };
3320 version = "0.7.7";
3321 };
3322 rack-session = {
3323 dependencies = [
3324 "base64"
3325 "rack"
3326 ];
3327 groups = [
3328 "default"
3329 "development"
3330 "pam_authentication"
3331 "production"
3332 "test"
3333 ];
3334 platforms = [ ];
3335 source = {
3336 remotes = [ "https://rubygems.org" ];
3337 sha256 = "1sg4laz2qmllxh1c5sqlj9n1r7scdn08p3m4b0zmhjvyx9yw0v8b";
3338 type = "gem";
3339 };
3340 version = "2.1.1";
3341 };
3342 rack-test = {
3343 dependencies = [ "rack" ];
3344 groups = [
3345 "default"
3346 "development"
3347 "pam_authentication"
3348 "production"
3349 "test"
3350 ];
3351 platforms = [ ];
3352 source = {
3353 remotes = [ "https://rubygems.org" ];
3354 sha256 = "0qy4ylhcfdn65a5mz2hly7g9vl0g13p5a0rmm6sc0sih5ilkcnh0";
3355 type = "gem";
3356 };
3357 version = "2.2.0";
3358 };
3359 rackup = {
3360 dependencies = [ "rack" ];
3361 groups = [
3362 "default"
3363 "development"
3364 "pam_authentication"
3365 "production"
3366 "test"
3367 ];
3368 platforms = [ ];
3369 source = {
3370 remotes = [ "https://rubygems.org" ];
3371 sha256 = "13brkq5xkj6lcdxj3f0k7v28hgrqhqxjlhd4y2vlicy5slgijdzp";
3372 type = "gem";
3373 };
3374 version = "2.2.1";
3375 };
3376 rails = {
3377 dependencies = [
3378 "actioncable"
3379 "actionmailbox"
3380 "actionmailer"
3381 "actionpack"
3382 "actiontext"
3383 "actionview"
3384 "activejob"
3385 "activemodel"
3386 "activerecord"
3387 "activestorage"
3388 "activesupport"
3389 "railties"
3390 ];
3391 groups = [ "default" ];
3392 platforms = [ ];
3393 source = {
3394 remotes = [ "https://rubygems.org" ];
3395 sha256 = "0igxnfy4xckvk2b6x17zrwa8xwnkxnpv36ca4wma7bhs5n1c10sx";
3396 type = "gem";
3397 };
3398 version = "8.0.3";
3399 };
3400 rails-dom-testing = {
3401 dependencies = [
3402 "activesupport"
3403 "minitest"
3404 "nokogiri"
3405 ];
3406 groups = [
3407 "default"
3408 "development"
3409 "pam_authentication"
3410 "production"
3411 "test"
3412 ];
3413 platforms = [ ];
3414 source = {
3415 remotes = [ "https://rubygems.org" ];
3416 sha256 = "07awj8bp7jib54d0khqw391ryw8nphvqgw4bb12cl4drlx9pkk4a";
3417 type = "gem";
3418 };
3419 version = "2.3.0";
3420 };
3421 rails-html-sanitizer = {
3422 dependencies = [
3423 "loofah"
3424 "nokogiri"
3425 ];
3426 groups = [
3427 "default"
3428 "development"
3429 "pam_authentication"
3430 "production"
3431 "test"
3432 ];
3433 platforms = [ ];
3434 source = {
3435 remotes = [ "https://rubygems.org" ];
3436 sha256 = "0q55i6mpad20m2x1lg5pkqfpbmmapk0sjsrvr1sqgnj2hb5f5z1m";
3437 type = "gem";
3438 };
3439 version = "1.6.2";
3440 };
3441 rails-i18n = {
3442 dependencies = [
3443 "i18n"
3444 "railties"
3445 ];
3446 groups = [
3447 "default"
3448 "development"
3449 ];
3450 platforms = [ ];
3451 source = {
3452 remotes = [ "https://rubygems.org" ];
3453 sha256 = "1brqyx0cn46lwgxni943ri9lcg12hskzw8d54j0d4pzqabv32kv2";
3454 type = "gem";
3455 };
3456 version = "8.0.2";
3457 };
3458 railties = {
3459 dependencies = [
3460 "actionpack"
3461 "activesupport"
3462 "irb"
3463 "rackup"
3464 "rake"
3465 "thor"
3466 "tsort"
3467 "zeitwerk"
3468 ];
3469 groups = [
3470 "default"
3471 "development"
3472 "pam_authentication"
3473 "production"
3474 "test"
3475 ];
3476 platforms = [ ];
3477 source = {
3478 remotes = [ "https://rubygems.org" ];
3479 sha256 = "1lpiazaaq8di4lz9iqjqdrsnha6kfq6k35kd9nk9jhhksz51vqxc";
3480 type = "gem";
3481 };
3482 version = "8.0.3";
3483 };
3484 rainbow = {
3485 groups = [
3486 "default"
3487 "development"
3488 ];
3489 platforms = [ ];
3490 source = {
3491 remotes = [ "https://rubygems.org" ];
3492 sha256 = "0smwg4mii0fm38pyb5fddbmrdpifwv22zv3d3px2xx497am93503";
3493 type = "gem";
3494 };
3495 version = "3.1.1";
3496 };
3497 rake = {
3498 groups = [
3499 "default"
3500 "development"
3501 "opentelemetry"
3502 "pam_authentication"
3503 "production"
3504 "test"
3505 ];
3506 platforms = [ ];
3507 source = {
3508 remotes = [ "https://rubygems.org" ];
3509 sha256 = "14s4jdcs1a4saam9qmzbsa2bsh85rj9zfxny5z315x3gg0nhkxcn";
3510 type = "gem";
3511 };
3512 version = "13.3.0";
3513 };
3514 rdf = {
3515 dependencies = [
3516 "bcp47_spec"
3517 "bigdecimal"
3518 "link_header"
3519 "logger"
3520 "ostruct"
3521 "readline"
3522 ];
3523 groups = [ "default" ];
3524 platforms = [ ];
3525 source = {
3526 remotes = [ "https://rubygems.org" ];
3527 sha256 = "1har1346p7jwrs89d5w1gv98jk2nh3cwkdyvkzm2nkjv3s1a0zx7";
3528 type = "gem";
3529 };
3530 version = "3.3.4";
3531 };
3532 rdf-normalize = {
3533 dependencies = [ "rdf" ];
3534 groups = [ "default" ];
3535 platforms = [ ];
3536 source = {
3537 remotes = [ "https://rubygems.org" ];
3538 sha256 = "1glyhg7lmzbq1w7bvvf84g7kvqxcn0mw3gsh1f8w4qfvvnbl8dwj";
3539 type = "gem";
3540 };
3541 version = "0.7.0";
3542 };
3543 rdoc = {
3544 dependencies = [
3545 "erb"
3546 "psych"
3547 "tsort"
3548 ];
3549 groups = [
3550 "default"
3551 "development"
3552 "pam_authentication"
3553 "production"
3554 "test"
3555 ];
3556 platforms = [ ];
3557 source = {
3558 remotes = [ "https://rubygems.org" ];
3559 sha256 = "06j83bdhsmq10083ahz3h125pnycx965cfpmg606l8lbrmrsrgr8";
3560 type = "gem";
3561 };
3562 version = "6.15.1";
3563 };
3564 readline = {
3565 dependencies = [ "reline" ];
3566 groups = [ "default" ];
3567 platforms = [ ];
3568 source = {
3569 remotes = [ "https://rubygems.org" ];
3570 sha256 = "0shxkj3kbwl43rpg490k826ibdcwpxiymhvjnsc85fg2ggqywf31";
3571 type = "gem";
3572 };
3573 version = "0.0.4";
3574 };
3575 redcarpet = {
3576 groups = [ "default" ];
3577 platforms = [ ];
3578 source = {
3579 remotes = [ "https://rubygems.org" ];
3580 sha256 = "0iglapqs4av4za9yfaac0lna7s16fq2xn36wpk380m55d8792i6l";
3581 type = "gem";
3582 };
3583 version = "3.6.1";
3584 };
3585 redis = {
3586 groups = [ "default" ];
3587 platforms = [ ];
3588 source = {
3589 remotes = [ "https://rubygems.org" ];
3590 sha256 = "0fikjg6j12ka6hh36dxzhfkpqqmilzjfzcdf59iwkzsgd63f0ziq";
3591 type = "gem";
3592 };
3593 version = "4.8.1";
3594 };
3595 redis-client = {
3596 dependencies = [ "connection_pool" ];
3597 groups = [
3598 "default"
3599 "test"
3600 ];
3601 platforms = [ ];
3602 source = {
3603 remotes = [ "https://rubygems.org" ];
3604 sha256 = "0wx0v68lh924x544mkpydcrkkbr7i386xvkpyxgsf5j55j3d4f8y";
3605 type = "gem";
3606 };
3607 version = "0.26.1";
3608 };
3609 regexp_parser = {
3610 groups = [
3611 "default"
3612 "development"
3613 "test"
3614 ];
3615 platforms = [ ];
3616 source = {
3617 remotes = [ "https://rubygems.org" ];
3618 sha256 = "192mzi0wgwl024pwpbfa6c2a2xlvbh3mjd75a0sakdvkl60z64ya";
3619 type = "gem";
3620 };
3621 version = "2.11.3";
3622 };
3623 reline = {
3624 dependencies = [ "io-console" ];
3625 groups = [
3626 "default"
3627 "development"
3628 "pam_authentication"
3629 "production"
3630 "test"
3631 ];
3632 platforms = [ ];
3633 source = {
3634 remotes = [ "https://rubygems.org" ];
3635 sha256 = "0ii8l0q5zkang3lxqlsamzfz5ja7jc8ln905isfdawl802k2db8x";
3636 type = "gem";
3637 };
3638 version = "0.6.2";
3639 };
3640 request_store = {
3641 dependencies = [ "rack" ];
3642 groups = [
3643 "default"
3644 "production"
3645 ];
3646 platforms = [ ];
3647 source = {
3648 remotes = [ "https://rubygems.org" ];
3649 sha256 = "1jw89j9s5p5cq2k7ffj5p4av4j4fxwvwjs1a4i9g85d38r9mvdz1";
3650 type = "gem";
3651 };
3652 version = "1.7.0";
3653 };
3654 responders = {
3655 dependencies = [
3656 "actionpack"
3657 "railties"
3658 ];
3659 groups = [
3660 "default"
3661 "pam_authentication"
3662 ];
3663 platforms = [ ];
3664 source = {
3665 remotes = [ "https://rubygems.org" ];
3666 sha256 = "0npm7nyld47f516idsmslfhypp7gm3jcl90ml5c68vz11anddhl9";
3667 type = "gem";
3668 };
3669 version = "3.2.0";
3670 };
3671 rexml = {
3672 groups = [
3673 "default"
3674 "development"
3675 "test"
3676 ];
3677 platforms = [ ];
3678 source = {
3679 remotes = [ "https://rubygems.org" ];
3680 sha256 = "0hninnbvqd2pn40h863lbrn9p11gvdxp928izkag5ysx8b1s5q0r";
3681 type = "gem";
3682 };
3683 version = "3.4.4";
3684 };
3685 rotp = {
3686 groups = [ "default" ];
3687 platforms = [ ];
3688 source = {
3689 remotes = [ "https://rubygems.org" ];
3690 sha256 = "0m48hv6wpmmm6cjr6q92q78h1i610riml19k5h1dil2yws3h1m3m";
3691 type = "gem";
3692 };
3693 version = "6.3.0";
3694 };
3695 rouge = {
3696 groups = [
3697 "default"
3698 "development"
3699 ];
3700 platforms = [ ];
3701 source = {
3702 remotes = [ "https://rubygems.org" ];
3703 sha256 = "1pkp5icgm7s10b2n6b2pzbdsfiv0l5sxqyizx55qdmlpaxnk8xah";
3704 type = "gem";
3705 };
3706 version = "4.6.1";
3707 };
3708 rpam2 = {
3709 groups = [
3710 "default"
3711 "pam_authentication"
3712 ];
3713 platforms = [ ];
3714 source = {
3715 remotes = [ "https://rubygems.org" ];
3716 sha256 = "1zvli3s4z1hf2l7gyfickm5i3afjrnycc3ihbiax6ji6arpbyf33";
3717 type = "gem";
3718 };
3719 version = "4.0.2";
3720 };
3721 rqrcode = {
3722 dependencies = [
3723 "chunky_png"
3724 "rqrcode_core"
3725 ];
3726 groups = [ "default" ];
3727 platforms = [ ];
3728 source = {
3729 remotes = [ "https://rubygems.org" ];
3730 sha256 = "1bwqy1iwbyn1091mg203is5ngsnvfparwa1wh89s1sgnfmirkmg2";
3731 type = "gem";
3732 };
3733 version = "3.1.0";
3734 };
3735 rqrcode_core = {
3736 groups = [ "default" ];
3737 platforms = [ ];
3738 source = {
3739 remotes = [ "https://rubygems.org" ];
3740 sha256 = "1ayrj7pwbv1g6jg5vvx6rq05lr1kbkfzbzqplj169aapmcivhh0y";
3741 type = "gem";
3742 };
3743 version = "2.0.0";
3744 };
3745 rspec = {
3746 dependencies = [
3747 "rspec-core"
3748 "rspec-expectations"
3749 "rspec-mocks"
3750 ];
3751 groups = [
3752 "default"
3753 "test"
3754 ];
3755 platforms = [ ];
3756 source = {
3757 remotes = [ "https://rubygems.org" ];
3758 sha256 = "0h11wynaki22a40rfq3ahcs4r36jdpz9acbb3m5dkf0mm67sbydr";
3759 type = "gem";
3760 };
3761 version = "3.13.1";
3762 };
3763 rspec-core = {
3764 dependencies = [ "rspec-support" ];
3765 groups = [
3766 "default"
3767 "development"
3768 "test"
3769 ];
3770 platforms = [ ];
3771 source = {
3772 remotes = [ "https://rubygems.org" ];
3773 sha256 = "18sgga9zjrd5579m9rpb78l7yn9a0bjzwz51z5kiq4y6jwl6hgxb";
3774 type = "gem";
3775 };
3776 version = "3.13.5";
3777 };
3778 rspec-expectations = {
3779 dependencies = [
3780 "diff-lcs"
3781 "rspec-support"
3782 ];
3783 groups = [
3784 "default"
3785 "development"
3786 "test"
3787 ];
3788 platforms = [ ];
3789 source = {
3790 remotes = [ "https://rubygems.org" ];
3791 sha256 = "0dl8npj0jfpy31bxi6syc7jymyd861q277sfr6jawq2hv6hx791k";
3792 type = "gem";
3793 };
3794 version = "3.13.5";
3795 };
3796 rspec-github = {
3797 dependencies = [ "rspec-core" ];
3798 groups = [ "test" ];
3799 platforms = [ ];
3800 source = {
3801 remotes = [ "https://rubygems.org" ];
3802 sha256 = "1bv8b6ld7w3rccjnxqypfdg35i91wyv551sr41647r6krbc3rbs6";
3803 type = "gem";
3804 };
3805 version = "3.0.0";
3806 };
3807 rspec-mocks = {
3808 dependencies = [
3809 "diff-lcs"
3810 "rspec-support"
3811 ];
3812 groups = [
3813 "default"
3814 "development"
3815 "test"
3816 ];
3817 platforms = [ ];
3818 source = {
3819 remotes = [ "https://rubygems.org" ];
3820 sha256 = "10gajm8iscl7gb8q926hyna83bw3fx2zb4sqdzjrznjs51pqlcz4";
3821 type = "gem";
3822 };
3823 version = "3.13.5";
3824 };
3825 rspec-rails = {
3826 dependencies = [
3827 "actionpack"
3828 "activesupport"
3829 "railties"
3830 "rspec-core"
3831 "rspec-expectations"
3832 "rspec-mocks"
3833 "rspec-support"
3834 ];
3835 groups = [
3836 "development"
3837 "test"
3838 ];
3839 platforms = [ ];
3840 source = {
3841 remotes = [ "https://rubygems.org" ];
3842 sha256 = "1kis8dfxlvi6gdzrv9nsn3ckw0c2z7armhni917qs1jx7yjkjc8i";
3843 type = "gem";
3844 };
3845 version = "8.0.2";
3846 };
3847 rspec-sidekiq = {
3848 dependencies = [
3849 "rspec-core"
3850 "rspec-expectations"
3851 "rspec-mocks"
3852 "sidekiq"
3853 ];
3854 groups = [ "test" ];
3855 platforms = [ ];
3856 source = {
3857 remotes = [ "https://rubygems.org" ];
3858 sha256 = "0rn2yzkn3ywryvrigmsr1902zd14kx5ya8n41jd1zc1szxkgbpvv";
3859 type = "gem";
3860 };
3861 version = "5.2.0";
3862 };
3863 rspec-support = {
3864 groups = [
3865 "default"
3866 "development"
3867 "test"
3868 ];
3869 platforms = [ ];
3870 source = {
3871 remotes = [ "https://rubygems.org" ];
3872 sha256 = "1cmgz34hwj5s3jwxhyl8mszs24nci12ffbrmr5jb1si74iqf739f";
3873 type = "gem";
3874 };
3875 version = "3.13.6";
3876 };
3877 rubocop = {
3878 dependencies = [
3879 "json"
3880 "language_server-protocol"
3881 "lint_roller"
3882 "parallel"
3883 "parser"
3884 "rainbow"
3885 "regexp_parser"
3886 "rubocop-ast"
3887 "ruby-progressbar"
3888 "unicode-display_width"
3889 ];
3890 groups = [ "development" ];
3891 platforms = [ ];
3892 source = {
3893 remotes = [ "https://rubygems.org" ];
3894 sha256 = "0hpgpyzpzgmp28pirlyrif3albsk5kni2k67h5yvxfvr3g55w2d7";
3895 type = "gem";
3896 };
3897 version = "1.81.6";
3898 };
3899 rubocop-ast = {
3900 dependencies = [
3901 "parser"
3902 "prism"
3903 ];
3904 groups = [
3905 "default"
3906 "development"
3907 ];
3908 platforms = [ ];
3909 source = {
3910 remotes = [ "https://rubygems.org" ];
3911 sha256 = "1bh1kls2cs2j3cmj6f2j2zmfqfknj2a6i441d828nh2mg00q49jr";
3912 type = "gem";
3913 };
3914 version = "1.47.1";
3915 };
3916 rubocop-capybara = {
3917 dependencies = [
3918 "lint_roller"
3919 "rubocop"
3920 ];
3921 groups = [ "development" ];
3922 platforms = [ ];
3923 source = {
3924 remotes = [ "https://rubygems.org" ];
3925 sha256 = "030wymq0jrblrdswl1lncj60dhcg5wszz6708qzsbziyyap8rn6f";
3926 type = "gem";
3927 };
3928 version = "2.22.1";
3929 };
3930 rubocop-i18n = {
3931 dependencies = [
3932 "lint_roller"
3933 "rubocop"
3934 ];
3935 groups = [ "development" ];
3936 platforms = [ ];
3937 source = {
3938 remotes = [ "https://rubygems.org" ];
3939 sha256 = "1nib58p2kf7lbxz5dvjb80rajr6rmry3v9x3q3kc14i86y7j484n";
3940 type = "gem";
3941 };
3942 version = "3.2.3";
3943 };
3944 rubocop-performance = {
3945 dependencies = [
3946 "lint_roller"
3947 "rubocop"
3948 "rubocop-ast"
3949 ];
3950 groups = [ "development" ];
3951 platforms = [ ];
3952 source = {
3953 remotes = [ "https://rubygems.org" ];
3954 sha256 = "0d0qyyw1332afi9glwfjkb4bd62gzlibar6j55cghv8rzwvbj6fd";
3955 type = "gem";
3956 };
3957 version = "1.26.1";
3958 };
3959 rubocop-rails = {
3960 dependencies = [
3961 "activesupport"
3962 "lint_roller"
3963 "rack"
3964 "rubocop"
3965 "rubocop-ast"
3966 ];
3967 groups = [ "development" ];
3968 platforms = [ ];
3969 source = {
3970 remotes = [ "https://rubygems.org" ];
3971 sha256 = "1danlfzfqx3x1kna248sm2b1br5ki369r51x90jc4vbh6xk8zv1l";
3972 type = "gem";
3973 };
3974 version = "2.33.4";
3975 };
3976 rubocop-rspec = {
3977 dependencies = [
3978 "lint_roller"
3979 "rubocop"
3980 ];
3981 groups = [ "development" ];
3982 platforms = [ ];
3983 source = {
3984 remotes = [ "https://rubygems.org" ];
3985 sha256 = "13q588yrqr195d4d4vkv1y3px12llc8xiwh0dnfdnd1027d19cmp";
3986 type = "gem";
3987 };
3988 version = "3.7.0";
3989 };
3990 rubocop-rspec_rails = {
3991 dependencies = [
3992 "lint_roller"
3993 "rubocop"
3994 "rubocop-rspec"
3995 ];
3996 groups = [ "development" ];
3997 platforms = [ ];
3998 source = {
3999 remotes = [ "https://rubygems.org" ];
4000 sha256 = "0i8zvzfj9gpq71zqkbmr05bfh66jg55hbwrfh551i896ibhpalvp";
4001 type = "gem";
4002 };
4003 version = "2.31.0";
4004 };
4005 ruby-prof = {
4006 dependencies = [ "base64" ];
4007 groups = [
4008 "development"
4009 "test"
4010 ];
4011 platforms = [ ];
4012 source = {
4013 remotes = [ "https://rubygems.org" ];
4014 sha256 = "0h23zjwma8car8jpq7af8gw39qi88rn24mass7r13ripmky28117";
4015 type = "gem";
4016 };
4017 version = "1.7.2";
4018 };
4019 ruby-progressbar = {
4020 groups = [
4021 "default"
4022 "development"
4023 ];
4024 platforms = [ ];
4025 source = {
4026 remotes = [ "https://rubygems.org" ];
4027 sha256 = "0cwvyb7j47m7wihpfaq7rc47zwwx9k4v7iqd9s1xch5nm53rrz40";
4028 type = "gem";
4029 };
4030 version = "1.13.0";
4031 };
4032 ruby-saml = {
4033 dependencies = [
4034 "nokogiri"
4035 "rexml"
4036 ];
4037 groups = [ "default" ];
4038 platforms = [ ];
4039 source = {
4040 remotes = [ "https://rubygems.org" ];
4041 sha256 = "01wi1csw4kjmlxmd1igx5hj2wrwkslay1xamg4cv8l7imr27l3hv";
4042 type = "gem";
4043 };
4044 version = "1.18.1";
4045 };
4046 ruby-vips = {
4047 dependencies = [
4048 "ffi"
4049 "logger"
4050 ];
4051 groups = [ "default" ];
4052 platforms = [ ];
4053 source = {
4054 remotes = [ "https://rubygems.org" ];
4055 sha256 = "0n3pgw1jkkivgkn08qpc4fb1kiivhbshkj0lhrms4sy3fahlgigk";
4056 type = "gem";
4057 };
4058 version = "2.2.5";
4059 };
4060 rubyzip = {
4061 groups = [ "default" ];
4062 platforms = [ ];
4063 source = {
4064 remotes = [ "https://rubygems.org" ];
4065 sha256 = "0g2vx9bwl9lgn3w5zacl52ax57k4zqrsxg05ixf42986bww9kvf0";
4066 type = "gem";
4067 };
4068 version = "3.2.2";
4069 };
4070 rufus-scheduler = {
4071 dependencies = [ "fugit" ];
4072 groups = [ "default" ];
4073 platforms = [ ];
4074 source = {
4075 remotes = [ "https://rubygems.org" ];
4076 sha256 = "1f932ffh6v6gqpilm61rp9fcx6qcpax1fkw0ikrxfsgzn16rxyjm";
4077 type = "gem";
4078 };
4079 version = "3.9.2";
4080 };
4081 safety_net_attestation = {
4082 dependencies = [ "jwt" ];
4083 groups = [ "default" ];
4084 platforms = [ ];
4085 source = {
4086 remotes = [ "https://rubygems.org" ];
4087 sha256 = "1apjjd99bqsc22bfq66j27dp4im0amisy619hr9qbghdapfh3kf8";
4088 type = "gem";
4089 };
4090 version = "0.5.0";
4091 };
4092 sanitize = {
4093 dependencies = [
4094 "crass"
4095 "nokogiri"
4096 ];
4097 groups = [ "default" ];
4098 platforms = [ ];
4099 source = {
4100 remotes = [ "https://rubygems.org" ];
4101 sha256 = "111r4xdcf6ihdnrs6wkfc6nqdzrjq0z69x9sf83r7ri6fffip796";
4102 type = "gem";
4103 };
4104 version = "7.0.0";
4105 };
4106 scenic = {
4107 dependencies = [
4108 "activerecord"
4109 "railties"
4110 ];
4111 groups = [ "default" ];
4112 platforms = [ ];
4113 source = {
4114 remotes = [ "https://rubygems.org" ];
4115 sha256 = "1nb3an8af7f08jnhhbn8bxvgfxqb43qc9d5hgrz16ams96h3mv3f";
4116 type = "gem";
4117 };
4118 version = "1.9.0";
4119 };
4120 securerandom = {
4121 groups = [
4122 "default"
4123 "development"
4124 "pam_authentication"
4125 "production"
4126 "test"
4127 ];
4128 platforms = [ ];
4129 source = {
4130 remotes = [ "https://rubygems.org" ];
4131 sha256 = "1cd0iriqfsf1z91qg271sm88xjnfd92b832z49p1nd542ka96lfc";
4132 type = "gem";
4133 };
4134 version = "0.4.1";
4135 };
4136 shoulda-matchers = {
4137 dependencies = [ "activesupport" ];
4138 groups = [ "test" ];
4139 platforms = [ ];
4140 source = {
4141 remotes = [ "https://rubygems.org" ];
4142 sha256 = "0i1zkr4rsvf8pz1x38wkb82nsjx28prmyb5blsmw86pd5cmmfszg";
4143 type = "gem";
4144 };
4145 version = "6.5.0";
4146 };
4147 sidekiq = {
4148 dependencies = [
4149 "connection_pool"
4150 "json"
4151 "logger"
4152 "rack"
4153 "redis-client"
4154 ];
4155 groups = [
4156 "default"
4157 "test"
4158 ];
4159 platforms = [ ];
4160 source = {
4161 remotes = [ "https://rubygems.org" ];
4162 sha256 = "1vpj4jqcvnybc6h6hxpvgq36h311jqz3myax36z9ls8ilnw2y3ns";
4163 type = "gem";
4164 };
4165 version = "8.0.9";
4166 };
4167 sidekiq-bulk = {
4168 dependencies = [ "sidekiq" ];
4169 groups = [ "default" ];
4170 platforms = [ ];
4171 source = {
4172 remotes = [ "https://rubygems.org" ];
4173 sha256 = "08nyxzmgf742irafy3l4fj09d4s5pyvsh0dzlh8y4hl51rgkh4xv";
4174 type = "gem";
4175 };
4176 version = "0.2.0";
4177 };
4178 sidekiq-scheduler = {
4179 dependencies = [
4180 "rufus-scheduler"
4181 "sidekiq"
4182 ];
4183 groups = [ "default" ];
4184 platforms = [ ];
4185 source = {
4186 remotes = [ "https://rubygems.org" ];
4187 sha256 = "0qj0lfy0860lbdg92mmv4f4yy3vr7pq01ay6df4xkqm3a7l09z71";
4188 type = "gem";
4189 };
4190 version = "6.0.1";
4191 };
4192 sidekiq-unique-jobs = {
4193 dependencies = [
4194 "concurrent-ruby"
4195 "sidekiq"
4196 "thor"
4197 ];
4198 groups = [ "default" ];
4199 platforms = [ ];
4200 source = {
4201 remotes = [ "https://rubygems.org" ];
4202 sha256 = "10g1y6258xsw89c831c16z7m66i37ivhrcbfirpi0pb48fwinik3";
4203 type = "gem";
4204 };
4205 version = "8.0.11";
4206 };
4207 simple-navigation = {
4208 dependencies = [ "activesupport" ];
4209 groups = [ "default" ];
4210 platforms = [ ];
4211 source = {
4212 remotes = [ "https://rubygems.org" ];
4213 sha256 = "1wc1rapwhqymcjfxmlgam4cvbyhnzfxada2damq88ij2p77pjz4q";
4214 type = "gem";
4215 };
4216 version = "4.4.0";
4217 };
4218 simple_form = {
4219 dependencies = [
4220 "actionpack"
4221 "activemodel"
4222 ];
4223 groups = [ "default" ];
4224 platforms = [ ];
4225 source = {
4226 remotes = [ "https://rubygems.org" ];
4227 sha256 = "1vhh91l7pjx7fpvs62kmz99ypsnkk93yq1ra5qgigbinxjqfa77b";
4228 type = "gem";
4229 };
4230 version = "5.4.0";
4231 };
4232 simplecov = {
4233 dependencies = [
4234 "docile"
4235 "simplecov-html"
4236 "simplecov_json_formatter"
4237 ];
4238 groups = [ "test" ];
4239 platforms = [ ];
4240 source = {
4241 remotes = [ "https://rubygems.org" ];
4242 sha256 = "198kcbrjxhhzca19yrdcd6jjj9sb51aaic3b0sc3pwjghg3j49py";
4243 type = "gem";
4244 };
4245 version = "0.22.0";
4246 };
4247 simplecov-html = {
4248 groups = [
4249 "default"
4250 "test"
4251 ];
4252 platforms = [ ];
4253 source = {
4254 remotes = [ "https://rubygems.org" ];
4255 sha256 = "0ikjfwydgs08nm3xzc4cn4b6z6rmcrj2imp84xcnimy2wxa8w2xx";
4256 type = "gem";
4257 };
4258 version = "0.13.2";
4259 };
4260 simplecov-lcov = {
4261 groups = [ "test" ];
4262 platforms = [ ];
4263 source = {
4264 remotes = [ "https://rubygems.org" ];
4265 sha256 = "1ka6cdwywd6a6pqjwggm0439437xdq2r7514n3a5wn8a40ga6xvs";
4266 type = "gem";
4267 };
4268 version = "0.9.0";
4269 };
4270 simplecov_json_formatter = {
4271 groups = [
4272 "default"
4273 "test"
4274 ];
4275 platforms = [ ];
4276 source = {
4277 remotes = [ "https://rubygems.org" ];
4278 sha256 = "0a5l0733hj7sk51j81ykfmlk2vd5vaijlq9d5fn165yyx3xii52j";
4279 type = "gem";
4280 };
4281 version = "0.1.4";
4282 };
4283 stackprof = {
4284 groups = [
4285 "development"
4286 "test"
4287 ];
4288 platforms = [ ];
4289 source = {
4290 remotes = [ "https://rubygems.org" ];
4291 sha256 = "03788mbipmihq2w7rznzvv0ks0s9z1321k1jyr6ffln8as3d5xmg";
4292 type = "gem";
4293 };
4294 version = "0.2.27";
4295 };
4296 starry = {
4297 dependencies = [ "base64" ];
4298 groups = [ "default" ];
4299 platforms = [ ];
4300 source = {
4301 remotes = [ "https://rubygems.org" ];
4302 sha256 = "1c99sj460hdshiv2jps5d4mxcvz7nrvqznfpgcbnjhk9cnhv15i6";
4303 type = "gem";
4304 };
4305 version = "0.2.0";
4306 };
4307 stoplight = {
4308 dependencies = [ "zeitwerk" ];
4309 groups = [ "default" ];
4310 platforms = [ ];
4311 source = {
4312 remotes = [ "https://rubygems.org" ];
4313 sha256 = "1mxy9x9zpi1grx24lds1kkipmh0rgcwsi74c7pbm1dza39m6p7nh";
4314 type = "gem";
4315 };
4316 version = "5.4.0";
4317 };
4318 stringio = {
4319 groups = [
4320 "default"
4321 "development"
4322 "pam_authentication"
4323 "production"
4324 "test"
4325 ];
4326 platforms = [ ];
4327 source = {
4328 remotes = [ "https://rubygems.org" ];
4329 sha256 = "1yh78pg6lm28c3k0pfd2ipskii1fsraq46m6zjs5yc9a4k5vfy2v";
4330 type = "gem";
4331 };
4332 version = "3.1.7";
4333 };
4334 strong_migrations = {
4335 dependencies = [ "activerecord" ];
4336 groups = [ "default" ];
4337 platforms = [ ];
4338 source = {
4339 remotes = [ "https://rubygems.org" ];
4340 sha256 = "09llhlw9ddsjyv6c59z3yjwdhrxc2q60a60wjvqhrhhy96dkmjlb";
4341 type = "gem";
4342 };
4343 version = "2.5.1";
4344 };
4345 swd = {
4346 dependencies = [
4347 "activesupport"
4348 "attr_required"
4349 "faraday"
4350 "faraday-follow_redirects"
4351 ];
4352 groups = [ "default" ];
4353 platforms = [ ];
4354 source = {
4355 remotes = [ "https://rubygems.org" ];
4356 sha256 = "0m86fzmwgw0vc8p6fwvnsdbldpgbqdz9cbp2zj9z06bc4jjf5nsc";
4357 type = "gem";
4358 };
4359 version = "2.0.3";
4360 };
4361 sysexits = {
4362 groups = [
4363 "default"
4364 "development"
4365 ];
4366 platforms = [ ];
4367 source = {
4368 remotes = [ "https://rubygems.org" ];
4369 sha256 = "0qjng6pllznmprzx8vb0zg0c86hdrkyjs615q41s9fjpmv2430jr";
4370 type = "gem";
4371 };
4372 version = "1.2.0";
4373 };
4374 temple = {
4375 groups = [
4376 "default"
4377 "development"
4378 ];
4379 platforms = [ ];
4380 source = {
4381 remotes = [ "https://rubygems.org" ];
4382 sha256 = "0b7pzx45f1vg6f53midy70ndlmb0k4k03zp4nsq8l0q9dx5yk8dp";
4383 type = "gem";
4384 };
4385 version = "0.10.4";
4386 };
4387 terminal-table = {
4388 dependencies = [ "unicode-display_width" ];
4389 groups = [
4390 "default"
4391 "development"
4392 ];
4393 platforms = [ ];
4394 source = {
4395 remotes = [ "https://rubygems.org" ];
4396 sha256 = "1lh18gwpksk25sbcjgh94vmfw2rz0lrq61n7lwp1n9gq0cr7j17m";
4397 type = "gem";
4398 };
4399 version = "4.0.0";
4400 };
4401 terrapin = {
4402 dependencies = [ "climate_control" ];
4403 groups = [ "default" ];
4404 platforms = [ ];
4405 source = {
4406 remotes = [ "https://rubygems.org" ];
4407 sha256 = "0aakswgqk6cfamq3h6fxdls81ia7v3fi1v825i5pdrgzbh293blw";
4408 type = "gem";
4409 };
4410 version = "1.1.1";
4411 };
4412 test-prof = {
4413 groups = [
4414 "development"
4415 "test"
4416 ];
4417 platforms = [ ];
4418 source = {
4419 remotes = [ "https://rubygems.org" ];
4420 sha256 = "1vsk2ca9kfrxhyd2xiiyr28hmxkh9vd8j2vwl5f1yfnkv4z52n8s";
4421 type = "gem";
4422 };
4423 version = "1.4.4";
4424 };
4425 thor = {
4426 groups = [
4427 "default"
4428 "development"
4429 "pam_authentication"
4430 "production"
4431 "test"
4432 ];
4433 platforms = [ ];
4434 source = {
4435 remotes = [ "https://rubygems.org" ];
4436 sha256 = "0gcarlmpfbmqnjvwfz44gdjhcmm634di7plcx2zdgwdhrhifhqw7";
4437 type = "gem";
4438 };
4439 version = "1.4.0";
4440 };
4441 tilt = {
4442 groups = [
4443 "default"
4444 "development"
4445 ];
4446 platforms = [ ];
4447 source = {
4448 remotes = [ "https://rubygems.org" ];
4449 sha256 = "0w27v04d7rnxjr3f65w1m7xyvr6ch6szjj2v5wv1wz6z5ax9pa9m";
4450 type = "gem";
4451 };
4452 version = "2.6.1";
4453 };
4454 timeout = {
4455 groups = [
4456 "default"
4457 "development"
4458 "test"
4459 ];
4460 platforms = [ ];
4461 source = {
4462 remotes = [ "https://rubygems.org" ];
4463 sha256 = "03p31w5ghqfsbz5mcjzvwgkw3h9lbvbknqvrdliy8pxmn9wz02cm";
4464 type = "gem";
4465 };
4466 version = "0.4.3";
4467 };
4468 tpm-key_attestation = {
4469 dependencies = [
4470 "bindata"
4471 "openssl"
4472 "openssl-signature_algorithm"
4473 ];
4474 groups = [ "default" ];
4475 platforms = [ ];
4476 source = {
4477 remotes = [ "https://rubygems.org" ];
4478 sha256 = "0gqr27hrmg35j7kcb6c2cx3xvkqfs42zpp9jcqw0mzbs79jy9m3z";
4479 type = "gem";
4480 };
4481 version = "0.14.1";
4482 };
4483 tsort = {
4484 groups = [
4485 "default"
4486 "development"
4487 "pam_authentication"
4488 "production"
4489 "test"
4490 ];
4491 platforms = [ ];
4492 source = {
4493 remotes = [ "https://rubygems.org" ];
4494 sha256 = "17q8h020dw73wjmql50lqw5ddsngg67jfw8ncjv476l5ys9sfl4n";
4495 type = "gem";
4496 };
4497 version = "0.2.0";
4498 };
4499 tty-color = {
4500 groups = [ "default" ];
4501 platforms = [ ];
4502 source = {
4503 remotes = [ "https://rubygems.org" ];
4504 sha256 = "0aik4kmhwwrmkysha7qibi2nyzb4c8kp42bd5vxnf8sf7b53g73g";
4505 type = "gem";
4506 };
4507 version = "0.6.0";
4508 };
4509 tty-cursor = {
4510 groups = [ "default" ];
4511 platforms = [ ];
4512 source = {
4513 remotes = [ "https://rubygems.org" ];
4514 sha256 = "0j5zw041jgkmn605ya1zc151bxgxl6v192v2i26qhxx7ws2l2lvr";
4515 type = "gem";
4516 };
4517 version = "0.7.1";
4518 };
4519 tty-prompt = {
4520 dependencies = [
4521 "pastel"
4522 "tty-reader"
4523 ];
4524 groups = [ "default" ];
4525 platforms = [ ];
4526 source = {
4527 remotes = [ "https://rubygems.org" ];
4528 sha256 = "1j4y8ik82azjxshgd4i1v4wwhsv3g9cngpygxqkkz69qaa8cxnzw";
4529 type = "gem";
4530 };
4531 version = "0.23.1";
4532 };
4533 tty-reader = {
4534 dependencies = [
4535 "tty-cursor"
4536 "tty-screen"
4537 "wisper"
4538 ];
4539 groups = [ "default" ];
4540 platforms = [ ];
4541 source = {
4542 remotes = [ "https://rubygems.org" ];
4543 sha256 = "1cf2k7w7d84hshg4kzrjvk9pkyc2g1m3nx2n1rpmdcf0hp4p4af6";
4544 type = "gem";
4545 };
4546 version = "0.9.0";
4547 };
4548 tty-screen = {
4549 groups = [ "default" ];
4550 platforms = [ ];
4551 source = {
4552 remotes = [ "https://rubygems.org" ];
4553 sha256 = "0l4vh6g333jxm9lakilkva2gn17j6gb052626r1pdbmy2lhnb460";
4554 type = "gem";
4555 };
4556 version = "0.8.2";
4557 };
4558 twitter-text = {
4559 dependencies = [
4560 "idn-ruby"
4561 "unf"
4562 ];
4563 groups = [ "default" ];
4564 platforms = [ ];
4565 source = {
4566 remotes = [ "https://rubygems.org" ];
4567 sha256 = "1dnmp0bj3l01nbb52zby2c7hrazcdwfg846knkrjdfl0yfmv793z";
4568 type = "gem";
4569 };
4570 version = "3.1.0";
4571 };
4572 tzinfo = {
4573 dependencies = [ "concurrent-ruby" ];
4574 groups = [
4575 "default"
4576 "development"
4577 "pam_authentication"
4578 "production"
4579 "test"
4580 ];
4581 platforms = [ ];
4582 source = {
4583 remotes = [ "https://rubygems.org" ];
4584 sha256 = "16w2g84dzaf3z13gxyzlzbf748kylk5bdgg3n1ipvkvvqy685bwd";
4585 type = "gem";
4586 };
4587 version = "2.0.6";
4588 };
4589 tzinfo-data = {
4590 dependencies = [ "tzinfo" ];
4591 groups = [ "default" ];
4592 platforms = [ ];
4593 source = {
4594 remotes = [ "https://rubygems.org" ];
4595 sha256 = "0f898y35w60mkx3sd8ld2ryzkj4cld04qlgxi3z3hzdlzfhpa8x9";
4596 type = "gem";
4597 };
4598 version = "1.2025.2";
4599 };
4600 unf = {
4601 dependencies = [ "unf_ext" ];
4602 groups = [ "default" ];
4603 platforms = [ ];
4604 source = {
4605 remotes = [ "https://rubygems.org" ];
4606 sha256 = "0bh2cf73i2ffh4fcpdn9ir4mhq8zi50ik0zqa1braahzadx536a9";
4607 type = "gem";
4608 };
4609 version = "0.1.4";
4610 };
4611 unf_ext = {
4612 groups = [ "default" ];
4613 platforms = [ ];
4614 source = {
4615 remotes = [ "https://rubygems.org" ];
4616 sha256 = "1sf6bxvf6x8gihv6j63iakixmdddgls58cpxpg32chckb2l18qcj";
4617 type = "gem";
4618 };
4619 version = "0.0.9.1";
4620 };
4621 unicode-display_width = {
4622 dependencies = [ "unicode-emoji" ];
4623 groups = [
4624 "default"
4625 "development"
4626 ];
4627 platforms = [ ];
4628 source = {
4629 remotes = [ "https://rubygems.org" ];
4630 sha256 = "0hiwhnqpq271xqari6mg996fgjps42sffm9cpk6ljn8sd2srdp8c";
4631 type = "gem";
4632 };
4633 version = "3.2.0";
4634 };
4635 unicode-emoji = {
4636 groups = [
4637 "default"
4638 "development"
4639 ];
4640 platforms = [ ];
4641 source = {
4642 remotes = [ "https://rubygems.org" ];
4643 sha256 = "1995yfjbvjlwrslq48gzzc9j0blkdzlbda9h90pjbm0yvzax55s9";
4644 type = "gem";
4645 };
4646 version = "4.1.0";
4647 };
4648 uri = {
4649 groups = [
4650 "default"
4651 "development"
4652 "pam_authentication"
4653 "production"
4654 "test"
4655 ];
4656 platforms = [ ];
4657 source = {
4658 remotes = [ "https://rubygems.org" ];
4659 sha256 = "0jrl2vkdvc5aq8q3qvjmmrgjxfm784w8h7fal19qg7q7gh9msj1l";
4660 type = "gem";
4661 };
4662 version = "1.0.4";
4663 };
4664 useragent = {
4665 groups = [
4666 "default"
4667 "development"
4668 "pam_authentication"
4669 "production"
4670 "test"
4671 ];
4672 platforms = [ ];
4673 source = {
4674 remotes = [ "https://rubygems.org" ];
4675 sha256 = "0i1q2xdjam4d7gwwc35lfnz0wyyzvnca0zslcfxm9fabml9n83kh";
4676 type = "gem";
4677 };
4678 version = "0.16.11";
4679 };
4680 validate_url = {
4681 dependencies = [
4682 "activemodel"
4683 "public_suffix"
4684 ];
4685 groups = [ "default" ];
4686 platforms = [ ];
4687 source = {
4688 remotes = [ "https://rubygems.org" ];
4689 sha256 = "0lblym140w5n88ijyfgcvkxvpfj8m6z00rxxf2ckmmhk0x61dzkj";
4690 type = "gem";
4691 };
4692 version = "1.0.15";
4693 };
4694 vite_rails = {
4695 dependencies = [
4696 "railties"
4697 "vite_ruby"
4698 ];
4699 groups = [ "default" ];
4700 platforms = [ ];
4701 source = {
4702 remotes = [ "https://rubygems.org" ];
4703 sha256 = "005mbcprdhjqx27561mb54kssjwxwij157x6wya1yp60gdkl8p0r";
4704 type = "gem";
4705 };
4706 version = "3.0.19";
4707 };
4708 vite_ruby = {
4709 dependencies = [
4710 "dry-cli"
4711 "logger"
4712 "mutex_m"
4713 "rack-proxy"
4714 "zeitwerk"
4715 ];
4716 groups = [ "default" ];
4717 platforms = [ ];
4718 source = {
4719 remotes = [ "https://rubygems.org" ];
4720 sha256 = "0wj9ia0s7vywn66pf2jn49pfsy5h5rncjjwhaymwq32r3f2pq2p1";
4721 type = "gem";
4722 };
4723 version = "3.9.2";
4724 };
4725 warden = {
4726 dependencies = [ "rack" ];
4727 groups = [
4728 "default"
4729 "pam_authentication"
4730 ];
4731 platforms = [ ];
4732 source = {
4733 remotes = [ "https://rubygems.org" ];
4734 sha256 = "1l7gl7vms023w4clg02pm4ky9j12la2vzsixi2xrv9imbn44ys26";
4735 type = "gem";
4736 };
4737 version = "1.2.9";
4738 };
4739 webauthn = {
4740 dependencies = [
4741 "android_key_attestation"
4742 "bindata"
4743 "cbor"
4744 "cose"
4745 "openssl"
4746 "safety_net_attestation"
4747 "tpm-key_attestation"
4748 ];
4749 groups = [ "default" ];
4750 platforms = [ ];
4751 source = {
4752 remotes = [ "https://rubygems.org" ];
4753 sha256 = "1z710ndfr9yajywhji8mr5gc3j3wnr0alq754q15nh7k73wgbrlv";
4754 type = "gem";
4755 };
4756 version = "3.4.3";
4757 };
4758 webfinger = {
4759 dependencies = [
4760 "activesupport"
4761 "faraday"
4762 "faraday-follow_redirects"
4763 ];
4764 groups = [ "default" ];
4765 platforms = [ ];
4766 source = {
4767 remotes = [ "https://rubygems.org" ];
4768 sha256 = "0p39802sfnm62r4x5hai8vn6d1wqbxsxnmbynsk8rcvzwyym4yjn";
4769 type = "gem";
4770 };
4771 version = "2.1.3";
4772 };
4773 webmock = {
4774 dependencies = [
4775 "addressable"
4776 "crack"
4777 "hashdiff"
4778 ];
4779 groups = [ "test" ];
4780 platforms = [ ];
4781 source = {
4782 remotes = [ "https://rubygems.org" ];
4783 sha256 = "0w1x1k3bkkvi1438kx9qa1b9hn6zff1ykh55278fjrax1nycsa6d";
4784 type = "gem";
4785 };
4786 version = "3.26.0";
4787 };
4788 webpush = {
4789 dependencies = [
4790 "hkdf"
4791 "jwt"
4792 ];
4793 groups = [ "default" ];
4794 platforms = [ ];
4795 source = {
4796 fetchSubmodules = false;
4797 rev = "9631ac63045cfabddacc69fc06e919b4c13eb913";
4798 sha256 = "01vqsj9162j0rzp455sggr8k4w4i9zq0igqb7x7hghp3c53ck1v6";
4799 type = "git";
4800 url = "https://github.com/mastodon/webpush.git";
4801 };
4802 version = "1.1.0";
4803 };
4804 webrick = {
4805 groups = [ "default" ];
4806 platforms = [ ];
4807 source = {
4808 remotes = [ "https://rubygems.org" ];
4809 sha256 = "12d9n8hll67j737ym2zw4v23cn4vxyfkb6vyv1rzpwv6y6a3qbdl";
4810 type = "gem";
4811 };
4812 version = "1.9.1";
4813 };
4814 websocket-driver = {
4815 dependencies = [
4816 "base64"
4817 "websocket-extensions"
4818 ];
4819 groups = [ "test" ];
4820 platforms = [ ];
4821 source = {
4822 remotes = [ "https://rubygems.org" ];
4823 sha256 = "0qj9dmkmgahmadgh88kydb7cv15w13l1fj3kk9zz28iwji5vl3gd";
4824 type = "gem";
4825 };
4826 version = "0.8.0";
4827 };
4828 websocket-extensions = {
4829 groups = [
4830 "default"
4831 "test"
4832 ];
4833 platforms = [ ];
4834 source = {
4835 remotes = [ "https://rubygems.org" ];
4836 sha256 = "0hc2g9qps8lmhibl5baa91b4qx8wqw872rgwagml78ydj8qacsqw";
4837 type = "gem";
4838 };
4839 version = "0.1.5";
4840 };
4841 wisper = {
4842 groups = [ "default" ];
4843 platforms = [ ];
4844 source = {
4845 remotes = [ "https://rubygems.org" ];
4846 sha256 = "1rpsi0ziy78cj82sbyyywby4d0aw0a5q84v65qd28vqn79fbq5yf";
4847 type = "gem";
4848 };
4849 version = "2.0.1";
4850 };
4851 xorcist = {
4852 groups = [ "default" ];
4853 platforms = [ ];
4854 source = {
4855 remotes = [ "https://rubygems.org" ];
4856 sha256 = "1dbbiy8xlcfvn9ais37xfb5rci4liwakkmxzbkp72wmvlgcrf339";
4857 type = "gem";
4858 };
4859 version = "1.1.3";
4860 };
4861 xpath = {
4862 dependencies = [ "nokogiri" ];
4863 groups = [
4864 "default"
4865 "test"
4866 ];
4867 platforms = [ ];
4868 source = {
4869 remotes = [ "https://rubygems.org" ];
4870 sha256 = "0bh8lk9hvlpn7vmi6h4hkcwjzvs2y0cmkk3yjjdr8fxvj6fsgzbd";
4871 type = "gem";
4872 };
4873 version = "3.2.0";
4874 };
4875 zeitwerk = {
4876 groups = [
4877 "default"
4878 "development"
4879 "pam_authentication"
4880 "production"
4881 "test"
4882 ];
4883 platforms = [ ];
4884 source = {
4885 remotes = [ "https://rubygems.org" ];
4886 sha256 = "119ypabas886gd0n9kiid3q41w76gz60s8qmiak6pljpkd56ps5j";
4887 type = "gem";
4888 };
4889 version = "2.7.3";
4890 };
4891}