Methods

fnvHash(input) → {string}

FNV-1a 64-bit hash function

Parameters:
NameTypeDescription
input*

The input to hash

Since
  • 4.0.2
Returns:

The 64-bit FNV-1a hash of the input as a 16-character hex string

Type: 
string

getValidLocale(locale, fallback) → {string}

Returns a valid locale string.

Parameters:
NameTypeDescription
localestring

The locale string to validate.

fallbackstring

The fallback locale string.

Since
  • 4.0.8
Returns:

The valid locale string.

Type: 
string

sanitizeLocale(locale) → {string}

Sanitizes a locale string by replacing underscores with hyphens.

Parameters:
NameTypeDescription
localestring

The locale string to sanitize.

Since
  • 4.0.8
Returns:

The sanitized locale string.

Type: 
string