Download the PHP package brainsum/drupal-dev-tools without Composer
On this page you can find all versions of the php package brainsum/drupal-dev-tools. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download brainsum/drupal-dev-tools
More information about brainsum/drupal-dev-tools
Files in brainsum/drupal-dev-tools
Package drupal-dev-tools
Short Description Dev tools for Drupal development.
License gpl-3.0-or-later
Informations about the package drupal-dev-tools
Brainsum dev tools for Drupal 10
About
Package / Composer plugin for standardizing development tools.
Setup
Preparation
If you already have a and/or file in your project, you should rename them. E.g. If you want to add new tasks and rules on a case-by-case basis, check the files in the folder of this package. Note: This package is not going to overwrite existing ones, but it might not work with them either.
Installation
In your project, simply use
Settings
Extend
In the file in your project, add the following:
This will signal grumphp to import everything from this package.
You can customize the rules when needed, too:
For more information, see:
Override
The files and should now be created in your project root. They should be good to go, but you should take a look at them and customize them for the current project as necessary. E.g, phpcs.xml descriptions, namings, checked folders, etc.; grumphp.yml php version, etc.
If they, for some reason, don't get created, you can copy their contents from the files from as needed.
If you just want to use some settings from , not the whole thing, see , as is only an import file and doesn't contain any other directives.
GrumPHP
Settings
For the pre-defined settings see and .
Note, we are also trying to create a file in the project root. The source for that file is also in the folder.
All versions of drupal-dev-tools with dependencies
composer-plugin-api Version ^1.1 || ^2
drupal/core-dev Version ^10.0.0
drupal/devel Version ^5.0
ergebnis/composer-normalize Version ^2.28
friendsoftwig/twigcs Version ^6.2
johnatas-x/grumphp-drupal-check Version ^2.2
laravel/serializable-closure Version ^1.3
mxr576/ddqg Version dev-no-insecure-versions
mxr576/ddqg-composer-audit Version ^1.2
php-parallel-lint/php-parallel-lint Version ^1.3
roave/security-advisories Version dev-latest
sebastian/phpcpd Version ^6.0