normalizeReferenceIdentifier

Normalize a reference identifier for general entity usage. For http(s) URLs this canonicalizes protocol/host casing and removes default ports. Non-URL values are returned unchanged.

Node Runtime Required

This function requires a Node.js runtime and is disabled in the browser docs preview.
normalizeReferenceIdentifier(referenceIdentifier, options)

Parameters

referenceIdentifierstring*
Reference identifier value.
optionsNormalizeReferenceIdentifierOptions
Normalization options.
skipUrlNormalization

Returns

Prop

Type

import { normalizeReferenceIdentifier } from '@fide-work/id';

const result = normalizeReferenceIdentifier(
  'https://x.com/Alice',
  {"skipUrlNormalization":false}
);

Type Definitions

type NormalizeReferenceIdentifierOptions

NormalizeReferenceIdentifierOptions

Properties

Prop

Type