editorconfig-checker / editorconfig-checker
A tool to verify that your files follow the rules of your .editorconfig
Installs: 450 711
Dependents: 35
Suggesters: 1
Security: 0
Stars: 64
Watchers: 9
Forks: 14
Open Issues: 4
Requires
- php: ^7.2 || ^8.0
Requires (Dev)
- php-coveralls/php-coveralls: ^2.1
- phpstan/phpstan: ^1.4
- phpunit/phpunit: ^8.5.23
- squizlabs/php_codesniffer: ^3.6
- dev-master
- 10.6.0
- 10.5.0
- 10.4.0
- 10.3.0
- 10.2.4
- 10.2.3
- 10.2.2
- 10.2.1
- 10.2.0
- 10.1.0
- 10.0.4
- 10.0.3
- 10.0.2
- 10.0.1
- 10.0.0
- 9.2.0
- 9.1.1
- 9.1.0
- 9.0.1
- 9.0.0
- 8.0.0
- 7.x-dev
- v7.1.0
- 7.0.6
- 7.0.5
- 7.0.4
- 7.0.3
- 7.0.2
- 7.0.1
- 7.0.0
- 6.0.0
- 5.1.1
- 5.0.1
- 5.0.0
- 4.1.0
- 4.0.2
- 4.0.1
- 4.0.0
- 3.0.2
- 3.0.1
- 3.0.0
- 2.3.7
- 2.2.6
- 2.2.5
- 2.2.4
- 1.2.3
- 1.1.3
- 1.1.2
- 1.1.0
- 1.0.0
- dev-dependabot/composer/squizlabs/php_codesniffer-3.11.1
- dev-chore/rename-ec-to-editorconfig-checker
- dev-janedbal-patch-2
- dev-ci-composer-install
- dev-phpstan-1120
- dev-core-300
- dev-core-280
- dev-janedbal-patch-1
- dev-ci-php83
- dev-dependabot-weekly
- dev-lowest-deps--fix
- dev-ci-php-82
This package is auto-updated.
Last update: 2024-12-02 08:58:48 UTC
README
This is a command-line tool to check if given files implement your .editorconfig rules.
What?
This is a tool to check if your files consider your .editorconfig. Most tools - like linters for example - only test one filetype and need an extra configuration. This tool only needs your editorconfig to check all files.
Important
This is only a wrapper for the core editorconfig-checker. You should have a look at this repository to know how this tool can be used and what possibilities/caveats are there. This version can be used in the same way as the core as every argument is simply passed down to it.
Installation
composer require --dev editorconfig-checker/editorconfig-checker
Usage
vendor/bin/ec
Configuration
You can configure analysis in .ecrc
json file, e.g.:
{ "Exclude": [ "^vendor\/", "^var\/", "^\\.idea\/", "\\.phar$" ] }
Full list of config options is in core docs
Cli options
Please head to core docs.
Support
If you have any questions or just want to chat join #editorconfig-checker on freenode(IRC). If you don't have an IRC-client set up you can use the freenode webchat.