verdaccio-mongodb
Version:
MongoDB Authentication plugin for Verdaccio
26 lines (25 loc) • 569 B
TypeScript
import { Config } from '@verdaccio/types';
export interface AuthMongoDBConfig extends Config {
uri: string;
db: string;
collection: {
users: string;
packages?: string;
};
encryption?: string;
allowAddUser?: boolean;
countActivity?: boolean;
cacheTTL: number;
adminGroup: string;
fields?: {
username?: string;
password?: string;
usergroups?: string;
packagename?: string;
};
rights?: {
access?: string;
publish?: string;
unpublish?: string;
};
}