package_manager.schema.yml

core/modules/package_manager/config/schema/package_manager.schema.yml

File

core/modules/package_manager/config/schema/package_manager.schema.yml

View source
  1. package_name:
  2. type: string
  3. label: 'Package name'
  4. constraints:
  5. Regex:
  6. # @see https://getcomposer.org/schema.json
  7. pattern: '/^[a-z0-9]([_.-]?[a-z0-9]+)*\/[a-z0-9](([_.]|-{1,2})?[a-z0-9]+)*$/'
  8. package_manager.settings:
  9. type: config_object
  10. label: 'Package Manager settings'
  11. mapping:
  12. executables:
  13. type: sequence
  14. label: 'Absolute paths to required executables, or NULL to rely on PATH'
  15. sequence:
  16. type: string
  17. label: 'Absolute path to executable, or NULL'
  18. additional_trusted_composer_plugins:
  19. type: sequence
  20. label: 'Additional trusted composer plugins'
  21. sequence:
  22. type: package_name
  23. label: 'Trusted composer plugin'
  24. include_unknown_files_in_project_root:
  25. type: boolean
  26. label: 'Include unrecognized files and directories in the project root in staging operations'
  27. log:
  28. type: string
  29. label: 'Path of a file to which Composer Stager process output should be logged'
  30. constraints:
  31. NotBlank: []
  32. requiredKey: false

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.