UNPKG

@o3r/localization

Version:

This module provides a runtime dynamic language/translation support and debug tools.

21 lines 944 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.localizationMetadataComparator = void 0; /** * Returns an array of localization metadata from a metadata file. * @param content Content of a migration metadata file */ const getLocalizationArray = (content) => content; const getLocalizationName = (localization) => localization.key; const isRelevantContentType = (contentType) => contentType === 'LOCALIZATION'; const isMigrationLocalizationDataMatch = (localization, migrationData) => getLocalizationName(localization) === migrationData.key; /** * Comparator used to compare one version of localization metadata with another */ exports.localizationMetadataComparator = { getArray: getLocalizationArray, getIdentifier: getLocalizationName, isRelevantContentType, isMigrationDataMatch: isMigrationLocalizationDataMatch }; //# sourceMappingURL=localization-metadata-comparison.helper.js.map