UNPKG

@huggingface/hub

Version:

Utilities to interact with the Hugging Face hub

19 lines (16 loc) 560 B
import type { CredentialsParams } from "../types/public"; export function checkAccessToken(accessToken: string): void { if (!accessToken.startsWith("hf_")) { throw new TypeError("Your access token must start with 'hf_'"); } } export function checkCredentials(params: Partial<CredentialsParams>): string | undefined { if (params.accessToken) { checkAccessToken(params.accessToken); return params.accessToken; } if (params.credentials?.accessToken) { checkAccessToken(params.credentials.accessToken); return params.credentials.accessToken; } }