From 0896d85d5ab5527b1525406a28c1f04c3ebfc583 Mon Sep 17 00:00:00 2001 From: Philipp Hugenroth Date: Tue, 8 Aug 2023 15:57:40 +0200 Subject: [PATCH] Add changeset & update api-reports Signed-off-by: Philipp Hugenroth --- .changeset/sweet-feet-study.md | 5 +++++ plugins/linguist-backend/api-report.md | 18 +----------------- plugins/linguist-backend/config.d.ts | 2 +- 3 files changed, 7 insertions(+), 18 deletions(-) create mode 100644 .changeset/sweet-feet-study.md diff --git a/.changeset/sweet-feet-study.md b/.changeset/sweet-feet-study.md new file mode 100644 index 0000000000..ccec79678b --- /dev/null +++ b/.changeset/sweet-feet-study.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-linguist-backend': minor +--- + +**BREAKING**: Removing options from exported `linguistPlugin()` in favour of static config diff --git a/plugins/linguist-backend/api-report.md b/plugins/linguist-backend/api-report.md index aac978e426..5cee322a5b 100644 --- a/plugins/linguist-backend/api-report.md +++ b/plugins/linguist-backend/api-report.md @@ -36,23 +36,7 @@ export interface LinguistBackendApi { } // @public -export const linguistPlugin: (options: LinguistPluginOptions) => BackendFeature; - -// @public -export interface LinguistPluginOptions { - // (undocumented) - age?: HumanDuration; - // (undocumented) - batchSize?: number; - // (undocumented) - kind?: string[]; - // (undocumented) - linguistJsOptions?: Record; - // (undocumented) - schedule?: TaskScheduleDefinition; - // (undocumented) - useSourceLocation?: boolean; -} +export const linguistPlugin: () => BackendFeature; // @public export class LinguistTagsProcessor implements CatalogProcessor { diff --git a/plugins/linguist-backend/config.d.ts b/plugins/linguist-backend/config.d.ts index b864f01df7..34d09b28e1 100644 --- a/plugins/linguist-backend/config.d.ts +++ b/plugins/linguist-backend/config.d.ts @@ -40,7 +40,7 @@ export interface Config { /** * [linguist-js](https://www.npmjs.com/package/linguist-js) options */ - linguistJsOptions: Record; + linguistJsOptions: object; /** Options for the tags processor */ tagsProcessor?: {