filakitphp / installer
The Filakit cli.
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 8
Watchers: 0
Forks: 3
Open Issues: 0
Type:project
Requires
- php: ^8.2.0
Requires (Dev)
- laravel-zero/framework: ^11.45
- laravel/pint: ^1.18.3
- mockery/mockery: ^1.6.12
- pestphp/pest: ^3.7.1
- phpstan/phpstan: ^2.1
- rector/rector: ^2.0
README
Filakit Installer is a command-line tool to quickly create new Filakit applications. It provides an interactive and user-friendly experience for bootstrapping your Filakit projects, supporting multiple versions and options for advanced users.
Features
- Installs the latest or specific versions of Filakit
- Interactive prompts for configuration
- Supports Laravel Herd and Valet environments
- Checks for required PHP extensions
- Force installation even if the directory exists
Requirements
- PHP >= 8.2
- Composer
- Required PHP extensions: tokenizer
Installation
Install Filakit Installer globally using Composer:
composer global require filakitphp/installer
Make sure Composer's global bin directory is in your PATH.
Usage
To create a new Filakit application, run:
filakit new <project-name>
Options
--v4
Install Filakit v4--force
Force installation even if the directory already exists
Example:
filakit new my-app --v4 --force
Development
Clone the repository and install dependencies:
composer install
Run the installer locally:
php filakit new test-app
Testing
Run tests with PHPUnit:
composer test
License
This project is open-sourced software licensed under the MIT license.
Author
Jefferson Simão Gonçalves
For more information, see the source code or open an issue on the repository.