@luceos does this answer your question or do you need more info/details?
I append my composer.json file if it might help:
{
"name": "flarum/flarum",
"description": "Delightfully simple forum software.",
"type": "project",
"keywords": [
"forum",
"discussion"
],
"homepage": "https://flarum.org/",
"license": "MIT",
"authors": [
{
"name": "Flarum",
"email": "info@flarum.org",
"homepage": "https://flarum.org/team"
}
],
"support": {
"issues": "https://github.com/flarum/core/issues",
"source": "https://github.com/flarum/flarum",
"docs": "https://docs.flarum.org/"
},
"require": {
"askvortsov/flarum-auto-moderator": "*",
"flarum-lang/dutch": "*",
"flarum-lang/french": "^3.8",
"flarum-lang/german": "^1.3",
"flarum/approval": "*",
"flarum/bbcode": "*",
"flarum/core": "^1.3",
"flarum/emoji": "*",
"flarum/flags": "*",
"flarum/lang-english": "*",
"flarum/likes": "*",
"flarum/lock": "*",
"flarum/markdown": "*",
"flarum/mentions": "*",
"flarum/nicknames": "*",
"flarum/pusher": "*",
"flarum/statistics": "*",
"flarum/sticky": "*",
"flarum/subscriptions": "*",
"flarum/suspend": "*",
"flarum/tags": "*",
"fof/byobu": "*",
"fof/discussion-language": "^1.2",
"fof/merge-discussions": "*",
"fof/split": "*",
"fof/upload": "^1.2",
"fof/user-bio": "*",
"fof/username-request": "*",
"v17development/flarum-user-badges": "^1.0"
},
"config": {
"preferred-install": "dist",
"sort-packages": true
}
}