Update composer.json

Your `~4` version constraint is wrong. It implies it would be compatible with laravel 5, or 6 too, which it wouldn't. I've also updated your dev dependencies.