chore: export typegurad from common instead
Signed-off-by: blam <ben@blam.sh>
This commit is contained in:
@@ -86,3 +86,13 @@ export const templateEntityV1beta3Validator: KindValidator = {
|
||||
return validator(data) === data;
|
||||
},
|
||||
};
|
||||
|
||||
/**
|
||||
* Typeguard for filtering entities and ensuring v1beta3 entities
|
||||
* @public
|
||||
*/
|
||||
export const isTemplateEntityV1beta3 = (
|
||||
entity: Entity,
|
||||
): entity is TemplateEntityV1beta3 =>
|
||||
entity.apiVersion === 'scaffolder.backstage.io/v1beta3' &&
|
||||
entity.kind === 'Template';
|
||||
|
||||
@@ -21,5 +21,8 @@
|
||||
*/
|
||||
|
||||
export * from './TaskSpec';
|
||||
export { templateEntityV1beta3Validator } from './TemplateEntityV1beta3';
|
||||
export {
|
||||
templateEntityV1beta3Validator,
|
||||
isTemplateEntityV1beta3,
|
||||
} from './TemplateEntityV1beta3';
|
||||
export type { TemplateEntityV1beta3 } from './TemplateEntityV1beta3';
|
||||
|
||||
Reference in New Issue
Block a user