From 1cad4e54ca58d5e2aeaf4229eb7f8b4cb04e49be Mon Sep 17 00:00:00 2001 From: MT Lewis Date: Fri, 26 Nov 2021 12:24:48 +0000 Subject: [PATCH] backend-common: additional api-report comments and tags Signed-off-by: MT Lewis --- packages/backend-common/api-report.md | 3 --- packages/backend-common/src/tokens/ServerTokenManager.ts | 9 +++++++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/backend-common/api-report.md b/packages/backend-common/api-report.md index 78a73eb42b..6efc504fc5 100644 --- a/packages/backend-common/api-report.md +++ b/packages/backend-common/api-report.md @@ -526,8 +526,6 @@ export type SearchResponseFile = { content(): Promise; }; -// Warning: (ae-missing-release-tag) "ServerTokenManager" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) -// // @public export class ServerTokenManager implements TokenManager { // (undocumented) @@ -544,7 +542,6 @@ export class ServerTokenManager implements TokenManager { // @public (undocumented) export namespace ServerTokenManager { - // (undocumented) export class NoopTokenManager implements TokenManager { // (undocumented) authenticate(): Promise; diff --git a/packages/backend-common/src/tokens/ServerTokenManager.ts b/packages/backend-common/src/tokens/ServerTokenManager.ts index 659cb2c264..2eeb7b5506 100644 --- a/packages/backend-common/src/tokens/ServerTokenManager.ts +++ b/packages/backend-common/src/tokens/ServerTokenManager.ts @@ -71,7 +71,16 @@ export class ServerTokenManager implements TokenManager { } } +/** + * @public + */ export namespace ServerTokenManager { + /** + * Stub token manager which returns empty tokens and always + * authenticates successfully. + * + * @public + */ export class NoopTokenManager implements TokenManager { async getToken() { return { token: '' };