Requirements
- PHP 8.3+
- Laravel 11, 12 or 13 (
illuminate/console,illuminate/support,illuminate/contracts) - For libraries (packages that are not Laravel apps): Orchestra Testbench
Get started
1
Install
Install it as a dev dependency. The build artifact is produced with
composer install --no-dev, so Slipway never ships to production.2
Create a config
config/slipway.php. See presets and libraries if you are compiling a package rather than an app.3
Compile and commit
slipway:compile writes the provider files. slipway:check fails if the committed YAML is stale — CI runs this for you.