Download the PHP package fleetbase/valhalla-api without Composer
On this page you can find all versions of the php package fleetbase/valhalla-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download fleetbase/valhalla-api
More information about fleetbase/valhalla-api
Files in fleetbase/valhalla-api
Package valhalla-api
Short Description Valhalla routing engine extension for Fleetbase
License AGPL-3.0-or-later
Informations about the package valhalla-api
Starter Extension for Fleetbase
Overview
This monorepo contains both the frontend and backend components for a Skeleton/Starter extension for Fleetbase. The frontend is built using Ember.js and the backend is implemented in PHP.
- PHP 8.2 or above
- Ember.js v5.4 or above
- Ember CLI v5.4 or above
- Node.js v18 or above
Structure
Installation
Backend
Install the PHP packages using Composer:
Frontend
Install the Ember.js Engine/Addon:
Usage
Backend
๐งน Keep a modern codebase with PHP CS Fixer:
โ๏ธ Run static analysis using PHPStan:
โ Run unit tests using PEST
๐ Run the entire test suite:
Frontend
๐งน Keep a modern codebase with ESLint:
โ Run unit tests using Ember/QUnit
๐ Start the Ember Addon/Engine
๐จ Build the Ember Addon/Engine
Contributing
See the Contributing Guide for details on how to contribute to this project.
License
This project is licensed under the MIT License.
All versions of valhalla-api with dependencies
fleetbase/core-api Version *
php-http/guzzle7-adapter Version ^1.0
psr/http-factory-implementation Version *