innmind / lab-station
CLI tool to automate part of the development process
4.3.1
2026-02-28 18:56 UTC
Requires
- php: ~8.4
- innmind/foundation: ~2.1
Requires (Dev)
- innmind/black-box: ~6.5
- innmind/coding-standard: ~2.0
- innmind/file-watch: ^6.0.1
- innmind/static-analysis: ~1.3
This package is auto-updated.
Last update: 2026-02-28 18:57:09 UTC
README
Development tool to automate certain parts of the dev cycle.
Automatisations:
- Propose to update dependencies when starting working on the project
- Launch BlackBox proofs when
src,proofs,fixturesorpropertiesfolders are modified - Launch PHPUnit tests when
src,testsorfixturesfolders are modified - Launch Psalm checks (if a
psalm.xmlexists) whensrcfolder is modified - Verify the code style (if a
.php_cs.distor.php-cs-fixer.dist.phpfile exists) whensrc,tests,proofs,fixturesorpropertiesfolders are modified - Start docker compose when there is a
docker-compose.ymlat the project root
showcase.mov
Installation
composer global require innmind/lab-station
Usage
In the project you want to work on (at the same level of composer.json):
lab-station
That's it, no configuration needed.