composer.json 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. {
  2. "name": "postmill/postmill",
  3. "license": "Zlib",
  4. "type": "project",
  5. "description": "Free, web-based, social link aggregator with voting and nested comments.",
  6. "autoload": {
  7. "psr-4": {
  8. "App\\": "src"
  9. }
  10. },
  11. "autoload-dev": {
  12. "psr-4": {
  13. "App\\Tests\\": "tests/"
  14. }
  15. },
  16. "require": {
  17. "php": "^7.1.3",
  18. "ext-apcu": "*",
  19. "ext-iconv": "*",
  20. "ext-pdo_pgsql": "*",
  21. "doctrine/doctrine-migrations-bundle": "^1.2",
  22. "eightpoints/guzzle-bundle": "^7.3",
  23. "embed/embed": "^3.0",
  24. "ezyang/htmlpurifier": "^4.8",
  25. "friendsofsymfony/jsrouting-bundle": "^2.1",
  26. "gregwar/captcha": "^1.1",
  27. "gregwar/captcha-bundle": "^2.0.4",
  28. "league/commonmark": "^0.17.0",
  29. "liip/imagine-bundle": "^2.0",
  30. "oneup/flysystem-bundle": "^3.0",
  31. "ramsey/uuid": "^3.7",
  32. "ramsey/uuid-doctrine": "^1.4",
  33. "sabberworm/php-css-parser": "^8.1",
  34. "sebastian/diff": "^3.0",
  35. "sensio/framework-extra-bundle": "^5.1",
  36. "symfony/asset": "^4.0",
  37. "symfony/cache": "^4.0",
  38. "symfony/expression-language": "^4.0",
  39. "symfony/flex": "^1.0",
  40. "symfony/form": "^4.0",
  41. "symfony/framework-bundle": "^4.0",
  42. "symfony/monolog-bundle": "^3.0",
  43. "symfony/orm-pack": "^1.0",
  44. "symfony/polyfill-intl-grapheme": "^1.4",
  45. "symfony/requirements-checker": "^1.0",
  46. "symfony/security-bundle": "^4.0",
  47. "symfony/serializer-pack": "^1.0",
  48. "symfony/swiftmailer-bundle": "^3.0",
  49. "symfony/translation": "^4.0",
  50. "symfony/twig-bundle": "^4.0",
  51. "symfony/validator": "^4.0",
  52. "symfony/web-link": "^4.0",
  53. "twig/extensions": "^1.4",
  54. "twig/twig": "^2.0",
  55. "webuni/commonmark-table-extension": "^0.8",
  56. "white-october/pagerfanta-bundle": "^1.0",
  57. "willdurand/js-translation-bundle": "^2.6"
  58. },
  59. "require-dev": {
  60. "dama/doctrine-test-bundle": "^5.0",
  61. "doctrine/doctrine-fixtures-bundle": "^3.0",
  62. "friendsofphp/php-cs-fixer": "^2.3",
  63. "symfony/browser-kit": "^4.0",
  64. "symfony/css-selector": "^4.0",
  65. "symfony/debug-pack": "^1.0",
  66. "symfony/dotenv": "^4.0",
  67. "symfony/maker-bundle": "^1.5",
  68. "symfony/phpunit-bridge": "^4.0",
  69. "symfony/profiler-pack": "^1.0",
  70. "symfony/var-dumper": "^4.0",
  71. "symfony/web-server-bundle": "^4.0"
  72. },
  73. "replace": {
  74. "symfony/polyfill-iconv": "*",
  75. "symfony/polyfill-php71": "*",
  76. "symfony/polyfill-php70": "*",
  77. "symfony/polyfill-php56": "*"
  78. },
  79. "suggest": {
  80. "ext-intl": "Faster grapheme_* functions, localised timestamps"
  81. },
  82. "scripts": {
  83. "auto-scripts": {
  84. "requirements-checker": "script",
  85. "cache:clear": "symfony-cmd",
  86. "assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd",
  87. "fos:js-routing:dump --target=public/js/routing.js": "symfony-cmd",
  88. "bazinga:js-translation:dump public/js --merge-domains --format=js": "symfony-cmd"
  89. },
  90. "post-install-cmd": [
  91. "@auto-scripts"
  92. ],
  93. "post-update-cmd": [
  94. "@auto-scripts"
  95. ]
  96. },
  97. "extra": {
  98. "branch-alias": {
  99. "dev-master": "1.0-dev"
  100. },
  101. "symfony": {
  102. "allow-contrib": true
  103. }
  104. },
  105. "config": {
  106. "platform": {
  107. "php": "7.1.3"
  108. },
  109. "sort-packages": true
  110. }
  111. }