Execute TYPO3 Console commands on 'composer install'

v0.5.0 2021-09-08 11:04 UTC

This package is auto-updated.

Last update: 2021-09-08 11:04:56 UTC


This is a composer package that aims to simplify running TYPO3 Console every time composer dumps autoload information, e.g. during a composer install run.

The following TYPO3 Console commands are executed:

  • install:generatepackagestates
  • install:fixfolderstructure

And in the case TYPO3 appears to be setup properly (LocalConfiguration.php file is not missing) and running composer in dev mode (without --no-dev) these commands are also executed:

  • database:updateschema
  • cache:flush
  • extension:setupactive

See the command reference for details on these commands.

The benefits of using this package over just specifying the console commands in your composer.json scripts sections are:

  • Works in diverse environments (OSX, Linux, Windows) and always uses the PHP binary that is used for executing composer
  • Can be used as dependency in any package, not only your root package


composer require typo3-console/composer-auto-commands