Download the PHP package shipwelldev/cornerstone-support without Composer
On this page you can find all versions of the php package shipwelldev/cornerstone-support. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download shipwelldev/cornerstone-support
More information about shipwelldev/cornerstone-support
Files in shipwelldev/cornerstone-support
Package cornerstone-support
Short Description Evolving generators, stubs, standards, and installation guidance for Cornerstone Laravel applications.
License MIT
Homepage https://github.com/shipwelldev/cornerstone-support
Informations about the package cornerstone-support
Cornerstone Support
shipwelldev/cornerstone-support supplies the evolving tooling used by Cornerstone Laravel applications after their starter snapshot is created.
The package provides:
- Standards-compliant Artisan generators and adapters for Laravel, Livewire, and Pest artifacts.
- A publishable set of Cornerstone generator stubs.
- Laravel Boost guidelines that preserve Cornerstone's application conventions.
- Guided installation skills for Flux UI, Filament, and Statamic.
Requirements
- PHP 8.4 or 8.5
- Laravel 13.20+ within the 13.x release line
- Livewire 4.3+ within the 4.x release line
Installation
Install the package with Composer:
Laravel discovers the package service provider automatically.
Pest and its Laravel plugin are optional package suggestions, but they are required before using Cornerstone's test generators or generated Livewire tests:
Install pestphp/pest-plugin-browser as a development dependency before generating browser tests.
Generators
The package adds Cornerstone generators such as:
It also reconciles supported framework generators with Cornerstone's coding standards, including strict types, application placement, model metadata, class-based Livewire components with direct Pest tests, and Pest-only test generation.
Run php artisan list to inspect every generator available in the installed application.
Stub Snapshots
Publish any missing Cornerstone stubs into the application's stubs directory:
Published stubs become application-owned snapshots. The command preserves existing local stubs unless forced. To replace every same-named file in the application's stubs directory with the package version, explicitly run:
Review local customizations before using --force.
Laravel Boost
Cornerstone Support exposes application guidelines and installation skills through Laravel Boost. Install Boost before discovering those resources:
Then run:
The available installer skills guide agents through safe, repeatable setup for Flux UI, Filament, and Statamic while preserving existing application code.
Development
Install dependencies and run the canonical workflows in order:
composer verify checks formatting, static analysis, and the complete Pest test suite. Use composer test -- --tia to run only tests affected by local changes using the baseline published by CI.
License
Cornerstone Support is open-source software licensed under the MIT license.
All versions of cornerstone-support with dependencies
php Version ~8.4.0 || ~8.5.0
laravel/framework Version ^13.20
livewire/livewire Version ^4.3