Skip to main content

Function: normalizeOrcid()

normalizeOrcid(orcid): null | string

Defined in: web/lib/schemas/preprint.ts:530

Normalize ORCID to URL format.

Parameters

orcid

string

ORCID in any format (URL or bare ID)

Returns

null | string

ORCID in URL format or null if invalid

Example

normalizeOrcid('0000-0002-1825-0097'); // 'https://orcid.org/0000-0002-1825-0097'
normalizeOrcid('https://orcid.org/0000-0002-1825-0097'); // 'https://orcid.org/0000-0002-1825-0097'