commit 141dfcdffb30eca849db3865d27b2885c4cdfdc3 Author: Petru Paler Date: Tue May 21 14:04:58 2024 +0000 Initial commit. diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..8cc3005 --- /dev/null +++ b/composer.json @@ -0,0 +1,51 @@ +{ + "name": "farmos/project", + "description": "farmOS project template.", + "type": "project", + "license": "GPL-2.0-or-later", + "homepage": "https://farmOS.org", + "support": { + "docs": "https://farmOS.org/guide", + "forum": "https://farmOS.discourse.group", + "chat": "https://matrix.to/#/#farmOS:matrix.org" + }, + "repositories": [ + { + "type": "composer", + "url": "https://packages.drupal.org/8" + } + ], + "require": { + "farmos/farmos": "^3.0", + "oomphinc/composer-installers-extender": "^2.0", + "wikimedia/composer-merge-plugin": "^2.0" + }, + "minimum-stability": "dev", + "prefer-stable": true, + "extra": { + "installer-paths": { + "web/core": ["type:drupal-core"], + "web/libraries/{$name}": ["type:drupal-library"], + "web/modules/{$name}": ["type:drupal-module"], + "web/profiles/farm": ["farmos/farmos"], + "web/themes/{$name}": ["type:drupal-theme"], + "drush/Commands/contrib/{$name}": ["type:drupal-drush"] + }, + "merge-plugin": { + "require": [ + "web/profiles/farm/composer.libraries.json", + "web/profiles/farm/composer.project.json" + ], + "merge-extra": true, + "merge-extra-deep": true + } + }, + "config": { + "allow-plugins": { + "cweagans/composer-patches": true, + "composer/installers": true, + "wikimedia/composer-merge-plugin": true, + "oomphinc/composer-installers-extender": true + } + } +}