sonatype-nexus-community / nexus-repository-composer

Composer support for the Nexus Repository Manager (work in progress!)
Eclipse Public License 1.0
215 stars 82 forks source link

Add type to provider JSON #33

Closed stefaanneyts closed 5 years ago

stefaanneyts commented 5 years ago

The provider JSON does not include type at the package level. Compose will fallback to the default type which is "library". Packagist.org has types like "project", "application", "composer-plugin", ... This fix will output the correct type in the provider JSON.

This pull request makes the following changes:

sonatypecla[bot] commented 5 years ago

Thanks for the contribution! Before we can merge this, we need @stefaanneyts to sign the Sonatype Contributor License Agreement.

fjmilens3 commented 5 years ago

@stefaanneyts, thanks for putting this together! Before I merge, could you do the following?

stefaanneyts commented 5 years ago

@fjmilens3