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