Skip to content

Commit fe861b5

Browse files
authored
Merge pull request #114 from pact-foundation/snyk-fix-8b2caa5596d56724eb518d1034746459
[Snyk] Fix for 3 vulnerabilities
2 parents 84b886b + fdb8bcc commit fe861b5

File tree

2 files changed

+50
-70
lines changed

2 files changed

+50
-70
lines changed

examples/Gemfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
source 'https://rubygems.org'
22

3-
gem 'sinatra'
4-
gem 'sinatra-contrib'
5-
gem 'pact-provider-verifier'
3+
gem 'sinatra', '>= 3.1.0'
4+
gem 'sinatra-contrib', '>= 3.1.0'
5+
gem 'pact-provider-verifier', '>= 1.38.0'

examples/Gemfile.lock

Lines changed: 47 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -2,122 +2,102 @@ GEM
22
remote: https://rubygems.org/
33
specs:
44
awesome_print (1.9.2)
5-
diff-lcs (1.5.0)
5+
base64 (0.2.0)
6+
diff-lcs (1.5.1)
67
expgen (0.1.1)
78
parslet
8-
faraday (1.10.3)
9-
faraday-em_http (~> 1.0)
10-
faraday-em_synchrony (~> 1.0)
11-
faraday-excon (~> 1.1)
12-
faraday-httpclient (~> 1.0)
13-
faraday-multipart (~> 1.0)
14-
faraday-net_http (~> 1.0)
15-
faraday-net_http_persistent (~> 1.0)
16-
faraday-patron (~> 1.0)
17-
faraday-rack (~> 1.0)
18-
faraday-retry (~> 1.0)
9+
faraday (2.8.1)
10+
base64
11+
faraday-net_http (>= 2.0, < 3.1)
1912
ruby2_keywords (>= 0.0.4)
20-
faraday-em_http (1.0.0)
21-
faraday-em_synchrony (1.0.0)
22-
faraday-excon (1.1.0)
23-
faraday-httpclient (1.0.1)
24-
faraday-multipart (1.0.4)
25-
multipart-post (~> 2)
26-
faraday-net_http (1.0.1)
27-
faraday-net_http_persistent (1.2.0)
28-
faraday-patron (1.0.0)
29-
faraday-rack (1.0.0)
30-
faraday-retry (1.0.3)
31-
faraday_middleware (1.2.0)
32-
faraday (~> 1.0)
33-
filelock (1.1.1)
13+
faraday-net_http (3.0.2)
14+
faraday-retry (2.2.0)
15+
faraday (~> 2.0)
3416
find_a_port (1.0.1)
35-
json (2.6.3)
17+
json (2.7.2)
3618
multi_json (1.15.0)
37-
multipart-post (2.3.0)
3819
mustermann (3.0.0)
3920
ruby2_keywords (~> 0.0.1)
40-
pact (1.63.0)
21+
pact (1.64.0)
4122
pact-mock_service (~> 3.0, >= 3.3.1)
4223
pact-support (~> 1.16, >= 1.16.9)
4324
rack-test (>= 0.6.3, < 3.0.0)
4425
rspec (~> 3.0)
45-
term-ansicolor (~> 1.0)
26+
term-ansicolor (~> 1.7)
4627
thor (>= 0.20, < 2.0)
47-
webrick (~> 1.3)
28+
webrick (~> 1.8)
4829
pact-message (0.11.1)
4930
pact-mock_service (~> 3.1)
5031
pact-support (~> 1.8)
5132
thor (>= 0.20, < 2.0)
52-
pact-mock_service (3.11.0)
53-
filelock (~> 1.1)
33+
pact-mock_service (3.11.2)
5434
find_a_port (~> 1.0.1)
5535
json
5636
pact-support (~> 1.16, >= 1.16.4)
5737
rack (~> 2.0)
5838
rspec (>= 2.14)
59-
term-ansicolor (~> 1.0)
6039
thor (>= 0.19, < 2.0)
61-
webrick (~> 1.3)
62-
pact-provider-verifier (1.36.1)
63-
faraday (>= 0.9.0, <= 2.0)
64-
faraday_middleware (>= 0.10, <= 2.0)
40+
webrick (~> 1.8)
41+
pact-provider-verifier (1.38.0)
42+
faraday (~> 2.5)
43+
faraday-retry (~> 2.2)
6544
json (> 1.8)
6645
pact (~> 1.59)
6746
pact-message (~> 0.5)
6847
rack (~> 2.1)
6948
rack-reverse-proxy
7049
rspec (~> 3.5)
7150
rspec_junit_formatter (~> 0.3)
72-
pact-support (1.19.0)
51+
pact-support (1.20.0)
7352
awesome_print (~> 1.9)
74-
diff-lcs (~> 1.4)
53+
diff-lcs (~> 1.5)
7554
expgen (~> 0.1)
7655
rainbow (~> 3.1.1)
7756
parslet (2.0.0)
78-
rack (2.2.7)
79-
rack-protection (3.0.6)
80-
rack
81-
rack-proxy (0.7.6)
57+
rack (2.2.9)
58+
rack-protection (3.2.0)
59+
base64 (>= 0.1.0)
60+
rack (~> 2.2, >= 2.2.4)
61+
rack-proxy (0.7.7)
8262
rack
8363
rack-reverse-proxy (0.12.0)
8464
rack (>= 1.0.0)
8565
rack-proxy (~> 0.6, >= 0.6.1)
8666
rack-test (2.1.0)
8767
rack (>= 1.3)
8868
rainbow (3.1.1)
89-
rspec (3.12.0)
90-
rspec-core (~> 3.12.0)
91-
rspec-expectations (~> 3.12.0)
92-
rspec-mocks (~> 3.12.0)
93-
rspec-core (3.12.2)
94-
rspec-support (~> 3.12.0)
95-
rspec-expectations (3.12.3)
69+
rspec (3.13.0)
70+
rspec-core (~> 3.13.0)
71+
rspec-expectations (~> 3.13.0)
72+
rspec-mocks (~> 3.13.0)
73+
rspec-core (3.13.0)
74+
rspec-support (~> 3.13.0)
75+
rspec-expectations (3.13.0)
9676
diff-lcs (>= 1.2.0, < 2.0)
97-
rspec-support (~> 3.12.0)
98-
rspec-mocks (3.12.5)
77+
rspec-support (~> 3.13.0)
78+
rspec-mocks (3.13.0)
9979
diff-lcs (>= 1.2.0, < 2.0)
100-
rspec-support (~> 3.12.0)
101-
rspec-support (3.12.0)
80+
rspec-support (~> 3.13.0)
81+
rspec-support (3.13.1)
10282
rspec_junit_formatter (0.6.0)
10383
rspec-core (>= 2, < 4, != 2.12.0)
10484
ruby2_keywords (0.0.5)
105-
sinatra (3.0.6)
85+
sinatra (3.2.0)
10686
mustermann (~> 3.0)
10787
rack (~> 2.2, >= 2.2.4)
108-
rack-protection (= 3.0.6)
88+
rack-protection (= 3.2.0)
10989
tilt (~> 2.0)
110-
sinatra-contrib (3.0.6)
111-
multi_json
90+
sinatra-contrib (3.2.0)
91+
multi_json (>= 0.0.2)
11292
mustermann (~> 3.0)
113-
rack-protection (= 3.0.6)
114-
sinatra (= 3.0.6)
93+
rack-protection (= 3.2.0)
94+
sinatra (= 3.2.0)
11595
tilt (~> 2.0)
11696
sync (0.5.0)
117-
term-ansicolor (1.7.1)
97+
term-ansicolor (1.7.2)
11898
tins (~> 1.0)
119-
thor (1.2.1)
120-
tilt (2.1.0)
99+
thor (1.3.1)
100+
tilt (2.3.0)
121101
tins (1.32.1)
122102
sync
123103
webrick (1.8.1)
@@ -126,9 +106,9 @@ PLATFORMS
126106
ruby
127107

128108
DEPENDENCIES
129-
pact-provider-verifier
130-
sinatra
131-
sinatra-contrib
109+
pact-provider-verifier (>= 1.38.0)
110+
sinatra (>= 3.1.0)
111+
sinatra-contrib (>= 3.1.0)
132112

133113
BUNDLED WITH
134114
2.4.10

0 commit comments

Comments
 (0)