Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{
2 actionmailer = {
3 dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "net-imap" "net-pop" "net-smtp" "rails-dom-testing"];
4 groups = ["default"];
5 platforms = [];
6 source = {
7 remotes = ["https://rubygems.org"];
8 sha256 = "112ga1x7y5l0fmammlwajzqxp0fbg1ciw7f6ad9a55wrb0n3hk3y";
9 type = "gem";
10 };
11 version = "7.0.4.3";
12 };
13 actionpack = {
14 dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
15 groups = ["default" "development" "test"];
16 platforms = [];
17 source = {
18 remotes = ["https://rubygems.org"];
19 sha256 = "1cb0hqkfkc0b9s7swvi4nf64c24i3ma1gv09anr8a81k56s0rwxd";
20 type = "gem";
21 };
22 version = "7.0.4.3";
23 };
24 actionview = {
25 dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"];
26 groups = ["default" "development" "test"];
27 platforms = [];
28 source = {
29 remotes = ["https://rubygems.org"];
30 sha256 = "1h9027sqzfcbc84dnzw8nxjyg15zrk1y2fc0468wg1xi9nmyw96z";
31 type = "gem";
32 };
33 version = "7.0.4.3";
34 };
35 actionview_precompiler = {
36 dependencies = ["actionview"];
37 groups = ["default"];
38 platforms = [];
39 source = {
40 remotes = ["https://rubygems.org"];
41 sha256 = "07dx8vkwig8han4zccs0chahcf9ibd4abzx9n56qah8zak5cyrhd";
42 type = "gem";
43 };
44 version = "0.2.3";
45 };
46 active_model_serializers = {
47 dependencies = ["activemodel"];
48 groups = ["default"];
49 platforms = [];
50 source = {
51 remotes = ["https://rubygems.org"];
52 sha256 = "0k3mgia2ahh7mbk30hjq9pzqbk0kh281s91kq2z6p555nv9y6l3k";
53 type = "gem";
54 };
55 version = "0.8.4";
56 };
57 activejob = {
58 dependencies = ["activesupport" "globalid"];
59 groups = ["default"];
60 platforms = [];
61 source = {
62 remotes = ["https://rubygems.org"];
63 sha256 = "08xawfj8lkxlfwnmx3f7324w126rli6mqdx9j6ybz2ks9vxz0x3w";
64 type = "gem";
65 };
66 version = "7.0.4.3";
67 };
68 activemodel = {
69 dependencies = ["activesupport"];
70 groups = ["default" "development" "test"];
71 platforms = [];
72 source = {
73 remotes = ["https://rubygems.org"];
74 sha256 = "0ymhsxgdb68zgf4zp07g2bymmpgn0b9r38avn9pagz1p5zy1ql9v";
75 type = "gem";
76 };
77 version = "7.0.4.3";
78 };
79 activerecord = {
80 dependencies = ["activemodel" "activesupport"];
81 groups = ["default" "development" "test"];
82 platforms = [];
83 source = {
84 remotes = ["https://rubygems.org"];
85 sha256 = "01wb98i2zsbb4jcb4i6z72vb05wiks4hv9chc66h1rsxrv0zi4dv";
86 type = "gem";
87 };
88 version = "7.0.4.3";
89 };
90 activesupport = {
91 dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
92 groups = ["default" "development" "test"];
93 platforms = [];
94 source = {
95 remotes = ["https://rubygems.org"];
96 sha256 = "15m0b1im6i401ab51vzr7f8nk8kys1qa0snnl741y3sir3xd07jp";
97 type = "gem";
98 };
99 version = "7.0.4.3";
100 };
101 addressable = {
102 dependencies = ["public_suffix"];
103 groups = ["default" "development" "test"];
104 platforms = [];
105 source = {
106 remotes = ["https://rubygems.org"];
107 sha256 = "15s8van7r2ad3dq6i03l3z4hqnvxcq75a3h72kxvf9an53sqma20";
108 type = "gem";
109 };
110 version = "2.8.4";
111 };
112 annotate = {
113 dependencies = ["activerecord" "rake"];
114 groups = ["development" "test"];
115 platforms = [];
116 source = {
117 remotes = ["https://rubygems.org"];
118 sha256 = "1lw0fxb5mirsdp3bp20gjyvs7clvi19jbxnrm2ihm20kzfhvlqcs";
119 type = "gem";
120 };
121 version = "3.2.0";
122 };
123 ast = {
124 groups = ["default" "development" "test"];
125 platforms = [];
126 source = {
127 remotes = ["https://rubygems.org"];
128 sha256 = "04nc8x27hlzlrr5c2gn7mar4vdr0apw5xg22wp6m8dx3wqr04a0y";
129 type = "gem";
130 };
131 version = "2.4.2";
132 };
133 aws-eventstream = {
134 groups = ["default"];
135 platforms = [];
136 source = {
137 remotes = ["https://rubygems.org"];
138 sha256 = "1pyis1nvnbjxk12a43xvgj2gv0mvp4cnkc1gzw0v1018r61399gz";
139 type = "gem";
140 };
141 version = "1.2.0";
142 };
143 aws-partitions = {
144 groups = ["default"];
145 platforms = [];
146 source = {
147 remotes = ["https://rubygems.org"];
148 sha256 = "0bg0v08n9mgvpnvkx8aznrax25lkrfsi5sjfdlccm7dadnada5fg";
149 type = "gem";
150 };
151 version = "1.583.0";
152 };
153 aws-sdk-core = {
154 dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"];
155 groups = ["default"];
156 platforms = [];
157 source = {
158 remotes = ["https://rubygems.org"];
159 sha256 = "0hajbavfngn99hcz6n20162jygvwdflldvnlrza7z32hizawaaan";
160 type = "gem";
161 };
162 version = "3.130.2";
163 };
164 aws-sdk-kms = {
165 dependencies = ["aws-sdk-core" "aws-sigv4"];
166 groups = ["default"];
167 platforms = [];
168 source = {
169 remotes = ["https://rubygems.org"];
170 sha256 = "14dcfqqdx1dy7qwrdyqdvqjs53kswm4njvg34f61jpl9xi3h2yf3";
171 type = "gem";
172 };
173 version = "1.56.0";
174 };
175 aws-sdk-s3 = {
176 dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"];
177 groups = ["default"];
178 platforms = [];
179 source = {
180 remotes = ["https://rubygems.org"];
181 sha256 = "1r6dxz3llgxbbm66jq5mkzk0i6qsxwv0d9s0ipwb23vv3bgp23yf";
182 type = "gem";
183 };
184 version = "1.114.0";
185 };
186 aws-sdk-sns = {
187 dependencies = ["aws-sdk-core" "aws-sigv4"];
188 groups = ["default"];
189 platforms = [];
190 source = {
191 remotes = ["https://rubygems.org"];
192 sha256 = "0d3fhll3hqc23fvj7p0ncjrr0fri7spy21r0hfkqjhijm0q1xqg9";
193 type = "gem";
194 };
195 version = "1.53.0";
196 };
197 aws-sigv4 = {
198 dependencies = ["aws-eventstream"];
199 groups = ["default"];
200 platforms = [];
201 source = {
202 remotes = ["https://rubygems.org"];
203 sha256 = "0xp7diwq7nv4vvxrl9x3lis2l4x6bissrfzbfyy6rv5bmj5w109z";
204 type = "gem";
205 };
206 version = "1.5.0";
207 };
208 better_errors = {
209 dependencies = ["coderay" "erubi" "rack"];
210 groups = ["development"];
211 platforms = [{
212 engine = "maglev";
213 } {
214 engine = "ruby";
215 }];
216 source = {
217 remotes = ["https://rubygems.org"];
218 sha256 = "11220lfzhsyf5fcril3qd689kgg46qlpiiaj00hc9mh4mcbc3vrr";
219 type = "gem";
220 };
221 version = "2.9.1";
222 };
223 binding_of_caller = {
224 dependencies = ["debug_inspector"];
225 groups = ["development"];
226 platforms = [];
227 source = {
228 remotes = ["https://rubygems.org"];
229 sha256 = "078n2dkpgsivcf0pr50981w95nfc2bsrp3wpf9wnxz1qsp8jbb9s";
230 type = "gem";
231 };
232 version = "1.0.0";
233 };
234 bootsnap = {
235 dependencies = ["msgpack"];
236 groups = ["default"];
237 platforms = [{
238 engine = "maglev";
239 } {
240 engine = "ruby";
241 }];
242 source = {
243 remotes = ["https://rubygems.org"];
244 sha256 = "1vcg52gwl64xhhal6kwk1pc01y1klzdlnv1awyk89kb91z010x7q";
245 type = "gem";
246 };
247 version = "1.16.0";
248 };
249 builder = {
250 groups = ["default" "development" "test"];
251 platforms = [];
252 source = {
253 remotes = ["https://rubygems.org"];
254 sha256 = "045wzckxpwcqzrjr353cxnyaxgf0qg22jh00dcx7z38cys5g1jlr";
255 type = "gem";
256 };
257 version = "3.2.4";
258 };
259 bullet = {
260 dependencies = ["activesupport" "uniform_notifier"];
261 groups = ["development"];
262 platforms = [];
263 source = {
264 remotes = ["https://rubygems.org"];
265 sha256 = "0hyz68j0z0j24vcrs43swmlykhzypayv34kzrsbxda5lbi83gynm";
266 type = "gem";
267 };
268 version = "7.0.7";
269 };
270 byebug = {
271 groups = ["development" "test"];
272 platforms = [{
273 engine = "maglev";
274 } {
275 engine = "ruby";
276 }];
277 source = {
278 remotes = ["https://rubygems.org"];
279 sha256 = "0nx3yjf4xzdgb8jkmk2344081gqr22pgjqnmjg2q64mj5d6r9194";
280 type = "gem";
281 };
282 version = "11.1.3";
283 };
284 capybara = {
285 dependencies = ["addressable" "matrix" "mini_mime" "nokogiri" "rack" "rack-test" "regexp_parser" "xpath"];
286 groups = ["test"];
287 platforms = [];
288 source = {
289 remotes = ["https://rubygems.org"];
290 sha256 = "06b4nlhirsq8ny17s8zgz7qyvl9v41rixj1xkviiiwxlnjz982d3";
291 type = "gem";
292 };
293 version = "3.39.0";
294 };
295 cbor = {
296 groups = ["default"];
297 platforms = [];
298 source = {
299 remotes = ["https://rubygems.org"];
300 sha256 = "0511idr8xps9625nh3kxr68sdy6l3xy2kcz7r57g47fxb1v18jj3";
301 type = "gem";
302 };
303 version = "0.5.9.6";
304 };
305 certified = {
306 groups = ["development" "test"];
307 platforms = [];
308 source = {
309 remotes = ["https://rubygems.org"];
310 sha256 = "1706p6p0a8adyvd943af2a3093xakvislgffw3v9dvp7j07dyk5a";
311 type = "gem";
312 };
313 version = "1.0.0";
314 };
315 cgi = {
316 groups = ["default"];
317 platforms = [];
318 source = {
319 remotes = ["https://rubygems.org"];
320 sha256 = "18zc1z8va9j1gcv131p605wmkvn1p5958mmvvy7v45ki8c0w7qn5";
321 type = "gem";
322 };
323 version = "0.3.6";
324 };
325 chunky_png = {
326 groups = ["default"];
327 platforms = [];
328 source = {
329 remotes = ["https://rubygems.org"];
330 sha256 = "1znw5x86hmm9vfhidwdsijz8m38pqgmv98l9ryilvky0aldv7mc9";
331 type = "gem";
332 };
333 version = "1.4.0";
334 };
335 coderay = {
336 groups = ["default" "development"];
337 platforms = [{
338 engine = "maglev";
339 } {
340 engine = "ruby";
341 }];
342 source = {
343 remotes = ["https://rubygems.org"];
344 sha256 = "0jvxqxzply1lwp7ysn94zjhh57vc14mcshw1ygw14ib8lhc00lyw";
345 type = "gem";
346 };
347 version = "1.1.3";
348 };
349 colored2 = {
350 groups = ["default"];
351 platforms = [];
352 source = {
353 remotes = ["https://rubygems.org"];
354 sha256 = "0jlbqa9q4mvrm73aw9mxh23ygzbjiqwisl32d8szfb5fxvbjng5i";
355 type = "gem";
356 };
357 version = "3.1.2";
358 };
359 concurrent-ruby = {
360 groups = ["default" "development" "test"];
361 platforms = [];
362 source = {
363 remotes = ["https://rubygems.org"];
364 sha256 = "0krcwb6mn0iklajwngwsg850nk8k9b35dhmc2qkbdqvmifdi2y9q";
365 type = "gem";
366 };
367 version = "1.2.2";
368 };
369 connection_pool = {
370 groups = ["default"];
371 platforms = [];
372 source = {
373 remotes = ["https://rubygems.org"];
374 sha256 = "0dndngqvkm2ih3wqn5ilf9980c1cc57lqn5lywx3myalzpilq05z";
375 type = "gem";
376 };
377 version = "2.4.0";
378 };
379 cose = {
380 dependencies = ["cbor" "openssl-signature_algorithm"];
381 groups = ["default"];
382 platforms = [];
383 source = {
384 remotes = ["https://rubygems.org"];
385 sha256 = "00c6x4ha7qiaaf88qdbyf240mk146zz78rbm4qwyaxmwlmk7q933";
386 type = "gem";
387 };
388 version = "1.3.0";
389 };
390 cppjieba_rb = {
391 groups = ["default"];
392 platforms = [];
393 source = {
394 remotes = ["https://rubygems.org"];
395 sha256 = "0ijzvnm5jclyhf6ls30kv7dqy05f3hbha69f59jwbzdid7dndla5";
396 type = "gem";
397 };
398 version = "0.4.2";
399 };
400 crack = {
401 dependencies = ["rexml"];
402 groups = ["default" "test"];
403 platforms = [];
404 source = {
405 remotes = ["https://rubygems.org"];
406 sha256 = "1cr1kfpw3vkhysvkk3wg7c54m75kd68mbm9rs5azdjdq57xid13r";
407 type = "gem";
408 };
409 version = "0.4.5";
410 };
411 crass = {
412 groups = ["default" "development" "test"];
413 platforms = [];
414 source = {
415 remotes = ["https://rubygems.org"];
416 sha256 = "0pfl5c0pyqaparxaqxi6s4gfl21bdldwiawrc0aknyvflli60lfw";
417 type = "gem";
418 };
419 version = "1.0.6";
420 };
421 css_parser = {
422 dependencies = ["addressable"];
423 groups = ["default"];
424 platforms = [];
425 source = {
426 remotes = ["https://rubygems.org"];
427 sha256 = "04q1vin8slr3k8mp76qz0wqgap6f9kdsbryvgfq9fljhrm463kpj";
428 type = "gem";
429 };
430 version = "1.14.0";
431 };
432 dartsass-ruby = {
433 dependencies = ["sass-embedded"];
434 groups = ["default"];
435 platforms = [];
436 source = {
437 remotes = ["https://rubygems.org"];
438 sha256 = "0z3gdsnyvdjgn9gwia72irqgxq04i8hv9pv60yqkd4h5nk9rx4p6";
439 type = "gem";
440 };
441 version = "3.0.1";
442 };
443 dartsass-sprockets = {
444 dependencies = ["dartsass-ruby" "railties" "sprockets" "sprockets-rails" "tilt"];
445 groups = ["default"];
446 platforms = [];
447 source = {
448 remotes = ["https://rubygems.org"];
449 sha256 = "1842k5i96iiz264wzzqar2m3whs2caf0d8yhbsr6qdbi4j5pzmcx";
450 type = "gem";
451 };
452 version = "3.0.0";
453 };
454 date = {
455 groups = ["default"];
456 platforms = [];
457 source = {
458 remotes = ["https://rubygems.org"];
459 sha256 = "03skfikihpx37rc27vr3hwrb057gxnmdzxhmzd4bf4jpkl0r55w1";
460 type = "gem";
461 };
462 version = "3.3.3";
463 };
464 debug_inspector = {
465 groups = ["default" "development"];
466 platforms = [];
467 source = {
468 remotes = ["https://rubygems.org"];
469 sha256 = "01l678ng12rby6660pmwagmyg8nccvjfgs3487xna7ay378a59ga";
470 type = "gem";
471 };
472 version = "1.1.0";
473 };
474 diff-lcs = {
475 groups = ["default" "development" "test"];
476 platforms = [];
477 source = {
478 remotes = ["https://rubygems.org"];
479 sha256 = "0rwvjahnp7cpmracd8x732rjgnilqv2sx7d1gfrysslc3h039fa9";
480 type = "gem";
481 };
482 version = "1.5.0";
483 };
484 diffy = {
485 groups = ["default"];
486 platforms = [];
487 source = {
488 remotes = ["https://rubygems.org"];
489 sha256 = "1qcsv29ljfhy76gq4xi8zpn6dc6nv15c41r131bdr38kwpxjzd1n";
490 type = "gem";
491 };
492 version = "3.4.2";
493 };
494 digest = {
495 groups = ["default"];
496 platforms = [];
497 source = {
498 remotes = ["https://rubygems.org"];
499 sha256 = "01qkpbkxq83ip3iysfh2kjrg9sh2n2q91prhyxh3vq10lcfzv9l1";
500 type = "gem";
501 };
502 version = "3.1.1";
503 };
504 discourse-fonts = {
505 groups = ["default"];
506 platforms = [];
507 source = {
508 remotes = ["https://rubygems.org"];
509 sha256 = "1q1q9fmqc7dir2nj94nai58h26zsh6fqmbr6hfax5d6xpy4pm1yf";
510 type = "gem";
511 };
512 version = "0.0.9";
513 };
514 discourse-seed-fu = {
515 dependencies = ["activerecord" "activesupport"];
516 groups = ["default"];
517 platforms = [];
518 source = {
519 remotes = ["https://rubygems.org"];
520 sha256 = "1r3mbi72cx3xx8dnva1zhvxcacdma4xfn16d8s860m7d25fdjqag";
521 type = "gem";
522 };
523 version = "2.3.12";
524 };
525 discourse_dev_assets = {
526 dependencies = ["faker" "literate_randomizer"];
527 groups = ["development" "test"];
528 platforms = [];
529 source = {
530 remotes = ["https://rubygems.org"];
531 sha256 = "0ncd6n34vm7qd5mpza8wrqfkgfc6xbd5rxjcbdnvsv94zxr75rm1";
532 type = "gem";
533 };
534 version = "0.0.4";
535 };
536 docile = {
537 groups = ["default" "test"];
538 platforms = [];
539 source = {
540 remotes = ["https://rubygems.org"];
541 sha256 = "1lxqxgq71rqwj1lpl9q1mbhhhhhhdkkj7my341f2889pwayk85sz";
542 type = "gem";
543 };
544 version = "1.4.0";
545 };
546 ecma-re-validator = {
547 dependencies = ["regexp_parser"];
548 groups = ["default"];
549 platforms = [];
550 source = {
551 remotes = ["https://rubygems.org"];
552 sha256 = "1kqci9ixr1jfp2aaq5lsyz5lkn37z2k94ww9d2hyrd8ncrhrhx8f";
553 type = "gem";
554 };
555 version = "0.4.0";
556 };
557 email_reply_trimmer = {
558 groups = ["default"];
559 platforms = [];
560 source = {
561 remotes = ["https://rubygems.org"];
562 sha256 = "1jgcxifm48xq5dz9k47q43pqm5bfnf14l62l3bqhmv8f6z8dw4ki";
563 type = "gem";
564 };
565 version = "0.1.13";
566 };
567 erubi = {
568 groups = ["default" "development" "test"];
569 platforms = [{
570 engine = "maglev";
571 } {
572 engine = "ruby";
573 }];
574 source = {
575 remotes = ["https://rubygems.org"];
576 sha256 = "08s75vs9cxlc4r1q2bjg4br8g9wc5lc5x5vl0vv4zq5ivxsdpgi7";
577 type = "gem";
578 };
579 version = "1.12.0";
580 };
581 excon = {
582 groups = ["default"];
583 platforms = [];
584 source = {
585 remotes = ["https://rubygems.org"];
586 sha256 = "0j826kfvzn7nc5pv950n270r0sx1702k988ad11cdlav3dcxxw09";
587 type = "gem";
588 };
589 version = "0.99.0";
590 };
591 execjs = {
592 groups = ["assets" "default"];
593 platforms = [];
594 source = {
595 remotes = ["https://rubygems.org"];
596 sha256 = "121h6af4i6wr3wxvv84y53jcyw2sk71j5wsncm6wq6yqrwcrk4vd";
597 type = "gem";
598 };
599 version = "2.8.1";
600 };
601 exifr = {
602 groups = ["default"];
603 platforms = [];
604 source = {
605 remotes = ["https://rubygems.org"];
606 sha256 = "08fmmswa9fwymwsa2gzlm856ak3y9kjxdzm4zdrcrfyxs2p8yqwc";
607 type = "gem";
608 };
609 version = "1.3.10";
610 };
611 fabrication = {
612 groups = ["development" "test"];
613 platforms = [];
614 source = {
615 remotes = ["https://rubygems.org"];
616 sha256 = "0bxssmjp49whzq2zv7w751gr4nkdaiwcxd1vda0byigwyrnj6f5q";
617 type = "gem";
618 };
619 version = "2.30.0";
620 };
621 faker = {
622 dependencies = ["i18n"];
623 groups = ["development" "test"];
624 platforms = [];
625 source = {
626 remotes = ["https://rubygems.org"];
627 sha256 = "1wslw5gh335zcahxmdd497xaa7h0d8l60c0jfv942mn47fxy8m47";
628 type = "gem";
629 };
630 version = "2.23.0";
631 };
632 fakeweb = {
633 groups = ["test"];
634 platforms = [];
635 source = {
636 remotes = ["https://rubygems.org"];
637 sha256 = "1a09z9nb369bvwpghncgd5y4f95lh28w0q258srh02h22fz9dj8y";
638 type = "gem";
639 };
640 version = "1.3.0";
641 };
642 faraday = {
643 dependencies = ["faraday-net_http" "ruby2_keywords"];
644 groups = ["default"];
645 platforms = [];
646 source = {
647 remotes = ["https://rubygems.org"];
648 sha256 = "1f20vjx0ywx0zdb4dfx4cpa7kd51z6vg7dw5hs35laa45dy9g9pj";
649 type = "gem";
650 };
651 version = "2.7.4";
652 };
653 faraday-net_http = {
654 groups = ["default"];
655 platforms = [];
656 source = {
657 remotes = ["https://rubygems.org"];
658 sha256 = "13byv3mp1gsjyv8k0ih4612y6vw5kqva6i03wcg4w2fqpsd950k8";
659 type = "gem";
660 };
661 version = "3.0.2";
662 };
663 faraday-retry = {
664 dependencies = ["faraday"];
665 groups = ["default"];
666 platforms = [];
667 source = {
668 remotes = ["https://rubygems.org"];
669 sha256 = "1zz0w4jpfa6h1wlirfcs9hzvlpijnd1nnmjq94w5yv50585p279n";
670 type = "gem";
671 };
672 version = "2.1.0";
673 };
674 fast_blank = {
675 groups = ["default"];
676 platforms = [{
677 engine = "maglev";
678 } {
679 engine = "rbx";
680 } {
681 engine = "ruby";
682 }];
683 source = {
684 remotes = ["https://rubygems.org"];
685 sha256 = "1shpmamyzyhyxmv95r96ja5rylzaw60r19647d0fdm7y2h2c77r6";
686 type = "gem";
687 };
688 version = "1.0.1";
689 };
690 fast_xs = {
691 groups = ["default"];
692 platforms = [{
693 engine = "maglev";
694 } {
695 engine = "rbx";
696 } {
697 engine = "ruby";
698 }];
699 source = {
700 remotes = ["https://rubygems.org"];
701 sha256 = "1iydzaqmvqq7ncxkr182aybkk6xap0cb2w9amr73vbdxi2qf3wjz";
702 type = "gem";
703 };
704 version = "0.8.0";
705 };
706 fastimage = {
707 groups = ["default"];
708 platforms = [];
709 source = {
710 remotes = ["https://rubygems.org"];
711 sha256 = "0nnggg20za5vamdpkgrxxa32z33d8hf0g2bciswkhqnc6amb3yjr";
712 type = "gem";
713 };
714 version = "2.2.6";
715 };
716 ffi = {
717 groups = ["default" "development" "test"];
718 platforms = [{
719 engine = "maglev";
720 } {
721 engine = "ruby";
722 }];
723 source = {
724 remotes = ["https://rubygems.org"];
725 sha256 = "1862ydmclzy1a0cjbvm8dz7847d9rch495ib0zb64y84d3xd4bkg";
726 type = "gem";
727 };
728 version = "1.15.5";
729 };
730 fspath = {
731 groups = ["default"];
732 platforms = [];
733 source = {
734 remotes = ["https://rubygems.org"];
735 sha256 = "0xcxikkrjv8ws328nn5ax5pyfjs8pn7djg1hks7qyb3yp6prpb5m";
736 type = "gem";
737 };
738 version = "3.1.2";
739 };
740 gc_tracer = {
741 groups = ["default"];
742 platforms = [{
743 engine = "maglev";
744 } {
745 engine = "ruby";
746 }];
747 source = {
748 remotes = ["https://rubygems.org"];
749 sha256 = "1yv3mp8lx74lfzs04fd5h4g89209iwhzpc407y35p7cmzgx6a4kv";
750 type = "gem";
751 };
752 version = "1.5.1";
753 };
754 globalid = {
755 dependencies = ["activesupport"];
756 groups = ["default"];
757 platforms = [];
758 source = {
759 remotes = ["https://rubygems.org"];
760 sha256 = "0kqm5ndzaybpnpxqiqkc41k4ksyxl41ln8qqr6kb130cdxsf2dxk";
761 type = "gem";
762 };
763 version = "1.1.0";
764 };
765 google-protobuf = {
766 groups = ["default"];
767 platforms = [];
768 source = {
769 remotes = ["https://rubygems.org"];
770 sha256 = "1xcg53yz44cqhcpb85w3ay80kvnniy0v441c9p08wb6zzia2mnq9";
771 type = "gem";
772 };
773 version = "3.22.3";
774 };
775 guess_html_encoding = {
776 groups = ["default"];
777 platforms = [];
778 source = {
779 remotes = ["https://rubygems.org"];
780 sha256 = "16700fk6kmif3q3kpc1ldhy3nsc9pkxlgl8sqhznff2zjj5lddna";
781 type = "gem";
782 };
783 version = "0.0.11";
784 };
785 hana = {
786 groups = ["default"];
787 platforms = [];
788 source = {
789 remotes = ["https://rubygems.org"];
790 sha256 = "03cvrv2wl25j9n4n509hjvqnmwa60k92j741b64a1zjisr1dn9al";
791 type = "gem";
792 };
793 version = "1.3.7";
794 };
795 hashdiff = {
796 groups = ["default" "test"];
797 platforms = [];
798 source = {
799 remotes = ["https://rubygems.org"];
800 sha256 = "1nynpl0xbj0nphqx1qlmyggq58ms1phf5i03hk64wcc0a17x1m1c";
801 type = "gem";
802 };
803 version = "1.0.1";
804 };
805 hashie = {
806 groups = ["default"];
807 platforms = [];
808 source = {
809 remotes = ["https://rubygems.org"];
810 sha256 = "1nh3arcrbz1rc1cr59qm53sdhqm137b258y8rcb4cvd3y98lwv4x";
811 type = "gem";
812 };
813 version = "5.0.0";
814 };
815 highline = {
816 groups = ["default"];
817 platforms = [];
818 source = {
819 remotes = ["https://rubygems.org"];
820 sha256 = "1f8cr014j7mdqpdb9q17fp5vb5b8n1pswqaif91s3ylg5x3pygfn";
821 type = "gem";
822 };
823 version = "2.1.0";
824 };
825 hkdf = {
826 groups = ["default"];
827 platforms = [];
828 source = {
829 remotes = ["https://rubygems.org"];
830 sha256 = "03g3yvfnlcjv2qw3b3yahg0x7zhwcd1bwxyj6gbn5jrc7k4kfrqg";
831 type = "gem";
832 };
833 version = "1.0.0";
834 };
835 htmlentities = {
836 groups = ["default"];
837 platforms = [];
838 source = {
839 remotes = ["https://rubygems.org"];
840 sha256 = "1nkklqsn8ir8wizzlakncfv42i32wc0w9hxp00hvdlgjr7376nhj";
841 type = "gem";
842 };
843 version = "4.3.4";
844 };
845 http_accept_language = {
846 groups = ["default"];
847 platforms = [];
848 source = {
849 remotes = ["https://rubygems.org"];
850 sha256 = "0d0nlfz9vm4jr1l6q0chx4rp2hrnrfbx3gadc1dz930lbbaz0hq0";
851 type = "gem";
852 };
853 version = "2.1.1";
854 };
855 i18n = {
856 dependencies = ["concurrent-ruby"];
857 groups = ["default" "development" "test"];
858 platforms = [];
859 source = {
860 remotes = ["https://rubygems.org"];
861 sha256 = "1vdcchz7jli1p0gnc669a7bj3q1fv09y9ppf0y3k0vb1jwdwrqwi";
862 type = "gem";
863 };
864 version = "1.12.0";
865 };
866 image_optim = {
867 dependencies = ["exifr" "fspath" "image_size" "in_threads" "progress"];
868 groups = ["default"];
869 platforms = [];
870 source = {
871 remotes = ["https://rubygems.org"];
872 sha256 = "02iw1plldayr1l8bdw2gshq0h083h0fxwji1m1nfhzikz917c07p";
873 type = "gem";
874 };
875 version = "0.31.3";
876 };
877 image_size = {
878 groups = ["default"];
879 platforms = [];
880 source = {
881 remotes = ["https://rubygems.org"];
882 sha256 = "10slvvyam8gkdjzlhb3wb21hp46ay18miyh1advwvyny660rmdsb";
883 type = "gem";
884 };
885 version = "3.2.0";
886 };
887 in_threads = {
888 groups = ["default"];
889 platforms = [];
890 source = {
891 remotes = ["https://rubygems.org"];
892 sha256 = "0j9132d4g8prjafgdh4pw948j527kr09m2lvylrcd797il9yd9wi";
893 type = "gem";
894 };
895 version = "1.6.0";
896 };
897 jmespath = {
898 groups = ["default"];
899 platforms = [];
900 source = {
901 remotes = ["https://rubygems.org"];
902 sha256 = "1cdw9vw2qly7q7r41s7phnac264rbsdqgj4l0h4nqgbjb157g393";
903 type = "gem";
904 };
905 version = "1.6.2";
906 };
907 json = {
908 groups = ["default" "development" "test"];
909 platforms = [];
910 source = {
911 remotes = ["https://rubygems.org"];
912 sha256 = "0nalhin1gda4v8ybk6lq8f407cgfrj6qzn234yra4ipkmlbfmal6";
913 type = "gem";
914 };
915 version = "2.6.3";
916 };
917 json-schema = {
918 dependencies = ["addressable"];
919 groups = ["default" "development" "test"];
920 platforms = [];
921 source = {
922 remotes = ["https://rubygems.org"];
923 sha256 = "0gdvm83yaa5n8hwapwzxwfcmbypiq2i0zfx4mzz67wg55p2cnli4";
924 type = "gem";
925 };
926 version = "3.0.0";
927 };
928 json_schemer = {
929 dependencies = ["ecma-re-validator" "hana" "regexp_parser" "uri_template"];
930 groups = ["default"];
931 platforms = [];
932 source = {
933 remotes = ["https://rubygems.org"];
934 sha256 = "1a5y4xh2w31plcx779jghbjgp1hf3wpwkdmcaa4na6ck8sknw4i2";
935 type = "gem";
936 };
937 version = "0.2.23";
938 };
939 jwt = {
940 groups = ["default"];
941 platforms = [];
942 source = {
943 remotes = ["https://rubygems.org"];
944 sha256 = "09yj3z5snhaawh2z1w45yyihzmh57m6m7dp8ra8gxavhj5kbiq5p";
945 type = "gem";
946 };
947 version = "2.7.0";
948 };
949 kgio = {
950 groups = ["default"];
951 platforms = [{
952 engine = "maglev";
953 } {
954 engine = "rbx";
955 } {
956 engine = "ruby";
957 }];
958 source = {
959 remotes = ["https://rubygems.org"];
960 sha256 = "1ipzvw7n0kz1w8rkqybyxvf3hb601a770khm0xdqm68mc4aa59xx";
961 type = "gem";
962 };
963 version = "2.11.4";
964 };
965 libv8-node = {
966 groups = ["default"];
967 platforms = [];
968 source = {
969 remotes = ["https://rubygems.org"];
970 sha256 = "102ixp1626b4zjh98h3jxhwv0sdbkgijz38wyb1ffgxqr47c7s0w";
971 type = "gem";
972 };
973 version = "16.10.0.0";
974 };
975 listen = {
976 dependencies = ["rb-fsevent" "rb-inotify"];
977 groups = ["development" "test"];
978 platforms = [];
979 source = {
980 remotes = ["https://rubygems.org"];
981 sha256 = "13rgkfar8pp31z1aamxf5y7cfq88wv6rxxcwy7cmm177qq508ycn";
982 type = "gem";
983 };
984 version = "3.8.0";
985 };
986 literate_randomizer = {
987 groups = ["default" "development"];
988 platforms = [];
989 source = {
990 remotes = ["https://rubygems.org"];
991 sha256 = "1c8p8aw93bx4ygpkwfv6dv41psb86jb0pi16gvnv30rr72dkq1q5";
992 type = "gem";
993 };
994 version = "0.4.0";
995 };
996 lograge = {
997 dependencies = ["actionpack" "activesupport" "railties" "request_store"];
998 groups = ["default"];
999 platforms = [];
1000 source = {
1001 remotes = ["https://rubygems.org"];
1002 sha256 = "15pjm9pa5m3mbv9xvfgfr16q4jyaznsg8y63jz9x4jqr8npw0vx3";
1003 type = "gem";
1004 };
1005 version = "0.12.0";
1006 };
1007 logstash-event = {
1008 groups = ["default"];
1009 platforms = [];
1010 source = {
1011 remotes = ["https://rubygems.org"];
1012 sha256 = "1bk7fhhryjxp1klr3hq6i6srrc21wl4p980bysjp0w66z9hdr9w9";
1013 type = "gem";
1014 };
1015 version = "1.2.02";
1016 };
1017 logstash-logger = {
1018 dependencies = ["logstash-event"];
1019 groups = ["default"];
1020 platforms = [];
1021 source = {
1022 remotes = ["https://rubygems.org"];
1023 sha256 = "1nh0jgz4rl46axqb9l0fa866kh34wb7yf11qc3j30xhprdqb8yjp";
1024 type = "gem";
1025 };
1026 version = "0.26.1";
1027 };
1028 logster = {
1029 groups = ["default"];
1030 platforms = [];
1031 source = {
1032 remotes = ["https://rubygems.org"];
1033 sha256 = "18yqcf756rzxdq5pw2qrximfryv15ib7rv2g622wjig7zhvk8wx4";
1034 type = "gem";
1035 };
1036 version = "2.12.2";
1037 };
1038 loofah = {
1039 dependencies = ["crass" "nokogiri"];
1040 groups = ["default" "development" "test"];
1041 platforms = [];
1042 source = {
1043 remotes = ["https://rubygems.org"];
1044 sha256 = "1mi4ia13fisc97fzd8xcd9wkjdki7zfbmdn1xkdzplicir68gyp8";
1045 type = "gem";
1046 };
1047 version = "2.20.0";
1048 };
1049 lru_redux = {
1050 groups = ["default"];
1051 platforms = [];
1052 source = {
1053 remotes = ["https://rubygems.org"];
1054 sha256 = "1yxghzg7476sivz8yyr9nkak2dlbls0b89vc2kg52k0nmg6d0wgf";
1055 type = "gem";
1056 };
1057 version = "1.1.0";
1058 };
1059 lz4-ruby = {
1060 groups = ["default"];
1061 platforms = [{
1062 engine = "maglev";
1063 } {
1064 engine = "rbx";
1065 } {
1066 engine = "ruby";
1067 }];
1068 source = {
1069 remotes = ["https://rubygems.org"];
1070 sha256 = "12fymsvcb9kw6ycyfzc8b9svriq0afqf1qnl121xrz8c4gpfa6q1";
1071 type = "gem";
1072 };
1073 version = "0.3.3";
1074 };
1075 mail = {
1076 dependencies = ["mini_mime" "net-imap" "net-pop" "net-smtp"];
1077 groups = ["default"];
1078 platforms = [];
1079 source = {
1080 remotes = ["https://rubygems.org"];
1081 sha256 = "1bf9pysw1jfgynv692hhaycfxa8ckay1gjw5hz3madrbrynryfzc";
1082 type = "gem";
1083 };
1084 version = "2.8.1";
1085 };
1086 matrix = {
1087 groups = ["default" "test"];
1088 platforms = [];
1089 source = {
1090 remotes = ["https://rubygems.org"];
1091 sha256 = "1h2cgkpzkh3dd0flnnwfq6f3nl2b1zff9lvqz8xs853ssv5kq23i";
1092 type = "gem";
1093 };
1094 version = "0.4.2";
1095 };
1096 maxminddb = {
1097 groups = ["default"];
1098 platforms = [];
1099 source = {
1100 remotes = ["https://rubygems.org"];
1101 sha256 = "0zlhqilyggiryywgswfi624bv10qnkm66hggmg79vvgv73j3p4sh";
1102 type = "gem";
1103 };
1104 version = "0.1.22";
1105 };
1106 memory_profiler = {
1107 groups = ["default"];
1108 platforms = [{
1109 engine = "maglev";
1110 } {
1111 engine = "ruby";
1112 }];
1113 source = {
1114 remotes = ["https://rubygems.org"];
1115 sha256 = "1c81d68r4wx0ckbmqxlfqc2qpd94jwcmqdm0xgr0s46r48pv9k9q";
1116 type = "gem";
1117 };
1118 version = "1.0.1";
1119 };
1120 message_bus = {
1121 dependencies = ["rack"];
1122 groups = ["default"];
1123 platforms = [];
1124 source = {
1125 remotes = ["https://rubygems.org"];
1126 sha256 = "07acv6l89b1c0d3dfq84jb0vzbv489agcw60n7rnvk10y4x58bn5";
1127 type = "gem";
1128 };
1129 version = "4.3.2";
1130 };
1131 method_source = {
1132 groups = ["default" "development" "test"];
1133 platforms = [];
1134 source = {
1135 remotes = ["https://rubygems.org"];
1136 sha256 = "1pnyh44qycnf9mzi1j6fywd5fkskv3x7nmsqrrws0rjn5dd4ayfp";
1137 type = "gem";
1138 };
1139 version = "1.0.0";
1140 };
1141 mini_mime = {
1142 groups = ["default"];
1143 platforms = [];
1144 source = {
1145 remotes = ["https://rubygems.org"];
1146 sha256 = "0lbim375gw2dk6383qirz13hgdmxlan0vc5da2l072j3qw6fqjm5";
1147 type = "gem";
1148 };
1149 version = "1.1.2";
1150 };
1151 mini_portile2 = {
1152 groups = ["default" "development" "test"];
1153 platforms = [];
1154 source = {
1155 remotes = ["https://rubygems.org"];
1156 sha256 = "1af4yarhbbx62f7qsmgg5fynrik0s36wjy3difkawy536xg343mp";
1157 type = "gem";
1158 };
1159 version = "2.8.1";
1160 };
1161 mini_racer = {
1162 dependencies = ["libv8-node"];
1163 groups = ["default"];
1164 platforms = [];
1165 source = {
1166 remotes = ["https://rubygems.org"];
1167 sha256 = "0i4vbb1549rxbl8a35yaizfkbh28nxby5mcwri5mz3x19yg3p6r8";
1168 type = "gem";
1169 };
1170 version = "0.6.3";
1171 };
1172 mini_scheduler = {
1173 dependencies = ["sidekiq"];
1174 groups = ["default"];
1175 platforms = [];
1176 source = {
1177 remotes = ["https://rubygems.org"];
1178 sha256 = "11ng6hgb13jddharcnkcx6v2ycbfz1nx0n8i88n06pa29lfqgqrn";
1179 type = "gem";
1180 };
1181 version = "0.15.0";
1182 };
1183 mini_sql = {
1184 groups = ["default"];
1185 platforms = [];
1186 source = {
1187 remotes = ["https://rubygems.org"];
1188 sha256 = "1dgwyyya821sfj4f92sljsxmmnak2yrzsbckvy82001zgq1n3b41";
1189 type = "gem";
1190 };
1191 version = "1.4.0";
1192 };
1193 mini_suffix = {
1194 dependencies = ["ffi"];
1195 groups = ["default"];
1196 platforms = [];
1197 source = {
1198 remotes = ["https://rubygems.org"];
1199 sha256 = "1rr2nx1kixd7ccxqdnswjnflg46s6lr1f9vxkdy298k95zwk67cd";
1200 type = "gem";
1201 };
1202 version = "0.3.3";
1203 };
1204 minitest = {
1205 groups = ["default" "development" "test"];
1206 platforms = [];
1207 source = {
1208 remotes = ["https://rubygems.org"];
1209 sha256 = "0ic7i5z88zcaqnpzprf7saimq2f6sad57g5mkkqsrqrcd6h3mx06";
1210 type = "gem";
1211 };
1212 version = "5.18.0";
1213 };
1214 mocha = {
1215 dependencies = ["ruby2_keywords"];
1216 groups = ["development" "test"];
1217 platforms = [];
1218 source = {
1219 remotes = ["https://rubygems.org"];
1220 sha256 = "03bgnshh84hrw6f1sdj5srxnz0z50m0a7i93fa28fkbm52c2a1lg";
1221 type = "gem";
1222 };
1223 version = "2.0.2";
1224 };
1225 msgpack = {
1226 groups = ["default"];
1227 platforms = [{
1228 engine = "maglev";
1229 } {
1230 engine = "ruby";
1231 }];
1232 source = {
1233 remotes = ["https://rubygems.org"];
1234 sha256 = "172ky0r1jfcm3xyg067pia7k1lhc15vw9svv93max120gcdbrvji";
1235 type = "gem";
1236 };
1237 version = "1.7.0";
1238 };
1239 multi_json = {
1240 groups = ["default"];
1241 platforms = [];
1242 source = {
1243 remotes = ["https://rubygems.org"];
1244 sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z";
1245 type = "gem";
1246 };
1247 version = "1.15.0";
1248 };
1249 multi_xml = {
1250 groups = ["default"];
1251 platforms = [];
1252 source = {
1253 remotes = ["https://rubygems.org"];
1254 sha256 = "0lmd4f401mvravi1i1yq7b2qjjli0yq7dfc4p1nj5nwajp7r6hyj";
1255 type = "gem";
1256 };
1257 version = "0.6.0";
1258 };
1259 mustache = {
1260 groups = ["default"];
1261 platforms = [];
1262 source = {
1263 remotes = ["https://rubygems.org"];
1264 sha256 = "1l0p4wx15mi3wnamfv92ipkia4nsx8qi132c6g51jfdma3fiz2ch";
1265 type = "gem";
1266 };
1267 version = "1.1.1";
1268 };
1269 net-http = {
1270 dependencies = ["uri"];
1271 groups = ["default"];
1272 platforms = [];
1273 source = {
1274 remotes = ["https://rubygems.org"];
1275 sha256 = "0y55ib1v2b8prqfi9ij7hca60b1j94s2bzr6vskwi3i5735472wq";
1276 type = "gem";
1277 };
1278 version = "0.3.2";
1279 };
1280 net-imap = {
1281 dependencies = ["date" "net-protocol"];
1282 groups = ["default"];
1283 platforms = [];
1284 source = {
1285 remotes = ["https://rubygems.org"];
1286 sha256 = "1d996zf3g8xz244791b0qsl9vr7zg4lqnnmf9k2kshr9lki5jam8";
1287 type = "gem";
1288 };
1289 version = "0.3.4";
1290 };
1291 net-pop = {
1292 dependencies = ["net-protocol"];
1293 groups = ["default"];
1294 platforms = [];
1295 source = {
1296 remotes = ["https://rubygems.org"];
1297 sha256 = "1wyz41jd4zpjn0v1xsf9j778qx1vfrl24yc20cpmph8k42c4x2w4";
1298 type = "gem";
1299 };
1300 version = "0.1.2";
1301 };
1302 net-protocol = {
1303 dependencies = ["timeout"];
1304 groups = ["default"];
1305 platforms = [];
1306 source = {
1307 remotes = ["https://rubygems.org"];
1308 sha256 = "0dxckrlw4q1lcn3qg4mimmjazmg9bma5gllv72f8js3p36fb3b91";
1309 type = "gem";
1310 };
1311 version = "0.2.1";
1312 };
1313 net-smtp = {
1314 dependencies = ["net-protocol"];
1315 groups = ["default"];
1316 platforms = [];
1317 source = {
1318 remotes = ["https://rubygems.org"];
1319 sha256 = "1c6md06hm5bf6rv53sk54dl2vg038pg8kglwv3rayx0vk2mdql9x";
1320 type = "gem";
1321 };
1322 version = "0.3.3";
1323 };
1324 nio4r = {
1325 groups = ["default"];
1326 platforms = [];
1327 source = {
1328 remotes = ["https://rubygems.org"];
1329 sha256 = "0w9978zwjf1qhy3amkivab0f9syz6a7k0xgydjidaf7xc831d78f";
1330 type = "gem";
1331 };
1332 version = "2.5.9";
1333 };
1334 nokogiri = {
1335 dependencies = ["mini_portile2" "racc"];
1336 groups = ["default" "development" "test"];
1337 platforms = [];
1338 source = {
1339 remotes = ["https://rubygems.org"];
1340 sha256 = "0fnw0z8zl8b5k35g9m5hhc1g4s6ajzjinhyxnqjrx7l7p07fw71v";
1341 type = "gem";
1342 };
1343 version = "1.14.3";
1344 };
1345 oauth = {
1346 dependencies = ["oauth-tty" "snaky_hash" "version_gem"];
1347 groups = ["default"];
1348 platforms = [];
1349 source = {
1350 remotes = ["https://rubygems.org"];
1351 sha256 = "1syx3hfimaqycy21kn8gmal1cb3bw3hzalv3in2ixnay1xzjp41q";
1352 type = "gem";
1353 };
1354 version = "1.1.0";
1355 };
1356 oauth-tty = {
1357 dependencies = ["version_gem"];
1358 groups = ["default"];
1359 platforms = [];
1360 source = {
1361 remotes = ["https://rubygems.org"];
1362 sha256 = "05wb5n36i4h23hh9dx2m2cwjxx5vj0vgyrn2xr6rsl54glq5rqil";
1363 type = "gem";
1364 };
1365 version = "1.0.5";
1366 };
1367 oauth2 = {
1368 dependencies = ["faraday" "jwt" "multi_json" "multi_xml" "rack"];
1369 groups = ["default"];
1370 platforms = [];
1371 source = {
1372 remotes = ["https://rubygems.org"];
1373 sha256 = "042w5lamxhllfxsv0y8v9cvdhmlasy5kxbhcdd3lzj9bhz4gqfb7";
1374 type = "gem";
1375 };
1376 version = "1.4.11";
1377 };
1378 oj = {
1379 groups = ["default"];
1380 platforms = [];
1381 source = {
1382 remotes = ["https://rubygems.org"];
1383 sha256 = "0bbbncvkqxbbi608vq2v7b3zzgrqac3syk403zhhbwrg352mv88q";
1384 type = "gem";
1385 };
1386 version = "3.13.14";
1387 };
1388 omniauth = {
1389 dependencies = ["hashie" "rack"];
1390 groups = ["default"];
1391 platforms = [];
1392 source = {
1393 remotes = ["https://rubygems.org"];
1394 sha256 = "1jn9j54l5h7xcba2vjq74l1dk0xrwvsjxam4qhylpi52nw0h5502";
1395 type = "gem";
1396 };
1397 version = "1.9.2";
1398 };
1399 omniauth-facebook = {
1400 dependencies = ["omniauth-oauth2"];
1401 groups = ["default"];
1402 platforms = [];
1403 source = {
1404 remotes = ["https://rubygems.org"];
1405 sha256 = "0m7q38kjm94wgq6h7hk9546yg33wcs3vf1v6zp0vx7nwkvfxh2j4";
1406 type = "gem";
1407 };
1408 version = "9.0.0";
1409 };
1410 omniauth-github = {
1411 dependencies = ["omniauth" "omniauth-oauth2"];
1412 groups = ["default"];
1413 platforms = [];
1414 source = {
1415 remotes = ["https://rubygems.org"];
1416 sha256 = "0xbk0dbxqfpyfb33ghz6vrlz3m6442rp18ryf13gwzlnifcawhlb";
1417 type = "gem";
1418 };
1419 version = "1.4.0";
1420 };
1421 omniauth-google-oauth2 = {
1422 dependencies = ["jwt" "oauth2" "omniauth" "omniauth-oauth2"];
1423 groups = ["default"];
1424 platforms = [];
1425 source = {
1426 remotes = ["https://rubygems.org"];
1427 sha256 = "10pnxvb6wpnf58dja3yz4ja527443x3q13hzhcbays4amnnp8i4a";
1428 type = "gem";
1429 };
1430 version = "0.8.2";
1431 };
1432 omniauth-oauth = {
1433 dependencies = ["oauth" "omniauth"];
1434 groups = ["default"];
1435 platforms = [];
1436 source = {
1437 remotes = ["https://rubygems.org"];
1438 sha256 = "0yw2vzx633p9wpdkd4jxsih6mw604mj7f6myyfikmj4d95c8d9z7";
1439 type = "gem";
1440 };
1441 version = "1.2.0";
1442 };
1443 omniauth-oauth2 = {
1444 dependencies = ["oauth2" "omniauth"];
1445 groups = ["default"];
1446 platforms = [];
1447 source = {
1448 remotes = ["https://rubygems.org"];
1449 sha256 = "0ia73zcbmhf02krlkq2rxmksx93jp777ax5x58fzkq3jzacqyniz";
1450 type = "gem";
1451 };
1452 version = "1.7.3";
1453 };
1454 omniauth-twitter = {
1455 dependencies = ["omniauth-oauth" "rack"];
1456 groups = ["default"];
1457 platforms = [];
1458 source = {
1459 remotes = ["https://rubygems.org"];
1460 sha256 = "0r5j65hkpgzhvvbs90id3nfsjgsad6ymzggbm7zlaxvnrmvnrk65";
1461 type = "gem";
1462 };
1463 version = "1.4.0";
1464 };
1465 openssl = {
1466 groups = ["default"];
1467 platforms = [];
1468 source = {
1469 remotes = ["https://rubygems.org"];
1470 sha256 = "0c649921vg2l939z5cc3jwd8p1v49099pdhxfk7sb9qqx5wi5873";
1471 type = "gem";
1472 };
1473 version = "3.1.0";
1474 };
1475 openssl-signature_algorithm = {
1476 dependencies = ["openssl"];
1477 groups = ["default"];
1478 platforms = [];
1479 source = {
1480 remotes = ["https://rubygems.org"];
1481 sha256 = "103yjl68wqhl5kxaciir5jdnyi7iv9yckishdr52s5knh9g0pd53";
1482 type = "gem";
1483 };
1484 version = "1.3.0";
1485 };
1486 optimist = {
1487 groups = ["default"];
1488 platforms = [{
1489 engine = "maglev";
1490 } {
1491 engine = "ruby";
1492 }];
1493 source = {
1494 remotes = ["https://rubygems.org"];
1495 sha256 = "1vg2chy1cfmdj6c1gryl8zvjhhmb3plwgyh1jfnpq4fnfqv7asrk";
1496 type = "gem";
1497 };
1498 version = "3.0.1";
1499 };
1500 parallel = {
1501 groups = ["default" "development" "test"];
1502 platforms = [];
1503 source = {
1504 remotes = ["https://rubygems.org"];
1505 sha256 = "07vnk6bb54k4yc06xnwck7php50l09vvlw1ga8wdz0pia461zpzb";
1506 type = "gem";
1507 };
1508 version = "1.22.1";
1509 };
1510 parallel_tests = {
1511 dependencies = ["parallel"];
1512 groups = ["development" "test"];
1513 platforms = [];
1514 source = {
1515 remotes = ["https://rubygems.org"];
1516 sha256 = "11lf8vsh6kxzp7k3xzkxdmb31b01phaz5z8a7sjpq9hh6ab30k8l";
1517 type = "gem";
1518 };
1519 version = "4.2.0";
1520 };
1521 parser = {
1522 dependencies = ["ast"];
1523 groups = ["default" "development" "test"];
1524 platforms = [];
1525 source = {
1526 remotes = ["https://rubygems.org"];
1527 sha256 = "0s5afi89p76k8vpwiqvh343pm5l23ijqlpszhz65afym3zpkxhzx";
1528 type = "gem";
1529 };
1530 version = "3.2.2.0";
1531 };
1532 pg = {
1533 groups = ["default"];
1534 platforms = [];
1535 source = {
1536 remotes = ["https://rubygems.org"];
1537 sha256 = "07m6lxljabw9kyww5k5lgsxsznsm1v5l14r1la09gqka9b5kv3yr";
1538 type = "gem";
1539 };
1540 version = "1.4.6";
1541 };
1542 prettier_print = {
1543 groups = ["default" "development" "test"];
1544 platforms = [];
1545 source = {
1546 remotes = ["https://rubygems.org"];
1547 sha256 = "1ybgks9862zmlx71zd4j20ky86fsrp6j6m0az4hzzb1zyaskha57";
1548 type = "gem";
1549 };
1550 version = "1.2.1";
1551 };
1552 progress = {
1553 groups = ["default"];
1554 platforms = [];
1555 source = {
1556 remotes = ["https://rubygems.org"];
1557 sha256 = "0wymdk40cwrqn32gwg1kw94s5p1n0z3n7ma7x1s62gd4vw3d63in";
1558 type = "gem";
1559 };
1560 version = "3.6.0";
1561 };
1562 pry = {
1563 dependencies = ["coderay" "method_source"];
1564 groups = ["default"];
1565 platforms = [];
1566 source = {
1567 remotes = ["https://rubygems.org"];
1568 sha256 = "0k9kqkd9nps1w1r1rb7wjr31hqzkka2bhi8b518x78dcxppm9zn4";
1569 type = "gem";
1570 };
1571 version = "0.14.2";
1572 };
1573 pry-byebug = {
1574 dependencies = ["byebug" "pry"];
1575 groups = ["default"];
1576 platforms = [];
1577 source = {
1578 remotes = ["https://rubygems.org"];
1579 sha256 = "1y41al94ks07166qbp2200yzyr5y60hm7xaiw4lxpgsm4b1pbyf8";
1580 type = "gem";
1581 };
1582 version = "3.10.1";
1583 };
1584 pry-rails = {
1585 dependencies = ["pry"];
1586 groups = ["default"];
1587 platforms = [];
1588 source = {
1589 remotes = ["https://rubygems.org"];
1590 sha256 = "1cf4ii53w2hdh7fn8vhqpzkymmchjbwij4l3m7s6fsxvb9bn51j6";
1591 type = "gem";
1592 };
1593 version = "0.3.9";
1594 };
1595 public_suffix = {
1596 groups = ["default" "development" "test"];
1597 platforms = [];
1598 source = {
1599 remotes = ["https://rubygems.org"];
1600 sha256 = "0hz0bx2qs2pwb0bwazzsah03ilpf3aai8b7lk7s35jsfzwbkjq35";
1601 type = "gem";
1602 };
1603 version = "5.0.1";
1604 };
1605 puma = {
1606 dependencies = ["nio4r"];
1607 groups = ["default"];
1608 platforms = [];
1609 source = {
1610 remotes = ["https://rubygems.org"];
1611 sha256 = "0qqd5lb3mamh53ssx0xavmspg4blhq6hd1kipksw20bq71xcklf5";
1612 type = "gem";
1613 };
1614 version = "6.2.1";
1615 };
1616 racc = {
1617 groups = ["default" "development" "test"];
1618 platforms = [];
1619 source = {
1620 remotes = ["https://rubygems.org"];
1621 sha256 = "09jgz6r0f7v84a7jz9an85q8vvmp743dqcsdm3z9c8rqcqv6pljq";
1622 type = "gem";
1623 };
1624 version = "1.6.2";
1625 };
1626 rack = {
1627 groups = ["default" "development" "test"];
1628 platforms = [{
1629 engine = "maglev";
1630 } {
1631 engine = "ruby";
1632 }];
1633 source = {
1634 remotes = ["https://rubygems.org"];
1635 sha256 = "1qgwkcb8kxns8d5187cxjaxf18b7dmg9gh6cr9c1125m0bj2pnfk";
1636 type = "gem";
1637 };
1638 version = "2.2.6.4";
1639 };
1640 rack-mini-profiler = {
1641 dependencies = ["rack"];
1642 groups = ["default"];
1643 platforms = [];
1644 source = {
1645 remotes = ["https://rubygems.org"];
1646 sha256 = "13dhpp1iljhqp9c8akmp6gjhx47qf83w12ns4bif26ldkignpam1";
1647 type = "gem";
1648 };
1649 version = "3.1.0";
1650 };
1651 rack-protection = {
1652 dependencies = ["rack"];
1653 groups = ["default"];
1654 platforms = [];
1655 source = {
1656 remotes = ["https://rubygems.org"];
1657 sha256 = "1kpm67az1wxlg76h620in2r7agfyhv177ps268j5ggsanzddzih8";
1658 type = "gem";
1659 };
1660 version = "3.0.6";
1661 };
1662 rack-test = {
1663 dependencies = ["rack"];
1664 groups = ["default" "development" "test"];
1665 platforms = [];
1666 source = {
1667 remotes = ["https://rubygems.org"];
1668 sha256 = "1ysx29gk9k14a14zsp5a8czys140wacvp91fja8xcja0j1hzqq8c";
1669 type = "gem";
1670 };
1671 version = "2.1.0";
1672 };
1673 rails-dom-testing = {
1674 dependencies = ["activesupport" "nokogiri"];
1675 groups = ["default" "development" "test"];
1676 platforms = [];
1677 source = {
1678 remotes = ["https://rubygems.org"];
1679 sha256 = "1lfq2a7kp2x64dzzi5p4cjcbiv62vxh9lyqk2f0rqq3fkzrw8h5i";
1680 type = "gem";
1681 };
1682 version = "2.0.3";
1683 };
1684 rails-html-sanitizer = {
1685 dependencies = ["loofah"];
1686 groups = ["default" "development" "test"];
1687 platforms = [];
1688 source = {
1689 remotes = ["https://rubygems.org"];
1690 sha256 = "0ygav4xyq943qqyhjmi3mzirn180j565mc9h5j4css59x1sn0cmz";
1691 type = "gem";
1692 };
1693 version = "1.5.0";
1694 };
1695 rails_failover = {
1696 dependencies = ["activerecord" "concurrent-ruby" "railties"];
1697 groups = ["default"];
1698 platforms = [];
1699 source = {
1700 remotes = ["https://rubygems.org"];
1701 sha256 = "1j0zi64m9njfgk4xs4invqlimkgiy4fsivfmbpz33bg0w5yyzazi";
1702 type = "gem";
1703 };
1704 version = "1.0.0";
1705 };
1706 rails_multisite = {
1707 dependencies = ["activerecord" "railties"];
1708 groups = ["default"];
1709 platforms = [];
1710 source = {
1711 remotes = ["https://rubygems.org"];
1712 sha256 = "08fa5yq73ws536nhzd55bjx4gfvh6986zvw33rkg6ql6i8rga68y";
1713 type = "gem";
1714 };
1715 version = "4.0.1";
1716 };
1717 railties = {
1718 dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor" "zeitwerk"];
1719 groups = ["default" "development" "test"];
1720 platforms = [];
1721 source = {
1722 remotes = ["https://rubygems.org"];
1723 sha256 = "0w6pib1s0kmfnhjvxwh48flz7w4gy8y961n821w8by7d1g83vjwq";
1724 type = "gem";
1725 };
1726 version = "7.0.4.3";
1727 };
1728 rainbow = {
1729 groups = ["default" "development" "test"];
1730 platforms = [];
1731 source = {
1732 remotes = ["https://rubygems.org"];
1733 sha256 = "0smwg4mii0fm38pyb5fddbmrdpifwv22zv3d3px2xx497am93503";
1734 type = "gem";
1735 };
1736 version = "3.1.1";
1737 };
1738 raindrops = {
1739 groups = ["default"];
1740 platforms = [{
1741 engine = "maglev";
1742 } {
1743 engine = "rbx";
1744 } {
1745 engine = "ruby";
1746 }];
1747 source = {
1748 remotes = ["https://rubygems.org"];
1749 sha256 = "0c27mcglrj928zkm4d2spj9yh2xkkka8ns5s6bidkwild3zvj3ma";
1750 type = "gem";
1751 };
1752 version = "0.20.1";
1753 };
1754 rake = {
1755 groups = ["default" "development" "test"];
1756 platforms = [];
1757 source = {
1758 remotes = ["https://rubygems.org"];
1759 sha256 = "15whn7p9nrkxangbs9hh75q585yfn66lv0v2mhj6q6dl6x8bzr2w";
1760 type = "gem";
1761 };
1762 version = "13.0.6";
1763 };
1764 rb-fsevent = {
1765 groups = ["development" "test"];
1766 platforms = [];
1767 source = {
1768 remotes = ["https://rubygems.org"];
1769 sha256 = "1zmf31rnpm8553lqwibvv3kkx0v7majm1f341xbxc0bk5sbhp423";
1770 type = "gem";
1771 };
1772 version = "0.11.2";
1773 };
1774 rb-inotify = {
1775 dependencies = ["ffi"];
1776 groups = ["default" "development" "test"];
1777 platforms = [];
1778 source = {
1779 remotes = ["https://rubygems.org"];
1780 sha256 = "1jm76h8f8hji38z3ggf4bzi8vps6p7sagxn3ab57qc0xyga64005";
1781 type = "gem";
1782 };
1783 version = "0.10.1";
1784 };
1785 rbtrace = {
1786 dependencies = ["ffi" "msgpack" "optimist"];
1787 groups = ["default"];
1788 platforms = [{
1789 engine = "maglev";
1790 } {
1791 engine = "ruby";
1792 }];
1793 source = {
1794 remotes = ["https://rubygems.org"];
1795 sha256 = "0s8prj0klfgpmpfcpdzbf149qrrsdxgnb6w6kkqc9gyars4vyaqn";
1796 type = "gem";
1797 };
1798 version = "0.4.14";
1799 };
1800 rchardet = {
1801 groups = ["default"];
1802 platforms = [];
1803 source = {
1804 remotes = ["https://rubygems.org"];
1805 sha256 = "1isj1b3ywgg2m1vdlnr41lpvpm3dbyarf1lla4dfibfmad9csfk9";
1806 type = "gem";
1807 };
1808 version = "1.8.0";
1809 };
1810 redis = {
1811 groups = ["default"];
1812 platforms = [];
1813 source = {
1814 remotes = ["https://rubygems.org"];
1815 sha256 = "0fikjg6j12ka6hh36dxzhfkpqqmilzjfzcdf59iwkzsgd63f0ziq";
1816 type = "gem";
1817 };
1818 version = "4.8.1";
1819 };
1820 redis-namespace = {
1821 dependencies = ["redis"];
1822 groups = ["default"];
1823 platforms = [];
1824 source = {
1825 remotes = ["https://rubygems.org"];
1826 sha256 = "154dfnrjpbv7fhwhfrcnp6jn9qv5qaj3mvlvbgkl7qy5qsknw71c";
1827 type = "gem";
1828 };
1829 version = "1.10.0";
1830 };
1831 regexp_parser = {
1832 groups = ["default" "development" "test"];
1833 platforms = [];
1834 source = {
1835 remotes = ["https://rubygems.org"];
1836 sha256 = "17xizkw5ryw8hhq64iqxmzdrrdxpc5lhkqc1fgm1aj0zsk1r2950";
1837 type = "gem";
1838 };
1839 version = "2.8.0";
1840 };
1841 request_store = {
1842 dependencies = ["rack"];
1843 groups = ["default"];
1844 platforms = [];
1845 source = {
1846 remotes = ["https://rubygems.org"];
1847 sha256 = "13ppgmsbrqah08j06bybd3cddv6dml79yzyjn7r8j1src78h98h7";
1848 type = "gem";
1849 };
1850 version = "1.5.1";
1851 };
1852 rexml = {
1853 groups = ["default" "development" "test"];
1854 platforms = [];
1855 source = {
1856 remotes = ["https://rubygems.org"];
1857 sha256 = "08ximcyfjy94pm1rhcx04ny1vx2sk0x4y185gzn86yfsbzwkng53";
1858 type = "gem";
1859 };
1860 version = "3.2.5";
1861 };
1862 rinku = {
1863 groups = ["default"];
1864 platforms = [];
1865 source = {
1866 remotes = ["https://rubygems.org"];
1867 sha256 = "0zcdha17s1wzxyc5814j6319wqg33jbn58pg6wmxpws36476fq4b";
1868 type = "gem";
1869 };
1870 version = "2.0.6";
1871 };
1872 rotp = {
1873 groups = ["default"];
1874 platforms = [];
1875 source = {
1876 remotes = ["https://rubygems.org"];
1877 sha256 = "10mmzc85y7andsich586ndykw678qn1ns2wpjxrg0sc0gr4w3pig";
1878 type = "gem";
1879 };
1880 version = "6.2.2";
1881 };
1882 rqrcode = {
1883 dependencies = ["chunky_png" "rqrcode_core"];
1884 groups = ["default"];
1885 platforms = [];
1886 source = {
1887 remotes = ["https://rubygems.org"];
1888 sha256 = "0s97q1rqmw7rzsdr500hr4f2k6s24n8qk1klciz5q94zvdrygx3p";
1889 type = "gem";
1890 };
1891 version = "2.1.2";
1892 };
1893 rqrcode_core = {
1894 groups = ["default"];
1895 platforms = [];
1896 source = {
1897 remotes = ["https://rubygems.org"];
1898 sha256 = "06ld6386hbdhy5h0k09axmgn424kavpc8f27k1vjhknjhbf8jjfg";
1899 type = "gem";
1900 };
1901 version = "1.2.0";
1902 };
1903 rspec = {
1904 dependencies = ["rspec-core" "rspec-expectations" "rspec-mocks"];
1905 groups = ["development" "test"];
1906 platforms = [];
1907 source = {
1908 remotes = ["https://rubygems.org"];
1909 sha256 = "171rc90vcgjl8p1bdrqa92ymrj8a87qf6w20x05xq29mljcigi6c";
1910 type = "gem";
1911 };
1912 version = "3.12.0";
1913 };
1914 rspec-core = {
1915 dependencies = ["rspec-support"];
1916 groups = ["default" "development" "test"];
1917 platforms = [];
1918 source = {
1919 remotes = ["https://rubygems.org"];
1920 sha256 = "0da45cvllbv39sdbsl65vp5djb2xf5m10mxc9jm7rsqyyxjw4h1f";
1921 type = "gem";
1922 };
1923 version = "3.12.1";
1924 };
1925 rspec-expectations = {
1926 dependencies = ["diff-lcs" "rspec-support"];
1927 groups = ["default" "development" "test"];
1928 platforms = [];
1929 source = {
1930 remotes = ["https://rubygems.org"];
1931 sha256 = "03ba3lfdsj9zl00v1yvwgcx87lbadf87livlfa5kgqssn9qdnll6";
1932 type = "gem";
1933 };
1934 version = "3.12.2";
1935 };
1936 rspec-html-matchers = {
1937 dependencies = ["nokogiri" "rspec"];
1938 groups = ["development" "test"];
1939 platforms = [];
1940 source = {
1941 remotes = ["https://rubygems.org"];
1942 sha256 = "1bp9q28qw4xmxknrrp3ppcr08bbcnnand6r9prw4920407mvy96l";
1943 type = "gem";
1944 };
1945 version = "0.10.0";
1946 };
1947 rspec-mocks = {
1948 dependencies = ["diff-lcs" "rspec-support"];
1949 groups = ["default" "development" "test"];
1950 platforms = [];
1951 source = {
1952 remotes = ["https://rubygems.org"];
1953 sha256 = "1hfm17xakfvwya236graj6c2arr4sb9zasp35q5fykhyz8mhs0w2";
1954 type = "gem";
1955 };
1956 version = "3.12.5";
1957 };
1958 rspec-rails = {
1959 dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"];
1960 groups = ["development" "test"];
1961 platforms = [];
1962 source = {
1963 remotes = ["https://rubygems.org"];
1964 sha256 = "0d3fnabkaw8n0na2dpnlg2xygggj51djzpj9x6y5rkiqbfyqwv01";
1965 type = "gem";
1966 };
1967 version = "6.0.1";
1968 };
1969 rspec-support = {
1970 groups = ["default" "development" "test"];
1971 platforms = [];
1972 source = {
1973 remotes = ["https://rubygems.org"];
1974 sha256 = "12y52zwwb3xr7h91dy9k3ndmyyhr3mjcayk0nnarnrzz8yr48kfx";
1975 type = "gem";
1976 };
1977 version = "3.12.0";
1978 };
1979 rss = {
1980 dependencies = ["rexml"];
1981 groups = ["default"];
1982 platforms = [];
1983 source = {
1984 remotes = ["https://rubygems.org"];
1985 sha256 = "1b1zx07kr64kkpm4lssd4r1a1qyr829ppmfl85i4adcvx9mqfid0";
1986 type = "gem";
1987 };
1988 version = "0.2.9";
1989 };
1990 rswag-specs = {
1991 dependencies = ["activesupport" "json-schema" "railties" "rspec-core"];
1992 groups = ["development" "test"];
1993 platforms = [];
1994 source = {
1995 remotes = ["https://rubygems.org"];
1996 sha256 = "0fsxj0dfnncfnx7v9p4pzwp95wpc57cn0bijn0wx3b0pd68i6zhj";
1997 type = "gem";
1998 };
1999 version = "2.8.0";
2000 };
2001 rtlcss = {
2002 dependencies = ["mini_racer"];
2003 groups = ["default"];
2004 platforms = [];
2005 source = {
2006 remotes = ["https://rubygems.org"];
2007 sha256 = "0nnc1qdr4vdr91406ga1nnw5xk27ii2yzk325ixrf2qca3zl213k";
2008 type = "gem";
2009 };
2010 version = "0.2.0";
2011 };
2012 rubocop = {
2013 dependencies = ["json" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
2014 groups = ["default" "development" "test"];
2015 platforms = [];
2016 source = {
2017 remotes = ["https://rubygems.org"];
2018 sha256 = "0l46lw5gfj3mcm982wpmx7br4rs466gyislv0hfwcsk8dxhv1zkw";
2019 type = "gem";
2020 };
2021 version = "1.50.2";
2022 };
2023 rubocop-ast = {
2024 dependencies = ["parser"];
2025 groups = ["default" "development" "test"];
2026 platforms = [];
2027 source = {
2028 remotes = ["https://rubygems.org"];
2029 sha256 = "0n2gsafg6p7nr1z8i1hkvp2qqkkbg842ba183dnl0h08xd9ms6q5";
2030 type = "gem";
2031 };
2032 version = "1.28.0";
2033 };
2034 rubocop-capybara = {
2035 dependencies = ["rubocop"];
2036 groups = ["default" "development" "test"];
2037 platforms = [];
2038 source = {
2039 remotes = ["https://rubygems.org"];
2040 sha256 = "1pz52ml0qbxgcjlmp8y0wsq8xy398n6ypkbrwfaa8zb0v7pscj6n";
2041 type = "gem";
2042 };
2043 version = "2.17.1";
2044 };
2045 rubocop-discourse = {
2046 dependencies = ["rubocop" "rubocop-rspec"];
2047 groups = ["development" "test"];
2048 platforms = [];
2049 source = {
2050 remotes = ["https://rubygems.org"];
2051 sha256 = "1jfpi8wd6gxd626kp27n20ja1yj68478dqbc1fiyzj4mr8nw8nsl";
2052 type = "gem";
2053 };
2054 version = "3.2.0";
2055 };
2056 rubocop-rspec = {
2057 dependencies = ["rubocop" "rubocop-capybara"];
2058 groups = ["default" "development" "test"];
2059 platforms = [];
2060 source = {
2061 remotes = ["https://rubygems.org"];
2062 sha256 = "1k8yh0nzlz0g8igmj5smnxq71qmi2b005nkl25wkpjkwvzn2wfdx";
2063 type = "gem";
2064 };
2065 version = "2.19.0";
2066 };
2067 ruby-prof = {
2068 groups = ["development"];
2069 platforms = [{
2070 engine = "maglev";
2071 } {
2072 engine = "ruby";
2073 }];
2074 source = {
2075 remotes = ["https://rubygems.org"];
2076 sha256 = "106i9m62a20xaipp3vsq4rsnggddfgdvb8xqhvi264slvmac85zq";
2077 type = "gem";
2078 };
2079 version = "1.6.1";
2080 };
2081 ruby-progressbar = {
2082 groups = ["default" "development" "test"];
2083 platforms = [];
2084 source = {
2085 remotes = ["https://rubygems.org"];
2086 sha256 = "0cwvyb7j47m7wihpfaq7rc47zwwx9k4v7iqd9s1xch5nm53rrz40";
2087 type = "gem";
2088 };
2089 version = "1.13.0";
2090 };
2091 ruby-readability = {
2092 dependencies = ["guess_html_encoding" "nokogiri"];
2093 groups = ["default"];
2094 platforms = [];
2095 source = {
2096 remotes = ["https://rubygems.org"];
2097 sha256 = "15ivhbry7hf82lww1bzcrwfyjymijfb3rb0wdd32g2z0942wdspa";
2098 type = "gem";
2099 };
2100 version = "0.7.0";
2101 };
2102 ruby2_keywords = {
2103 groups = ["default" "development" "test"];
2104 platforms = [];
2105 source = {
2106 remotes = ["https://rubygems.org"];
2107 sha256 = "1vz322p8n39hz3b4a9gkmz9y7a5jaz41zrm2ywf31dvkqm03glgz";
2108 type = "gem";
2109 };
2110 version = "0.0.5";
2111 };
2112 rubyzip = {
2113 groups = ["default"];
2114 platforms = [];
2115 source = {
2116 remotes = ["https://rubygems.org"];
2117 sha256 = "0grps9197qyxakbpw02pda59v45lfgbgiyw48i0mq9f2bn9y6mrz";
2118 type = "gem";
2119 };
2120 version = "2.3.2";
2121 };
2122 sanitize = {
2123 dependencies = ["crass" "nokogiri"];
2124 groups = ["default"];
2125 platforms = [];
2126 source = {
2127 remotes = ["https://rubygems.org"];
2128 sha256 = "1ga8yzc9zj45m92ycwnzhzahkwvc3dp3lym5m3f3880hs4jhh7l3";
2129 type = "gem";
2130 };
2131 version = "6.0.1";
2132 };
2133 sass-embedded = {
2134 dependencies = ["google-protobuf" "rake"];
2135 groups = ["default"];
2136 platforms = [];
2137 source = {
2138 remotes = ["https://rubygems.org"];
2139 sha256 = "1fprlazlld0yr4g8aq9qh4lxjxpvzl2s3fp8f9ydwsrchzj95rbh";
2140 type = "gem";
2141 };
2142 version = "1.62.0";
2143 };
2144 selenium-webdriver = {
2145 dependencies = ["rexml" "rubyzip" "websocket"];
2146 groups = ["test"];
2147 platforms = [];
2148 source = {
2149 remotes = ["https://rubygems.org"];
2150 sha256 = "1hfaz3srv9c420jkmhr19fmdisnjylwpwyjsr8fsw2ggw35ryhrz";
2151 type = "gem";
2152 };
2153 version = "4.8.6";
2154 };
2155 shoulda-matchers = {
2156 dependencies = ["activesupport"];
2157 groups = ["development" "test"];
2158 platforms = [];
2159 source = {
2160 remotes = ["https://rubygems.org"];
2161 sha256 = "11igjgh16dl5pwqizdmclzlzpv7mbmnh8fx7m9b5kfsjhwxqdfpn";
2162 type = "gem";
2163 };
2164 version = "5.3.0";
2165 };
2166 sidekiq = {
2167 dependencies = ["connection_pool" "rack" "redis"];
2168 groups = ["default"];
2169 platforms = [];
2170 source = {
2171 remotes = ["https://rubygems.org"];
2172 sha256 = "1z2fx4fzgnw4rzj3h1h4sk6qbkp7p2rdr58b2spxgkcsdzg0i5hh";
2173 type = "gem";
2174 };
2175 version = "6.5.8";
2176 };
2177 simplecov = {
2178 dependencies = ["docile" "simplecov-html" "simplecov_json_formatter"];
2179 groups = ["test"];
2180 platforms = [];
2181 source = {
2182 remotes = ["https://rubygems.org"];
2183 sha256 = "198kcbrjxhhzca19yrdcd6jjj9sb51aaic3b0sc3pwjghg3j49py";
2184 type = "gem";
2185 };
2186 version = "0.22.0";
2187 };
2188 simplecov-html = {
2189 groups = ["default" "test"];
2190 platforms = [];
2191 source = {
2192 remotes = ["https://rubygems.org"];
2193 sha256 = "0yx01bxa8pbf9ip4hagqkp5m0mqfnwnw2xk8kjraiywz4lrss6jb";
2194 type = "gem";
2195 };
2196 version = "0.12.3";
2197 };
2198 simplecov_json_formatter = {
2199 groups = ["default" "test"];
2200 platforms = [];
2201 source = {
2202 remotes = ["https://rubygems.org"];
2203 sha256 = "0a5l0733hj7sk51j81ykfmlk2vd5vaijlq9d5fn165yyx3xii52j";
2204 type = "gem";
2205 };
2206 version = "0.1.4";
2207 };
2208 snaky_hash = {
2209 dependencies = ["hashie" "version_gem"];
2210 groups = ["default"];
2211 platforms = [];
2212 source = {
2213 remotes = ["https://rubygems.org"];
2214 sha256 = "0cfwvdcr46pk0c7m5aw2w3izbrp1iba0q7l21r37mzpwaz0pxj0s";
2215 type = "gem";
2216 };
2217 version = "2.0.1";
2218 };
2219 sprockets = {
2220 dependencies = ["concurrent-ruby" "rack"];
2221 groups = ["default"];
2222 platforms = [];
2223 source = {
2224 fetchSubmodules = false;
2225 rev = "f4d3dae71ef29c44b75a49cfbf8032cce07b423a";
2226 sha256 = "0ps1zb411nrwih0rdp6vrnx0n4n18jcwks2x06iw52gvswlv49ry";
2227 type = "git";
2228 url = "https://github.com/rails/sprockets";
2229 };
2230 version = "3.7.2";
2231 };
2232 sprockets-rails = {
2233 dependencies = ["actionpack" "activesupport" "sprockets"];
2234 groups = ["default"];
2235 platforms = [];
2236 source = {
2237 remotes = ["https://rubygems.org"];
2238 sha256 = "1b9i14qb27zs56hlcc2hf139l0ghbqnjpmfi0054dxycaxvk5min";
2239 type = "gem";
2240 };
2241 version = "3.4.2";
2242 };
2243 sshkey = {
2244 groups = ["default"];
2245 platforms = [];
2246 source = {
2247 remotes = ["https://rubygems.org"];
2248 sha256 = "03bkn55qsng484iqwz2lmm6rkimj01vsvhwk661s3lnmpkl65lbp";
2249 type = "gem";
2250 };
2251 version = "2.0.0";
2252 };
2253 stackprof = {
2254 groups = ["default"];
2255 platforms = [{
2256 engine = "maglev";
2257 } {
2258 engine = "ruby";
2259 }];
2260 source = {
2261 remotes = ["https://rubygems.org"];
2262 sha256 = "0bhdgfb0pmw9mav1kw9fn0ka012sa0i3h5ppvqssw5xq48nhxnr8";
2263 type = "gem";
2264 };
2265 version = "0.2.25";
2266 };
2267 syntax_tree = {
2268 dependencies = ["prettier_print"];
2269 groups = ["development" "test"];
2270 platforms = [];
2271 source = {
2272 remotes = ["https://rubygems.org"];
2273 sha256 = "162m5xhbiq315bncp49ziddws537dv09pqsgrzsrmhhsymhgy0zb";
2274 type = "gem";
2275 };
2276 version = "6.1.1";
2277 };
2278 syntax_tree-disable_ternary = {
2279 groups = ["development" "test"];
2280 platforms = [];
2281 source = {
2282 remotes = ["https://rubygems.org"];
2283 sha256 = "0gdi6zx4hqpxd81zas3dlw1jrdp98fvsqj4p7f42x5lhpfzz04zc";
2284 type = "gem";
2285 };
2286 version = "1.0.0";
2287 };
2288 test-prof = {
2289 groups = ["test"];
2290 platforms = [];
2291 source = {
2292 remotes = ["https://rubygems.org"];
2293 sha256 = "09phq7jxfgamv03kjcgibw0f6w3g3mlb9yapji3bxh7cbjvwk2pa";
2294 type = "gem";
2295 };
2296 version = "1.2.1";
2297 };
2298 thor = {
2299 groups = ["default" "development" "test"];
2300 platforms = [];
2301 source = {
2302 remotes = ["https://rubygems.org"];
2303 sha256 = "0inl77jh4ia03jw3iqm5ipr76ghal3hyjrd6r8zqsswwvi9j2xdi";
2304 type = "gem";
2305 };
2306 version = "1.2.1";
2307 };
2308 tilt = {
2309 groups = ["default"];
2310 platforms = [];
2311 source = {
2312 remotes = ["https://rubygems.org"];
2313 sha256 = "1qmhi6d9przjzhsyk9g5pq2j75c656msh6xzprqd2mxgphf23jxs";
2314 type = "gem";
2315 };
2316 version = "2.1.0";
2317 };
2318 timeout = {
2319 groups = ["default"];
2320 platforms = [];
2321 source = {
2322 remotes = ["https://rubygems.org"];
2323 sha256 = "1pfddf51n5fnj4f9ggwj3wbf23ynj0nbxlxqpz12y1gvl9g7d6r6";
2324 type = "gem";
2325 };
2326 version = "0.3.2";
2327 };
2328 tzinfo = {
2329 dependencies = ["concurrent-ruby"];
2330 groups = ["default" "development" "test"];
2331 platforms = [];
2332 source = {
2333 remotes = ["https://rubygems.org"];
2334 sha256 = "16w2g84dzaf3z13gxyzlzbf748kylk5bdgg3n1ipvkvvqy685bwd";
2335 type = "gem";
2336 };
2337 version = "2.0.6";
2338 };
2339 tzinfo-data = {
2340 dependencies = ["tzinfo"];
2341 groups = ["default"];
2342 platforms = [];
2343 source = {
2344 remotes = ["https://rubygems.org"];
2345 sha256 = "0m2d0gpsgqnv29j5h2d6g57g0rayvd460b8s2vjr8sn46bqf89m5";
2346 type = "gem";
2347 };
2348 version = "1.2023.3";
2349 };
2350 uglifier = {
2351 dependencies = ["execjs"];
2352 groups = ["assets"];
2353 platforms = [];
2354 source = {
2355 remotes = ["https://rubygems.org"];
2356 sha256 = "0wgh7bzy68vhv9v68061519dd8samcy8sazzz0w3k8kqpy3g4s5f";
2357 type = "gem";
2358 };
2359 version = "4.2.0";
2360 };
2361 unf = {
2362 dependencies = ["unf_ext"];
2363 groups = ["default"];
2364 platforms = [];
2365 source = {
2366 remotes = ["https://rubygems.org"];
2367 sha256 = "0bh2cf73i2ffh4fcpdn9ir4mhq8zi50ik0zqa1braahzadx536a9";
2368 type = "gem";
2369 };
2370 version = "0.1.4";
2371 };
2372 unf_ext = {
2373 groups = ["default"];
2374 platforms = [];
2375 source = {
2376 remotes = ["https://rubygems.org"];
2377 sha256 = "1yj2nz2l101vr1x9w2k83a0fag1xgnmjwp8w8rw4ik2rwcz65fch";
2378 type = "gem";
2379 };
2380 version = "0.0.8.2";
2381 };
2382 unicode-display_width = {
2383 groups = ["default" "development" "test"];
2384 platforms = [];
2385 source = {
2386 remotes = ["https://rubygems.org"];
2387 sha256 = "1gi82k102q7bkmfi7ggn9ciypn897ylln1jk9q67kjhr39fj043a";
2388 type = "gem";
2389 };
2390 version = "2.4.2";
2391 };
2392 unicorn = {
2393 dependencies = ["kgio" "raindrops"];
2394 groups = ["default"];
2395 platforms = [{
2396 engine = "maglev";
2397 } {
2398 engine = "rbx";
2399 } {
2400 engine = "ruby";
2401 }];
2402 source = {
2403 remotes = ["https://rubygems.org"];
2404 sha256 = "1h0gma14jjxiz6piyi6p99q7lya2mxrq79l03160hascvmx9ipa5";
2405 type = "gem";
2406 };
2407 version = "6.1.0";
2408 };
2409 uniform_notifier = {
2410 groups = ["default" "development"];
2411 platforms = [];
2412 source = {
2413 remotes = ["https://rubygems.org"];
2414 sha256 = "1dfvqixshwvm82b9qwdidvnkavdj7s0fbdbmyd4knkl6l3j9xcwr";
2415 type = "gem";
2416 };
2417 version = "1.16.0";
2418 };
2419 uri = {
2420 groups = ["default"];
2421 platforms = [];
2422 source = {
2423 remotes = ["https://rubygems.org"];
2424 sha256 = "1vigw7nfszfqgikr6n574k9bfh0rvs74z8xq46rz2zsm8249l8cc";
2425 type = "gem";
2426 };
2427 version = "0.12.1";
2428 };
2429 uri_template = {
2430 groups = ["default"];
2431 platforms = [];
2432 source = {
2433 remotes = ["https://rubygems.org"];
2434 sha256 = "0p8qbxlpmg3msw0ihny6a3gsn0yvydx9ksh5knn8dnq06zhqyb1i";
2435 type = "gem";
2436 };
2437 version = "0.7.0";
2438 };
2439 version_gem = {
2440 groups = ["default"];
2441 platforms = [];
2442 source = {
2443 remotes = ["https://rubygems.org"];
2444 sha256 = "1dza601x34ln5yvmyaj42gnbij9pifx12frp5vak6n19q9j941r0";
2445 type = "gem";
2446 };
2447 version = "1.1.2";
2448 };
2449 web-push = {
2450 dependencies = ["hkdf" "jwt" "openssl"];
2451 groups = ["default"];
2452 platforms = [];
2453 source = {
2454 remotes = ["https://rubygems.org"];
2455 sha256 = "1jsximg9v44rpclhjxp03fxk68jx675pghwxc66wj7rn9h9fc54i";
2456 type = "gem";
2457 };
2458 version = "3.0.0";
2459 };
2460 webdrivers = {
2461 dependencies = ["nokogiri" "rubyzip" "selenium-webdriver"];
2462 groups = ["test"];
2463 platforms = [];
2464 source = {
2465 remotes = ["https://rubygems.org"];
2466 sha256 = "0nxk9719nyk7vsc15mz2hxc8whciihcs40skpn2rncnzsppbv1w3";
2467 type = "gem";
2468 };
2469 version = "5.2.0";
2470 };
2471 webmock = {
2472 dependencies = ["addressable" "crack" "hashdiff"];
2473 groups = ["test"];
2474 platforms = [];
2475 source = {
2476 remotes = ["https://rubygems.org"];
2477 sha256 = "1myj44wvbbqvv18ragv3ihl0h61acgnfwrnj3lccdgp49bgmbjal";
2478 type = "gem";
2479 };
2480 version = "3.18.1";
2481 };
2482 webrick = {
2483 groups = ["default"];
2484 platforms = [];
2485 source = {
2486 remotes = ["https://rubygems.org"];
2487 sha256 = "1d4cvgmxhfczxiq5fr534lmizkhigd15bsx5719r5ds7k7ivisc7";
2488 type = "gem";
2489 };
2490 version = "1.7.0";
2491 };
2492 websocket = {
2493 groups = ["default" "test"];
2494 platforms = [];
2495 source = {
2496 remotes = ["https://rubygems.org"];
2497 sha256 = "0dib6p55sl606qb4vpwrvj5wh881kk4aqn2zpfapf8ckx7g14jw8";
2498 type = "gem";
2499 };
2500 version = "1.2.9";
2501 };
2502 xpath = {
2503 dependencies = ["nokogiri"];
2504 groups = ["default" "test"];
2505 platforms = [];
2506 source = {
2507 remotes = ["https://rubygems.org"];
2508 sha256 = "0bh8lk9hvlpn7vmi6h4hkcwjzvs2y0cmkk3yjjdr8fxvj6fsgzbd";
2509 type = "gem";
2510 };
2511 version = "3.2.0";
2512 };
2513 yaml-lint = {
2514 groups = ["development"];
2515 platforms = [];
2516 source = {
2517 remotes = ["https://rubygems.org"];
2518 sha256 = "12jc68af2mwdkr9iqay2v6qgq47yk5g82sd171riibk62wbhp5p3";
2519 type = "gem";
2520 };
2521 version = "0.1.2";
2522 };
2523 yard = {
2524 groups = ["development"];
2525 platforms = [];
2526 source = {
2527 remotes = ["https://rubygems.org"];
2528 sha256 = "013yrnwx1zhzhn1fnc19zck22a1qgimsaglp2iwgf5bz9l8h93js";
2529 type = "gem";
2530 };
2531 version = "0.9.34";
2532 };
2533 zeitwerk = {
2534 groups = ["default" "development" "test"];
2535 platforms = [];
2536 source = {
2537 remotes = ["https://rubygems.org"];
2538 sha256 = "028ld9qmgdllxrl7d0qkl65s58wb1n3gv8yjs28g43a8b1hplxk1";
2539 type = "gem";
2540 };
2541 version = "2.6.7";
2542 };
2543}