You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
1.8 KiB

5 years ago
  1. {
  2. "name": "movim/movim",
  3. "description": "Decentralized social platform based on XMPP",
  4. "license": "AGPL-3.0-or-later",
  5. "autoload": {
  6. "psr-0": {
  7. "Movim\\": "src/",
  8. "Moxl\\": "src/"
  9. },
  10. "psr-4": {
  11. "App\\": "app/"
  12. }
  13. },
  14. "require": {
  15. "php": ">=8.2.0",
  16. "ext-curl": "*",
  17. "ext-gd": "*",
  18. "ext-dom": "*",
  19. "ext-mbstring": "*",
  20. "ext-imagick": "*",
  21. "ext-json": "*",
  22. "fabiang/sasl": "^2.0",
  23. "rain/raintpl": "^3.1",
  24. "embed/embed": "^v4.4",
  25. "league/commonmark": "2.6",
  26. "respect/validation": "^2.3",
  27. "ezyang/htmlpurifier": "^4.17",
  28. "cocur/slugify": "^4.5",
  29. "dflydev/fig-cookies": "^3.1",
  30. "defuse/php-encryption": "^2.4",
  31. "robmorgan/phinx": "^0.14",
  32. "illuminate/database": "^11",
  33. "illuminate/events": "^11",
  34. "doctrine/dbal": "^3.9",
  35. "monolog/monolog": "^3.7",
  36. "plesk/ratchetphp": "^1.0",
  37. "react/child-process": "^0.6",
  38. "react/http": "^1.11",
  39. "react/dns": "^1.13",
  40. "ratchet/pawl": "^0.4.3",
  41. "minishlink/web-push": "^9.0",
  42. "vlucas/phpdotenv": "^5.6",
  43. "react/promise-timer": "^1.11",
  44. "awobaz/compoships": "^2.3",
  45. "wyrihaximus/react-cron": "^4.0",
  46. "nyholm/psr7": "^1.8"
  47. },
  48. "config": {
  49. "platform": {
  50. "php": "8.2"
  51. },
  52. "optimize-autoloader": true
  53. },
  54. "scripts": {
  55. "movim:migrate": "vendor/bin/phinx migrate --ansi",
  56. "movim:rollback": "vendor/bin/phinx rollback --ansi"
  57. },
  58. "scripts-descriptions": {
  59. "movim:migrate": "Migrate the database",
  60. "movim:rollback": "Rollback the changes"
  61. }
  62. }