Skip to content

Instantly share code, notes, and snippets.

@greenwellness
Created May 22, 2014 00:27
Show Gist options
  • Save greenwellness/58e029c1575b3d59cd50 to your computer and use it in GitHub Desktop.
Save greenwellness/58e029c1575b3d59cd50 to your computer and use it in GitHub Desktop.
A contrived setup of many different Magento composer packages
{
name: 'greenwellness/wellnessbon'
description: 'Definitie voor Green Wellness Wellnessbon.'
license: 'proprietary'
'minimum-stability': 'dev'
config:
'preferred-install': 'dist'
'bin-dir': '/home/users/wellvftp/bin'
'vendor-dir': 'vendor'
extra:
'magento-root-dir': './htdocs'
'auto-append-gitignore': true
'magento-force': 'true'
# Deploy per symlink is default behavior
# 'magento-deploystrategy': 'symlink'
#
# There is a deploy per copy strategy. This can only be configured in
# the root composer.json, it can't be configured on a per-package
# level.
# 'magento-deploystrategy': 'copy'
# If you only want to place packages into the vendor directory with no
# linking/copying into Magento's folder structure use this deploy
# strategy.
#'magento-deploystrategy': 'none'
authors: [
name: 'Rob Jentzema'
email: '[email protected]'
]
repositories: [
{
type: 'composer'
url: 'http://packages.firegento.com'
}
{
type: 'vcs'
url: 'https://github.com/magento-hackathon/magento-composer-installer'
}
{
type: 'package'
package:
name: 'ultimate/modulecreator'
version: '1.9'
source:
url: 'https://github.com/tzyganu/UMC1.9'
reference: 'master'
type: 'git'
}
{
type: 'package'
package:
name: 'clarion/customerattribute'
version: '1.0.0'
dist:
url: 'http://connect20.magentocommerce.com/community/Clarion_Customerattribute/1.0.0/Clarion_Customerattribute-1.0.0.tgz'
type: 'tar'
}
{
type: 'package'
package:
name: 'webinse/crm'
version: '1.6.8'
dist:
url: 'http://connect20.magentocommerce.com/community/Webinse_Crm/1.6.8/Webinse_Crm-1.6.8.tgz'
type: 'tar'
}
{
type: 'package'
package:
name: 'phpro/translate'
version: '1.1.3'
dist:
url: 'http://connect20.magentocommerce.com/community/Phpro_Translate/1.1.3/Phpro_Translate-1.1.3.tgz'
type: 'gzip'
}
{
type: 'package'
package:
name: 'mageme/webforms'
version: '1.3.9.9'
dist:
url: 'https://github.com/greenwellness/mageme-webforms/archive/v1.3.9.9.zip'
type: 'zip'
}
{
type: 'vcs'
url: 'https://github.com/netz98/N98_CustomLayoutHandles'
}
{
type: 'vcs'
url: 'https://github.com/zeljkoprsa/waterlee-boilerplate'
}
{
# No composer
type: 'vcs'
url: 'https://github.com/greenwellness/Ho_nl_NL'
}
{
type: 'vcs'
url: 'https://github.com/davidverholen/magento-admin-launcher'
}
{
type: 'vcs'
url: 'https://github.com/mage-eag/mage-enhanced-admin-grids'
}
]
require:
# VERPLICHT : Magento interactie modman, connect20, composer
'magento-hackathon/magento-composer-installer': 'dev-master'
###
On occasions you want trigger the deploy of magento modules without the
need of an update/install process. With this extension, you are able
to use the commands:
./vendor/bin/composerCommandIntegrator.php
./vendor/bin/composerCommandIntegrator.php list
./vendor/bin/composerCommandIntegrator.php magento-module-deploy
###
'magento-hackathon/composer-command-integrator': 'dev-master'
# Development versions or not versioned properly
#
# REWRITE Conflict
'fbrnc/aoe_designfallback': 'dev-master'
'zeljkoprsa/waterlee-boilerplate': 'dev-master'
# Custom extra handles for CMS_PAGE_<name> or WEBSITE_ STORE_ etc.
'n98/N98_CustomLayoutHandles': 'dev-master'
# Regional
'ho-nl/ho_nl_nl': '0.x'
'phpro/translate': '~1.1'
# Legacy?
'netzarbeiter/groups-catalog2': '~0.3'
#'connect20/netzarbeiter_groupscatalog2': '~0.3'
# Debugging
'firegento/debug': '~1.3'
'firegento/logger': '~1.3'
# Admin improvements
'mage-eag/mage-enhanced-admin-grids': '~0.9'
'connect20/tbt_enhancedgrid': '~1.0'
'schumacherfm/markdown': '~2.1'
#conflicts with tig_myprcel rewrite
#'connect20/wyomind_orderseraser': '~3.0'
'bubbleshop/admin-launcher': 'dev-master'
'connect20/mdn_customeruniversalpassword': '~1.0'
'connect20/flagbit_changeattributeset': '~1.0'
'connect20/clockworkgeek_dashboardreviews': '~1.0'
#'firegento/dynamiccategory': '~1.0'
#'firegento/customer': '~1.0'
'clarion/customerattribute': '~1.0'
'webinse/crm': '~1.6'
# Conversion / EASY
'jmikola/auto-login-bundle': '~1.0'
# UI
'connect20/magento_easy_lightbox': '1.x'
'connect20/nextbits_bannernext': '~1.0'
# Orders
'connect20/biebersdorf_customerordercomment': '~0.1'
# Metrics
'connect20/fooman_googleanalyticsplus': '~0.9'
# SEO
'connect20/semantium_msemanticbasic': '~0.9'
'netzarbeiter/nicer-image-names': '~0.2'
# CMS and pages
'connect20/fishpigs_attribute_splash_page': '3.x'
# Development
'ultimate/modulecreator': '~1.9'
'mageme/webforms': '~1.3'
# Themes
'connect20/responsive': '0.x'
'require-dev':
'phpdocumentor/phpdocumentor': 'dev-master'
'phing/phing': 'dev-master'
'instaclick/php-code-sniffer': '*'
'magento-ecg/magento-finder': 'dev-master'
'composer/composer': '1.0.*@dev'
'n98/magerun': 'dev-master'
'kalenjordan/magerun-addons': 'dev-master'
'magento-ecg/coding-standard': 'dev-php-5.3-compatible'
'doctrine/annotations': 'dev-master'
'doctrine/cache': 'dev-master'
'symfony/http-foundation': '~2.4'
'symfony/intl': '~2.4'
'symfony/config': '~2.4'
'symfony/dependency-injection': '~2.4'
'pharen/pharen': 'dev-master'
'sebastian/comparator': 'dev-master'
'pdepend/pdepend': '2.0.0.*@dev'
'tedivm/jshrink': 'dev-master'
'zendframework/zend-uri': '*'
'zendframework/zend-db': '~2.1.6'
'symfony/http-kernel': '~2.4'
'phpmd/phpmd': 'dev-master'
'phpunit/phpunit': 'dev-master'
'phpunit/phpunit-mock-objects': '2.2.*@dev'
'phpunit/php-code-coverage': '3.0.*@dev'
# Pending
#phpunit/php-invoker (~1.1)
#dflydev/markdown (1.0.*)
#zendframework/zend-session
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment