composer.json 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. {
  2. "name": "roots/bedrock",
  3. "type": "project",
  4. "license": "MIT",
  5. "description": "WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure",
  6. "homepage": "https://roots.io/bedrock/",
  7. "authors": [
  8. {
  9. "name": "Scott Walkinshaw",
  10. "email": "scott.walkinshaw@gmail.com",
  11. "homepage": "https://github.com/swalkinshaw"
  12. },
  13. {
  14. "name": "Ben Word",
  15. "email": "ben@benword.com",
  16. "homepage": "https://github.com/retlehs"
  17. }
  18. ],
  19. "keywords": [
  20. "bedrock", "composer", "roots", "wordpress", "wp", "wp-config"
  21. ],
  22. "support": {
  23. "issues": "https://github.com/roots/bedrock/issues",
  24. "forum": "https://discourse.roots.io/category/bedrock"
  25. },
  26. "repositories": [
  27. {
  28. "type": "composer",
  29. "url": "https://wpackagist.org",
  30. "only": ["wpackagist-plugin/*", "wpackagist-theme/*"]
  31. }
  32. ],
  33. "require": {
  34. "php": ">=7.1",
  35. "composer/installers": "^1.8",
  36. "vlucas/phpdotenv": "^4.1.3",
  37. "oscarotero/env": "^1.2.0",
  38. "roots/wordpress": "5.4.1",
  39. "roots/wp-config": "1.0.0",
  40. "roots/wp-password-bcrypt": "1.0.0",
  41. "wpackagist-plugin/advanced-custom-fields": "^5.8",
  42. "wpackagist-plugin/classic-editor": "^1.5",
  43. "wpackagist-plugin/timber-library": "^1.15",
  44. "twbs/bootstrap": "4.5.0",
  45. "twig/extensions": "^1.5",
  46. "wpackagist-plugin/advanced-forms": "^1.6"
  47. },
  48. "require-dev": {
  49. "squizlabs/php_codesniffer": "^3.5.4",
  50. "roave/security-advisories": "dev-master"
  51. },
  52. "config": {
  53. "optimize-autoloader": true,
  54. "preferred-install": "dist"
  55. },
  56. "minimum-stability": "dev",
  57. "prefer-stable": true,
  58. "extra": {
  59. "installer-paths": {
  60. "web/app/mu-plugins/{$name}/": ["type:wordpress-muplugin"],
  61. "web/app/plugins/{$name}/": ["type:wordpress-plugin"],
  62. "web/app/themes/{$name}/": ["type:wordpress-theme"]
  63. },
  64. "wordpress-install-dir": "web/wp"
  65. },
  66. "scripts": {
  67. "post-root-package-install": [
  68. "php -r \"copy('.env.example', '.env');\""
  69. ],
  70. "post-install-bootstrap": [
  71. "mkdir web/app/themes/la_mine/asset",
  72. "cp -R vendor/twbs/bootstrap/dist web/app/themes/la_mine/asset"
  73. ],
  74. "test": [
  75. "phpcs"
  76. ]
  77. }
  78. }