diff --git a/Gemfile.lock b/Gemfile.lock index 593f378..1754d17 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,7 +2,7 @@ PATH remote: . specs: terminal-table (3.0.0) - unicode-display_width (~> 1.1, >= 1.1.1) + unicode-display_width (>= 1.1.1, < 3) GEM remote: https://rubygems.org/ @@ -30,7 +30,7 @@ GEM term-ansicolor (1.7.1) tins (~> 1.0) tins (1.0.1) - unicode-display_width (1.7.0) + unicode-display_width (2.0.0) PLATFORMS ruby diff --git a/lib/terminal-table/cell.rb b/lib/terminal-table/cell.rb index 4073604..92d0e04 100644 --- a/lib/terminal-table/cell.rb +++ b/lib/terminal-table/cell.rb @@ -1,4 +1,4 @@ -require 'unicode/display_width/no_string_ext' +require 'unicode/display_width' module Terminal class Table diff --git a/lib/terminal-table/table.rb b/lib/terminal-table/table.rb index e252068..c65e590 100644 --- a/lib/terminal-table/table.rb +++ b/lib/terminal-table/table.rb @@ -1,4 +1,4 @@ -require 'unicode/display_width/no_string_ext' +require 'unicode/display_width' module Terminal class Table diff --git a/terminal-table.gemspec b/terminal-table.gemspec index 15beb4a..6ccc546 100644 --- a/terminal-table.gemspec +++ b/terminal-table.gemspec @@ -22,5 +22,5 @@ Gem::Specification.new do |spec| spec.add_development_dependency "term-ansicolor" spec.add_development_dependency "pry" - spec.add_runtime_dependency "unicode-display_width", ["~> 1.1", ">= 1.1.1"] + spec.add_runtime_dependency "unicode-display_width", [">= 1.1.1", "< 3"] end