catalog-model: fix alpha API report warnings

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2023-01-18 21:42:28 +01:00
parent 258643e612
commit 08d37cf1cc
2 changed files with 5 additions and 6 deletions
+1 -4
View File
@@ -3,12 +3,9 @@
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts
import { JsonObject } from '@backstage/types';
import { Entity } from '@backstage/catalog-model';
import { SerializedError } from '@backstage/errors';
// Warning: (ae-forgotten-export) The symbol "Entity" needs to be exported by the entry point alpha.d.ts
// Warning: (ae-unresolved-link) The @link reference could not be resolved: The package "@backstage/catalog-model" does not have an export "Entity"
//
// @alpha
export interface AlphaEntity extends Entity {
status?: EntityStatus;
@@ -14,11 +14,13 @@
* limitations under the License.
*/
import { Entity } from './Entity';
// TODO(Rugvip): Figure out best way to allow this import
// eslint-disable-next-line import/no-extraneous-dependencies
import { Entity } from '@backstage/catalog-model';
import { EntityStatus } from './EntityStatus';
/**
* A version of the {@link Entity} type that contains unstable alpha fields.
* A version of the `Entity` type that contains unstable alpha fields.
*
* @remarks
*