@montevideo-tech/cmcd-validator
Version:
This is a library created to validate CMCD
12 lines (9 loc) • 391 B
JavaScript
import { createWarning } from './warning.js';
import { warningTypes } from './constants.js';
const keySortedAlphabetically = (cmcdKeys, warnings, requestID) => {
// cmcdKeys must be an array
if (JSON.stringify(cmcdKeys) !== JSON.stringify(cmcdKeys.sort())) {
warnings.push(createWarning(warningTypes.noAlphabeticalOrder, requestID));
}
};
export default keySortedAlphabetically;