Skip to main content

Function: normalizeOrcid()

normalizeOrcid(orcid): null | string

Defined in: web/lib/schemas/eprint.ts:762

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'