drago-ex / project-preset
Overlay preset that turns an installed Drago Project into a backend-ready stack.
Package info
github.com/drago-ex/project-preset
Language:JavaScript
Type:drago-tools-resource
pkg:composer/drago-ex/project-preset
Requires
- php: >=8.3 <9
- drago-ex/project-backend: ^1.0
- drago-ex/project-backend-ui: ^1.0
- drago-ex/project-blog: ^2.0
- drago-ex/project-docker: ^1.0
- drago-ex/project-docker-db: ^1.1
- drago-ex/project-front: ^3.0
- drago-ex/project-gallery: ^1.0
- drago-ex/project-settings: ^2.0
- drago-ex/project-static-page: ^2.0
- drago-ex/translator: ^4.0.1
Requires (Dev)
- phpstan/phpstan-nette: ^2.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Installs the complete website with administration into a Drago Project at once and brings the administration assets composed for all its packages.
Requirements
- PHP >= 8.3, < 9
- Drago Project
Installation
composer require drago-ex/project-preset
Project Tools copies the files of the package into the project, where you adapt them.
Included Packages
They bring their own dependencies, such as authentication and user accounts.
Assets
The preset copies assets/admin.js and assets/admin.scss into the project, replacing the ones of the other
packages once. They already register the scripts and import the styles of all included packages, so the
administration works after npm install and npm run vite:build without further changes.