Merge pull request #19407 from backstage/renovate/react-monorepo

Update react monorepo to v17.0.64
This commit is contained in:
Fredrik Adelöw
2023-08-18 15:07:38 +02:00
committed by GitHub
147 changed files with 827 additions and 557 deletions
+60
View File
@@ -0,0 +1,60 @@
---
'@backstage/plugin-api-docs-module-protoc-gen-doc': patch
'@backstage/plugin-catalog-unprocessed-entities': patch
'@backstage/plugin-github-pull-requests-board': patch
'@backstage/integration-react': patch
'@backstage/plugin-github-deployments': patch
'@backstage/plugin-microsoft-calendar': patch
'@backstage/plugin-newrelic-dashboard': patch
'@backstage/plugin-entity-validation': patch
'@backstage/plugin-apollo-explorer': patch
'@backstage/plugin-gitops-profiles': patch
'@backstage/plugin-graphql-voyager': patch
'@backstage/plugin-apache-airflow': patch
'@backstage/plugin-github-actions': patch
'@backstage/plugin-octopus-deploy': patch
'@backstage/plugin-splunk-on-call': patch
'@backstage/plugin-config-schema': patch
'@backstage/plugin-github-issues': patch
'@backstage/plugin-azure-devops': patch
'@backstage/plugin-code-climate': patch
'@backstage/plugin-gcp-projects': patch
'@backstage/plugin-azure-sites': patch
'@backstage/plugin-firehydrant': patch
'@backstage/plugin-cloudbuild': patch
'@backstage/plugin-home-react': patch
'@backstage/plugin-lighthouse': patch
'@backstage/plugin-tech-radar': patch
'@backstage/plugin-codescene': patch
'@backstage/plugin-dynatrace': patch
'@backstage/plugin-gcalendar': patch
'@backstage/plugin-org-react': patch
'@backstage/plugin-shortcuts': patch
'@backstage/plugin-sonarqube': patch
'@backstage/plugin-xcmetrics': patch
'@backstage/plugin-airbrake': patch
'@backstage/plugin-circleci': patch
'@backstage/plugin-graphiql': patch
'@backstage/plugin-linguist': patch
'@backstage/plugin-newrelic': patch
'@backstage/plugin-opencost': patch
'@backstage/plugin-periskop': patch
'@backstage/plugin-playlist': patch
'@backstage/plugin-puppetdb': patch
'@backstage/plugin-bitrise': patch
'@backstage/plugin-jenkins': patch
'@backstage/plugin-rollbar': patch
'@backstage/plugin-allure': patch
'@backstage/plugin-badges': patch
'@backstage/plugin-bazaar': patch
'@backstage/plugin-sentry': patch
'@backstage/plugin-fossa': patch
'@backstage/plugin-ilert': patch
'@backstage/plugin-kafka': patch
'@backstage/plugin-nomad': patch
'@backstage/plugin-vault': patch
'@backstage/plugin-todo': patch
'@backstage/plugin-org': patch
---
Moved `@types/react` to be a regular dependency
+6 -3
View File
@@ -56,6 +56,7 @@ import { ProfileInfo } from '@backstage/core-plugin-api';
import { ProfileInfoApi } from '@backstage/core-plugin-api';
import { PropsWithChildren } from 'react';
import PropTypes from 'prop-types';
import { default as React_2 } from 'react';
import { ReactNode } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
import { SessionApi } from '@backstage/core-plugin-api';
@@ -113,7 +114,7 @@ export type ApiFactoryScope = 'default' | 'app' | 'static';
// @public
export const ApiProvider: {
(props: PropsWithChildren<ApiProviderProps>): JSX.Element;
(props: PropsWithChildren<ApiProviderProps>): React_2.JSX.Element;
propTypes: {
apis: PropTypes.Validator<
NonNullable<
@@ -235,7 +236,7 @@ export type AppRouteBinder = <
) => void;
// @public
export function AppRouter(props: AppRouterProps): JSX.Element;
export function AppRouter(props: AppRouterProps): React_2.JSX.Element;
// @public
export interface AppRouterProps {
@@ -368,7 +369,9 @@ export type ErrorBoundaryFallbackProps = PropsWithChildren<{
}>;
// @public
export const FeatureFlagged: (props: FeatureFlaggedProps) => JSX.Element;
export const FeatureFlagged: (
props: FeatureFlaggedProps,
) => React_2.JSX.Element;
// @public
export type FeatureFlaggedProps = {
+113 -81
View File
@@ -54,7 +54,9 @@ import { TooltipProps } from '@material-ui/core/Tooltip';
import { WithStyles } from '@material-ui/core/styles';
// @public
export function AlertDisplay(props: AlertDisplayProps): JSX.Element | null;
export function AlertDisplay(
props: AlertDisplayProps,
): React_2.JSX.Element | null;
// @public
export type AlertDisplayProps = {
@@ -66,7 +68,7 @@ export type AlertDisplayProps = {
};
// @public
export function Avatar(props: AvatarProps): JSX.Element;
export function Avatar(props: AvatarProps): React_2.JSX.Element;
// @public (undocumented)
export type AvatarClassKey = 'avatar';
@@ -94,7 +96,7 @@ export type BackstageOverrides = Overrides & {
export type BoldHeaderClassKey = 'root' | 'title' | 'subheader';
// @public
export function BottomLink(props: BottomLinkProps): JSX.Element;
export function BottomLink(props: BottomLinkProps): React_2.JSX.Element;
// @public (undocumented)
export type BottomLinkClassKey = 'root' | 'boxTitle' | 'arrow';
@@ -109,7 +111,7 @@ export type BottomLinkProps = {
// Warning: (ae-forgotten-export) The symbol "Props_19" needs to be exported by the entry point index.d.ts
//
// @public
export function Breadcrumbs(props: Props_19): JSX.Element;
export function Breadcrumbs(props: Props_19): React_2.JSX.Element;
// @public (undocumented)
export type BreadcrumbsClickableTextClassKey = 'root';
@@ -120,7 +122,7 @@ export type BreadcrumbsStyledBoxClassKey = 'root';
// Warning: (ae-forgotten-export) The symbol "IconComponentProps" needs to be exported by the entry point index.d.ts
//
// @public
export function BrokenImageIcon(props: IconComponentProps): JSX.Element;
export function BrokenImageIcon(props: IconComponentProps): React_2.JSX.Element;
// @public @deprecated (undocumented)
export const Button: (props: LinkButtonProps) => JSX.Element;
@@ -134,22 +136,24 @@ export type CardActionsTopRightClassKey = 'root';
// Warning: (ae-forgotten-export) The symbol "CardTabProps" needs to be exported by the entry point index.d.ts
//
// @public
export function CardTab(props: PropsWithChildren<CardTabProps>): JSX.Element;
export function CardTab(
props: PropsWithChildren<CardTabProps>,
): React_2.JSX.Element;
// @public (undocumented)
export type CardTabClassKey = 'root' | 'selected';
// @public (undocumented)
export function CatalogIcon(props: IconComponentProps): JSX.Element;
export function CatalogIcon(props: IconComponentProps): React_2.JSX.Element;
// @public (undocumented)
export function ChatIcon(props: IconComponentProps): JSX.Element;
export function ChatIcon(props: IconComponentProps): React_2.JSX.Element;
// @public (undocumented)
export type ClosedDropdownClassKey = 'icon';
// @public
export function CodeSnippet(props: CodeSnippetProps): JSX.Element;
export function CodeSnippet(props: CodeSnippetProps): React_2.JSX.Element;
// @public
export interface CodeSnippetProps {
@@ -164,14 +168,16 @@ export interface CodeSnippetProps {
// Warning: (ae-forgotten-export) The symbol "Props_13" needs to be exported by the entry point index.d.ts
//
// @public
export function Content(props: PropsWithChildren<Props_13>): JSX.Element;
export function Content(
props: PropsWithChildren<Props_13>,
): React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "ContentHeaderProps" needs to be exported by the entry point index.d.ts
//
// @public
export function ContentHeader(
props: PropsWithChildren<ContentHeaderProps>,
): JSX.Element;
): React_2.JSX.Element;
// @public (undocumented)
export type ContentHeaderClassKey =
@@ -182,7 +188,7 @@ export type ContentHeaderClassKey =
| 'title';
// @public
export function CopyTextButton(props: CopyTextButtonProps): JSX.Element;
export function CopyTextButton(props: CopyTextButtonProps): React_2.JSX.Element;
// @public
export interface CopyTextButtonProps {
@@ -193,7 +199,9 @@ export interface CopyTextButtonProps {
}
// @public
export function CreateButton(props: CreateButtonProps): JSX.Element | null;
export function CreateButton(
props: CreateButtonProps,
): React_2.JSX.Element | null;
// @public
export type CreateButtonProps = {
@@ -204,12 +212,12 @@ export type CreateButtonProps = {
export type CustomProviderClassKey = 'form' | 'button';
// @public (undocumented)
export function DashboardIcon(props: IconComponentProps): JSX.Element;
export function DashboardIcon(props: IconComponentProps): React_2.JSX.Element;
// @public
export function DependencyGraph<NodeData, EdgeData>(
props: DependencyGraphProps<NodeData, EdgeData>,
): JSX.Element;
): React_2.JSX.Element;
// @public (undocumented)
export type DependencyGraphDefaultLabelClassKey = 'text';
@@ -301,7 +309,7 @@ export namespace DependencyGraphTypes {
// Warning: (ae-forgotten-export) The symbol "Props" needs to be exported by the entry point index.d.ts
//
// @public (undocumented)
export const DismissableBanner: (props: Props) => JSX.Element;
export const DismissableBanner: (props: Props) => React_2.JSX.Element;
// @public (undocumented)
export type DismissableBannerClassKey =
@@ -317,15 +325,15 @@ export type DismissableBannerClassKey =
export type DismissbleBannerClassKey = DismissableBannerClassKey;
// @public (undocumented)
export function DocsIcon(props: IconComponentProps): JSX.Element;
export function DocsIcon(props: IconComponentProps): React_2.JSX.Element;
// @public (undocumented)
export function EmailIcon(props: IconComponentProps): JSX.Element;
export function EmailIcon(props: IconComponentProps): React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "Props_2" needs to be exported by the entry point index.d.ts
//
// @public
export function EmptyState(props: Props_2): JSX.Element;
export function EmptyState(props: Props_2): React_2.JSX.Element;
// @public (undocumented)
export type EmptyStateClassKey = 'root' | 'action' | 'imageContainer';
@@ -347,7 +355,7 @@ export type ErrorBoundaryProps = {
// Warning: (ae-forgotten-export) The symbol "IErrorPageProps" needs to be exported by the entry point index.d.ts
//
// @public
export function ErrorPage(props: IErrorPageProps): JSX.Element;
export function ErrorPage(props: IErrorPageProps): React_2.JSX.Element;
// @public (undocumented)
export type ErrorPageClassKey = 'container' | 'title' | 'subtitle';
@@ -355,7 +363,7 @@ export type ErrorPageClassKey = 'container' | 'title' | 'subtitle';
// @public
export function ErrorPanel(
props: PropsWithChildren<ErrorPanelProps>,
): JSX.Element;
): React_2.JSX.Element;
// @public (undocumented)
export type ErrorPanelClassKey = 'text' | 'divider';
@@ -382,18 +390,18 @@ export type FeatureCalloutCircleClassKey =
// @public
export function FeatureCalloutCircular(
props: PropsWithChildren<Props_4>,
): JSX.Element;
): React_2.JSX.Element;
// @public (undocumented)
export type FiltersContainerClassKey = 'root' | 'title';
// @public
export function Gauge(props: GaugeProps): JSX.Element;
export function Gauge(props: GaugeProps): React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "Props_10" needs to be exported by the entry point index.d.ts
//
// @public
export function GaugeCard(props: Props_10): JSX.Element;
export function GaugeCard(props: Props_10): React_2.JSX.Element;
// @public (undocumented)
export type GaugeCardClassKey = 'root';
@@ -429,18 +437,20 @@ export type GaugePropsGetColorOptions = {
};
// @public (undocumented)
export function GitHubIcon(props: IconComponentProps): JSX.Element;
export function GitHubIcon(props: IconComponentProps): React_2.JSX.Element;
// @public (undocumented)
export function GroupIcon(props: IconComponentProps): JSX.Element;
export function GroupIcon(props: IconComponentProps): React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "Props_14" needs to be exported by the entry point index.d.ts
//
// @public
export function Header(props: PropsWithChildren<Props_14>): JSX.Element;
export function Header(props: PropsWithChildren<Props_14>): React_2.JSX.Element;
// @public (undocumented)
export function HeaderActionMenu(props: HeaderActionMenuProps): JSX.Element;
export function HeaderActionMenu(
props: HeaderActionMenuProps,
): React_2.JSX.Element;
// @public (undocumented)
export type HeaderActionMenuItem = {
@@ -471,7 +481,7 @@ export type HeaderClassKey =
// Warning: (ae-forgotten-export) The symbol "Props_5" needs to be exported by the entry point index.d.ts
//
// @public
export function HeaderIconLinkRow(props: Props_5): JSX.Element;
export function HeaderIconLinkRow(props: Props_5): React_2.JSX.Element;
// @public (undocumented)
export type HeaderIconLinkRowClassKey = 'links';
@@ -479,7 +489,7 @@ export type HeaderIconLinkRowClassKey = 'links';
// Warning: (ae-forgotten-export) The symbol "HeaderLabelProps" needs to be exported by the entry point index.d.ts
//
// @public
export function HeaderLabel(props: HeaderLabelProps): JSX.Element;
export function HeaderLabel(props: HeaderLabelProps): React_2.JSX.Element;
// @public (undocumented)
export type HeaderLabelClassKey = 'root' | 'label' | 'value';
@@ -487,7 +497,7 @@ export type HeaderLabelClassKey = 'root' | 'label' | 'value';
// Warning: (ae-forgotten-export) The symbol "HeaderTabsProps" needs to be exported by the entry point index.d.ts
//
// @public
export function HeaderTabs(props: HeaderTabsProps): JSX.Element;
export function HeaderTabs(props: HeaderTabsProps): React_2.JSX.Element;
// @public (undocumented)
export type HeaderTabsClassKey =
@@ -497,14 +507,14 @@ export type HeaderTabsClassKey =
| 'tabRoot';
// @public (undocumented)
export function HelpIcon(props: IconComponentProps): JSX.Element;
export function HelpIcon(props: IconComponentProps): React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "Props_6" needs to be exported by the entry point index.d.ts
//
// @public
export function HorizontalScrollGrid(
props: PropsWithChildren<Props_6>,
): JSX.Element;
): React_2.JSX.Element;
// @public (undocumented)
export type HorizontalScrollGridClassKey =
@@ -563,16 +573,16 @@ export type InfoCardVariants = 'flex' | 'fullHeight' | 'gridItem';
// Warning: (ae-forgotten-export) The symbol "IntroCardProps" needs to be exported by the entry point index.d.ts
//
// @public
export function IntroCard(props: IntroCardProps): JSX.Element;
export function IntroCard(props: IntroCardProps): React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "ItemCardProps" needs to be exported by the entry point index.d.ts
// Warning: (ae-missing-release-tag) "ItemCard" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public @deprecated
export function ItemCard(props: ItemCardProps): JSX.Element;
export function ItemCard(props: ItemCardProps): React_2.JSX.Element;
// @public
export function ItemCardGrid(props: ItemCardGridProps): JSX.Element;
export function ItemCardGrid(props: ItemCardGridProps): React_2.JSX.Element;
// @public (undocumented)
export type ItemCardGridClassKey = 'root';
@@ -585,7 +595,7 @@ export type ItemCardGridProps = Partial<WithStyles<typeof styles>> & {
};
// @public
export function ItemCardHeader(props: ItemCardHeaderProps): JSX.Element;
export function ItemCardHeader(props: ItemCardHeaderProps): React_2.JSX.Element;
// @public (undocumented)
export type ItemCardHeaderClassKey = 'root';
@@ -603,7 +613,7 @@ export type ItemCardHeaderProps = Partial<WithStyles<typeof styles_2>> & {
// Warning: (ae-missing-release-tag) "Lifecycle" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function Lifecycle(props: Props_7): JSX.Element;
export function Lifecycle(props: Props_7): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "LifecycleClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -614,7 +624,7 @@ export type LifecycleClassKey = 'alpha' | 'beta';
// Warning: (ae-missing-release-tag) "LinearGauge" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function LinearGauge(props: Props_11): JSX.Element | null;
export function LinearGauge(props: Props_11): React_2.JSX.Element | null;
// Warning: (ae-missing-release-tag) "Link" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -644,7 +654,7 @@ export type LinkProps = Omit<LinkProps_2, 'to'> &
export type LoginRequestListItemClassKey = 'root';
// @public
export function LogViewer(props: LogViewerProps): JSX.Element;
export function LogViewer(props: LogViewerProps): React_2.JSX.Element;
// @public
export type LogViewerClassKey =
@@ -691,7 +701,7 @@ export interface LogViewerProps {
// Warning: (ae-missing-release-tag) "MarkdownContent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public
export function MarkdownContent(props: Props_8): JSX.Element;
export function MarkdownContent(props: Props_8): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "MarkdownContentClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -727,7 +737,9 @@ export type MicDropClassKey = 'micDrop';
// Warning: (ae-missing-release-tag) "MissingAnnotationEmptyState" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function MissingAnnotationEmptyState(props: Props_3): JSX.Element;
export function MissingAnnotationEmptyState(
props: Props_3,
): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "MissingAnnotationEmptyStateClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -735,7 +747,9 @@ export function MissingAnnotationEmptyState(props: Props_3): JSX.Element;
export type MissingAnnotationEmptyStateClassKey = 'code';
// @public
export const MobileSidebar: (props: MobileSidebarProps) => JSX.Element | null;
export const MobileSidebar: (
props: MobileSidebarProps,
) => React_2.JSX.Element | null;
// @public
export type MobileSidebarProps = {
@@ -745,7 +759,7 @@ export type MobileSidebarProps = {
// Warning: (ae-missing-release-tag) "OAuthRequestDialog" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function OAuthRequestDialog(_props: {}): JSX.Element;
export function OAuthRequestDialog(_props: {}): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "OAuthRequestDialogClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -765,7 +779,7 @@ export type OpenedDropdownClassKey = 'icon';
// Warning: (ae-missing-release-tag) "OverflowTooltip" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function OverflowTooltip(props: Props_9): JSX.Element;
export function OverflowTooltip(props: Props_9): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "OverflowTooltipClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -776,7 +790,7 @@ export type OverflowTooltipClassKey = 'container';
// Warning: (ae-missing-release-tag) "Page" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function Page(props: Props_16): JSX.Element;
export function Page(props: Props_16): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "PageClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -789,19 +803,19 @@ export type PageClassKey = 'root';
// @public (undocumented)
export function PageWithHeader(
props: PropsWithChildren<PageWithHeaderProps>,
): JSX.Element;
): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "Progress" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function Progress(
props: PropsWithChildren<LinearProgressProps>,
): JSX.Element;
): React_2.JSX.Element;
// @public
export const ProxiedSignInPage: (
props: ProxiedSignInPageProps,
) => JSX.Element | null;
) => React_2.JSX.Element | null;
// @public
export type ProxiedSignInPageProps = SignInPageProps & {
@@ -812,7 +826,7 @@ export type ProxiedSignInPageProps = SignInPageProps & {
// Warning: (ae-missing-release-tag) "ResponseErrorPanel" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public
export function ResponseErrorPanel(props: ErrorPanelProps): JSX.Element;
export function ResponseErrorPanel(props: ErrorPanelProps): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "ResponseErrorPanelClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -822,12 +836,14 @@ export type ResponseErrorPanelClassKey = 'text' | 'divider';
// Warning: (ae-missing-release-tag) "RoutedTabs" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function RoutedTabs(props: { routes: SubRoute_2[] }): JSX.Element;
export function RoutedTabs(props: {
routes: SubRoute_2[];
}): React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "SelectProps" needs to be exported by the entry point index.d.ts
//
// @public (undocumented)
export function Select(props: SelectProps): JSX.Element;
export function Select(props: SelectProps): React_2.JSX.Element;
// @public (undocumented)
export type SelectClassKey =
@@ -851,7 +867,7 @@ export type SelectItem = {
};
// @public
export const Sidebar: (props: SidebarProps) => JSX.Element;
export const Sidebar: (props: SidebarProps) => React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "SIDEBAR_INTRO_LOCAL_STORAGE" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -905,10 +921,10 @@ export const SidebarDivider: React_2.ComponentType<
export type SidebarDividerClassKey = 'root';
// @public
export const SidebarExpandButton: () => JSX.Element | null;
export const SidebarExpandButton: () => React_2.JSX.Element | null;
// @public
export const SidebarGroup: (props: SidebarGroupProps) => JSX.Element;
export const SidebarGroup: (props: SidebarGroupProps) => React_2.JSX.Element;
// @public
export interface SidebarGroupProps extends BottomNavigationActionProps {
@@ -920,7 +936,7 @@ export interface SidebarGroupProps extends BottomNavigationActionProps {
// Warning: (ae-missing-release-tag) "SidebarIntro" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function SidebarIntro(_props: {}): JSX.Element | null;
export function SidebarIntro(_props: {}): React_2.JSX.Element | null;
// @public (undocumented)
export type SidebarIntroClassKey =
@@ -967,7 +983,7 @@ export type SidebarOpenState = {
export function SidebarOpenStateProvider(props: {
children: ReactNode;
value: SidebarOpenState;
}): JSX.Element;
}): React_2.JSX.Element;
// @public (undocumented)
export type SidebarOptions = {
@@ -978,7 +994,7 @@ export type SidebarOptions = {
// Warning: (ae-missing-release-tag) "SidebarPage" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function SidebarPage(props: SidebarPageProps): JSX.Element;
export function SidebarPage(props: SidebarPageProps): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "SidebarPageClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -1011,7 +1027,7 @@ export type SidebarPinStateContextType = {
export function SidebarPinStateProvider(props: {
children: ReactNode;
value: SidebarPinStateContextType;
}): JSX.Element;
}): React_2.JSX.Element;
// @public (undocumented)
export type SidebarProps = {
@@ -1036,7 +1052,9 @@ export const SidebarScrollWrapper: React_2.ComponentType<
// Warning: (ae-missing-release-tag) "SidebarSearchField" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function SidebarSearchField(props: SidebarSearchFieldProps): JSX.Element;
export function SidebarSearchField(
props: SidebarSearchFieldProps,
): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "SidebarSpace" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -1067,12 +1085,14 @@ export const SidebarSpacer: React_2.ComponentType<
export type SidebarSpacerClassKey = 'root';
// @public
export const SidebarSubmenu: (props: SidebarSubmenuProps) => JSX.Element;
export const SidebarSubmenu: (
props: SidebarSubmenuProps,
) => React_2.JSX.Element;
// @public
export const SidebarSubmenuItem: (
props: SidebarSubmenuItemProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export type SidebarSubmenuItemDropdownItem = {
@@ -1100,7 +1120,7 @@ export type SidebarSubmenuProps = {
// Warning: (ae-missing-release-tag) "SignInPage" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function SignInPage(props: Props_17): JSX.Element;
export function SignInPage(props: Props_17): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "SignInPageClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -1123,7 +1143,7 @@ export type SignInProviderConfig = {
// @public (undocumented)
export function SimpleStepper(
props: PropsWithChildren<StepperProps>,
): JSX.Element;
): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "SimpleStepperFooterClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -1136,7 +1156,7 @@ export type SimpleStepperFooterClassKey = 'root';
// @public (undocumented)
export function SimpleStepperStep(
props: PropsWithChildren<StepProps>,
): JSX.Element;
): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "SimpleStepperStepClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -1146,7 +1166,9 @@ export type SimpleStepperStepClassKey = 'end';
// Warning: (ae-missing-release-tag) "StatusAborted" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function StatusAborted(props: PropsWithChildren<{}>): JSX.Element;
export function StatusAborted(
props: PropsWithChildren<{}>,
): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "StatusClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -1163,33 +1185,39 @@ export type StatusClassKey =
// Warning: (ae-missing-release-tag) "StatusError" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function StatusError(props: PropsWithChildren<{}>): JSX.Element;
export function StatusError(props: PropsWithChildren<{}>): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "StatusOK" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function StatusOK(props: PropsWithChildren<{}>): JSX.Element;
export function StatusOK(props: PropsWithChildren<{}>): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "StatusPending" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function StatusPending(props: PropsWithChildren<{}>): JSX.Element;
export function StatusPending(
props: PropsWithChildren<{}>,
): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "StatusRunning" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function StatusRunning(props: PropsWithChildren<{}>): JSX.Element;
export function StatusRunning(
props: PropsWithChildren<{}>,
): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "StatusWarning" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function StatusWarning(props: PropsWithChildren<{}>): JSX.Element;
export function StatusWarning(
props: PropsWithChildren<{}>,
): React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "Props_12" needs to be exported by the entry point index.d.ts
// Warning: (ae-missing-release-tag) "StructuredMetadataTable" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function StructuredMetadataTable(props: Props_12): JSX.Element;
export function StructuredMetadataTable(props: Props_12): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "StructuredMetadataTableListClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -1211,7 +1239,7 @@ export type SubmenuOptions = {
// Warning: (ae-missing-release-tag) "SubvalueCell" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function SubvalueCell(props: SubvalueCellProps): JSX.Element;
export function SubvalueCell(props: SubvalueCellProps): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "SubvalueCellClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -1222,7 +1250,7 @@ export type SubvalueCellClassKey = 'value' | 'subvalue';
// Warning: (ae-missing-release-tag) "SupportButton" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function SupportButton(props: SupportButtonProps): JSX.Element;
export function SupportButton(props: SupportButtonProps): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "SupportButtonClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -1272,7 +1300,9 @@ export type Tab = {
// Warning: (ae-missing-release-tag) "TabbedCard" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function TabbedCard(props: PropsWithChildren<Props_18>): JSX.Element;
export function TabbedCard(
props: PropsWithChildren<Props_18>,
): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "TabbedCardClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -1283,7 +1313,7 @@ export type TabbedCardClassKey = 'root' | 'indicator';
// Warning: (ae-missing-release-tag) "TabbedLayout" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public
export function TabbedLayout(props: PropsWithChildren<{}>): JSX.Element;
export function TabbedLayout(props: PropsWithChildren<{}>): React_2.JSX.Element;
// @public (undocumented)
export namespace TabbedLayout {
@@ -1296,7 +1326,9 @@ export namespace TabbedLayout {
// Warning: (ae-missing-release-tag) "Table" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export function Table<T extends object = {}>(props: TableProps<T>): JSX.Element;
export function Table<T extends object = {}>(
props: TableProps<T>,
): React_2.JSX.Element;
// @public (undocumented)
export namespace Table {
@@ -1385,7 +1417,7 @@ export function TrendLine(
Pick<SparklinesLineProps, 'color'> & {
title?: string;
},
): JSX.Element | null;
): React_2.JSX.Element | null;
// @public
export function useContent(): {
@@ -1403,7 +1435,7 @@ export function useQueryParamState<T>(
): [T | undefined, SetQueryParams<T>];
// @public (undocumented)
export function UserIcon(props: IconComponentProps): JSX.Element;
export function UserIcon(props: IconComponentProps): React_2.JSX.Element;
// @public
export class UserIdentity implements IdentityApi {
@@ -1449,13 +1481,13 @@ export const useSidebarPinState: () => SidebarPinState;
export function useSupportConfig(): SupportConfig;
// @public (undocumented)
export function WarningIcon(props: IconComponentProps): JSX.Element;
export function WarningIcon(props: IconComponentProps): React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "WarningProps" needs to be exported by the entry point index.d.ts
// Warning: (ae-missing-release-tag) "WarningPanel" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public
export function WarningPanel(props: WarningProps): JSX.Element;
export function WarningPanel(props: WarningProps): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "WarningPanelClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
+4 -2
View File
@@ -45,7 +45,7 @@ export const analyticsApiRef: ApiRef<AnalyticsApi>;
export const AnalyticsContext: (options: {
attributes: Partial<AnalyticsContextValue>;
children: ReactNode;
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public
export type AnalyticsContextValue = CommonAnalyticsContext & {
@@ -782,7 +782,9 @@ export function withApis<T extends {}>(
): <TProps extends T>(
WrappedComponent: React_2.ComponentType<TProps>,
) => {
(props: React_2.PropsWithChildren<Omit<TProps, keyof T>>): JSX.Element;
(
props: React_2.PropsWithChildren<Omit<TProps, keyof T>>,
): React_2.JSX.Element;
displayName: string;
};
```
+2 -3
View File
@@ -3,8 +3,6 @@
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts
/// <reference types="react" />
import { ApiFactory } from '@backstage/core-plugin-api';
import { ApiRef } from '@backstage/core-plugin-api';
import { AuthRequestOptions } from '@backstage/core-plugin-api';
@@ -13,6 +11,7 @@ import { Config } from '@backstage/config';
import { OAuthApi } from '@backstage/core-plugin-api';
import { OpenIdConnectApi } from '@backstage/core-plugin-api';
import { ProfileInfoApi } from '@backstage/core-plugin-api';
import { default as React_2 } from 'react';
import { ScmIntegrationRegistry } from '@backstage/integration';
import { SessionApi } from '@backstage/core-plugin-api';
@@ -108,7 +107,7 @@ export interface ScmAuthTokenResponse {
// @public
export const ScmIntegrationIcon: (
props: ScmIntegrationIconProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export type ScmIntegrationIconProps = {
+1 -1
View File
@@ -37,6 +37,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"react-use": "^17.2.4"
},
"peerDependencies": {
@@ -53,7 +54,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+2 -1
View File
@@ -4,11 +4,12 @@
```ts
import { PropsWithChildren } from 'react';
import { default as React_2 } from 'react';
// @alpha
export const MockPluginProvider: ({
children,
}: PropsWithChildren<{}>) => JSX.Element;
}: PropsWithChildren<{}>) => React_2.JSX.Element;
// (No @packageDocumentation comment for this package)
```
+2 -1
View File
@@ -26,6 +26,7 @@ import { JsonValue } from '@backstage/types';
import { MatcherFunction } from '@testing-library/react';
import { Observable } from '@backstage/types';
import { PermissionApi } from '@backstage/plugin-permission-react';
import { default as React_2 } from 'react';
import { ReactElement } from 'react';
import { ReactNode } from 'react';
import { RenderOptions } from '@testing-library/react';
@@ -214,7 +215,7 @@ export type SyncLogCollector = () => void;
// @public
export const TestApiProvider: <T extends any[]>(
props: TestApiProviderProps<T>,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export type TestApiProviderProps<TApiPairs extends any[]> = {
+7 -2
View File
@@ -12,6 +12,8 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
import { DiscoveryApi } from '@backstage/core-plugin-api';
import { FetchApi } from '@backstage/core-plugin-api';
import { isAdrAvailable } from '@backstage/plugin-adr-common';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { ReactNode } from 'react';
import { ResultHighlight } from '@backstage/plugin-search-common';
import { RouteRef } from '@backstage/core-plugin-api';
@@ -76,7 +78,10 @@ export const adrPlugin: BackstagePlugin<
// @public
export const AdrReader: {
(props: { adr: string; decorators?: AdrContentDecorator[] }): JSX.Element;
(props: {
adr: string;
decorators?: AdrContentDecorator[];
}): React_2.JSX.Element;
decorators: Readonly<{
createRewriteRelativeLinksDecorator(): AdrContentDecorator;
createRewriteRelativeEmbedsDecorator(): AdrContentDecorator;
@@ -107,7 +112,7 @@ export type AdrSearchResultListItemProps = {
export const EntityAdrContent: (props: {
contentDecorators?: AdrContentDecorator[] | undefined;
filePathFilterFn?: AdrFilePathFilterFn | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
export { isAdrAvailable };
```
+2 -3
View File
@@ -3,10 +3,9 @@
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts
/// <reference types="react" />
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public
@@ -19,7 +18,7 @@ export const airbrakePlugin: BackstagePlugin<
>;
// @public
export const EntityAirbrakeContent: () => JSX.Element;
export const EntityAirbrakeContent: () => React_2.JSX.Element;
// @public
export const isAirbrakeAvailable: (entity: Entity) => boolean;
+1 -1
View File
@@ -38,6 +38,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"react-use": "^17.2.4"
},
"peerDependencies": {
@@ -55,7 +56,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+2 -1
View File
@@ -7,6 +7,7 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
@@ -22,7 +23,7 @@ export const allurePlugin: BackstagePlugin<
>;
// @public (undocumented)
export const EntityAllureReportContent: () => JSX.Element;
export const EntityAllureReportContent: () => JSX_2.Element;
// @public (undocumented)
export const isAllureReportAvailable: (entity: Entity) => boolean;
+1 -1
View File
@@ -37,6 +37,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"react-use": "^17.2.4"
},
"peerDependencies": {
@@ -54,7 +55,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+3 -2
View File
@@ -6,15 +6,16 @@
/// <reference types="react" />
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public
export const ApacheAirflowDagTable: (props: {
dagIds?: string[] | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const ApacheAirflowPage: () => JSX.Element;
export const ApacheAirflowPage: () => JSX_2.Element;
// @public (undocumented)
export const apacheAirflowPlugin: BackstagePlugin<
+1 -1
View File
@@ -33,6 +33,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.1.5",
"qs": "^6.10.1",
"react-use": "^17.2.4"
@@ -52,7 +53,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
@@ -3,12 +3,12 @@
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts
/// <reference types="react" />
import { default as React_2 } from 'react';
// @public (undocumented)
export const grpcDocsApiWidget: {
type: string;
title: string;
component: (definition: string) => JSX.Element;
component: (definition: string) => React_2.JSX.Element;
};
```
@@ -31,6 +31,7 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
"@types/react": "^16.13.1 || ^17.0.0",
"grpc-docs": "^1.1.2"
},
"peerDependencies": {
@@ -40,8 +41,7 @@
},
"devDependencies": {
"@backstage/cli": "workspace:^",
"@testing-library/jest-dom": "^5.16.4",
"@types/react": "^16.13.1 || ^17.0.0"
"@testing-library/jest-dom": "^5.16.4"
},
"files": [
"dist"
+25 -22
View File
@@ -11,6 +11,7 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
import { CatalogTableRow } from '@backstage/plugin-catalog';
import { ExternalRouteRef } from '@backstage/core-plugin-api';
import { InfoCardVariants } from '@backstage/core-components';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
import { TableColumn } from '@backstage/core-components';
@@ -18,14 +19,14 @@ import { TableProps } from '@backstage/core-components';
import { UserListFilterKind } from '@backstage/plugin-catalog-react';
// @public (undocumented)
export const ApiDefinitionCard: () => JSX.Element;
export const ApiDefinitionCard: () => React_2.JSX.Element;
// @public
export function ApiDefinitionDialog(props: {
open: boolean;
entity: ApiEntity;
onClose: () => void;
}): JSX.Element;
}): React_2.JSX.Element;
// @public (undocumented)
export type ApiDefinitionWidget = {
@@ -62,20 +63,22 @@ export { apiDocsPlugin as plugin };
// @public
export const ApiExplorerIndexPage: (
props: DefaultApiExplorerPageProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export const ApiExplorerPage: (
props: DefaultApiExplorerPageProps,
) => JSX.Element;
) => JSX_2.Element;
// @public (undocumented)
export const ApiTypeTitle: (props: { apiEntity: ApiEntity }) => JSX.Element;
export const ApiTypeTitle: (props: {
apiEntity: ApiEntity;
}) => React_2.JSX.Element;
// @public (undocumented)
export const AsyncApiDefinitionWidget: (
props: AsyncApiDefinitionWidgetProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type AsyncApiDefinitionWidgetProps = {
@@ -86,17 +89,17 @@ export type AsyncApiDefinitionWidgetProps = {
export const ConsumedApisCard: (props: {
variant?: InfoCardVariants;
columns?: TableColumn<ApiEntity>[];
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public (undocumented)
export const ConsumingComponentsCard: (props: {
variant?: InfoCardVariants;
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public
export const DefaultApiExplorerPage: (
props: DefaultApiExplorerPageProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export type DefaultApiExplorerPageProps = {
@@ -109,40 +112,40 @@ export type DefaultApiExplorerPageProps = {
export function defaultDefinitionWidgets(): ApiDefinitionWidget[];
// @public (undocumented)
export const EntityApiDefinitionCard: () => JSX.Element;
export const EntityApiDefinitionCard: () => JSX_2.Element;
// @public (undocumented)
export const EntityConsumedApisCard: (props: {
variant?: InfoCardVariants | undefined;
columns?: TableColumn<ApiEntity>[] | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const EntityConsumingComponentsCard: (props: {
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const EntityHasApisCard: (props: {
variant?: InfoCardVariants | undefined;
columns?: TableColumn<ApiEntity>[] | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const EntityProvidedApisCard: (props: {
variant?: InfoCardVariants | undefined;
columns?: TableColumn<ApiEntity>[] | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const EntityProvidingComponentsCard: (props: {
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const GraphQlDefinitionWidget: (
props: GraphQlDefinitionWidgetProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type GraphQlDefinitionWidgetProps = {
@@ -153,12 +156,12 @@ export type GraphQlDefinitionWidgetProps = {
export const HasApisCard: (props: {
variant?: InfoCardVariants;
columns?: TableColumn<ApiEntity>[];
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public (undocumented)
export const OpenApiDefinitionWidget: (
props: OpenApiDefinitionWidgetProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type OpenApiDefinitionWidgetProps = {
@@ -168,7 +171,7 @@ export type OpenApiDefinitionWidgetProps = {
// @public (undocumented)
export const PlainApiDefinitionWidget: (
props: PlainApiDefinitionWidgetProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type PlainApiDefinitionWidgetProps = {
@@ -180,17 +183,17 @@ export type PlainApiDefinitionWidgetProps = {
export const ProvidedApisCard: (props: {
variant?: InfoCardVariants;
columns?: TableColumn<ApiEntity>[];
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public (undocumented)
export const ProvidingComponentsCard: (props: {
variant?: InfoCardVariants;
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public (undocumented)
export const TrpcApiDefinitionWidget: (
props: TrpcApiDefinitionWidgetProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type TrpcApiDefinitionWidgetProps = {
+2 -1
View File
@@ -7,6 +7,7 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { JSONObject } from '@apollo/explorer/src/helpers/types';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public
@@ -30,7 +31,7 @@ export const ApolloExplorerPage: (props: {
}
| undefined;
}[];
}) => JSX.Element;
}) => JSX_2.Element;
// @public
export const apolloExplorerPlugin: BackstagePlugin<
+1 -1
View File
@@ -34,6 +34,7 @@
"@backstage/theme": "workspace:^",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@types/react": "^16.13.1 || ^17.0.0",
"react-use": "^17.2.4",
"use-deep-compare-effect": "^1.8.1"
},
@@ -52,7 +53,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "*",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+10 -6
View File
@@ -14,8 +14,10 @@ import { DiscoveryApi } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { GitTag } from '@backstage/plugin-azure-devops-common';
import { IdentityApi } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { PullRequest } from '@backstage/plugin-azure-devops-common';
import { PullRequestOptions } from '@backstage/plugin-azure-devops-common';
import { default as React_2 } from 'react';
import { Readme } from '@backstage/plugin-azure-devops-common';
import { ReadmeConfig } from '@backstage/plugin-azure-devops-common';
import { RepoBuild } from '@backstage/plugin-azure-devops-common';
@@ -163,14 +165,16 @@ export class AzureDevOpsClient implements AzureDevOpsApi {
export const azureDevOpsPlugin: BackstagePlugin<{}, {}, {}>;
// @public (undocumented)
export const AzurePullRequestsIcon: (props: SvgIconProps) => JSX.Element;
export const AzurePullRequestsIcon: (
props: SvgIconProps,
) => React_2.JSX.Element;
// @public (undocumented)
export const AzurePullRequestsPage: (props: {
projectName?: string | undefined;
pollingInterval?: number | undefined;
defaultColumnConfigs?: PullRequestColumnConfig[] | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export type BaseFilter = {
@@ -223,22 +227,22 @@ export type CreatedByUserFilter = BaseFilter &
);
// @public (undocumented)
export const EntityAzureGitTagsContent: () => JSX.Element;
export const EntityAzureGitTagsContent: () => JSX_2.Element;
// @public (undocumented)
export const EntityAzurePipelinesContent: (props: {
defaultLimit?: number | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const EntityAzurePullRequestsContent: (props: {
defaultLimit?: number | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const EntityAzureReadmeCard: (props: {
maxHeight?: number | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export type Filter =
+1 -1
View File
@@ -38,6 +38,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"humanize-duration": "^3.27.0",
"luxon": "^3.0.0",
"react-use": "^17.2.4"
@@ -57,7 +58,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+4 -2
View File
@@ -13,6 +13,8 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
import { DiscoveryApi } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { IdentityApi } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
@@ -40,7 +42,7 @@ export class AzureSitesApiBackendClient implements AzureSitesApi {
}
// @public (undocumented)
export const AzureSitesOverviewWidget: () => JSX.Element;
export const AzureSitesOverviewWidget: () => React_2.JSX.Element;
// @public (undocumented)
export const azureSitesPlugin: BackstagePlugin<
@@ -52,7 +54,7 @@ export const azureSitesPlugin: BackstagePlugin<
>;
// @public (undocumented)
export const EntityAzureSitesOverviewWidget: () => JSX.Element;
export const EntityAzureSitesOverviewWidget: () => JSX_2.Element;
// @public (undocumented)
export const isAzureWebSiteNameAvailable: (
+1 -1
View File
@@ -41,6 +41,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"luxon": "^3.0.0",
"react-use": "^17.2.4"
},
@@ -59,7 +60,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+2 -1
View File
@@ -6,6 +6,7 @@
/// <reference types="react" />
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
// @public (undocumented)
export const badgesPlugin: BackstagePlugin<{}, {}, {}>;
@@ -14,5 +15,5 @@ export const badgesPlugin: BackstagePlugin<{}, {}, {}>;
export const EntityBadgesDialog: (props: {
open: boolean;
onClose?: (() => any) | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
```
+1
View File
@@ -38,6 +38,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"react-use": "^17.2.4"
},
"peerDependencies": {
+6 -4
View File
@@ -8,12 +8,14 @@
import { ApiHolder } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
export const BazaarOverviewCard: (
props: BazaarOverviewCardProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type BazaarOverviewCardProps = {
@@ -24,7 +26,7 @@ export type BazaarOverviewCardProps = {
};
// @public (undocumented)
export const BazaarPage: (props: BazaarPageProps) => JSX.Element;
export const BazaarPage: (props: BazaarPageProps) => JSX_2.Element;
// @public (undocumented)
export type BazaarPageProps = {
@@ -44,7 +46,7 @@ export const bazaarPlugin: BackstagePlugin<
>;
// @public (undocumented)
export const EntityBazaarInfoCard: () => JSX.Element | null;
export const EntityBazaarInfoCard: () => React_2.JSX.Element | null;
// @public (undocumented)
export const isBazaarAvailable: (
@@ -55,7 +57,7 @@ export const isBazaarAvailable: (
) => Promise<boolean>;
// @public (undocumented)
export const SortView: (props: SortViewProps) => JSX.Element;
export const SortView: (props: SortViewProps) => React_2.JSX.Element;
// @public (undocumented)
export type SortViewProps = {
+2 -2
View File
@@ -43,6 +43,7 @@
"@material-ui/lab": "4.0.0-alpha.61",
"@material-ui/pickers": "^3.3.10",
"@testing-library/jest-dom": "^5.10.1",
"@types/react": "^16.13.1 || ^17.0.0",
"luxon": "^3.0.0",
"material-ui-search-bar": "^1.0.0",
"react-hook-form": "^7.13.0",
@@ -56,8 +57,7 @@
"devDependencies": {
"@backstage/cli": "workspace:^",
"@backstage/dev-utils": "workspace:^",
"@testing-library/jest-dom": "^5.10.1",
"@types/react": "^16.13.1 || ^17.0.0"
"@testing-library/jest-dom": "^5.10.1"
},
"files": [
"dist"
+2 -1
View File
@@ -7,6 +7,7 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
// @public (undocumented)
export const BITRISE_APP_ANNOTATION = 'bitrise.io/app';
@@ -15,7 +16,7 @@ export const BITRISE_APP_ANNOTATION = 'bitrise.io/app';
export const bitrisePlugin: BackstagePlugin<{}, {}, {}>;
// @public (undocumented)
export const EntityBitriseContent: () => JSX.Element;
export const EntityBitriseContent: () => JSX_2.Element;
// @public (undocumented)
export const isBitriseAvailable: (entity: Entity) => boolean;
+1 -1
View File
@@ -37,6 +37,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"lodash": "^4.17.21",
"luxon": "^3.0.0",
"qs": "^6.9.6",
@@ -58,7 +59,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"@types/recharts": "^1.8.15",
"msw": "^1.0.0"
},
+5 -3
View File
@@ -11,8 +11,10 @@ import { DependencyGraphTypes } from '@backstage/core-components';
import { ExternalRouteRef } from '@backstage/core-plugin-api';
import { InfoCardVariants } from '@backstage/core-components';
import { JsonObject } from '@backstage/types';
import { JSX as JSX_2 } from 'react';
import { MouseEvent as MouseEvent_2 } from 'react';
import { MouseEventHandler } from 'react';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public
@@ -35,7 +37,7 @@ export const CatalogGraphPage: (
}
| undefined;
} & Partial<EntityRelationsGraphProps>,
) => JSX.Element;
) => JSX_2.Element;
// @public
export const catalogGraphPlugin: BackstagePlugin<
@@ -73,7 +75,7 @@ export const EntityCatalogGraphCard: (
height?: number | undefined;
title?: string | undefined;
},
) => JSX.Element;
) => JSX_2.Element;
// @public
export type EntityEdge = DependencyGraphTypes.DependencyEdge<EntityEdgeData>;
@@ -102,7 +104,7 @@ export type EntityNodeData = {
// @public
export const EntityRelationsGraph: (
props: EntityRelationsGraphProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type EntityRelationsGraphProps = {
+14 -11
View File
@@ -16,6 +16,7 @@ import { Entity } from '@backstage/catalog-model';
import { FieldErrors } from 'react-hook-form';
import { IdentityApi } from '@backstage/core-plugin-api';
import { InfoCardVariants } from '@backstage/core-components';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
import { ScmAuthApi } from '@backstage/integration-react';
@@ -46,7 +47,7 @@ export type AnalyzeResult =
// @public
export const AutocompleteTextField: <TFieldValue extends string>(
props: AutocompleteTextFieldProps<TFieldValue>,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export interface AutocompleteTextFieldProps<TFieldValue extends string> {
@@ -126,7 +127,7 @@ export class CatalogImportClient implements CatalogImportApi {
}
// @public
export const CatalogImportPage: () => JSX.Element;
export const CatalogImportPage: () => JSX_2.Element;
// @public
const catalogImportPlugin: BackstagePlugin<
@@ -148,12 +149,12 @@ export function defaultGenerateStepper(
): StepperProvider;
// @public
export const DefaultImportPage: () => JSX.Element;
export const DefaultImportPage: () => React_2.JSX.Element;
// @public
export const EntityListComponent: (
props: EntityListComponentProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export interface EntityListComponentProps {
@@ -182,7 +183,9 @@ export type ImportFlows =
| 'no-location';
// @public
export const ImportInfoCard: (props: ImportInfoCardProps) => JSX.Element;
export const ImportInfoCard: (
props: ImportInfoCardProps,
) => React_2.JSX.Element;
// @public
export interface ImportInfoCardProps {
@@ -205,7 +208,7 @@ export type ImportState = State & {
};
// @public
export const ImportStepper: (props: ImportStepperProps) => JSX.Element;
export const ImportStepper: (props: ImportStepperProps) => React_2.JSX.Element;
// @public
export interface ImportStepperProps {
@@ -223,7 +226,7 @@ export interface ImportStepperProps {
// @public
export const PreparePullRequestForm: <TFieldValues extends Record<string, any>>(
props: PreparePullRequestFormProps<TFieldValues>,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export type PreparePullRequestFormProps<
@@ -266,7 +269,7 @@ export type PrepareResult =
// @public
export const PreviewCatalogInfoComponent: (
props: PreviewCatalogInfoComponentProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export interface PreviewCatalogInfoComponentProps {
@@ -284,7 +287,7 @@ export interface PreviewCatalogInfoComponentProps {
// @public
export const PreviewPullRequestComponent: (
props: PreviewPullRequestComponentProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export interface PreviewPullRequestComponentProps {
@@ -302,7 +305,7 @@ export interface PreviewPullRequestComponentProps {
// @public
export const StepInitAnalyzeUrl: (
props: StepInitAnalyzeUrlProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export interface StepInitAnalyzeUrlProps {
@@ -326,7 +329,7 @@ export interface StepInitAnalyzeUrlProps {
// @public
export const StepPrepareCreatePullRequest: (
props: StepPrepareCreatePullRequestProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export interface StepPrepareCreatePullRequestProps {
+30 -24
View File
@@ -3,8 +3,6 @@
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts
/// <reference types="react" />
import { ApiRef } from '@backstage/core-plugin-api';
import { CATALOG_FILTER_EXISTS } from '@backstage/catalog-client';
import { CatalogApi } from '@backstage/catalog-client';
@@ -30,7 +28,7 @@ import { TableOptions } from '@backstage/core-components';
// @public
export const AsyncEntityProvider: (
props: AsyncEntityProviderProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export interface AsyncEntityProviderProps {
@@ -62,15 +60,15 @@ export const catalogApiRef: ApiRef<CatalogApi>;
// @public (undocumented)
export const CatalogFilterLayout: {
(props: { children: React_2.ReactNode }): JSX.Element;
(props: { children: React_2.ReactNode }): React_2.JSX.Element;
Filters: (props: {
children: React_2.ReactNode;
options?: {
drawerBreakpoint?: 'xs' | 'sm' | 'md' | 'lg' | 'xl' | number;
drawerAnchor?: 'left' | 'right' | 'top' | 'bottom';
};
}) => JSX.Element;
Content: (props: { children: React_2.ReactNode }) => JSX.Element;
}) => React_2.JSX.Element;
Content: (props: { children: React_2.ReactNode }) => React_2.JSX.Element;
};
// @public (undocumented)
@@ -177,7 +175,7 @@ export class EntityKindFilter implements EntityFilter {
// @public (undocumented)
export const EntityKindPicker: (
props: EntityKindPickerProps,
) => JSX.Element | null;
) => React_2.JSX.Element | null;
// @public
export interface EntityKindPickerProps {
@@ -202,7 +200,7 @@ export class EntityLifecycleFilter implements EntityFilter {
// @public (undocumented)
export const EntityLifecyclePicker: (props: {
initialFilter?: string[];
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public
export const EntityListContext: React_2.Context<
@@ -229,7 +227,7 @@ export type EntityListContextProps<
// @public
export const EntityListProvider: <EntityFilters extends DefaultEntityFilters>(
props: PropsWithChildren<{}>,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type EntityLoadingStatus<TEntity extends Entity = Entity> = {
@@ -251,7 +249,7 @@ export class EntityNamespaceFilter implements EntityFilter {
}
// @public (undocumented)
export const EntityNamespacePicker: () => JSX.Element;
export const EntityNamespacePicker: () => React_2.JSX.Element;
// @public
export class EntityOrphanFilter implements EntityFilter {
@@ -275,7 +273,7 @@ export class EntityOwnerFilter implements EntityFilter {
// @public (undocumented)
export const EntityOwnerPicker: (
props?: EntityOwnerPickerProps,
) => JSX.Element | null;
) => React_2.JSX.Element | null;
// @public (undocumented)
export type EntityOwnerPickerProps = {
@@ -285,7 +283,7 @@ export type EntityOwnerPickerProps = {
// @public
export const EntityPeekAheadPopover: (
props: EntityPeekAheadPopoverProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export type EntityPeekAheadPopoverProps = PropsWithChildren<{
@@ -294,10 +292,12 @@ export type EntityPeekAheadPopoverProps = PropsWithChildren<{
}>;
// @public (undocumented)
export const EntityProcessingStatusPicker: () => JSX.Element;
export const EntityProcessingStatusPicker: () => React_2.JSX.Element;
// @public
export const EntityProvider: (props: EntityProviderProps) => JSX.Element;
export const EntityProvider: (
props: EntityProviderProps,
) => React_2.JSX.Element;
// @public
export interface EntityProviderProps {
@@ -321,7 +321,7 @@ export type EntityRefLinkProps = {
// @public
export function EntityRefLinks<
TRef extends string | CompoundEntityRef | Entity,
>(props: EntityRefLinksProps<TRef>): JSX.Element;
>(props: EntityRefLinksProps<TRef>): React_2.JSX.Element;
// @public
export type EntityRefLinksProps<
@@ -357,7 +357,7 @@ export const entityRouteRef: RouteRef<{
}>;
// @public
export const EntitySearchBar: () => JSX.Element;
export const EntitySearchBar: () => React_2.JSX.Element;
// @public (undocumented)
export type EntitySourceLocation = {
@@ -367,7 +367,7 @@ export type EntitySourceLocation = {
// @public
export const EntityTable: {
<T extends Entity>(props: EntityTableProps<T>): JSX.Element;
<T extends Entity>(props: EntityTableProps<T>): React_2.JSX.Element;
columns: Readonly<{
createEntityRefColumn<T_1 extends Entity>(options: {
defaultKind?: string | undefined;
@@ -421,7 +421,9 @@ export class EntityTagFilter implements EntityFilter {
}
// @public (undocumented)
export const EntityTagPicker: (props: EntityTagPickerProps) => JSX.Element;
export const EntityTagPicker: (
props: EntityTagPickerProps,
) => React_2.JSX.Element;
// @public (undocumented)
export type EntityTagPickerProps = {
@@ -453,7 +455,7 @@ export class EntityTypeFilter implements EntityFilter {
// @public (undocumented)
export const EntityTypePicker: (
props: EntityTypePickerProps,
) => JSX.Element | null;
) => React_2.JSX.Element | null;
// @public
export interface EntityTypePickerProps {
@@ -464,7 +466,9 @@ export interface EntityTypePickerProps {
}
// @public
export const FavoriteEntity: (props: FavoriteEntityProps) => JSX.Element;
export const FavoriteEntity: (
props: FavoriteEntityProps,
) => React_2.JSX.Element;
// @public (undocumented)
export type FavoriteEntityProps = ComponentProps<typeof IconButton> & {
@@ -500,7 +504,7 @@ export function InspectEntityDialog(props: {
open: boolean;
entity: Entity;
onClose: () => void;
}): JSX.Element | null;
}): React_2.JSX.Element | null;
// @public (undocumented)
export function MockEntityListContextProvider<
@@ -509,7 +513,7 @@ export function MockEntityListContextProvider<
props: PropsWithChildren<{
value?: Partial<EntityListContextProps<T>>;
}>,
): JSX.Element;
): React_2.JSX.Element;
// @public
export class MockStarredEntitiesApi implements StarredEntitiesApi {
@@ -531,7 +535,7 @@ export const starredEntitiesApiRef: ApiRef<StarredEntitiesApi>;
// @public (undocumented)
export const UnregisterEntityDialog: (
props: UnregisterEntityDialogProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type UnregisterEntityDialogProps = {
@@ -607,7 +611,9 @@ export class UserListFilter implements EntityFilter {
export type UserListFilterKind = 'owned' | 'starred' | 'all';
// @public (undocumented)
export const UserListPicker: (props: UserListPickerProps) => JSX.Element;
export const UserListPicker: (
props: UserListPickerProps,
) => React_2.JSX.Element;
// @public (undocumented)
export type UserListPickerProps = {
@@ -8,6 +8,8 @@
import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public
@@ -25,7 +27,7 @@ export type CatalogUnprocessedEntitiesApiResponse = {
};
// @public
export const CatalogUnprocessedEntitiesPage: () => JSX.Element;
export const CatalogUnprocessedEntitiesPage: () => JSX_2.Element;
// @public
export const catalogUnprocessedEntitiesPlugin: BackstagePlugin<
@@ -37,7 +39,7 @@ export const catalogUnprocessedEntitiesPlugin: BackstagePlugin<
>;
// @public (undocumented)
export const UnprocessedEntitiesContent: () => JSX.Element;
export const UnprocessedEntitiesContent: () => React_2.JSX.Element;
// @public
export type UnprocessedEntity = {
@@ -36,6 +36,7 @@
"@material-ui/core": "^4.9.13",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "^4.0.0-alpha.60",
"@types/react": "^16.13.1 || ^17.0.0",
"react-use": "^17.2.4"
},
"peerDependencies": {
+16 -13
View File
@@ -15,6 +15,7 @@ import { ExternalRouteRef } from '@backstage/core-plugin-api';
import { IconComponent } from '@backstage/core-plugin-api';
import { IndexableDocument } from '@backstage/plugin-search-common';
import { InfoCardVariants } from '@backstage/core-components';
import { JSX as JSX_2 } from 'react';
import { Observable } from '@backstage/types';
import { Overrides } from '@material-ui/core/styles/overrides';
import { default as React_2 } from 'react';
@@ -39,7 +40,7 @@ export interface AboutCardProps {
}
// @public (undocumented)
export function AboutContent(props: AboutContentProps): JSX.Element;
export function AboutContent(props: AboutContentProps): React_2.JSX.Element;
// @public
export interface AboutContentProps {
@@ -48,7 +49,7 @@ export interface AboutContentProps {
}
// @public (undocumented)
export function AboutField(props: AboutFieldProps): JSX.Element;
export function AboutField(props: AboutFieldProps): React_2.JSX.Element;
// @public
export interface AboutFieldProps {
@@ -79,7 +80,9 @@ export const CatalogEntityPage: () => JSX.Element;
export const CatalogIndexPage: (props: DefaultCatalogPageProps) => JSX.Element;
// @public @deprecated (undocumented)
export function CatalogKindHeader(props: CatalogKindHeaderProps): JSX.Element;
export function CatalogKindHeader(
props: CatalogKindHeaderProps,
): React_2.JSX.Element;
// @public
export interface CatalogKindHeaderProps {
@@ -137,7 +140,7 @@ export interface CatalogSearchResultListItemProps {
// @public (undocumented)
export const CatalogTable: {
(props: CatalogTableProps): JSX.Element;
(props: CatalogTableProps): React_2.JSX.Element;
columns: Readonly<{
createNameColumn(
options?:
@@ -303,7 +306,7 @@ export const EntityHasSubcomponentsCard: (
export const EntityHasSystemsCard: (props: HasSystemsCardProps) => JSX.Element;
// @public (undocumented)
export const EntityLabelsCard: (props: EntityLabelsCardProps) => JSX.Element;
export const EntityLabelsCard: (props: EntityLabelsCardProps) => JSX_2.Element;
// @public (undocumented)
export interface EntityLabelsCardProps {
@@ -315,7 +318,7 @@ export interface EntityLabelsCardProps {
// @public
export const EntityLayout: {
(props: EntityLayoutProps): JSX.Element;
(props: EntityLayoutProps): React_2.JSX.Element;
Route: (props: EntityLayoutRouteProps) => null;
};
@@ -350,7 +353,7 @@ export type EntityLayoutRouteProps = {
};
// @public (undocumented)
export const EntityLinksCard: (props: EntityLinksCardProps) => JSX.Element;
export const EntityLinksCard: (props: EntityLinksCardProps) => JSX_2.Element;
// @public (undocumented)
export interface EntityLinksCardProps {
@@ -366,10 +369,10 @@ export type EntityLinksEmptyStateClassKey = 'code';
// @public @deprecated (undocumented)
export const EntityListContainer: (props: {
children: ReactNode;
}) => JSX.Element;
}) => JSX_2.Element;
// @public
export function EntityOrphanWarning(): JSX.Element;
export function EntityOrphanWarning(): React_2.JSX.Element;
// @public (undocumented)
export interface EntityPredicates {
@@ -380,14 +383,14 @@ export interface EntityPredicates {
}
// @public
export function EntityProcessingErrorsPanel(): JSX.Element | null;
export function EntityProcessingErrorsPanel(): React_2.JSX.Element | null;
// @public
export function EntityRelationWarning(): JSX.Element | null;
export function EntityRelationWarning(): React_2.JSX.Element | null;
// @public (undocumented)
export const EntitySwitch: {
(props: EntitySwitchProps): JSX.Element;
(props: EntitySwitchProps): React_2.JSX.Element;
Case: (_props: EntitySwitchCaseProps) => null;
};
@@ -428,7 +431,7 @@ export const FilterContainer: (props: {
drawerAnchor?: 'left' | 'top' | 'bottom' | 'right' | undefined;
}
| undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public @deprecated (undocumented)
export const FilteredEntityLayout: (props: {
+4 -2
View File
@@ -15,8 +15,10 @@ import { CircleCIOptions } from 'circleci-api';
import { DiscoveryApi } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { GitType } from 'circleci-api';
import { JSX as JSX_2 } from 'react';
import { Me } from 'circleci-api';
import { PathParams } from '@backstage/core-plugin-api';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
import { SubRouteRef } from '@backstage/core-plugin-api';
@@ -69,7 +71,7 @@ export { circleCIPlugin as plugin };
export const circleCIRouteRef: RouteRef<undefined>;
// @public (undocumented)
export const EntityCircleCIContent: () => JSX.Element;
export const EntityCircleCIContent: () => JSX_2.Element;
export { GitType };
@@ -79,5 +81,5 @@ export { isCircleCIAvailable };
export { isCircleCIAvailable as isPluginApplicableToEntity };
// @public (undocumented)
export const Router: () => JSX.Element;
export const Router: () => React_2.JSX.Element;
```
+1 -1
View File
@@ -41,6 +41,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"circleci-api": "^4.0.0",
"humanize-duration": "^3.27.0",
"lodash": "^4.17.21",
@@ -63,7 +64,6 @@
"@testing-library/user-event": "^14.0.0",
"@types/humanize-duration": "^3.25.1",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.1.5",
"msw": "^1.0.0"
},
+10 -6
View File
@@ -8,7 +8,9 @@
import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
import { OAuthApi } from '@backstage/core-plugin-api';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
@@ -109,17 +111,17 @@ export { cloudbuildPlugin };
export { cloudbuildPlugin as plugin };
// @public (undocumented)
export const EntityCloudbuildContent: () => JSX.Element;
export const EntityCloudbuildContent: () => JSX_2.Element;
// @public (undocumented)
export const EntityLatestCloudbuildRunCard: (props: {
branch: string;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const EntityLatestCloudbuildsForBranchCard: (props: {
branch: string;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export interface FETCHSOURCE {
@@ -135,12 +137,14 @@ export { isCloudbuildAvailable };
export { isCloudbuildAvailable as isPluginApplicableToEntity };
// @public (undocumented)
export const LatestWorkflowRunCard: (props: { branch: string }) => JSX.Element;
export const LatestWorkflowRunCard: (props: {
branch: string;
}) => React_2.JSX.Element;
// @public (undocumented)
export const LatestWorkflowsForBranchCard: (props: {
branch: string;
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public (undocumented)
export interface Options {
@@ -181,7 +185,7 @@ export interface Results {
}
// @public (undocumented)
export const Router: () => JSX.Element;
export const Router: () => React_2.JSX.Element;
// @public (undocumented)
export interface Source {
+1 -1
View File
@@ -41,6 +41,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"luxon": "^3.0.0",
"qs": "^6.9.4",
"react-use": "^17.2.4"
@@ -60,7 +61,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.1.5",
"msw": "^1.0.0"
},
+2 -1
View File
@@ -9,6 +9,7 @@ import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { DiscoveryApi } from '@backstage/core-plugin-api';
import { FetchApi } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
@@ -46,7 +47,7 @@ export const codeClimatePlugin: BackstagePlugin<
>;
// @public (undocumented)
export const EntityCodeClimateCard: () => JSX.Element;
export const EntityCodeClimateCard: () => JSX_2.Element;
// @public (undocumented)
export class MockCodeClimateApi implements CodeClimateApi {
+1 -1
View File
@@ -36,6 +36,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"humanize-duration": "^3.27.1",
"luxon": "^3.0.0",
"react-use": "^17.2.4"
@@ -56,7 +57,6 @@
"@types/humanize-duration": "^3.27.1",
"@types/luxon": "^3.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+3 -2
View File
@@ -7,13 +7,14 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { IconComponent } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
export const CodeSceneIcon: IconComponent;
// @public (undocumented)
export const CodeScenePage: () => JSX.Element;
export const CodeScenePage: () => JSX_2.Element;
// @public (undocumented)
export const codescenePlugin: BackstagePlugin<
@@ -28,7 +29,7 @@ export const codescenePlugin: BackstagePlugin<
>;
// @public (undocumented)
export const CodeSceneProjectDetailsPage: () => JSX.Element;
export const CodeSceneProjectDetailsPage: () => JSX_2.Element;
// (No @packageDocumentation comment for this package)
```
+1 -1
View File
@@ -36,6 +36,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"rc-progress": "3.4.2",
"react-use": "^17.2.4"
},
@@ -54,7 +55,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "*",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+2 -1
View File
@@ -7,6 +7,7 @@
import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { Observable } from '@backstage/types';
import { RouteRef } from '@backstage/core-plugin-api';
import { Schema } from 'jsonschema';
@@ -21,7 +22,7 @@ export interface ConfigSchemaApi {
export const configSchemaApiRef: ApiRef<ConfigSchemaApi>;
// @public (undocumented)
export const ConfigSchemaPage: () => JSX.Element;
export const ConfigSchemaPage: () => JSX_2.Element;
// @public (undocumented)
export const configSchemaPlugin: BackstagePlugin<
+1 -1
View File
@@ -38,6 +38,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"jsonschema": "^1.2.6",
"react-use": "^17.2.4",
"zen-observable": "^0.10.0"
@@ -57,7 +58,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+17 -15
View File
@@ -16,6 +16,7 @@ import { Dispatch } from 'react';
import { Entity as Entity_2 } from '@backstage/plugin-cost-insights-common';
import { ForwardRefExoticComponent } from 'react';
import { Group as Group_2 } from '@backstage/plugin-cost-insights-common';
import { JSX as JSX_2 } from 'react';
import { Maybe as Maybe_2 } from '@backstage/plugin-cost-insights-common';
import { Metric as Metric_2 } from '@backstage/plugin-cost-insights-common';
import { MetricData as MetricData_2 } from '@backstage/plugin-cost-insights-common';
@@ -23,6 +24,7 @@ import { PaletteOptions } from '@material-ui/core/styles/createPalette';
import { Product as Product_2 } from '@backstage/plugin-cost-insights-common';
import { Project as Project_2 } from '@backstage/plugin-cost-insights-common';
import { PropsWithChildren } from 'react';
import { default as React_2 } from 'react';
import { ReactNode } from 'react';
import { RefAttributes } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
@@ -140,7 +142,7 @@ export enum AlertStatus {
}
// @public (undocumented)
export const BarChart: (props: BarChartProps) => JSX.Element;
export const BarChart: (props: BarChartProps) => React_2.JSX.Element;
// @public @deprecated (undocumented)
export interface BarChartData extends BarChartOptions {}
@@ -148,7 +150,7 @@ export interface BarChartData extends BarChartOptions {}
// @public (undocumented)
export const BarChartLegend: (
props: PropsWithChildren<BarChartLegendProps>,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type BarChartLegendOptions = {
@@ -192,12 +194,12 @@ export type BarChartProps = {
// @public (undocumented)
export const BarChartTooltip: (
props: PropsWithChildren<BarChartTooltipProps>,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export const BarChartTooltipItem: (
props: BarChartTooltipItemProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type BarChartTooltipItemProps = {
@@ -247,12 +249,12 @@ export type ConfigContextProps = {
export type Cost = common.Cost;
// @public (undocumented)
export const CostGrowth: (props: CostGrowthProps) => JSX.Element;
export const CostGrowth: (props: CostGrowthProps) => React_2.JSX.Element;
// @public (undocumented)
export const CostGrowthIndicator: (
props: CostGrowthIndicatorProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type CostGrowthIndicatorProps = TypographyProps & {
@@ -291,10 +293,10 @@ export type CostInsightsApi = {
export const costInsightsApiRef: ApiRef<CostInsightsApi>;
// @public (undocumented)
export const CostInsightsLabelDataflowInstructionsPage: () => JSX.Element;
export const CostInsightsLabelDataflowInstructionsPage: () => JSX_2.Element;
// @public (undocumented)
export const CostInsightsPage: () => JSX.Element;
export const CostInsightsPage: () => JSX_2.Element;
// @public (undocumented)
export type CostInsightsPalette = BackstagePalette &
@@ -331,7 +333,7 @@ export { costInsightsPlugin };
export { costInsightsPlugin as plugin };
// @public (undocumented)
export const CostInsightsProjectGrowthInstructionsPage: () => JSX.Element;
export const CostInsightsProjectGrowthInstructionsPage: () => JSX_2.Element;
// @public (undocumented)
export interface CostInsightsTheme extends BackstageTheme {
@@ -418,7 +420,7 @@ export const EngineerThreshold = 0.5;
export type Entity = common.Entity;
// @public
export const EntityCostInsightsContent: () => JSX.Element;
export const EntityCostInsightsContent: () => JSX_2.Element;
// @public (undocumented)
export class ExampleCostInsightsClient implements CostInsightsApi {
@@ -483,7 +485,7 @@ export enum IconType {
// @public (undocumented)
export const LegendItem: (
props: PropsWithChildren<LegendItemProps>,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type LegendItemProps = {
@@ -507,7 +509,7 @@ export type MetricData = common.MetricData;
// @public (undocumented)
export const MockConfigProvider: (
props: MockConfigProviderProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type MockConfigProviderProps = PropsWithChildren<
@@ -517,7 +519,7 @@ export type MockConfigProviderProps = PropsWithChildren<
// @public (undocumented)
export const MockCurrencyProvider: (
props: MockCurrencyProviderProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export type MockCurrencyProviderProps = PropsWithChildren<
@@ -567,7 +569,7 @@ export class ProjectGrowthAlert implements Alert {
// (undocumented)
data: ProjectGrowthData;
// (undocumented)
get element(): JSX.Element;
get element(): React_2.JSX.Element;
// (undocumented)
get subtitle(): string;
// (undocumented)
@@ -623,7 +625,7 @@ export class UnlabeledDataflowAlert implements Alert {
// (undocumented)
data: UnlabeledDataflowData;
// (undocumented)
get element(): JSX.Element;
get element(): React_2.JSX.Element;
// (undocumented)
status?: AlertStatus;
// (undocumented)
+7 -5
View File
@@ -7,15 +7,17 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { default as default_2 } from 'react';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
import { TabProps } from '@material-ui/core';
// @public (undocumented)
export const ConfigContent: () => JSX.Element;
export const ConfigContent: () => React_2.JSX.Element;
// @public
export const DevToolsLayout: {
({ children, title, subtitle }: DevToolsLayoutProps): JSX.Element;
({ children, title, subtitle }: DevToolsLayoutProps): default_2.JSX.Element;
Route: (props: SubRoute) => null;
};
@@ -27,7 +29,7 @@ export type DevToolsLayoutProps = {
};
// @public (undocumented)
export const DevToolsPage: () => JSX.Element;
export const DevToolsPage: () => JSX_2.Element;
// @public (undocumented)
export const devToolsPlugin: BackstagePlugin<
@@ -39,10 +41,10 @@ export const devToolsPlugin: BackstagePlugin<
>;
// @public (undocumented)
export const ExternalDependenciesContent: () => JSX.Element;
export const ExternalDependenciesContent: () => React_2.JSX.Element;
// @public (undocumented)
export const InfoContent: () => JSX.Element;
export const InfoContent: () => React_2.JSX.Element;
// @public (undocumented)
export type SubRoute = {
+2 -1
View File
@@ -7,12 +7,13 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
// @public
export const dynatracePlugin: BackstagePlugin<{}, {}, {}>;
// @public
export const DynatraceTab: () => JSX.Element;
export const DynatraceTab: () => JSX_2.Element;
// @public
export const isDynatraceAvailable: (entity: Entity) => boolean;
+1 -1
View File
@@ -35,6 +35,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"react-use": "^17.2.4"
},
"peerDependencies": {
@@ -53,7 +54,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "*",
"@types/react": "^16.13.1 || ^17.0.0",
"express": "^4.18.1",
"msw": "^1.0.0"
},
+10 -11
View File
@@ -3,8 +3,6 @@
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts
/// <reference types="react" />
import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { DiscoveryApi } from '@backstage/core-plugin-api';
@@ -14,6 +12,7 @@ import { FeedbackResponse } from '@backstage/plugin-entity-feedback-common';
import { FetchApi } from '@backstage/core-plugin-api';
import { Rating } from '@backstage/plugin-entity-feedback-common';
import { Ratings } from '@backstage/plugin-entity-feedback-common';
import { default as React_2 } from 'react';
import { ReactNode } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
@@ -84,18 +83,18 @@ export interface EntityFeedbackResponse {
}
// @public (undocumented)
export const EntityFeedbackResponseContent: () => JSX.Element;
export const EntityFeedbackResponseContent: () => React_2.JSX.Element;
// @public (undocumented)
export const EntityLikeDislikeRatingsCard: () => JSX.Element;
export const EntityLikeDislikeRatingsCard: () => React_2.JSX.Element;
// @public (undocumented)
export const EntityStarredRatingsCard: () => JSX.Element;
export const EntityStarredRatingsCard: () => React_2.JSX.Element;
// @public (undocumented)
export const FeedbackResponseDialog: (
props: FeedbackResponseDialogProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export interface FeedbackResponseDialogProps {
@@ -114,7 +113,7 @@ export interface FeedbackResponseDialogProps {
// @public (undocumented)
export const FeedbackResponseTable: (
props: FeedbackResponseTableProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export interface FeedbackResponseTableProps {
@@ -127,7 +126,7 @@ export interface FeedbackResponseTableProps {
// @public (undocumented)
export const LikeDislikeButtons: (
props: LikeDislikeButtonsProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export interface LikeDislikeButtonsProps {
@@ -142,7 +141,7 @@ export interface LikeDislikeButtonsProps {
// @public (undocumented)
export const LikeDislikeRatingsTable: (
props: LikeDislikeRatingsTableProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export interface LikeDislikeRatingsTableProps {
@@ -157,7 +156,7 @@ export interface LikeDislikeRatingsTableProps {
// @public (undocumented)
export const StarredRatingButtons: (
props: StarredRatingButtonsProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export interface StarredRatingButtonsProps {
@@ -174,7 +173,7 @@ export interface StarredRatingButtonsProps {
// @public (undocumented)
export const StarredRatingsTable: (
props: StarredRatingsTableProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public (undocumented)
export interface StarredRatingsTableProps {
+2 -1
View File
@@ -6,13 +6,14 @@
/// <reference types="react" />
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
export const EntityValidationPage: (props: {
defaultYaml?: string | undefined;
defaultLocation?: string | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const entityValidationPlugin: BackstagePlugin<
+1 -1
View File
@@ -43,6 +43,7 @@
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@react-hookz/web": "^20.0.0",
"@types/react": "^16.13.1 || ^17.0.0",
"@uiw/react-codemirror": "^4.9.3",
"lodash": "^4.17.21",
"react-use": "^17.2.4",
@@ -63,7 +64,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "*",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+2 -1
View File
@@ -6,10 +6,11 @@
/// <reference types="react" />
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public
export const TodoListPage: () => JSX.Element;
export const TodoListPage: () => JSX_2.Element;
// @public
export const todoListPlugin: BackstagePlugin<
+11 -7
View File
@@ -16,6 +16,8 @@ import { FetchApi } from '@backstage/core-plugin-api';
import { GetExploreToolsRequest } from '@backstage/plugin-explore-common';
import { GetExploreToolsResponse } from '@backstage/plugin-explore-common';
import { IndexableDocument } from '@backstage/plugin-search-common';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { ReactNode } from 'react';
import { ResultHighlight } from '@backstage/plugin-search-common';
import { RouteRef } from '@backstage/core-plugin-api';
@@ -36,15 +38,17 @@ export const catalogEntityRouteRef: ExternalRouteRef<
export const CatalogKindExploreContent: (props: {
title?: string;
kind: string;
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public (undocumented)
export const DomainCard: (props: { entity: DomainEntity }) => JSX.Element;
export const DomainCard: (props: {
entity: DomainEntity;
}) => React_2.JSX.Element;
// @public (undocumented)
export const DomainExplorerContent: (props: {
title?: string | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public
export interface ExploreApi {
@@ -67,7 +71,7 @@ export class ExploreClient implements ExploreApi {
// @public
export const ExploreLayout: {
(props: ExploreLayoutProps): JSX.Element;
(props: ExploreLayoutProps): default_2.JSX.Element;
Route: (props: SubRoute) => null;
};
@@ -79,7 +83,7 @@ export type ExploreLayoutProps = {
};
// @public (undocumented)
export const ExplorePage: () => JSX.Element;
export const ExplorePage: () => JSX_2.Element;
// @public (undocumented)
const explorePlugin: BackstagePlugin<
@@ -107,7 +111,7 @@ export const exploreRouteRef: RouteRef<undefined>;
// @public (undocumented)
export const GroupsExplorerContent: (props: {
title?: string | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export type SubRoute = {
@@ -125,7 +129,7 @@ export type SubRoute = {
// @public (undocumented)
export const ToolExplorerContent: (props: {
title?: string | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const ToolSearchResultListItem: (
+2 -1
View File
@@ -7,10 +7,11 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
export const FirehydrantCard: () => JSX.Element;
export const FirehydrantCard: () => JSX_2.Element;
// @public (undocumented)
export const firehydrantPlugin: BackstagePlugin<
+1 -1
View File
@@ -37,6 +37,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"luxon": "^3.0.0",
"react-use": "^17.2.4"
},
@@ -55,7 +56,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+3 -2
View File
@@ -7,15 +7,16 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { InfoCardVariants } from '@backstage/core-components';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
export const EntityFossaCard: (props: {
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const FossaPage: (props: FossaPageProps) => JSX.Element;
export const FossaPage: (props: FossaPageProps) => JSX_2.Element;
// @public (undocumented)
export type FossaPageProps = {
+1 -1
View File
@@ -42,6 +42,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.1.5",
"luxon": "^3.0.0",
"p-limit": "^3.0.2",
@@ -62,7 +63,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+2 -1
View File
@@ -9,6 +9,7 @@
import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { FetchApi } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { OAuthApi } from '@backstage/core-plugin-api';
import { RouteRef } from '@backstage/core-plugin-api';
@@ -55,7 +56,7 @@ export const gcalendarPlugin: BackstagePlugin<
>;
// @public (undocumented)
export const HomePageCalendar: () => JSX.Element;
export const HomePageCalendar: () => JSX_2.Element;
// @public (undocumented)
export enum ResponseStatus {
+1 -1
View File
@@ -37,6 +37,7 @@
"@material-ui/lab": "4.0.0-alpha.61",
"@maxim_mazurok/gapi.client.calendar": "^3.0.20220408",
"@tanstack/react-query": "^4.1.3",
"@types/react": "^16.13.1 || ^17.0.0",
"classnames": "^2.3.1",
"cross-fetch": "^3.1.5",
"dompurify": "^2.3.6",
@@ -61,7 +62,6 @@
"@testing-library/user-event": "^14.0.0",
"@types/dompurify": "^2.3.3",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"@types/sanitize-html": "^2.6.2",
"msw": "^1.0.0"
},
+2 -1
View File
@@ -7,6 +7,7 @@
import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { OAuthApi } from '@backstage/core-plugin-api';
import { RouteRef } from '@backstage/core-plugin-api';
@@ -40,7 +41,7 @@ export class GcpClient implements GcpApi {
}
// @public (undocumented)
export const GcpProjectsPage: () => JSX.Element;
export const GcpProjectsPage: () => JSX_2.Element;
// @public (undocumented)
const gcpProjectsPlugin: BackstagePlugin<
+2 -2
View File
@@ -39,7 +39,8 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@react-hookz/web": "^20.0.0"
"@react-hookz/web": "^20.0.0",
"@types/react": "^16.13.1 || ^17.0.0"
},
"peerDependencies": {
"react": "^16.13.1 || ^17.0.0",
@@ -56,7 +57,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.1.5",
"msw": "^1.0.0"
},
+10 -8
View File
@@ -142,7 +142,7 @@ export interface CreateRcOnSuccessArgs {
// Warning: (ae-missing-release-tag) "Differ" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
const Differ: ({ current, next, icon }: DifferProps) => JSX.Element;
const Differ: ({ current, next, icon }: DifferProps) => React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "DISABLE_CACHE" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -156,7 +156,7 @@ const DISABLE_CACHE: {
// Warning: (ae-missing-release-tag) "Divider" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
const Divider: () => JSX.Element;
const Divider: () => React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "SemverTagParts" needs to be exported by the entry point index.d.ts
//
@@ -285,7 +285,9 @@ declare namespace helpers {
}
// @public (undocumented)
const InfoCardPlus: (props: { children?: React_2.ReactNode }) => JSX.Element;
const InfoCardPlus: (props: {
children?: React_2.ReactNode;
}) => React_2.JSX.Element;
declare namespace internals {
export { components, constants, helpers, testHelpers };
@@ -311,7 +313,7 @@ function isProjectValid(project: any): project is Project;
function LinearProgressWithLabel(props: {
progress: number;
responseSteps: ResponseStep[];
}): JSX.Element;
}): React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "MOCK_RELEASE_BRANCH_NAME_CALVER" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -523,7 +525,7 @@ const mockUsername = 'mock_username';
// Warning: (ae-missing-release-tag) "NoLatestRelease" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
const NoLatestRelease: () => JSX.Element;
const NoLatestRelease: () => React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "PatchOnSuccessArgs" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -601,7 +603,7 @@ const ResponseStepDialog: ({
progress,
responseSteps,
title,
}: DialogProps) => JSX.Element;
}: DialogProps) => React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "ResponseStepListProps" needs to be exported by the entry point index.d.ts
// Warning: (ae-missing-release-tag) "ResponseStepList" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -613,7 +615,7 @@ const ResponseStepList: ({
loading,
denseList,
children,
}: PropsWithChildren<ResponseStepListProps>) => JSX.Element;
}: PropsWithChildren<ResponseStepListProps>) => React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "ResponseStepListItemProps" needs to be exported by the entry point index.d.ts
// Warning: (ae-missing-release-tag) "ResponseStepListItem" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -622,7 +624,7 @@ const ResponseStepList: ({
const ResponseStepListItem: ({
responseStep,
animationDelay,
}: ResponseStepListItemProps) => JSX.Element;
}: ResponseStepListItemProps) => React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "SEMVER_PARTS" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
+10 -8
View File
@@ -10,6 +10,8 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
import { ConfigApi } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { InfoCardVariants } from '@backstage/core-components';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { RestEndpointMethodTypes } from '@octokit/rest';
import { RouteRef } from '@backstage/core-plugin-api';
import { ScmAuthApi } from '@backstage/integration-react';
@@ -27,19 +29,19 @@ export enum BuildStatus {
}
// @public (undocumented)
export const EntityGithubActionsContent: () => JSX.Element;
export const EntityGithubActionsContent: () => JSX_2.Element;
// @public (undocumented)
export const EntityLatestGithubActionRunCard: (props: {
branch: string;
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const EntityLatestGithubActionsForBranchCard: (props: {
branch: string;
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const EntityRecentGithubActionsRunsCard: (props: {
@@ -47,7 +49,7 @@ export const EntityRecentGithubActionsRunsCard: (props: {
dense?: boolean | undefined;
limit?: number | undefined;
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const GITHUB_ACTIONS_ANNOTATION = 'github.com/project-slug';
@@ -208,13 +210,13 @@ export type Jobs = {
export const LatestWorkflowRunCard: (props: {
branch: string;
variant?: InfoCardVariants;
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public (undocumented)
export const LatestWorkflowsForBranchCard: (props: {
branch: string;
variant?: InfoCardVariants;
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public (undocumented)
export const RecentWorkflowRunsCard: (props: {
@@ -222,10 +224,10 @@ export const RecentWorkflowRunsCard: (props: {
dense?: boolean;
limit?: number;
variant?: InfoCardVariants;
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public (undocumented)
export const Router: () => JSX.Element;
export const Router: () => React_2.JSX.Element;
// @public (undocumented)
export type Step = {
+1 -1
View File
@@ -45,6 +45,7 @@
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@octokit/rest": "^19.0.3",
"@types/react": "^16.13.1 || ^17.0.0",
"git-url-parse": "^13.0.0",
"luxon": "^3.0.0",
"react-use": "^17.2.4"
@@ -64,7 +65,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.1.5",
"msw": "^1.0.0"
},
+4 -2
View File
@@ -7,6 +7,8 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { TableColumn } from '@backstage/core-components';
// @public (undocumented)
@@ -14,7 +16,7 @@ export const EntityGithubDeploymentsCard: (props: {
last?: number | undefined;
lastStatuses?: number | undefined;
columns?: TableColumn<GithubDeployment>[] | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const GITHUB_PROJECT_SLUG_ANNOTATION = 'github.com/project-slug';
@@ -50,7 +52,7 @@ export const GithubDeploymentsTable: {
isLoading: boolean;
reload: () => void;
columns: TableColumn<GithubDeployment>[];
}): JSX.Element;
}): React_2.JSX.Element;
columns: Readonly<{
createEnvironmentColumn(): TableColumn<GithubDeployment>;
createStatusColumn(): TableColumn<GithubDeployment>;
+1 -1
View File
@@ -41,6 +41,7 @@
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@octokit/graphql": "^5.0.0",
"@types/react": "^16.13.1 || ^17.0.0",
"luxon": "^3.0.0",
"react-use": "^17.2.4"
},
@@ -59,7 +60,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+3 -2
View File
@@ -6,6 +6,7 @@
/// <reference types="react" />
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
@@ -17,7 +18,7 @@ export interface GithubIssuesByRepoOptions {
}
// @public (undocumented)
export const GithubIssuesCard: (props: GithubIssuesProps) => JSX.Element;
export const GithubIssuesCard: (props: GithubIssuesProps) => JSX_2.Element;
// @public (undocumented)
export interface GithubIssuesFilters {
@@ -44,7 +45,7 @@ export interface GithubIssuesOrdering {
}
// @public (undocumented)
export const GithubIssuesPage: (props: GithubIssuesProps) => JSX.Element;
export const GithubIssuesPage: (props: GithubIssuesProps) => JSX_2.Element;
// @public (undocumented)
export const githubIssuesPlugin: BackstagePlugin<
+1 -1
View File
@@ -38,6 +38,7 @@
"@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"luxon": "^3.0.0",
"octokit": "^2.0.4",
"react-use": "^17.4.0"
@@ -57,7 +58,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "*",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
@@ -5,10 +5,12 @@
```ts
/// <reference types="react" />
import { JSX as JSX_2 } from 'react';
// @public (undocumented)
export const EntityTeamPullRequestsCard: (
props: EntityTeamPullRequestsCardProps,
) => JSX.Element;
) => JSX_2.Element;
// @public (undocumented)
export interface EntityTeamPullRequestsCardProps {
@@ -19,7 +21,7 @@ export interface EntityTeamPullRequestsCardProps {
// @public (undocumented)
export const EntityTeamPullRequestsContent: (
props: EntityTeamPullRequestsContentProps,
) => JSX.Element;
) => JSX_2.Element;
// @public (undocumented)
export interface EntityTeamPullRequestsContentProps {
@@ -44,6 +44,7 @@
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@octokit/rest": "^19.0.3",
"@types/react": "^16.13.1 || ^17.0.0",
"luxon": "^3.0.0",
"p-limit": "^4.0.0",
"react-use": "^17.2.4"
@@ -62,7 +63,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+4 -3
View File
@@ -7,6 +7,7 @@
import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
@@ -105,13 +106,13 @@ export type GitOpsApi = {
export const gitOpsApiRef: ApiRef<GitOpsApi>;
// @public (undocumented)
export const GitopsProfilesClusterListPage: () => JSX.Element;
export const GitopsProfilesClusterListPage: () => JSX_2.Element;
// @public (undocumented)
export const GitopsProfilesClusterPage: () => JSX.Element;
export const GitopsProfilesClusterPage: () => JSX_2.Element;
// @public (undocumented)
export const GitopsProfilesCreatePage: () => JSX.Element;
export const GitopsProfilesCreatePage: () => JSX_2.Element;
// @public (undocumented)
const gitopsProfilesPlugin: BackstagePlugin<
+1 -1
View File
@@ -40,6 +40,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"react-use": "^17.2.4"
},
"peerDependencies": {
@@ -57,7 +58,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.1.5",
"msw": "^1.0.0"
},
+4 -2
View File
@@ -9,7 +9,9 @@ import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { ErrorApi } from '@backstage/core-plugin-api';
import { IconComponent } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { OAuthApi } from '@backstage/core-plugin-api';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public
@@ -36,7 +38,7 @@ export type GithubEndpointConfig = {
export const GraphiQLIcon: IconComponent;
// @public (undocumented)
export const GraphiQLPage: () => JSX.Element;
export const GraphiQLPage: () => JSX_2.Element;
// @public (undocumented)
const graphiqlPlugin: BackstagePlugin<{}, {}, {}>;
@@ -73,7 +75,7 @@ export class GraphQLEndpoints implements GraphQLBrowseApi {
}
// @public (undocumented)
export const Router: () => JSX.Element;
export const Router: () => React_2.JSX.Element;
// (No @packageDocumentation comment for this package)
```
+1 -1
View File
@@ -38,6 +38,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"graphiql": "^1.5.12",
"graphql": "^16.0.0",
"graphql-ws": "^5.4.1",
@@ -59,7 +60,6 @@
"@testing-library/user-event": "^14.0.0",
"@types/codemirror": "^5.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.1.5",
"msw": "^1.0.0"
},
+4 -2
View File
@@ -7,6 +7,8 @@
import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
import { VoyagerDisplayOptions } from 'graphql-voyager/typings/components/Voyager';
import { WorkerCallback } from 'graphql-voyager/typings/utils/types';
@@ -45,7 +47,7 @@ export class GraphQLVoyagerEndpoints implements GraphQLVoyagerApi {
// @public (undocumented)
export const GraphqlVoyagerPage: (
props: GraphQLVoyagerPageProps,
) => JSX.Element;
) => JSX_2.Element;
// @public (undocumented)
export type GraphQLVoyagerPageProps = {
@@ -65,7 +67,7 @@ export const graphqlVoyagerPlugin: BackstagePlugin<
export const introspectionQuery: string;
// @public (undocumented)
export const Router: (props: GraphQLVoyagerPageProps) => JSX.Element;
export const Router: (props: GraphQLVoyagerPageProps) => React_2.JSX.Element;
// (No @packageDocumentation comment for this package)
```
+1 -1
View File
@@ -35,6 +35,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"graphql-voyager": "^1.0.0-rc.31",
"react-use": "^17.2.4"
},
@@ -53,7 +54,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "*",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+3 -4
View File
@@ -3,9 +3,8 @@
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts
/// <reference types="react" />
import { Extension } from '@backstage/core-plugin-api';
import { default as React_2 } from 'react';
import { RJSFSchema } from '@rjsf/utils';
import { UiSchema } from '@rjsf/utils';
@@ -61,7 +60,7 @@ export function createCardExtension<T>(options: {
description?: string;
layout?: CardLayout;
settings?: CardSettings;
}): Extension<(props: CardExtensionProps<T>) => JSX.Element>;
}): Extension<(props: CardExtensionProps<T>) => React_2.JSX.Element>;
// @public (undocumented)
export type RendererProps = {
@@ -74,5 +73,5 @@ export const SettingsModal: (props: {
close: Function;
componentName?: string;
children: JSX.Element;
}) => JSX.Element;
}) => React_2.JSX.Element;
```
+2 -2
View File
@@ -37,7 +37,8 @@
"@backstage/core-plugin-api": "workspace:^",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@rjsf/utils": "5.7.3"
"@rjsf/utils": "5.7.3",
"@types/react": "^16.13.1 || ^17.0.0"
},
"peerDependencies": {
"react": "^16.13.1 || ^17.0.0",
@@ -54,7 +55,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"@types/react-grid-layout": "^1.3.2",
"cross-fetch": "^3.1.5",
"msw": "^1.0.0"
+15 -14
View File
@@ -13,6 +13,7 @@ import { CardSettings as CardSettings_2 } from '@backstage/plugin-home-react';
import { ComponentParts as ComponentParts_2 } from '@backstage/plugin-home-react';
import { ComponentRenderer as ComponentRenderer_2 } from '@backstage/plugin-home-react';
import { createCardExtension as createCardExtension_2 } from '@backstage/plugin-home-react';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { ReactElement } from 'react';
import { ReactNode } from 'react';
@@ -48,7 +49,7 @@ export const ComponentAccordion: (props: {
Actions?: (() => JSX.Element) | undefined;
Settings?: (() => JSX.Element) | undefined;
ContextProvider?: ((props: any) => JSX.Element) | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public @deprecated (undocumented)
export type ComponentParts = ComponentParts_2;
@@ -61,7 +62,7 @@ export const ComponentTab: (props: {
title: string;
Content: () => JSX.Element;
ContextProvider?: ((props: any) => JSX.Element) | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const ComponentTabs: (props: {
@@ -70,7 +71,7 @@ export const ComponentTabs: (props: {
label: string;
Component: () => JSX.Element;
}[];
}) => JSX.Element;
}) => JSX_2.Element;
// @public @deprecated (undocumented)
export const createCardExtension: typeof createCardExtension_2;
@@ -78,7 +79,7 @@ export const createCardExtension: typeof createCardExtension_2;
// @public
export const CustomHomepageGrid: (
props: CustomHomepageGridProps,
) => JSX.Element;
) => React_2.JSX.Element;
// @public
export type CustomHomepageGridProps = {
@@ -100,36 +101,36 @@ export type CustomHomepageGridProps = {
export const HeaderWorldClock: (props: {
clockConfigs: ClockConfig[];
customTimeFormat?: Intl.DateTimeFormatOptions | undefined;
}) => JSX.Element | null;
}) => JSX_2.Element | null;
// @public
export const HomePageCompanyLogo: (props: {
logo?: ReactNode;
className?: string | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const HomepageCompositionRoot: (props: {
title?: string | undefined;
children?: ReactNode;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const HomePageRandomJoke: (
props: CardExtensionProps_2<{
defaultCategory?: 'any' | 'programming' | undefined;
}>,
) => JSX.Element;
) => JSX_2.Element;
// @public
export const HomePageStarredEntities: (
props: CardExtensionProps_2<unknown>,
) => JSX.Element;
) => JSX_2.Element;
// @public
export const HomePageToolkit: (
props: CardExtensionProps_2<ToolkitContentProps>,
) => JSX.Element;
) => JSX_2.Element;
// @public (undocumented)
export const homePlugin: BackstagePlugin<
@@ -158,7 +159,7 @@ export const SettingsModal: (props: {
close: Function;
componentName?: string | undefined;
children: JSX.Element;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const TemplateBackstageLogo: (props: {
@@ -166,10 +167,10 @@ export const TemplateBackstageLogo: (props: {
svg: string;
path: string;
};
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public (undocumented)
export const TemplateBackstageLogoIcon: () => JSX.Element;
export const TemplateBackstageLogoIcon: () => React_2.JSX.Element;
// @public (undocumented)
export type Tool = {
@@ -186,7 +187,7 @@ export type ToolkitContentProps = {
// @public
export const WelcomeTitle: ({
language,
}: WelcomeTitleLanguageProps) => JSX.Element;
}: WelcomeTitleLanguageProps) => JSX_2.Element;
// @public (undocumented)
export type WelcomeTitleLanguageProps = {
+6 -4
View File
@@ -11,6 +11,8 @@ import { ConfigApi } from '@backstage/core-plugin-api';
import { DiscoveryApi } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { IconComponent } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
@@ -302,7 +304,7 @@ export type AlertStatus = typeof PENDING | typeof ACCEPTED | typeof RESOLVED;
export const DEGRADED = 'DEGRADED';
// @public (undocumented)
export const EntityILertCard: () => JSX.Element;
export const EntityILertCard: () => JSX_2.Element;
// @public (undocumented)
export interface EscalationPolicy {
@@ -442,7 +444,7 @@ export interface ILertApi {
export const ilertApiRef: ApiRef<ILertApi>;
// @public (undocumented)
export const ILertCard: () => JSX.Element;
export const ILertCard: () => React_2.JSX.Element;
// @public (undocumented)
export class ILertClient implements ILertApi {
@@ -530,7 +532,7 @@ export class ILertClient implements ILertApi {
export const ILertIcon: IconComponent;
// @public (undocumented)
export const ILertPage: () => JSX.Element;
export const ILertPage: () => JSX_2.Element;
// @public (undocumented)
const ilertPlugin: BackstagePlugin<
@@ -649,7 +651,7 @@ export interface Responder {
}
// @public (undocumented)
export const Router: () => JSX.Element;
export const Router: () => React_2.JSX.Element;
// @public (undocumented)
export interface Schedule {
+1 -1
View File
@@ -40,6 +40,7 @@
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@material-ui/pickers": "^3.3.10",
"@types/react": "^16.13.1 || ^17.0.0",
"humanize-duration": "^3.26.0",
"luxon": "^3.0.0",
"prop-types": "^15.7.2",
@@ -60,7 +61,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+6 -4
View File
@@ -12,16 +12,18 @@ import { DiscoveryApi } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { IdentityApi } from '@backstage/core-plugin-api';
import { InfoCardVariants } from '@backstage/core-components';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
export const EntityJenkinsContent: () => JSX.Element;
export const EntityJenkinsContent: () => JSX_2.Element;
// @public (undocumented)
export const EntityLatestJenkinsRunCard: (props: {
branch: string;
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
const isJenkinsAvailable: (entity: Entity) => boolean;
@@ -109,7 +111,7 @@ export { jenkinsPlugin as plugin };
export const LatestRunCard: (props: {
branch: string;
variant?: InfoCardVariants;
}) => JSX.Element;
}) => React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "LEGACY_JENKINS_ANNOTATION" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -119,5 +121,5 @@ export const LEGACY_JENKINS_ANNOTATION = 'jenkins.io/github-folder';
// Warning: (ae-missing-release-tag) "Router" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const Router: () => JSX.Element;
export const Router: () => React_2.JSX.Element;
```
+1 -1
View File
@@ -43,6 +43,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"luxon": "^3.0.0",
"react-use": "^17.2.4"
},
@@ -61,7 +62,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"@types/testing-library__jest-dom": "^5.9.1",
"cross-fetch": "^3.1.5",
"msw": "^1.0.0"
+4 -2
View File
@@ -7,10 +7,12 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
export const EntityKafkaContent: () => JSX.Element;
export const EntityKafkaContent: () => JSX_2.Element;
// @public (undocumented)
const isPluginApplicableToEntity: (entity: Entity) => boolean;
@@ -33,5 +35,5 @@ export { kafkaPlugin };
export { kafkaPlugin as plugin };
// @public (undocumented)
export const Router: () => JSX.Element;
export const Router: () => React_2.JSX.Element;
```
+1 -1
View File
@@ -39,6 +39,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"react-use": "^17.2.4"
},
"peerDependencies": {
@@ -57,7 +58,6 @@
"@testing-library/react-hooks": "^8.0.0",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"jest-when": "^3.1.0",
"msw": "^1.0.0"
},
+33 -23
View File
@@ -30,6 +30,7 @@ import { OpenIdConnectApi } from '@backstage/core-plugin-api';
import { Pod } from 'kubernetes-models/v1/Pod';
import { Pod as Pod_2 } from 'kubernetes-models/v1';
import { default as React_2 } from 'react';
import * as React_3 from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
import { TypeMeta } from '@kubernetes-models/base';
import { V1ConfigMap } from '@kubernetes/client-node';
@@ -52,7 +53,7 @@ import { WorkloadsByEntityRequest } from '@backstage/plugin-kubernetes-common';
export const Cluster: ({
clusterObjects,
podsWithErrors,
}: ClusterProps) => JSX.Element;
}: ClusterProps) => React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "ClusterContext" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -110,13 +111,13 @@ export interface ContainerScope extends PodScope {
// Warning: (ae-missing-release-tag) "CronJobsAccordions" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const CronJobsAccordions: ({}: CronJobsAccordionsProps) => JSX.Element;
export const CronJobsAccordions: ({}: CronJobsAccordionsProps) => React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "CustomResourcesProps" needs to be exported by the entry point index.d.ts
// Warning: (ae-missing-release-tag) "CustomResources" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const CustomResources: ({}: CustomResourcesProps) => JSX.Element;
export const CustomResources: ({}: CustomResourcesProps) => React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "DeploymentResources" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -174,7 +175,9 @@ export type EntityKubernetesContentProps = {
};
// @public
export const ErrorList: ({ podAndErrors }: ErrorListProps) => JSX.Element;
export const ErrorList: ({
podAndErrors,
}: ErrorListProps) => React_2.JSX.Element;
// @public
export interface ErrorListProps {
@@ -195,7 +198,7 @@ export const ErrorPanel: ({
entityName,
errorMessage,
clustersWithErrors,
}: ErrorPanelProps) => JSX.Element;
}: ErrorPanelProps) => React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "ErrorReportingProps" needs to be exported by the entry point index.d.ts
// Warning: (ae-missing-release-tag) "ErrorReporting" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -203,7 +206,7 @@ export const ErrorPanel: ({
// @public (undocumented)
export const ErrorReporting: ({
detectedErrors,
}: ErrorReportingProps) => JSX.Element;
}: ErrorReportingProps) => React_3.JSX.Element;
// @public
export type ErrorSeverity = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10;
@@ -214,13 +217,13 @@ export const Events: ({
namespace,
clusterName,
warningEventsOnly,
}: EventsProps) => JSX.Element;
}: EventsProps) => React_2.JSX.Element;
// @public
export const EventsContent: ({
events,
warningEventsOnly,
}: EventsContentProps) => JSX.Element;
}: EventsContentProps) => React_2.JSX.Element;
// @public
export interface EventsContentProps {
@@ -323,13 +326,13 @@ export const HorizontalPodAutoscalerDrawer: (props: {
hpa: V1HorizontalPodAutoscaler;
expanded?: boolean;
children?: React_2.ReactNode;
}) => JSX.Element;
}) => React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "IngressesAccordionsProps" needs to be exported by the entry point index.d.ts
// Warning: (ae-missing-release-tag) "IngressesAccordions" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const IngressesAccordions: ({}: IngressesAccordionsProps) => JSX.Element;
export const IngressesAccordions: ({}: IngressesAccordionsProps) => React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "isKubernetesAvailable" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -340,7 +343,9 @@ export const isKubernetesAvailable: (entity: Entity) => boolean;
// Warning: (ae-missing-release-tag) "JobsAccordions" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const JobsAccordions: ({ jobs }: JobsAccordionsProps) => JSX.Element;
export const JobsAccordions: ({
jobs,
}: JobsAccordionsProps) => React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "KubernetesApi" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -464,7 +469,7 @@ export class KubernetesBackendClient implements KubernetesApi {
export const KubernetesContent: ({
entity,
refreshIntervalMs,
}: KubernetesContentProps) => JSX.Element;
}: KubernetesContentProps) => React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "KubernetesDrawerProps" needs to be exported by the entry point index.d.ts
// Warning: (ae-missing-release-tag) "KubernetesDrawer" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -476,7 +481,7 @@ export const KubernetesDrawer: ({
drawerContentsHeader,
kubernetesObject,
children,
}: KubernetesDrawerProps) => JSX.Element;
}: KubernetesDrawerProps) => React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "KubernetesDrawerContentProps" needs to be exported by the entry point index.d.ts
// Warning: (ae-missing-release-tag) "KubernetesDrawerContent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -487,7 +492,7 @@ export const KubernetesDrawerContent: ({
header,
kubernetesObject,
close,
}: KubernetesDrawerContentProps) => JSX.Element;
}: KubernetesDrawerContentProps) => React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "KubernetesObjects" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
@@ -586,7 +591,7 @@ export const KubernetesStructuredMetadataTableDrawer: <
buttonVariant,
expanded,
children,
}: KubernetesStructuredMetadataTableDrawerProps<T>) => JSX.Element;
}: KubernetesStructuredMetadataTableDrawerProps<T>) => React_2.JSX.Element;
// Warning: (ae-forgotten-export) The symbol "ErrorPanelProps_2" needs to be exported by the entry point index.d.ts
// Warning: (ae-missing-release-tag) "LinkErrorPanel" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -595,12 +600,12 @@ export const KubernetesStructuredMetadataTableDrawer: <
export const LinkErrorPanel: ({
cluster,
errorMessage,
}: ErrorPanelProps_2) => JSX.Element;
}: ErrorPanelProps_2) => React_2.JSX.Element;
// @public
export const PendingPodContent: ({
pod,
}: PendingPodContentProps) => JSX.Element;
}: PendingPodContentProps) => React_2.JSX.Element;
// @public
export interface PendingPodContentProps {
@@ -621,7 +626,10 @@ export interface PodAndErrors {
// Warning: (ae-forgotten-export) The symbol "PodDrawerProps" needs to be exported by the entry point index.d.ts
//
// @public
export const PodDrawer: ({ podAndErrors, open }: PodDrawerProps) => JSX.Element;
export const PodDrawer: ({
podAndErrors,
open,
}: PodDrawerProps) => React_2.JSX.Element;
// @public
export const PodLogs: React_2.FC<PodLogsProps>;
@@ -629,7 +637,7 @@ export const PodLogs: React_2.FC<PodLogsProps>;
// @public
export const PodLogsDialog: ({
containerScope,
}: PodLogsDialogProps) => JSX.Element;
}: PodLogsDialogProps) => React_2.JSX.Element;
// @public
export interface PodLogsDialogProps {
@@ -692,7 +700,7 @@ export interface PodScope {
export const PodsTable: ({
pods,
extraColumns,
}: PodsTablesProps) => JSX.Element;
}: PodsTablesProps) => React_2.JSX.Element;
// @public
export interface ResourceRef {
@@ -715,12 +723,14 @@ export const ResourceUtilization: ({
usage,
total,
totalFormatted,
}: ResourceUtilizationProps) => JSX.Element;
}: ResourceUtilizationProps) => React_2.JSX.Element;
// Warning: (ae-missing-release-tag) "Router" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const Router: (props: { refreshIntervalMs?: number }) => JSX.Element;
export const Router: (props: {
refreshIntervalMs?: number;
}) => React_2.JSX.Element;
// @public
export class ServerSideKubernetesAuthProvider
@@ -738,7 +748,7 @@ export class ServerSideKubernetesAuthProvider
// Warning: (ae-missing-release-tag) "ServicesAccordions" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const ServicesAccordions: ({}: ServicesAccordionsProps) => JSX.Element;
export const ServicesAccordions: ({}: ServicesAccordionsProps) => React_2.JSX.Element;
// @public
export const useCustomResources: (
+8 -6
View File
@@ -9,20 +9,22 @@ import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { InfoCardVariants } from '@backstage/core-components';
import { JSX as JSX_2 } from 'react';
import { LighthouseApi } from '@backstage/plugin-lighthouse-common';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
export const EmbeddedRouter: () => JSX.Element;
export const EmbeddedRouter: () => React_2.JSX.Element;
// @public (undocumented)
export const EntityLastLighthouseAuditCard: (props: {
dense?: boolean | undefined;
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const EntityLighthouseContent: () => JSX.Element;
export const EntityLighthouseContent: () => JSX_2.Element;
// @public (undocumented)
const isLighthouseAvailable: (entity: Entity) => boolean;
@@ -33,13 +35,13 @@ export { isLighthouseAvailable as isPluginApplicableToEntity };
export const LastLighthouseAuditCard: (props: {
dense?: boolean;
variant?: InfoCardVariants;
}) => JSX.Element;
}) => React_2.JSX.Element;
// @public (undocumented)
export const lighthouseApiRef: ApiRef<LighthouseApi>;
// @public (undocumented)
export const LighthousePage: () => JSX.Element;
export const LighthousePage: () => JSX_2.Element;
// @public (undocumented)
const lighthousePlugin: BackstagePlugin<
@@ -54,5 +56,5 @@ export { lighthousePlugin };
export { lighthousePlugin as plugin };
// @public (undocumented)
export const Router: () => JSX.Element;
export const Router: () => React_2.JSX.Element;
```
+1 -1
View File
@@ -43,6 +43,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"react-use": "^17.2.4"
},
"peerDependencies": {
@@ -61,7 +62,6 @@
"@testing-library/react-hooks": "^8.0.0",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+2 -1
View File
@@ -7,9 +7,10 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
// @public (undocumented)
export const EntityLinguistCard: () => JSX.Element;
export const EntityLinguistCard: () => JSX_2.Element;
// @public (undocumented)
export const isLinguistAvailable: (entity: Entity) => boolean;
+1 -1
View File
@@ -38,6 +38,7 @@
"@material-ui/core": "^4.9.13",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"luxon": "^2.0.2",
"react-use": "^17.2.4",
"slugify": "^1.6.4"
@@ -57,7 +58,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "*",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+2 -1
View File
@@ -9,6 +9,7 @@ import { ApiRef } from '@backstage/core-plugin-api';
import { Calendar } from '@microsoft/microsoft-graph-types';
import { Event as Event_2 } from '@microsoft/microsoft-graph-types';
import { FetchApi } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { OAuthApi } from '@backstage/core-plugin-api';
// @public (undocumented)
@@ -33,7 +34,7 @@ export class MicrosoftCalendarApiClient {
export const microsoftCalendarApiRef: ApiRef<MicrosoftCalendarApiClient>;
// @public (undocumented)
export const MicrosoftCalendarCard: () => JSX.Element;
export const MicrosoftCalendarCard: () => JSX_2.Element;
// (No @packageDocumentation comment for this package)
```
+1 -1
View File
@@ -55,6 +55,7 @@
"@material-ui/icons": "^4.9.1",
"@microsoft/microsoft-graph-types": "^2.25.0",
"@tanstack/react-query": "^4.1.3",
"@types/react": "^16.13.1 || ^17.0.0",
"classnames": "^2.3.1",
"dompurify": "^2.3.6",
"lodash": "^4.17.21",
@@ -77,7 +78,6 @@
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/react": "^16.13.1 || ^17.0.0",
"msw": "^1.0.0"
},
"files": [
+4 -3
View File
@@ -7,6 +7,7 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public
@@ -14,13 +15,13 @@ export const DashboardSnapshotComponent: (props: {
guid: string;
name: string;
permalink: string;
}) => JSX.Element;
}) => JSX_2.Element;
// @public (undocumented)
export const EntityNewRelicDashboardCard: () => JSX.Element;
export const EntityNewRelicDashboardCard: () => JSX_2.Element;
// @public (undocumented)
export const EntityNewRelicDashboardContent: () => JSX.Element;
export const EntityNewRelicDashboardContent: () => JSX_2.Element;
// @public (undocumented)
export const isNewRelicDashboardAvailable: (entity: Entity) => boolean;
+2 -2
View File
@@ -36,6 +36,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"react-use": "^17.2.4"
},
"peerDependencies": {
@@ -46,8 +47,7 @@
"devDependencies": {
"@backstage/cli": "workspace:^",
"@backstage/dev-utils": "workspace:^",
"@testing-library/jest-dom": "^5.10.1",
"@types/react": "^16.13.1 || ^17.0.0"
"@testing-library/jest-dom": "^5.10.1"
},
"files": [
"dist"
+2 -1
View File
@@ -6,10 +6,11 @@
/// <reference types="react" />
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public (undocumented)
export const NewRelicPage: () => JSX.Element;
export const NewRelicPage: () => JSX_2.Element;
// @public (undocumented)
const newRelicPlugin: BackstagePlugin<
+1 -1
View File
@@ -39,6 +39,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
"@types/react": "^16.13.1 || ^17.0.0",
"parse-link-header": "^2.0.0",
"react-use": "^17.2.4"
},
@@ -59,7 +60,6 @@
"@testing-library/user-event": "^14.0.0",
"@types/node": "^16.11.26",
"@types/parse-link-header": "^2.0.1",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.1.5",
"msw": "^1.2.3"
},
+3 -2
View File
@@ -7,13 +7,14 @@
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { JSX as JSX_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
// @public
export const EntityNomadAllocationListTable: () => JSX.Element;
export const EntityNomadAllocationListTable: () => JSX_2.Element;
// @public
export const EntityNomadJobVersionListCard: () => JSX.Element | null;
export const EntityNomadJobVersionListCard: () => JSX_2.Element | null;
// @public (undocumented)
export const isNomadAllocationsAvailable: (entity: Entity) => boolean;
+1
View File
@@ -37,6 +37,7 @@
"@material-ui/core": "^4.9.13",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "^4.0.0-alpha.60",
"@types/react": "^16.13.1 || ^17.0.0",
"luxon": "^3.3.0",
"react-use": "^17.2.4"
},

Some files were not shown because too many files have changed in this diff Show More