UNPKG

@datocms/cma-client

Version:
15 lines 690 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isLocalizedDateFieldValue = exports.isDateFieldValue = void 0; const normalizedFieldValues_1 = require("../utilities/normalizedFieldValues"); function isDateFieldValue(value) { if (value === null) return true; return typeof value === 'string' && /^\d{4}-\d{2}-\d{2}$/.test(value); } exports.isDateFieldValue = isDateFieldValue; function isLocalizedDateFieldValue(value) { return ((0, normalizedFieldValues_1.isLocalizedFieldValue)(value) && Object.values(value).every(isDateFieldValue)); } exports.isLocalizedDateFieldValue = isLocalizedDateFieldValue; //# sourceMappingURL=date.js.map