Use a new deps for HTML5 parser

`electrolinux/php-html5lib` was quite old and incompatible with the upcoming Composer 2.0.
Jumping to `masterminds/html5` for the same result. Also the lib is maintained.

Also:
- keep README in vendors
- use new Scrutinizer engine
- test with lower deps
- remove php-coveralls dev deps and download the phar during the CI build
This commit is contained in:
Jeremy Benoist
2020-06-08 07:04:00 +02:00
parent 52b1ddba57
commit 6a8ecf232f
8 changed files with 36 additions and 29 deletions
+2 -3
View File
@@ -27,12 +27,11 @@
"php": ">=5.6.0",
"ext-mbstring": "*",
"psr/log": "^1.0",
"electrolinux/php-html5lib": "^0.1.0"
"masterminds/html5": "^2.7"
},
"require-dev": {
"php-coveralls/php-coveralls": "^2.1",
"friendsofphp/php-cs-fixer": "^2.14",
"monolog/monolog": "^1.24",
"monolog/monolog": "^1.24|^2.1",
"symfony/phpunit-bridge": "^4.2.3"
},
"suggest": {