liraui / team
A team management package for LiraUi.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/liraui/team
Requires
- php: ^8.4
- inertiajs/inertia-laravel: ^2.0
- laravel/wayfinder: ^0.1.12
- liraui/auth: @dev
- spatie/laravel-permission: ^6.0
- spatie/laravel-route-attributes: ^1.25
Requires (Dev)
- laravel/pint: ^1.0
- mockery/mockery: ^1.0
- orchestra/testbench: ^9.15
- pestphp/pest: ^4.1
This package is not auto-updated.
Last update: 2025-12-18 21:56:47 UTC
README
Team package
Opinionated authentication package for Laravel, and React applications. This package provides server-side actions, models, and convenient frontend screens and components to manage teams, memberships, roles, and invitations.
⚠️ Beta: This project is in BETA — APIs, file layout, and packages may change. Use for prototyping and early development. Report bugs or breaking changes in issues, please.
What this package provides
- Team management: Create and delete teams, update team names and settings.
- Memberships: Invite members, accept/decline invitations, remove members, and switch the current team.
- Roles & permissions: Create team roles, assign roles to members, and update role definitions.
- Invitations: Email invitations with configurable templates and expiration handling.
- Frontend helpers: React/Inertia-friendly screens and components (team list, settings, invitations) and typed route/action helpers.
- Laravel-first: Actions, requests, resources, mailables, and policies wired for a Laravel application.
Quick start
Install the package with Composer:
composer require liraui/team
For full installation instructions and documentation, visit the Installation guide.
Testing
composer test # Tests: 13 passed (27 assertions) # Duration: 1.38s composer test-coverage # Total: 61.3 %
Contributing
Bug reports and contributions are welcome — please open an issue or a pull request. Maintain a short description of breaking changes.
License
The team package is open-sourced and licensed under the MIT license.
