Michael Herold
Michael Herold
To the best of my knowledge, there isn't a way to do this. SMTP has the [`VRFY` verb](https://cr.yp.to/smtp/vrfy.html), but that is usually disabled because it leaks information to spammers. Having...
That's interesting! I am open to accepting a PR if you are interested in upstreaming that check into `pyIsEmail`.
I learned about https://github.com/truemail-rb/truemail, which is a Ruby library that has an SMTP validator. We could learn something from it.
A simple integration test structure to get you started ```ruby # frozen_string_literal: true require 'spec_helper' RSpec.describe 'Interactor::Contracts::Organizer' do let(:create_order) do Class.new do include Interactor include Interactor::Contracts expects do required(:card).filled end...
Default values aren't very intuitive in the `dry-validation` ecosystem. I think the easiest way to handle defaults (for required values) is probably the following. Assuming you have a status that...
Yes, that's correct. `HashWithIndifferentAccess` essentially "eats" any other kind of hash and transforms it into another `HashWithIndifferentAccess`. Thus, when you pass an `OmniAuth::AuthHash` as a "model" parameter for a mutation,...
Thanks for the replies. The cheeky one got a laugh out of me. :+1: I fixed this specific issue by changing the constraint to a Hash, which works but feels...
@jkogara The same reasoning applies: by the time `test` gets through the initial HashFilter, it has been cast to a `HashWithIndifferentAccess` since a Hashie Mash is a subclass of Hash.
This also happens when trying to suppress a short variable on a parameter. I mention it here because it seems related. Example: ``` php class Model { /** * @var...
I don't use Slim myself, but I'd be up for making an engine for slim_lint through sponsorship if it's important to you.