1src:
2{
3 acme-client = {
4 dependencies = ["faraday" "faraday-retry"];
5 groups = ["default"];
6 platforms = [];
7 source = {
8 remotes = ["https://rubygems.org"];
9 sha256 = "1pl901hwqbx7sa058i006l7addvqg6wv73kkqsq3mgjx7jgxmxpd";
10 type = "gem";
11 };
12 version = "2.0.11";
13 };
14 actioncable = {
15 dependencies = ["actionpack" "activesupport" "nio4r" "websocket-driver"];
16 groups = ["default" "test"];
17 platforms = [];
18 source = {
19 remotes = ["https://rubygems.org"];
20 sha256 = "117vxic67jnw6q637kmsb3ryj0x485295pz9a9y4z8xn9bdlsl0z";
21 type = "gem";
22 };
23 version = "7.0.8";
24 };
25 actionmailbox = {
26 dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail" "net-imap" "net-pop" "net-smtp"];
27 groups = ["default" "test"];
28 platforms = [];
29 source = {
30 remotes = ["https://rubygems.org"];
31 sha256 = "1r8ldj2giaz8cn49qkdqn5zc29gbsr5ky4fg6r7ali0yh1xh684l";
32 type = "gem";
33 };
34 version = "7.0.8";
35 };
36 actionmailer = {
37 dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "net-imap" "net-pop" "net-smtp" "rails-dom-testing"];
38 groups = ["default" "development" "test"];
39 platforms = [];
40 source = {
41 remotes = ["https://rubygems.org"];
42 sha256 = "0w6gvj7ybniq89834hqww9rj2xypz9l91f8niwaws2yq1qklymr2";
43 type = "gem";
44 };
45 version = "7.0.8";
46 };
47 actionpack = {
48 dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
49 groups = ["default" "development" "test"];
50 platforms = [];
51 source = {
52 remotes = ["https://rubygems.org"];
53 sha256 = "1l319p0gipfgq8bp8dvbv97qqb72rad9zcqn5snhgv20cmpqr69b";
54 type = "gem";
55 };
56 version = "7.0.8";
57 };
58 actiontext = {
59 dependencies = ["actionpack" "activerecord" "activestorage" "activesupport" "globalid" "nokogiri"];
60 groups = ["default" "test"];
61 platforms = [];
62 source = {
63 remotes = ["https://rubygems.org"];
64 sha256 = "0i47r3n2m8qm002gx7c0lx1pv15pr2zy57dm8j38x960rsb655pp";
65 type = "gem";
66 };
67 version = "7.0.8";
68 };
69 actionview = {
70 dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"];
71 groups = ["default" "development" "monorepo" "test"];
72 platforms = [];
73 source = {
74 remotes = ["https://rubygems.org"];
75 sha256 = "0xnpdwj1d8m6c2d90jp9cs50ggiz0jj02ls2h9lg68k4k8mnjbd2";
76 type = "gem";
77 };
78 version = "7.0.8";
79 };
80 activejob = {
81 dependencies = ["activesupport" "globalid"];
82 groups = ["default" "development" "test"];
83 platforms = [];
84 source = {
85 remotes = ["https://rubygems.org"];
86 sha256 = "1cn1ic7ml75jm0c10s7cm5mvcgfnafj0kjvvjavpjcxgz6lxcqyb";
87 type = "gem";
88 };
89 version = "7.0.8";
90 };
91 activemodel = {
92 dependencies = ["activesupport"];
93 groups = ["default" "development" "test"];
94 platforms = [];
95 source = {
96 remotes = ["https://rubygems.org"];
97 sha256 = "004w8zaz2g3y6lnrsvlcmljll0m3ndqpgwf0wfscgq6iysibiglm";
98 type = "gem";
99 };
100 version = "7.0.8";
101 };
102 activerecord = {
103 dependencies = ["activemodel" "activesupport"];
104 groups = ["default" "test"];
105 platforms = [];
106 source = {
107 remotes = ["https://rubygems.org"];
108 sha256 = "04wavps80q3pvhvfbmi4gs102y1p6mxbg8xylzvib35b6m92adpj";
109 type = "gem";
110 };
111 version = "7.0.8";
112 };
113 activerecord-explain-analyze = {
114 dependencies = ["activerecord" "pg"];
115 groups = ["default"];
116 platforms = [];
117 source = {
118 remotes = ["https://rubygems.org"];
119 sha256 = "0yvz452ww0vn3n6197gx6zklwa591gc7f1m8accvjd9zw8gv3ssx";
120 type = "gem";
121 };
122 version = "0.1.0";
123 };
124 activerecord-gitlab = {
125 dependencies = ["activerecord"];
126 groups = ["default"];
127 platforms = [];
128 source = {
129 path = "${src}/gems/activerecord-gitlab";
130 type = "path";
131 };
132 version = "0.2.0";
133 };
134 activestorage = {
135 dependencies = ["actionpack" "activejob" "activerecord" "activesupport" "marcel" "mini_mime"];
136 groups = ["default" "test"];
137 platforms = [];
138 source = {
139 remotes = ["https://rubygems.org"];
140 sha256 = "0d6vm6alsp0g6f3548b615zxbz8l2wrmaikwgsf8kv11wf6swb4c";
141 type = "gem";
142 };
143 version = "7.0.8";
144 };
145 activesupport = {
146 dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
147 groups = ["default" "development" "monorepo" "test"];
148 platforms = [];
149 source = {
150 remotes = ["https://rubygems.org"];
151 sha256 = "188kbwkn1lbhz40ala8ykp20jzqphgc68g3d8flin8cqa2xid0s5";
152 type = "gem";
153 };
154 version = "7.0.8";
155 };
156 acts-as-taggable-on = {
157 dependencies = ["activerecord"];
158 groups = ["default"];
159 platforms = [];
160 source = {
161 remotes = ["https://rubygems.org"];
162 sha256 = "1nhyvfdiv6mz8z3icwhk01482hq0s6dvf1qysvh27cyi3c4y1n53";
163 type = "gem";
164 };
165 version = "9.0.1";
166 };
167 addressable = {
168 dependencies = ["public_suffix"];
169 groups = ["danger" "default" "development" "test"];
170 platforms = [];
171 source = {
172 remotes = ["https://rubygems.org"];
173 sha256 = "1ypdmpdn20hxp5vwxz3zc04r5xcwqc25qszdlg41h8ghdqbllwmw";
174 type = "gem";
175 };
176 version = "2.8.1";
177 };
178 aes_key_wrap = {
179 groups = ["default"];
180 platforms = [];
181 source = {
182 remotes = ["https://rubygems.org"];
183 sha256 = "19bn0y70qm6mfj4y1m0j3s8ggh6dvxwrwrj5vfamhdrpddsz8ddr";
184 type = "gem";
185 };
186 version = "1.1.0";
187 };
188 akismet = {
189 groups = ["default"];
190 platforms = [];
191 source = {
192 remotes = ["https://rubygems.org"];
193 sha256 = "0c5jhqfgvpz84d8jai51hin018ldpfd0civbk7mfwmrj7n71p6bl";
194 type = "gem";
195 };
196 version = "3.0.0";
197 };
198 aliyun-sdk = {
199 dependencies = ["nokogiri" "rest-client"];
200 groups = ["default"];
201 platforms = [];
202 source = {
203 remotes = ["https://rubygems.org"];
204 sha256 = "17avsza5r4f6d0f2ajgy6clmasrxs7jd16hz7ljq502jkczmv4b5";
205 type = "gem";
206 };
207 version = "0.8.0";
208 };
209 android_key_attestation = {
210 groups = ["default"];
211 platforms = [];
212 source = {
213 remotes = ["https://rubygems.org"];
214 sha256 = "02spc1sh7zsljl02v9d5rdb717b628vw2k7jkkplifyjk4db0zj6";
215 type = "gem";
216 };
217 version = "0.3.0";
218 };
219 apollo_upload_server = {
220 dependencies = ["actionpack" "graphql"];
221 groups = ["default"];
222 platforms = [];
223 source = {
224 remotes = ["https://rubygems.org"];
225 sha256 = "0klhppx4vjfdvgz12wb63bcxy5ymk0mp8wkh01fpgjn2l3fwkwz5";
226 type = "gem";
227 };
228 version = "2.1.0";
229 };
230 app_store_connect = {
231 dependencies = ["activesupport" "jwt"];
232 groups = ["default"];
233 platforms = [];
234 source = {
235 remotes = ["https://rubygems.org"];
236 sha256 = "03s3x8b6ifjrqk9ian59i9yyxxl65ykvbb4r424j2hjsh8iskmq1";
237 type = "gem";
238 };
239 version = "0.29.0";
240 };
241 arr-pm = {
242 groups = ["default"];
243 platforms = [];
244 source = {
245 remotes = ["https://rubygems.org"];
246 sha256 = "0fddw0vwdrr7v3a0lfqbmnd664j48a9psrjd3wh3k4i3flplizzx";
247 type = "gem";
248 };
249 version = "0.0.12";
250 };
251 asciidoctor = {
252 groups = ["default"];
253 platforms = [];
254 source = {
255 remotes = ["https://rubygems.org"];
256 sha256 = "11z3vnd8vh3ny1vx69bjrbck5b2g8zsbj94npyadpn7fdp8y3ldv";
257 type = "gem";
258 };
259 version = "2.0.18";
260 };
261 asciidoctor-include-ext = {
262 dependencies = ["asciidoctor"];
263 groups = ["default"];
264 platforms = [];
265 source = {
266 remotes = ["https://rubygems.org"];
267 sha256 = "0y3qixbssfrzp04ng7g4lh3dq16pgrw3p8cwc0v5bhmz5yfxnsj0";
268 type = "gem";
269 };
270 version = "0.4.0";
271 };
272 asciidoctor-kroki = {
273 dependencies = ["asciidoctor"];
274 groups = ["default"];
275 platforms = [];
276 source = {
277 remotes = ["https://rubygems.org"];
278 sha256 = "0dhsickf1i4cr1w3l9imbqizv67yx1iqh2dhj3lvvkk7j4s3yfz5";
279 type = "gem";
280 };
281 version = "0.8.0";
282 };
283 asciidoctor-plantuml = {
284 dependencies = ["asciidoctor"];
285 groups = ["default"];
286 platforms = [];
287 source = {
288 remotes = ["https://rubygems.org"];
289 sha256 = "14qppm3qzfra2g2lf8jl3mbnrhi4alp8232zqz6dbpl6276lfzj0";
290 type = "gem";
291 };
292 version = "0.0.16";
293 };
294 ast = {
295 groups = ["default" "development" "test"];
296 platforms = [];
297 source = {
298 remotes = ["https://rubygems.org"];
299 sha256 = "04nc8x27hlzlrr5c2gn7mar4vdr0apw5xg22wp6m8dx3wqr04a0y";
300 type = "gem";
301 };
302 version = "2.4.2";
303 };
304 atlassian-jwt = {
305 dependencies = ["jwt"];
306 groups = ["default"];
307 platforms = [];
308 source = {
309 remotes = ["https://rubygems.org"];
310 sha256 = "08vqx5s0ax71lwis9l1bzy570sch0hpb53031ha2wgvp31sdilig";
311 type = "gem";
312 };
313 version = "0.2.1";
314 };
315 attr_encrypted = {
316 dependencies = ["encryptor"];
317 groups = ["default"];
318 platforms = [];
319 source = {
320 path = "${src}/vendor/gems/attr_encrypted";
321 type = "path";
322 };
323 version = "3.2.4";
324 };
325 attr_required = {
326 groups = ["default"];
327 platforms = [];
328 source = {
329 remotes = ["https://rubygems.org"];
330 sha256 = "1g22axmi2rhhy7w8c3x6gppsawxqavbrnxpnmphh22fk7cwi0kh2";
331 type = "gem";
332 };
333 version = "1.0.1";
334 };
335 autoprefixer-rails = {
336 dependencies = ["execjs"];
337 groups = ["default"];
338 platforms = [];
339 source = {
340 remotes = ["https://rubygems.org"];
341 sha256 = "1vlqwy2qkp39ibp7llj7ps53nvxav29c2yl451v1qdhj25zxc49p";
342 type = "gem";
343 };
344 version = "10.2.5.1";
345 };
346 awesome_print = {
347 groups = ["development" "test"];
348 platforms = [];
349 source = {
350 remotes = ["https://rubygems.org"];
351 sha256 = "0vkq6c8y2jvaw03ynds5vjzl1v9wg608cimkd3bidzxc0jvk56z9";
352 type = "gem";
353 };
354 version = "1.9.2";
355 };
356 awrence = {
357 groups = ["default"];
358 platforms = [];
359 source = {
360 remotes = ["https://rubygems.org"];
361 sha256 = "0gj8f8c54r9cabkm41s59sa1ca5wpbipw7gq3sfl87x9296227fx";
362 type = "gem";
363 };
364 version = "1.2.1";
365 };
366 aws-eventstream = {
367 groups = ["default"];
368 platforms = [];
369 source = {
370 remotes = ["https://rubygems.org"];
371 sha256 = "1pyis1nvnbjxk12a43xvgj2gv0mvp4cnkc1gzw0v1018r61399gz";
372 type = "gem";
373 };
374 version = "1.2.0";
375 };
376 aws-partitions = {
377 groups = ["default"];
378 platforms = [];
379 source = {
380 remotes = ["https://rubygems.org"];
381 sha256 = "1whf6ppvdibfpsr660ajncig3hyc6q9dvnx645ajrjfz3r7487i9";
382 type = "gem";
383 };
384 version = "1.761.0";
385 };
386 aws-sdk-cloudformation = {
387 dependencies = ["aws-sdk-core" "aws-sigv4"];
388 groups = ["default"];
389 platforms = [];
390 source = {
391 remotes = ["https://rubygems.org"];
392 sha256 = "09kb3k5vpymg846gajc5d3wznww63yiv3ygdf4v42d4pf4wpbr1i";
393 type = "gem";
394 };
395 version = "1.41.0";
396 };
397 aws-sdk-core = {
398 dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"];
399 groups = ["default"];
400 platforms = [];
401 source = {
402 remotes = ["https://rubygems.org"];
403 sha256 = "0wvrz7d2rw17ihj2fmvaq91cg35pvk1asl4skncsk4w3mx7dlajp";
404 type = "gem";
405 };
406 version = "3.185.1";
407 };
408 aws-sdk-kms = {
409 dependencies = ["aws-sdk-core" "aws-sigv4"];
410 groups = ["default"];
411 platforms = [];
412 source = {
413 remotes = ["https://rubygems.org"];
414 sha256 = "1bcm0c9f7xy5qj5f0z3gddqslhb2vzrj9smc39pgqyq4jmn5kpj0";
415 type = "gem";
416 };
417 version = "1.64.0";
418 };
419 aws-sdk-s3 = {
420 dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"];
421 groups = ["default"];
422 platforms = [];
423 source = {
424 remotes = ["https://rubygems.org"];
425 sha256 = "0qwdkbwp3f5illkkmivzdr9gcrcg69yv73xlfp6fc7fmhlm30irm";
426 type = "gem";
427 };
428 version = "1.136.0";
429 };
430 aws-sigv4 = {
431 dependencies = ["aws-eventstream"];
432 groups = ["default"];
433 platforms = [];
434 source = {
435 remotes = ["https://rubygems.org"];
436 sha256 = "0z889c4c1w7wsjm3szg64ay5j51kjl4pdf94nlr1yks2rlanm7na";
437 type = "gem";
438 };
439 version = "1.6.0";
440 };
441 axe-core-api = {
442 dependencies = ["dumb_delegator" "virtus"];
443 groups = ["default" "test"];
444 platforms = [];
445 source = {
446 remotes = ["https://rubygems.org"];
447 sha256 = "0qkcia7yg50j0ycmzqnl2dzzz9a35wlg5fk30g0qs41z6p1xw38v";
448 type = "gem";
449 };
450 version = "4.6.0";
451 };
452 axe-core-rspec = {
453 dependencies = ["axe-core-api" "dumb_delegator" "virtus"];
454 groups = ["test"];
455 platforms = [];
456 source = {
457 remotes = ["https://rubygems.org"];
458 sha256 = "0zvlrnxcyam2574gzn44r0ibz4h0s9j3vrp5lixi731qvp4mphhi";
459 type = "gem";
460 };
461 version = "4.6.0";
462 };
463 axiom-types = {
464 dependencies = ["descendants_tracker" "ice_nine" "thread_safe"];
465 groups = ["default" "test"];
466 platforms = [];
467 source = {
468 remotes = ["https://rubygems.org"];
469 sha256 = "10q3k04pll041mkgy0m5fn2b1lazm6ly1drdbcczl5p57lzi3zy1";
470 type = "gem";
471 };
472 version = "0.1.1";
473 };
474 azure-storage-blob = {
475 dependencies = ["azure-storage-common" "nokogiri"];
476 groups = ["default"];
477 platforms = [];
478 source = {
479 remotes = ["https://rubygems.org"];
480 sha256 = "0qq3knsy7nj7a0r8m19spg2bgzns9b3j5vjbs9mpg49whhc63dv1";
481 type = "gem";
482 };
483 version = "2.0.3";
484 };
485 azure-storage-common = {
486 dependencies = ["faraday" "faraday_middleware" "net-http-persistent" "nokogiri"];
487 groups = ["default"];
488 platforms = [];
489 source = {
490 remotes = ["https://rubygems.org"];
491 sha256 = "0swmsvvpmy8cdcl305p3dl2pi7m3dqjd7zywfcxmhsz0n2m4v3v0";
492 type = "gem";
493 };
494 version = "2.0.4";
495 };
496 babosa = {
497 groups = ["default"];
498 platforms = [];
499 source = {
500 remotes = ["https://rubygems.org"];
501 sha256 = "19mqrnyizr1ipdp26vhrg0hwb851bwyvrs6xc29dk3ywljw8s8d6";
502 type = "gem";
503 };
504 version = "2.0.0";
505 };
506 backport = {
507 groups = ["default" "development"];
508 platforms = [];
509 source = {
510 remotes = ["https://rubygems.org"];
511 sha256 = "0xbzzjrgah0f8ifgd449kak2vyf30micpz6x2g82aipfv7ypsb4i";
512 type = "gem";
513 };
514 version = "1.2.0";
515 };
516 base32 = {
517 groups = ["default"];
518 platforms = [];
519 source = {
520 remotes = ["https://rubygems.org"];
521 sha256 = "0b7y8sy6j9v1lvfzd4va88k5vg9yh0xcjzzn3llcw7yxqlcrnbjk";
522 type = "gem";
523 };
524 version = "0.3.2";
525 };
526 batch-loader = {
527 groups = ["default"];
528 platforms = [];
529 source = {
530 remotes = ["https://rubygems.org"];
531 sha256 = "17d8wwj880zar5h8zxdmw878shgmljmmv957802fw5nkg3gi3xwk";
532 type = "gem";
533 };
534 version = "2.0.1";
535 };
536 bcrypt = {
537 groups = ["default"];
538 platforms = [];
539 source = {
540 remotes = ["https://rubygems.org"];
541 sha256 = "048z3fvcknqx7ikkhrcrykxlqmf9bzc7l0y5h1cnvrc9n2qf0k8m";
542 type = "gem";
543 };
544 version = "3.1.18";
545 };
546 benchmark = {
547 groups = ["default" "development"];
548 platforms = [];
549 source = {
550 remotes = ["https://rubygems.org"];
551 sha256 = "0xwcnbwnbqq8jp92mvawn6y69cb53wsz84wwmk9vsfk1jjvqfw2z";
552 type = "gem";
553 };
554 version = "0.2.0";
555 };
556 benchmark-ips = {
557 groups = ["development" "test"];
558 platforms = [];
559 source = {
560 remotes = ["https://rubygems.org"];
561 sha256 = "1v3db77blqz3g4z8nskd3jhdviz5d6q2xxvzxvq5m2bk2228kahy";
562 type = "gem";
563 };
564 version = "2.11.0";
565 };
566 benchmark-malloc = {
567 groups = ["default" "test"];
568 platforms = [];
569 source = {
570 remotes = ["https://rubygems.org"];
571 sha256 = "0svyac8alxbmip6b9rp34wq5lcimdaapjkaqdw1385i66l28ziip";
572 type = "gem";
573 };
574 version = "0.2.0";
575 };
576 benchmark-memory = {
577 dependencies = ["memory_profiler"];
578 groups = ["development" "test"];
579 platforms = [];
580 source = {
581 remotes = ["https://rubygems.org"];
582 sha256 = "0p5bwqc828yai7h71b7ny77hgd7dll00dy34izp3b5dh6dj467na";
583 type = "gem";
584 };
585 version = "0.2.0";
586 };
587 benchmark-perf = {
588 groups = ["default" "test"];
589 platforms = [];
590 source = {
591 remotes = ["https://rubygems.org"];
592 sha256 = "08cngwnwk2h6cdxx3dyckxcg7d0yi3pm83c26kfzkq1xkyah2azy";
593 type = "gem";
594 };
595 version = "0.6.0";
596 };
597 benchmark-trend = {
598 groups = ["default" "test"];
599 platforms = [];
600 source = {
601 remotes = ["https://rubygems.org"];
602 sha256 = "10axhj80jan0b7c77hm0aj2yxv0dh9clfy4pppxvxfj3yjlh4nny";
603 type = "gem";
604 };
605 version = "0.4.0";
606 };
607 better_errors = {
608 dependencies = ["erubi" "rack" "rouge"];
609 groups = ["development"];
610 platforms = [];
611 source = {
612 remotes = ["https://rubygems.org"];
613 sha256 = "0wqazisnn6hn1wsza412xribpw5wzx6b5z5p4mcpfgizr6xg367p";
614 type = "gem";
615 };
616 version = "2.10.1";
617 };
618 bindata = {
619 groups = ["default"];
620 platforms = [];
621 source = {
622 remotes = ["https://rubygems.org"];
623 sha256 = "0shg48ilaxn8ps8arvyb8pr6pqigdmccirks185c306dzychr3n3";
624 type = "gem";
625 };
626 version = "2.4.11";
627 };
628 binding_of_caller = {
629 dependencies = ["debug_inspector"];
630 groups = ["default" "test"];
631 platforms = [];
632 source = {
633 remotes = ["https://rubygems.org"];
634 sha256 = "078n2dkpgsivcf0pr50981w95nfc2bsrp3wpf9wnxz1qsp8jbb9s";
635 type = "gem";
636 };
637 version = "1.0.0";
638 };
639 bootsnap = {
640 dependencies = ["msgpack"];
641 groups = ["default"];
642 platforms = [];
643 source = {
644 remotes = ["https://rubygems.org"];
645 sha256 = "1vcg52gwl64xhhal6kwk1pc01y1klzdlnv1awyk89kb91z010x7q";
646 type = "gem";
647 };
648 version = "1.16.0";
649 };
650 browser = {
651 groups = ["default"];
652 platforms = [];
653 source = {
654 remotes = ["https://rubygems.org"];
655 sha256 = "0g4bcpax07kqqr9cp7cjc7i0pcij4nqpn1rdsg2wdwhzf00m6x32";
656 type = "gem";
657 };
658 version = "5.3.1";
659 };
660 builder = {
661 groups = ["default" "development" "test"];
662 platforms = [];
663 source = {
664 remotes = ["https://rubygems.org"];
665 sha256 = "045wzckxpwcqzrjr353cxnyaxgf0qg22jh00dcx7z38cys5g1jlr";
666 type = "gem";
667 };
668 version = "3.2.4";
669 };
670 bullet = {
671 dependencies = ["activesupport" "uniform_notifier"];
672 groups = ["development" "test"];
673 platforms = [];
674 source = {
675 remotes = ["https://rubygems.org"];
676 sha256 = "172v1vjqqlfk8dw3xh7j4m2wfmp74zwsh2v2jqppgzibmpcqjxxd";
677 type = "gem";
678 };
679 version = "7.1.1";
680 };
681 bundler-audit = {
682 dependencies = ["thor"];
683 groups = ["development" "test"];
684 platforms = [];
685 source = {
686 remotes = ["https://rubygems.org"];
687 sha256 = "0gdx0019vj04n1512shhdx7hwphzqmdpw4vva2k551nd47y1dixx";
688 type = "gem";
689 };
690 version = "0.9.1";
691 };
692 bundler-checksum = {
693 dependencies = [];
694 groups = ["default"];
695 platforms = [];
696 source = {
697 path = "${src}/vendor/gems/bundler-checksum";
698 type = "path";
699 };
700 version = "0.1.0";
701 };
702 byebug = {
703 groups = ["default" "development" "test"];
704 platforms = [{
705 engine = "maglev";
706 } {
707 engine = "ruby";
708 }];
709 source = {
710 remotes = ["https://rubygems.org"];
711 sha256 = "0nx3yjf4xzdgb8jkmk2344081gqr22pgjqnmjg2q64mj5d6r9194";
712 type = "gem";
713 };
714 version = "11.1.3";
715 };
716 capybara = {
717 dependencies = ["addressable" "matrix" "mini_mime" "nokogiri" "rack" "rack-test" "regexp_parser" "xpath"];
718 groups = ["test"];
719 platforms = [];
720 source = {
721 remotes = ["https://rubygems.org"];
722 sha256 = "114qm5f5vhwaaw9rj1h2lcamh46zl13v1m18jiw68zl961gwmw6n";
723 type = "gem";
724 };
725 version = "3.39.2";
726 };
727 capybara-screenshot = {
728 dependencies = ["capybara" "launchy"];
729 groups = ["test"];
730 platforms = [];
731 source = {
732 remotes = ["https://rubygems.org"];
733 sha256 = "0xqc7hdiw1ql42mklpfvqd2pyfsxmy55cpx0h9y0jlkpl1q96sw1";
734 type = "gem";
735 };
736 version = "1.0.26";
737 };
738 carrierwave = {
739 dependencies = ["activemodel" "activesupport" "mime-types" "ssrf_filter"];
740 groups = ["default"];
741 platforms = [];
742 source = {
743 remotes = ["https://rubygems.org"];
744 sha256 = "089s8rbwddzcyw1ky34h90flz5wzqzi2lvajykbxn3l3s6mjsxw1";
745 type = "gem";
746 };
747 version = "1.3.4";
748 };
749 cbor = {
750 groups = ["default"];
751 platforms = [];
752 source = {
753 remotes = ["https://rubygems.org"];
754 sha256 = "0511idr8xps9625nh3kxr68sdy6l3xy2kcz7r57g47fxb1v18jj3";
755 type = "gem";
756 };
757 version = "0.5.9.6";
758 };
759 CFPropertyList = {
760 dependencies = ["rexml"];
761 groups = ["default"];
762 platforms = [];
763 source = {
764 remotes = ["https://rubygems.org"];
765 sha256 = "193l8r1ycd3dcxa7lsb4pqcghbk56dzc5244m6y8xmv88z6m31d7";
766 type = "gem";
767 };
768 version = "3.0.5";
769 };
770 character_set = {
771 dependencies = ["sorted_set"];
772 groups = ["default"];
773 platforms = [];
774 source = {
775 remotes = ["https://rubygems.org"];
776 sha256 = "0ql0kxnpbblggyn8hx511pghpqf8xv3ng2kbybwwdi11bg1il6zp";
777 type = "gem";
778 };
779 version = "1.4.1";
780 };
781 charlock_holmes = {
782 groups = ["default"];
783 platforms = [];
784 source = {
785 remotes = ["https://rubygems.org"];
786 sha256 = "0hybw8jw9ryvz5zrki3gc9r88jqy373m6v46ynxsdzv1ysiyr40p";
787 type = "gem";
788 };
789 version = "0.7.7";
790 };
791 chef-config = {
792 dependencies = ["addressable" "chef-utils" "fuzzyurl" "mixlib-config" "mixlib-shellout" "tomlrb"];
793 groups = ["default"];
794 platforms = [];
795 source = {
796 remotes = ["https://rubygems.org"];
797 sha256 = "0z3lashvhqy9v5b3xn8vzzf07gnjw4mgdiiryxsg6kdasvj62j8z";
798 type = "gem";
799 };
800 version = "16.10.17";
801 };
802 chef-utils = {
803 groups = ["default"];
804 platforms = [];
805 source = {
806 remotes = ["https://rubygems.org"];
807 sha256 = "1cypir7fza7jfqaj1j1jh37d3i6bvrmm6jamjlngk3xbdbd56hm7";
808 type = "gem";
809 };
810 version = "16.10.17";
811 };
812 chunky_png = {
813 groups = ["default"];
814 platforms = [];
815 source = {
816 remotes = ["https://rubygems.org"];
817 sha256 = "1znw5x86hmm9vfhidwdsijz8m38pqgmv98l9ryilvky0aldv7mc9";
818 type = "gem";
819 };
820 version = "1.4.0";
821 };
822 circuitbox = {
823 groups = ["default"];
824 platforms = [];
825 source = {
826 remotes = ["https://rubygems.org"];
827 sha256 = "056snhim934xysz630ysfbfdxa64vin5y24h2ha1wvj9fqg9qvj9";
828 type = "gem";
829 };
830 version = "2.0.0";
831 };
832 citrus = {
833 groups = ["default"];
834 platforms = [];
835 source = {
836 remotes = ["https://rubygems.org"];
837 sha256 = "0l7nhk3gkm1hdchkzzhg2f70m47pc0afxfpl6mkiibc9qcpl3hjf";
838 type = "gem";
839 };
840 version = "3.0.2";
841 };
842 claide = {
843 groups = ["danger" "default" "development" "test"];
844 platforms = [];
845 source = {
846 remotes = ["https://rubygems.org"];
847 sha256 = "0bpqhc0kqjp1bh9b7ffc395l9gfls0337rrhmab4v46ykl45qg3d";
848 type = "gem";
849 };
850 version = "1.1.0";
851 };
852 claide-plugins = {
853 dependencies = ["cork" "nap" "open4"];
854 groups = ["default" "development"];
855 platforms = [];
856 source = {
857 remotes = ["https://rubygems.org"];
858 sha256 = "0bhw5j985qs48v217gnzva31rw5qvkf7qj8mhp73pcks0sy7isn7";
859 type = "gem";
860 };
861 version = "0.9.2";
862 };
863 click_house-client = {
864 dependencies = ["activesupport" "addressable" "json"];
865 groups = ["default"];
866 platforms = [];
867 source = {
868 path = "${src}/gems/click_house-client";
869 type = "path";
870 };
871 version = "0.1.0";
872 };
873 cloud_profiler_agent = {
874 dependencies = ["google-cloud-profiler-v2" "google-protobuf" "googleauth" "stackprof"];
875 groups = ["default"];
876 platforms = [];
877 source = {
878 path = "${src}/vendor/gems/cloud_profiler_agent";
879 type = "path";
880 };
881 version = "0.0.1.pre";
882 };
883 coderay = {
884 groups = ["default" "development" "test"];
885 platforms = [{
886 engine = "maglev";
887 } {
888 engine = "ruby";
889 }];
890 source = {
891 remotes = ["https://rubygems.org"];
892 sha256 = "0jvxqxzply1lwp7ysn94zjhh57vc14mcshw1ygw14ib8lhc00lyw";
893 type = "gem";
894 };
895 version = "1.1.3";
896 };
897 coercible = {
898 dependencies = ["descendants_tracker"];
899 groups = ["default" "test"];
900 platforms = [];
901 source = {
902 remotes = ["https://rubygems.org"];
903 sha256 = "1p5azydlsz0nkxmcq0i1gzmcfq02lgxc4as7wmf47j1c6ljav0ah";
904 type = "gem";
905 };
906 version = "1.0.0";
907 };
908 colored2 = {
909 groups = ["default" "development"];
910 platforms = [];
911 source = {
912 remotes = ["https://rubygems.org"];
913 sha256 = "0jlbqa9q4mvrm73aw9mxh23ygzbjiqwisl32d8szfb5fxvbjng5i";
914 type = "gem";
915 };
916 version = "3.1.2";
917 };
918 commonmarker = {
919 groups = ["default" "development" "test"];
920 platforms = [];
921 source = {
922 remotes = ["https://rubygems.org"];
923 sha256 = "1lb5slzbqrca49h0gaifg82xky5r7i9xgm4560pin1xl5fp15lzx";
924 type = "gem";
925 };
926 version = "0.23.10";
927 };
928 concurrent-ruby = {
929 groups = ["default" "development" "test"];
930 platforms = [];
931 source = {
932 remotes = ["https://rubygems.org"];
933 sha256 = "0krcwb6mn0iklajwngwsg850nk8k9b35dhmc2qkbdqvmifdi2y9q";
934 type = "gem";
935 };
936 version = "1.2.2";
937 };
938 connection_pool = {
939 groups = ["default"];
940 platforms = [];
941 source = {
942 remotes = ["https://rubygems.org"];
943 sha256 = "1x32mcpm2cl5492kd6lbjbaf17qsssmpx9kdyr7z1wcif2cwyh0g";
944 type = "gem";
945 };
946 version = "2.4.1";
947 };
948 cork = {
949 dependencies = ["colored2"];
950 groups = ["default" "development"];
951 platforms = [];
952 source = {
953 remotes = ["https://rubygems.org"];
954 sha256 = "1g6l780z1nj4s3jr11ipwcj8pjbibvli82my396m3y32w98ar850";
955 type = "gem";
956 };
957 version = "0.3.0";
958 };
959 cose = {
960 dependencies = ["cbor" "openssl-signature_algorithm"];
961 groups = ["default"];
962 platforms = [];
963 source = {
964 remotes = ["https://rubygems.org"];
965 sha256 = "00c6x4ha7qiaaf88qdbyf240mk146zz78rbm4qwyaxmwlmk7q933";
966 type = "gem";
967 };
968 version = "1.3.0";
969 };
970 countries = {
971 dependencies = ["i18n_data" "sixarm_ruby_unaccent"];
972 groups = ["default"];
973 platforms = [];
974 source = {
975 remotes = ["https://rubygems.org"];
976 sha256 = "1ic1zbzqbrvb3myhgzpq4vigr3qnyl2r0vga84d9z5121cy8lbnk";
977 type = "gem";
978 };
979 version = "4.0.1";
980 };
981 crack = {
982 dependencies = ["safe_yaml"];
983 groups = ["default" "test"];
984 platforms = [];
985 source = {
986 remotes = ["https://rubygems.org"];
987 sha256 = "0abb0fvgw00akyik1zxnq7yv391va148151qxdghnzngv66bl62k";
988 type = "gem";
989 };
990 version = "0.4.3";
991 };
992 crass = {
993 groups = ["default" "development" "test"];
994 platforms = [];
995 source = {
996 remotes = ["https://rubygems.org"];
997 sha256 = "0pfl5c0pyqaparxaqxi6s4gfl21bdldwiawrc0aknyvflli60lfw";
998 type = "gem";
999 };
1000 version = "1.0.6";
1001 };
1002 creole = {
1003 groups = ["default"];
1004 platforms = [];
1005 source = {
1006 remotes = ["https://rubygems.org"];
1007 sha256 = "00rcscz16idp6dx0dk5yi5i0fz593i3r6anbn5bg2q07v3i025wm";
1008 type = "gem";
1009 };
1010 version = "0.5.0";
1011 };
1012 crystalball = {
1013 dependencies = ["git"];
1014 groups = ["development" "test"];
1015 platforms = [];
1016 source = {
1017 remotes = ["https://rubygems.org"];
1018 sha256 = "1why2py76hv2m7i3a1im3zi5zcjcvz2l1nvshzndlwah58vrywkf";
1019 type = "gem";
1020 };
1021 version = "0.7.0";
1022 };
1023 css_parser = {
1024 dependencies = ["addressable"];
1025 groups = ["default" "development"];
1026 platforms = [];
1027 source = {
1028 remotes = ["https://rubygems.org"];
1029 sha256 = "04q1vin8slr3k8mp76qz0wqgap6f9kdsbryvgfq9fljhrm463kpj";
1030 type = "gem";
1031 };
1032 version = "1.14.0";
1033 };
1034 csv_builder = {
1035 groups = ["default"];
1036 platforms = [];
1037 source = {
1038 path = "${src}/gems/csv_builder";
1039 type = "path";
1040 };
1041 version = "0.1.0";
1042 };
1043 cvss-suite = {
1044 groups = ["default"];
1045 platforms = [];
1046 source = {
1047 remotes = ["https://rubygems.org"];
1048 sha256 = "1yfkibv7c7aazh8p3v9mksa2rdkqacq1x3621pyl4ah3jjg9xjmm";
1049 type = "gem";
1050 };
1051 version = "3.0.1";
1052 };
1053 danger = {
1054 dependencies = ["claide" "claide-plugins" "colored2" "cork" "faraday" "faraday-http-cache" "git" "kramdown" "kramdown-parser-gfm" "no_proxy_fix" "octokit" "terminal-table"];
1055 groups = ["danger" "default" "development" "test"];
1056 platforms = [];
1057 source = {
1058 remotes = ["https://rubygems.org"];
1059 sha256 = "1x8xwn2l7avc6h08vgrkxyb6ga7slip5x8lynswmzd0y32ngnw4h";
1060 type = "gem";
1061 };
1062 version = "9.3.1";
1063 };
1064 danger-gitlab = {
1065 dependencies = ["danger" "gitlab"];
1066 groups = ["danger" "development" "test"];
1067 platforms = [];
1068 source = {
1069 remotes = ["https://rubygems.org"];
1070 sha256 = "1a530kx5s5rbx5yx3jqay56lkksqh0yj468hcpg16faiyv8dfza9";
1071 type = "gem";
1072 };
1073 version = "8.0.0";
1074 };
1075 dartsass = {
1076 groups = ["default" "development" "test"];
1077 platforms = [];
1078 source = {
1079 remotes = ["https://rubygems.org"];
1080 sha256 = "0i8kivfa4i1m2msw2h5zigxdnar5fvln7xhym85qyp35lmi74zi6";
1081 type = "gem";
1082 };
1083 version = "1.49.8";
1084 };
1085 database_cleaner = {
1086 groups = ["development" "test"];
1087 platforms = [];
1088 source = {
1089 remotes = ["https://rubygems.org"];
1090 sha256 = "05i0nf2aj70m61y3fspypdkc6d1qgibf5kav05a71b5gjz0k7y5x";
1091 type = "gem";
1092 };
1093 version = "1.7.0";
1094 };
1095 date = {
1096 groups = ["default" "development" "test"];
1097 platforms = [];
1098 source = {
1099 remotes = ["https://rubygems.org"];
1100 sha256 = "03skfikihpx37rc27vr3hwrb057gxnmdzxhmzd4bf4jpkl0r55w1";
1101 type = "gem";
1102 };
1103 version = "3.3.3";
1104 };
1105 dead_end = {
1106 groups = ["default" "test"];
1107 platforms = [];
1108 source = {
1109 remotes = ["https://rubygems.org"];
1110 sha256 = "0nrg9cwy21iwzl1djp1hamy24q3pfhvvrjqi9q0bwj81gizxy48h";
1111 type = "gem";
1112 };
1113 version = "3.1.1";
1114 };
1115 debug_inspector = {
1116 groups = ["default" "test"];
1117 platforms = [];
1118 source = {
1119 remotes = ["https://rubygems.org"];
1120 sha256 = "01l678ng12rby6660pmwagmyg8nccvjfgs3487xna7ay378a59ga";
1121 type = "gem";
1122 };
1123 version = "1.1.0";
1124 };
1125 deckar01-task_list = {
1126 dependencies = ["html-pipeline"];
1127 groups = ["default"];
1128 platforms = [];
1129 source = {
1130 remotes = ["https://rubygems.org"];
1131 sha256 = "0n67q9rb4gsfs8k2fsd08xcfx13z7mcyyyrb9hi0sv0yz3rvm2li";
1132 type = "gem";
1133 };
1134 version = "2.3.3";
1135 };
1136 declarative = {
1137 groups = ["default"];
1138 platforms = [];
1139 source = {
1140 remotes = ["https://rubygems.org"];
1141 sha256 = "1yczgnqrbls7shrg63y88g7wand2yp9h6sf56c9bdcksn5nds8c0";
1142 type = "gem";
1143 };
1144 version = "0.0.20";
1145 };
1146 declarative_policy = {
1147 groups = ["default"];
1148 platforms = [];
1149 source = {
1150 remotes = ["https://rubygems.org"];
1151 sha256 = "1jri6fqpyrlnhl99mhqlqwpi6z8idb7g421rysxz40yyk8lwzx4s";
1152 type = "gem";
1153 };
1154 version = "1.1.0";
1155 };
1156 deprecation_toolkit = {
1157 dependencies = ["activesupport"];
1158 groups = ["development" "test"];
1159 platforms = [];
1160 source = {
1161 remotes = ["https://rubygems.org"];
1162 sha256 = "1fh4d98irhph3ri7c2rrvvmmjd4z14702r8baq9flh5f34dap8d8";
1163 type = "gem";
1164 };
1165 version = "1.5.1";
1166 };
1167 derailed_benchmarks = {
1168 dependencies = ["benchmark-ips" "dead_end" "get_process_mem" "heapy" "memory_profiler" "mini_histogram" "rack" "rack-test" "rake" "ruby-statistics" "thor"];
1169 groups = ["test"];
1170 platforms = [];
1171 source = {
1172 remotes = ["https://rubygems.org"];
1173 sha256 = "0kx1i7qsb5gvc24kxwq4bpcvsknm4c04mq7mz27m7dgfdhhcdbga";
1174 type = "gem";
1175 };
1176 version = "2.1.2";
1177 };
1178 descendants_tracker = {
1179 dependencies = ["thread_safe"];
1180 groups = ["default" "test"];
1181 platforms = [];
1182 source = {
1183 remotes = ["https://rubygems.org"];
1184 sha256 = "15q8g3fcqyb41qixn6cky0k3p86291y7xsh1jfd851dvrza1vi79";
1185 type = "gem";
1186 };
1187 version = "0.0.4";
1188 };
1189 devfile = {
1190 groups = ["default"];
1191 platforms = [];
1192 source = {
1193 remotes = ["https://rubygems.org"];
1194 sha256 = "02p4cxz9w9nsghgmwmw32f9g80df8simagzpafhkvc5grdwwd8pv";
1195 type = "gem";
1196 };
1197 version = "0.0.23.pre.alpha1";
1198 };
1199 device_detector = {
1200 groups = ["default"];
1201 platforms = [];
1202 source = {
1203 remotes = ["https://rubygems.org"];
1204 sha256 = "0zbsjj1bgwmsiqiw6x5fzbzp25xc10c02s37ggl2635ha0qzn05q";
1205 type = "gem";
1206 };
1207 version = "1.0.0";
1208 };
1209 devise = {
1210 dependencies = ["bcrypt" "orm_adapter" "railties" "responders" "warden"];
1211 groups = ["default"];
1212 platforms = [];
1213 source = {
1214 remotes = ["https://rubygems.org"];
1215 sha256 = "0gl0b4jqf7ysv3rg99sgxa5y9va2k13p0si3a88pr7m8g6z8pm7x";
1216 type = "gem";
1217 };
1218 version = "4.8.1";
1219 };
1220 devise-pbkdf2-encryptable = {
1221 dependencies = ["devise" "devise-two-factor"];
1222 groups = ["default"];
1223 platforms = [];
1224 source = {
1225 path = "${src}/vendor/gems/devise-pbkdf2-encryptable";
1226 type = "path";
1227 };
1228 version = "0.0.0";
1229 };
1230 devise-two-factor = {
1231 dependencies = ["activesupport" "attr_encrypted" "devise" "railties" "rotp"];
1232 groups = ["default"];
1233 platforms = [];
1234 source = {
1235 remotes = ["https://rubygems.org"];
1236 sha256 = "15cbgb0hyq78myc6aaszzdrd9qll9n3qdhykmrx22qiyac3mnpy9";
1237 type = "gem";
1238 };
1239 version = "4.1.1";
1240 };
1241 diff-lcs = {
1242 groups = ["default" "development" "test"];
1243 platforms = [];
1244 source = {
1245 remotes = ["https://rubygems.org"];
1246 sha256 = "0rwvjahnp7cpmracd8x732rjgnilqv2sx7d1gfrysslc3h039fa9";
1247 type = "gem";
1248 };
1249 version = "1.5.0";
1250 };
1251 diff_match_patch = {
1252 groups = ["default"];
1253 platforms = [];
1254 source = {
1255 remotes = ["https://rubygems.org"];
1256 sha256 = "03n4g4w2pwiygmqq5lfhqrpbs9g6kv0jhb3vrffz3vgaryzmfq5k";
1257 type = "gem";
1258 };
1259 version = "0.1.0";
1260 };
1261 diffy = {
1262 groups = ["default"];
1263 platforms = [];
1264 source = {
1265 remotes = ["https://rubygems.org"];
1266 sha256 = "1qcsv29ljfhy76gq4xi8zpn6dc6nv15c41r131bdr38kwpxjzd1n";
1267 type = "gem";
1268 };
1269 version = "3.4.2";
1270 };
1271 digest-crc = {
1272 dependencies = ["rake"];
1273 groups = ["default"];
1274 platforms = [];
1275 source = {
1276 remotes = ["https://rubygems.org"];
1277 sha256 = "1czaak53w8n13y1fr0q23gp0fhklvxjac5n562qj3xk6sh5ad0x2";
1278 type = "gem";
1279 };
1280 version = "0.6.4";
1281 };
1282 discordrb-webhooks = {
1283 dependencies = ["rest-client"];
1284 groups = ["default"];
1285 platforms = [];
1286 source = {
1287 remotes = ["https://rubygems.org"];
1288 sha256 = "0viw73jd9vs9f92a9q2vxcd29755h7w8jwz36jmvcdl2najainyg";
1289 type = "gem";
1290 };
1291 version = "3.4.2";
1292 };
1293 docile = {
1294 groups = ["coverage" "default" "development" "test"];
1295 platforms = [];
1296 source = {
1297 remotes = ["https://rubygems.org"];
1298 sha256 = "1lxqxgq71rqwj1lpl9q1mbhhhhhhdkkj7my341f2889pwayk85sz";
1299 type = "gem";
1300 };
1301 version = "1.4.0";
1302 };
1303 domain_name = {
1304 dependencies = ["unf"];
1305 groups = ["default"];
1306 platforms = [];
1307 source = {
1308 remotes = ["https://rubygems.org"];
1309 sha256 = "0lcqjsmixjp52bnlgzh4lg9ppsk52x9hpwdjd53k8jnbah2602h0";
1310 type = "gem";
1311 };
1312 version = "0.5.20190701";
1313 };
1314 doorkeeper = {
1315 dependencies = ["railties"];
1316 groups = ["default"];
1317 platforms = [];
1318 source = {
1319 remotes = ["https://rubygems.org"];
1320 sha256 = "1q2pywgyn6cbnm0fh3dln5z1qgd1g8hvb4x8rppjc1bpfxnfhi13";
1321 type = "gem";
1322 };
1323 version = "5.6.6";
1324 };
1325 doorkeeper-openid_connect = {
1326 dependencies = ["doorkeeper" "jwt"];
1327 groups = ["default"];
1328 platforms = [];
1329 source = {
1330 remotes = ["https://rubygems.org"];
1331 sha256 = "11p7p3b0yb12xfdhxxsifc2mz0rj1hlgi8sbcwjzxvld24rszvbi";
1332 type = "gem";
1333 };
1334 version = "1.8.7";
1335 };
1336 dotenv = {
1337 groups = ["default"];
1338 platforms = [];
1339 source = {
1340 remotes = ["https://rubygems.org"];
1341 sha256 = "0iym172c5337sm1x2ykc2i3f961vj3wdclbyg1x6sxs3irgfsl94";
1342 type = "gem";
1343 };
1344 version = "2.7.6";
1345 };
1346 dry-cli = {
1347 groups = ["default"];
1348 platforms = [];
1349 source = {
1350 remotes = ["https://rubygems.org"];
1351 sha256 = "1w39jms4bsggxvl23cxanhccv1ngb6nqxsqhi784v5bjz1lx3si8";
1352 type = "gem";
1353 };
1354 version = "1.0.0";
1355 };
1356 dry-core = {
1357 dependencies = ["concurrent-ruby" "zeitwerk"];
1358 groups = ["default" "development" "test"];
1359 platforms = [];
1360 source = {
1361 remotes = ["https://rubygems.org"];
1362 sha256 = "01gks2hrp7nl3pzb487azvd25dlbrc40d5cpk4n0szwnf2c0k4ks";
1363 type = "gem";
1364 };
1365 version = "1.0.0";
1366 };
1367 dry-inflector = {
1368 groups = ["default" "development" "test"];
1369 platforms = [];
1370 source = {
1371 remotes = ["https://rubygems.org"];
1372 sha256 = "09hnvna3lg2x36li63988kv664d0zvy7y0z33803yvrdr9hj7lka";
1373 type = "gem";
1374 };
1375 version = "1.0.0";
1376 };
1377 dry-logic = {
1378 dependencies = ["concurrent-ruby" "dry-core" "zeitwerk"];
1379 groups = ["default" "development" "test"];
1380 platforms = [];
1381 source = {
1382 remotes = ["https://rubygems.org"];
1383 sha256 = "05nldkc154r0qzlhss7n5klfiyyz05x2fkq08y13s34py6023vcr";
1384 type = "gem";
1385 };
1386 version = "1.5.0";
1387 };
1388 dry-types = {
1389 dependencies = ["concurrent-ruby" "dry-core" "dry-inflector" "dry-logic" "zeitwerk"];
1390 groups = ["default" "development" "test"];
1391 platforms = [];
1392 source = {
1393 remotes = ["https://rubygems.org"];
1394 sha256 = "1f6dz0hm67rhybh6xq2s3vvr700cp43kf50z2lids62s2i0mh5hj";
1395 type = "gem";
1396 };
1397 version = "1.7.1";
1398 };
1399 dumb_delegator = {
1400 groups = ["default" "test"];
1401 platforms = [];
1402 source = {
1403 remotes = ["https://rubygems.org"];
1404 sha256 = "151fdn7y0gqs7f6y3y7rn3frv0z359qrw9hb4s7avn6j2qc42ppz";
1405 type = "gem";
1406 };
1407 version = "1.0.0";
1408 };
1409 duo_api = {
1410 groups = ["default"];
1411 platforms = [];
1412 source = {
1413 remotes = ["https://rubygems.org"];
1414 sha256 = "0xk1437b5vrjg8prk2khsva5rkx3apsj7c46n3yk5b8g34787jc7";
1415 type = "gem";
1416 };
1417 version = "1.3.0";
1418 };
1419 e2mmap = {
1420 groups = ["default" "development"];
1421 platforms = [];
1422 source = {
1423 remotes = ["https://rubygems.org"];
1424 sha256 = "0n8gxjb63dck3vrmsdcqqll7xs7f3wk78mw8w0gdk9wp5nx6pvj5";
1425 type = "gem";
1426 };
1427 version = "0.1.0";
1428 };
1429 ecma-re-validator = {
1430 dependencies = ["regexp_parser"];
1431 groups = ["default"];
1432 platforms = [];
1433 source = {
1434 remotes = ["https://rubygems.org"];
1435 sha256 = "1mz0nsl2093jd94nygw8qs13rwfwl1ax76xz3ypinr5hqbc5pab6";
1436 type = "gem";
1437 };
1438 version = "0.3.0";
1439 };
1440 ed25519 = {
1441 groups = ["default"];
1442 platforms = [];
1443 source = {
1444 remotes = ["https://rubygems.org"];
1445 sha256 = "0zb2dr2ihb1qiknn5iaj1ha1w9p7lj9yq5waasndlfadz225ajji";
1446 type = "gem";
1447 };
1448 version = "1.3.0";
1449 };
1450 elasticsearch = {
1451 dependencies = ["elasticsearch-api" "elasticsearch-transport"];
1452 groups = ["default"];
1453 platforms = [];
1454 source = {
1455 remotes = ["https://rubygems.org"];
1456 sha256 = "0havyxmvl157a653prspnbhgdchlx44xqxl170v1im5ggxwavcaq";
1457 type = "gem";
1458 };
1459 version = "7.13.3";
1460 };
1461 elasticsearch-api = {
1462 dependencies = ["multi_json"];
1463 groups = ["default"];
1464 platforms = [];
1465 source = {
1466 remotes = ["https://rubygems.org"];
1467 sha256 = "0bmssarkk7lqkjdn8c9j7jvxcnn4hg1zcmhsky8bfvc99k33b3w8";
1468 type = "gem";
1469 };
1470 version = "7.13.3";
1471 };
1472 elasticsearch-model = {
1473 dependencies = ["activesupport" "elasticsearch" "hashie"];
1474 groups = ["default"];
1475 platforms = [];
1476 source = {
1477 remotes = ["https://rubygems.org"];
1478 sha256 = "1ivcz5pcrp0760j26590bm3jvwc8548wcy7z7v2274k18l583h9c";
1479 type = "gem";
1480 };
1481 version = "7.2.0";
1482 };
1483 elasticsearch-rails = {
1484 groups = ["default"];
1485 platforms = [];
1486 source = {
1487 remotes = ["https://rubygems.org"];
1488 sha256 = "1r2nh6csdlbfk5hqq5qbvvw1kvv6qa382alil2ixjn33jl7dql07";
1489 type = "gem";
1490 };
1491 version = "7.2.1";
1492 };
1493 elasticsearch-transport = {
1494 dependencies = ["faraday" "multi_json"];
1495 groups = ["default"];
1496 platforms = [];
1497 source = {
1498 remotes = ["https://rubygems.org"];
1499 sha256 = "0blfii8qvj0m6bg9sbfynxc40in7zfmw2wpi4clv7d9gclk053db";
1500 type = "gem";
1501 };
1502 version = "7.13.3";
1503 };
1504 email_reply_trimmer = {
1505 groups = ["default"];
1506 platforms = [];
1507 source = {
1508 remotes = ["https://rubygems.org"];
1509 sha256 = "0vijywhy1acsq4187ss6w8a7ksswaf1d5np3wbj962b6rqif5vcz";
1510 type = "gem";
1511 };
1512 version = "0.1.6";
1513 };
1514 email_spec = {
1515 dependencies = ["htmlentities" "launchy" "mail"];
1516 groups = ["test"];
1517 platforms = [];
1518 source = {
1519 remotes = ["https://rubygems.org"];
1520 sha256 = "0yadaif80cf2ry0nvhir1s70xmm22xzncq6vfvvffdd8h02ridv0";
1521 type = "gem";
1522 };
1523 version = "2.2.0";
1524 };
1525 encryptor = {
1526 groups = ["default"];
1527 platforms = [];
1528 source = {
1529 remotes = ["https://rubygems.org"];
1530 sha256 = "0s8rvfl0vn8w7k1sgkc234060jh468s3zd45xa64p1jdmfa3zwmb";
1531 type = "gem";
1532 };
1533 version = "3.0.0";
1534 };
1535 error_tracking_open_api = {
1536 dependencies = ["typhoeus"];
1537 groups = ["default"];
1538 platforms = [];
1539 source = {
1540 path = "${src}/gems/error_tracking_open_api";
1541 type = "path";
1542 };
1543 version = "1.0.0";
1544 };
1545 erubi = {
1546 groups = ["default" "development" "test"];
1547 platforms = [];
1548 source = {
1549 remotes = ["https://rubygems.org"];
1550 sha256 = "08s75vs9cxlc4r1q2bjg4br8g9wc5lc5x5vl0vv4zq5ivxsdpgi7";
1551 type = "gem";
1552 };
1553 version = "1.12.0";
1554 };
1555 escape_utils = {
1556 groups = ["default" "development" "test"];
1557 platforms = [];
1558 source = {
1559 remotes = ["https://rubygems.org"];
1560 sha256 = "029c7kynhkxw8fgq9q171xi68ajfqrb22r7drvkar018j8871yyz";
1561 type = "gem";
1562 };
1563 version = "1.3.0";
1564 };
1565 et-orbi = {
1566 dependencies = ["tzinfo"];
1567 groups = ["default"];
1568 platforms = [];
1569 source = {
1570 remotes = ["https://rubygems.org"];
1571 sha256 = "1d2z4ky2v15dpcz672i2p7lb2nc793dasq3yq3660h2az53kss9v";
1572 type = "gem";
1573 };
1574 version = "1.2.7";
1575 };
1576 ethon = {
1577 dependencies = ["ffi"];
1578 groups = ["default"];
1579 platforms = [];
1580 source = {
1581 remotes = ["https://rubygems.org"];
1582 sha256 = "17ix0mijpsy3y0c6ywrk5ibarmvqzjsirjyprpsy3hwax8fdm85v";
1583 type = "gem";
1584 };
1585 version = "0.16.0";
1586 };
1587 excon = {
1588 groups = ["default"];
1589 platforms = [];
1590 source = {
1591 remotes = ["https://rubygems.org"];
1592 sha256 = "0j826kfvzn7nc5pv950n270r0sx1702k988ad11cdlav3dcxxw09";
1593 type = "gem";
1594 };
1595 version = "0.99.0";
1596 };
1597 execjs = {
1598 groups = ["default"];
1599 platforms = [];
1600 source = {
1601 remotes = ["https://rubygems.org"];
1602 sha256 = "121h6af4i6wr3wxvv84y53jcyw2sk71j5wsncm6wq6yqrwcrk4vd";
1603 type = "gem";
1604 };
1605 version = "2.8.1";
1606 };
1607 expgen = {
1608 dependencies = ["parslet"];
1609 groups = ["default" "development" "test"];
1610 platforms = [];
1611 source = {
1612 remotes = ["https://rubygems.org"];
1613 sha256 = "0fd2sdh3lc3x0qds30czli8k5qr45bkb7ssx0kb038hhn9jhysjf";
1614 type = "gem";
1615 };
1616 version = "0.1.1";
1617 };
1618 expression_parser = {
1619 groups = ["default"];
1620 platforms = [];
1621 source = {
1622 remotes = ["https://rubygems.org"];
1623 sha256 = "1938z3wmmdabqxlh5d5c56xfg1jc6z15p7zjyhvk7364zwydnmib";
1624 type = "gem";
1625 };
1626 version = "0.9.0";
1627 };
1628 extended-markdown-filter = {
1629 dependencies = ["html-pipeline"];
1630 groups = ["default" "development" "test"];
1631 platforms = [];
1632 source = {
1633 remotes = ["https://rubygems.org"];
1634 sha256 = "0f7isjr3vpvmyc3arqcgn1fc69axxd73xk87nk31ibpv15sfzvn8";
1635 type = "gem";
1636 };
1637 version = "0.7.0";
1638 };
1639 factory_bot = {
1640 dependencies = ["activesupport"];
1641 groups = ["default" "development" "test"];
1642 platforms = [];
1643 source = {
1644 remotes = ["https://rubygems.org"];
1645 sha256 = "04vxmjr200akcil9fqxc9ghbb9q0lyrh2q03xxncycd5vln910fi";
1646 type = "gem";
1647 };
1648 version = "6.2.0";
1649 };
1650 factory_bot_rails = {
1651 dependencies = ["factory_bot" "railties"];
1652 groups = ["development" "test"];
1653 platforms = [];
1654 source = {
1655 remotes = ["https://rubygems.org"];
1656 sha256 = "18fhcihkc074gk62iwqgbdgc3ymim4fm0b4p3ipffy5hcsb9d2r7";
1657 type = "gem";
1658 };
1659 version = "6.2.0";
1660 };
1661 faraday = {
1662 dependencies = ["faraday-em_http" "faraday-em_synchrony" "faraday-excon" "faraday-httpclient" "faraday-multipart" "faraday-net_http" "faraday-net_http_persistent" "faraday-patron" "faraday-rack" "faraday-retry" "ruby2_keywords"];
1663 groups = ["danger" "default" "development" "test"];
1664 platforms = [];
1665 source = {
1666 remotes = ["https://rubygems.org"];
1667 sha256 = "00palwawk897p5gypw5wjrh93d4p0xz2yl9w93yicb4kq7amh8d4";
1668 type = "gem";
1669 };
1670 version = "1.10.0";
1671 };
1672 faraday-em_http = {
1673 groups = ["danger" "default" "development" "test"];
1674 platforms = [];
1675 source = {
1676 remotes = ["https://rubygems.org"];
1677 sha256 = "12cnqpbak4vhikrh2cdn94assh3yxza8rq2p9w2j34bqg5q4qgbs";
1678 type = "gem";
1679 };
1680 version = "1.0.0";
1681 };
1682 faraday-em_synchrony = {
1683 groups = ["danger" "default" "development" "test"];
1684 platforms = [];
1685 source = {
1686 remotes = ["https://rubygems.org"];
1687 sha256 = "1vgrbhkp83sngv6k4mii9f2s9v5lmp693hylfxp2ssfc60fas3a6";
1688 type = "gem";
1689 };
1690 version = "1.0.0";
1691 };
1692 faraday-excon = {
1693 groups = ["danger" "default" "development" "test"];
1694 platforms = [];
1695 source = {
1696 remotes = ["https://rubygems.org"];
1697 sha256 = "0h09wkb0k0bhm6dqsd47ac601qiaah8qdzjh8gvxfd376x1chmdh";
1698 type = "gem";
1699 };
1700 version = "1.1.0";
1701 };
1702 faraday-http-cache = {
1703 dependencies = ["faraday"];
1704 groups = ["danger" "default" "development" "test"];
1705 platforms = [];
1706 source = {
1707 remotes = ["https://rubygems.org"];
1708 sha256 = "0qvl49xpl2mwxgcj6aj11qrjk94xrqhbnpl5vp1y2275crnkddv4";
1709 type = "gem";
1710 };
1711 version = "2.5.0";
1712 };
1713 faraday-httpclient = {
1714 groups = ["danger" "default" "development" "test"];
1715 platforms = [];
1716 source = {
1717 remotes = ["https://rubygems.org"];
1718 sha256 = "0fyk0jd3ks7fdn8nv3spnwjpzx2lmxmg2gh4inz3by1zjzqg33sc";
1719 type = "gem";
1720 };
1721 version = "1.0.1";
1722 };
1723 faraday-multipart = {
1724 dependencies = ["multipart-post"];
1725 groups = ["danger" "default" "development" "test"];
1726 platforms = [];
1727 source = {
1728 remotes = ["https://rubygems.org"];
1729 sha256 = "09871c4hd7s5ws1wl4gs7js1k2wlby6v947m2bbzg43pnld044lh";
1730 type = "gem";
1731 };
1732 version = "1.0.4";
1733 };
1734 faraday-net_http = {
1735 groups = ["danger" "default" "development" "test"];
1736 platforms = [];
1737 source = {
1738 remotes = ["https://rubygems.org"];
1739 sha256 = "1fi8sda5hc54v1w3mqfl5yz09nhx35kglyx72w7b8xxvdr0cwi9j";
1740 type = "gem";
1741 };
1742 version = "1.0.1";
1743 };
1744 faraday-net_http_persistent = {
1745 groups = ["danger" "default" "development" "test"];
1746 platforms = [];
1747 source = {
1748 remotes = ["https://rubygems.org"];
1749 sha256 = "0dc36ih95qw3rlccffcb0vgxjhmipsvxhn6cw71l7ffs0f7vq30b";
1750 type = "gem";
1751 };
1752 version = "1.2.0";
1753 };
1754 faraday-patron = {
1755 groups = ["danger" "default" "development" "test"];
1756 platforms = [];
1757 source = {
1758 remotes = ["https://rubygems.org"];
1759 sha256 = "19wgsgfq0xkski1g7m96snv39la3zxz6x7nbdgiwhg5v82rxfb6w";
1760 type = "gem";
1761 };
1762 version = "1.0.0";
1763 };
1764 faraday-rack = {
1765 groups = ["danger" "default" "development" "test"];
1766 platforms = [];
1767 source = {
1768 remotes = ["https://rubygems.org"];
1769 sha256 = "1h184g4vqql5jv9s9im6igy00jp6mrah2h14py6mpf9bkabfqq7g";
1770 type = "gem";
1771 };
1772 version = "1.0.0";
1773 };
1774 faraday-retry = {
1775 groups = ["danger" "default" "development" "test"];
1776 platforms = [];
1777 source = {
1778 remotes = ["https://rubygems.org"];
1779 sha256 = "153i967yrwnswqgvnnajgwp981k9p50ys1h80yz3q94rygs59ldd";
1780 type = "gem";
1781 };
1782 version = "1.0.3";
1783 };
1784 faraday_middleware = {
1785 dependencies = ["faraday"];
1786 groups = ["default"];
1787 platforms = [];
1788 source = {
1789 remotes = ["https://rubygems.org"];
1790 sha256 = "1bw8mfh4yin2xk7138rg3fhb2p5g2dlmdma88k82psah9mbmvlfy";
1791 type = "gem";
1792 };
1793 version = "1.2.0";
1794 };
1795 faraday_middleware-aws-sigv4 = {
1796 dependencies = ["aws-sigv4" "faraday"];
1797 groups = ["default"];
1798 platforms = [];
1799 source = {
1800 remotes = ["https://rubygems.org"];
1801 sha256 = "1gk2qakcvvbgfvvfd8cgf13sligv5mp816ykmra9llqmbfym8ikl";
1802 type = "gem";
1803 };
1804 version = "0.3.0";
1805 };
1806 fast_blank = {
1807 groups = ["default"];
1808 platforms = [];
1809 source = {
1810 remotes = ["https://rubygems.org"];
1811 sha256 = "1shpmamyzyhyxmv95r96ja5rylzaw60r19647d0fdm7y2h2c77r6";
1812 type = "gem";
1813 };
1814 version = "1.0.1";
1815 };
1816 fast_gettext = {
1817 groups = ["default"];
1818 platforms = [];
1819 source = {
1820 remotes = ["https://rubygems.org"];
1821 sha256 = "112gsrqah2w03kgi9mjsn6hl74mrwckphf223h36iayc4djf4lq2";
1822 type = "gem";
1823 };
1824 version = "2.3.0";
1825 };
1826 ffaker = {
1827 groups = ["development" "test"];
1828 platforms = [];
1829 source = {
1830 remotes = ["https://rubygems.org"];
1831 sha256 = "01z5lpssjc0n8lm4xrlja0hh8lv4ngzbybjvd4rdkc5x9ddvh8s3";
1832 type = "gem";
1833 };
1834 version = "2.10.0";
1835 };
1836 ffi = {
1837 groups = ["default" "development" "kerberos" "puma" "test"];
1838 platforms = [];
1839 source = {
1840 remotes = ["https://rubygems.org"];
1841 sha256 = "1862ydmclzy1a0cjbvm8dz7847d9rch495ib0zb64y84d3xd4bkg";
1842 type = "gem";
1843 };
1844 version = "1.15.5";
1845 };
1846 ffi-compiler = {
1847 dependencies = ["ffi" "rake"];
1848 groups = ["default"];
1849 platforms = [];
1850 source = {
1851 remotes = ["https://rubygems.org"];
1852 sha256 = "0c2caqm9wqnbidcb8dj4wd3s902z15qmgxplwyfyqbwa0ydki7q1";
1853 type = "gem";
1854 };
1855 version = "1.0.1";
1856 };
1857 ffi-yajl = {
1858 dependencies = ["libyajl2"];
1859 groups = ["default"];
1860 platforms = [];
1861 source = {
1862 remotes = ["https://rubygems.org"];
1863 sha256 = "0dj3y95260rvlclkkcxak6c1dsrzbyr4wik7jv3y949r4w9adfk9";
1864 type = "gem";
1865 };
1866 version = "2.6.0";
1867 };
1868 filelock = {
1869 groups = ["default" "development" "test"];
1870 platforms = [];
1871 source = {
1872 remotes = ["https://rubygems.org"];
1873 sha256 = "085vrb6wf243iqqnrrccwhjd4chphfdsybkvjbapa2ipfj1ja1sj";
1874 type = "gem";
1875 };
1876 version = "1.1.1";
1877 };
1878 find_a_port = {
1879 groups = ["default" "development" "test"];
1880 platforms = [];
1881 source = {
1882 remotes = ["https://rubygems.org"];
1883 sha256 = "1sswgpvn38yav4i21adrr7yy8c8299d7rj065gd3iwg6nn26lpb0";
1884 type = "gem";
1885 };
1886 version = "1.0.1";
1887 };
1888 flipper = {
1889 dependencies = ["concurrent-ruby"];
1890 groups = ["default"];
1891 platforms = [];
1892 source = {
1893 remotes = ["https://rubygems.org"];
1894 sha256 = "127ryr9107719rfk9k638fxk2p38cnbz23h9ghxxbckiv4474mvd";
1895 type = "gem";
1896 };
1897 version = "0.26.2";
1898 };
1899 flipper-active_record = {
1900 dependencies = ["activerecord" "flipper"];
1901 groups = ["default"];
1902 platforms = [];
1903 source = {
1904 remotes = ["https://rubygems.org"];
1905 sha256 = "1g10lck7p3776r2dshz185rd1hjzv47z95bhgpk7bxz2ikpsxpk1";
1906 type = "gem";
1907 };
1908 version = "0.26.2";
1909 };
1910 flipper-active_support_cache_store = {
1911 dependencies = ["activesupport" "flipper"];
1912 groups = ["default"];
1913 platforms = [];
1914 source = {
1915 remotes = ["https://rubygems.org"];
1916 sha256 = "1c6j2frspzafqmha5wlkpv05n5vfzrglbprpgj1dxiz5s4x8ily2";
1917 type = "gem";
1918 };
1919 version = "0.26.2";
1920 };
1921 fog-aliyun = {
1922 dependencies = ["addressable" "aliyun-sdk" "fog-core" "fog-json" "ipaddress" "xml-simple"];
1923 groups = ["default"];
1924 platforms = [];
1925 source = {
1926 remotes = ["https://rubygems.org"];
1927 sha256 = "0f6cwnq4vq628lgv1wn7fzmwgcpv840zbmcwpfpiwy7b9dh388wg";
1928 type = "gem";
1929 };
1930 version = "0.4.0";
1931 };
1932 fog-aws = {
1933 dependencies = ["fog-core" "fog-json" "fog-xml"];
1934 groups = ["default"];
1935 platforms = [];
1936 source = {
1937 remotes = ["https://rubygems.org"];
1938 sha256 = "0127b2jx7lj82h96sm0rnmlgqzgiz5013m6z27vxnkmwrw78iigl";
1939 type = "gem";
1940 };
1941 version = "3.18.0";
1942 };
1943 fog-core = {
1944 dependencies = ["builder" "excon" "formatador" "mime-types"];
1945 groups = ["default"];
1946 platforms = [];
1947 source = {
1948 remotes = ["https://rubygems.org"];
1949 sha256 = "1agd6xgzk0rxrsjdpn94v4hy89s0nm2cs4zg2p880w2dan9xgrak";
1950 type = "gem";
1951 };
1952 version = "2.1.0";
1953 };
1954 fog-google = {
1955 dependencies = ["fog-core" "fog-json" "fog-xml" "google-apis-compute_v1" "google-apis-dns_v1" "google-apis-iamcredentials_v1" "google-apis-monitoring_v3" "google-apis-pubsub_v1" "google-apis-sqladmin_v1beta4" "google-apis-storage_v1" "google-cloud-env"];
1956 groups = ["default"];
1957 platforms = [];
1958 source = {
1959 remotes = ["https://rubygems.org"];
1960 sha256 = "127l22c7lhg166sylfhxys41p0i3nlkxkpzzgw8q9zip10irm41w";
1961 type = "gem";
1962 };
1963 version = "1.19.0";
1964 };
1965 fog-json = {
1966 dependencies = ["fog-core" "multi_json"];
1967 groups = ["default"];
1968 platforms = [];
1969 source = {
1970 remotes = ["https://rubygems.org"];
1971 sha256 = "1zj8llzc119zafbmfa4ai3z5s7c4vp9akfs0f9l2piyvcarmlkyx";
1972 type = "gem";
1973 };
1974 version = "1.2.0";
1975 };
1976 fog-local = {
1977 dependencies = ["fog-core"];
1978 groups = ["default"];
1979 platforms = [];
1980 source = {
1981 remotes = ["https://rubygems.org"];
1982 sha256 = "0yggsxd7c58p5i8zgvfw9rkqlg75l6hkbwnpgawd2sacwl4jsfr6";
1983 type = "gem";
1984 };
1985 version = "0.8.0";
1986 };
1987 fog-xml = {
1988 dependencies = ["fog-core" "nokogiri"];
1989 groups = ["default"];
1990 platforms = [];
1991 source = {
1992 remotes = ["https://rubygems.org"];
1993 sha256 = "043lwdw2wsi6d55ifk0w3izi5l1d1h0alwyr3fixic7b94kc812n";
1994 type = "gem";
1995 };
1996 version = "0.1.3";
1997 };
1998 formatador = {
1999 groups = ["default"];
2000 platforms = [];
2001 source = {
2002 remotes = ["https://rubygems.org"];
2003 sha256 = "1gc26phrwlmlqrmz4bagq1wd5b7g64avpx0ghxr9xdxcvmlii0l0";
2004 type = "gem";
2005 };
2006 version = "0.2.5";
2007 };
2008 fugit = {
2009 dependencies = ["et-orbi" "raabro"];
2010 groups = ["default"];
2011 platforms = [];
2012 source = {
2013 remotes = ["https://rubygems.org"];
2014 sha256 = "1cm2lrvhrpqq19hbdsxf4lq2nkb2qdldbdxh3gvi15l62dlb5zqq";
2015 type = "gem";
2016 };
2017 version = "1.8.1";
2018 };
2019 fuubar = {
2020 dependencies = ["rspec-core" "ruby-progressbar"];
2021 groups = ["development" "test"];
2022 platforms = [];
2023 source = {
2024 remotes = ["https://rubygems.org"];
2025 sha256 = "0jlv2wisgnim29h47shvqhipbz1wgndfdr7i6y5wcfag0z2660lv";
2026 type = "gem";
2027 };
2028 version = "2.2.0";
2029 };
2030 fuzzyurl = {
2031 groups = ["default"];
2032 platforms = [];
2033 source = {
2034 remotes = ["https://rubygems.org"];
2035 sha256 = "03qchs33vfwbsv5awxg3acfmlcrf5xbhnbrc83fdpamwya0glbjl";
2036 type = "gem";
2037 };
2038 version = "0.9.0";
2039 };
2040 gapic-common = {
2041 dependencies = ["faraday" "faraday-retry" "google-protobuf" "googleapis-common-protos" "googleapis-common-protos-types" "googleauth" "grpc"];
2042 groups = ["default"];
2043 platforms = [];
2044 source = {
2045 remotes = ["https://rubygems.org"];
2046 sha256 = "1awn2k5b2sji74vr0xhg0v68h1y0msqpkwq5z8k31mp2ii9mmmbg";
2047 type = "gem";
2048 };
2049 version = "0.18.0";
2050 };
2051 gemoji = {
2052 groups = ["default" "development" "test"];
2053 platforms = [];
2054 source = {
2055 remotes = ["https://rubygems.org"];
2056 sha256 = "0vgklpmhdz98xayln5hhqv4ffdyrglzwdixkn5gsk9rj94pkymc0";
2057 type = "gem";
2058 };
2059 version = "3.0.1";
2060 };
2061 get_process_mem = {
2062 dependencies = ["ffi"];
2063 groups = ["default" "puma" "test"];
2064 platforms = [];
2065 source = {
2066 remotes = ["https://rubygems.org"];
2067 sha256 = "1fkyyyxjcx4iigm8vhraa629k2lxa1npsv4015y82snx84v3rzaa";
2068 type = "gem";
2069 };
2070 version = "0.2.7";
2071 };
2072 gettext = {
2073 dependencies = ["locale" "text"];
2074 groups = ["development"];
2075 platforms = [];
2076 source = {
2077 remotes = ["https://rubygems.org"];
2078 sha256 = "04xlj00sm4mbgvyq0qkbxim75i7cpyn6iylpfwnyagl35wdvsszf";
2079 type = "gem";
2080 };
2081 version = "3.3.6";
2082 };
2083 gettext_i18n_rails = {
2084 dependencies = ["fast_gettext"];
2085 groups = ["default"];
2086 platforms = [];
2087 source = {
2088 remotes = ["https://rubygems.org"];
2089 sha256 = "1gibn9j4k9ck54v7rxbqwa587fc2l92clv9r71zhyl3c4m57x771";
2090 type = "gem";
2091 };
2092 version = "1.11.0";
2093 };
2094 gettext_i18n_rails_js = {
2095 dependencies = ["gettext" "gettext_i18n_rails" "po_to_json" "rails"];
2096 groups = ["default"];
2097 platforms = [];
2098 source = {
2099 remotes = ["https://rubygems.org"];
2100 sha256 = "11yn5cf92wsmlj5c1065mg6swf8gq9l6g9ahikvvyf9npvjay42x";
2101 type = "gem";
2102 };
2103 version = "1.3.0";
2104 };
2105 git = {
2106 dependencies = ["addressable" "rchardet"];
2107 groups = ["danger" "default" "development" "test"];
2108 platforms = [];
2109 source = {
2110 remotes = ["https://rubygems.org"];
2111 sha256 = "0rf4603ffvdlvnzx1nmh2x5j8lic3p24115sm7bx6p2nwii09f69";
2112 type = "gem";
2113 };
2114 version = "1.18.0";
2115 };
2116 gitaly = {
2117 dependencies = ["grpc"];
2118 groups = ["default"];
2119 platforms = [];
2120 source = {
2121 remotes = ["https://rubygems.org"];
2122 sha256 = "0lw3lfq0wii1jg6112ry2c3g01dphwl8yp61xyh66ijds1d525zd";
2123 type = "gem";
2124 };
2125 version = "16.5.0.pre.rc1";
2126 };
2127 gitlab = {
2128 dependencies = ["httparty" "terminal-table"];
2129 groups = ["danger" "default" "development" "test"];
2130 platforms = [];
2131 source = {
2132 remotes = ["https://rubygems.org"];
2133 sha256 = "0ycnjjk1im5a82k02avix7c5c87vrkl87gsghgq29g2x34z5wr1z";
2134 type = "gem";
2135 };
2136 version = "4.19.0";
2137 };
2138 gitlab-chronic = {
2139 dependencies = ["numerizer"];
2140 groups = ["default"];
2141 platforms = [];
2142 source = {
2143 remotes = ["https://rubygems.org"];
2144 sha256 = "0xf857vj55r1jafbkdpdzq6c22r964rj9186m1q8hw4vd7f1h3zq";
2145 type = "gem";
2146 };
2147 version = "0.10.5";
2148 };
2149 gitlab-dangerfiles = {
2150 dependencies = ["danger" "danger-gitlab" "rake"];
2151 groups = ["danger" "development" "test"];
2152 platforms = [];
2153 source = {
2154 remotes = ["https://rubygems.org"];
2155 sha256 = "15hax19xpav0i8mhg3y1zf4528hx18r6zg6dy8lwdk7s60gdi2wp";
2156 type = "gem";
2157 };
2158 version = "4.3.2";
2159 };
2160 gitlab-experiment = {
2161 dependencies = ["activesupport" "request_store"];
2162 groups = ["default"];
2163 platforms = [];
2164 source = {
2165 remotes = ["https://rubygems.org"];
2166 sha256 = "1yfk2w86nzw8mksahs70ai0d860kdj25lpvlka4xv77i18zggqml";
2167 type = "gem";
2168 };
2169 version = "0.8.0";
2170 };
2171 gitlab-fog-azure-rm = {
2172 dependencies = ["azure-storage-blob" "azure-storage-common" "fog-core" "fog-json" "mime-types"];
2173 groups = ["default"];
2174 platforms = [];
2175 source = {
2176 remotes = ["https://rubygems.org"];
2177 sha256 = "0a3c3slg1iqlhyci9mnbasgw1qcsnznczyqjkn28hfr79cblpwp4";
2178 type = "gem";
2179 };
2180 version = "1.8.0";
2181 };
2182 gitlab-http = {
2183 dependencies = ["activesupport" "httparty" "ipaddress" "nokogiri" "railties"];
2184 groups = ["default"];
2185 platforms = [];
2186 source = {
2187 path = "${src}/gems/gitlab-http";
2188 type = "path";
2189 };
2190 version = "0.1.0";
2191 };
2192 gitlab-labkit = {
2193 dependencies = ["actionpack" "activesupport" "grpc" "jaeger-client" "opentracing" "pg_query" "redis"];
2194 groups = ["default"];
2195 platforms = [];
2196 source = {
2197 remotes = ["https://rubygems.org"];
2198 sha256 = "1k9yd8b1xbq3l6l1n4pb0mh2wklz0ninr7h2l5xx031r05150p6a";
2199 type = "gem";
2200 };
2201 version = "0.34.0";
2202 };
2203 gitlab-license = {
2204 groups = ["default"];
2205 platforms = [];
2206 source = {
2207 remotes = ["https://rubygems.org"];
2208 sha256 = "0ms1kf5nmclsnmd2xa9k273asmb73ivaykwrb3g7sq263j3y7jk0";
2209 type = "gem";
2210 };
2211 version = "2.3.0";
2212 };
2213 gitlab-mail_room = {
2214 dependencies = ["jwt" "net-imap" "oauth2"];
2215 groups = ["default"];
2216 platforms = [];
2217 source = {
2218 remotes = ["https://rubygems.org"];
2219 sha256 = "15wrq4v6xsfql4k6l10gbcfk0a02zh0shr2c3l0wakmjvaj4ymi3";
2220 type = "gem";
2221 };
2222 version = "0.0.23";
2223 };
2224 gitlab-markup = {
2225 groups = ["default"];
2226 platforms = [];
2227 source = {
2228 remotes = ["https://rubygems.org"];
2229 sha256 = "1m3ypny84jyvlxf060p3q3d8pb4yihxa2br5hh012bgc11d09nky";
2230 type = "gem";
2231 };
2232 version = "1.9.0";
2233 };
2234 gitlab-net-dns = {
2235 groups = ["default"];
2236 platforms = [];
2237 source = {
2238 remotes = ["https://rubygems.org"];
2239 sha256 = "1785yfzgpzwkwsxi3wadwc3mlxvdj304aapi34482hwx8xwdj9pp";
2240 type = "gem";
2241 };
2242 version = "0.9.2";
2243 };
2244 gitlab-rspec = {
2245 dependencies = ["activesupport" "rspec"];
2246 groups = ["development" "monorepo" "test"];
2247 platforms = [];
2248 source = {
2249 path = "${src}/gems/gitlab-rspec";
2250 type = "path";
2251 };
2252 version = "0.1.0";
2253 };
2254 gitlab-safe_request_store = {
2255 dependencies = ["request_store"];
2256 groups = ["default"];
2257 platforms = [];
2258 source = {
2259 path = "${src}/gems/gitlab-safe_request_store";
2260 type = "path";
2261 };
2262 version = "0.1.0";
2263 };
2264 gitlab-schema-validation = {
2265 dependencies = ["diffy" "pg_query"];
2266 groups = ["default"];
2267 platforms = [];
2268 source = {
2269 path = "${src}/gems/gitlab-schema-validation";
2270 type = "path";
2271 };
2272 version = "0.1.0";
2273 };
2274 gitlab-sidekiq-fetcher = {
2275 dependencies = ["json" "sidekiq"];
2276 groups = ["default"];
2277 platforms = [];
2278 source = {
2279 path = "${src}/vendor/gems/sidekiq-reliable-fetch";
2280 type = "path";
2281 };
2282 version = "0.9.0";
2283 };
2284 gitlab-styles = {
2285 dependencies = ["rubocop" "rubocop-graphql" "rubocop-performance" "rubocop-rails" "rubocop-rspec"];
2286 groups = ["development" "test"];
2287 platforms = [];
2288 source = {
2289 remotes = ["https://rubygems.org"];
2290 sha256 = "0jn8zp5a35yi6jw7kyyq8fgpzcwmr5bfpl7j9ki2y13x77sla9zl";
2291 type = "gem";
2292 };
2293 version = "10.1.0";
2294 };
2295 gitlab-utils = {
2296 dependencies = ["actionview" "activesupport" "addressable" "nokogiri" "rake"];
2297 groups = ["monorepo"];
2298 platforms = [];
2299 source = {
2300 path = "${src}/gems/gitlab-utils";
2301 type = "path";
2302 };
2303 version = "0.1.0";
2304 };
2305 gitlab_chronic_duration = {
2306 dependencies = ["numerizer"];
2307 groups = ["default"];
2308 platforms = [];
2309 source = {
2310 remotes = ["https://rubygems.org"];
2311 sha256 = "0vf1zw3z45m6ldwjvvzvbc6gr0spcbl1x1vny4qwid8msi26jxhd";
2312 type = "gem";
2313 };
2314 version = "0.12.0";
2315 };
2316 gitlab_omniauth-ldap = {
2317 dependencies = ["net-ldap" "omniauth" "pyu-ruby-sasl" "rubyntlm"];
2318 groups = ["default"];
2319 platforms = [];
2320 source = {
2321 remotes = ["https://rubygems.org"];
2322 sha256 = "1343sax19jidp7nr4s8bxpkyqwy6zb9lfslg99jys8xinfn20kdv";
2323 type = "gem";
2324 };
2325 version = "2.2.0";
2326 };
2327 gitlab_quality-test_tooling = {
2328 dependencies = ["activesupport" "gitlab" "http" "nokogiri" "parallel" "rainbow" "table_print" "zeitwerk"];
2329 groups = ["test"];
2330 platforms = [];
2331 source = {
2332 remotes = ["https://rubygems.org"];
2333 sha256 = "0bk5lhaqfww0swi6xl1wqj6g97xmxlva6b8yyag23743k052x4qc";
2334 type = "gem";
2335 };
2336 version = "1.3.0";
2337 };
2338 globalid = {
2339 dependencies = ["activesupport"];
2340 groups = ["default" "development" "test"];
2341 platforms = [];
2342 source = {
2343 remotes = ["https://rubygems.org"];
2344 sha256 = "0kqm5ndzaybpnpxqiqkc41k4ksyxl41ln8qqr6kb130cdxsf2dxk";
2345 type = "gem";
2346 };
2347 version = "1.1.0";
2348 };
2349 gon = {
2350 dependencies = ["actionpack" "i18n" "multi_json" "request_store"];
2351 groups = ["default"];
2352 platforms = [];
2353 source = {
2354 remotes = ["https://rubygems.org"];
2355 sha256 = "1w6ji15jrl4p6q0gxy5mmqspvzbmgkqj1d3xmbqr0a1rb7b1i9p3";
2356 type = "gem";
2357 };
2358 version = "6.4.0";
2359 };
2360 google-apis-androidpublisher_v3 = {
2361 dependencies = ["google-apis-core"];
2362 groups = ["default"];
2363 platforms = [];
2364 source = {
2365 remotes = ["https://rubygems.org"];
2366 sha256 = "09almff2kzdkciai63365q18wy0dfjhj48h8wa7lk77pjbfxgqfp";
2367 type = "gem";
2368 };
2369 version = "0.34.0";
2370 };
2371 google-apis-cloudbilling_v1 = {
2372 dependencies = ["google-apis-core"];
2373 groups = ["default"];
2374 platforms = [];
2375 source = {
2376 remotes = ["https://rubygems.org"];
2377 sha256 = "00hy54g38rwz71l5gh41zm7v9gywrz7mh6m1z3bwrqh98ixq8bga";
2378 type = "gem";
2379 };
2380 version = "0.21.0";
2381 };
2382 google-apis-cloudresourcemanager_v1 = {
2383 dependencies = ["google-apis-core"];
2384 groups = ["default"];
2385 platforms = [];
2386 source = {
2387 remotes = ["https://rubygems.org"];
2388 sha256 = "1gzv5svbj62qcdw5ljva0sh8wifjx9wwx00kfj9bbff052i7597h";
2389 type = "gem";
2390 };
2391 version = "0.31.0";
2392 };
2393 google-apis-compute_v1 = {
2394 dependencies = ["google-apis-core"];
2395 groups = ["default"];
2396 platforms = [];
2397 source = {
2398 remotes = ["https://rubygems.org"];
2399 sha256 = "0s40lzp1nvnpda45lvybira8gll8snkdd4v3x7sl8fmwi9a18ia0";
2400 type = "gem";
2401 };
2402 version = "0.57.0";
2403 };
2404 google-apis-container_v1 = {
2405 dependencies = ["google-apis-core"];
2406 groups = ["default"];
2407 platforms = [];
2408 source = {
2409 remotes = ["https://rubygems.org"];
2410 sha256 = "0914hq1wcnvg68vcdwpq5kxnm5h38ay7rrdsrzlqn9i7rca2a7bq";
2411 type = "gem";
2412 };
2413 version = "0.43.0";
2414 };
2415 google-apis-container_v1beta1 = {
2416 dependencies = ["google-apis-core"];
2417 groups = ["default"];
2418 platforms = [];
2419 source = {
2420 remotes = ["https://rubygems.org"];
2421 sha256 = "1l0k0davbaaqx76jy9vb6vk6j0l9hl68jmkgn7m6r4nvi37qzi38";
2422 type = "gem";
2423 };
2424 version = "0.43.0";
2425 };
2426 google-apis-core = {
2427 dependencies = ["addressable" "googleauth" "httpclient" "mini_mime" "representable" "retriable" "rexml" "webrick"];
2428 groups = ["default"];
2429 platforms = [];
2430 source = {
2431 remotes = ["https://rubygems.org"];
2432 sha256 = "02fqn9505q3d3m6lpa5ic2j3pa81k2x440qyw2fairsidrms5jk8";
2433 type = "gem";
2434 };
2435 version = "0.10.0";
2436 };
2437 google-apis-dns_v1 = {
2438 dependencies = ["google-apis-core"];
2439 groups = ["default"];
2440 platforms = [];
2441 source = {
2442 remotes = ["https://rubygems.org"];
2443 sha256 = "0k7k1nanm4wqyx19m5x9xzzm3nvf89gg5vr1dq4nfyvkl8g668zm";
2444 type = "gem";
2445 };
2446 version = "0.28.0";
2447 };
2448 google-apis-iam_v1 = {
2449 dependencies = ["google-apis-core"];
2450 groups = ["default"];
2451 platforms = [];
2452 source = {
2453 remotes = ["https://rubygems.org"];
2454 sha256 = "0rhzka4h1zg83zdyalbic25xbp8wrywsdfi6hdp663axdf3y5dqd";
2455 type = "gem";
2456 };
2457 version = "0.36.0";
2458 };
2459 google-apis-iamcredentials_v1 = {
2460 dependencies = ["google-apis-core"];
2461 groups = ["default"];
2462 platforms = [];
2463 source = {
2464 remotes = ["https://rubygems.org"];
2465 sha256 = "06smnmn2s460xl9x9rh07a3fkqdrjjy6azmx8iywggqgv2k5d8p9";
2466 type = "gem";
2467 };
2468 version = "0.15.0";
2469 };
2470 google-apis-monitoring_v3 = {
2471 dependencies = ["google-apis-core"];
2472 groups = ["default"];
2473 platforms = [];
2474 source = {
2475 remotes = ["https://rubygems.org"];
2476 sha256 = "0skk42y2y81jlj0qfk790wqz3sdaxrykrc4mp1ysr0zsinp654id";
2477 type = "gem";
2478 };
2479 version = "0.37.0";
2480 };
2481 google-apis-pubsub_v1 = {
2482 dependencies = ["google-apis-core"];
2483 groups = ["default"];
2484 platforms = [];
2485 source = {
2486 remotes = ["https://rubygems.org"];
2487 sha256 = "0gg1br0pj16iag3xax942g101zk4rk48isdpz5abyhc070amk45q";
2488 type = "gem";
2489 };
2490 version = "0.30.0";
2491 };
2492 google-apis-serviceusage_v1 = {
2493 dependencies = ["google-apis-core"];
2494 groups = ["default"];
2495 platforms = [];
2496 source = {
2497 remotes = ["https://rubygems.org"];
2498 sha256 = "0qmh25nvf8f9p9fribm18nszvamilshavrmwyq3xmrs76q17w2sz";
2499 type = "gem";
2500 };
2501 version = "0.28.0";
2502 };
2503 google-apis-sqladmin_v1beta4 = {
2504 dependencies = ["google-apis-core"];
2505 groups = ["default"];
2506 platforms = [];
2507 source = {
2508 remotes = ["https://rubygems.org"];
2509 sha256 = "17bljsgmbp80d6wn3wjbzi537a9f5hmcr0zv776z2y8q92v565am";
2510 type = "gem";
2511 };
2512 version = "0.41.0";
2513 };
2514 google-apis-storage_v1 = {
2515 dependencies = ["google-apis-core"];
2516 groups = ["default"];
2517 platforms = [];
2518 source = {
2519 remotes = ["https://rubygems.org"];
2520 sha256 = "17qamcjnf22zvw1g169g8a2gkzdsxx4ij3a4ganihyrcf9r62asj";
2521 type = "gem";
2522 };
2523 version = "0.19.0";
2524 };
2525 google-cloud-core = {
2526 dependencies = ["google-cloud-env" "google-cloud-errors"];
2527 groups = ["default"];
2528 platforms = [];
2529 source = {
2530 remotes = ["https://rubygems.org"];
2531 sha256 = "0amp8vd16pzbdrfbp7k0k38rqxpwd88bkyp35l3x719hbb6l85za";
2532 type = "gem";
2533 };
2534 version = "1.6.0";
2535 };
2536 google-cloud-env = {
2537 dependencies = ["faraday"];
2538 groups = ["default"];
2539 platforms = [];
2540 source = {
2541 remotes = ["https://rubygems.org"];
2542 sha256 = "05gshdqscg4kil6ppfzmikyavsx449bxyj47j33r4n4p8swsqyb1";
2543 type = "gem";
2544 };
2545 version = "1.6.0";
2546 };
2547 google-cloud-errors = {
2548 groups = ["default"];
2549 platforms = [];
2550 source = {
2551 remotes = ["https://rubygems.org"];
2552 sha256 = "0jynh1s93nl8njm5l5wcy86pnjmv112cq6m0443s52f04hg6h2s5";
2553 type = "gem";
2554 };
2555 version = "1.3.0";
2556 };
2557 google-cloud-profiler-v2 = {
2558 dependencies = ["gapic-common" "google-cloud-errors"];
2559 groups = ["default"];
2560 platforms = [];
2561 source = {
2562 remotes = ["https://rubygems.org"];
2563 sha256 = "1qyknlvwji7vqhani490cacsrzlqfza10hv47him93yhfnqjmz2k";
2564 type = "gem";
2565 };
2566 version = "0.4.0";
2567 };
2568 google-cloud-storage = {
2569 dependencies = ["addressable" "digest-crc" "google-apis-iamcredentials_v1" "google-apis-storage_v1" "google-cloud-core" "googleauth" "mini_mime"];
2570 groups = ["default"];
2571 platforms = [];
2572 source = {
2573 remotes = ["https://rubygems.org"];
2574 sha256 = "1skhlpcykxxzw3050cwngdyc3n746wfx443w1w9chxwjbh2ix6i9";
2575 type = "gem";
2576 };
2577 version = "1.44.0";
2578 };
2579 google-protobuf = {
2580 groups = ["default"];
2581 platforms = [];
2582 source = {
2583 remotes = ["https://rubygems.org"];
2584 sha256 = "1jpjf9p3yf11f1fx74whp4zbxwcaf7jd5y10gknx61fr5z50791q";
2585 type = "gem";
2586 };
2587 version = "3.24.4";
2588 };
2589 googleapis-common-protos = {
2590 dependencies = ["google-protobuf" "googleapis-common-protos-types" "grpc"];
2591 groups = ["default"];
2592 platforms = [];
2593 source = {
2594 remotes = ["https://rubygems.org"];
2595 sha256 = "10p3kl9xdxl4xsijkj2l6qn525xchkbfhx3ch603ammibbxq08ys";
2596 type = "gem";
2597 };
2598 version = "1.4.0";
2599 };
2600 googleapis-common-protos-types = {
2601 dependencies = ["google-protobuf"];
2602 groups = ["default"];
2603 platforms = [];
2604 source = {
2605 remotes = ["https://rubygems.org"];
2606 sha256 = "12w5bwaziz2iqb9dvgnskp2a7ifml6n4lyl9ypvnxj5bfrrwysap";
2607 type = "gem";
2608 };
2609 version = "1.5.0";
2610 };
2611 googleauth = {
2612 dependencies = ["faraday" "jwt" "memoist" "multi_json" "os" "signet"];
2613 groups = ["default"];
2614 platforms = [];
2615 source = {
2616 remotes = ["https://rubygems.org"];
2617 sha256 = "1hpwgwhk0lmnknkw8kbdfxn95qqs6aagpq815l5fkw9w6mi77pai";
2618 type = "gem";
2619 };
2620 version = "1.3.0";
2621 };
2622 gpgme = {
2623 dependencies = ["mini_portile2"];
2624 groups = ["default"];
2625 platforms = [];
2626 source = {
2627 remotes = ["https://rubygems.org"];
2628 sha256 = "010wr6nnifi952bx4v5c49q25yx1g8lhib5wiv2sg7bip3yvlyy8";
2629 type = "gem";
2630 };
2631 version = "2.0.23";
2632 };
2633 grape = {
2634 dependencies = ["activesupport" "builder" "dry-types" "mustermann-grape" "rack" "rack-accept"];
2635 groups = ["default" "development" "test"];
2636 platforms = [];
2637 source = {
2638 remotes = ["https://rubygems.org"];
2639 sha256 = "1dnbb3gxwbmvhzvzb22prwaim9wmvilm0nm91ndw2ggf324rsrvb";
2640 type = "gem";
2641 };
2642 version = "1.7.1";
2643 };
2644 grape-entity = {
2645 dependencies = ["activesupport" "multi_json"];
2646 groups = ["default"];
2647 platforms = [];
2648 source = {
2649 remotes = ["https://rubygems.org"];
2650 sha256 = "1zic5fx8s0424vdarhslmxdqmfnlfv3k4prfyxrrwvf9pdy1xvcs";
2651 type = "gem";
2652 };
2653 version = "0.10.0";
2654 };
2655 grape-path-helpers = {
2656 dependencies = ["activesupport" "grape" "rake" "ruby2_keywords"];
2657 groups = ["default"];
2658 platforms = [];
2659 source = {
2660 remotes = ["https://rubygems.org"];
2661 sha256 = "1ql1acy68n9xkvjzda1vpscf20zqqwjm959b7cx3w1yl40d2f9rf";
2662 type = "gem";
2663 };
2664 version = "1.7.1";
2665 };
2666 grape-swagger = {
2667 dependencies = ["grape"];
2668 groups = ["development" "test"];
2669 platforms = [];
2670 source = {
2671 remotes = ["https://rubygems.org"];
2672 sha256 = "17y6smk7shplblgic4jvi5njhd0x91n1xrvds3l6cjsjfs2d7lhg";
2673 type = "gem";
2674 };
2675 version = "1.6.1";
2676 };
2677 grape-swagger-entity = {
2678 dependencies = ["grape-entity" "grape-swagger"];
2679 groups = ["development" "test"];
2680 platforms = [];
2681 source = {
2682 remotes = ["https://rubygems.org"];
2683 sha256 = "08smc3c2li1xa2nmgjkn742sp1xj9qzppy28v68cz5mc00nkf7pm";
2684 type = "gem";
2685 };
2686 version = "0.5.1";
2687 };
2688 grape_logging = {
2689 dependencies = ["grape" "rack"];
2690 groups = ["default"];
2691 platforms = [];
2692 source = {
2693 remotes = ["https://rubygems.org"];
2694 sha256 = "1lcjqwal3wc2r41wsi01d09cyhxhglxp6y7hd0564pdx5lr3xk7g";
2695 type = "gem";
2696 };
2697 version = "1.8.4";
2698 };
2699 graphiql-rails = {
2700 dependencies = ["railties" "sprockets-rails"];
2701 groups = ["default"];
2702 platforms = [];
2703 source = {
2704 remotes = ["https://rubygems.org"];
2705 sha256 = "1lcf0gc88i3wk8cs71qm62ac9lrc1a8v5sd0369c5ip2ic4wbqh2";
2706 type = "gem";
2707 };
2708 version = "1.8.0";
2709 };
2710 graphlient = {
2711 dependencies = ["faraday" "faraday_middleware" "graphql-client"];
2712 groups = ["default"];
2713 platforms = [];
2714 source = {
2715 remotes = ["https://rubygems.org"];
2716 sha256 = "14pjw0hd9rmfc687yj1cfd8jjy8gh7k6zn6w9syvcl1f2hb98b0g";
2717 type = "gem";
2718 };
2719 version = "0.5.0";
2720 };
2721 graphlyte = {
2722 groups = ["test"];
2723 platforms = [];
2724 source = {
2725 remotes = ["https://rubygems.org"];
2726 sha256 = "0kc0l67n5zlpwbnb8nrr27nm4fzpb7qih77a00grcvnygnv4mbxm";
2727 type = "gem";
2728 };
2729 version = "1.0.0";
2730 };
2731 graphql = {
2732 groups = ["default" "development" "test"];
2733 platforms = [];
2734 source = {
2735 remotes = ["https://rubygems.org"];
2736 sha256 = "0dlb8hbgs7yas59pwf4k7qrczbgkvrpcjqd2f5cmjj02fxdbwn8z";
2737 type = "gem";
2738 };
2739 version = "2.0.27";
2740 };
2741 graphql-client = {
2742 dependencies = ["activesupport" "graphql"];
2743 groups = ["default"];
2744 platforms = [];
2745 source = {
2746 remotes = ["https://rubygems.org"];
2747 sha256 = "02r5qvfr176n051mp1c79xbpjhjqm92kk4118r0fbp131y0xralq";
2748 type = "gem";
2749 };
2750 version = "0.18.0";
2751 };
2752 graphql-docs = {
2753 dependencies = ["commonmarker" "dartsass" "escape_utils" "extended-markdown-filter" "gemoji" "graphql" "html-pipeline"];
2754 groups = ["development" "test"];
2755 platforms = [];
2756 source = {
2757 remotes = ["https://rubygems.org"];
2758 sha256 = "1mq2zafz0n5yd0i251w1a37l3dk7dn2mhw5snzhjdnv3jaard0pn";
2759 type = "gem";
2760 };
2761 version = "4.0.0";
2762 };
2763 grpc = {
2764 dependencies = ["google-protobuf" "googleapis-common-protos-types"];
2765 groups = ["default"];
2766 platforms = [];
2767 source = {
2768 remotes = ["https://rubygems.org"];
2769 sha256 = "00lx7sql179ak7rx5vg76z45y558d5wj0gldql4qjcaxjnzcryqc";
2770 type = "gem";
2771 };
2772 version = "1.58.0";
2773 };
2774 gssapi = {
2775 dependencies = ["ffi"];
2776 groups = ["kerberos"];
2777 platforms = [];
2778 source = {
2779 remotes = ["https://rubygems.org"];
2780 sha256 = "1qdfhj12aq8v0y961v4xv96a1y2z80h3xhvzrs9vsfgf884g6765";
2781 type = "gem";
2782 };
2783 version = "1.3.1";
2784 };
2785 guard = {
2786 dependencies = ["formatador" "listen" "lumberjack" "nenv" "notiffany" "pry" "shellany" "thor"];
2787 groups = ["default" "test"];
2788 platforms = [];
2789 source = {
2790 remotes = ["https://rubygems.org"];
2791 sha256 = "1fwgvkmrg97xfswwgfrfcl1nc937yxwazfvpmf8vxj7cvnx7mfki";
2792 type = "gem";
2793 };
2794 version = "2.16.2";
2795 };
2796 guard-compat = {
2797 groups = ["default" "test"];
2798 platforms = [];
2799 source = {
2800 remotes = ["https://rubygems.org"];
2801 sha256 = "1zj6sr1k8w59mmi27rsii0v8xyy2rnsi09nqvwpgj1q10yq1mlis";
2802 type = "gem";
2803 };
2804 version = "1.2.1";
2805 };
2806 guard-rspec = {
2807 dependencies = ["guard" "guard-compat" "rspec"];
2808 groups = ["test"];
2809 platforms = [];
2810 source = {
2811 remotes = ["https://rubygems.org"];
2812 sha256 = "1jkm5xp90gm4c5s51pmf92i9hc10gslwwic6mvk72g0yplya0yx4";
2813 type = "gem";
2814 };
2815 version = "4.7.3";
2816 };
2817 haml = {
2818 dependencies = ["temple" "tilt"];
2819 groups = ["default" "development" "test"];
2820 platforms = [];
2821 source = {
2822 remotes = ["https://rubygems.org"];
2823 sha256 = "035fgbfr20m08w4603ls2lwqbggr0vy71mijz0p68ib1am394xbf";
2824 type = "gem";
2825 };
2826 version = "5.2.2";
2827 };
2828 haml_lint = {
2829 dependencies = ["haml" "parallel" "rainbow" "rubocop" "sysexits"];
2830 groups = ["development" "test"];
2831 platforms = [];
2832 source = {
2833 remotes = ["https://rubygems.org"];
2834 sha256 = "00j8wdi731wy8qnn5g4laynswxlw0d0s69wsn509wfa5n8p34n5n";
2835 type = "gem";
2836 };
2837 version = "0.40.1";
2838 };
2839 hamlit = {
2840 dependencies = ["temple" "thor" "tilt"];
2841 groups = ["default"];
2842 platforms = [];
2843 source = {
2844 remotes = ["https://rubygems.org"];
2845 sha256 = "13n3v9kbyrrm48hn1v0028cdrsq7pswb4s4w63x4b29kc99m1s6j";
2846 type = "gem";
2847 };
2848 version = "2.15.0";
2849 };
2850 hana = {
2851 groups = ["default"];
2852 platforms = [];
2853 source = {
2854 remotes = ["https://rubygems.org"];
2855 sha256 = "03cvrv2wl25j9n4n509hjvqnmwa60k92j741b64a1zjisr1dn9al";
2856 type = "gem";
2857 };
2858 version = "1.3.7";
2859 };
2860 hashdiff = {
2861 groups = ["default" "test"];
2862 platforms = [];
2863 source = {
2864 remotes = ["https://rubygems.org"];
2865 sha256 = "1nynpl0xbj0nphqx1qlmyggq58ms1phf5i03hk64wcc0a17x1m1c";
2866 type = "gem";
2867 };
2868 version = "1.0.1";
2869 };
2870 hashie = {
2871 groups = ["default"];
2872 platforms = [];
2873 source = {
2874 remotes = ["https://rubygems.org"];
2875 sha256 = "1nh3arcrbz1rc1cr59qm53sdhqm137b258y8rcb4cvd3y98lwv4x";
2876 type = "gem";
2877 };
2878 version = "5.0.0";
2879 };
2880 health_check = {
2881 dependencies = ["railties"];
2882 groups = ["default"];
2883 platforms = [];
2884 source = {
2885 remotes = ["https://rubygems.org"];
2886 sha256 = "0mrv2323hx4lbcr6xii6ry89b3zvly5jsaacwbblxibx4c46a50h";
2887 type = "gem";
2888 };
2889 version = "3.1.0";
2890 };
2891 heapy = {
2892 dependencies = ["thor"];
2893 groups = ["default" "test"];
2894 platforms = [];
2895 source = {
2896 remotes = ["https://rubygems.org"];
2897 sha256 = "1sl56ma851i82g3ax08igbn48igriiy152xzx30wgzv1bn21w53l";
2898 type = "gem";
2899 };
2900 version = "0.2.0";
2901 };
2902 html-pipeline = {
2903 dependencies = ["activesupport" "nokogiri"];
2904 groups = ["default" "development" "test"];
2905 platforms = [];
2906 source = {
2907 remotes = ["https://rubygems.org"];
2908 sha256 = "180kjksi0sdlqb0aq0bhal96ifwqm25hzb3w709ij55j51qls7ca";
2909 type = "gem";
2910 };
2911 version = "2.14.3";
2912 };
2913 html2text = {
2914 dependencies = ["nokogiri"];
2915 groups = ["default"];
2916 platforms = [];
2917 source = {
2918 remotes = ["https://rubygems.org"];
2919 sha256 = "0kxdj8pf9pss9xgs8aac0alj5g1fi225yzdhh33lzampkazg1hii";
2920 type = "gem";
2921 };
2922 version = "0.2.0";
2923 };
2924 htmlbeautifier = {
2925 groups = ["default" "development"];
2926 platforms = [];
2927 source = {
2928 remotes = ["https://rubygems.org"];
2929 sha256 = "1y55dx25l3wwc025mwl6jsbcsqrm30gs2d2pxnaxg07yh22ckq4x";
2930 type = "gem";
2931 };
2932 version = "1.4.2";
2933 };
2934 htmlentities = {
2935 groups = ["default" "test"];
2936 platforms = [];
2937 source = {
2938 remotes = ["https://rubygems.org"];
2939 sha256 = "1nkklqsn8ir8wizzlakncfv42i32wc0w9hxp00hvdlgjr7376nhj";
2940 type = "gem";
2941 };
2942 version = "4.3.4";
2943 };
2944 http = {
2945 dependencies = ["addressable" "http-cookie" "http-form_data" "llhttp-ffi"];
2946 groups = ["default"];
2947 platforms = [];
2948 source = {
2949 remotes = ["https://rubygems.org"];
2950 sha256 = "1bzb8p31kzv6q5p4z5xq88mnqk414rrw0y5rkhpnvpl29x5c3bpw";
2951 type = "gem";
2952 };
2953 version = "5.1.1";
2954 };
2955 http-accept = {
2956 groups = ["default"];
2957 platforms = [];
2958 source = {
2959 remotes = ["https://rubygems.org"];
2960 sha256 = "09m1facypsdjynfwrcv19xcb1mqg8z6kk31g8r33pfxzh838c9n6";
2961 type = "gem";
2962 };
2963 version = "1.7.0";
2964 };
2965 http-cookie = {
2966 dependencies = ["domain_name"];
2967 groups = ["default"];
2968 platforms = [];
2969 source = {
2970 remotes = ["https://rubygems.org"];
2971 sha256 = "13rilvlv8kwbzqfb644qp6hrbsj82cbqmnzcvqip1p6vqx36sxbk";
2972 type = "gem";
2973 };
2974 version = "1.0.5";
2975 };
2976 http-form_data = {
2977 groups = ["default"];
2978 platforms = [];
2979 source = {
2980 remotes = ["https://rubygems.org"];
2981 sha256 = "1wx591jdhy84901pklh1n9sgh74gnvq1qyqxwchni1yrc49ynknc";
2982 type = "gem";
2983 };
2984 version = "2.3.0";
2985 };
2986 httparty = {
2987 dependencies = ["mini_mime" "multi_xml"];
2988 groups = ["danger" "default" "development" "test"];
2989 platforms = [];
2990 source = {
2991 remotes = ["https://rubygems.org"];
2992 sha256 = "050jzsa6fbfvy2rldhk7mf1sigildaqvbplfz2zs6c0zlzwppvq0";
2993 type = "gem";
2994 };
2995 version = "0.21.0";
2996 };
2997 httpclient = {
2998 groups = ["default"];
2999 platforms = [];
3000 source = {
3001 remotes = ["https://rubygems.org"];
3002 sha256 = "19mxmvghp7ki3klsxwrlwr431li7hm1lczhhj8z4qihl2acy8l99";
3003 type = "gem";
3004 };
3005 version = "2.8.3";
3006 };
3007 i18n = {
3008 dependencies = ["concurrent-ruby"];
3009 groups = ["default" "development" "monorepo" "test"];
3010 platforms = [];
3011 source = {
3012 remotes = ["https://rubygems.org"];
3013 sha256 = "0qaamqsh5f3szhcakkak8ikxlzxqnv49n2p7504hcz2l0f4nj0wx";
3014 type = "gem";
3015 };
3016 version = "1.14.1";
3017 };
3018 i18n_data = {
3019 groups = ["default"];
3020 platforms = [];
3021 source = {
3022 remotes = ["https://rubygems.org"];
3023 sha256 = "0rizqqss1bvb668mw72ls7rlj6im82aizz230jxn7d39kaq9kap5";
3024 type = "gem";
3025 };
3026 version = "0.13.1";
3027 };
3028 icalendar = {
3029 dependencies = ["ice_cube"];
3030 groups = ["default"];
3031 platforms = [];
3032 source = {
3033 remotes = ["https://rubygems.org"];
3034 sha256 = "11zfs0l8y2a6gpf0krm91d0ap2mnf04qky89dyzxwaspqxqgj174";
3035 type = "gem";
3036 };
3037 version = "2.8.0";
3038 };
3039 ice_cube = {
3040 groups = ["default"];
3041 platforms = [];
3042 source = {
3043 remotes = ["https://rubygems.org"];
3044 sha256 = "1dri4mcya1fwzrr9nzic8hj1jr28a2szjag63f9k7p2bw9fpw4fs";
3045 type = "gem";
3046 };
3047 version = "0.16.4";
3048 };
3049 ice_nine = {
3050 groups = ["default" "test"];
3051 platforms = [];
3052 source = {
3053 remotes = ["https://rubygems.org"];
3054 sha256 = "1nv35qg1rps9fsis28hz2cq2fx1i96795f91q4nmkm934xynll2x";
3055 type = "gem";
3056 };
3057 version = "0.11.2";
3058 };
3059 imagen = {
3060 dependencies = ["parser"];
3061 groups = ["coverage" "default" "development" "test"];
3062 platforms = [];
3063 source = {
3064 remotes = ["https://rubygems.org"];
3065 sha256 = "0qm1jcprs0xys8m72kgm9pasd1xzhiqiyv64baxwcygyshkvgrzx";
3066 type = "gem";
3067 };
3068 version = "0.1.8";
3069 };
3070 influxdb-client = {
3071 groups = ["development" "test"];
3072 platforms = [];
3073 source = {
3074 remotes = ["https://rubygems.org"];
3075 sha256 = "00lzkgzr6zmnlbqcfsb38b4d3762wslx0v32nsy6052jksvas7xm";
3076 type = "gem";
3077 };
3078 version = "2.9.0";
3079 };
3080 invisible_captcha = {
3081 dependencies = ["rails"];
3082 groups = ["default"];
3083 platforms = [];
3084 source = {
3085 remotes = ["https://rubygems.org"];
3086 sha256 = "07ibhphcvf9lfaar9g78cazbdrp03dzfks53bcaiss8vxgrm5d02";
3087 type = "gem";
3088 };
3089 version = "2.1.0";
3090 };
3091 ipaddr = {
3092 groups = ["default"];
3093 platforms = [];
3094 source = {
3095 remotes = ["https://rubygems.org"];
3096 sha256 = "0ypic2hrmvvcgw7al72raphqv5cs1zvq4w284pwrkvfqsrqrqrsf";
3097 type = "gem";
3098 };
3099 version = "1.2.5";
3100 };
3101 ipaddress = {
3102 groups = ["default"];
3103 platforms = [];
3104 source = {
3105 remotes = ["https://rubygems.org"];
3106 sha256 = "1x86s0s11w202j6ka40jbmywkrx8fhq8xiy8mwvnkhllj57hqr45";
3107 type = "gem";
3108 };
3109 version = "0.8.3";
3110 };
3111 ipynbdiff = {
3112 dependencies = ["diffy" "oj"];
3113 groups = ["default"];
3114 platforms = [];
3115 source = {
3116 path = "${src}/gems/ipynbdiff";
3117 type = "path";
3118 };
3119 version = "0.4.7";
3120 };
3121 jaeger-client = {
3122 dependencies = ["opentracing" "thrift"];
3123 groups = ["default"];
3124 platforms = [];
3125 source = {
3126 remotes = ["https://rubygems.org"];
3127 sha256 = "1a2qlkc1hkr5hkj2574l1a63sm04bdx98gfhh9m8vvp6psdrnpnb";
3128 type = "gem";
3129 };
3130 version = "1.1.0";
3131 };
3132 jaro_winkler = {
3133 groups = ["default" "development"];
3134 platforms = [];
3135 source = {
3136 remotes = ["https://rubygems.org"];
3137 sha256 = "1y8l6k34svmdyqxya3iahpwbpvmn3fswhwsvrz0nk1wyb8yfihsh";
3138 type = "gem";
3139 };
3140 version = "1.5.4";
3141 };
3142 jira-ruby = {
3143 dependencies = ["activesupport" "atlassian-jwt" "multipart-post" "oauth"];
3144 groups = ["default"];
3145 platforms = [];
3146 source = {
3147 remotes = ["https://rubygems.org"];
3148 sha256 = "17nv98nz3jp7q5hbnniscavqh4xv53mnda1vxyg3ncn8raaw0rs2";
3149 type = "gem";
3150 };
3151 version = "2.1.4";
3152 };
3153 jmespath = {
3154 groups = ["default"];
3155 platforms = [];
3156 source = {
3157 remotes = ["https://rubygems.org"];
3158 sha256 = "1cdw9vw2qly7q7r41s7phnac264rbsdqgj4l0h4nqgbjb157g393";
3159 type = "gem";
3160 };
3161 version = "1.6.2";
3162 };
3163 js_regex = {
3164 dependencies = ["character_set" "regexp_parser" "regexp_property_values"];
3165 groups = ["default"];
3166 platforms = [];
3167 source = {
3168 remotes = ["https://rubygems.org"];
3169 sha256 = "1da4ccsq5bycg28iv0smmrra80jad3a8ya10lps5lv8fbbfvqd3r";
3170 type = "gem";
3171 };
3172 version = "3.8.0";
3173 };
3174 json = {
3175 groups = ["default" "development" "test"];
3176 platforms = [];
3177 source = {
3178 remotes = ["https://rubygems.org"];
3179 sha256 = "0nalhin1gda4v8ybk6lq8f407cgfrj6qzn234yra4ipkmlbfmal6";
3180 type = "gem";
3181 };
3182 version = "2.6.3";
3183 };
3184 json-jwt = {
3185 dependencies = ["activesupport" "aes_key_wrap" "bindata" "httpclient"];
3186 groups = ["default"];
3187 platforms = [];
3188 source = {
3189 remotes = ["https://rubygems.org"];
3190 sha256 = "04315mf4p9qa97grdfqv922paghzdfrbb982ap0p99rqwla4znv6";
3191 type = "gem";
3192 };
3193 version = "1.15.3";
3194 };
3195 json_schemer = {
3196 dependencies = ["ecma-re-validator" "hana" "regexp_parser" "uri_template"];
3197 groups = ["default"];
3198 platforms = [];
3199 source = {
3200 remotes = ["https://rubygems.org"];
3201 sha256 = "1rkb7gz819g82n3xshb5g8kgv1nvgwg1lm2fk7715pggzcgc4qik";
3202 type = "gem";
3203 };
3204 version = "0.2.18";
3205 };
3206 jsonb_accessor = {
3207 dependencies = ["activerecord" "activesupport" "pg"];
3208 groups = ["default"];
3209 platforms = [];
3210 source = {
3211 remotes = ["https://rubygems.org"];
3212 sha256 = "1q2q9i2kf4p6vw8fbzvsd037wl837gpsiiikjazf6fdfayi803v7";
3213 type = "gem";
3214 };
3215 version = "1.3.10";
3216 };
3217 jsonpath = {
3218 dependencies = ["multi_json"];
3219 groups = ["default"];
3220 platforms = [];
3221 source = {
3222 remotes = ["https://rubygems.org"];
3223 sha256 = "0fkdjic88hh0accp0sbx5mcrr9yaqwampf5c3214212d4i614138";
3224 type = "gem";
3225 };
3226 version = "1.1.2";
3227 };
3228 jwt = {
3229 groups = ["default"];
3230 platforms = [];
3231 source = {
3232 remotes = ["https://rubygems.org"];
3233 sha256 = "0kcmnx6rgjyd7sznai9ccns2nh7p7wnw3mi8a7vf2wkm51azwddq";
3234 type = "gem";
3235 };
3236 version = "2.5.0";
3237 };
3238 kaminari = {
3239 dependencies = ["activesupport" "kaminari-actionview" "kaminari-activerecord" "kaminari-core"];
3240 groups = ["default"];
3241 platforms = [];
3242 source = {
3243 remotes = ["https://rubygems.org"];
3244 sha256 = "0gia8irryvfhcr6bsr64kpisbgdbqjsqfgrk12a11incmpwny1y4";
3245 type = "gem";
3246 };
3247 version = "1.2.2";
3248 };
3249 kaminari-actionview = {
3250 dependencies = ["actionview" "kaminari-core"];
3251 groups = ["default"];
3252 platforms = [];
3253 source = {
3254 remotes = ["https://rubygems.org"];
3255 sha256 = "02f9ghl3a9b5q7l079d3yzmqjwkr4jigi7sldbps992rigygcc0k";
3256 type = "gem";
3257 };
3258 version = "1.2.2";
3259 };
3260 kaminari-activerecord = {
3261 dependencies = ["activerecord" "kaminari-core"];
3262 groups = ["default"];
3263 platforms = [];
3264 source = {
3265 remotes = ["https://rubygems.org"];
3266 sha256 = "0c148z97s1cqivzbwrak149z7kl1rdmj7dxk6rpkasimmdxsdlqd";
3267 type = "gem";
3268 };
3269 version = "1.2.2";
3270 };
3271 kaminari-core = {
3272 groups = ["default"];
3273 platforms = [];
3274 source = {
3275 remotes = ["https://rubygems.org"];
3276 sha256 = "1zw3pg6kj39y7jxakbx7if59pl28lhk98fx71ks5lr3hfgn6zliv";
3277 type = "gem";
3278 };
3279 version = "1.2.2";
3280 };
3281 kas-grpc = {
3282 dependencies = ["grpc"];
3283 groups = ["default"];
3284 platforms = [];
3285 source = {
3286 remotes = ["https://rubygems.org"];
3287 sha256 = "07lsr5gfnl56v8znf780vpa79wx3p5rqsdgc6j88364ixj3zg8xr";
3288 type = "gem";
3289 };
3290 version = "0.2.0";
3291 };
3292 knapsack = {
3293 dependencies = ["rake"];
3294 groups = ["development" "test"];
3295 platforms = [];
3296 source = {
3297 remotes = ["https://rubygems.org"];
3298 sha256 = "056g86ndhq51303k4g3fhdfwhpr6cpzypxhlnp0wxjpbmli09xw2";
3299 type = "gem";
3300 };
3301 version = "1.21.1";
3302 };
3303 kramdown = {
3304 dependencies = ["rexml"];
3305 groups = ["danger" "default" "development" "test"];
3306 platforms = [];
3307 source = {
3308 remotes = ["https://rubygems.org"];
3309 sha256 = "0757lqaq593z8hzdv98nai73ag384dkk7jgj3mcq2r6ix7130ifb";
3310 type = "gem";
3311 };
3312 version = "2.3.2";
3313 };
3314 kramdown-parser-gfm = {
3315 dependencies = ["kramdown"];
3316 groups = ["default" "development"];
3317 platforms = [];
3318 source = {
3319 remotes = ["https://rubygems.org"];
3320 sha256 = "0a8pb3v951f4x7h968rqfsa19c8arz21zw1vaj42jza22rap8fgv";
3321 type = "gem";
3322 };
3323 version = "1.1.0";
3324 };
3325 kubeclient = {
3326 dependencies = ["http" "jsonpath" "recursive-open-struct" "rest-client"];
3327 groups = ["default"];
3328 platforms = [];
3329 source = {
3330 remotes = ["https://rubygems.org"];
3331 sha256 = "1k1zi27fnasqpinfxnajm81pyr11k2j510wacr53d37v97bzr1a9";
3332 type = "gem";
3333 };
3334 version = "4.11.0";
3335 };
3336 launchy = {
3337 dependencies = ["addressable"];
3338 groups = ["default" "development" "test"];
3339 platforms = [];
3340 source = {
3341 remotes = ["https://rubygems.org"];
3342 sha256 = "1xdyvr5j0gjj7b10kgvh8ylxnwk3wx19my42wqn9h82r4p246hlm";
3343 type = "gem";
3344 };
3345 version = "2.5.0";
3346 };
3347 lefthook = {
3348 groups = ["development"];
3349 platforms = [];
3350 source = {
3351 remotes = ["https://rubygems.org"];
3352 sha256 = "02k7gr457gdi4zjgxr9ga44f8lb8q0yyiqmwhaylr70n76zqrmrp";
3353 type = "gem";
3354 };
3355 version = "1.5.2";
3356 };
3357 letter_opener = {
3358 dependencies = ["launchy"];
3359 groups = ["default" "development"];
3360 platforms = [];
3361 source = {
3362 remotes = ["https://rubygems.org"];
3363 sha256 = "09a7kgsmr10a0hrc9bwxglgqvppjxij9w8bxx91mnvh0ivaw0nq9";
3364 type = "gem";
3365 };
3366 version = "1.7.0";
3367 };
3368 letter_opener_web = {
3369 dependencies = ["actionmailer" "letter_opener" "railties" "rexml"];
3370 groups = ["development"];
3371 platforms = [];
3372 source = {
3373 remotes = ["https://rubygems.org"];
3374 sha256 = "0vvvaz2ngaxv0s6sj25gdvp73vd8pfl8q3jharadg18p3va0m1ik";
3375 type = "gem";
3376 };
3377 version = "2.0.0";
3378 };
3379 libyajl2 = {
3380 groups = ["default"];
3381 platforms = [];
3382 source = {
3383 remotes = ["https://rubygems.org"];
3384 sha256 = "0n5j0p8dxf9xzb9n4bkdr8w0a8gg3jzrn9indri3n0fv90gcs5qi";
3385 type = "gem";
3386 };
3387 version = "1.2.0";
3388 };
3389 license_finder = {
3390 dependencies = ["rubyzip" "thor" "tomlrb" "with_env" "xml-simple"];
3391 groups = ["development" "omnibus" "test"];
3392 platforms = [];
3393 source = {
3394 remotes = ["https://rubygems.org"];
3395 sha256 = "0sig4ifxzvcz3fwjnz93dpv61v6sxpmlknj5f8n112ragrbcj8hb";
3396 type = "gem";
3397 };
3398 version = "7.0.1";
3399 };
3400 licensee = {
3401 dependencies = ["dotenv" "octokit" "reverse_markdown" "rugged" "thor"];
3402 groups = ["default"];
3403 platforms = [];
3404 source = {
3405 remotes = ["https://rubygems.org"];
3406 sha256 = "0i4hs0vbgp0w3pdddr37zhydm16af122rmr0w39v3nqrj1ir65kv";
3407 type = "gem";
3408 };
3409 version = "9.16.0";
3410 };
3411 listen = {
3412 dependencies = ["rb-fsevent" "rb-inotify"];
3413 groups = ["default" "development" "test"];
3414 platforms = [];
3415 source = {
3416 remotes = ["https://rubygems.org"];
3417 sha256 = "0agybr37wpjv3xy4ipcmsvsibgdgphzrwbvcj4vfiykpmakwm01v";
3418 type = "gem";
3419 };
3420 version = "3.7.1";
3421 };
3422 llhttp-ffi = {
3423 dependencies = ["ffi-compiler" "rake"];
3424 groups = ["default"];
3425 platforms = [];
3426 source = {
3427 remotes = ["https://rubygems.org"];
3428 sha256 = "00dh6zmqdj59rhcya0l4b9aaxq6n8xizfbil93k0g06gndyk5xz5";
3429 type = "gem";
3430 };
3431 version = "0.4.0";
3432 };
3433 locale = {
3434 groups = ["default" "development"];
3435 platforms = [];
3436 source = {
3437 remotes = ["https://rubygems.org"];
3438 sha256 = "0997465kxvpxm92fiwc2b16l49mngk7b68g5k35ify0m3q0yxpdn";
3439 type = "gem";
3440 };
3441 version = "2.1.3";
3442 };
3443 lockbox = {
3444 groups = ["default"];
3445 platforms = [];
3446 source = {
3447 remotes = ["https://rubygems.org"];
3448 sha256 = "1sm365iplg1iscizckjm6zy57zs0350czi9afqfnvig0wh35i3na";
3449 type = "gem";
3450 };
3451 version = "1.3.0";
3452 };
3453 lograge = {
3454 dependencies = ["actionpack" "activesupport" "railties" "request_store"];
3455 groups = ["default"];
3456 platforms = [];
3457 source = {
3458 remotes = ["https://rubygems.org"];
3459 sha256 = "1vrjm4yqn5l6q5gsl72fmk95fl6j9z1a05gzbrwmsm3gp1a1bgac";
3460 type = "gem";
3461 };
3462 version = "0.11.2";
3463 };
3464 loofah = {
3465 dependencies = ["crass" "nokogiri"];
3466 groups = ["default" "development" "monorepo" "test"];
3467 platforms = [];
3468 source = {
3469 remotes = ["https://rubygems.org"];
3470 sha256 = "0d5p9vg2qkqfy60i93mpd3b25kw4bdxfai034y5a94pxp5fws61c";
3471 type = "gem";
3472 };
3473 version = "2.21.4";
3474 };
3475 lookbook = {
3476 dependencies = ["activemodel" "css_parser" "htmlbeautifier" "htmlentities" "marcel" "railties" "redcarpet" "rouge" "view_component" "yard" "zeitwerk"];
3477 groups = ["development"];
3478 platforms = [];
3479 source = {
3480 remotes = ["https://rubygems.org"];
3481 sha256 = "0jpwfdf6wk77ri85ksmsbxvfb4jpba3bx84j0zg10a4rijf7450g";
3482 type = "gem";
3483 };
3484 version = "2.0.1";
3485 };
3486 lru_redux = {
3487 groups = ["default"];
3488 platforms = [];
3489 source = {
3490 remotes = ["https://rubygems.org"];
3491 sha256 = "1yxghzg7476sivz8yyr9nkak2dlbls0b89vc2kg52k0nmg6d0wgf";
3492 type = "gem";
3493 };
3494 version = "1.1.0";
3495 };
3496 lumberjack = {
3497 groups = ["default" "test"];
3498 platforms = [];
3499 source = {
3500 remotes = ["https://rubygems.org"];
3501 sha256 = "07rvqrizmqzbjzhdsh4l4fyif26a7czb506dvch18kr3nkkamim5";
3502 type = "gem";
3503 };
3504 version = "1.2.7";
3505 };
3506 mail = {
3507 dependencies = ["mini_mime" "net-imap" "net-pop" "net-smtp"];
3508 groups = ["default" "development" "test"];
3509 platforms = [];
3510 source = {
3511 remotes = ["https://rubygems.org"];
3512 sha256 = "1bf9pysw1jfgynv692hhaycfxa8ckay1gjw5hz3madrbrynryfzc";
3513 type = "gem";
3514 };
3515 version = "2.8.1";
3516 };
3517 mail-smtp_pool = {
3518 dependencies = ["connection_pool" "mail"];
3519 groups = ["default"];
3520 platforms = [];
3521 source = {
3522 path = "${src}/vendor/gems/mail-smtp_pool";
3523 type = "path";
3524 };
3525 version = "0.1.0";
3526 };
3527 marcel = {
3528 groups = ["default" "test"];
3529 platforms = [];
3530 source = {
3531 remotes = ["https://rubygems.org"];
3532 sha256 = "0kky3yiwagsk8gfbzn3mvl2fxlh3b39v6nawzm4wpjs6xxvvc4x0";
3533 type = "gem";
3534 };
3535 version = "1.0.2";
3536 };
3537 marginalia = {
3538 dependencies = ["actionpack" "activerecord"];
3539 groups = ["default"];
3540 platforms = [];
3541 source = {
3542 remotes = ["https://rubygems.org"];
3543 sha256 = "1kw9l9gw9dqmbpjxs3ndifia2204n8n92pjr4xp78hiynqm22qyb";
3544 type = "gem";
3545 };
3546 version = "1.11.1";
3547 };
3548 matrix = {
3549 groups = ["default" "test"];
3550 platforms = [];
3551 source = {
3552 remotes = ["https://rubygems.org"];
3553 sha256 = "1h2cgkpzkh3dd0flnnwfq6f3nl2b1zff9lvqz8xs853ssv5kq23i";
3554 type = "gem";
3555 };
3556 version = "0.4.2";
3557 };
3558 memoist = {
3559 groups = ["default"];
3560 platforms = [];
3561 source = {
3562 remotes = ["https://rubygems.org"];
3563 sha256 = "0i9wpzix3sjhf6d9zw60dm4371iq8kyz7ckh2qapan2vyaim6b55";
3564 type = "gem";
3565 };
3566 version = "0.16.2";
3567 };
3568 memory_profiler = {
3569 groups = ["default" "development" "test"];
3570 platforms = [];
3571 source = {
3572 remotes = ["https://rubygems.org"];
3573 sha256 = "1c81d68r4wx0ckbmqxlfqc2qpd94jwcmqdm0xgr0s46r48pv9k9q";
3574 type = "gem";
3575 };
3576 version = "1.0.1";
3577 };
3578 method_source = {
3579 groups = ["default" "development" "metrics" "test"];
3580 platforms = [{
3581 engine = "maglev";
3582 } {
3583 engine = "ruby";
3584 }];
3585 source = {
3586 remotes = ["https://rubygems.org"];
3587 sha256 = "1pnyh44qycnf9mzi1j6fywd5fkskv3x7nmsqrrws0rjn5dd4ayfp";
3588 type = "gem";
3589 };
3590 version = "1.0.0";
3591 };
3592 microsoft_graph_mailer = {
3593 dependencies = ["mail" "oauth2"];
3594 groups = ["default"];
3595 platforms = [];
3596 source = {
3597 path = "${src}/vendor/gems/microsoft_graph_mailer";
3598 type = "path";
3599 };
3600 version = "0.1.0";
3601 };
3602 mime-types = {
3603 dependencies = ["mime-types-data"];
3604 groups = ["default"];
3605 platforms = [];
3606 source = {
3607 remotes = ["https://rubygems.org"];
3608 sha256 = "0q8d881k1b3rbsfcdi3fx0b5vpdr5wcrhn88r2d9j7zjdkxp5mw5";
3609 type = "gem";
3610 };
3611 version = "3.5.1";
3612 };
3613 mime-types-data = {
3614 groups = ["default"];
3615 platforms = [];
3616 source = {
3617 remotes = ["https://rubygems.org"];
3618 sha256 = "0yjv0apysnrhbc70ralinfpcqn9382lxr643swp7a5sdwpa9cyqg";
3619 type = "gem";
3620 };
3621 version = "3.2023.1003";
3622 };
3623 mini_histogram = {
3624 groups = ["default" "test"];
3625 platforms = [];
3626 source = {
3627 remotes = ["https://rubygems.org"];
3628 sha256 = "156xs8k7fqqcbk1fbf0ndz6gfw380fb2jrycfvhb06269r84n4ba";
3629 type = "gem";
3630 };
3631 version = "0.3.1";
3632 };
3633 mini_magick = {
3634 groups = ["default"];
3635 platforms = [];
3636 source = {
3637 remotes = ["https://rubygems.org"];
3638 sha256 = "0lpq12z70n10c1qshcddd5nib2pkcbkwzvmiqqzj60l01k3x4fg9";
3639 type = "gem";
3640 };
3641 version = "4.10.1";
3642 };
3643 mini_mime = {
3644 groups = ["default" "development" "test"];
3645 platforms = [];
3646 source = {
3647 remotes = ["https://rubygems.org"];
3648 sha256 = "0lbim375gw2dk6383qirz13hgdmxlan0vc5da2l072j3qw6fqjm5";
3649 type = "gem";
3650 };
3651 version = "1.1.2";
3652 };
3653 mini_portile2 = {
3654 groups = ["default" "development" "monorepo" "test"];
3655 platforms = [];
3656 source = {
3657 remotes = ["https://rubygems.org"];
3658 sha256 = "02mj8mpd6ck5gpcnsimx5brzggw5h5mmmpq2djdypfq16wcw82qq";
3659 type = "gem";
3660 };
3661 version = "2.8.4";
3662 };
3663 minitest = {
3664 groups = ["development" "test"];
3665 platforms = [];
3666 source = {
3667 remotes = ["https://rubygems.org"];
3668 sha256 = "0icglrhghgwdlnzzp4jf76b0mbc71s80njn5afyfjn4wqji8mqbq";
3669 type = "gem";
3670 };
3671 version = "5.11.3";
3672 };
3673 mixlib-cli = {
3674 groups = ["default"];
3675 platforms = [];
3676 source = {
3677 remotes = ["https://rubygems.org"];
3678 sha256 = "1ydxlfgd7nnj3rp1y70k4yk96xz5cywldjii2zbnw3sq9pippwp6";
3679 type = "gem";
3680 };
3681 version = "2.1.8";
3682 };
3683 mixlib-config = {
3684 dependencies = ["tomlrb"];
3685 groups = ["default"];
3686 platforms = [];
3687 source = {
3688 remotes = ["https://rubygems.org"];
3689 sha256 = "1askip583sfnz25gywd508l3vj5wnvx9vp7gm1sfnixm7amssrwq";
3690 type = "gem";
3691 };
3692 version = "3.0.9";
3693 };
3694 mixlib-log = {
3695 groups = ["default"];
3696 platforms = [];
3697 source = {
3698 remotes = ["https://rubygems.org"];
3699 sha256 = "0n5dm5iz90ijvjn59jfm8gb8hgsvbj0f1kpzbl38b02z0z4a4v7x";
3700 type = "gem";
3701 };
3702 version = "3.0.9";
3703 };
3704 mixlib-shellout = {
3705 dependencies = ["chef-utils"];
3706 groups = ["default"];
3707 platforms = [];
3708 source = {
3709 remotes = ["https://rubygems.org"];
3710 sha256 = "1g99c3s5zvrwvlv3gjw5fvpdimybpfazqyszjim5kdjjbq0586hj";
3711 type = "gem";
3712 };
3713 version = "3.2.5";
3714 };
3715 msgpack = {
3716 groups = ["default"];
3717 platforms = [];
3718 source = {
3719 remotes = ["https://rubygems.org"];
3720 sha256 = "02af38s49111wglqzcjcpa7bwg6psjgysrjvgk05h3x4zchb6gd5";
3721 type = "gem";
3722 };
3723 version = "1.5.4";
3724 };
3725 multi_json = {
3726 groups = ["default"];
3727 platforms = [];
3728 source = {
3729 remotes = ["https://rubygems.org"];
3730 sha256 = "0xy54mjf7xg41l8qrg1bqri75agdqmxap9z466fjismc1rn2jwfr";
3731 type = "gem";
3732 };
3733 version = "1.14.1";
3734 };
3735 multi_xml = {
3736 groups = ["default"];
3737 platforms = [];
3738 source = {
3739 remotes = ["https://rubygems.org"];
3740 sha256 = "0lmd4f401mvravi1i1yq7b2qjjli0yq7dfc4p1nj5nwajp7r6hyj";
3741 type = "gem";
3742 };
3743 version = "0.6.0";
3744 };
3745 multipart-post = {
3746 groups = ["danger" "default" "development" "test"];
3747 platforms = [];
3748 source = {
3749 remotes = ["https://rubygems.org"];
3750 sha256 = "1n0kvnrcrjn31jb97kcx3wj1f5kkjza7yygfq8rxzf3i57g7jaa6";
3751 type = "gem";
3752 };
3753 version = "2.2.3";
3754 };
3755 murmurhash3 = {
3756 groups = ["default"];
3757 platforms = [];
3758 source = {
3759 remotes = ["https://rubygems.org"];
3760 sha256 = "0dh9xnjs98a2by2rd8jlcmx94miryssk1ral2pji21xbx7i2q2ip";
3761 type = "gem";
3762 };
3763 version = "0.1.7";
3764 };
3765 mustermann = {
3766 dependencies = ["ruby2_keywords"];
3767 groups = ["default" "development" "test"];
3768 platforms = [];
3769 source = {
3770 remotes = ["https://rubygems.org"];
3771 sha256 = "0rwbq20s2gdh8dljjsgj5s6wqqfmnbclhvv2c2608brv7jm6jdbd";
3772 type = "gem";
3773 };
3774 version = "3.0.0";
3775 };
3776 mustermann-grape = {
3777 dependencies = ["mustermann"];
3778 groups = ["default" "development" "test"];
3779 platforms = [];
3780 source = {
3781 remotes = ["https://rubygems.org"];
3782 sha256 = "1zpmc099rcpxmlfxb71zd6l7f9fcsg1fhi6627r03y1qlgb0jlvg";
3783 type = "gem";
3784 };
3785 version = "1.0.2";
3786 };
3787 nap = {
3788 groups = ["default" "development"];
3789 platforms = [];
3790 source = {
3791 remotes = ["https://rubygems.org"];
3792 sha256 = "0xm5xssxk5s03wjarpipfm39qmgxsalb46v1prsis14x1xk935ll";
3793 type = "gem";
3794 };
3795 version = "1.1.0";
3796 };
3797 neighbor = {
3798 dependencies = ["activerecord"];
3799 groups = ["default"];
3800 platforms = [];
3801 source = {
3802 remotes = ["https://rubygems.org"];
3803 sha256 = "1r9k34xz7x7fpd18bix0cd5bk2wv6mj8z67f8fr7l30d2717m23h";
3804 type = "gem";
3805 };
3806 version = "0.2.3";
3807 };
3808 nenv = {
3809 groups = ["default" "test"];
3810 platforms = [];
3811 source = {
3812 remotes = ["https://rubygems.org"];
3813 sha256 = "0r97jzknll9bhd8yyg2bngnnkj8rjhal667n7d32h8h7ny7nvpnr";
3814 type = "gem";
3815 };
3816 version = "0.3.0";
3817 };
3818 net-http = {
3819 dependencies = ["net-protocol" "uri"];
3820 groups = ["default"];
3821 platforms = [];
3822 source = {
3823 remotes = ["https://rubygems.org"];
3824 sha256 = "11mymfxpsgpwr1qbv8vwj8av9kksqj0632p9s3x35bzrnq4y393m";
3825 type = "gem";
3826 };
3827 version = "0.1.1";
3828 };
3829 net-http-persistent = {
3830 dependencies = ["connection_pool"];
3831 groups = ["default"];
3832 platforms = [];
3833 source = {
3834 remotes = ["https://rubygems.org"];
3835 sha256 = "1yfypmfg1maf20yfd22zzng8k955iylz7iip0mgc9lazw36g8li7";
3836 type = "gem";
3837 };
3838 version = "4.0.1";
3839 };
3840 net-imap = {
3841 dependencies = ["date" "net-protocol"];
3842 groups = ["default" "development" "test"];
3843 platforms = [];
3844 source = {
3845 remotes = ["https://rubygems.org"];
3846 sha256 = "1d996zf3g8xz244791b0qsl9vr7zg4lqnnmf9k2kshr9lki5jam8";
3847 type = "gem";
3848 };
3849 version = "0.3.4";
3850 };
3851 net-ldap = {
3852 groups = ["default"];
3853 platforms = [];
3854 source = {
3855 remotes = ["https://rubygems.org"];
3856 sha256 = "1ycw0qsw3hap8svakl0i30jkj0ffd4lpyrn17a1j0w8mz5ainmsj";
3857 type = "gem";
3858 };
3859 version = "0.17.1";
3860 };
3861 net-ntp = {
3862 groups = ["default"];
3863 platforms = [];
3864 source = {
3865 remotes = ["https://rubygems.org"];
3866 sha256 = "0z96m7nnb9f634cz4i6p0x89z7g9i9h97cnk5f3x3q5x090kzisv";
3867 type = "gem";
3868 };
3869 version = "2.1.3";
3870 };
3871 net-pop = {
3872 dependencies = ["net-protocol"];
3873 groups = ["default" "development" "test"];
3874 platforms = [];
3875 source = {
3876 remotes = ["https://rubygems.org"];
3877 sha256 = "1wyz41jd4zpjn0v1xsf9j778qx1vfrl24yc20cpmph8k42c4x2w4";
3878 type = "gem";
3879 };
3880 version = "0.1.2";
3881 };
3882 net-protocol = {
3883 dependencies = ["timeout"];
3884 groups = ["default"];
3885 platforms = [];
3886 source = {
3887 remotes = ["https://rubygems.org"];
3888 sha256 = "051cc82dl41a66c9sxv4lx4slqk7sz1v4iy0hdk6gpjyjszf4hxd";
3889 type = "gem";
3890 };
3891 version = "0.1.3";
3892 };
3893 net-scp = {
3894 dependencies = ["net-ssh"];
3895 groups = ["default"];
3896 platforms = [];
3897 source = {
3898 remotes = ["https://rubygems.org"];
3899 sha256 = "0b4h3ip8d1gkrc0znnw54hbxillk73mdnaf5pz330lmrcl1wiilg";
3900 type = "gem";
3901 };
3902 version = "3.0.0";
3903 };
3904 net-smtp = {
3905 dependencies = ["net-protocol"];
3906 groups = ["default" "development" "test"];
3907 platforms = [];
3908 source = {
3909 remotes = ["https://rubygems.org"];
3910 sha256 = "1c6md06hm5bf6rv53sk54dl2vg038pg8kglwv3rayx0vk2mdql9x";
3911 type = "gem";
3912 };
3913 version = "0.3.3";
3914 };
3915 net-ssh = {
3916 groups = ["default"];
3917 platforms = [];
3918 source = {
3919 remotes = ["https://rubygems.org"];
3920 sha256 = "1l0kgd7w08fx2522aw8grlfzwmrgw4jgjakpkgkwm0134g5xv432";
3921 type = "gem";
3922 };
3923 version = "6.0.0";
3924 };
3925 netrc = {
3926 groups = ["default"];
3927 platforms = [];
3928 source = {
3929 remotes = ["https://rubygems.org"];
3930 sha256 = "0gzfmcywp1da8nzfqsql2zqi648mfnx6qwkig3cv36n9m0yy676y";
3931 type = "gem";
3932 };
3933 version = "0.11.0";
3934 };
3935 nio4r = {
3936 groups = ["default" "puma" "test"];
3937 platforms = [];
3938 source = {
3939 remotes = ["https://rubygems.org"];
3940 sha256 = "0xk64wghkscs6bv2n22853k2nh39d131c6rfpnlw12mbjnnv9v1v";
3941 type = "gem";
3942 };
3943 version = "2.5.8";
3944 };
3945 no_proxy_fix = {
3946 groups = ["default" "development"];
3947 platforms = [];
3948 source = {
3949 remotes = ["https://rubygems.org"];
3950 sha256 = "006dmdb640v1kq0sll3dnlwj1b0kpf3i1p27ygyffv8lpcqlr6sf";
3951 type = "gem";
3952 };
3953 version = "0.1.2";
3954 };
3955 nokogiri = {
3956 dependencies = ["mini_portile2" "racc"];
3957 groups = ["default" "development" "monorepo" "test"];
3958 platforms = [];
3959 source = {
3960 remotes = ["https://rubygems.org"];
3961 sha256 = "0k9w2z0953mnjrsji74cshqqp08q7m1r6zhadw1w0g34xzjh3a74";
3962 type = "gem";
3963 };
3964 version = "1.15.4";
3965 };
3966 notiffany = {
3967 dependencies = ["nenv" "shellany"];
3968 groups = ["default" "test"];
3969 platforms = [];
3970 source = {
3971 remotes = ["https://rubygems.org"];
3972 sha256 = "0f47h3bmg1apr4x51szqfv3rh2vq58z3grh4w02cp3bzbdh6jxnk";
3973 type = "gem";
3974 };
3975 version = "0.1.3";
3976 };
3977 numerizer = {
3978 groups = ["default"];
3979 platforms = [];
3980 source = {
3981 remotes = ["https://rubygems.org"];
3982 sha256 = "0ysxf30qcybh131r98frp38sqqkdhcjwpnajgrxl2w2kxvapd075";
3983 type = "gem";
3984 };
3985 version = "0.2.0";
3986 };
3987 oauth = {
3988 groups = ["default"];
3989 platforms = [];
3990 source = {
3991 remotes = ["https://rubygems.org"];
3992 sha256 = "1zwd6v39yqfdrpg1p3d9jvzs9ljg55ana2p06m0l7qn5w0lgx1a0";
3993 type = "gem";
3994 };
3995 version = "0.5.6";
3996 };
3997 oauth2 = {
3998 dependencies = ["faraday" "jwt" "multi_xml" "rack" "snaky_hash" "version_gem"];
3999 groups = ["default"];
4000 platforms = [];
4001 source = {
4002 remotes = ["https://rubygems.org"];
4003 sha256 = "1yzpaghh8kwzgmvmrlbzf36ks5s2hf34rayzw081dp2jrzprs7xj";
4004 type = "gem";
4005 };
4006 version = "2.0.9";
4007 };
4008 octokit = {
4009 dependencies = ["faraday" "sawyer"];
4010 groups = ["danger" "default" "development" "test"];
4011 platforms = [];
4012 source = {
4013 remotes = ["https://rubygems.org"];
4014 sha256 = "1gxh0x910qvah2sm9fbxn8jjy3pgwskyd3gm703zf182hafll3lj";
4015 type = "gem";
4016 };
4017 version = "6.1.1";
4018 };
4019 ohai = {
4020 dependencies = ["chef-config" "chef-utils" "ffi" "ffi-yajl" "ipaddress" "mixlib-cli" "mixlib-config" "mixlib-log" "mixlib-shellout" "plist" "train-core" "wmi-lite"];
4021 groups = ["default"];
4022 platforms = [];
4023 source = {
4024 remotes = ["https://rubygems.org"];
4025 sha256 = "01jlkb75ic3aw39q5mxyd8dnb65kqmzfq4shp0gli9n04ihz3765";
4026 type = "gem";
4027 };
4028 version = "17.9.0";
4029 };
4030 oj = {
4031 groups = ["default"];
4032 platforms = [];
4033 source = {
4034 remotes = ["https://rubygems.org"];
4035 sha256 = "0lggrhlihxyfgiqqr9b2fqdxc4d2zff2czq30m3rgn8a0b2gsv90";
4036 type = "gem";
4037 };
4038 version = "3.13.23";
4039 };
4040 oj-introspect = {
4041 dependencies = ["oj"];
4042 groups = ["default"];
4043 platforms = [];
4044 source = {
4045 remotes = ["https://rubygems.org"];
4046 sha256 = "0g9ksljmlkg56xz8ddzsjkhjh89jv4hr99k3x7c70a7dcx2s85f4";
4047 type = "gem";
4048 };
4049 version = "0.7.2";
4050 };
4051 omniauth = {
4052 dependencies = ["hashie" "rack" "rack-protection"];
4053 groups = ["default"];
4054 platforms = [];
4055 source = {
4056 remotes = ["https://rubygems.org"];
4057 sha256 = "0013azz7kz2q6dy8131b1q5xwl7qa9nz5iqpn8i3ccn9br7j7xxz";
4058 type = "gem";
4059 };
4060 version = "2.1.0";
4061 };
4062 omniauth-alicloud = {
4063 dependencies = ["omniauth-oauth2"];
4064 groups = ["default"];
4065 platforms = [];
4066 source = {
4067 remotes = ["https://rubygems.org"];
4068 sha256 = "0gh1d69w6p62hj18bh2p5fdykg9za1yifpq18swp9ms0pcx4yp4w";
4069 type = "gem";
4070 };
4071 version = "3.0.0";
4072 };
4073 omniauth-atlassian-oauth2 = {
4074 dependencies = ["omniauth" "omniauth-oauth2"];
4075 groups = ["default"];
4076 platforms = [];
4077 source = {
4078 remotes = ["https://rubygems.org"];
4079 sha256 = "1jbnbp0pnasyrf0mgyig72hx8bdwhv78na6ffqrs1f4a3155f1zb";
4080 type = "gem";
4081 };
4082 version = "0.2.0";
4083 };
4084 omniauth-auth0 = {
4085 dependencies = ["omniauth" "omniauth-oauth2"];
4086 groups = ["default"];
4087 platforms = [];
4088 source = {
4089 remotes = ["https://rubygems.org"];
4090 sha256 = "1g24cnisa3ic3kilx1is2h0wq303qlmx2q5a92yxaal1cgwxlzg7";
4091 type = "gem";
4092 };
4093 version = "3.1.0";
4094 };
4095 omniauth-azure-activedirectory-v2 = {
4096 dependencies = ["omniauth-oauth2"];
4097 groups = ["default"];
4098 platforms = [];
4099 source = {
4100 remotes = ["https://rubygems.org"];
4101 sha256 = "0wnhibz903ssnq9scl65a47d41zcczb3wjvc44y3w8ydabfwx164";
4102 type = "gem";
4103 };
4104 version = "2.0.0";
4105 };
4106 omniauth-azure-oauth2 = {
4107 dependencies = ["jwt" "omniauth" "omniauth-oauth2"];
4108 groups = ["default"];
4109 platforms = [];
4110 source = {
4111 path = "${src}/vendor/gems/omniauth-azure-oauth2";
4112 type = "path";
4113 };
4114 version = "0.0.10";
4115 };
4116 omniauth-dingtalk-oauth2 = {
4117 dependencies = ["omniauth-oauth2"];
4118 groups = ["default"];
4119 platforms = [];
4120 source = {
4121 remotes = ["https://rubygems.org"];
4122 sha256 = "16qkd51f1ab1hw4az27qj3vk958aal67by8djsplwd1q3h7nfib5";
4123 type = "gem";
4124 };
4125 version = "1.0.1";
4126 };
4127 omniauth-facebook = {
4128 dependencies = ["omniauth-oauth2"];
4129 groups = ["default"];
4130 platforms = [];
4131 source = {
4132 remotes = ["https://rubygems.org"];
4133 sha256 = "03zjla9i446fk1jkw7arh67c39jfhp5bhkmhvbw8vczxr1jkbbh5";
4134 type = "gem";
4135 };
4136 version = "4.0.0";
4137 };
4138 omniauth-github = {
4139 dependencies = ["omniauth" "omniauth-oauth2"];
4140 groups = ["default"];
4141 platforms = [];
4142 source = {
4143 remotes = ["https://rubygems.org"];
4144 sha256 = "1m6a7kg3lxz2nm96prln2ja8r4wlm37m5vsy9199vnynqq5fgy4g";
4145 type = "gem";
4146 };
4147 version = "2.0.1";
4148 };
4149 omniauth-gitlab = {
4150 dependencies = ["omniauth" "omniauth-oauth2"];
4151 groups = ["default"];
4152 platforms = [];
4153 source = {
4154 path = "${src}/vendor/gems/omniauth-gitlab";
4155 type = "path";
4156 };
4157 version = "4.0.0";
4158 };
4159 omniauth-google-oauth2 = {
4160 dependencies = ["jwt" "oauth2" "omniauth" "omniauth-oauth2"];
4161 groups = ["default"];
4162 platforms = [];
4163 source = {
4164 remotes = ["https://rubygems.org"];
4165 sha256 = "0fahkghfa2iczmwss9bz5l4rh7siwzjnjp3akh7pdbsfx0kg35j4";
4166 type = "gem";
4167 };
4168 version = "1.1.1";
4169 };
4170 omniauth-oauth = {
4171 dependencies = ["oauth" "omniauth"];
4172 groups = ["default"];
4173 platforms = [];
4174 source = {
4175 remotes = ["https://rubygems.org"];
4176 sha256 = "0yw2vzx633p9wpdkd4jxsih6mw604mj7f6myyfikmj4d95c8d9z7";
4177 type = "gem";
4178 };
4179 version = "1.2.0";
4180 };
4181 omniauth-oauth2 = {
4182 dependencies = ["oauth2" "omniauth"];
4183 groups = ["default"];
4184 platforms = [];
4185 source = {
4186 remotes = ["https://rubygems.org"];
4187 sha256 = "0y4y122xm8zgrxn5nnzwg6w39dnjss8pcq2ppbpx9qn7kiayky5j";
4188 type = "gem";
4189 };
4190 version = "1.8.0";
4191 };
4192 omniauth-oauth2-generic = {
4193 dependencies = ["omniauth-oauth2" "rake"];
4194 groups = ["default"];
4195 platforms = [];
4196 source = {
4197 remotes = ["https://rubygems.org"];
4198 sha256 = "04vnmszmm1jmwvg6cwdy9jxliwa8yawp4w4690pvyplx04wqavnf";
4199 type = "gem";
4200 };
4201 version = "0.2.8";
4202 };
4203 omniauth-salesforce = {
4204 dependencies = ["omniauth" "omniauth-oauth2"];
4205 groups = ["default"];
4206 platforms = [];
4207 source = {
4208 path = "${src}/vendor/gems/omniauth-salesforce";
4209 type = "path";
4210 };
4211 version = "1.0.5";
4212 };
4213 omniauth-saml = {
4214 dependencies = ["omniauth" "ruby-saml"];
4215 groups = ["default"];
4216 platforms = [];
4217 source = {
4218 remotes = ["https://rubygems.org"];
4219 sha256 = "01k9rkg97npcgm8r4x3ja8y20hsg4zy0dcjpzafx148q4yxbg74n";
4220 type = "gem";
4221 };
4222 version = "2.1.0";
4223 };
4224 omniauth-shibboleth-redux = {
4225 dependencies = ["omniauth"];
4226 groups = ["default"];
4227 platforms = [];
4228 source = {
4229 remotes = ["https://rubygems.org"];
4230 sha256 = "1qgzp0xaka6vqpx69mw6nbqaqmyqrawi11cyak4gq19l23ym7cz9";
4231 type = "gem";
4232 };
4233 version = "2.0.0";
4234 };
4235 omniauth-twitter = {
4236 dependencies = ["omniauth-oauth" "rack"];
4237 groups = ["default"];
4238 platforms = [];
4239 source = {
4240 remotes = ["https://rubygems.org"];
4241 sha256 = "0r5j65hkpgzhvvbs90id3nfsjgsad6ymzggbm7zlaxvnrmvnrk65";
4242 type = "gem";
4243 };
4244 version = "1.4.0";
4245 };
4246 omniauth_crowd = {
4247 dependencies = ["activesupport" "nokogiri" "omniauth"];
4248 groups = ["default"];
4249 platforms = [];
4250 source = {
4251 path = "${src}/vendor/gems/omniauth_crowd";
4252 type = "path";
4253 };
4254 version = "2.4.0";
4255 };
4256 omniauth_openid_connect = {
4257 dependencies = ["omniauth" "openid_connect"];
4258 groups = ["default"];
4259 platforms = [];
4260 source = {
4261 remotes = ["https://rubygems.org"];
4262 sha256 = "08yl0x203k6nrshc70zawfqh79ap1c3fyka9zwwy61cvn7sih4sz";
4263 type = "gem";
4264 };
4265 version = "0.6.1";
4266 };
4267 open4 = {
4268 groups = ["default" "development"];
4269 platforms = [];
4270 source = {
4271 remotes = ["https://rubygems.org"];
4272 sha256 = "1cgls3f9dlrpil846q0w7h66vsc33jqn84nql4gcqkk221rh7px1";
4273 type = "gem";
4274 };
4275 version = "1.3.4";
4276 };
4277 openid_connect = {
4278 dependencies = ["activemodel" "attr_required" "json-jwt" "rack-oauth2" "swd" "tzinfo" "validate_email" "validate_url" "webfinger"];
4279 groups = ["default"];
4280 platforms = [];
4281 source = {
4282 remotes = ["https://rubygems.org"];
4283 sha256 = "0w474bz3s1hqhilvrddr33l2nkyikypaczp3808w0345jr88b5m7";
4284 type = "gem";
4285 };
4286 version = "1.3.0";
4287 };
4288 openssl = {
4289 groups = ["default"];
4290 platforms = [];
4291 source = {
4292 remotes = ["https://rubygems.org"];
4293 sha256 = "0c649921vg2l939z5cc3jwd8p1v49099pdhxfk7sb9qqx5wi5873";
4294 type = "gem";
4295 };
4296 version = "3.1.0";
4297 };
4298 openssl-signature_algorithm = {
4299 dependencies = ["openssl"];
4300 groups = ["default"];
4301 platforms = [];
4302 source = {
4303 remotes = ["https://rubygems.org"];
4304 sha256 = "103yjl68wqhl5kxaciir5jdnyi7iv9yckishdr52s5knh9g0pd53";
4305 type = "gem";
4306 };
4307 version = "1.3.0";
4308 };
4309 opentracing = {
4310 groups = ["default"];
4311 platforms = [];
4312 source = {
4313 remotes = ["https://rubygems.org"];
4314 sha256 = "11lj1d8vq0hkb5hjz8q4lm82cddrggpbb33dhqfn7rxhwsmxgdfy";
4315 type = "gem";
4316 };
4317 version = "0.5.0";
4318 };
4319 optimist = {
4320 groups = ["default"];
4321 platforms = [];
4322 source = {
4323 remotes = ["https://rubygems.org"];
4324 sha256 = "1vg2chy1cfmdj6c1gryl8zvjhhmb3plwgyh1jfnpq4fnfqv7asrk";
4325 type = "gem";
4326 };
4327 version = "3.0.1";
4328 };
4329 org-ruby = {
4330 dependencies = ["rubypants"];
4331 groups = ["default"];
4332 platforms = [];
4333 source = {
4334 remotes = ["https://rubygems.org"];
4335 sha256 = "0x69s7aysfiwlcpd9hkvksfyld34d8kxr62adb59vjvh8hxfrjwk";
4336 type = "gem";
4337 };
4338 version = "0.9.12";
4339 };
4340 orm_adapter = {
4341 groups = ["default"];
4342 platforms = [];
4343 source = {
4344 remotes = ["https://rubygems.org"];
4345 sha256 = "1fg9jpjlzf5y49qs9mlpdrgs5rpcyihq1s4k79nv9js0spjhnpda";
4346 type = "gem";
4347 };
4348 version = "0.5.0";
4349 };
4350 os = {
4351 groups = ["default"];
4352 platforms = [];
4353 source = {
4354 remotes = ["https://rubygems.org"];
4355 sha256 = "0gwd20smyhxbm687vdikfh1gpi96h8qb1x28s2pdcysf6dm6v0ap";
4356 type = "gem";
4357 };
4358 version = "1.1.4";
4359 };
4360 pact = {
4361 dependencies = ["pact-mock_service" "pact-support" "rack-test" "rspec" "term-ansicolor" "thor" "webrick"];
4362 groups = ["development" "test"];
4363 platforms = [];
4364 source = {
4365 remotes = ["https://rubygems.org"];
4366 sha256 = "0ldi3j95dh3c29w4bliykfdd08r95d4zvbdblk385w9b4knr2afc";
4367 type = "gem";
4368 };
4369 version = "1.63.0";
4370 };
4371 pact-mock_service = {
4372 dependencies = ["filelock" "find_a_port" "json" "pact-support" "rack" "rspec" "term-ansicolor" "thor" "webrick"];
4373 groups = ["default" "development" "test"];
4374 platforms = [];
4375 source = {
4376 remotes = ["https://rubygems.org"];
4377 sha256 = "09syv4y0g0pvjshxj8i0yg7mrvszgp503is1b78k86bgv6wc73l9";
4378 type = "gem";
4379 };
4380 version = "3.10.0";
4381 };
4382 pact-support = {
4383 dependencies = ["awesome_print" "diff-lcs" "expgen" "rainbow"];
4384 groups = ["default" "development" "test"];
4385 platforms = [];
4386 source = {
4387 remotes = ["https://rubygems.org"];
4388 sha256 = "0xh4idg0m1mr0pkywj5f79nlr4g6n4waism86gj34h8wicf9c9aa";
4389 type = "gem";
4390 };
4391 version = "1.18.1";
4392 };
4393 parallel = {
4394 groups = ["development" "test"];
4395 platforms = [];
4396 source = {
4397 remotes = ["https://rubygems.org"];
4398 sha256 = "07vnk6bb54k4yc06xnwck7php50l09vvlw1ga8wdz0pia461zpzb";
4399 type = "gem";
4400 };
4401 version = "1.22.1";
4402 };
4403 parser = {
4404 dependencies = ["ast" "racc"];
4405 groups = ["coverage" "default" "development" "test"];
4406 platforms = [];
4407 source = {
4408 remotes = ["https://rubygems.org"];
4409 sha256 = "0r69dbh6h6j4d54isany2ir4ni4gf2ysvk3k44awi6amz18nggpd";
4410 type = "gem";
4411 };
4412 version = "3.2.2.4";
4413 };
4414 parslet = {
4415 groups = ["default" "development" "test"];
4416 platforms = [];
4417 source = {
4418 remotes = ["https://rubygems.org"];
4419 sha256 = "12nrzfwjphjlakb9pmpj70hgjwgzvnr8i1zfzddifgyd44vspl88";
4420 type = "gem";
4421 };
4422 version = "1.8.2";
4423 };
4424 pastel = {
4425 dependencies = ["tty-color"];
4426 groups = ["default" "development" "test"];
4427 platforms = [];
4428 source = {
4429 remotes = ["https://rubygems.org"];
4430 sha256 = "0xash2gj08dfjvq4hy6l1z22s5v30fhizwgs10d6nviggpxsj7a8";
4431 type = "gem";
4432 };
4433 version = "0.8.0";
4434 };
4435 peek = {
4436 dependencies = ["railties"];
4437 groups = ["default"];
4438 platforms = [];
4439 source = {
4440 remotes = ["https://rubygems.org"];
4441 sha256 = "1k1yggixrcj72jlc98hi3jjd04x71dpynn8dxpcdhinyijniwl6n";
4442 type = "gem";
4443 };
4444 version = "1.1.0";
4445 };
4446 pg = {
4447 groups = ["default" "test"];
4448 platforms = [];
4449 source = {
4450 remotes = ["https://rubygems.org"];
4451 sha256 = "0pfj771p5a29yyyw58qacks464sl86d5m3jxjl5rlqqw2m3v5xq4";
4452 type = "gem";
4453 };
4454 version = "1.5.4";
4455 };
4456 pg_query = {
4457 dependencies = ["google-protobuf"];
4458 groups = ["default"];
4459 platforms = [];
4460 source = {
4461 remotes = ["https://rubygems.org"];
4462 sha256 = "15ynrzqsmmbmxib8ri8n9k6z3l6rwd91j7y1mghm33nfgdf9bj8w";
4463 type = "gem";
4464 };
4465 version = "4.2.3";
4466 };
4467 plist = {
4468 groups = ["default"];
4469 platforms = [];
4470 source = {
4471 remotes = ["https://rubygems.org"];
4472 sha256 = "1whhr897z6z6av85x2cipyjk46bwh6s4wx6nbrcd3iifnzvbqs7l";
4473 type = "gem";
4474 };
4475 version = "3.6.0";
4476 };
4477 png_quantizator = {
4478 groups = ["development" "test"];
4479 platforms = [];
4480 source = {
4481 remotes = ["https://rubygems.org"];
4482 sha256 = "0sqhydp5g9ly1kgfiya1fc6srmhf6avrb74j09z3lp0jck8d88v0";
4483 type = "gem";
4484 };
4485 version = "0.2.1";
4486 };
4487 po_to_json = {
4488 dependencies = ["json"];
4489 groups = ["default"];
4490 platforms = [];
4491 source = {
4492 remotes = ["https://rubygems.org"];
4493 sha256 = "1xvanl437305mry1gd57yvcg7xrfhri91czr32bjr8j2djm8hwba";
4494 type = "gem";
4495 };
4496 version = "1.0.1";
4497 };
4498 premailer = {
4499 dependencies = ["addressable" "css_parser" "htmlentities"];
4500 groups = ["default"];
4501 platforms = [];
4502 source = {
4503 remotes = ["https://rubygems.org"];
4504 sha256 = "11j7d6abxivj15yax47z3f751wz4pnl02qszzc9swswf8hn41r03";
4505 type = "gem";
4506 };
4507 version = "1.16.0";
4508 };
4509 premailer-rails = {
4510 dependencies = ["actionmailer" "premailer"];
4511 groups = ["default"];
4512 platforms = [];
4513 source = {
4514 remotes = ["https://rubygems.org"];
4515 sha256 = "0bqi7d4f15vy3f1g0xb3bxmncfbzv9dd3ilhqj0plvw64xqbkp3w";
4516 type = "gem";
4517 };
4518 version = "1.10.3";
4519 };
4520 proc_to_ast = {
4521 dependencies = ["coderay" "parser" "unparser"];
4522 groups = ["default" "development" "test"];
4523 platforms = [];
4524 source = {
4525 remotes = ["https://rubygems.org"];
4526 sha256 = "14c65w48bbzp5lh1cngqd1y25kqvfnq1iy49hlzshl12dsk3z9wj";
4527 type = "gem";
4528 };
4529 version = "0.1.0";
4530 };
4531 prometheus-client-mmap = {
4532 dependencies = ["rb_sys"];
4533 groups = ["default"];
4534 platforms = [];
4535 source = {
4536 remotes = ["https://rubygems.org"];
4537 sha256 = "0ap52y7lng1cnqmg5bp4hazllppar33fpczwmh6gn9v9l64kkywj";
4538 type = "gem";
4539 };
4540 version = "0.28.1";
4541 };
4542 pry = {
4543 dependencies = ["coderay" "method_source"];
4544 groups = ["default" "development" "test"];
4545 platforms = [];
4546 source = {
4547 remotes = ["https://rubygems.org"];
4548 sha256 = "0k9kqkd9nps1w1r1rb7wjr31hqzkka2bhi8b518x78dcxppm9zn4";
4549 type = "gem";
4550 };
4551 version = "0.14.2";
4552 };
4553 pry-byebug = {
4554 dependencies = ["byebug" "pry"];
4555 groups = ["development" "test"];
4556 platforms = [];
4557 source = {
4558 remotes = ["https://rubygems.org"];
4559 sha256 = "1y41al94ks07166qbp2200yzyr5y60hm7xaiw4lxpgsm4b1pbyf8";
4560 type = "gem";
4561 };
4562 version = "3.10.1";
4563 };
4564 pry-rails = {
4565 dependencies = ["pry"];
4566 groups = ["development" "test"];
4567 platforms = [];
4568 source = {
4569 remotes = ["https://rubygems.org"];
4570 sha256 = "1cf4ii53w2hdh7fn8vhqpzkymmchjbwij4l3m7s6fsxvb9bn51j6";
4571 type = "gem";
4572 };
4573 version = "0.3.9";
4574 };
4575 pry-shell = {
4576 dependencies = ["pry" "tty-markdown" "tty-prompt"];
4577 groups = ["development" "test"];
4578 platforms = [];
4579 source = {
4580 remotes = ["https://rubygems.org"];
4581 sha256 = "027jd53zjbimqb3n1329q4njs94bagmfnrfylxqv04lrsa14h0md";
4582 type = "gem";
4583 };
4584 version = "0.6.4";
4585 };
4586 public_suffix = {
4587 groups = ["danger" "default" "development" "test"];
4588 platforms = [];
4589 source = {
4590 remotes = ["https://rubygems.org"];
4591 sha256 = "0sqw1zls6227bgq38sxb2hs8nkdz4hn1zivs27mjbniswfy4zvi6";
4592 type = "gem";
4593 };
4594 version = "5.0.0";
4595 };
4596 puma = {
4597 dependencies = ["nio4r"];
4598 groups = ["puma"];
4599 platforms = [];
4600 source = {
4601 remotes = ["https://rubygems.org"];
4602 sha256 = "1y8jcw80zcxvdq0id329lzmp5pzx7hpac227d7sgjkblc89s3pfm";
4603 type = "gem";
4604 };
4605 version = "6.4.0";
4606 };
4607 pyu-ruby-sasl = {
4608 groups = ["default"];
4609 platforms = [];
4610 source = {
4611 remotes = ["https://rubygems.org"];
4612 sha256 = "1rcpjiz9lrvyb3rd8k8qni0v4ps08psympffyldmmnrqayyad0sn";
4613 type = "gem";
4614 };
4615 version = "0.0.3.3";
4616 };
4617 raabro = {
4618 groups = ["default"];
4619 platforms = [];
4620 source = {
4621 remotes = ["https://rubygems.org"];
4622 sha256 = "10m8bln9d00dwzjil1k42i5r7l82x25ysbi45fwyv4932zsrzynl";
4623 type = "gem";
4624 };
4625 version = "1.4.0";
4626 };
4627 racc = {
4628 groups = ["default" "development" "test"];
4629 platforms = [];
4630 source = {
4631 remotes = ["https://rubygems.org"];
4632 sha256 = "09jgz6r0f7v84a7jz9an85q8vvmp743dqcsdm3z9c8rqcqv6pljq";
4633 type = "gem";
4634 };
4635 version = "1.6.2";
4636 };
4637 rack = {
4638 groups = ["default" "development" "test"];
4639 platforms = [];
4640 source = {
4641 remotes = ["https://rubygems.org"];
4642 sha256 = "15rdwbyk71c9nxvd527bvb8jxkcys8r3dj3vqra5b3sa63qs30vv";
4643 type = "gem";
4644 };
4645 version = "2.2.8";
4646 };
4647 rack-accept = {
4648 dependencies = ["rack"];
4649 groups = ["default"];
4650 platforms = [];
4651 source = {
4652 remotes = ["https://rubygems.org"];
4653 sha256 = "18jdipx17b4ki33cfqvliapd31sbfvs4mv727awynr6v95a7n936";
4654 type = "gem";
4655 };
4656 version = "0.4.5";
4657 };
4658 rack-attack = {
4659 dependencies = ["rack"];
4660 groups = ["default"];
4661 platforms = [];
4662 source = {
4663 remotes = ["https://rubygems.org"];
4664 sha256 = "0z6pj5vjgl6swq7a33gssf795k958mss8gpmdb4v4cydcs7px91w";
4665 type = "gem";
4666 };
4667 version = "6.7.0";
4668 };
4669 rack-cors = {
4670 dependencies = ["rack"];
4671 groups = ["default"];
4672 platforms = [];
4673 source = {
4674 remotes = ["https://rubygems.org"];
4675 sha256 = "02lvkg1nb4z3zc2nry545dap7a64bb9h2k8waxfz0jkabkgnpimw";
4676 type = "gem";
4677 };
4678 version = "2.0.1";
4679 };
4680 rack-oauth2 = {
4681 dependencies = ["activesupport" "attr_required" "httpclient" "json-jwt" "rack"];
4682 groups = ["default"];
4683 platforms = [];
4684 source = {
4685 remotes = ["https://rubygems.org"];
4686 sha256 = "1fknwsxz4429w1hndl6y30cmm2n34wmmaaj2hhp6jrm8ssfsfwjf";
4687 type = "gem";
4688 };
4689 version = "1.21.3";
4690 };
4691 rack-protection = {
4692 dependencies = ["rack"];
4693 groups = ["default"];
4694 platforms = [];
4695 source = {
4696 remotes = ["https://rubygems.org"];
4697 sha256 = "169jzzgvbjrqmz4q55wp9pg4ji2h90mggcdxy152gv5vp96l2hgx";
4698 type = "gem";
4699 };
4700 version = "2.2.2";
4701 };
4702 rack-proxy = {
4703 dependencies = ["rack"];
4704 groups = ["default"];
4705 platforms = [];
4706 source = {
4707 remotes = ["https://rubygems.org"];
4708 sha256 = "12jw7401j543fj8cc83lmw72d8k6bxvkp9rvbifi88hh01blnsj4";
4709 type = "gem";
4710 };
4711 version = "0.7.7";
4712 };
4713 rack-test = {
4714 dependencies = ["rack"];
4715 groups = ["default" "development" "test"];
4716 platforms = [];
4717 source = {
4718 remotes = ["https://rubygems.org"];
4719 sha256 = "1ysx29gk9k14a14zsp5a8czys140wacvp91fja8xcja0j1hzqq8c";
4720 type = "gem";
4721 };
4722 version = "2.1.0";
4723 };
4724 rack-timeout = {
4725 groups = ["default"];
4726 platforms = [];
4727 source = {
4728 remotes = ["https://rubygems.org"];
4729 sha256 = "1cqa9lh2rdqqvhfxbrdys7mj2x4vxhqmf57iww2x8961mhp8jm0p";
4730 type = "gem";
4731 };
4732 version = "0.6.3";
4733 };
4734 rails = {
4735 dependencies = ["actioncable" "actionmailbox" "actionmailer" "actionpack" "actiontext" "actionview" "activejob" "activemodel" "activerecord" "activestorage" "activesupport" "railties"];
4736 groups = ["default" "test"];
4737 platforms = [];
4738 source = {
4739 remotes = ["https://rubygems.org"];
4740 sha256 = "0rsqin156dawz7gzpy1ijs02afqcr4704vqj56s6yxng3a9ayhwf";
4741 type = "gem";
4742 };
4743 version = "7.0.8";
4744 };
4745 rails-controller-testing = {
4746 dependencies = ["actionpack" "actionview" "activesupport"];
4747 groups = ["test"];
4748 platforms = [];
4749 source = {
4750 remotes = ["https://rubygems.org"];
4751 sha256 = "151f303jcvs8s149mhx2g5mn67487x0blrf9dzl76q1nb7dlh53l";
4752 type = "gem";
4753 };
4754 version = "1.0.5";
4755 };
4756 rails-dom-testing = {
4757 dependencies = ["activesupport" "nokogiri"];
4758 groups = ["default" "development" "test"];
4759 platforms = [];
4760 source = {
4761 remotes = ["https://rubygems.org"];
4762 sha256 = "1lfq2a7kp2x64dzzi5p4cjcbiv62vxh9lyqk2f0rqq3fkzrw8h5i";
4763 type = "gem";
4764 };
4765 version = "2.0.3";
4766 };
4767 rails-html-sanitizer = {
4768 dependencies = ["loofah"];
4769 groups = ["default" "development" "test"];
4770 platforms = [];
4771 source = {
4772 remotes = ["https://rubygems.org"];
4773 sha256 = "0ygav4xyq943qqyhjmi3mzirn180j565mc9h5j4css59x1sn0cmz";
4774 type = "gem";
4775 };
4776 version = "1.5.0";
4777 };
4778 rails-i18n = {
4779 dependencies = ["i18n" "railties"];
4780 groups = ["default"];
4781 platforms = [];
4782 source = {
4783 remotes = ["https://rubygems.org"];
4784 sha256 = "1lrbrx88ic42adcj36wip3dk1svmqld1f7qksngi4b9kqnc8w5g3";
4785 type = "gem";
4786 };
4787 version = "7.0.3";
4788 };
4789 railties = {
4790 dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor" "zeitwerk"];
4791 groups = ["default" "development" "test"];
4792 platforms = [];
4793 source = {
4794 remotes = ["https://rubygems.org"];
4795 sha256 = "0sfc16zrcn4jgf5xczb08n6prhmqqgg9f0b4mn73zlzg6cwmqchj";
4796 type = "gem";
4797 };
4798 version = "7.0.8";
4799 };
4800 rainbow = {
4801 groups = ["coverage" "default" "development" "test"];
4802 platforms = [];
4803 source = {
4804 remotes = ["https://rubygems.org"];
4805 sha256 = "0smwg4mii0fm38pyb5fddbmrdpifwv22zv3d3px2xx497am93503";
4806 type = "gem";
4807 };
4808 version = "3.1.1";
4809 };
4810 rake = {
4811 groups = ["default" "development" "test"];
4812 platforms = [];
4813 source = {
4814 remotes = ["https://rubygems.org"];
4815 sha256 = "15whn7p9nrkxangbs9hh75q585yfn66lv0v2mhj6q6dl6x8bzr2w";
4816 type = "gem";
4817 };
4818 version = "13.0.6";
4819 };
4820 rb-fsevent = {
4821 groups = ["default" "development" "test"];
4822 platforms = [];
4823 source = {
4824 remotes = ["https://rubygems.org"];
4825 sha256 = "1zmf31rnpm8553lqwibvv3kkx0v7majm1f341xbxc0bk5sbhp423";
4826 type = "gem";
4827 };
4828 version = "0.11.2";
4829 };
4830 rb-inotify = {
4831 dependencies = ["ffi"];
4832 groups = ["default" "development" "test"];
4833 platforms = [];
4834 source = {
4835 remotes = ["https://rubygems.org"];
4836 sha256 = "1jm76h8f8hji38z3ggf4bzi8vps6p7sagxn3ab57qc0xyga64005";
4837 type = "gem";
4838 };
4839 version = "0.10.1";
4840 };
4841 rb_sys = {
4842 groups = ["default"];
4843 platforms = [];
4844 source = {
4845 remotes = ["https://rubygems.org"];
4846 sha256 = "09kszvsa9av8yb8pm9nz6p5jgshin3cqvknlvd1m927qfvdpalk3";
4847 type = "gem";
4848 };
4849 version = "0.9.78";
4850 };
4851 rbtrace = {
4852 dependencies = ["ffi" "msgpack" "optimist"];
4853 groups = ["default"];
4854 platforms = [];
4855 source = {
4856 remotes = ["https://rubygems.org"];
4857 sha256 = "0s8prj0klfgpmpfcpdzbf149qrrsdxgnb6w6kkqc9gyars4vyaqn";
4858 type = "gem";
4859 };
4860 version = "0.4.14";
4861 };
4862 rbtree = {
4863 groups = ["default"];
4864 platforms = [];
4865 source = {
4866 remotes = ["https://rubygems.org"];
4867 sha256 = "1z0h1x7fpkzxamnvbw1nry64qd6n0nqkwprfair29z94kd3a9vhl";
4868 type = "gem";
4869 };
4870 version = "0.4.6";
4871 };
4872 rchardet = {
4873 groups = ["default" "development"];
4874 platforms = [];
4875 source = {
4876 remotes = ["https://rubygems.org"];
4877 sha256 = "1isj1b3ywgg2m1vdlnr41lpvpm3dbyarf1lla4dfibfmad9csfk9";
4878 type = "gem";
4879 };
4880 version = "1.8.0";
4881 };
4882 re2 = {
4883 dependencies = ["mini_portile2"];
4884 groups = ["default"];
4885 platforms = [];
4886 source = {
4887 remotes = ["https://rubygems.org"];
4888 sha256 = "13xfrx1wwq7n2qsw449fq8h611n05v400i9dz9k6pdia019hp8q3";
4889 type = "gem";
4890 };
4891 version = "2.1.3";
4892 };
4893 recaptcha = {
4894 dependencies = ["json"];
4895 groups = ["default"];
4896 platforms = [];
4897 source = {
4898 remotes = ["https://rubygems.org"];
4899 sha256 = "1vmpppgdy64qa16bvkss0xyzmyyzxv5hwzvc1i6saw4yvm58kl9p";
4900 type = "gem";
4901 };
4902 version = "5.12.3";
4903 };
4904 recursive-open-struct = {
4905 groups = ["default"];
4906 platforms = [];
4907 source = {
4908 remotes = ["https://rubygems.org"];
4909 sha256 = "0nnyr6qsqrcszf6c10n4zfjs8h9n67zvsmx6mp8brkigamr8llx3";
4910 type = "gem";
4911 };
4912 version = "1.1.3";
4913 };
4914 redcarpet = {
4915 groups = ["default" "development"];
4916 platforms = [];
4917 source = {
4918 remotes = ["https://rubygems.org"];
4919 sha256 = "1sg9sbf9pm91l7lac7fs4silabyn0vflxwaa2x3lrzsm0ff8ilca";
4920 type = "gem";
4921 };
4922 version = "3.6.0";
4923 };
4924 RedCloth = {
4925 groups = ["default"];
4926 platforms = [];
4927 source = {
4928 remotes = ["https://rubygems.org"];
4929 sha256 = "0m9dv7ya9q93r8x1pg2gi15rxlbck8m178j1fz7r5v6wr1avrrqy";
4930 type = "gem";
4931 };
4932 version = "4.3.2";
4933 };
4934 redis = {
4935 groups = ["default"];
4936 platforms = [];
4937 source = {
4938 remotes = ["https://rubygems.org"];
4939 sha256 = "0i4a8hxxcxci3n8hhlm9a8wa7a9m58r6sjvh4749v7362i8cy010";
4940 type = "gem";
4941 };
4942 version = "4.8.0";
4943 };
4944 redis-actionpack = {
4945 dependencies = ["actionpack" "redis-rack" "redis-store"];
4946 groups = ["default"];
4947 platforms = [];
4948 source = {
4949 remotes = ["https://rubygems.org"];
4950 sha256 = "0h4iq67p5jjkg9kny7ki6yzkivyakmhbp6ckkhl6mlnriw5avc9z";
4951 type = "gem";
4952 };
4953 version = "5.3.0";
4954 };
4955 redis-namespace = {
4956 dependencies = ["redis"];
4957 groups = ["default"];
4958 platforms = [];
4959 source = {
4960 remotes = ["https://rubygems.org"];
4961 sha256 = "04l61lpb3s2xkwj36l7b543lhciv19z514kxnmnbh5fg70grc8q9";
4962 type = "gem";
4963 };
4964 version = "1.9.0";
4965 };
4966 redis-rack = {
4967 dependencies = ["rack" "redis-store"];
4968 groups = ["default"];
4969 platforms = [];
4970 source = {
4971 remotes = ["https://rubygems.org"];
4972 sha256 = "0k3pn706wnf7lb24l6hwsi00c8rx693hvgfnccw3qj1y635ywwh8";
4973 type = "gem";
4974 };
4975 version = "2.1.4";
4976 };
4977 redis-store = {
4978 dependencies = ["redis"];
4979 groups = ["default"];
4980 platforms = [];
4981 source = {
4982 remotes = ["https://rubygems.org"];
4983 sha256 = "0787fwmlvpx5k360dxlcs8r7vijgl2iyvh3zyvl7qyvgshw78k3v";
4984 type = "gem";
4985 };
4986 version = "1.9.1";
4987 };
4988 regexp_parser = {
4989 groups = ["default" "development" "test"];
4990 platforms = [];
4991 source = {
4992 remotes = ["https://rubygems.org"];
4993 sha256 = "0mm5sykyblc61a82zz3dag6yy3mvflj2z47060kjzjj5793blqzi";
4994 type = "gem";
4995 };
4996 version = "2.6.0";
4997 };
4998 regexp_property_values = {
4999 groups = ["default"];
5000 platforms = [];
5001 source = {
5002 remotes = ["https://rubygems.org"];
5003 sha256 = "03q8dn4fg51mfk5d4sfcr0f9hqbs42ghafi76k9nc7ms1gf9j90n";
5004 type = "gem";
5005 };
5006 version = "1.0.0";
5007 };
5008 representable = {
5009 dependencies = ["declarative" "trailblazer-option" "uber"];
5010 groups = ["default"];
5011 platforms = [];
5012 source = {
5013 remotes = ["https://rubygems.org"];
5014 sha256 = "1kms3r6w6pnryysnaqqa9fsn0v73zx1ilds9d1c565n3xdzbyafc";
5015 type = "gem";
5016 };
5017 version = "3.2.0";
5018 };
5019 request_store = {
5020 dependencies = ["rack"];
5021 groups = ["default"];
5022 platforms = [];
5023 source = {
5024 remotes = ["https://rubygems.org"];
5025 sha256 = "13ppgmsbrqah08j06bybd3cddv6dml79yzyjn7r8j1src78h98h7";
5026 type = "gem";
5027 };
5028 version = "1.5.1";
5029 };
5030 responders = {
5031 dependencies = ["actionpack" "railties"];
5032 groups = ["default"];
5033 platforms = [];
5034 source = {
5035 remotes = ["https://rubygems.org"];
5036 sha256 = "14kjykc6rpdh24sshg9savqdajya2dislc1jmbzg91w9967f4gv1";
5037 type = "gem";
5038 };
5039 version = "3.0.1";
5040 };
5041 rest-client = {
5042 dependencies = ["http-accept" "http-cookie" "mime-types" "netrc"];
5043 groups = ["default"];
5044 platforms = [];
5045 source = {
5046 remotes = ["https://rubygems.org"];
5047 sha256 = "1qs74yzl58agzx9dgjhcpgmzfn61fqkk33k1js2y5yhlvc5l19im";
5048 type = "gem";
5049 };
5050 version = "2.1.0";
5051 };
5052 retriable = {
5053 groups = ["default"];
5054 platforms = [];
5055 source = {
5056 remotes = ["https://rubygems.org"];
5057 sha256 = "1q48hqws2dy1vws9schc0kmina40gy7sn5qsndpsfqdslh65snha";
5058 type = "gem";
5059 };
5060 version = "3.1.2";
5061 };
5062 reverse_markdown = {
5063 dependencies = ["nokogiri"];
5064 groups = ["default"];
5065 platforms = [];
5066 source = {
5067 remotes = ["https://rubygems.org"];
5068 sha256 = "0w786j869fjhjf72waj0hc9i4ghi45b78a2am27kij4sa2hmsc53";
5069 type = "gem";
5070 };
5071 version = "1.4.0";
5072 };
5073 rexml = {
5074 groups = ["coverage" "danger" "default" "development" "omnibus" "test"];
5075 platforms = [];
5076 source = {
5077 remotes = ["https://rubygems.org"];
5078 sha256 = "05i8518ay14kjbma550mv0jm8a6di8yp5phzrd8rj44z9qnrlrp0";
5079 type = "gem";
5080 };
5081 version = "3.2.6";
5082 };
5083 rinku = {
5084 groups = ["default"];
5085 platforms = [];
5086 source = {
5087 remotes = ["https://rubygems.org"];
5088 sha256 = "11cakxzp7qi04d41hbqkh92n52mm4z2ba8sqyhxbmfi4kypmls9y";
5089 type = "gem";
5090 };
5091 version = "2.0.0";
5092 };
5093 rotp = {
5094 groups = ["default"];
5095 platforms = [];
5096 source = {
5097 remotes = ["https://rubygems.org"];
5098 sha256 = "0m48hv6wpmmm6cjr6q92q78h1i610riml19k5h1dil2yws3h1m3m";
5099 type = "gem";
5100 };
5101 version = "6.3.0";
5102 };
5103 rouge = {
5104 groups = ["default" "development" "test"];
5105 platforms = [];
5106 source = {
5107 remotes = ["https://rubygems.org"];
5108 sha256 = "19drl3x8fw65v3mpy7fk3cf3dfrywz5alv98n2rm4pp04vdn71lw";
5109 type = "gem";
5110 };
5111 version = "4.1.3";
5112 };
5113 rqrcode = {
5114 dependencies = ["chunky_png" "rqrcode_core"];
5115 groups = ["default"];
5116 platforms = [];
5117 source = {
5118 remotes = ["https://rubygems.org"];
5119 sha256 = "1hggzz8i1l62pkkiybhiqv6ypxw7q844sddrrbbfczjcnj5sivi3";
5120 type = "gem";
5121 };
5122 version = "2.2.0";
5123 };
5124 rqrcode_core = {
5125 groups = ["default"];
5126 platforms = [];
5127 source = {
5128 remotes = ["https://rubygems.org"];
5129 sha256 = "06ld6386hbdhy5h0k09axmgn424kavpc8f27k1vjhknjhbf8jjfg";
5130 type = "gem";
5131 };
5132 version = "1.2.0";
5133 };
5134 rspec = {
5135 dependencies = ["rspec-core" "rspec-expectations" "rspec-mocks"];
5136 groups = ["default" "development" "test"];
5137 platforms = [];
5138 source = {
5139 remotes = ["https://rubygems.org"];
5140 sha256 = "171rc90vcgjl8p1bdrqa92ymrj8a87qf6w20x05xq29mljcigi6c";
5141 type = "gem";
5142 };
5143 version = "3.12.0";
5144 };
5145 rspec-benchmark = {
5146 dependencies = ["benchmark-malloc" "benchmark-perf" "benchmark-trend" "rspec"];
5147 groups = ["test"];
5148 platforms = [];
5149 source = {
5150 remotes = ["https://rubygems.org"];
5151 sha256 = "1kyn7p409n75ikb7z9v3dbzjyyinkwi88f66alj9lnf2gssss50h";
5152 type = "gem";
5153 };
5154 version = "0.6.0";
5155 };
5156 rspec-core = {
5157 dependencies = ["rspec-support"];
5158 groups = ["default" "development" "monorepo" "test"];
5159 platforms = [];
5160 source = {
5161 remotes = ["https://rubygems.org"];
5162 sha256 = "0l95bnjxdabrn79hwdhn2q1n7mn26pj7y1w5660v5qi81x458nqm";
5163 type = "gem";
5164 };
5165 version = "3.12.2";
5166 };
5167 rspec-expectations = {
5168 dependencies = ["diff-lcs" "rspec-support"];
5169 groups = ["default" "development" "monorepo" "test"];
5170 platforms = [];
5171 source = {
5172 remotes = ["https://rubygems.org"];
5173 sha256 = "05j44jfqlv7j2rpxb5vqzf9hfv7w8ba46wwgxwcwd8p0wzi1hg89";
5174 type = "gem";
5175 };
5176 version = "3.12.3";
5177 };
5178 rspec-mocks = {
5179 dependencies = ["diff-lcs" "rspec-support"];
5180 groups = ["default" "development" "monorepo" "test"];
5181 platforms = [];
5182 source = {
5183 remotes = ["https://rubygems.org"];
5184 sha256 = "1gq7gviwpck7fhp4y5ibljljvxgjklza18j62qf6zkm2icaa8lfy";
5185 type = "gem";
5186 };
5187 version = "3.12.6";
5188 };
5189 rspec-parameterized = {
5190 dependencies = ["rspec-parameterized-core" "rspec-parameterized-table_syntax"];
5191 groups = ["test"];
5192 platforms = [];
5193 source = {
5194 remotes = ["https://rubygems.org"];
5195 sha256 = "11mk52x34j957rqccxfqlsqjzg26dz04ipd1v4yx5yraqx1v01ww";
5196 type = "gem";
5197 };
5198 version = "1.0.0";
5199 };
5200 rspec-parameterized-core = {
5201 dependencies = ["parser" "proc_to_ast" "rspec" "unparser"];
5202 groups = ["default" "test"];
5203 platforms = [];
5204 source = {
5205 remotes = ["https://rubygems.org"];
5206 sha256 = "1hfc2q7g8f5s6kdh1chwlalvz3fvj57vlfpn18b23677hm4ljyr8";
5207 type = "gem";
5208 };
5209 version = "1.0.0";
5210 };
5211 rspec-parameterized-table_syntax = {
5212 dependencies = ["binding_of_caller" "rspec-parameterized-core"];
5213 groups = ["default" "test"];
5214 platforms = [];
5215 source = {
5216 remotes = ["https://rubygems.org"];
5217 sha256 = "134q0hki279np9dv7mgr85wspdrvhpj9lpvxr9kx6pcwzwg9bpyp";
5218 type = "gem";
5219 };
5220 version = "1.0.0";
5221 };
5222 rspec-rails = {
5223 dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"];
5224 groups = ["development" "test"];
5225 platforms = [];
5226 source = {
5227 remotes = ["https://rubygems.org"];
5228 sha256 = "086qdyz7c4s5dslm6j06mq7j4jmj958whc3yinhabnqqmz7i463d";
5229 type = "gem";
5230 };
5231 version = "6.0.3";
5232 };
5233 rspec-retry = {
5234 dependencies = ["rspec-core"];
5235 groups = ["test"];
5236 platforms = [];
5237 source = {
5238 remotes = ["https://rubygems.org"];
5239 sha256 = "0n6qc0d16h6bgh1xarmc8vc58728mgjcsjj8wcd822c8lcivl0b1";
5240 type = "gem";
5241 };
5242 version = "0.6.2";
5243 };
5244 rspec-support = {
5245 groups = ["default" "development" "test"];
5246 platforms = [];
5247 source = {
5248 remotes = ["https://rubygems.org"];
5249 sha256 = "12y52zwwb3xr7h91dy9k3ndmyyhr3mjcayk0nnarnrzz8yr48kfx";
5250 type = "gem";
5251 };
5252 version = "3.12.0";
5253 };
5254 rspec_flaky = {
5255 dependencies = ["activesupport" "rspec"];
5256 groups = ["development" "monorepo" "test"];
5257 platforms = [];
5258 source = {
5259 path = "${src}/gems/rspec_flaky";
5260 type = "path";
5261 };
5262 version = "0.1.0";
5263 };
5264 rspec_junit_formatter = {
5265 dependencies = ["rspec-core"];
5266 groups = ["test"];
5267 platforms = [];
5268 source = {
5269 remotes = ["https://rubygems.org"];
5270 sha256 = "059bnq1gcwl9g93cqf13zpz38zk7jxaa43anzz06qkmfwrsfdpa0";
5271 type = "gem";
5272 };
5273 version = "0.6.0";
5274 };
5275 rspec_profiling = {
5276 dependencies = ["activerecord" "pg" "rails" "sqlite3"];
5277 groups = ["test"];
5278 platforms = [];
5279 source = {
5280 remotes = ["https://rubygems.org"];
5281 sha256 = "0vkfizrwxgs029s9imz8g3p55ggncls709hf98brmv6wg5znjibs";
5282 type = "gem";
5283 };
5284 version = "0.0.6";
5285 };
5286 rubocop = {
5287 dependencies = ["json" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
5288 groups = ["development" "test"];
5289 platforms = [];
5290 source = {
5291 remotes = ["https://rubygems.org"];
5292 sha256 = "0l46lw5gfj3mcm982wpmx7br4rs466gyislv0hfwcsk8dxhv1zkw";
5293 type = "gem";
5294 };
5295 version = "1.50.2";
5296 };
5297 rubocop-ast = {
5298 dependencies = ["parser"];
5299 groups = ["default" "development" "test"];
5300 platforms = [];
5301 source = {
5302 remotes = ["https://rubygems.org"];
5303 sha256 = "188bs225kkhrb17dsf3likdahs2p1i1sqn0pr3pvlx50g6r2mnni";
5304 type = "gem";
5305 };
5306 version = "1.29.0";
5307 };
5308 rubocop-capybara = {
5309 dependencies = ["rubocop"];
5310 groups = ["default" "development" "test"];
5311 platforms = [];
5312 source = {
5313 remotes = ["https://rubygems.org"];
5314 sha256 = "01fn05a87g009ch1sh00abdmgjab87i995msap26vxq1a5smdck6";
5315 type = "gem";
5316 };
5317 version = "2.18.0";
5318 };
5319 rubocop-factory_bot = {
5320 dependencies = ["rubocop"];
5321 groups = ["default" "development" "test"];
5322 platforms = [];
5323 source = {
5324 remotes = ["https://rubygems.org"];
5325 sha256 = "0kqchl8f67k2g56sq2h1sm2wb6br5gi47s877hlz94g5086f77n1";
5326 type = "gem";
5327 };
5328 version = "2.23.1";
5329 };
5330 rubocop-graphql = {
5331 dependencies = ["rubocop"];
5332 groups = ["default" "development" "test"];
5333 platforms = [];
5334 source = {
5335 remotes = ["https://rubygems.org"];
5336 sha256 = "0hryrjmcl04br06ibjzzrbb2am8ybbhnl2l7w13xl3wz3k4jyjxs";
5337 type = "gem";
5338 };
5339 version = "0.19.0";
5340 };
5341 rubocop-performance = {
5342 dependencies = ["rubocop" "rubocop-ast"];
5343 groups = ["default" "development" "test"];
5344 platforms = [];
5345 source = {
5346 remotes = ["https://rubygems.org"];
5347 sha256 = "0bp02784v0qm8qcswi169s0ar6216rwk516v3idzpbxznpqp97ac";
5348 type = "gem";
5349 };
5350 version = "1.18.0";
5351 };
5352 rubocop-rails = {
5353 dependencies = ["activesupport" "rack" "rubocop"];
5354 groups = ["default" "development" "test"];
5355 platforms = [];
5356 source = {
5357 remotes = ["https://rubygems.org"];
5358 sha256 = "05r46ds0dm44fb4p67hbz721zck8mdwblzssz2y25yh075hvs36j";
5359 type = "gem";
5360 };
5361 version = "2.20.2";
5362 };
5363 rubocop-rspec = {
5364 dependencies = ["rubocop" "rubocop-capybara" "rubocop-factory_bot"];
5365 groups = ["default" "development" "test"];
5366 platforms = [];
5367 source = {
5368 remotes = ["https://rubygems.org"];
5369 sha256 = "00rsflhijcr0q838fgbdmk7knm5kcjpimn6x0k9qmiw15hi96x1d";
5370 type = "gem";
5371 };
5372 version = "2.22.0";
5373 };
5374 ruby-fogbugz = {
5375 dependencies = ["crack" "multipart-post"];
5376 groups = ["default"];
5377 platforms = [];
5378 source = {
5379 remotes = ["https://rubygems.org"];
5380 sha256 = "0mznsnhsgh1yg57j5gighr9vjricnix1l7ngf654k3v4fkjcs12y";
5381 type = "gem";
5382 };
5383 version = "0.3.0";
5384 };
5385 ruby-magic = {
5386 dependencies = ["mini_portile2"];
5387 groups = ["default"];
5388 platforms = [];
5389 source = {
5390 remotes = ["https://rubygems.org"];
5391 sha256 = "00b15fd74bkrxfqbx1gg2nw78fs7lvmn8mf92bway8vxgf3kh8bv";
5392 type = "gem";
5393 };
5394 version = "0.6.0";
5395 };
5396 ruby-openai = {
5397 dependencies = ["httparty"];
5398 groups = ["default"];
5399 platforms = [];
5400 source = {
5401 remotes = ["https://rubygems.org"];
5402 sha256 = "0l0q3f2sks2i0mdd9p8c1shsh1acjij9iasc4vg2la2y0m65swzv";
5403 type = "gem";
5404 };
5405 version = "3.7.0";
5406 };
5407 ruby-progressbar = {
5408 groups = ["default" "development" "test"];
5409 platforms = [];
5410 source = {
5411 remotes = ["https://rubygems.org"];
5412 sha256 = "02nmaw7yx9kl7rbaan5pl8x5nn0y4j5954mzrkzi9i3dhsrps4nc";
5413 type = "gem";
5414 };
5415 version = "1.11.0";
5416 };
5417 ruby-saml = {
5418 dependencies = ["nokogiri" "rexml"];
5419 groups = ["default"];
5420 platforms = [];
5421 source = {
5422 remotes = ["https://rubygems.org"];
5423 sha256 = "18vnbzin5ypxrgcs9lllg7x311b69dyrdw2w1pwz84438hmxm79s";
5424 type = "gem";
5425 };
5426 version = "1.15.0";
5427 };
5428 ruby-statistics = {
5429 groups = ["default" "test"];
5430 platforms = [];
5431 source = {
5432 remotes = ["https://rubygems.org"];
5433 sha256 = "10fwxwhby6n1q1k61bic2s0mddlfwb9x7a7306vir4s60cvh20v1";
5434 type = "gem";
5435 };
5436 version = "3.0.0";
5437 };
5438 ruby2_keywords = {
5439 groups = ["danger" "default" "development" "test"];
5440 platforms = [];
5441 source = {
5442 remotes = ["https://rubygems.org"];
5443 sha256 = "1vz322p8n39hz3b4a9gkmz9y7a5jaz41zrm2ywf31dvkqm03glgz";
5444 type = "gem";
5445 };
5446 version = "0.0.5";
5447 };
5448 rubyntlm = {
5449 groups = ["default"];
5450 platforms = [];
5451 source = {
5452 remotes = ["https://rubygems.org"];
5453 sha256 = "0b8hczk8hysv53ncsqzx4q6kma5gy5lqc7s5yx8h64x3vdb18cjv";
5454 type = "gem";
5455 };
5456 version = "0.6.3";
5457 };
5458 rubypants = {
5459 groups = ["default"];
5460 platforms = [];
5461 source = {
5462 remotes = ["https://rubygems.org"];
5463 sha256 = "1vpdkrc4c8qhrxph41wqwswl28q5h5h994gy4c1mlrckqzm3hzph";
5464 type = "gem";
5465 };
5466 version = "0.2.0";
5467 };
5468 rubyzip = {
5469 groups = ["default" "development" "omnibus" "test"];
5470 platforms = [];
5471 source = {
5472 remotes = ["https://rubygems.org"];
5473 sha256 = "0grps9197qyxakbpw02pda59v45lfgbgiyw48i0mq9f2bn9y6mrz";
5474 type = "gem";
5475 };
5476 version = "2.3.2";
5477 };
5478 rugged = {
5479 groups = ["coverage" "default" "development" "test"];
5480 platforms = [];
5481 source = {
5482 remotes = ["https://rubygems.org"];
5483 sha256 = "016bawsahkhxx7p8azxirpl7y2y7i8a027pj8910gwf6ipg329in";
5484 type = "gem";
5485 };
5486 version = "1.6.3";
5487 };
5488 safe_yaml = {
5489 groups = ["default" "test"];
5490 platforms = [];
5491 source = {
5492 remotes = ["https://rubygems.org"];
5493 sha256 = "1hly915584hyi9q9vgd968x2nsi5yag9jyf5kq60lwzi5scr7094";
5494 type = "gem";
5495 };
5496 version = "1.0.4";
5497 };
5498 safety_net_attestation = {
5499 dependencies = ["jwt"];
5500 groups = ["default"];
5501 platforms = [];
5502 source = {
5503 remotes = ["https://rubygems.org"];
5504 sha256 = "1khq0y5w7lf2b9a220298hphf3pakd216jc9a4x4a9pdwxs2vgln";
5505 type = "gem";
5506 };
5507 version = "0.4.0";
5508 };
5509 sanitize = {
5510 dependencies = ["crass" "nokogiri"];
5511 groups = ["default"];
5512 platforms = [];
5513 source = {
5514 remotes = ["https://rubygems.org"];
5515 sha256 = "1kymrjdpbmn4yaml3aaqyj1dzj8gqmm9h030dc2rj5mvja7fpi28";
5516 type = "gem";
5517 };
5518 version = "6.0.2";
5519 };
5520 sassc = {
5521 dependencies = ["ffi"];
5522 groups = ["default"];
5523 platforms = [];
5524 source = {
5525 remotes = ["https://rubygems.org"];
5526 sha256 = "0gpqv48xhl8mb8qqhcifcp0pixn206a7imc07g48armklfqa4q2c";
5527 type = "gem";
5528 };
5529 version = "2.4.0";
5530 };
5531 sassc-rails = {
5532 dependencies = ["railties" "sassc" "sprockets" "sprockets-rails" "tilt"];
5533 groups = ["default"];
5534 platforms = [];
5535 source = {
5536 remotes = ["https://rubygems.org"];
5537 sha256 = "18mgdjxdzpbw92zrllynxw7jn7yihi85j3dg7i4f6c39w1scqkbn";
5538 type = "gem";
5539 };
5540 version = "2.1.0";
5541 };
5542 sawyer = {
5543 dependencies = ["addressable" "faraday"];
5544 groups = ["danger" "default" "development" "test"];
5545 platforms = [];
5546 source = {
5547 remotes = ["https://rubygems.org"];
5548 sha256 = "1jks1qjbmqm8f9kvwa81vqj39avaj9wdnzc531xm29a55bb74fps";
5549 type = "gem";
5550 };
5551 version = "0.9.2";
5552 };
5553 sd_notify = {
5554 groups = ["puma"];
5555 platforms = [];
5556 source = {
5557 remotes = ["https://rubygems.org"];
5558 sha256 = "0c9imnjbakx25r2n7widfp00s19ndzmmwax761mx5vbwm9nariyb";
5559 type = "gem";
5560 };
5561 version = "0.1.1";
5562 };
5563 seed-fu = {
5564 dependencies = ["activerecord" "activesupport"];
5565 groups = ["default"];
5566 platforms = [];
5567 source = {
5568 remotes = ["https://rubygems.org"];
5569 sha256 = "0x6gclryl0hds3zms095d2iyafcvm2kfrm7362vrkxws7r2775pi";
5570 type = "gem";
5571 };
5572 version = "2.3.7";
5573 };
5574 selenium-webdriver = {
5575 dependencies = ["rexml" "rubyzip" "websocket"];
5576 groups = ["test"];
5577 platforms = [];
5578 source = {
5579 remotes = ["https://rubygems.org"];
5580 sha256 = "094x2gzfxpp4wzyy3fcbb5ah3abvdd41ilzwv5g0hgqx0a0nywjm";
5581 type = "gem";
5582 };
5583 version = "4.14.0";
5584 };
5585 semver_dialects = {
5586 dependencies = ["pastel" "thor" "tty-command"];
5587 groups = ["default"];
5588 platforms = [];
5589 source = {
5590 remotes = ["https://rubygems.org"];
5591 sha256 = "08zb8rlr20f1985hyakd9z7f9hc9n34qx1g8cyk5377pb5vgd8b0";
5592 type = "gem";
5593 };
5594 version = "1.2.1";
5595 };
5596 sentry-rails = {
5597 dependencies = ["railties" "sentry-ruby"];
5598 groups = ["default"];
5599 platforms = [];
5600 source = {
5601 remotes = ["https://rubygems.org"];
5602 sha256 = "06vklzpziqryd25k71k8qia4sy7xh10zci9wg7dbzhp2kn82s6y1";
5603 type = "gem";
5604 };
5605 version = "5.8.0";
5606 };
5607 sentry-raven = {
5608 dependencies = ["faraday"];
5609 groups = ["default"];
5610 platforms = [];
5611 source = {
5612 remotes = ["https://rubygems.org"];
5613 sha256 = "0jin9x4f43lplglhr9smv2wxsjgmph2ygqlci4s0v0aq5493ng8h";
5614 type = "gem";
5615 };
5616 version = "3.1.2";
5617 };
5618 sentry-ruby = {
5619 dependencies = ["concurrent-ruby"];
5620 groups = ["default"];
5621 platforms = [];
5622 source = {
5623 remotes = ["https://rubygems.org"];
5624 sha256 = "043isdlj6x9rymj74gh8m6li6yr8b8k4a6lr9swrydxy6ca15sya";
5625 type = "gem";
5626 };
5627 version = "5.8.0";
5628 };
5629 sentry-sidekiq = {
5630 dependencies = ["sentry-ruby" "sidekiq"];
5631 groups = ["default"];
5632 platforms = [];
5633 source = {
5634 remotes = ["https://rubygems.org"];
5635 sha256 = "0yf7fwc4wczi87bdmb9bksprw66xcsvr1ldskpcmzz592qyi5lch";
5636 type = "gem";
5637 };
5638 version = "5.8.0";
5639 };
5640 set = {
5641 groups = ["default"];
5642 platforms = [];
5643 source = {
5644 remotes = ["https://rubygems.org"];
5645 sha256 = "00ick64s6066idlylbxhpjmxf56h1l22c8xp0mg4j8963zga9zq2";
5646 type = "gem";
5647 };
5648 version = "1.0.2";
5649 };
5650 shellany = {
5651 groups = ["default" "test"];
5652 platforms = [];
5653 source = {
5654 remotes = ["https://rubygems.org"];
5655 sha256 = "1ryyzrj1kxmnpdzhlv4ys3dnl2r5r3d2rs2jwzbnd1v96a8pl4hf";
5656 type = "gem";
5657 };
5658 version = "0.0.1";
5659 };
5660 shoulda-matchers = {
5661 dependencies = ["activesupport"];
5662 groups = ["test"];
5663 platforms = [];
5664 source = {
5665 remotes = ["https://rubygems.org"];
5666 sha256 = "01svmyma958sbqfz0v29lbqbr0ibvgcng352nhx6bsc9k5c207d0";
5667 type = "gem";
5668 };
5669 version = "5.1.0";
5670 };
5671 sidekiq = {
5672 dependencies = ["connection_pool" "rack" "redis"];
5673 groups = ["default"];
5674 platforms = [];
5675 source = {
5676 remotes = ["https://rubygems.org"];
5677 sha256 = "0p2mj2jj5b9wqmpvkngx87lfr2qgwhqvwx38bmhl5aa29pc6z5kx";
5678 type = "gem";
5679 };
5680 version = "6.5.7";
5681 };
5682 sidekiq-cron = {
5683 dependencies = ["fugit" "sidekiq"];
5684 groups = ["default"];
5685 platforms = [];
5686 source = {
5687 remotes = ["https://rubygems.org"];
5688 sha256 = "1jmh5vc2gdy0a161hgq0vlbwaviqj51pqzmgda4p2nyffg575nj7";
5689 type = "gem";
5690 };
5691 version = "1.8.0";
5692 };
5693 sigdump = {
5694 groups = ["development" "test"];
5695 platforms = [];
5696 source = {
5697 remotes = ["https://rubygems.org"];
5698 sha256 = "1mqf06iw7rymv54y7rgbmfi6ppddgjjmxzi3hrw658n1amp1gwhb";
5699 type = "gem";
5700 };
5701 version = "0.2.4";
5702 };
5703 signet = {
5704 dependencies = ["addressable" "faraday" "jwt" "multi_json"];
5705 groups = ["default"];
5706 platforms = [];
5707 source = {
5708 remotes = ["https://rubygems.org"];
5709 sha256 = "0100rclkhagf032rg3r0gf3f4znrvvvqrimy6hpa73f21n9k2a0x";
5710 type = "gem";
5711 };
5712 version = "0.17.0";
5713 };
5714 simple_po_parser = {
5715 groups = ["development" "test"];
5716 platforms = [];
5717 source = {
5718 remotes = ["https://rubygems.org"];
5719 sha256 = "1wybcipkfawg4pragmayiig03xc084x3hbwywsh1dr9x9pa8f9hj";
5720 type = "gem";
5721 };
5722 version = "1.1.6";
5723 };
5724 simplecov = {
5725 dependencies = ["docile" "simplecov-html" "simplecov_json_formatter"];
5726 groups = ["coverage" "development" "test"];
5727 platforms = [];
5728 source = {
5729 remotes = ["https://rubygems.org"];
5730 sha256 = "198kcbrjxhhzca19yrdcd6jjj9sb51aaic3b0sc3pwjghg3j49py";
5731 type = "gem";
5732 };
5733 version = "0.22.0";
5734 };
5735 simplecov-cobertura = {
5736 dependencies = ["rexml" "simplecov"];
5737 groups = ["coverage" "development" "test"];
5738 platforms = [];
5739 source = {
5740 remotes = ["https://rubygems.org"];
5741 sha256 = "00izmp202y48qvmvwrh5x56cc5ivbjhgkkkjklvqmqzj9pik4r9c";
5742 type = "gem";
5743 };
5744 version = "2.1.0";
5745 };
5746 simplecov-html = {
5747 groups = ["coverage" "default" "development" "test"];
5748 platforms = [];
5749 source = {
5750 remotes = ["https://rubygems.org"];
5751 sha256 = "0yx01bxa8pbf9ip4hagqkp5m0mqfnwnw2xk8kjraiywz4lrss6jb";
5752 type = "gem";
5753 };
5754 version = "0.12.3";
5755 };
5756 simplecov-lcov = {
5757 groups = ["coverage" "development" "test"];
5758 platforms = [];
5759 source = {
5760 remotes = ["https://rubygems.org"];
5761 sha256 = "1h8kswnshgb9zidvc88f4zjy4gflgz3854sx9wrw8ppgnwfg6581";
5762 type = "gem";
5763 };
5764 version = "0.8.0";
5765 };
5766 simplecov_json_formatter = {
5767 groups = ["coverage" "default" "development" "test"];
5768 platforms = [];
5769 source = {
5770 remotes = ["https://rubygems.org"];
5771 sha256 = "0a5l0733hj7sk51j81ykfmlk2vd5vaijlq9d5fn165yyx3xii52j";
5772 type = "gem";
5773 };
5774 version = "0.1.4";
5775 };
5776 sixarm_ruby_unaccent = {
5777 groups = ["default"];
5778 platforms = [];
5779 source = {
5780 remotes = ["https://rubygems.org"];
5781 sha256 = "11237b8r8p7fc0cpn04v9wa7ggzq0xm6flh10h1lnb6zgc3schq0";
5782 type = "gem";
5783 };
5784 version = "1.2.0";
5785 };
5786 slack-messenger = {
5787 groups = ["default"];
5788 platforms = [];
5789 source = {
5790 remotes = ["https://rubygems.org"];
5791 sha256 = "1h89asinyyyq88v89fdc3nw0g74vq2f7p59s18jrq3svpv913ij9";
5792 type = "gem";
5793 };
5794 version = "2.3.4";
5795 };
5796 snaky_hash = {
5797 dependencies = ["hashie" "version_gem"];
5798 groups = ["default"];
5799 platforms = [];
5800 source = {
5801 remotes = ["https://rubygems.org"];
5802 sha256 = "1pl70rh92wsn15q4lwzikzi7j5a00vm77bqjg07k4sgzx0wjx2zy";
5803 type = "gem";
5804 };
5805 version = "2.0.0";
5806 };
5807 snowplow-tracker = {
5808 groups = ["default"];
5809 platforms = [];
5810 source = {
5811 remotes = ["https://rubygems.org"];
5812 sha256 = "0f2afcmwbfxfrkf0scc5yi3x5lyrfbd3xri8zm2ri0is8kqz99kv";
5813 type = "gem";
5814 };
5815 version = "0.8.0";
5816 };
5817 solargraph = {
5818 dependencies = ["backport" "benchmark" "diff-lcs" "e2mmap" "jaro_winkler" "kramdown" "kramdown-parser-gfm" "parser" "reverse_markdown" "rubocop" "thor" "tilt" "yard"];
5819 groups = ["development"];
5820 platforms = [];
5821 source = {
5822 remotes = ["https://rubygems.org"];
5823 sha256 = "0smcpi3x87chkdqdclhgh36xlbwm7r44r58m3k1w4mcikdwlpjl7";
5824 type = "gem";
5825 };
5826 version = "0.47.2";
5827 };
5828 sorted_set = {
5829 dependencies = ["rbtree" "set"];
5830 groups = ["default"];
5831 platforms = [];
5832 source = {
5833 remotes = ["https://rubygems.org"];
5834 sha256 = "0brpwv68d7m9qbf5js4bg8bmg4v7h4ghz312jv9cnnccdvp8nasg";
5835 type = "gem";
5836 };
5837 version = "1.0.3";
5838 };
5839 spamcheck = {
5840 dependencies = ["grpc"];
5841 groups = ["default"];
5842 platforms = [];
5843 source = {
5844 remotes = ["https://rubygems.org"];
5845 sha256 = "1xclr7qk6fwpbwx2hlfcbpw9ki4y61p76i68hj28v0sp49sq4q54";
5846 type = "gem";
5847 };
5848 version = "1.3.0";
5849 };
5850 spring = {
5851 groups = ["development" "test"];
5852 platforms = [];
5853 source = {
5854 remotes = ["https://rubygems.org"];
5855 sha256 = "1jx3y1krmx7flrp8fldb354cap1xxlln4yl97ik8smfzn07hhzzi";
5856 type = "gem";
5857 };
5858 version = "4.1.0";
5859 };
5860 spring-commands-rspec = {
5861 dependencies = ["spring"];
5862 groups = ["development" "test"];
5863 platforms = [];
5864 source = {
5865 remotes = ["https://rubygems.org"];
5866 sha256 = "0b0svpq3md1pjz5drpa5pxwg8nk48wrshq8lckim4x3nli7ya0k2";
5867 type = "gem";
5868 };
5869 version = "1.0.4";
5870 };
5871 sprite-factory = {
5872 groups = ["development"];
5873 platforms = [];
5874 source = {
5875 remotes = ["https://rubygems.org"];
5876 sha256 = "18hvn14vz1v3j1gvbqjypa59hgj3c4mqbimby50k407c395551jm";
5877 type = "gem";
5878 };
5879 version = "1.7.1";
5880 };
5881 sprockets = {
5882 dependencies = ["concurrent-ruby" "rack"];
5883 groups = ["default" "development" "test"];
5884 platforms = [];
5885 source = {
5886 remotes = ["https://rubygems.org"];
5887 sha256 = "182jw5a0fbqah5w9jancvfmjbk88h8bxdbwnl4d3q809rpxdg8ay";
5888 type = "gem";
5889 };
5890 version = "3.7.2";
5891 };
5892 sprockets-rails = {
5893 dependencies = ["actionpack" "activesupport" "sprockets"];
5894 groups = ["default" "test"];
5895 platforms = [];
5896 source = {
5897 remotes = ["https://rubygems.org"];
5898 sha256 = "1b9i14qb27zs56hlcc2hf139l0ghbqnjpmfi0054dxycaxvk5min";
5899 type = "gem";
5900 };
5901 version = "3.4.2";
5902 };
5903 sqlite3 = {
5904 dependencies = ["mini_portile2"];
5905 groups = ["default" "test"];
5906 platforms = [];
5907 source = {
5908 remotes = ["https://rubygems.org"];
5909 sha256 = "0f24qp50mc1qg8yvv7b3x73mh78d6mzd3b7rqib1ixfbsdiayx1x";
5910 type = "gem";
5911 };
5912 version = "1.6.0";
5913 };
5914 ssh_data = {
5915 groups = ["default"];
5916 platforms = [];
5917 source = {
5918 remotes = ["https://rubygems.org"];
5919 sha256 = "1h5aiqqlk51z12kgvanhdvd0ajvv2i68z6a7450yxgmflfaiwz7c";
5920 type = "gem";
5921 };
5922 version = "1.3.0";
5923 };
5924 ssrf_filter = {
5925 groups = ["default"];
5926 platforms = [];
5927 source = {
5928 remotes = ["https://rubygems.org"];
5929 sha256 = "1nx0vap3mrh62v37lr45h77ipp4li8x77v4kxr1psh3yhda9zx03";
5930 type = "gem";
5931 };
5932 version = "1.0.8";
5933 };
5934 stackprof = {
5935 groups = ["default"];
5936 platforms = [];
5937 source = {
5938 remotes = ["https://rubygems.org"];
5939 sha256 = "0bhdgfb0pmw9mav1kw9fn0ka012sa0i3h5ppvqssw5xq48nhxnr8";
5940 type = "gem";
5941 };
5942 version = "0.2.25";
5943 };
5944 state_machines = {
5945 groups = ["default"];
5946 platforms = [];
5947 source = {
5948 remotes = ["https://rubygems.org"];
5949 sha256 = "00mi16hg3rhkxz4y58s173cbnjlba41y9bfcim90p4ja6yfj9ri3";
5950 type = "gem";
5951 };
5952 version = "0.5.0";
5953 };
5954 state_machines-activemodel = {
5955 dependencies = ["activemodel" "state_machines"];
5956 groups = ["default"];
5957 platforms = [];
5958 source = {
5959 remotes = ["https://rubygems.org"];
5960 sha256 = "0b4dffzlj38adin6gm0ky72r5c507qdb1jprnm7h9gnlj2qxlcp9";
5961 type = "gem";
5962 };
5963 version = "0.8.0";
5964 };
5965 state_machines-activerecord = {
5966 dependencies = ["activerecord" "state_machines-activemodel"];
5967 groups = ["default"];
5968 platforms = [];
5969 source = {
5970 remotes = ["https://rubygems.org"];
5971 sha256 = "1dmaf4f4cg3gamzgga3gamp0kv9lvianqzr9103dw0xbp00vfbq7";
5972 type = "gem";
5973 };
5974 version = "0.8.0";
5975 };
5976 strings = {
5977 dependencies = ["strings-ansi" "unicode-display_width" "unicode_utils"];
5978 groups = ["default" "development" "test"];
5979 platforms = [];
5980 source = {
5981 remotes = ["https://rubygems.org"];
5982 sha256 = "1yynb0qhhhplmpzavfrrlwdnd1rh7rkwzcs4xf0mpy2wr6rr6clk";
5983 type = "gem";
5984 };
5985 version = "0.2.1";
5986 };
5987 strings-ansi = {
5988 groups = ["default" "development" "test"];
5989 platforms = [];
5990 source = {
5991 remotes = ["https://rubygems.org"];
5992 sha256 = "120wa6yjc63b84lprglc52f40hx3fx920n4dmv14rad41rv2s9lh";
5993 type = "gem";
5994 };
5995 version = "0.2.0";
5996 };
5997 swd = {
5998 dependencies = ["activesupport" "attr_required" "httpclient"];
5999 groups = ["default"];
6000 platforms = [];
6001 source = {
6002 remotes = ["https://rubygems.org"];
6003 sha256 = "12b3q2sw42nnilfb51nlqdv07f31vdv2j595kd99asnkw4cjlf5w";
6004 type = "gem";
6005 };
6006 version = "1.3.0";
6007 };
6008 sync = {
6009 groups = ["default" "development" "test"];
6010 platforms = [];
6011 source = {
6012 remotes = ["https://rubygems.org"];
6013 sha256 = "1z9qlq4icyiv3hz1znvsq1wz2ccqjb1zwd6gkvnwg6n50z65d0v6";
6014 type = "gem";
6015 };
6016 version = "0.5.0";
6017 };
6018 sys-filesystem = {
6019 dependencies = ["ffi"];
6020 groups = ["default"];
6021 platforms = [];
6022 source = {
6023 remotes = ["https://rubygems.org"];
6024 sha256 = "08bln6c3qmylakgpmpswv4zdis8bf96nkbrxpb9xcal2i7g1j29r";
6025 type = "gem";
6026 };
6027 version = "1.4.3";
6028 };
6029 sysexits = {
6030 groups = ["default" "development" "test"];
6031 platforms = [];
6032 source = {
6033 remotes = ["https://rubygems.org"];
6034 sha256 = "0qjng6pllznmprzx8vb0zg0c86hdrkyjs615q41s9fjpmv2430jr";
6035 type = "gem";
6036 };
6037 version = "1.2.0";
6038 };
6039 table_print = {
6040 groups = ["default" "test"];
6041 platforms = [];
6042 source = {
6043 remotes = ["https://rubygems.org"];
6044 sha256 = "1jxmd1yg3h0g27wzfpvq1jnkkf7frwb5wy9m4f47nf4k3wl68rj3";
6045 type = "gem";
6046 };
6047 version = "1.5.7";
6048 };
6049 tanuki_emoji = {
6050 groups = ["default"];
6051 platforms = [];
6052 source = {
6053 remotes = ["https://rubygems.org"];
6054 sha256 = "11z9m8jcys8q8h8prqdr1frppm0mjdh8if7c1rm2qyq8v19g83fi";
6055 type = "gem";
6056 };
6057 version = "0.7.0";
6058 };
6059 telesign = {
6060 dependencies = ["net-http-persistent"];
6061 groups = ["default"];
6062 platforms = [];
6063 source = {
6064 remotes = ["https://rubygems.org"];
6065 sha256 = "0hjcaiy58zg7vpy5vsaaz6ss8w6nlkkvz1p758gdmd5wlxpfkinw";
6066 type = "gem";
6067 };
6068 version = "2.2.4";
6069 };
6070 telesignenterprise = {
6071 dependencies = ["telesign"];
6072 groups = ["default"];
6073 platforms = [];
6074 source = {
6075 remotes = ["https://rubygems.org"];
6076 sha256 = "1cziz60q1pav635fln5xiag7vqvf992sk9xi1l5gxhm8ccra0izi";
6077 type = "gem";
6078 };
6079 version = "2.2.2";
6080 };
6081 temple = {
6082 groups = ["default" "development" "test"];
6083 platforms = [];
6084 source = {
6085 remotes = ["https://rubygems.org"];
6086 sha256 = "060zzj7c2kicdfk6cpnn40n9yjnhfrr13d0rsbdhdij68chp2861";
6087 type = "gem";
6088 };
6089 version = "0.8.2";
6090 };
6091 term-ansicolor = {
6092 dependencies = ["tins"];
6093 groups = ["default" "development" "test"];
6094 platforms = [];
6095 source = {
6096 remotes = ["https://rubygems.org"];
6097 sha256 = "1xq5kci9215skdh27npyd3y55p812v4qb4x2hv3xsjvwqzz9ycwj";
6098 type = "gem";
6099 };
6100 version = "1.7.1";
6101 };
6102 terminal-table = {
6103 dependencies = ["unicode-display_width"];
6104 groups = ["danger" "default" "development" "test"];
6105 platforms = [];
6106 source = {
6107 remotes = ["https://rubygems.org"];
6108 sha256 = "14dfmfjppmng5hwj7c5ka6qdapawm3h6k9lhn8zj001ybypvclgr";
6109 type = "gem";
6110 };
6111 version = "3.0.2";
6112 };
6113 terser = {
6114 dependencies = ["execjs"];
6115 groups = ["default"];
6116 platforms = [];
6117 source = {
6118 remotes = ["https://rubygems.org"];
6119 sha256 = "13mj7ds6kwl1z5dp8zg6b9l3vq9012g8yr99hlpf3d1dgsyf1hl0";
6120 type = "gem";
6121 };
6122 version = "1.0.2";
6123 };
6124 test-prof = {
6125 groups = ["test"];
6126 platforms = [];
6127 source = {
6128 remotes = ["https://rubygems.org"];
6129 sha256 = "1mhzw33lv7h8d7pyh65lis5svnmm8m6fnszbsfg3j3xk9hcl0an5";
6130 type = "gem";
6131 };
6132 version = "1.2.3";
6133 };
6134 test_file_finder = {
6135 dependencies = ["faraday"];
6136 groups = ["development" "test"];
6137 platforms = [];
6138 source = {
6139 remotes = ["https://rubygems.org"];
6140 sha256 = "1kgak2xqyp2wf7y1c1q1dpxw56iq9mgpqjji6vfbjkxckqrxhdmw";
6141 type = "gem";
6142 };
6143 version = "0.1.4";
6144 };
6145 text = {
6146 groups = ["default" "development"];
6147 platforms = [];
6148 source = {
6149 remotes = ["https://rubygems.org"];
6150 sha256 = "1x6kkmsr49y3rnrin91rv8mpc3dhrf3ql08kbccw8yffq61brfrg";
6151 type = "gem";
6152 };
6153 version = "1.3.1";
6154 };
6155 thor = {
6156 groups = ["default" "development" "omnibus" "test"];
6157 platforms = [];
6158 source = {
6159 remotes = ["https://rubygems.org"];
6160 sha256 = "0k7j2wn14h1pl4smibasw0bp66kg626drxb59z7rzflch99cd4rg";
6161 type = "gem";
6162 };
6163 version = "1.2.2";
6164 };
6165 thread_safe = {
6166 groups = ["default" "test"];
6167 platforms = [];
6168 source = {
6169 remotes = ["https://rubygems.org"];
6170 sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy";
6171 type = "gem";
6172 };
6173 version = "0.3.6";
6174 };
6175 thrift = {
6176 groups = ["default"];
6177 platforms = [];
6178 source = {
6179 remotes = ["https://rubygems.org"];
6180 sha256 = "1knw2xa3pkfql4np9qazz2mdi1vz21vdsa0wkx648c4ym1p2h8yh";
6181 type = "gem";
6182 };
6183 version = "0.16.0";
6184 };
6185 tilt = {
6186 groups = ["default" "development" "test"];
6187 platforms = [];
6188 source = {
6189 remotes = ["https://rubygems.org"];
6190 sha256 = "186nfbcsk0l4l86gvng1fw6jq6p6s7rc0caxr23b3pnbfb20y63v";
6191 type = "gem";
6192 };
6193 version = "2.0.11";
6194 };
6195 timeout = {
6196 groups = ["default"];
6197 platforms = [];
6198 source = {
6199 remotes = ["https://rubygems.org"];
6200 sha256 = "1pfddf51n5fnj4f9ggwj3wbf23ynj0nbxlxqpz12y1gvl9g7d6r6";
6201 type = "gem";
6202 };
6203 version = "0.3.2";
6204 };
6205 timfel-krb5-auth = {
6206 groups = ["default" "kerberos"];
6207 platforms = [];
6208 source = {
6209 remotes = ["https://rubygems.org"];
6210 sha256 = "105vajc0jkqgcx1wbp0ad262sdry4l1irk7jpaawv8vzfjfqqf5b";
6211 type = "gem";
6212 };
6213 version = "0.8.3";
6214 };
6215 tins = {
6216 dependencies = ["sync"];
6217 groups = ["default" "development" "test"];
6218 platforms = [];
6219 source = {
6220 remotes = ["https://rubygems.org"];
6221 sha256 = "1kxykx7ywc0i3y4dwakz4b46dql4zc7h8b5w1hqhsqswq93s7i2i";
6222 type = "gem";
6223 };
6224 version = "1.31.1";
6225 };
6226 toml-rb = {
6227 dependencies = ["citrus"];
6228 groups = ["default"];
6229 platforms = [];
6230 source = {
6231 remotes = ["https://rubygems.org"];
6232 sha256 = "19nr4wr5accc6l2y3avn7b02lqmk9035zxq42234k7fcqd5cbqm1";
6233 type = "gem";
6234 };
6235 version = "2.2.0";
6236 };
6237 tomlrb = {
6238 groups = ["default"];
6239 platforms = [];
6240 source = {
6241 remotes = ["https://rubygems.org"];
6242 sha256 = "00x5y9h4fbvrv4xrjk4cqlkm4vq8gv73ax4alj3ac2x77zsnnrk8";
6243 type = "gem";
6244 };
6245 version = "1.3.0";
6246 };
6247 tpm-key_attestation = {
6248 dependencies = ["bindata" "openssl" "openssl-signature_algorithm"];
6249 groups = ["default"];
6250 platforms = [];
6251 source = {
6252 remotes = ["https://rubygems.org"];
6253 sha256 = "0v8y5dibsyskv1ncdgszhxwzq0gzmvb0zl7sgmx0xvsgy86dhcz1";
6254 type = "gem";
6255 };
6256 version = "0.12.0";
6257 };
6258 trailblazer-option = {
6259 groups = ["default"];
6260 platforms = [];
6261 source = {
6262 remotes = ["https://rubygems.org"];
6263 sha256 = "18s48fndi2kfvrfzmq6rxvjfwad347548yby0341ixz1lhpg3r10";
6264 type = "gem";
6265 };
6266 version = "0.1.2";
6267 };
6268 train-core = {
6269 dependencies = ["addressable" "ffi" "json" "mixlib-shellout" "net-scp" "net-ssh"];
6270 groups = ["default"];
6271 platforms = [];
6272 source = {
6273 remotes = ["https://rubygems.org"];
6274 sha256 = "1pbfbmi9l5hxr1zly1bc72fk8a6by4d19wdap8q3mi3rlflqzbfp";
6275 type = "gem";
6276 };
6277 version = "3.4.9";
6278 };
6279 truncato = {
6280 dependencies = ["htmlentities" "nokogiri"];
6281 groups = ["default"];
6282 platforms = [];
6283 source = {
6284 remotes = ["https://rubygems.org"];
6285 sha256 = "0k4wdj2l6p4ax4y6qxbywkglmbhvfs4j1k868nkd2px39yhfingy";
6286 type = "gem";
6287 };
6288 version = "0.7.12";
6289 };
6290 tty-color = {
6291 groups = ["default" "development" "test"];
6292 platforms = [];
6293 source = {
6294 remotes = ["https://rubygems.org"];
6295 sha256 = "0aik4kmhwwrmkysha7qibi2nyzb4c8kp42bd5vxnf8sf7b53g73g";
6296 type = "gem";
6297 };
6298 version = "0.6.0";
6299 };
6300 tty-command = {
6301 dependencies = ["pastel"];
6302 groups = ["default"];
6303 platforms = [];
6304 source = {
6305 remotes = ["https://rubygems.org"];
6306 sha256 = "14hi8xiahfrrnydw6g3i30lxvvz90wp4xsrlhx8mabckrcglfv0c";
6307 type = "gem";
6308 };
6309 version = "0.10.1";
6310 };
6311 tty-cursor = {
6312 groups = ["default" "development" "test"];
6313 platforms = [];
6314 source = {
6315 remotes = ["https://rubygems.org"];
6316 sha256 = "0j5zw041jgkmn605ya1zc151bxgxl6v192v2i26qhxx7ws2l2lvr";
6317 type = "gem";
6318 };
6319 version = "0.7.1";
6320 };
6321 tty-markdown = {
6322 dependencies = ["kramdown" "pastel" "rouge" "strings" "tty-color" "tty-screen"];
6323 groups = ["default" "development" "test"];
6324 platforms = [];
6325 source = {
6326 remotes = ["https://rubygems.org"];
6327 sha256 = "04f599zn5rfndq4d9l0acllfpc041bzdkkz2h6x0dl18f2wivn0y";
6328 type = "gem";
6329 };
6330 version = "0.7.2";
6331 };
6332 tty-prompt = {
6333 dependencies = ["pastel" "tty-reader"];
6334 groups = ["default" "development" "test"];
6335 platforms = [];
6336 source = {
6337 remotes = ["https://rubygems.org"];
6338 sha256 = "1j4y8ik82azjxshgd4i1v4wwhsv3g9cngpygxqkkz69qaa8cxnzw";
6339 type = "gem";
6340 };
6341 version = "0.23.1";
6342 };
6343 tty-reader = {
6344 dependencies = ["tty-cursor" "tty-screen" "wisper"];
6345 groups = ["default" "development" "test"];
6346 platforms = [];
6347 source = {
6348 remotes = ["https://rubygems.org"];
6349 sha256 = "1cf2k7w7d84hshg4kzrjvk9pkyc2g1m3nx2n1rpmdcf0hp4p4af6";
6350 type = "gem";
6351 };
6352 version = "0.9.0";
6353 };
6354 tty-screen = {
6355 groups = ["default" "development" "test"];
6356 platforms = [];
6357 source = {
6358 remotes = ["https://rubygems.org"];
6359 sha256 = "18jr6s1cg8yb26wzkqa6874q0z93rq0y5aw092kdqazk71y6a235";
6360 type = "gem";
6361 };
6362 version = "0.8.1";
6363 };
6364 typhoeus = {
6365 dependencies = ["ethon"];
6366 groups = ["default"];
6367 platforms = [];
6368 source = {
6369 remotes = ["https://rubygems.org"];
6370 sha256 = "1m22yrkmbj81rzhlny81j427qdvz57yk5wbcf3km0nf3bl6qiygz";
6371 type = "gem";
6372 };
6373 version = "1.4.0";
6374 };
6375 tzinfo = {
6376 dependencies = ["concurrent-ruby"];
6377 groups = ["default" "development" "test"];
6378 platforms = [];
6379 source = {
6380 remotes = ["https://rubygems.org"];
6381 sha256 = "16w2g84dzaf3z13gxyzlzbf748kylk5bdgg3n1ipvkvvqy685bwd";
6382 type = "gem";
6383 };
6384 version = "2.0.6";
6385 };
6386 uber = {
6387 groups = ["default"];
6388 platforms = [];
6389 source = {
6390 remotes = ["https://rubygems.org"];
6391 sha256 = "1p1mm7mngg40x05z52md3mbamkng0zpajbzqjjwmsyw0zw3v9vjv";
6392 type = "gem";
6393 };
6394 version = "0.1.0";
6395 };
6396 undercover = {
6397 dependencies = ["imagen" "rainbow" "rugged"];
6398 groups = ["coverage" "development" "test"];
6399 platforms = [];
6400 source = {
6401 remotes = ["https://rubygems.org"];
6402 sha256 = "1bp644b1mxwhbkjlm8bmwv8sxkkwkpc7chqxff9a8yxy0n99ambj";
6403 type = "gem";
6404 };
6405 version = "0.4.6";
6406 };
6407 unf = {
6408 dependencies = ["unf_ext"];
6409 groups = ["default"];
6410 platforms = [];
6411 source = {
6412 remotes = ["https://rubygems.org"];
6413 sha256 = "0bh2cf73i2ffh4fcpdn9ir4mhq8zi50ik0zqa1braahzadx536a9";
6414 type = "gem";
6415 };
6416 version = "0.1.4";
6417 };
6418 unf_ext = {
6419 groups = ["default"];
6420 platforms = [];
6421 source = {
6422 remotes = ["https://rubygems.org"];
6423 sha256 = "1yj2nz2l101vr1x9w2k83a0fag1xgnmjwp8w8rw4ik2rwcz65fch";
6424 type = "gem";
6425 };
6426 version = "0.0.8.2";
6427 };
6428 unicode-display_width = {
6429 groups = ["danger" "default" "development" "test"];
6430 platforms = [];
6431 source = {
6432 remotes = ["https://rubygems.org"];
6433 sha256 = "1gi82k102q7bkmfi7ggn9ciypn897ylln1jk9q67kjhr39fj043a";
6434 type = "gem";
6435 };
6436 version = "2.4.2";
6437 };
6438 unicode_utils = {
6439 groups = ["default"];
6440 platforms = [];
6441 source = {
6442 remotes = ["https://rubygems.org"];
6443 sha256 = "0h1a5yvrxzlf0lxxa1ya31jcizslf774arnsd89vgdhk4g7x08mr";
6444 type = "gem";
6445 };
6446 version = "1.4.0";
6447 };
6448 uniform_notifier = {
6449 groups = ["default" "development" "test"];
6450 platforms = [];
6451 source = {
6452 remotes = ["https://rubygems.org"];
6453 sha256 = "1dfvqixshwvm82b9qwdidvnkavdj7s0fbdbmyd4knkl6l3j9xcwr";
6454 type = "gem";
6455 };
6456 version = "1.16.0";
6457 };
6458 unleash = {
6459 dependencies = ["murmurhash3"];
6460 groups = ["default"];
6461 platforms = [];
6462 source = {
6463 remotes = ["https://rubygems.org"];
6464 sha256 = "0fxr4q8bs5pbf3y57f3bckg3ls9k76wzzkhvl1kdw879im4mcvhg";
6465 type = "gem";
6466 };
6467 version = "3.2.2";
6468 };
6469 unparser = {
6470 dependencies = ["diff-lcs" "parser"];
6471 groups = ["default" "test"];
6472 platforms = [];
6473 source = {
6474 remotes = ["https://rubygems.org"];
6475 sha256 = "1j6ym6cn43ry4lvcal7cv0n9g9awny7kcrn1crp7cwx2vwzffhmf";
6476 type = "gem";
6477 };
6478 version = "0.6.7";
6479 };
6480 uri = {
6481 groups = ["default"];
6482 platforms = [];
6483 source = {
6484 remotes = ["https://rubygems.org"];
6485 sha256 = "0fa49cdssxllj1j37a56kq27wsibx5lmqxkqdk1rz3452y0bsydy";
6486 type = "gem";
6487 };
6488 version = "0.12.2";
6489 };
6490 uri_template = {
6491 groups = ["default"];
6492 platforms = [];
6493 source = {
6494 remotes = ["https://rubygems.org"];
6495 sha256 = "0p8qbxlpmg3msw0ihny6a3gsn0yvydx9ksh5knn8dnq06zhqyb1i";
6496 type = "gem";
6497 };
6498 version = "0.7.0";
6499 };
6500 valid_email = {
6501 dependencies = ["activemodel" "mail"];
6502 groups = ["default"];
6503 platforms = [];
6504 source = {
6505 remotes = ["https://rubygems.org"];
6506 sha256 = "0w3587sa7d1a51djyla57pbv9v105jsqvxhkg6vbxi343fsm455q";
6507 type = "gem";
6508 };
6509 version = "0.1.3";
6510 };
6511 validate_email = {
6512 dependencies = ["activemodel" "mail"];
6513 groups = ["default"];
6514 platforms = [];
6515 source = {
6516 remotes = ["https://rubygems.org"];
6517 sha256 = "1r1fz29l699arka177c9xw7409d1a3ff95bf7a6pmc97slb91zlx";
6518 type = "gem";
6519 };
6520 version = "0.1.6";
6521 };
6522 validate_url = {
6523 dependencies = ["activemodel" "public_suffix"];
6524 groups = ["default"];
6525 platforms = [];
6526 source = {
6527 remotes = ["https://rubygems.org"];
6528 sha256 = "0lblym140w5n88ijyfgcvkxvpfj8m6z00rxxf2ckmmhk0x61dzkj";
6529 type = "gem";
6530 };
6531 version = "1.0.15";
6532 };
6533 validates_hostname = {
6534 dependencies = ["activerecord" "activesupport"];
6535 groups = ["default"];
6536 platforms = [];
6537 source = {
6538 remotes = ["https://rubygems.org"];
6539 sha256 = "06fspma67flsvwl3gfyrv2572l15pjsmqsncz5yp4kqbriw03i7a";
6540 type = "gem";
6541 };
6542 version = "1.0.13";
6543 };
6544 version_gem = {
6545 groups = ["default"];
6546 platforms = [];
6547 source = {
6548 remotes = ["https://rubygems.org"];
6549 sha256 = "104s7p4zp5yvf0bvbwd9mqmnkgz2z89h4hbvxi8pzd8d08c9a03b";
6550 type = "gem";
6551 };
6552 version = "1.1.0";
6553 };
6554 version_sorter = {
6555 groups = ["default"];
6556 platforms = [];
6557 source = {
6558 remotes = ["https://rubygems.org"];
6559 sha256 = "1np1xy15xq5lcp0y5zr7sxnpwwgcq7bvfs6jc27vnkw0lfhz4ir1";
6560 type = "gem";
6561 };
6562 version = "2.3.0";
6563 };
6564 view_component = {
6565 dependencies = ["activesupport" "concurrent-ruby" "method_source"];
6566 groups = ["default" "development"];
6567 platforms = [];
6568 source = {
6569 remotes = ["https://rubygems.org"];
6570 sha256 = "18s2b8g23agnykjjdw74ha0hhzx8n73gn41vsqxmhlgxnh8mr93s";
6571 type = "gem";
6572 };
6573 version = "3.6.0";
6574 };
6575 virtus = {
6576 dependencies = ["axiom-types" "coercible" "descendants_tracker"];
6577 groups = ["default" "test"];
6578 platforms = [];
6579 source = {
6580 remotes = ["https://rubygems.org"];
6581 sha256 = "1hniwgbdsjxa71qy47n6av8faf8qpwbaapms41rhkk3zxgjdlhc8";
6582 type = "gem";
6583 };
6584 version = "2.0.0";
6585 };
6586 vite_rails = {
6587 dependencies = ["railties" "vite_ruby"];
6588 groups = ["default"];
6589 platforms = [];
6590 source = {
6591 remotes = ["https://rubygems.org"];
6592 sha256 = "0q7qbi3npw47xza8spvd8ni0x0ahjb6lkd12y9a4pqppxn555v5q";
6593 type = "gem";
6594 };
6595 version = "3.0.15";
6596 };
6597 vite_ruby = {
6598 dependencies = ["dry-cli" "rack-proxy" "zeitwerk"];
6599 groups = ["default"];
6600 platforms = [];
6601 source = {
6602 remotes = ["https://rubygems.org"];
6603 sha256 = "036qi8w4qzglhqrrrrkc0m7ivfzmagsdyj61r0h27p56hn1l6ph2";
6604 type = "gem";
6605 };
6606 version = "3.3.4";
6607 };
6608 vmstat = {
6609 groups = ["default"];
6610 platforms = [];
6611 source = {
6612 remotes = ["https://rubygems.org"];
6613 sha256 = "0vb5mwc71p8rlm30hnll3lb4z70ipl5rmilskpdrq2mxwfilcm5b";
6614 type = "gem";
6615 };
6616 version = "2.3.0";
6617 };
6618 warden = {
6619 dependencies = ["rack"];
6620 groups = ["default"];
6621 platforms = [];
6622 source = {
6623 remotes = ["https://rubygems.org"];
6624 sha256 = "1l7gl7vms023w4clg02pm4ky9j12la2vzsixi2xrv9imbn44ys26";
6625 type = "gem";
6626 };
6627 version = "1.2.9";
6628 };
6629 warning = {
6630 groups = ["default"];
6631 platforms = [];
6632 source = {
6633 remotes = ["https://rubygems.org"];
6634 sha256 = "17h6x3fh0y46gpkzpknbh94qxcp0pqlvacc90r35rgahirfmls93";
6635 type = "gem";
6636 };
6637 version = "1.3.0";
6638 };
6639 webauthn = {
6640 dependencies = ["android_key_attestation" "awrence" "bindata" "cbor" "cose" "openssl" "safety_net_attestation" "tpm-key_attestation"];
6641 groups = ["default"];
6642 platforms = [];
6643 source = {
6644 remotes = ["https://rubygems.org"];
6645 sha256 = "1ri09bf640kkw4v6k2g90q2nw1mx2hsghhngaqgb7958q8id8xrz";
6646 type = "gem";
6647 };
6648 version = "3.0.0";
6649 };
6650 webfinger = {
6651 dependencies = ["activesupport" "httpclient"];
6652 groups = ["default"];
6653 platforms = [];
6654 source = {
6655 remotes = ["https://rubygems.org"];
6656 sha256 = "18jj50b44a471ig7hw1ax90wxaaz40acmrf6cm7m2iyshlffy53q";
6657 type = "gem";
6658 };
6659 version = "1.2.0";
6660 };
6661 webmock = {
6662 dependencies = ["addressable" "crack" "hashdiff"];
6663 groups = ["test"];
6664 platforms = [];
6665 source = {
6666 remotes = ["https://rubygems.org"];
6667 sha256 = "0vfispr7wd2p1fs9ckn1qnby1yyp4i1dl7qz8n482iw977iyxrza";
6668 type = "gem";
6669 };
6670 version = "3.19.1";
6671 };
6672 webrick = {
6673 groups = ["default" "development" "test"];
6674 platforms = [];
6675 source = {
6676 remotes = ["https://rubygems.org"];
6677 sha256 = "13qm7s0gr2pmfcl7dxrmq38asaza4w0i2n9my4yzs499j731wh8r";
6678 type = "gem";
6679 };
6680 version = "1.8.1";
6681 };
6682 websocket = {
6683 groups = ["default" "test"];
6684 platforms = [];
6685 source = {
6686 remotes = ["https://rubygems.org"];
6687 sha256 = "1a4zc8d0d91c3xqwapda3j3zgpfwdbj76hkb69xn6qvfkfks9h9c";
6688 type = "gem";
6689 };
6690 version = "1.2.10";
6691 };
6692 websocket-driver = {
6693 dependencies = ["websocket-extensions"];
6694 groups = ["default" "test"];
6695 platforms = [];
6696 source = {
6697 remotes = ["https://rubygems.org"];
6698 sha256 = "1nyh873w4lvahcl8kzbjfca26656d5c6z3md4sbqg5y1gfz0157n";
6699 type = "gem";
6700 };
6701 version = "0.7.6";
6702 };
6703 websocket-extensions = {
6704 groups = ["default" "test"];
6705 platforms = [];
6706 source = {
6707 remotes = ["https://rubygems.org"];
6708 sha256 = "0hc2g9qps8lmhibl5baa91b4qx8wqw872rgwagml78ydj8qacsqw";
6709 type = "gem";
6710 };
6711 version = "0.1.5";
6712 };
6713 wikicloth = {
6714 dependencies = ["builder" "expression_parser" "rinku"];
6715 groups = ["default"];
6716 platforms = [];
6717 source = {
6718 remotes = ["https://rubygems.org"];
6719 sha256 = "1jp6c2yzyqbap8jdiw8yz6l08sradky1llhyhmrg934l1b5akj3s";
6720 type = "gem";
6721 };
6722 version = "0.8.1";
6723 };
6724 wisper = {
6725 groups = ["default" "development" "test"];
6726 platforms = [];
6727 source = {
6728 remotes = ["https://rubygems.org"];
6729 sha256 = "1rpsi0ziy78cj82sbyyywby4d0aw0a5q84v65qd28vqn79fbq5yf";
6730 type = "gem";
6731 };
6732 version = "2.0.1";
6733 };
6734 with_env = {
6735 groups = ["default" "development" "test"];
6736 platforms = [];
6737 source = {
6738 remotes = ["https://rubygems.org"];
6739 sha256 = "1r5ns064mbb99hf1dyxsk9183hznc5i7mn3bi86zka6dlvqf9csh";
6740 type = "gem";
6741 };
6742 version = "1.1.0";
6743 };
6744 wmi-lite = {
6745 groups = ["default"];
6746 platforms = [];
6747 source = {
6748 remotes = ["https://rubygems.org"];
6749 sha256 = "110dv4arvwyky6f2pq19f20f1xcjpiz3zfbals0y49ijpq8agvql";
6750 type = "gem";
6751 };
6752 version = "1.0.5";
6753 };
6754 xml-simple = {
6755 dependencies = ["rexml"];
6756 groups = ["default" "development" "omnibus" "test"];
6757 platforms = [];
6758 source = {
6759 remotes = ["https://rubygems.org"];
6760 sha256 = "0pb9plyl71mdbjr4kllfy53qx6g68ryxblmnq9dilvy837jk24fj";
6761 type = "gem";
6762 };
6763 version = "1.1.9";
6764 };
6765 xpath = {
6766 dependencies = ["nokogiri"];
6767 groups = ["default" "development" "test"];
6768 platforms = [];
6769 source = {
6770 remotes = ["https://rubygems.org"];
6771 sha256 = "0bh8lk9hvlpn7vmi6h4hkcwjzvs2y0cmkk3yjjdr8fxvj6fsgzbd";
6772 type = "gem";
6773 };
6774 version = "3.2.0";
6775 };
6776 yajl-ruby = {
6777 groups = ["default"];
6778 platforms = [];
6779 source = {
6780 remotes = ["https://rubygems.org"];
6781 sha256 = "1lni4jbyrlph7sz8y49q84pb0sbj82lgwvnjnsiv01xf26f4v5wc";
6782 type = "gem";
6783 };
6784 version = "1.4.3";
6785 };
6786 yard = {
6787 groups = ["default" "development"];
6788 platforms = [];
6789 source = {
6790 remotes = ["https://rubygems.org"];
6791 sha256 = "0qzr5j1a1cafv81ib3i51qyl8jnmwdxlqi3kbiraldzpbjh4ln9h";
6792 type = "gem";
6793 };
6794 version = "0.9.26";
6795 };
6796 zeitwerk = {
6797 groups = ["default" "development" "test"];
6798 platforms = [];
6799 source = {
6800 remotes = ["https://rubygems.org"];
6801 sha256 = "028ld9qmgdllxrl7d0qkl65s58wb1n3gv8yjs28g43a8b1hplxk1";
6802 type = "gem";
6803 };
6804 version = "2.6.7";
6805 };
6806}