2026-06-11 08:52:43 +02:00
# Hecq & Lesort
2026-04-28 14:52:55 +02:00
2026-06-11 08:52:43 +02:00
Website built with [Kirby CMS ](https://getkirby.com ).
2026-04-28 14:52:55 +02:00
2026-06-11 08:52:43 +02:00
## Requirements
- PHP 8.2– 8.5
- Composer
- Node.js / npm
## Install
2026-04-28 14:52:55 +02:00
2026-06-11 08:50:36 +02:00
```bash
composer install
npm install
```
2026-04-28 14:52:55 +02:00
2026-06-11 08:52:43 +02:00
## Dev server
2026-04-28 14:52:55 +02:00
2026-06-11 08:50:36 +02:00
```bash
npm run serve
```
2026-04-28 14:52:55 +02:00
2026-06-11 08:52:43 +02:00
Opens [localhost:3000 ](http://localhost:3000 ) (BrowserSync proxy on PHP's port 8000).
2026-04-28 14:52:55 +02:00
2026-06-11 08:52:43 +02:00
## Code style
2026-04-28 14:52:55 +02:00
2026-06-11 08:52:43 +02:00
PHP files are formatted with [PHP CS Fixer ](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer ) (included in `require-dev` ).
2026-04-28 14:52:55 +02:00
2026-06-11 08:52:43 +02:00
Install the [`junstyle.php-cs-fixer` ](https://marketplace.visualstudio.com/items?itemName=junstyle.php-cs-fixer ) VS Code extension for format on save. Or run manually:
2026-04-28 14:52:55 +02:00
2026-06-11 08:50:36 +02:00
```bash
./vendor/bin/php-cs-fixer fix
```