diff --git a/.changeset/dull-nails-repeat.md b/.changeset/dull-nails-repeat.md new file mode 100644 index 0000000000..dc322d09a0 --- /dev/null +++ b/.changeset/dull-nails-repeat.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-tech-insights-backend': patch +--- + +Fixed invalid access that caused an immediate crash with a `TypeError` when loading the package. diff --git a/plugins/tech-insights-backend/src/service/persistence/TechInsightsDatabase.ts b/plugins/tech-insights-backend/src/service/persistence/TechInsightsDatabase.ts index c6dda440fb..0b7013295f 100644 --- a/plugins/tech-insights-backend/src/service/persistence/TechInsightsDatabase.ts +++ b/plugins/tech-insights-backend/src/service/persistence/TechInsightsDatabase.ts @@ -28,7 +28,8 @@ import { DateTime } from 'luxon'; import { Logger } from 'winston'; import { parseEntityName, stringifyEntityRef } from '@backstage/catalog-model'; import { isMaxItems, isTtl } from '../fact/factRetrievers/utils'; -import Transaction = Knex.Transaction; + +type Transaction = Knex.Transaction; export type RawDbFactRow = { id: string;