From 6fce3315d01e8b13c57d502cea8f39616a428a9a Mon Sep 17 00:00:00 2001 From: nov Date: Thu, 4 Jan 2024 01:43:51 +0900 Subject: [PATCH] bye bye validate_email --- lib/openid_connect.rb | 3 ++- openid_connect.gemspec | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/openid_connect.rb b/lib/openid_connect.rb index 0ad7b16..3660c05 100644 --- a/lib/openid_connect.rb +++ b/lib/openid_connect.rb @@ -7,7 +7,8 @@ require 'active_model' require 'tzinfo' require 'validate_url' -require 'validate_email' +require 'email_validator/strict' +require 'mail' require 'attr_required' require 'attr_optional' require 'json/jwt' diff --git a/openid_connect.gemspec b/openid_connect.gemspec index 9c63588..5a72801 100644 --- a/openid_connect.gemspec +++ b/openid_connect.gemspec @@ -16,7 +16,8 @@ Gem::Specification.new do |s| s.add_runtime_dependency "attr_required", ">= 1.0.0" s.add_runtime_dependency "activemodel" s.add_runtime_dependency "validate_url" - s.add_runtime_dependency "validate_email" + s.add_runtime_dependency "email_validator" + s.add_runtime_dependency "mail" s.add_runtime_dependency 'faraday', '~> 2.0' s.add_runtime_dependency 'faraday-follow_redirects' s.add_runtime_dependency "json-jwt", ">= 1.16"