Download the PHP package dcblogdev/laravel-junie without Composer
On this page you can find all versions of the php package dcblogdev/laravel-junie. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download dcblogdev/laravel-junie
More information about dcblogdev/laravel-junie
Files in dcblogdev/laravel-junie
Package laravel-junie
Short Description Install pre-configured guides for Jetbrains Junie
License MIT
Homepage https://github.com/dcblogdev/laravel-junie
Informations about the package laravel-junie
Laravel Junie
Introduction
Laravel Junie is a package that allows you to easily install pre-configured guideline documents for Jetbrains Junie in your Laravel application. These guidelines can help your team maintain consistent coding standards and best practices.
The package provides a simple command-line interface to install various guideline documents, such as general coding standards, API development guidelines, Livewire best practices, and more.
Requirements
- Laravel 12.0 or higher
Installation
You can install the package via composer:
The package will automatically register its service provider.
Configuration
To publish the configuration file, run:
This will create a junie.php
configuration file in your config
directory. You can customize the following options:
documents
: An array of available guideline documents, each with a name, enabled flag, and path.output_path
: The directory where the guideline documents will be installed (default:.junie
).
Example configuration:
You can enable or disable specific documents by setting the enabled
flag to true
or false
.
Usage
After installing the package, you can:
-
Install all guideline documents:
-
Install specific guideline documents:
-
Use the interactive installation:
This will prompt you to select which guidelines you want to install.
Available Guidelines
The package includes the following guideline documents:
- General Guidelines
- API Guidelines
- Livewire Guidelines
- Testing Guidelines
- Frontend Guidelines
- Modular Architecture Guidelines
Community
There is a Discord community. https://discord.gg/VYau8hgwrm For quick help, ask questions in the appropriate channel.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Pull Requests
-
Document any change in behaviour - Make sure the
readme.md
and any other relevant documentation are kept up-to-date. -
Consider our release cycle - We try to follow [SemVer v2.0.0]. Randomly breaking public APIs is not an option.
- One pull request per feature - If you want to do more than one thing, send multiple pull requests.
License
The MIT License (MIT). Please see License File for more information.