UNPKG

@backstage-community/plugin-sonarqube

Version:
24 lines (21 loc) 701 B
import { ApiBlueprint, createApiFactory } from '@backstage/frontend-plugin-api'; import { SonarQubeClient } from '../api/SonarQubeClient.esm.js'; import { sonarQubeApiRef } from '@backstage-community/plugin-sonarqube-react'; import { discoveryApiRef, fetchApiRef } from '@backstage/core-plugin-api'; const sonarQubeApi = ApiBlueprint.make({ params: { factory: createApiFactory({ api: sonarQubeApiRef, deps: { discoveryApi: discoveryApiRef, fetchApi: fetchApiRef }, factory: ({ discoveryApi, fetchApi }) => new SonarQubeClient({ discoveryApi, fetchApi }) }) } }); export { sonarQubeApi }; //# sourceMappingURL=apis.esm.js.map