UNPKG

@anddev-oss/verdaccio-htpasswd-azure

Version:

htpasswd auth plugin for Verdaccio that saves in Azure Blob

15 lines (14 loc) 767 B
import { BlobServiceClient, ContainerClient } from '@azure/storage-blob'; import { Logger } from '@verdaccio/types'; export declare function setupConnectionStringAuth(logger: Logger, connectionString: string, containerName: string): { blobClient: BlobServiceClient; containerClient: ContainerClient; }; export declare function setupDefaultAzureCredentialAuth(logger: Logger, accountName: string, containerName: string, accountDomain: string): { blobClient: BlobServiceClient; containerClient: ContainerClient; }; export declare function setupStorageSharedKeyCredential(logger: Logger, accountName: string, accountKey: string, containerName: string, accountDomain: string): { blobClient: BlobServiceClient; containerClient: ContainerClient; };