@studion/infra-code-blocks
Version:
Studion common infra components
19 lines (18 loc) • 401 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.parseCacheRuleTtl = parseCacheRuleTtl;
function parseCacheRuleTtl(ttl) {
if (typeof ttl === 'string') {
return PredefinedTtl[ttl];
}
return ttl;
}
const PredefinedTtl = {
default: undefined,
off: 0,
minute: 60,
hour: 3600,
day: 86400,
week: 604800,
month: 2592000,
};