j0k3r / graby

Graby helps you extract article content from web pages
MIT License
363 stars 73 forks source link

Define lowest working deps #231

Closed j0k3r closed 4 years ago

j0k3r commented 4 years ago

The lib is now fully tested with the lowest possible deps defined in composer.json. I started that as we are now accepting Monolog 2.0. The library should still works with Monolog 1. I found some flaws and raised some deps to make the library works again.

I've also upgraded PHPStan and convert some code to have less side effects.

Tests files are type hinted now. The library isn't yet because it might BC. I'll have type hint on the library when jumping to the 3.0 release.

coveralls commented 4 years ago

Coverage Status

Coverage decreased (-0.3%) to 96.257% when pulling b52f9d243d67c178a5a5cf5170af504c1367d85e on feature/lowest-deps into 6acde57553a5d563fb3f911ca0c0be6016111a75 on master.