Skip to content

Commit 3e538c4

Browse files
authored
chore: check in Gemfile.lock for supply chain security (#116)
1 parent c82fbea commit 3e538c4

2 files changed

Lines changed: 342 additions & 1 deletion

File tree

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
*.gem
2-
Gemfile.lock
2+
# We check in Gemfile.lock for CI reproducibility and supply chain security.
3+
# Bundler verifies gem checksums on install.
4+
# Run `bundle update` to update dependencies explicitly.
5+
# Gemfile.lock
36
coverage/
47
.bundle
58
vendor/bundle

Gemfile.lock

Lines changed: 338 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,338 @@
1+
PATH
2+
remote: .
3+
specs:
4+
posthog-ruby (3.6.1)
5+
concurrent-ruby (~> 1)
6+
7+
GEM
8+
remote: https://rubygems.org/
9+
specs:
10+
actionpack (7.2.3.1)
11+
actionview (= 7.2.3.1)
12+
activesupport (= 7.2.3.1)
13+
cgi
14+
nokogiri (>= 1.8.5)
15+
racc
16+
rack (>= 2.2.4, < 3.3)
17+
rack-session (>= 1.0.1)
18+
rack-test (>= 0.6.3)
19+
rails-dom-testing (~> 2.2)
20+
rails-html-sanitizer (~> 1.6)
21+
useragent (~> 0.16)
22+
actionview (7.2.3.1)
23+
activesupport (= 7.2.3.1)
24+
builder (~> 3.1)
25+
cgi
26+
erubi (~> 1.11)
27+
rails-dom-testing (~> 2.2)
28+
rails-html-sanitizer (~> 1.6)
29+
activesupport (7.2.3.1)
30+
base64
31+
benchmark (>= 0.3)
32+
bigdecimal
33+
concurrent-ruby (~> 1.0, >= 1.3.1)
34+
connection_pool (>= 2.2.5)
35+
drb
36+
i18n (>= 1.6, < 2)
37+
logger (>= 1.4.2)
38+
minitest (>= 5.1, < 6)
39+
securerandom (>= 0.3)
40+
tzinfo (~> 2.0, >= 2.0.5)
41+
addressable (2.8.9)
42+
public_suffix (>= 2.0.2, < 8.0)
43+
ast (2.4.3)
44+
base64 (0.3.0)
45+
benchmark (0.5.0)
46+
bigdecimal (4.1.0)
47+
builder (3.3.0)
48+
cgi (0.5.1)
49+
commander (5.0.0)
50+
highline (~> 3.0.0)
51+
concurrent-ruby (1.3.6)
52+
connection_pool (3.0.2)
53+
crack (1.0.1)
54+
bigdecimal
55+
rexml
56+
crass (1.0.6)
57+
date (3.5.1)
58+
diff-lcs (1.6.2)
59+
drb (2.2.3)
60+
erb (6.0.2)
61+
erubi (1.13.1)
62+
haml (7.2.0)
63+
temple (>= 0.8.2)
64+
thor
65+
tilt
66+
hashdiff (1.2.1)
67+
highline (3.0.1)
68+
i18n (1.14.8)
69+
concurrent-ruby (~> 1.0)
70+
io-console (0.8.2)
71+
irb (1.17.0)
72+
pp (>= 0.6.0)
73+
prism (>= 1.3.0)
74+
rdoc (>= 4.0.0)
75+
reline (>= 0.4.2)
76+
json (2.19.3)
77+
language_server-protocol (3.17.0.5)
78+
lint_roller (1.1.0)
79+
logger (1.7.0)
80+
loofah (2.25.1)
81+
crass (~> 1.0.2)
82+
nokogiri (>= 1.12.0)
83+
minitest (5.27.0)
84+
nokogiri (1.19.2-aarch64-linux-gnu)
85+
racc (~> 1.4)
86+
nokogiri (1.19.2-aarch64-linux-musl)
87+
racc (~> 1.4)
88+
nokogiri (1.19.2-arm-linux-gnu)
89+
racc (~> 1.4)
90+
nokogiri (1.19.2-arm-linux-musl)
91+
racc (~> 1.4)
92+
nokogiri (1.19.2-arm64-darwin)
93+
racc (~> 1.4)
94+
nokogiri (1.19.2-x86_64-darwin)
95+
racc (~> 1.4)
96+
nokogiri (1.19.2-x86_64-linux-gnu)
97+
racc (~> 1.4)
98+
nokogiri (1.19.2-x86_64-linux-musl)
99+
racc (~> 1.4)
100+
oj (3.16.16)
101+
bigdecimal (>= 3.0)
102+
ostruct (>= 0.2)
103+
ostruct (0.6.3)
104+
parallel (1.27.0)
105+
parser (3.3.11.1)
106+
ast (~> 2.4.1)
107+
racc
108+
pp (0.6.3)
109+
prettyprint
110+
prettier (4.0.4)
111+
syntax_tree (>= 4.0.1)
112+
syntax_tree-haml (>= 2.0.0)
113+
syntax_tree-rbs (>= 0.2.0)
114+
prettier_print (1.2.1)
115+
prettyprint (0.2.0)
116+
prism (1.9.0)
117+
psych (5.3.1)
118+
date
119+
stringio
120+
public_suffix (7.0.5)
121+
racc (1.8.1)
122+
rack (3.2.5)
123+
rack-session (2.1.1)
124+
base64 (>= 0.1.0)
125+
rack (>= 3.0.0)
126+
rack-test (2.2.0)
127+
rack (>= 1.3)
128+
rackup (2.3.1)
129+
rack (>= 3)
130+
rails-dom-testing (2.3.0)
131+
activesupport (>= 5.0.0)
132+
minitest
133+
nokogiri (>= 1.6)
134+
rails-html-sanitizer (1.7.0)
135+
loofah (~> 2.25)
136+
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
137+
railties (7.2.3.1)
138+
actionpack (= 7.2.3.1)
139+
activesupport (= 7.2.3.1)
140+
cgi
141+
irb (~> 1.13)
142+
rackup (>= 1.0.0)
143+
rake (>= 12.2)
144+
thor (~> 1.0, >= 1.2.2)
145+
tsort (>= 0.2)
146+
zeitwerk (~> 2.6)
147+
rainbow (3.1.1)
148+
rake (13.2.1)
149+
rbs (4.0.2)
150+
logger
151+
prism (>= 1.6.0)
152+
tsort
153+
rdoc (7.2.0)
154+
erb
155+
psych (>= 4.0.0)
156+
tsort
157+
regexp_parser (2.11.3)
158+
reline (0.6.3)
159+
io-console (~> 0.5)
160+
rexml (3.4.4)
161+
rspec (3.13.2)
162+
rspec-core (~> 3.13.0)
163+
rspec-expectations (~> 3.13.0)
164+
rspec-mocks (~> 3.13.0)
165+
rspec-core (3.13.6)
166+
rspec-support (~> 3.13.0)
167+
rspec-expectations (3.13.5)
168+
diff-lcs (>= 1.2.0, < 2.0)
169+
rspec-support (~> 3.13.0)
170+
rspec-mocks (3.13.8)
171+
diff-lcs (>= 1.2.0, < 2.0)
172+
rspec-support (~> 3.13.0)
173+
rspec-support (3.13.7)
174+
rubocop (1.75.8)
175+
json (~> 2.3)
176+
language_server-protocol (~> 3.17.0.2)
177+
lint_roller (~> 1.1.0)
178+
parallel (~> 1.10)
179+
parser (>= 3.3.0.2)
180+
rainbow (>= 2.2.2, < 4.0)
181+
regexp_parser (>= 2.9.3, < 3.0)
182+
rubocop-ast (>= 1.44.0, < 2.0)
183+
ruby-progressbar (~> 1.7)
184+
unicode-display_width (>= 2.4.0, < 4.0)
185+
rubocop-ast (1.49.1)
186+
parser (>= 3.3.7.2)
187+
prism (~> 1.7)
188+
ruby-progressbar (1.13.0)
189+
securerandom (0.4.1)
190+
stringio (3.2.0)
191+
syntax_tree (6.3.0)
192+
prettier_print (>= 1.2.0)
193+
syntax_tree-haml (4.0.3)
194+
haml (>= 5.2)
195+
prettier_print (>= 1.2.1)
196+
syntax_tree (>= 6.0.0)
197+
syntax_tree-rbs (1.0.0)
198+
prettier_print
199+
rbs
200+
syntax_tree (>= 2.0.1)
201+
temple (0.10.4)
202+
thor (1.5.0)
203+
tilt (2.7.0)
204+
timecop (0.9.10)
205+
tsort (0.2.0)
206+
tzinfo (2.0.6)
207+
concurrent-ruby (~> 1.0)
208+
unicode-display_width (3.2.0)
209+
unicode-emoji (~> 4.1)
210+
unicode-emoji (4.2.0)
211+
useragent (0.16.11)
212+
webmock (3.26.2)
213+
addressable (>= 2.8.0)
214+
crack (>= 0.3.2)
215+
hashdiff (>= 0.4.0, < 2.0.0)
216+
zeitwerk (2.7.5)
217+
218+
PLATFORMS
219+
aarch64-linux-gnu
220+
aarch64-linux-musl
221+
arm-linux-gnu
222+
arm-linux-musl
223+
arm64-darwin
224+
x86_64-darwin
225+
x86_64-linux-gnu
226+
x86_64-linux-musl
227+
228+
DEPENDENCIES
229+
activesupport (~> 7.1)
230+
commander (~> 5.0)
231+
concurrent-ruby
232+
irb
233+
oj (~> 3.16.10)
234+
posthog-ruby!
235+
prettier
236+
railties (~> 7.1)
237+
rake (~> 13.2.1)
238+
rspec (~> 3.13)
239+
rubocop (~> 1.75.6)
240+
timecop
241+
tzinfo (~> 2.0)
242+
webmock
243+
244+
CHECKSUMS
245+
actionpack (7.2.3.1) sha256=b66afe7f937273270cb63f03bde7af7ba850017867766e8848d06d3e12e1e4ca
246+
actionview (7.2.3.1) sha256=de19b86843391762ac24a6287c30fbba11cd475fa4d4b664924d5fb7a2f1ff7c
247+
activesupport (7.2.3.1) sha256=11ebed516a43a0bb47346227a35ebae4d9427465a7c9eb197a03d5c8d283cb34
248+
addressable (2.8.9) sha256=cc154fcbe689711808a43601dee7b980238ce54368d23e127421753e46895485
249+
ast (2.4.3) sha256=954615157c1d6a382bc27d690d973195e79db7f55e9765ac7c481c60bdb4d383
250+
base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b
251+
benchmark (0.5.0) sha256=465df122341aedcb81a2a24b4d3bd19b6c67c1530713fd533f3ff034e419236c
252+
bigdecimal (4.1.0) sha256=6dc07767aa3dc456ccd48e7ae70a07b474e9afd7c5bc576f80bd6da5c8dd6cae
253+
builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f
254+
cgi (0.5.1) sha256=e93fcafc69b8a934fe1e6146121fa35430efa8b4a4047c4893764067036f18e9
255+
commander (5.0.0) sha256=22ca42866ce5ed1a7f3e9a9c831a23d03b75b3743c7ad0302c3cbcd9eb5f257d
256+
concurrent-ruby (1.3.6) sha256=6b56837e1e7e5292f9864f34b69c5a2cbc75c0cf5338f1ce9903d10fa762d5ab
257+
connection_pool (3.0.2) sha256=33fff5ba71a12d2aa26cb72b1db8bba2a1a01823559fb01d29eb74c286e62e0a
258+
crack (1.0.1) sha256=ff4a10390cd31d66440b7524eb1841874db86201d5b70032028553130b6d4c7e
259+
crass (1.0.6) sha256=dc516022a56e7b3b156099abc81b6d2b08ea1ed12676ac7a5657617f012bd45d
260+
date (3.5.1) sha256=750d06384d7b9c15d562c76291407d89e368dda4d4fff957eb94962d325a0dc0
261+
diff-lcs (1.6.2) sha256=9ae0d2cba7d4df3075fe8cd8602a8604993efc0dfa934cff568969efb1909962
262+
drb (2.2.3) sha256=0b00d6fdb50995fe4a45dea13663493c841112e4068656854646f418fda13373
263+
erb (6.0.2) sha256=9fe6264d44f79422c87490a1558479bd0e7dad4dd0e317656e67ea3077b5242b
264+
erubi (1.13.1) sha256=a082103b0885dbc5ecf1172fede897f9ebdb745a4b97a5e8dc63953db1ee4ad9
265+
haml (7.2.0) sha256=87fd2b71f7feab1724337b090a7d767f5ab2d42f08c974f3ead673f18cfcd55a
266+
hashdiff (1.2.1) sha256=9c079dbc513dfc8833ab59c0c2d8f230fa28499cc5efb4b8dd276cf931457cd1
267+
highline (3.0.1) sha256=ca18b218fd581b1fae832f89bfeaf2b34d3a93429c44fd4411042ffce286f009
268+
i18n (1.14.8) sha256=285778639134865c5e0f6269e0b818256017e8cde89993fdfcbfb64d088824a5
269+
io-console (0.8.2) sha256=d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc
270+
irb (1.17.0) sha256=168c4ddb93d8a361a045c41d92b2952c7a118fa73f23fe14e55609eb7a863aae
271+
json (2.19.3) sha256=289b0bb53052a1fa8c34ab33cc750b659ba14a5c45f3fcf4b18762dc67c78646
272+
language_server-protocol (3.17.0.5) sha256=fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc
273+
lint_roller (1.1.0) sha256=2c0c845b632a7d172cb849cc90c1bce937a28c5c8ccccb50dfd46a485003cc87
274+
logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203
275+
loofah (2.25.1) sha256=d436c73dbd0c1147b16c4a41db097942d217303e1f7728704b37e4df9f6d2e04
276+
minitest (5.27.0) sha256=2d3b17f8a36fe7801c1adcffdbc38233b938eb0b4966e97a6739055a45fa77d5
277+
nokogiri (1.19.2-aarch64-linux-gnu) sha256=c34d5c8208025587554608e98fd88ab125b29c80f9352b821964e9a5d5cfbd19
278+
nokogiri (1.19.2-aarch64-linux-musl) sha256=7f6b4b0202d507326841a4f790294bf75098aef50c7173443812e3ac5cb06515
279+
nokogiri (1.19.2-arm-linux-gnu) sha256=b7fa1139016f3dc850bda1260988f0d749934a939d04ef2da13bec060d7d5081
280+
nokogiri (1.19.2-arm-linux-musl) sha256=61114d44f6742ff72194a1b3020967201e2eb982814778d130f6471c11f9828c
281+
nokogiri (1.19.2-arm64-darwin) sha256=58d8ea2e31a967b843b70487a44c14c8ba1866daa1b9da9be9dbdf1b43dee205
282+
nokogiri (1.19.2-x86_64-darwin) sha256=7d9af11fda72dfaa2961d8c4d5380ca0b51bc389dc5f8d4b859b9644f195e7a4
283+
nokogiri (1.19.2-x86_64-linux-gnu) sha256=fa8feca882b73e871a9845f3817a72e9734c8e974bdc4fbad6e4bc6e8076b94f
284+
nokogiri (1.19.2-x86_64-linux-musl) sha256=93128448e61a9383a30baef041bf1f5817e22f297a1d400521e90294445069a8
285+
oj (3.16.16) sha256=3635b36128991796434f55da8decc0de236a323535adcb36fc04e6d0253c013d
286+
ostruct (0.6.3) sha256=95a2ed4a4bd1d190784e666b47b2d3f078e4a9efda2fccf18f84ddc6538ed912
287+
parallel (1.27.0) sha256=4ac151e1806b755fb4e2dc2332cbf0e54f2e24ba821ff2d3dcf86bf6dc4ae130
288+
parser (3.3.11.1) sha256=d17ace7aabe3e72c3cc94043714be27cc6f852f104d81aa284c2281aecc65d54
289+
posthog-ruby (3.6.1)
290+
pp (0.6.3) sha256=2951d514450b93ccfeb1df7d021cae0da16e0a7f95ee1e2273719669d0ab9df6
291+
prettier (4.0.4) sha256=713110c77675de802806b4e09b4b7783e497689db3e8a991f812aa78f4835bc5
292+
prettier_print (1.2.1) sha256=a72838b5f23facff21f90a5423cdcdda19e4271092b41f4ea7f50b83929e6ff9
293+
prettyprint (0.2.0) sha256=2bc9e15581a94742064a3cc8b0fb9d45aae3d03a1baa6ef80922627a0766f193
294+
prism (1.9.0) sha256=7b530c6a9f92c24300014919c9dcbc055bf4cdf51ec30aed099b06cd6674ef85
295+
psych (5.3.1) sha256=eb7a57cef10c9d70173ff74e739d843ac3b2c019a003de48447b2963d81b1974
296+
public_suffix (7.0.5) sha256=1a8bb08f1bbea19228d3bed6e5ed908d1cb4f7c2726d18bd9cadf60bc676f623
297+
racc (1.8.1) sha256=4a7f6929691dbec8b5209a0b373bc2614882b55fc5d2e447a21aaa691303d62f
298+
rack (3.2.5) sha256=4cbd0974c0b79f7a139b4812004a62e4c60b145cba76422e288ee670601ed6d3
299+
rack-session (2.1.1) sha256=0b6dc07dea7e4b583f58a48e8b806d4c9f1c6c9214ebc202ec94562cbea2e4e9
300+
rack-test (2.2.0) sha256=005a36692c306ac0b4a9350355ee080fd09ddef1148a5f8b2ac636c720f5c463
301+
rackup (2.3.1) sha256=6c79c26753778e90983761d677a48937ee3192b3ffef6bc963c0950f94688868
302+
rails-dom-testing (2.3.0) sha256=8acc7953a7b911ca44588bf08737bc16719f431a1cc3091a292bca7317925c1d
303+
rails-html-sanitizer (1.7.0) sha256=28b145cceaf9cc214a9874feaa183c3acba036c9592b19886e0e45efc62b1e89
304+
railties (7.2.3.1) sha256=aea3393ee10243ceedcbeccb45458a0d58b524b6d21bf32eff8b93853baae15a
305+
rainbow (3.1.1) sha256=039491aa3a89f42efa1d6dec2fc4e62ede96eb6acd95e52f1ad581182b79bc6a
306+
rake (13.2.1) sha256=46cb38dae65d7d74b6020a4ac9d48afed8eb8149c040eccf0523bec91907059d
307+
rbs (4.0.2) sha256=af75671e66cd03434cc546622741ebf83f6197ec4328375805306330bf78ef25
308+
rdoc (7.2.0) sha256=8650f76cd4009c3b54955eb5d7e3a075c60a57276766ebf36f9085e8c9f23192
309+
regexp_parser (2.11.3) sha256=ca13f381a173b7a93450e53459075c9b76a10433caadcb2f1180f2c741fc55a4
310+
reline (0.6.3) sha256=1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835
311+
rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142
312+
rspec (3.13.2) sha256=206284a08ad798e61f86d7ca3e376718d52c0bc944626b2349266f239f820587
313+
rspec-core (3.13.6) sha256=a8823c6411667b60a8bca135364351dda34cd55e44ff94c4be4633b37d828b2d
314+
rspec-expectations (3.13.5) sha256=33a4d3a1d95060aea4c94e9f237030a8f9eae5615e9bd85718fe3a09e4b58836
315+
rspec-mocks (3.13.8) sha256=086ad3d3d17533f4237643de0b5c42f04b66348c28bf6b9c2d3f4a3b01af1d47
316+
rspec-support (3.13.7) sha256=0640e5570872aafefd79867901deeeeb40b0c9875a36b983d85f54fb7381c47c
317+
rubocop (1.75.8) sha256=c80ab4286c5dcfc49d7ad1787cdba5569b63b58c96ee7afde4ec47a9c8a85be9
318+
rubocop-ast (1.49.1) sha256=4412f3ee70f6fe4546cc489548e0f6fcf76cafcfa80fa03af67098ffed755035
319+
ruby-progressbar (1.13.0) sha256=80fc9c47a9b640d6834e0dc7b3c94c9df37f08cb072b7761e4a71e22cff29b33
320+
securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1
321+
stringio (3.2.0) sha256=c37cb2e58b4ffbd33fe5cd948c05934af997b36e0b6ca6fdf43afa234cf222e1
322+
syntax_tree (6.3.0) sha256=56e25a9692c798ec94c5442fe94c5e94af76bef91edc8bb02052cbdecf35f13d
323+
syntax_tree-haml (4.0.3) sha256=dcf676677dc28b0f4b908dd414c0e75721fbd6261a2d0f07b378246059196359
324+
syntax_tree-rbs (1.0.0) sha256=596728cb588a78a197f5b0c0d09e58a00bad1d9856dc3dfaa065199f521436bd
325+
temple (0.10.4) sha256=b7a1e94b6f09038ab0b6e4fe0126996055da2c38bec53a8a336f075748fff72c
326+
thor (1.5.0) sha256=e3a9e55fe857e44859ce104a84675ab6e8cd59c650a49106a05f55f136425e73
327+
tilt (2.7.0) sha256=0d5b9ba69f6a36490c64b0eee9f6e9aad517e20dcc848800a06eb116f08c6ab3
328+
timecop (0.9.10) sha256=12ba45ce57cdcf6b1043cb6cdffa6381fd89ce10d369c28a7f6f04dc1b0cd8eb
329+
tsort (0.2.0) sha256=9650a793f6859a43b6641671278f79cfead60ac714148aabe4e3f0060480089f
330+
tzinfo (2.0.6) sha256=8daf828cc77bcf7d63b0e3bdb6caa47e2272dcfaf4fbfe46f8c3a9df087a829b
331+
unicode-display_width (3.2.0) sha256=0cdd96b5681a5949cdbc2c55e7b420facae74c4aaf9a9815eee1087cb1853c42
332+
unicode-emoji (4.2.0) sha256=519e69150f75652e40bf736106cfbc8f0f73aa3fb6a65afe62fefa7f80b0f80f
333+
useragent (0.16.11) sha256=700e6413ad4bb954bb63547fa098dddf7b0ebe75b40cc6f93b8d54255b173844
334+
webmock (3.26.2) sha256=774556f2ea6371846cca68c01769b2eac0d134492d21f6d0ab5dd643965a4c90
335+
zeitwerk (2.7.5) sha256=d8da92128c09ea6ec62c949011b00ed4a20242b255293dd66bf41545398f73dd
336+
337+
BUNDLED WITH
338+
4.0.8

0 commit comments

Comments
 (0)