At this moment, the plugin very deliberately only registers packages with the phpcodesniffer-standard type set in their composer.json file with PHP_CodeSniffer (providing a ruleset.xml file can be found in the package).
There are currently 307 packages registered in Packagist which use the phpcodesniffer-standard type.
When going through Packagist, however, there are a number of other "types" typically used for PHPCS standards:
coding-standard: 24 packages
phpcs-standard: 7 packages - most seem to be abandoned, but all seem to be expect to be used with the Goatherd PHPCS Installer (Composer plugin) which seems to have been abandoned 7 years ago
coding-standards: 1 package - is actually a CS-Fixer package
phpcs-coding-standard: 1 package - PHPCS 1.x package and looks abandoned
phpcs-coding-standards: . package - candidate to suggest changing the type
phpcs-ruleset: 1 package - candidate to suggest changing the type
codesniffer-standard: 1 package - candidate to suggest changing the type
If I remember correctly, a couple of years ago, a round of PRs was send in to repos for external PHPCS standards to update the Composer "type". Would it be an idea to selectively do so again ?
At this moment, the plugin very deliberately only registers packages with the
phpcodesniffer-standardtype set in theircomposer.jsonfile with PHP_CodeSniffer (providing aruleset.xmlfile can be found in the package).There are currently 307 packages registered in Packagist which use the
phpcodesniffer-standardtype.When going through Packagist, however, there are a number of other "types" typically used for PHPCS standards:
coding-standard: 24 packagesphpcs-standard: 7 packages - most seem to be abandoned, but all seem to be expect to be used with the Goatherd PHPCS Installer (Composer plugin) which seems to have been abandoned 7 years agocoding-standards: 1 package - is actually a CS-Fixer packagephpcs-coding-standard: 1 package - PHPCS 1.x package and looks abandonedphpcs-coding-standards: . package - candidate to suggest changing the typephpcs-ruleset: 1 package - candidate to suggest changing the typecodesniffer-standard: 1 package - candidate to suggest changing the typeIf I remember correctly, a couple of years ago, a round of PRs was send in to repos for external PHPCS standards to update the Composer "type". Would it be an idea to selectively do so again ?