Package Exports
- @trustify-da/trustify-da-api-model/model/v5/AnalysisReport.ts
- @trustify-da/trustify-da-api-model/model/v5/AnalysisResponse.ts
- @trustify-da/trustify-da-api-model/model/v5/BatchAnalysis200Response.ts
- @trustify-da/trustify-da-api-model/model/v5/CvssVector.ts
- @trustify-da/trustify-da-api-model/model/v5/DependencyReport.ts
- @trustify-da/trustify-da-api-model/model/v5/Issue.ts
- @trustify-da/trustify-da-api-model/model/v5/LicenseCategory.ts
- @trustify-da/trustify-da-api-model/model/v5/LicenseIdentifier.ts
- @trustify-da/trustify-da-api-model/model/v5/LicenseInfo.ts
- @trustify-da/trustify-da-api-model/model/v5/LicenseProviderResult.ts
- @trustify-da/trustify-da-api-model/model/v5/LicensesRequest.ts
- @trustify-da/trustify-da-api-model/model/v5/LicensesSummary.ts
- @trustify-da/trustify-da-api-model/model/v5/PackageLicenseResult.ts
- @trustify-da/trustify-da-api-model/model/v5/ProviderReport.ts
- @trustify-da/trustify-da-api-model/model/v5/ProviderStatus.ts
- @trustify-da/trustify-da-api-model/model/v5/RecommendationReport.ts
- @trustify-da/trustify-da-api-model/model/v5/RecommendationSource.ts
- @trustify-da/trustify-da-api-model/model/v5/RecommendationSummary.ts
- @trustify-da/trustify-da-api-model/model/v5/Remediation.ts
- @trustify-da/trustify-da-api-model/model/v5/RemediationTrustedContent.ts
- @trustify-da/trustify-da-api-model/model/v5/Scanned.ts
- @trustify-da/trustify-da-api-model/model/v5/Severity.ts
- @trustify-da/trustify-da-api-model/model/v5/Source.ts
- @trustify-da/trustify-da-api-model/model/v5/SourceSummary.ts
- @trustify-da/trustify-da-api-model/model/v5/TransitiveDependencyReport.ts
- @trustify-da/trustify-da-api-model/model/v5/UnscannedDependency.ts
Readme
Trustify Dependency Analytics API Specification
Trustify Dependency Analytics API Specification
OpenAPI v5
Find the OpenAPI definition for V5 under the /api folder
Generated data model
The Java and Javascript data models are generated at build time using the openapi-generator-maven-plugin
Run mvn package to generate it.
Use the Java generated data model
The packages are published to the GitHub maven repository. Make sure to add it to your settings or to your project configuration.
<dependency>
<groupId>io.github.guacsec</groupId>
<artifactId>trustify-da-api-model</artifactId>
<version>2.0.10-SNAPSHOT</version>
</dependency>Use the Javascript data model
Add it to your project as follows:
npm install @guacsec/trustify-da-api-model@2.0.10-SNAPSHOT