Skip to content

Commit f915587

Browse files
fix api report
1 parent c1a1a88 commit f915587

File tree

10 files changed

+60
-101
lines changed

10 files changed

+60
-101
lines changed

workspaces/homepage/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
"start-backend": "yarn workspace backend start",
1111
"build:backend": "yarn workspace backend build",
1212
"tsc": "tsc",
13-
"tsc:full": "tsc --skipLibCheck false --incremental false",
13+
"tsc:full": "tsc --skipLibCheck true --incremental false",
1414
"build:all": "backstage-cli repo build --all",
15-
"build:api-reports": "yarn build:api-reports:only --tsc",
15+
"build:api-reports": "yarn build:api-reports:only",
1616
"build:api-reports:only": "backstage-repo-tools api-reports -o ae-wrong-input-file-type,ae-undocumented --validate-release-tags",
1717
"build-image": "yarn workspace backend build-image",
1818
"build:knip-reports": "backstage-repo-tools knip-reports",

workspaces/homepage/packages/app/src/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ import {
6767
QuickAccessCard,
6868
EntitySection,
6969
TemplateSection,
70+
homepageTranslations,
7071
SearchBar,
7172
Headline,
7273
// Markdown,
@@ -80,7 +81,6 @@ import {
8081
WorldClock,
8182
HomePageCardMountPoint,
8283
} from '@red-hat-developer-hub/backstage-plugin-dynamic-home-page';
83-
import { homepageTranslations } from '@red-hat-developer-hub/backstage-plugin-dynamic-home-page/alpha';
8484

8585
const identityProviders: IdentityProviders = [
8686
'guest',

workspaces/homepage/plugins/dynamic-home-page/package.json

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,11 @@
33
"version": "1.9.3",
44
"main": "src/index.ts",
55
"types": "src/index.ts",
6-
"exports": {
7-
".": "./src/index.ts",
8-
"./alpha": "./src/alpha.ts",
9-
"./package.json": "./package.json"
10-
},
11-
"typesVersions": {
12-
"*": {
13-
"alpha": [
14-
"src/alpha.ts"
15-
],
16-
"package.json": [
17-
"package.json"
18-
]
19-
}
20-
},
216
"license": "Apache-2.0",
227
"publishConfig": {
23-
"access": "public"
8+
"access": "public",
9+
"main": "dist/index.esm.js",
10+
"types": "dist/index.d.ts"
2411
},
2512
"repository": {
2613
"type": "git",

workspaces/homepage/plugins/dynamic-home-page/report-alpha.api.md

Lines changed: 0 additions & 61 deletions
This file was deleted.

workspaces/homepage/plugins/dynamic-home-page/report.api.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ import { FeaturedDocsCardProps } from '@backstage/plugin-home';
1313
import { JSX as JSX_2 } from 'react/jsx-runtime';
1414
import { RouteRef } from '@backstage/core-plugin-api';
1515
import { StarredEntitiesProps } from '@backstage/plugin-home';
16+
import { TranslationRef } from '@backstage/core-plugin-api/alpha';
17+
import { TranslationResource } from '@backstage/core-plugin-api/alpha';
1618
import { VisitedByTypeProps } from '@backstage/plugin-home';
1719

1820
// @public (undocumented)
@@ -130,6 +132,54 @@ export interface HomePageCardMountPointConfig {
130132
titleKey?: string;
131133
}
132134

135+
// @public
136+
export const homepageTranslationRef: TranslationRef<"plugin.homepage", {
137+
readonly "search.placeholder": string;
138+
readonly "header.local": string;
139+
readonly "header.welcome": string;
140+
readonly "header.welcomePersonalized": string;
141+
readonly "templates.error": string;
142+
readonly "templates.title": string;
143+
readonly "templates.empty": string;
144+
readonly "templates.register": string;
145+
readonly "templates.fetchError": string;
146+
readonly "templates.emptyDescription": string;
147+
readonly "templates.viewAll": string;
148+
readonly "entities.error": string;
149+
readonly "entities.title": string;
150+
readonly "entities.close": string;
151+
readonly "entities.description": string;
152+
readonly "entities.empty": string;
153+
readonly "entities.register": string;
154+
readonly "entities.fetchError": string;
155+
readonly "entities.emptyDescription": string;
156+
readonly "entities.viewAll": string;
157+
readonly "homePage.empty": string;
158+
readonly "quickAccess.error": string;
159+
readonly "quickAccess.title": string;
160+
readonly "quickAccess.fetchError": string;
161+
readonly "featuredDocs.learnMore": string;
162+
readonly "onboarding.guest": string;
163+
readonly "onboarding.greeting.goodMorning": string;
164+
readonly "onboarding.greeting.goodAfternoon": string;
165+
readonly "onboarding.greeting.goodEvening": string;
166+
readonly "onboarding.getStarted.title": string;
167+
readonly "onboarding.getStarted.ariaLabel": string;
168+
readonly "onboarding.getStarted.description": string;
169+
readonly "onboarding.getStarted.buttonText": string;
170+
readonly "onboarding.explore.title": string;
171+
readonly "onboarding.explore.ariaLabel": string;
172+
readonly "onboarding.explore.description": string;
173+
readonly "onboarding.explore.buttonText": string;
174+
readonly "onboarding.learn.title": string;
175+
readonly "onboarding.learn.ariaLabel": string;
176+
readonly "onboarding.learn.description": string;
177+
readonly "onboarding.learn.buttonText": string;
178+
}>;
179+
180+
// @public
181+
export const homepageTranslations: TranslationResource<"plugin.homepage">;
182+
133183
// @public (undocumented)
134184
export const JokeCard: ComponentType<{
135185
defaultCategory?: 'any' | 'programming';

workspaces/homepage/plugins/dynamic-home-page/src/alpha.ts

Lines changed: 0 additions & 17 deletions
This file was deleted.

workspaces/homepage/plugins/dynamic-home-page/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,4 @@
2121
*/
2222

2323
export * from './plugin';
24+
export * from './translations';

workspaces/homepage/plugins/dynamic-home-page/src/translations/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { homepageTranslationRef } from './ref';
2020

2121
/**
2222
* The translation resource for the Homepage plugin.
23-
* @alpha
23+
* @public
2424
*/
2525
export const homepageTranslations = createTranslationResource({
2626
ref: homepageTranslationRef,

workspaces/homepage/plugins/dynamic-home-page/src/translations/ref.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ export const homepageMessages = {
9595
/**
9696
* Reference translation for Homepage.
9797
* Defines all the translation keys used in the plugin.
98-
* @alpha
98+
* @public
9999
*/
100100
export const homepageTranslationRef = createTranslationRef({
101101
id: 'plugin.homepage',

workspaces/homepage/tsconfig.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
"lib": ["DOM", "DOM.Iterable", "ScriptHost", "ES2022"],
1717
"target": "ES2022",
1818
"useUnknownInCatchVariables": false,
19-
"jsx": "react-jsx",
20-
"types": ["node", "jest"]
19+
"jsx": "react-jsx"
2120
}
2221
}

0 commit comments

Comments
 (0)