composer.json 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. {
  2. "name": "chamilo/chamilo-lms",
  3. "type": "project",
  4. "homepage": "http://www.chamilo.org",
  5. "license": "GPL-3.0",
  6. "support": {
  7. "forum": "http://www.chamilo.org/forum",
  8. "irc": "irc://irc.freenode.org/chamilo"
  9. },
  10. "autoload": {
  11. "psr-0": {
  12. "Entity" : "main/inc/",
  13. "Gedmo": "vendor/gedmo/doctrine-extensions/lib",
  14. "ChamiloLMS" : "src/"
  15. },
  16. "classmap": [
  17. "main/auth",
  18. "main/admin",
  19. "main/cron/lang",
  20. "main/coursecopy",
  21. "main/exercice",
  22. "main/gradebook/lib",
  23. "main/newscorm",
  24. "main/inc/lib",
  25. "main/install",
  26. "main/inc/lib/getid3",
  27. "main/survey"
  28. ]
  29. },
  30. "repositories": [
  31. {
  32. "type": "vcs",
  33. "url": "https://github.com/jmontoyaa/phpqrcode"
  34. },
  35. {
  36. "type": "vcs",
  37. "url": "https://github.com/jmontoyaa/silex-pagerfanta-provider"
  38. }
  39. ],
  40. "require": {
  41. "php": ">=5.3.3",
  42. "silex/silex": "1.*",
  43. "symfony/console" : "~2.3",
  44. "symfony/twig-bridge": "~2.3",
  45. "symfony/doctrine-bridge": "2.3.*@dev",
  46. "symfony/security": "~2.3",
  47. "symfony/form": "~2.3",
  48. "symfony/property-access": "2.3.*@dev",
  49. "symfony/validator": "~2.3",
  50. "symfony/translation": "~2.3",
  51. "symfony/dependency-injection": "~2.3",
  52. "symfony/filesystem": "~2.3",
  53. "symfony/finder": "2.3.*@dev",
  54. "monolog/monolog" : ">=1.0.0",
  55. "symfony/config": "~2.3",
  56. "symfony/yaml": "~2.3",
  57. "symfony/locale": "~2.3",
  58. "symfony/monolog-bridge": "~2.3",
  59. "twig/twig": ">=1.8,<2.0-dev",
  60. "dflydev/doctrine-orm-service-provider": "1.0.*@dev",
  61. "doctrine/migrations": "dev-master",
  62. "gedmo/doctrine-extensions": "2.3.*@dev",
  63. "swiftmailer/swiftmailer": ">=4.1.2,<4.2-dev",
  64. "pagerfanta/pagerfanta": "dev-master",
  65. "franmomu/silex-pagerfanta-provider": "1.0.*@dev",
  66. "igorw/config-service-provider": "1.2.*@dev",
  67. "mpdf/mpdf": "v5.6.1",
  68. "ezyang/htmlpurifier": "v4.5.0",
  69. "realityking/pchart": "dev-master",
  70. "imagine/imagine": "v0.5.0",
  71. "grom/silex-service-provider": "dev-master",
  72. "knplabs/knp-menu": "2.0.*@dev",
  73. "knplabs/knp-snappy": "dev-master",
  74. "knplabs/console-service-provider": "dev-master",
  75. "jmontoyaa/phpqrcode": "dev-master",
  76. "neutron/silex-filesystem-provider": "dev-master",
  77. "jbroadway/urlify": "1.0.0-stable",
  78. "sensio/framework-extra-bundle": "2.3.*@dev",
  79. "chamilo/chash": "dev-master",
  80. "composer/composer": "1.0.0-alpha7",
  81. "flint/flint" : "dev-master",
  82. "icehero/silex-opauth": "dev-master",
  83. "opauth/openid": "0.1.0",
  84. "opauth/facebook": "0.2.1",
  85. "opauth/google": "0.2.2"
  86. },
  87. "require-dev": {
  88. "knplabs/gaufrette": "0.2.*@dev",
  89. "bt51/gaufrette-serviceprovider": "dev-master",
  90. "symfony/browser-kit": "~2.3",
  91. "symfony/web-profiler-bundle": "~2.3",
  92. "silex/web-profiler": "1.0.x-dev",
  93. "natxet/CssMin": "dev-master",
  94. "leafo/lessphp": "dev-master",
  95. "mheap/silex-assetic": "1.0.*@dev",
  96. "filp/whoops": "dev-master"
  97. },
  98. "scripts": {
  99. "post-install-cmd": "ChamiloLMS\\Composer\\Tasks::postInstall",
  100. "post-update-cmd": "ChamiloLMS\\Composer\\Tasks::postUpdate"
  101. }
  102. }