Skip to content

Commit 9734fa8

Browse files
committed
fix: update types for tokens
1 parent b1b9117 commit 9734fa8

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

core/types/index.d.ts

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -244,12 +244,12 @@ declare module "@verdaccio/types" {
244244

245245
type Token = {
246246
user: string;
247-
viewToken: string;
247+
token: string;
248248
key: string;
249249
cidr?: Array<string>;
250250
readonly: boolean;
251-
createdTimestamp: number;
252-
updatedTimestamp?: number;
251+
created: number | string;
252+
updated?: number | string;
253253
}
254254

255255
type TokenFilter = {
@@ -360,7 +360,13 @@ declare module "@verdaccio/types" {
360360
[key: string]: any;
361361
}
362362

363-
interface ILocalData<T> extends IPlugin<T> {
363+
interface ITokenActions {
364+
saveToken(token: Token): Promise<any>;
365+
deleteToken(user: string, tokenKey: string): Promise<any>;
366+
readTokens(filter: TokenFilter): Promise<Array<Token>>;
367+
}
368+
369+
interface ILocalData<T> extends IPlugin<T>, ITokenActions {
364370
logger: Logger;
365371
config: T & Config;
366372
add(name: string, callback: Callback): void;
@@ -370,9 +376,6 @@ declare module "@verdaccio/types" {
370376
setSecret(secret: string): Promise<any>;
371377
getPackageStorage(packageInfo: string): IPackageStorage;
372378
search(onPackage: Callback, onEnd: Callback, validateName: Function): void;
373-
saveToken(token: Token): Promise<any>;
374-
deleteToken(user: string, tokenKey: string): Promise<any>;
375-
readTokens(filter: TokenFilter): Promise<Array<Token>>;
376379
}
377380

378381
interface ILocalPackageManager {

0 commit comments

Comments
 (0)