Skip to content

Commit f0e1cea

Browse files
KukuruzaAndriisergiohgz
authored andcommitted
feat: add AuthPluginPackage type
1 parent 7c3fb73 commit f0e1cea

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

core/types/src/types.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,11 @@ declare type verdaccio$UpLinkConf = {
160160
strict_ssl?: boolean | void;
161161
}
162162

163+
declare type verdaccio$AuthPluginPackage = {
164+
packageName: string,
165+
packageVersion?: string
166+
}
167+
163168
declare type verdaccio$PackageAccess = {
164169
storage?: string;
165170
publish: Array<string>;
@@ -389,7 +394,7 @@ declare interface verdaccio$IBasicAuth {
389394
aesEncrypt(buf: Buffer): Buffer;
390395
authenticate(user: string, password: string, cb: verdaccio$Callback): void;
391396
changePassword(user: string, password: string, newPassword: string, cb: verdaccio$Callback): void;
392-
allow_access(packageName: string, user: verdaccio$RemoteUser, callback: verdaccio$Callback): void;
397+
allow_access(pkg: verdaccio$AuthPluginPackage, user: verdaccio$RemoteUser, callback: verdaccio$Callback): void;
393398
add_user(user: string, password: string, cb: verdaccio$Callback): any;
394399
}
395400

@@ -499,4 +504,5 @@ declare module "@verdaccio/types" {
499504
declare export type JWTSignOptions = verdaccio$JWTSignOptions;
500505
declare export type JWTVerifyOptions = verdaccio$JWTVerifyOptions;
501506
declare export type Author = verdaccio$Author;
507+
declare export type AuthPluginPackage = verdaccio$AuthPluginPackage;
502508
}

0 commit comments

Comments
 (0)