From 052c083e8eba1e209295ecced9a0b5a17f622530 Mon Sep 17 00:00:00 2001 From: Jonah Back Date: Tue, 29 Dec 2020 13:00:29 -0800 Subject: [PATCH] Fix build failures with lint and tsc --- .../src/ingestion/processors/AwsOrganizationProcessor.test.ts | 2 +- .../src/ingestion/processors/AwsOrganizationProcessor.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/catalog-backend/src/ingestion/processors/AwsOrganizationProcessor.test.ts b/plugins/catalog-backend/src/ingestion/processors/AwsOrganizationProcessor.test.ts index 4fb189e433..61e2d298af 100644 --- a/plugins/catalog-backend/src/ingestion/processors/AwsOrganizationProcessor.test.ts +++ b/plugins/catalog-backend/src/ingestion/processors/AwsOrganizationProcessor.test.ts @@ -29,7 +29,7 @@ describe('AwsOrganizationProcessor', () => { it('generates component entities for accounts', async () => { listAccounts.mockImplementation(() => { return { - promise: async function () { + async promise() { return { Accounts: [ { diff --git a/plugins/catalog-backend/src/ingestion/processors/AwsOrganizationProcessor.ts b/plugins/catalog-backend/src/ingestion/processors/AwsOrganizationProcessor.ts index 70a74e8443..60b914af9d 100644 --- a/plugins/catalog-backend/src/ingestion/processors/AwsOrganizationProcessor.ts +++ b/plugins/catalog-backend/src/ingestion/processors/AwsOrganizationProcessor.ts @@ -19,7 +19,7 @@ import { LocationSpec, } from '@backstage/catalog-model'; import AWS, { Organizations } from 'aws-sdk'; -import { Account } from 'aws-sdk/clients/organizations'; +import { Account, ListAccountsResponse } from 'aws-sdk/clients/organizations'; import * as results from './results'; import { CatalogProcessor, CatalogProcessorEmit } from './types'; @@ -71,7 +71,7 @@ export class AwsOrganizationProcessor implements CatalogProcessor { let NextToken = undefined; while (isInitialAttempt || NextToken) { isInitialAttempt = false; - const orgAccounts = await this.organizations + const orgAccounts: ListAccountsResponse = await this.organizations .listAccounts({ NextToken }) .promise(); if (orgAccounts.Accounts) {