From a7e0fc8a8b8abf058cecb8f5512434639c5367b1 Mon Sep 17 00:00:00 2001 From: Manuel Spigolon Date: Mon, 6 May 2019 07:50:28 +0200 Subject: [PATCH] fix: fix/token i local package manager (#61) * add: token types * feat: add tokens method to ILocalPackageManager --- core/types/index.d.ts | 3 +++ core/types/src/flow/types.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/core/types/index.d.ts b/core/types/index.d.ts index a141536e..cbe34ee6 100644 --- a/core/types/index.d.ts +++ b/core/types/index.d.ts @@ -385,6 +385,9 @@ type StringValue = string | void | null; transformPackage: Function, onEnd: Callback): void; savePackage(fileName: string, json: Package, callback: Callback): void; + saveToken(token: Token): Promise; + deleteToken(user: string, tokenKey: string): Promise; + readTokens(filter: TokenFilter): Promise>; } interface TarballActions { diff --git a/core/types/src/flow/types.js b/core/types/src/flow/types.js index f81bc6e5..ac5392cd 100644 --- a/core/types/src/flow/types.js +++ b/core/types/src/flow/types.js @@ -377,6 +377,9 @@ declare interface verdaccio$ILocalPackageManager { transformPackage: Function, onEnd: verdaccio$Callback): void; savePackage(fileName: string, json: verdaccio$Package, callback: verdaccio$Callback): void; + saveToken(token: verdaccio$Token): Promise; + deleteToken(user: string, tokenKey: string): Promise; + readTokens(filter: verdaccio$TokenFilter): Promise>; } declare interface verdaccio$TarballActions {