A eslint plugin to process PHP markup.
It can make us get rid of "Unexpected token <" errors in .php files.
This plugin just replace every php markup <? ... ?>
to other text.
npm install --save-dev eslint-plugin-php-markup
Add php-markup
to the plugins
section of your .eslintrc
configuration file.
BTW, it works like a charm together with eslint-plugin-html
!
{
// ...
"plugins": [
"html",
"php-markup"
],
"settings": {
"php/php-extensions": [".php"],
"php/markup-replacement": {"php": "", "=": "0"},
"php/keep-eol": false,
"php/remove-whitespace": false,
"php/remove-empty-line": false,
"php/remove-php-lint": false
},
// ...
}
License
MIT