Closed vinkla closed 1 year ago
files: ['*.php', '!*.blade.php'],
should fix it
Thank you @izham for your assistance! Modifying the setting did not resolve my issue.
// prettier.config.js
module.exports = {
singleQuote: true,
plugins: [require('@prettier/plugin-php'), require('@shufo/prettier-plugin-blade')],
overrides: [
{
files: ['*.php', '!*.blade.php'],
options: {
parser: 'php',
},
},
{
files: ['*.blade.php'],
options: {
tabWidth: 4,
parser: 'blade',
},
},
],
};
The issue was resolved by replacing @shufo/prettier-plugin-blade
with prettier-plugin-blade
.
Description
It appears that
prettier-plugin-blade
is being utilized instead ofplugin-php
for PHP files. Could you please advise on the recommended approach for using@shufo/prettier-plugin-blade
in conjunction with@prettier/plugin-php
to ensure proper formatting of both PHP and Blade files?Expected Behavior
It should only format PHP files using
plugin-php
and Blade files usingplugin-blade
.Actual Behavior
It formats PHP files using
plugin-blade
.Additional Context