{{#*inline "dependencyPartial"}}
{{#if this.reason}}

{{this.reason}}

{{/if}} {{/inline}}
{{#if upstreamPackages.length}}

{{ localize "MODMANAGE.UpstreamPackages" number=upstreamPackages.length }}

{{#each upstreamPackages}}
{{#if this.reason}}

{{this.reason}}

{{/if}} {{/each}} {{/if}} {{#if dependencies.length}} {{#if enabling}}

{{ localize "MODMANAGE.DepRequiredEnable" number=requiredDependencies.length }}

{{#each requiredDependencies}} {{> dependencyPartial this}} {{/each}}

{{ localize "MODMANAGE.DepOptionalEnable" number=optionalDependencies.length }}

{{#each optionalDependencies}} {{> dependencyPartial this}} {{/each}}

{{ localize "MODMANAGE.DepEnableCheck" }}

{{else}}

{{ localize "MODMANAGE.DepDisable" number=dependencies.length }}

{{#each dependencies}} {{> dependencyPartial this}} {{/each}}

{{ localize "MODMANAGE.DepDisableCheck" }}

{{/if}} {{/if}}