|Felix Freeman 53af4521b9 Code coverage for phpunit tests||10 months ago|
|bootstrap||10 months ago|
|config||1 year ago|
|public||1 year ago|
|.env.example||1 year ago|
|.env.testing||10 months ago|
|.gitignore||10 months ago|
|GPL-3.0-or-later.LICENSE||1 year ago|
|MIT-0.LICENSE||1 year ago|
|README.md||10 months ago|
|artisan||1 year ago|
|composer.json||10 months ago|
|phpunit.xml.dist||10 months ago|
Hackware Web Services or "Hawese" is a modular web API which returns JSON responses.
Its structure is based on Laravel/Lumen 5.8+ packages. It can be mounted as a monolithical web service or as various microservices depeding on how you structure your
You can pronounce it as "how easy".
Please refer to the requirements of each package. Basically the same as of Lumen/Laravel 5.8+ and composer.
composer require hackware/hawese
.env.examplefile. It will load .env.APP_ENV if you set the APP_ENV environment variable beforehand. Elsewhere it will load the
Find detailed documentation and configuration options in each project.
If you are developing Hawese run tests with
composer test or
Add directories for your project tests as testsuite on
phpunit.xml.dist and to its whitelist for coverage analysis.
Copyright 2019 Hackware SpA.
This project license defaults to GPL 3.0 or later. It is required since it links to the following AGPL licensed projects:
If you remove that dependencies in the
composer.json file then you can choose to use the MIT-0 license terms.
The core library
hackware/hawese-core is released under the terms of the MIT license. Non listed dependencies are released under permisive licenses too.
I will greatly appreaciate your contributions back. Please free your software too.