Search by

larasell-dev / extension-starter-kit

Haberkamp

A Larasell extension

Package info

github.com/Larasell-dev/extension-starter-kit

pkg:composer/larasell-dev/extension-starter-kit

Statistics

Installs: 4

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.2.0 2026-10-29 22:14 UTC

This package is auto-updated.

Last update: 2026-10-31 04:59:18 UTC


README

A starting point for Larasell extensions, with the tooling and conventions of Larasell's own packages. Create a repository from this template, then rename it to your extension:

php configure.php --vendor=acme --name=wishlists
composer install
composer lint   # renaming can change the order of use statements
composer test

configure.php renames the package, namespace, service provider and config, removes this section and deletes itself.

Installation

composer require larasell-dev/extension-starter-kit
php artisan migrate

Development

composer test       # Pest
composer phpstan    # Larastan and the Larasell rules, level 8
composer lint       # Pint
composer serve      # The playground, see below

composer serve runs a playground: a Larasell admin panel with this extension installed, at http://localhost:8000/admin. Open /admin/__dev/login to sign in as an admin. composer playground prepares it without serving, e.g. after adding a migration or sample data.