Development: Using dependencies

Adding dependencies to projects MUST be discussed. Dependencies should only be added if they cannot be replaced by low effort. When deciding on dependencies, the following should be taken into account:

  • build size (npm dependencies)
  • Risk of additional work for major upgrades
  • Does the creator/maintainer delivers a high quality software?

If it is decided that a dependency can be included, it must be entered in the following list. If necessary, it should be specified in which cases the dependency makes sense and in which cases it should be avoided.

Trusted Dependencies

Composer

npm