Skip to content

Commit 3d90449

Browse files
authored
Drop multi_json (#172)
1 parent ddcff9d commit 3d90449

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

api_valve.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Gem::Specification.new do |s|
1515

1616
s.add_dependency 'activesupport', '>= 6.1', '< 7.1'
1717
s.add_dependency 'faraday', '>= 0.14', '<= 2.5.2'
18-
s.add_dependency 'multi_json', '~> 1.13'
18+
s.add_dependency 'json', '>= 2.0'
1919
s.add_dependency 'rack', '>= 2', '< 4'
2020

2121
s.add_development_dependency 'json_spec', '~> 1.1'

lib/api_valve.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
require 'active_support/rescuable'
1111
require 'benchmark'
1212
require 'faraday'
13-
require 'multi_json'
13+
require 'json'
1414
require 'logger'
1515
require 'rack'
1616

lib/api_valve/error_responder.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ def call
88
Rack::Response[
99
status,
1010
{'Content-Type' => 'application/vnd.api+json'},
11-
MultiJson.dump({errors: [json_error]}, mode: :compat)
11+
JSON.generate({errors: [json_error]}, mode: :compat)
1212
]
1313
end
1414

0 commit comments

Comments
 (0)